html{min-height:100%}body.home header.main-header{background:transparent}body.home .main-content{padding-top:0;padding-bottom:0}@media (max-width:580px){body.logged-in .ubermenu-responsive-toggle{top:60px!important}}@media (min-width:581px) and (max-width:767px){body.logged-in .ubermenu-responsive-toggle{top:72px!important}}@media (min-width:768px){body.logged-in .ubermenu-responsive-toggle{top:55px!important}}@media (max-width:580px){.logo-section{min-height:70px}}@media (min-width:581px) and (max-width:767px){.logo-section{min-height:79px}}.logo-section>.container{position:relative}.logo-section>.container>div{float:left;width:50%}.logo-section>.container .logo-box{padding:20px 0}@media (max-width:580px){.logo-section>.container .logo-box img{max-width:185px}}@media (min-width:581px) and (max-width:767px){.logo-section>.container .logo-box img{width:275px}}.logo-section>.container .logo-box a{display:inline-block}.logo-section>.container .my-account{text-align:right;padding-top:35px}@media (max-width:580px){.logo-section>.container .my-account{padding-top:25px}}@media (max-width:767px){.logo-section>.container .my-account{padding-right:40px}}@media (min-width:581px) and (max-width:767px){.logo-section>.container .my-account{padding-top:39px}}@media (min-width:768px) and (max-width:991px){.logo-section>.container .my-account{padding-right:40px}}.logo-section>.container .my-account span{display:inline-block;vertical-align:middle;position:relative}.logo-section>.container .my-account span a{position:relative;z-index:5}.logo-section>.container .my-account .phone_number_header,.logo-section>.container .my-account span.basket_icon{margin-left:15px}@media (min-width:992px){.logo-section>.container .my-account .phone_number_header,.logo-section>.container .my-account span.basket_icon{margin-left:25px}}.logo-section>.container .my-account span.phone_number_header{font-size:15px;color:#000;padding-top:2px}@media (max-width:767px){.logo-section>.container .my-account span.phone_number_header{display:none}}.logo-section>.container .my-account span.phone_number_header a{color:#000}.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote{margin:0}.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote .raq-info{margin:0;padding:0;border:none}.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote .raq-info a.raq_label{background:url(../img/basket.svg) no-repeat;background-position:0;display:inline-block;padding-left:30px;background-size:22px}.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote .raq-info a.raq_label span.raq-items-number{font-weight:400}.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote .raq-info span.handler-label,.logo-section>.container .my-account span.basket_icon aside.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper{display:none}@media (max-width:767px){.logo-section>.container .my-account span.search_icon{display:none}}.logo-section>.container .my-account span.search_icon a.closeSearch{display:none}div.my-account .woocommerce-product-search{position:relative}div.my-account .woocommerce-product-search input#searchsubmit{position:absolute;right:0;top:0;height:100%;background:url(../img/search-white.svg) no-repeat 50% #555;color:#fff;text-indent:-9999pt;width:40px;border:none;background-size:40%;border-radius:0}div.my-account .searchbar_header{position:absolute;width:200px;right:-30px;top:-2px;transition:opacity .3s ease;opacity:0}@media (max-width:700px){div.my-account .searchbar_header{top:60px}}div.my-account .searchbar_header input[type=text]{height:2.2em}.navbar-toggle{top:38px}@media (max-width:991px){.navigation-section{padding-top:0;border-bottom:0;border-top:0}}.navigation-section .navigation{border-top:1px solid rgba(0,0,0,.3)}@media (min-width:992px){.navigation-section .navigation{border-bottom:1px solid rgba(0,0,0,.3)}}@media (min-width:768px) and (max-width:991px){.navigation-section .nav.navbar-nav{padding-right:0}}@media (min-width:768px) and (max-width:991px){.navigation-section .nav>li>a{padding-left:0;padding-right:0}}.nav>li>a{color:#000;font-size:14px;text-transform:uppercase;font-weight:400;font-family:Montserrat,sans-serif}.nav>li>a:focus,.nav>li>a:hover{color:#111;background:none!important}.banner_nav{background:url(../img/banner.jpg) no-repeat 0 0;background-size:cover;min-height:530px;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.banner_nav .col_box{width:33%;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;position:relative}.banner_nav .col_box a{color:#fff;text-transform:uppercase;font-size:22px;display:block;height:100%;padding:25px;border-left:1px solid #ccc}.banner_nav .all-products{width:90%;height:68%;position:absolute}.banner_nav .all-products a:hover{color:#000;background:url(../img/all-product-hover.jpg) no-repeat 0 0;background-size:cover;border:none}.banner_nav .wall-panel{width:90%;height:24%;position:absolute;top:76%}.banner_nav .wall-panel a:hover{color:#000;background:url(../img/wall-panel-hover.jpg) no-repeat 0 0;background-size:cover;border:none}.banner_nav .upholstery{width:90%;height:60%;position:absolute}.banner_nav .upholstery a:hover{color:#000;background:url(../img/upholstery-hover.jpg) no-repeat 0 0;background-size:cover;border:none}.banner_nav .right_leather{width:90%;height:32%;position:absolute;top:68%}.banner_nav .right_leather a:hover{color:#000;background:url(../img/right_leather-hover.jpg) no-repeat 0 0;background-size:cover;border:none}.banner_nav .contact_section{width:100%;height:25%;position:absolute}.banner_nav .contact_section a:hover{color:#000;background:url(../img/contact-hover.jpg) no-repeat 0 0;background-size:cover;border:none}.banner_nav .news_and_project{width:100%;height:67%;position:absolute;top:33%}.banner_nav .news_and_project a:hover{color:#000;background:url(../img/news_project-hover.jpg) no-repeat 0 0;background-size:cover;border:none}@media (min-width:721px) and (max-width:991px){.banner_nav .col_box>div{height:45%;margin:5% 0}.banner_nav .col_box>div:last-child{top:50%}}@media (max-width:720px){.banner_nav .col_box{width:100%}.banner_nav .col_box>div{max-width:100%;width:100%;height:130px;margin:8px 0;position:relative;top:auto}.banner_nav .col_box>div a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.bannerHome{margin-top:2rem}.bannerNavigation{background-repeat:no-repeat;background-position:50%;background-size:cover;padding:0 10px}.bannerNavigation .fourCol{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:550px}@media (max-width:767px){.bannerNavigation .fourCol{padding:3em 0;display:block;min-height:100px}}.bannerNavigation .fourCol>div{text-align:center;margin:10px 0}@media (min-width:768px) and (max-width:991px){.bannerNavigation .fourCol>div{width:25%}}.bannerNavigation .fourCol>div span{display:block;border:1px solid hsla(0,0%,100%,.5);padding:5px}.bannerNavigation .fourCol>div span a{display:block;padding:2rem 1rem;color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;min-height:100px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.bannerNavigation .fourCol>div span a{padding:1rem;min-height:60px}}.bannerNavigation .fourCol>div span a:hover{background:rgba(0,0,0,.5)}.badgebox{margin-top:25px;border-top:1px solid rgba(0,0,0,.3);padding:5px 0}.badgebox>span{float:left;width:33%;display:block;text-align:center;text-transform:uppercase;font-size:1.3em;color:#000}@media (max-width:767px){.badgebox>span{width:100%;padding:10px 0}}@media (max-width:991px){.badgebox>span{padding:25px 0 0}}.badgebox>span a{color:#000}.badgebox span.subscribe-section{border-left:1px solid #bbb;padding-left:25px;text-align:left;display:block}@media (max-width:991px){.badgebox span.subscribe-section{width:100%;border-left:none;border-top:1px solid #ddd;padding-top:25px;padding-left:0;padding-bottom:10px}}.badgebox span.subscribe-section strong{font-size:13px;display:block;padding:5px 0}.badgebox span.subscribe-section .subscribeFormBox{position:relative}.badgebox span.subscribe-section .subscribeFormBox input[type=email]{width:100%;background:#ddd;border:none;height:38px;padding:0 10px;font-size:13px}.badgebox span.subscribe-section .subscribeFormBox input[type=submit]{position:absolute;right:0;top:0;background:#000;color:#fff;font-size:11px;text-transform:uppercase;border:none;height:38px;padding:0 35px 0 25px;border-radius:0}.badgebox span.subscribe-section .subscribeFormBox input[type=submit]:focus{outline:none}.badgebox span.subscribe-section .subscribeFormBox div.wpcf7-validation-errors,.badgebox span.subscribe-section .subscribeFormBox span.wpcf7-not-valid-tip{display:none!important}.badgebox span.subscribe-section .subscribeFormBox input.wpcf7-not-valid{border:1px solid #c00}.badgebox span.subscribe-section div.wpcf7 .ajax-loader{position:absolute;top:10px;right:10px;background:url(../img/ajax-loader-home.gif) no-repeat}.badgebox span.subscribe-section div.wpcf7-mail-sent-ok{position:absolute;top:10px;padding:0;margin:0;text-indent:-9999pt;border:none;background:url(../img/check-solid.svg) no-repeat 0 0;background-size:15px;right:8px;width:15px;height:15px}.badgebox span.subscribe-section span.hidecheckbox{height:1px;width:1px;visibility:hidden;overflow:hidden;display:block}.badges .footerLeft{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;min-height:80px;-ms-flex-align:center;align-items:center}@media (max-width:540px){.badges .footerLeft{display:block;padding:1.5rem 0}.badges .footerLeft>span{display:block;text-align:center;padding:.8rem 0}}footer .footerbox{border-top:1px solid rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:25px;padding-bottom:20px}footer .footerbox>div{float:left;width:50%}@media (max-width:580px){footer .footerbox>div{width:100%;text-align:center}}footer .footerbox .copyright span{display:inline-block;margin-right:10px}@media (max-width:580px){footer .footerbox .copyright span{display:block;padding-bottom:15px}}footer .footerbox span.copyright_text{font-size:12px;text-transform:uppercase;color:#000}footer .footerbox span.social_media_box a{display:inline-block;color:#fff;background:#000;border-radius:50px;height:25px;width:25px;line-height:25px;text-align:center;font-size:14px;margin-left:2px}footer .footerbox .privacy{text-align:right}@media (max-width:580px){footer .footerbox .privacy{text-align:center;padding-top:5px}}footer .footerbox .privacy span{display:inline-block}footer .footerbox .privacy span a{font-size:12px;text-transform:uppercase;color:#000;display:inline-block;margin-left:10px}footer .footerbox .privacy span:first-child a{margin-left:0}.latest_news_block{position:relative}.latest_news_block .title_link{position:absolute;width:100%;bottom:0;left:0;padding:8px}.latest_news_block .title_link .white_transparent_bg{background:hsla(0,0%,100%,.6);padding:2em 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:680px){.latest_news_block .title_link .white_transparent_bg{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1em 20px}.latest_news_block .title_link .white_transparent_bg h2{padding-bottom:8px}}.latest_news_block .title_link h2{font-size:18px;font-weight:700}.latest_news_block .title_link a{color:#000;text-transform:uppercase}.latest_news_block .title_link a.view_article{font-size:12px}.portfolio article{margin-bottom:25px}.portfolio .thumb_bg{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:265px}.portfolio .thumb_bg .hover_box{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;padding:8px}.portfolio .thumb_bg .hover_box .hoverbox_content{background:hsla(0,0%,100%,.5);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%;padding:20px 10px;-ms-flex-pack:justify;justify-content:space-between;transition:opacity 1s ease}.portfolio .thumb_bg .hover_box:hover .hoverbox_content{opacity:1!important}.portfolio .thumb_bg span.news_cat_link{display:block;font-size:12px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:7px;color:#000}.portfolio .thumb_bg .hoverbox_content header{color:#000;font-size:14px;font-weight:600;line-height:19px;text-transform:uppercase;padding:30px 0}.portfolio .thumb_bg .hoverbox_content header a{color:#000}.portfolio .thumb_bg .hoverbox_content a.view_article_link{text-transform:uppercase;color:#000;font-size:11px}@media (max-width:767px){.portfolio .col-xs-6{width:49.8%}}@media (max-width:580px){.portfolio .col-xs-6{width:100%!important}}.left_content_news header.title{font-size:13px;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:10px;margin-bottom:20px;font-weight:600}.left_content_news header.title.certification_title{font-size:19px;font-weight:300}.left_content_news p{line-height:22px}.left_content_news header.share_this{margin-top:3em;text-transform:uppercase;font-size:12px;padding-bottom:10px}@media (max-width:991px){.right_content_news{padding-top:3em}}@media (min-width:680px) and (max-width:991px){.right_content_news{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}.right_content_news .sidebar_widget{margin-bottom:3em}@media (min-width:680px) and (max-width:991px){.right_content_news .sidebar_widget{width:48%;margin:0 1%}.right_content_news .sidebar_widget.category_showcase{margin-left:0}}.right_content_news .sidebar_widget header.sidebar_title{text-transform:uppercase;font-size:13px;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:10px;margin-bottom:20px;font-weight:600}.right_content_news .sidebar_widget ul.cat_list li{font-size:12px;text-transform:uppercase;padding-bottom:7px}.right_content_news .sidebar_widget ul.cat_list li:before{content:"\f105";font-family:FontAwesome;display:inline-block;margin-right:6px}.right_content_news .sidebar_widget ul.cat_list li ul.children{padding-left:10px;padding-top:5px}.right_content_news .sidebar_widget.instagram_feedbox{margin-bottom:0}.aboutPage .sidebar_widget{margin-bottom:3em}@media (min-width:680px) and (max-width:991px){.aboutPage .sidebar_widget{width:100%}}.contact_form header.title{text-transform:uppercase;font-size:13px;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:10px;margin-bottom:20px;font-weight:600}.contact_form .formbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.contact_form .formbox .wpcf7{width:100%}.contact_form .formbox .wpcf7 form{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact_form .formbox .wpcf7 form div.wpcf7-mail-sent-ok,.contact_form .formbox .wpcf7 form div.wpcf7-validation-errors{width:100%}.contact_form .formbox .wpcf7 form span.wpcf7-not-valid-tip{display:none}.contact_form .formbox fieldset{position:relative;padding:0 0 10px}.contact_form .formbox fieldset:before{content:"";height:10px;width:1px;position:absolute;left:0;top:10px;background:rgba(0,0,0,.5)}.contact_form .formbox input[type=email],.contact_form .formbox input[type=text]{background:none;border:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.4);font-size:12px;color:#000;margin:0;font-weight:300;padding-left:12px;padding-bottom:12px;height:37px}.contact_form .formbox .form-right fieldset:before{display:none}.contact_form .formbox .form-right fieldset label{font-size:12px;color:#000;text-transform:uppercase;font-weight:300}@media (max-width:640px){.contact_form .formbox .form-right fieldset label{padding-top:20px}}.contact_form .formbox .form-right fieldset textarea{font-size:12px;color:#000;padding:15px;background:rgba(0,0,0,.1);border:none;box-shadow:none;font-weight:300;min-height:260px;margin:0;-ms-flex:0 1 auto;flex:0 1 auto;border-top:1px solid rgba(0,0,0,.3)}.contact_form .formbox .form-right fieldset input[type=submit]{background:none;border:none;padding:0;margin:0;font-size:12px;color:#000;font-weight:600;text-transform:uppercase}.contact_form .formbox .form-right fieldset input[type=submit]:focus,.contact_form .formbox .form-right fieldset input[type=submit]:hover{outline:none}.contact_form .formbox .form-right fieldset.textareabox{height:90%}.contact_form .formbox input.wpcf7-not-valid,.contact_form .formbox textarea.wpcf7-not-valid{border-bottom:2px solid #c00!important}.contact_form .formbox .form-left{-ms-flex:0 0 28%;flex:0 0 28%}@media (max-width:640px){.contact_form .formbox .form-left{-ms-flex:0 0 100%;flex:0 0 100%}}.contact_form .formbox .form-right{-ms-flex:0 0 68%;flex:0 0 68%}@media (max-width:640px){.contact_form .formbox .form-right{-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:450px){.contactPage .office-locations{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}}.contactPage .office_blocks{margin-bottom:20px}@media (min-width:450px){.contactPage .office_blocks{-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:850px){.contactPage .office_blocks{-ms-flex:1 0 25%;flex:1 0 25%}}.contactPage .office_blocks header{font-weight:600;color:#000;text-transform:uppercase;font-size:13px;padding-bottom:15px}.contactPage .office_blocks .contactnumbers,.contactPage .office_blocks .email_lists,.contactPage .office_blocks address{padding-bottom:20px;margin:0;font-size:13px;font-weight:300}.contactPage .office_blocks .contactnumbers span,.contactPage .office_blocks .email_lists span,.contactPage .office_blocks address span{display:block;padding:2px 0}.contactPage .office_blocks address{line-height:22px}.contactPage .contact_form .formbox .form-right{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.contactPage .contact_form .formbox .form-right fieldset.textareabox{width:60%}@media (max-width:640px){.contactPage .contact_form .formbox .form-right fieldset.textareabox{width:100%;height:auto}}.contactPage .contact_form .formbox .form-right fieldset.textareabox.request_sample{width:36%}@media (max-width:640px){.contactPage .contact_form .formbox .form-right fieldset.textareabox.request_sample{width:100%;height:auto}}.google-map{min-height:400px;border-bottom:1px solid rgba(0,0,0,.5)}header.shopby{font-size:.9em;font-weight:600;color:#111;text-transform:uppercase;padding-bottom:10px}.facetwp-selections ul{margin-bottom:30px}.facetwp-selections ul:before{content:"Your Selection";display:block;font-size:13px;font-weight:600;color:#111;text-transform:uppercase;padding-bottom:7px}.facetwp-selections ul li{padding:10px 0;border-bottom:1px solid #555;font-size:12px;color:#6184aa;display:block}.facetwp-selections ul li span{text-transform:uppercase}.facetwp-selections ul li span.facetwp-selection-label{font-weight:600;text-transform:uppercase;display:inline-block;margin:5px 0}.facetwp-selections ul li span.facetwp-selection-value{background-image:url(../img/close.svg);background-size:11px 11px;background-position:100% 0;padding-bottom:5px}@media (max-width:991px){.facetwp-selections ul li span.facetwp-selection-value{background-size:16px;background-position:100% 1px;padding:5px 22px 5px 11px}}span.facetwp-counter{font-size:12px}.shop_sidebar header{font-family:Montserrat,sans-serif}.shop_sidebar article.reset_button a.btn_reset,.shop_sidebar article.reset_button button{display:block;border-radius:0;border:none;background:#555;color:#fff;width:100%;font-size:12px;text-transform:uppercase;padding:8px 5px;text-align:center}.shop_sidebar article header{background:#dce2e8;border-top:1px solid #b2b7c2;border-bottom:1px solid #b2b7c2;padding:10px;text-transform:uppercase;font-weight:700;color:#111;font-size:15px;font-family:Montserrat,sans-serif}.shop_sidebar article .facetwp-facet-product_categories>div{background-image:none!important;background-color:#c8c8c8;color:#000;font-size:12px;text-transform:uppercase;font-weight:400;border-bottom:1px solid #333;padding:15px 10px}.shop_sidebar article div.facetwp-checkbox{margin-bottom:0;background-size:13px;background-position:5px 47%;position:relative}.shop_sidebar article div.facetwp-checkbox .facetwp-expand{position:absolute;width:100%;left:0;text-align:right;padding-right:10px;height:100%;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;text-indent:-9999pt;z-index:99}.shop_sidebar article .facetwp-depth{margin-left:0;background:#e6e6e6!important;font-size:11px!important;font-weight:400!important}.shop_sidebar article .facetwp-depth .facetwp-checkbox{padding:5px 0 5px 28px}.facetwp-facet{margin-bottom:20px!important}.facetwp-facet>div.facetwp-checkbox:after{content:"";position:absolute;right:13px;top:20px;background:url(../img/down.svg) no-repeat;background-size:12px;width:13px;height:13px}.facetwp-facet>div.facetwp-checkbox span.facetwp-counter{display:none}.facetwp-facet>div.facetwp-checkbox.active:after{content:"";position:absolute;right:13px;top:20px;background:url(../img/up.svg) no-repeat;background-size:12px;width:13px;height:13px}ul.products li.product{text-align:center}ul.products li.product div.star-rating{display:none}ul.products li.product h2.woocommerce-loop-product__title{color:#111;font-size:12px!important;font-weight:400;font-family:Montserrat,sans-serif;text-transform:uppercase}ul.products li.product .wapl-flash{top:15px}ul.products li.product .wapl-flash .product-label{border:none;font-size:13px;font-weight:400}ul.products li.product .wapl-flash.wapl-alignleft{left:15px}.woocommerce ul.products li.product .price{color:#111;font-size:17px;font-weight:500}.woocommerce ul.products li.product del,.woocommerce ul.products li.product ins{display:inline-block!important}.woocommerce ul.products li.product ins{text-decoration:none;font-weight:500!important}.woocommerce input.button.btn-back-to-single{margin:15px 0;display:inline-block;background:#111;color:#fff;font-size:14px;text-transform:uppercase;font-weight:500;padding:17px 30px;border-radius:0}.woocommerce input.button.btn-back-to-single:hover{background:#273a6b}@media (max-width:767px){.navbar-nav{margin:7.5px -10px;padding-right:0}}@media (max-width:991px){.container{width:100%;padding-left:20px;padding-right:20px}.navbar-header{float:none}.navbar-toggle{display:block;margin-top:0;margin-right:0;padding:5px 6px;position:absolute;right:10px;z-index:9999}.navbar-collapse{background:none}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;text-align:right;padding-right:10px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important;position:relative;z-index:100}.collapsing{overflow:hidden!important}.navbar-toggle .icon-bar:nth-of-type(3){top:1px}.navbar-toggle .icon-bar:nth-of-type(4){top:2px}.navbar-toggle .icon-bar{position:relative;transition:all .5s ease-in-out;background:#0069a9}.navbar-toggle.active .icon-bar:nth-of-type(2){top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(3){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(4){top:-6px;transform:rotate(-45deg)}.navigation{min-height:0}}.contact-wrapper .enquiry_text header{font-size:23px;color:#111;padding-bottom:15px;font-family:Montserrat Slab,serif}.contact-wrapper .enquiry_text p{margin-bottom:25px}.contact-wrapper div.emailaddress{padding-bottom:25px;padding-top:10px}.contact-wrapper div.emailaddress a{color:#6183a9;font-size:16px}@media (max-width:680px){.contact-wrapper div.emailaddress a{font-size:14px}}.contact-wrapper div.emailaddress a:hover{color:#111}@media (min-width:1200px){.contact-wrapper .contact_form_section{padding:0 0 0 50px}}.contact-wrapper .contact_form_section fieldset{padding-bottom:10px}.contact-wrapper .contact_form_section fieldset span{font-size:14px}.contact-wrapper .contact_form_section fieldset input[type=email],.contact-wrapper .contact_form_section fieldset input[type=text],.contact-wrapper .contact_form_section fieldset textarea{margin:0;height:48px;padding-left:15px;box-shadow:none;border:1px solid #8a8a8a}.contact-wrapper .contact_form_section fieldset textarea{padding:15px;height:170px;box-shadow:none}.contact-wrapper .contact_form_section input[type=submit]{background:#111;color:#fff;text-transform:uppercase;font-weight:600;font-size:18px;display:inline-block;line-height:54px;padding:0 3em;border:none;border-radius:0}.contact-wrapper .contact_form_section span.ajax-loader{display:inline-block;background:url(../img/ajax-loader-newsletter.gif);height:22px;width:22px;margin-left:10px;background-size:22px}.thankyou_page{padding-bottom:12em;padding-top:4em}.thankyou_page h2{color:#111;padding-bottom:20px;font-weight:700;font-size:25px}@media (max-width:767px){.thankyou_page h2{font-size:20px}}.thankyou_page p{color:#111}.thankyou_page p a{text-decoration:underline;font-weight:700;color:#111}.single-product .content,.tax-product_cat .content,body.page-id-20736 .content,body.page-id-20738 .content{padding-bottom:0}article#post-20752 ol{padding-left:18px}article#post-20752 ol li{font-size:13px;margin-bottom:2em;list-style:inherit}article#post-20749 p,article#post-20752 p,article#post-20754 p{margin-bottom:23px}@media (max-width:991px){.shop_product_list{padding-top:20px}}@media (max-width:500px){.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{clear:both;float:none}}.error_page a,.error_page h2,.error_page p{margin:0 auto;max-width:535px;color:#111}.error_page h2{font-family:Montserrat,sans-serif;font-size:1.5em;padding-top:3em;line-height:35px}.error_page h2,.error_page p{padding-left:20px;padding-right:20px}@media (min-width:768px){.block_two{border-left:3px solid #444}.block_one{border-right:3px solid #444}.navbar-collapse{padding-left:0;padding-right:0}.nav>li:first-child>a{padding-left:0}}@media (min-width:768px) and (max-width:1199px){.container{width:100%;padding-left:20px;padding-right:20px}}footer.entry-meta{display:none}@media (min-width:768px) and (max-width:991px){.tax-product_cat .content{padding-top:2em}.homebanner_right,.inner-banner .right_content{display:none}}@media (max-width:991px){.woocommerce_breadcrumb_section{display:none}}.ubermenu-bound{z-index:9999!important}.ubermenu .ubermenu-nav{display:-ms-flexbox!important;display:flex!important;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.ubermenu .ubermenu-nav>li>a{text-transform:uppercase;color:#000;font-size:14px}@media (min-width:992px) and (max-width:1199px){.ubermenu .ubermenu-nav>li>a{padding:15px 14px!important}}.ubermenu .ubermenu-nav>li>a>span{text-transform:uppercase}.ubermenu .ubermenu-submenu{background:#e6e6e6!important;z-index:888;margin-top:1px!important;padding:15px 0!important;min-width:185px}@media (max-width:991px){.ubermenu .ubermenu-submenu{position:relative!important;padding:0!important}.ubermenu .ubermenu-submenu li>a{text-align:right}}.ubermenu .ubermenu-submenu>li>a{font-size:12px;padding:5px 15px!important;font-weight:400;color:#000}@media (max-width:991px){.ubermenu .ubermenu-submenu>li>a{font-size:13px;padding:8px 15px!important}}.ubermenu .ubermenu-submenu>li>a:hover{color:#555;padding-left:18px!important}@media (max-width:991px){.ubermenu .ubermenu-submenu li:first-child{padding-top:10px}.ubermenu .ubermenu-submenu li:last-child{padding-bottom:10px}}.ubermenu-responsive-toggle{position:absolute!important;top:24px!important;right:0!important}@media (max-width:580px){.ubermenu-responsive-toggle{top:13px!important}}.ubermenu-responsive>ul>li>a,.ubermenu-responsive>ul>li>span{text-align:right!important}@media (max-width:991px){.ubermenu-responsive>ul>li>a,.ubermenu-responsive>ul>li>span{padding:10px 20px!important}}@media (max-width:1199px){.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{right:0!important}}.ubermenu-custom-content .woocommerce-product-search{position:relative}.ubermenu-custom-content .woocommerce-product-search input[type=submit]{position:absolute;right:0;top:0;height:100%;background:#444;color:#fff;text-transform:uppercase;border:none;padding-left:30px;padding-right:30px;font-size:13px;border-radius:0}.navigation a.ubermenu-responsive-toggle-open>i:before{content:"\f00d"}.filter{margin:2em 0;border-top:1px solid rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.4);padding:15px 0}.filter li{list-style:none;display:inline-block;text-transform:uppercase;padding:6px 15px;font-weight:700;font-size:12px}@media (max-width:375px){.filter li{padding:6px 10px}}.filter li a{color:#000;font-weight:400}.filter a.selected{color:teal}.projects-lists .entry{position:relative;background:#fff}.projects-lists span.hover{background:rgba(0,0,0,.7) no-repeat 50%;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease-in-out;width:100%;height:100%;padding:2em;display:block;text-align:center}.entry:hover .hover{opacity:1}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:1.2s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform,opacity}a.unselect-all{display:none}#yith-ywraq-form td.product-thumbnail img{max-width:80px}#yith-ywraq-form a.button.wc-backward{margin-left:0!important;margin-bottom:20px}.yith-ywraq-mail-form-wrapper{padding-top:30px;border-top:1px solid #ccc}.yith-ywraq-mail-form-wrapper h3{text-transform:uppercase;font-size:16px;padding-bottom:30px}.yith-ywraq-mail-form-wrapper textarea{min-height:135px}.yith-ywraq-mail-form-wrapper input[type=submit]{margin-bottom:25px}.yith-ywraq-mail-form-wrapper input.button:disabled,.yith-ywraq-mail-form-wrapper input.button:disabled[disabled]{opacity:.85!important;padding:13px 25px!important;color:#fff!important}.yith-ywraq-mail-form-wrapper input.button:disabled:hover,.yith-ywraq-mail-form-wrapper input.button:disabled[disabled]:hover{opacity:.85!important;padding:13px 25px!important;color:#fff!important;background:#333}#yith-ywraq-default-form input{min-height:36px}.requestQuoteForm{border:5px solid #eee;padding:30px;margin-bottom:30px}.requestQuoteForm .formHeading{padding-bottom:20px}.requestQuoteForm .formHeading header{font-size:18px;padding-bottom:8px}.requestQuoteForm .formHeading p{font-size:14px}@media (min-width:992px){.requestQuoteForm input[type=email],.requestQuoteForm input[type=text],.requestQuoteForm textarea{font-size:13px;min-height:38px}}
/*# sourceMappingURL=style.css.map */
