/*!/wp-content/themes/ubik-architectes-2017/style.css*/@charset "utf-8";body,html{height:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;height:100%;background:#fff;background-repeat:no-repeat;color:#212828;position:relative;margin:0;font-family:'Akshar',sans-serif;font-size:16px;line-height:inherit}img{border:none}#wrapper{min-height:100%;position:relative;margin-bottom:-60px}.category,.page{background-color:#fff;height:auto;min-height:100%}.category{padding-left:20px;padding-right:20px}#front{padding-top:0}.container{max-width:1170px;margin:auto 0;padding:0 20px}.category_content,.category_content a,.container,.container a,.page_content,.page_content a{background:0 0;margin:0 auto}#page{background-color:#fff!important}.content{width:47%;float:left;margin-right:3%}.page_content,#footer{width:90%;max-width:1366px;margin:auto;padding-bottom:3em}.post_page a{text-decoration:underline}.post_page img{border:none!important}.category{background-color:#fff}.category_content{height:100%!important;min-height:800px;padding:80px 0 20px;width:90%;max-width:1170px}.post_category{padding:0 0 20px}.post_category img{float:left;height:auto;padding:0 50px 20px 0;width:335px}.pad-lt-10px{padding-left:10px}a:active,a:hover{outline:0!important}.container h1{text-align:center}h1,h1 a,h2,h2 a{background:0 0!important;text-decoration:none}h1,h1 a{font-weight:500;padding-bottom:20px}h2,h2 a{font-weight:500}a#scroll-to-top{z-index:999999!important;bottom:69px;right:20px}.navigation{text-align:center;margin:0 auto;padding:2em}.page-numbers{padding:0 5px}.page-numbers.current{font-weight:700}#top_footer{background:#282828;clear:both;display:block;height:160px;padding:45px 0;position:relative;width:100%;color:#fff}#top_footer p{color:#fff;margin-top:10px;line-height:initial}#top_footer .footer_content_right{padding:12px 0}a.footer_contact{display:block;background:#fff;border:2px solid #fff0;border-radius:3px;transition:all .3s ease 0;text-decoration:none;padding:15px 20px;font-weight:700;text-align:center}a.footer_contact:hover{background-color:#fff0;border:2px solid #fff;color:#fff}#footer{padding-bottom:2em;padding-top:4em}#footer .footer{padding:25px}#footer a,#footer p{color:#ffffff!important;font-family:'Akshar',sans-serif;font-size:1em;text-align:left;text-decoration:none}#footer a{text-decoration:underline}#footer a:hover{background:0 0!important;font-weight:500!important}.footer_content_left{float:left}.footer_content_right{float:right}#footer .footer_content_left{padding-top:5px}#footer .fa-big{font-size:2.2em;padding-right:10px}.wpcp-carousel-wrapper img{width:auto;max-height:90px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}#clients .slider li{max-width:200px}#clients div.single_wcf_item img{width:auto;max-height:90px;padding:10px;text-align:center;margin:0 auto;display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#clients .owl-item{max-width:250px;text-align:center;margin:0 auto;display:inline-block}#clients .owl-controls{display:none!important}#projets.projects-height{min-height:1210px}#projets .container{max-width:100%;text-align:center;min-height:500px;height:100%}.savoir_plus{width:100%;margin:30px auto;display:inline-block}.savoir_plus a{background-color:transparent!important;border:2px solid #212828;color:#212828!important;cursor:pointer;display:inline-block;font-weight:700;padding:15px 30px;text-align:center!important;text-decoration:none!important;transition:all .3s ease 0!important;font-family:'Akshar',sans-serif;font-size:16px;font-weight:600;margin:0 auto}.savoir_plus a:hover,.wpcf7-submit:hover{border:none;color:#212828!important;text-decoration:underline;background-color:#fff}.portfolio .label-text a.text-title{color:#fff}.portfolio a.text-title:hover{color:#8d8d8d}.portfolio .label-picto:hover{padding-top:20px}.portfolio.img-paysage{height:235px}.portfolio.img-portrait{height:490px}.portfolio-wrapper{background-repeat:no-repeat;width:100%;height:100%;background-size:cover;background-position:center center}#actu{background-color:#dedddc}#actu .content{width:100%;float:none}.post_actu{background:#e7e7e7;height:auto;min-height:420px}.post_actu a.suite{display:none}.post_actu h2,.post_actu p{padding:0 20px}a.post_actu_link{text-align:left}.post_actu_img_bg{border:none;width:100%;height:235px;margin-bottom:15px}.actu_img_hover{opacity:0;position:relative;width:100%;height:420px;transition:opacity .4s ease-in-out}.actu_img_hover:hover{opacity:1;-ms-filter:prodig:DXImageTransform.Microsoft.Alpha(Opacity=70);transition:opacity .4s ease-in-out}.actu_img_bg_hover{background-color:#fff;width:100%;height:100%;opacity:1;transition:opacity .4s ease-in-out}.actu_img_bg_hover:hover{opacity:.4;transition:opacity .4s ease-in-out}#agence.page{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:100%;padding-bottom:225px}#agence .frame{background-color:rgb(38 36 34 / .6);font-weight:600;color:#fff;padding:30px;text-align:justify}#agence .frame img{max-width:125px;float:none}#agence .frame .align-left,#agence .frame .align-right{padding-bottom:20px}#agence .frame .align-left{text-align:left}#agence .frame .align-right{text-align:right}#contact .page_content{padding-bottom:60px}#contact .content .fa{color:#8d8d8d}#contact .content .fa-big{font-size:2.2em;padding-right:10px}#contact h1{text-align:center;text-transform:none}#contact .content h2{margin-bottom:35px}.wpcf7-textarea{max-height:80px;font-family:'Akshar',sans-serif;font-size:1em}.wpcf7-submit{background:#F5F5F5;border:none;color:#212828;font-family:'Akshar',sans-serif;width:100%;padding:10px 0}.googlemap{color:#eee;opacity:.7;width:100%}#googlemap{display:block;left:0;position:absolute;right:0;width:100%;z-index:0}#projets-all .container{text-align:center;max-width:100%}.content li{list-style-type:none}.content .custom-fields{padding:30px 0}.post_page .content-gallery{width:100%}#single .page_content{max-width:1366px;padding-bottom:0}#single .gallery-caption{display:none}#single.content-gallery #gallery-1 img{border:none!important}.post_page .content-gallery img{padding:0 10px}#single .post_page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#left{order:1;width:50%;height:100%}#right{order:2;width:50%}#sidebar{max-width:650px;width:100%;padding-right:3%}#sidebar{max-width:650px;width:100%;padding-right:3%}.nivo-lightbox-content,.nivo-lightbox-image,.nivo-lightbox-theme-default .nivo-lightbox-image img,.nivo-lightbox-theme-default.nivo-lightbox-overlay{transition:.5s!important}.post-thumbnail{width:280px;height:170px;background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;margin-right:20px;margin-bottom:20px}.post-thumbnail a{display:block;width:100%;height:100%}@media only screen and (max-width:1060px) and (min-width:960px){#portfoliolist .portfolio{width:22%!important}}@media only screen and (max-width:959px) and (min-width:768px){#projets.projects-height{min-height:1970px}}@media only screen and (max-width:959px){#projets{padding:50px 0}#filters li{float:left;display:inline-block;width:100%}.portfolio .portfolio-wrapper .label{opacity:1;background-color:rgb(38 36 34 / .2);padding:.25rem .5rem .375rem 0}.portfolio .portfolio-wrapper .label-text{padding:10px 8px;display:block;width:100%}.portfolio .portfolio-wrapper .label-text .text-title{text-align:center;line-height:1rem;font-size:.8rem;background-color:rgb(38 36 34 / .6);width:100%}.portfolio .portfolio-wrapper .label-text span{padding:5px 0}}@media only screen and (max-width:1280px){.post_page .content-gallery #gallery-1 .gallery-item{width:100%}#single .post_page .content-gallery img{width:100%}.post_actu{min-height:400px}.actu_img_hover{height:400px}}@media only screen and (max-width:780px){#single .post_page #left,#single .post_page #right,#single .post_page .content,#single .post_page .content-gallery{width:100%;float:none;margin:0;position:relative!important}#sidebar{width:100%;padding-right:0!important}#single .post_page .content-gallery img{padding:0}#left{order:2;width:50%;height:100%;padding-bottom:60px}#right{order:1;width:50%}.footer_content_left{width:50%}.footer_content_right{padding-top:10px}a#scroll-to-top{bottom:112px}#projets.projects-height{min-height:3175px}.category_content{width:100%;padding:2em 0}}@media only screen and (max-width:600px){#contact .content,.post-thumbnail{width:100%;float:none;margin-right:0}}@media only screen and (max-width:460px){#footer{position:initial}#footer,#top_footer{height:auto}.footer_content_left,.footer_content_right{width:100%;float:none;text-align:center}}@media only screen and (min-width:64em){.contain-to-grid .top-bar{max-width:100%}}