/*!/wp-content/themes/supreme-child/style.css*/.wpcf7-list-item{margin:0}.wpcf7-list-item-label{font-size:15px;color:#000}.sf-button{cursor:pointer}.single-post .page-heading{border-bottom:none;padding-top:20px}.single-post .page-heading h1{padding-bottom:0}.breadcrumbs-wrap{float:none;text-align:right;max-width:none;padding-bottom:10px}.page-heading h1{border:none;max-width:none}.journal-logo{position:relative;text-align:left;padding:40px 30px 0;margin-bottom:0}.single-post .journal-logo{position:relative;text-align:center;padding:40px 30px 20px;margin-bottom:10px}.single-post .breadcrumbs-wrap{text-align:left}@media only screen and (min-width:768px){.journal-logo{position:relative;text-align:left;padding:20px 0 10px}.journal-logo .text{position:absolute;right:0;bottom:10px;padding-bottom:10px}.single-post .page-heading{padding-left:0;padding-right:0;padding-top:0!important}.single-post .journal-logo{padding:40px 30px 20px}}.pagination-wrap a{display:block}.pagination-wrap .nav-next{max-width:46%}.nav-previous span,.nav-next span{white-space:normal}.recent-posts-list li .recent-post-title{white-space:normal;text-overflow:unset}nav .menu li a{font-size:16px;font-weight:400}nav .menu .sub-menu li a{opacity:.7;color:#000}.wpcf7 span.wpcf7-not-valid-tip{position:relative;top:-20px}input[type="tel"]{border:1px solid #e4e4e4;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:'EB Garamond',sans-serif;color:#000!important;font-size:15px;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}input[type="tel"]:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.row-fluid .span4 input[type="text"],.row-fluid .span4 input[type="email"],.row-fluid .span4 input[type="tel"]{width:95%}input[type="text"],input[type="email"],input[type="tel"]{width:95%;font-family:'EB Garamond',sans-serif;color:#000!important;font-size:15px}textarea{font-family:'EB Garamond',sans-serif;font-size:15px}.wpcf7-form .submit-c .wpcf7-submit{display:none!important}.wpcf7 form .wpcf7-response-output{font-family:'EB Garamond',sans-serif;font-style:italic;margin:2em 0em 1em}@media (max-width:767px){input[type="text"],input[type="email"],input[type="tel"]{width:95%}}.wpcf7-form label{font-size:15px;font-weight:400}.show-onlymobile{display:none}.show-onlydesktop{display:block}@media (max-width:767px){.show-onlymobile{display:block}.show-onlydesktop{display:none}}.linkmenu{position:absolute;top:21px;right:30px;width:25px;height:48px;display:inline-block;z-index:2000}.linkmenu .trait{position:absolute;left:0;height:2px;width:100%;background:#222;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s}.linkmenu .trait1{top:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.linkmenu .trait2{top:8px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.linkmenu .trait3{top:16px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.linkmenu .trait3{top:16px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}html.showmenumobile body{overflow:hidden}html.showmenumobile .linkmenu .trait2{top:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.showmenumobile .linkmenu .trait3{top:10px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html.showmenumobile .linkmenu .trait1{top:28px}html.showmenumobile .linkmenu .trait4{opacity:0}html.showmenumobile .linkmenuitems{display:block}.menu-mobile{position:fixed;top:0;right:-100%;width:100%;padding:60px 0 40px 20px;max-width:320px;height:calc(100% - 80px);overflow-y:scroll;z-index:1200;background:#fff;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}html.showmenumobile .menu-mobile{right:0%}.menu-mobile a{font-size:17px;font-weight:400;text-decoration:none;padding:8px 16px 9px;display:block;white-space:nowrap;background:transparent}.menu-mobile ul.menu{margin-bottom:40px}.menu-mobile ul.menu>li{margin:20px 0}.menu-mobile ul.menu li .sub-menu li{margin-bottom:2px}.menu-mobile ul.menu>li>a{opacity:.5}.linkmenu{display:none}.menu-mobile .menu-item-language{text-align:center;padding-right:20px}#header-section{padding:15px 0 0}.wpcf7-textarea{height:120px}.single .pagination-wrap{background:transparent}.portfolio-pagination{display:none}.blog-pagination{margin-bottom:40px}.single .blog-pagination{display:none}#menubar-controls{display:none}.tags-link-wrap{border:none}@media only screen and (max-width:767px){.portfolio-items li.four.columns{width:calc(50% - 20px)!important}.portfolio-items li.four.columns figure{width:100%!important;height:auto!important}.portfolio-items li.four.columns img{width:100%!important;height:auto!important}.blog-item{width:100%!important;margin:0 0 20px!important}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%;padding:0}.container{width:100%;padding:0}.inner-page-wrap{padding:0 30px}.portfolio-items li.four.columns figure,.portfolio-items li.four.columns figure img,.portfolio-items li.four.columns figure iframe,.portfolio-items li.thirds.columns figure,.portfolio-items li.thirds.columns figure img,.portfolio-items li.thirds.columns figure iframe,.portfolio-items li.eight.columns figure,.portfolio-items li.eight.columns figure img,.portfolio-items li.eight.columns figure iframe{width:100%;height:auto}#footer-widgets{padding:0 30px}#header-section{padding:15px 0 20px}h1{margin-bottom:0}.wpb_text_column{margin-bottom:10px!important}.page-content{margin-bottom:0!important;padding-bottom:0!important}.vce{margin-bottom:0!important}form{margin-bottom:0!important}.inner-page-wrap{margin-bottom:0!important}#logo{position:absolute;left:50%;top:-5px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:-39px}.linkmenu{display:block}.containermenu{width:100%;padding:0 20px}body,p,li p,.masonry-items .blog-item .quote-excerpt,#commentform label,.contact-form label{line-height:23px!important;font-size:16px!important}html.showmenumobile #header-section{position:relative;z-index:1300;background:#fff}#mobile-navigation,#menubar-controls,#nav-section{display:none!important}figure.lightbox{margin:0 -100px}}@media only screen and (max-width:479px){.inner-page-wrap .portfolio-items{margin:0 -40px!important}.inner-page-wrap .portfolio-items .portfolio-item-details{padding:0 20px}.portfolio-items li.four.columns{width:100%!important}.portfolio-items li.four.columns figure{width:100%!important;height:auto!important}.portfolio-items li.four.columns img{width:100%!important;height:auto!important}}@media only screen and (max-width:460px){#logo{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);margin-left:0;left:-50px;top:-4px}form{margin-bottom:0!important}}#breadcrumbs{color:#525252!important}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.menu-dividers nav .menu>li.devis+li:before{display:none!important}.menu-dividers nav .menu>li.devis+li>a{padding-left:0}@media only screen and (max-width:1200px){.home-slider-wrap{margin:0 -100px 20px}body.home .home-slider-wrap{margin:30px -100px 20px}#main-navigation{width:100%}}a.sf-button.black{background:#7ba363;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:8px 20px;font-size:16px;text-align:center}a.sf-button.black:hover{background:#90bf74}#main-navigation .devis.menu-item{display:none}.menu-mobile .devis.menu-item a{max-width:140px;background:#7ba363;padding:8px 20px;font-size:16px;text-align:center;color:#fff!important;opacity:.8}@media only screen and (max-width:768px){#main-navigation .devis.menu-item{display:block}}.btn-contact-header{position:absolute;left:30px;top:4px}.has-mini-header .nav-section{position:fixed;top:0;width:100%}.has-mini-header header #logo{display:none}#mini-header{padding:20px 0}#mini-search{display:none}#mini-navigation{width:100%}#mini-navigation li.devis{display:none}#header-section{position:fixed;width:100%;z-index:50;background:#fff;height:24px}.btn-contact-header{display:none}.linkmenu{position:fixed}#header-section{position:fixed;top:0;left:0;width:100%;background:#fff}.has-mini-header .btn-contact-header{display:block;left:30px;top:-4px;right:auto}#main-container{padding-top:52px}.page-heading{padding:24px 30px 0}.single-post .page-heading{padding:0 30px 0 0}.single-post .page-heading h1{padding-bottom:10px}.heading-divider{display:none}@media only screen and (min-width:768px){.single-post .page-heading{padding:24px 30px 0 0}.single-post .page-heading h1{padding-bottom:10px}#main-container{padding-top:0}.btn-contact-header{display:block}.linkmenu{position:relative;height:auto}#header-section{position:relative;height:auto}.btn-contact-header{position:absolute;right:0!important;left:auto!important;top:4px!important}}