html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:none}a:active,a:hover{outline:0}::selection{background:#1d1d1b;color:#fff}::-moz-selection{background:#1d1d1b;color:#fff}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:400;text-transform:none}dfn,em,.em{text-decoration:none!important;border-bottom:0 solid #1d1d1b!important;padding-bottom:0px!important}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0}dd{margin:0}ol,ul{list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;color:transparent}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #fff;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../fonts/montserrat-regular-webfont.eot);src:url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../fonts/montserrat-regular-webfont.eot#1753294912) format("embedded-opentype"),url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../fonts/montserrat-regular-webfont.woff2) format("woff2"),url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../fonts/montserrat-regular-webfont.woff) format("woff"),url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../fonts/montserrat-regular-webfont.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html{overflow-y:scroll;overflow-x:hidden!important;-webkit-overflow-x:hidden!important;-moz-overflow-x:hidden!important;-ms-overflow-x:hidden!important}body{font-family:'Montserrat',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#1d1d1b;background-color:#fff;text-decoration:none!important;text-transform:lowercase;line-height:18px;letter-spacing:.1px}body.logged-in{margin-top:-32px}.capital{text-transform:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400;font-style:normal;font-size:13px;margin:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}#cookie-notice .button{left:0;float:right;position:relative;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.cookie-notice-container{padding:20px;text-align:left}.cookie-notice-container{position:relative;width:90%;margin:auto;left:0;right:0}figcaption{display:none}#whiteout{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}#whiteout1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}p{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}a,a:visited{text-decoration:none;color:inherit}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:5px}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0)}.isok{text-decoration:none;border-bottom:0 solid #1d1d1b!important}.visible{opacity:1}.animate{-o-animation-duration:0.75s;-moz-animation-duration:0.75s;-webkit-animation-duration:0.75s;animation-duration:0.75s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeup{from{opacity:0;-webkit-transform:translate3d(0,75px,0);transform:translate3d(0,75px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeup{from{opacity:0;-webkit-transform:translate3d(0,75px,0);transform:translate3d(0,75px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeup{-webkit-animation-name:fadeup;animation-name:fadeup;animation-timing-function:ease}.poster{width:100%;position:absolute;top:0;z-index:20}#logo a:hover,#logo a:focus,#logo a:visited:hover,#logo a:visited:focus{text-decoration:none;border-bottom:0 solid #1d1d1b}.mainpage{min-height:100vh!important}#main{position:relative;top:90px;min-height:calc(100vh - 316px);overflow:hidden}.header-block{position:fixed;background-color:#fff;width:100%;height:90px;left:0}.makk-all-header{position:fixed;background-color:#fff;width:calc(95% - 18px);margin:auto;height:90px;right:0;left:0;z-index:99999;padding-right:10px;padding-left:10px}.makk-header{position:fixed;background-color:#fff;width:calc(95% - 32px);margin:auto;height:95px;right:0;left:0;z-index:99999;padding-left:6.5px;padding-right:21.5px}.makk-all-page{position:relative;background-color:#fff;width:calc(95% - 18px);margin:auto;right:0;left:0;overflow:hidden}.makk-all-page:after{content:'';display:block;clear:both}.makk-all-page-scroll{position:relative;background-color:#fff;width:calc(95% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}.makk-all-page-scroll:after{content:'';display:block;clear:both}.makk-all{position:absolute;background-color:#fff;width:95%;margin:auto;right:0;left:0;height:auto;padding-left:6.5px;min-height:100vh}.makk-all:after{content:'';display:block;clear:both}#logo{position:relative;padding-bottom:40px;left:0;top:-32.8px;width:240px}#logo img{width:100%}.mo-bo{position:absolute;right:-5px;top:14px;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mo-bo a{right:0;float:right;line-height:0;font-size:0;cursor:pointer;padding:0 20px;box-sizing:content-box;height:55px;transition:all .2s linear}.mo-bo a.close-nav .mobile-icon,.mo-bo a.open-nav .mobile-icon{margin-top:33px;background:#000;height:1px!important;width:15px;position:absolute;transform:translateY(-50%)}.mo-bo a.close-nav .mobile-icon{visibility:hidden}.mo-bo a.close-nav .mobile-icon::after,.mo-bo a.close-nav .mobile-icon::before,.mo-bo a.open-nav .mobile-icon::after,.mo-bo a.open-nav .mobile-icon::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}.mo-bo a.open-nav .mobile-icon::after{-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.mo-bo a.open-nav .mobile-icon::before{-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.dest a.open-nav:hover .mobile-icon::before{-moz-transform:translateY(-6px);-o-transform:translateY(-6px);-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.dest a.open-nav:hover .mobile-icon::after{-moz-transform:translateY(6px);-o-transform:translateY(6px);-ms-transform:translateY(6px);-webkit-transform:translateY(6px);transform:translateY(6px)}.mo-bo a.close-nav .mobile-icon::before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);visibility:visible}.mo-bo a.close-nav .mobile-icon::after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);visibility:visible}.mo-bo a:hover,.mo-bo a:focus,.mo-bo a:visited:hover,.mo-bo a:visited:focus{text-decoration:none;border-bottom:0 solid #1d1d1b;padding-bottom:0}.the-header{position:fixed;background-color:#fff;height:90px;right:0;left:0;z-index:9999;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-ms-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}.the-header.open{height:100vh}.the_menu{position:relative;top:-255px;background-color:#fff;padding-top:50px;z-index:1;-webkit-transition:top 0.5s ease-in-out;-moz-transition:top 0.5s ease-in-out;-ms-transition:top 0.5s ease-in-out;-o-transition:top 0.5s ease-in-out;transition:top 0.5s ease-in-out}.the_menu li{padding-bottom:20px;text-decoration:none}.the_menu.open{top:-25px}.footer-menu{position:absolute;bottom:155px;width:90%;background-color:#fff;padding-top:50px;z-index:1;-webkit-transition:bottom 0.5s ease-in-out;-moz-transition:bottom 0.5s ease-in-out;-ms-transition:bottom 0.5s ease-in-out;-o-transition:bottom 0.5s ease-in-out;transition:bottom 0.5s ease-in-out}.footer-menu.open{bottom:56px}#inner-header{position:relative;background-color:#fff;height:77px;right:0;left:0;z-index:999}.white-plane{position:absolute;background-color:#fff;width:100%;height:300%;top:0;right:0}#portfolio-content{position:relative;background-color:#fff;width:95%;margin:auto;padding-left:17.5px;min-height:100vh;overflow:hidden}.portfolio-content-single-portfolio{position:relative;background-color:#fff;width:80%;margin:auto;z-index:1;padding-left:20px}.inner-footer{position:relative;width:calc(95% - 20px);margin:auto;z-index:1;top:143px}.inner-footer-no-scroll{position:relative;z-index:1;top:143px;width:calc(80% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}.yes{float:left}.clear{clear:both}.grid-sizer,.portfolio-sizer{width:calc(50% - 19px)}.makk{width:calc(50% - 19px)}.mobi_f{width:calc(100% - 20px)}.fullsize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.column{width:100%;float:left;background-color:#fff}.column p{margin-bottom:18px;padding-right:20px}.column-in{margin-bottom:18px;padding-right:21%}.column-in-p{margin-bottom:18px;padding-right:20px}.column-in-la{margin-bottom:18px;margin-left:20px}.underline{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.column-in-p a{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.noline{text-decoration:none;border-bottom:0 solid #1d1d1b!important;padding-bottom:0!important}.vidnocol{cursor:pointer}.makke{width:100%;height:auto}.img-size{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.outout{display:none}.out,.vid{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.image{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.loaded,.in{opacity:1}.white_bg{height:1000px;width:100%;background-color:#fff;position:absolute;z-index:999;padding:10px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;opacity:1 \9;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-transform:translateZ(0);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.in1{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s}.fade-in.in2{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.fade-in.in3{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.fade-in.in4{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.fade-in.in5{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.fade-in.in6{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.fade-in.in7{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.fade-in.in8{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;animation-delay:1.4s}.fade-in.in9{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.in10{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;animation-delay:1.8s}.fade-in.in11{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.fade-in.in12{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;animation-delay:2.2s}#portfolio-wrap.modal{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:8000;display:none;overflow:hidden}#portfolio-wrap.modal .loading{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;overflow:hidden}.imageout{overflow:hidden}.fullsize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.fullsize img{display:block;width:100%}.twosize{width:calc(50% - 20px);height:auto;float:left;overflow:hidden}.twosize img{display:block;width:100%}.threesize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.threesize img{display:block;width:100%}.foursize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.foursize img{display:block;width:calc(100% - 20px)}.size_2_3{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.size_2_3 img{display:block;width:100%}.vidii{background-size:100% 100%;background-position:center center;background-size:contain;object-fit:cover}.vid{width:100%;height:56.25%;position:relative;right:0;bottom:0;top:0}.play{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;cursor:pointer;background:url(https://markusfriedemann.com/wp-content/themes/mf/library/css/../images/play.svg) center center no-repeat;opacity:.9;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;z-index:9}.play:hover{opacity:1}.yplay{position:relative;width:100%;height:auto;margin:auto;top:0;bottom:0;background-color:#000}.yplayimg{position:relative;z-index:8;display:none!important}#play-full3{display:none}.outin{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.brik{position:relative;height:40px}#protfolio-control{margin:auto;width:100px;left:0;right:0;top:10px;height:20px;position:fixed;z-index:9999;opacity:0}#protfolio-control #close-project{display:inline-block;font-size:35px;margin:0 30px;color:#1d1d1b!important;z-index:99999999}.close{position:absolute;z-index:99999999}.close-brik{position:relative;width:59px;height:33px;top:-92px;z-index:99999;float:right;right:112px;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.close-it{position:absolute;right:14px;font-size:18px;top:19px;cursor:pointer}.xx{cursor:crosshair}#protfolio-control .disabled{cursor:default;pointer-events:none;color:#f1f1f1!important}.portfolio-items{width:100%;position:relative}.portfolio-items article{float:left;overflow:hidden;position:relative}.portfolio-items article a{color:#FFF!important}.portfolio-items article img{display:block;width:100%}.portfolio-items article .overlay{position:absolute;width:101%;height:101%;top:0;left:0;opacity:0;z-index:10;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transform:translateZ(0);background:rgb(255,255,255);background:transparent\9;background:rgba(255,255,255,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff,endColorstr=#b2ffffff);zoom:1}.portfolio-items article .overlay:nth-child(n){filter:none}.portfolio-items article:hover .overlay{opacity:1}.over-title{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:24px;margin:auto;color:#1d1d1b;text-align:center}.portfolio-items article .overlay-content{position:absolute;width:100%;height:100%;top:50%;left:0;text-align:center;opacity:1;z-index:20}.overlay-content1{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;z-index:1}.overlay-content2{position:absolute;width:100%;height:100%}img.alignnone{width:100%;height:auto}.square{width:100%;height:100%;position:relative;object-fit:cover}poster{width:100%;height:100%;position:relative;object-fit:cover}.copyright{position:relative;padding-top:59px;padding-bottom:81px}.imps{margin-left:20px}.imp{margin-right:20px}.sp{padding-top:100px;padding-bottom:20px}.selected_projects{width:calc(33.333333333% - 20px);float:left;overflow:hidden;padding-right:20px;position:relative}.selected_projects a:hover{text-decoration:none;border-bottom:0 solid #1d1d1b;padding-bottom:0}.over-title-secected{position:relative;top:0;left:0;bottom:0;right:0;width:100%;height:auto;margin:auto;color:#1d1d1b;text-align:center}.footer-nav li{float:left;margin-right:20px;line-height:25px;text-decoration:none}.language-chooser a{float:left;margin-right:20px;position:relative;top:3.8px}.language-chooser .active a{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:4.3px;position:relative}.language-chooser li a:hover{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:4.3px}.language-chooser li a:focus{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:4.3px}.language-chooser li a:visited:hover{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:4.3px}.language-chooser li a:visited:focus{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:4.3px}.isok{margin-top:3px;position:relative;margin-left:-3px;margin-right:3px;float:left}.thumb{position:relative;width:100%;height:80px;object-fit:cover;object-position:0 50%}.current_page_item a{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.empty{height:0;margin-top:-20px}@media(min-width:360px){.thumb{position:relative;width:100%;height:90px;object-fit:cover}}@media(min-width:375px){.thumb{position:relative;width:100%;height:95px;object-fit:cover}}@media(min-width:414px){.thumb{position:relative;width:100%;height:105px;object-fit:cover}}@media(min-width:450px){.thumb{position:relative;width:100%;height:auto;object-fit:contain}}@media(max-width:768px){.makk{margin-bottom:auto!important}}@media(min-width:768px){.yplay{position:absolute;width:100%;height:calc(100vw *9/16);margin:auto;top:0;bottom:0;background-color:#000}.yplayimg{position:relative;z-index:8;display:block!important}#play-full3{display:block}.footer-menu{display:none}.sp{padding-top:100px;padding-bottom:50px}.column p{margin-bottom:18px;padding-right:19%}.selected_projects{width:calc(33.333333333% - 20px);float:left;overflow:hidden;padding-right:20px;position:relative}.overlay_sp{position:absolute;width:calc(100% - 20px);height:100%;top:0;left:0;opacity:0;z-index:10;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transform:translateZ(0);background:rgb(255,255,255);background:transparent\9;background:rgba(255,255,255,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff,endColorstr=#b2ffffff);zoom:1}.overlay_sp:nth-child(n){filter:none}.overlay_sp:hover{opacity:1}.over-title-secected{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:24px;margin:auto;color:#1d1d1b;text-align:center}.thumb{position:relative;width:100%;height:auto}.mo-bo{display:none}#logo{position:relative;padding-bottom:40px;left:-3px;top:-15px;width:292px}.header-block{position:fixed;background-color:#fff;width:100%;height:143px;left:0}#main{position:relative;top:148px;min-height:calc(100vh - 316px);overflow:hidden}.the_menu{position:relative;top:-54px;float:right;background-color:#fff;left:auto}.the_menu li{float:left;margin-right:20px;line-height:25px;text-decoration:none}.the_menu li a:hover{text-decoration:none;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.the_menu li:last-child{float:left;margin-right:0}#menu-menu li a{text-decoration:none}.grid-sizer,.portfolio-sizer{width:calc(33.333333333% - 20px)}.fullsize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.size_2_3{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.column{width:100%;float:left;background-color:#fff}.makk-all-header{position:fixed;background-color:#fff;width:calc(85% - 20px);margin:auto;height:143px;right:0;left:0;z-index:99999;padding-right:0;padding-left:0}.makk-header{position:fixed;background-color:#fff;width:calc(85% - 32px);margin:auto;height:143px;right:0;left:0;z-index:99999;padding-left:6.5px;padding-right:21.5px}.makk-all-page{position:relative;background-color:#fff;width:85%;margin:auto;right:0;left:0;overflow:hidden}.makk-all-page-scroll{position:relative;background-color:#fff;width:calc(85% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}.makk-all{position:absolute;background-color:#fff;width:85%;margin:auto;right:0;left:0;height:auto;padding-left:7px;min-height:100vh}.inner-footer{position:relative;width:calc(85% - 19px);margin:auto;z-index:1;top:158px}.inner-footer-no-scroll{position:relative;z-index:1;top:143px;width:calc(85% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}#portfolio-content{position:relative;background-color:#fff;width:85%;margin:auto;padding-left:21px;min-height:100vh;overflow:hidden}}@media(min-width:1024px){.makk-all-header{position:fixed;background-color:#fff;width:calc(80% - 20px);margin:auto;height:143px;right:0;left:0;z-index:99999;padding-right:0}.makk-header{position:fixed;background-color:#fff;width:calc(80% - 32px);margin:auto;height:143px;right:0;left:0;z-index:99999;padding-left:6.5px;padding-right:21.5px}.makk-all-page{position:relative;background-color:#fff;width:80%;margin:auto;right:0;left:0;overflow:hidden}.makk-all-page-scroll{position:relative;background-color:#fff;width:calc(80% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}.makk-all{position:absolute;background-color:#fff;width:80%;margin:auto;right:0;left:0;height:auto;padding-left:7px;min-height:100vh}.inner-footer{position:relative;width:calc(80% - 19px);margin:auto;z-index:1;top:158px}.inner-footer-no-scroll{position:relative;z-index:1;top:143px;width:calc(80% - 32px);margin:auto;right:0;left:0;padding-left:6.5px;padding-right:21.5px}#portfolio-content{position:relative;background-color:#fff;width:80%;margin:auto;padding-left:21px;min-height:100vh;overflow:hidden}#cookie-notice .button{left:-19px;float:right;position:relative;border-bottom:1px solid #1d1d1b;padding-bottom:5px}.cookie-notice-container{padding:20px;text-align:left}.cookie-notice-container{position:relative;width:80%;margin:auto;left:0;right:0;padding-left:38.5px}.empty{height:auto;margin-top:0}.column-in-p{margin-bottom:20px;padding-right:0}.makk{width:calc(33.333333333% - 20px)}.mobi_f{width:calc(33.333333333% - 20px)}.fullsize{width:calc(100% - 20px);height:auto;float:left;overflow:hidden}.column{width:calc(33.333333333% - 20px);float:left;background-color:#fff}.co1{left:10px;position:relative}.co2{left:30px;position:relative}.co3{left:50px;position:relative}.size_2_3{width:calc(66.666666666% - 20px);height:auto;float:left;overflow:hidden}.makke{width:90%;height:auto;float:right}.twosize{width:calc(50% - 20px);height:auto;float:left;overflow:hidden}}@media(min-width:1124px){.column-in-p{margin-bottom:20px;padding-right:60px}}@media(min-width:1600px){body{font-size:16px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400;font-style:normal;font-size:16px;margin:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}}.language-chooser li{float:right}.imp{margin-right:0}.language-chooser a{float:left;margin-left:20px;margin-right:0;position:relative;top:3.8px}.si_captcha_small{width:175px;height:45px;padding-top:10px;padding-bottom:10px}.si_captcha_large{width:250px;height:60px;padding-top:10px;padding-bottom:10px}img#si_image_com{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_reg{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_log{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_side_login{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_checkout{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_jetpack{border-style:none;margin:0;padding-right:5px;float:left}img#si_image_bbpress_topic{border-style:none;margin:0;padding-right:5px;float:left}.si_captcha_refresh{border-style:none;margin:0;vertical-align:bottom}div#si_captcha_input{display:block;padding-top:15px;padding-bottom:5px}label#si_captcha_code_label{margin:0}input#si_captcha_code_input{width:65px}p#si_captcha_code_p{clear:left;padding-top:10px}.si-captcha-jetpack-error{color:#DC3232}