@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese);@import url(../../../../../../../themes/torlys/css/font/font.css);body{color:#000;font-family:'ClarityCity',sans-serif;font-size:16px;line-height:25px;font-weight:500}p{font-family:'ClarityCity',sans-serif;color:#000;margin-bottom:20px}h1,h2,h3,h4,h5,h6{color:#000;font-family:'ClarityCity',sans-serif;margin:0;font-weight:700;line-height:1.3}ol,ul{padding-left:20px}small{line-height:15px}.container{width:100%;max-width:950px}.container-medium{width:100%;max-width:1170px}.wrapper{position:relative;width:100%;overflow:hidden;padding-top:90px}a,a:hover{color:#004672;text-decoration:none!important}a,a:hover,button{text-decoration:none;transition:.3s}*,div,input{outline:0!important}.explore-possibilities{padding:60px 0 70px}.explore-possibilities h3{font-size:35px;font-weight:500;line-height:1.2;margin:0 0 23px}.explore-possibilities p{max-width:62%;margin:0 auto}.info{background:#d5d5d5;margin-top:4px}.info .container{max-width:1400px}.info h4{font-size:40px;color:#000;font-weight:700;line-height:1.2;margin:0 0 5px 0}.info h4 span{font-size:35px;display:block}.info h4 small{color:#fff;vertical-align:top;position:relative;top:2px;font-size:16px}.landing .info h4{font-size:24px}.landing .info h4,.landing .info h4 span,.landing .info h4 small{color:#fff}.info p{color:#000;font-size:15px;font-weight:700;margin:10px 0 5px}.ms-cbox{background:#333}.ms-cbox label p span{display:table;margin:0 auto}.ms-cbox label p span,.btn.btn-white{background:#fff;border:1px solid #fff;border-radius:0;line-height:17px;padding:10px 15px;min-width:122px;color:#004677;font-size:14px;font-weight:700;text-transform:uppercase;transition:.4s}.ms-cbox:hover p span,.ms-cbox label:hover p span,.btn.btn-white:hover{background:#fff;color:#004677;transition:.4s}.btn.btn-blue{border:1px solid #004677;border-radius:0;line-height:33px;padding:0 15px;min-width:122px;color:#004677;font-size:14px;font-weight:700;text-transform:uppercase}.btn.btn-blue:hover{background:#004677;color:#fff}.btn.btn-blue-fill{border:1px solid #004677;background:#004677;border-radius:0;line-height:33px;padding:0 15px;min-width:122px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.btn.btn-blue-fill:hover{background:transparent;color:#004677}.btn.btn-dark{border:1px solid #000;border-radius:0;line-height:35px;padding:0 15px;color:#000;font-size:15px;font-weight:700;text-transform:uppercase;min-width:175px}.btn.btn-dark:hover{background:#000;color:#fff}.btn.btn-green{border:1px solid #06892D;border-radius:0;line-height:35px;padding:0 15px;min-width:122px;color:#06892D;font-size:15px;font-weight:700;text-transform:uppercase;min-width:175px}.btn.btn-green:hover{background:#06892D;color:#fff}.no-padding{padding:0!important}.dual-content{margin:4px 0}.dual-content .item{min-height:400px;position:relative}.dual-content .item.dc-item1{background:#666 url(../../../../../../../themes/torlys/images/dc-item-1.jpg) no-repeat center;background-size:cover;border-right:2px solid #fff}.dual-content .item.dc-item2{background:#666 url(../../../../../../../themes/torlys/images/dc-item-2.jpg) no-repeat center;background-size:cover;border-left:2px solid #fff}.dual-content .item:after{content:"";background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.1}.dual-content .item .overlay{text-align:center;position:absolute;z-index:44;left:0;right:0;padding:20px;top:50%;transform:translateY(-50%)}.dual-content .item .overlay h4{color:#fff;font-size:35px;line-height:42px}.dual-content .item .overlay p{font-size:18px;color:#fff;font-weight:700;margin:3px 0 15px}.banner{height:35px;width:180px;background-color:#004677;position:absolute;top:48px;right:-6px;text-align:center;color:#FFF;font-weight:600;font-size:20px;white-space:nowrap;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg)}.banner:before{box-sizing:border-box;border-style:solid;border-color:transparent;border-width:37px;border-left-width:53px;border-right-width:26px;content:"";display:block;left:-49px;position:absolute;width:141%;border-top-width:0;border-bottom-color:#004677;top:-2px;z-index:-1}.triple-content .item{min-height:400px;position:relative}.triple-content .item.tc-item1:after,.triple-content .item.tc-item3:after{content:"";background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.1}.triple-content .item.tc-item1{background:#666 url(../../../../../../../themes/torlys/images/tc-item-1.jpg) no-repeat center;background-size:cover}.triple-content .item.tc-item2{background:#fff}.triple-content .item.tc-item3{background:#666 url(../../../../../../../themes/torlys/images/tc-item-2.jpg) no-repeat center;background-size:cover}.triple-content .item.tc-item1 .overlay,.triple-content .item.tc-item3 .overlay{text-align:center;position:absolute;z-index:44;left:0;right:0;padding:20px;top:50%;transform:translateY(-50%)}.triple-content .item.tc-item1 h4,.triple-content .item.tc-item3 h4{color:#fff;font-size:42px;line-height:56px;margin:0}.triple-content .item.tc-item1 p,.triple-content .item.tc-item3 p{color:#fff;font-size:15px;font-weight:700;margin:0 0 10px 0}.triple-content .item.tc-item1.commercial-tc{border-top:4px solid #fff;border-right:4px solid #fff}.triple-content .col-sm-3:last-child .item.tc-item1.commercial-tc{border-right:0}.triple-content .item.tc-item1.commercial-tc h4{font-size:24px;line-height:28px;margin:0 0 15px}.triple-content .item.tc-item2 .overlay{text-align:center;position:absolute;z-index:44;left:0;right:0;padding:20px;top:50%;transform:translateY(-50%)}.triple-content .item.tc-item2 h4{color:#004677;font-size:35px;line-height:42px;margin:17px 0 14px}.triple-content .item.tc-item2 p{color:#004677;font-size:18px;line-height:22px;font-weight:700;margin:0 0 20px}.single-content{background:#666 url(../../../../../../../themes/torlys/images/sc-item.jpg) no-repeat center;margin:4px 0;position:relative;overflow:hidden}.single-content video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto}.single-content .item{min-height:400px;position:relative}.single-content .item.sc-item:after{content:"";background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.1}.single-content .item.sc-item{background-size:cover}.single-content .item.sc-item .overlay{text-align:center;position:absolute;z-index:44;left:0;right:0;padding:20px;bottom:18%}.single-content .item.sc-item h4{color:#fff;font-size:46px;line-height:56px;margin:0}.single-content .item.sc-item p{color:#fff;font-size:15px;font-weight:700;margin:0 0 10px 0}.single-content-2{background:#666 url(../../../../../../../themes/torlys/images/brand/single.jpg) no-repeat center;background-size:cover;margin:4px 0}.single-content-2 .item{min-height:350px;position:relative}.single-content-2 .item.sc-item:after{content:"";background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.1}.single-content-2 .item.sc-item .overlay{text-align:center;position:absolute;z-index:44;top:50%;transform:translateY(-50%);left:0;right:0;padding:20px}.single-content-2 .item.sc-item h4{color:#fff;font-size:35px;line-height:45px;margin:0 0 5px}.single-content-2 .item .overlay p{font-size:18px;color:#fff;font-weight:700;margin:3px 0 15px}footer{background:#2f3952;padding:50px 45px 0}footer h5,footer .social span{font-size:14px;font-weight:700;color:#fff;margin-bottom:3px}footer .social span{display:block}footer p{font-size:13px;color:#fff;line-height:20px}footer p a{color:#fff}footer a:hover{color:#fff;opacity:.7}.toggle-content a{display:block;color:#fff;font-size:13px}.toggle-content a strong{font-size:15px}.social a{color:#fff;margin-left:8px;font-size:14px}.social a:hover{color:#fff;opacity:.5}.newsletter form{margin:20px 0 60px;position:relative;padding-right:95px}.newsletter form input{width:100%;height:30px;color:#fff;font-size:12px!important;padding:0 17px;border:1px solid #fff;background:transparent;letter-spacing:.12em}.newsletter form .ginput_container input{width:100%!important;padding:0 17px!important;margin:0!important;letter-spacing:0.12em!important}.newsletter form button,.newsletter form .gform_button{height:30px;border:1px solid #fff!important;color:#fff!important;font-size:12px!important;background:transparent!important;border-radius:0px!important;letter-spacing:0.12em!important;position:absolute!important;width:96px!important;top:0;right:0;line-height:30px!important;padding:0!important;font-weight:500!important}.newsletter form button:hover,.newsletter form .gform_button:hover{color:#004677!important;background:#fff!important}.newsletter .validation_error{display:none}.newsletter .gform_wrapper li.gfield.gfield_error,.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{padding-top:0;margin-top:0}.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:#fff}.newsletter .gform_wrapper li.gfield.gfield_error{background:transparent!important;border:0!important}.newsletter .gform_confirmation_message{color:#fff!important;font-size:12px!important;letter-spacing:0.01em!important;margin-bottom:15px!important}.footer-links{padding:0;color:#fff;font-size:13px;display:inline-block}.footer-links li{list-style:none;display:inline-block;margin:0 20px 0 0}.footer-links li a{color:#fff;font-size:13px}.footer-bottom{border-top:1px solid #4d99c9;padding:30px 0;margin-top:30px}.intro{position:relative}.rs-layer{font-family:'ClarityCity',sans-serif!important}.intro-slider .item{background-size:cover!important;min-height:550px}.intro.installation-videos-intro .item{min-height:auto}.page-id-1081 .intro.installation-videos-intro .item,.page-id-1083 .intro.installation-videos-intro .item,.page-id-14154 .intro.installation-videos-intro .item,.page-id-14158 .intro.installation-videos-intro .item,.page-id-14160 .intro.installation-videos-intro .item,.page-id-14163 .intro.installation-videos-intro .item,.page-id-14155 .intro.installation-videos-intro .item,.page-id-14159 .intro.installation-videos-intro .item,.page-id-14627 .intro.installation-videos-intro .item,.page-id-14161 .intro.installation-videos-intro .item,.page-id-16985 .intro.installation-videos-intro .item{min-height:500px}.intro h1{font-size:40px;line-height:1.2;font-weight:700;margin:-11px 0 5px;color:#fff}.page-id-2716 .intro h1{font-size:35px}.intro h1 small{color:#fff;font-weight:700;vertical-align:top;position:relative;top:11px}.intro h1 span{font-size:18px;line-height:20px;font-weight:700;display:block;color:#fff}.intro p{font-size:18px;line-height:20px;font-weight:700;margin:0 0 40px;color:#fff}.intro .alternate-heading h1{font-size:18px;line-height:20px;font-weight:700;margin:-11px 0 5px;color:#fff}.intro .alternate-heading p{font-size:40px;line-height:1.2;font-weight:700;margin:0 0 40px;color:#fff}.intro .container{padding:195px 15px}body.home .intro .container{padding:0 15px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}ul.slick-dots{list-style:none;position:absolute;bottom:20px;left:50%;margin:0 0 0 -10px;padding:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);text-align:center}ul.slick-dots li{display:inline-block;margin:0 5px}ul.slick-dots button{box-shadow:0;border:1px solid #004677;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:transparent;height:12px;width:12px;text-indent:-9999px;padding:0}ul.slick-dots button:hover,ul.slick-dots .slick-active button{background:#fff}.installation-videos-intro.intro .container{padding:160px 15px 130px}.navbar .container{position:relative}.navbar-default{background:#004672;border-radius:0;margin:0;border:none;height:90px;padding:0 30px;z-index:777}.page-template-landing .navbar-default{height:120px}.navbar-brand{float:left;height:90px;padding:30px 15px;font-size:18px;line-height:20px;position:relative}.navbar-brand span{position:absolute;left:250px;color:#fff;top:50%;transform:translateY(-50%);padding-top:17px;font-size:14px;white-space:nowrap}@media (max-width:640px){.navbar-brand span{position:static;left:0;top:0}}.navbar-right{margin-right:0}.search{width:33px;position:absolute;padding-right:30px;float:right;top:44px;right:43px;color:#fff;font-size:14px;border:none;letter-spacing:.07em;line-height:25px;cursor:pointer}.search i{background:transparent;border:none;height:15px;padding:0 0 0 10px;position:absolute;top:6px;right:4px;color:#fff;font-size:13px;line-height:15px}.top-menu{position:absolute;top:12px;right:50px}.top-menu ul{display:flex}.top-menu .dropdown{padding-left:10px;margin-left:10px;position:relative}.top-menu .dropdown:before{content:"";border-left:1px solid rgba(255,255,255,.3);width:1px;height:20px;position:absolute;top:4px;left:0}.top-menu .dropdown button.dropdown-toggle{background:transparent;border:none;color:#fff;line-height:25px;padding-right:0}.top-menu .dropdown{min-width:auto}.top-menu .dropdown>li>a{padding:5px 15px}.top-menu .dropdown ul{padding:0}.top-menu .dropdown li{list-style:none;float:left;margin:0 3px}[id*="menu-top-menu"] li a,#menu-top-bar-menu-fr li a,#menu-top-bar-menu li a,.top-menu .dropdown li a{color:#fff;font-size:14px;letter-spacing:.07em;line-height:25px;display:inline-block}[id*="menu-top-menu"] li a:hover,#menu-top-bar-menu-fr li a:hover,#menu-top-bar-menu li a:hover,.top-menu .dropdown li a:hover{color:#fff;opacity:.7}[id*="menu-top-menu"] li,#menu-top-bar-menu-fr li,#menu-top-bar-menu li{float:left;list-style:none;margin-left:15px}[id*="menu-top-menu"] li a,#menu-top-bar-menu-fr li a,#menu-top-bar-menu li a{letter-spacing:0}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}.navbar-default .navbar-nav>li{margin-left:28px;position:static}.navbar-default .navbar-nav>li>a{color:#fff!important;padding:0 0 23px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;background:transparent!important;position:static}.navbar-default .navbar-nav>li>a:hover{opacity:.7}.collapse{padding-top:47px}.search-wrap{padding:65px 0;position:fixed;top:90px;width:100%;left:0;right:0;background:rgba(255,255,255,.85);z-index:666;opacity:0;visibility:hidden;transition:.4s}.search-wrap.act{opacity:1;visibility:visible;transition:.4s}.search-wrap h5{font-weight:700;font-size:18px;color:#004672;margin:0 0 18px}.search-wrap form{border:1px solid #004672;width:90%;max-width:350px;margin:0 auto;height:30px;padding:0 35px 0 15px;position:relative}.search-wrap form input{color:#004672;width:100%;background:transparent;border:none;height:28px}.search-wrap form button{color:#004672;height:28px;background:transparent;border:none;position:absolute;top:0;right:5px}.search-wrap span{color:#7f8081;display:block;letter-spacing:.07em;margin:20px 0 15px}.tags_select a{color:#004672;font-size:15px;letter-spacing:.03em;margin:0 10px}.explore{position:relative}.explore:after{content:"";background:#000;position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.1}.explore .overlay{text-align:center;position:absolute;z-index:44;left:0;right:0;padding:20px;bottom:15px}.explore .overlay h4{color:#fff;font-size:22px;line-height:32px}.explore .overlay p{font-size:15px;color:#fff;margin:0 0 15px}#fr-act .explore .overlay{bottom:5px}#fr-act .explore .overlay h4{font-size:21px;line-height:25px;margin-bottom:10px}.img-full{width:100%}.flogo,.flogo:hover{opacity:1}.subscribe{float:right;width:350px}.subscribe h4{font-size:18px;font-weight:700;margin-bottom:3px;color:#004672}.subscribe p{font-size:15px;line-height:20px;color:#004672}.subscribe .social{font-size:18px;color:#004672;font-weight:700}.subscribe .social a{color:#004672;margin-left:5px;font-size:15px}.subscribe .social a:hover{color:#004672;opacity:.7}.subscribe form{margin:20px 0 35px;position:relative;padding-right:95px;width:100%;max-width:320px}.subscribe form input{width:100%;height:30px;color:#004672;font-size:12px;padding:0 17px;border:1px solid #004672;background:transparent;letter-spacing:.12em}.subscribe form button{height:30px;border:1px solid #004672!important;color:#fff!important;font-size:12px!important;background:#004672!important;border-radius:0px!important;letter-spacing:.12em;position:absolute!important;width:96px;top:0;right:0}.subscribe form button:hover{color:#004672!important;background:transparent!important}.subscribe form input::-webkit-input-placeholder{color:#aaa;opacity:1}.subscribe form input::-moz-placeholder{color:#aaa;opacity:1}.subscribe form input:-ms-input-placeholder{color:#aaa;opacity:1}.subscribe form input:-moz-placeholder{color:#aaa;opacity:1}.megamenu-v1{padding:30px 15px}.megamenu-v1 .left{width:65%;float:left;border-right:1px solid #004672;padding-right:30px}.megamenu-v1 .left ul{padding:0}.megamenu-v1 .left ul li{list-style:none}.megamenu-v1 .left h5,.megamenu-v1 .left ul li a{color:#004672;font-size:15px;display:table}.megamenu-v1 .left ul li a:hover,.megamenu-v2 .left ul li a:hover{text-decoration:underline}.megamenu-v1 .left h5{margin-bottom:1px}.megamenu-v1 .right{width:35%;float:left;padding-left:30px}.megamenu-v1 hr{border-top:1px solid #004672;margin:15px 0}.btn.btn-blue.filter-btn{text-transform:none;padding:0 28px}.megamenu-v2{padding:30px 15px 0}.megamenu-v2 .col-sm-3{width:20%}.megamenu-v2 .col-sm-3 a{display:table;width:100%;color:#004672}.megamenu-v2 .col-sm-3 a strong{display:block;font-weight:700;font-size:15px;padding:16px 5px;text-align:center}.megamenu-v3{padding:30px 15px}.megamenu-v3 ul{padding:0}.megamenu-v3 .left{width:50%;float:left;border-right:1px solid #4d99c9;padding-right:30px;min-height:200px}.megamenu-v3 .right{width:50%;float:left;padding-left:30px}.megamenu-v3 .left ul li{list-style:none}.megamenu-v3 .left h5,.megamenu-v3 .left ul li a{color:#004672;font-size:15px;display:table}.megamenu-v3 .left h5{margin-bottom:1px}.landing .info{margin:4px 0;padding:85px 0}.landing .navbar-header{float:left;width:100%}.landing .navbar-brand{float:none;margin:0 auto!important;display:table}.landing-intro{background:#000 url(https://torlys.com/wp-content/uploads/2019/03/Everwood_Designer_SpanishPoint_EW27007_Living-CC.jpg) no-repeat center;background-size:cover;padding:165px 0 70px}.landing-intro{position:relative}.landing-intro .container{position:relative;z-index:11}.landing-intro:before{content:"";background:#000;width:100%;position:absolute;height:100%;top:0;left:0;opacity:.2}.landing-intro h1{font-size:53px;line-height:64px;color:#fff}.landing-intro p{font-size:18px;line-height:22px;color:#fff;font-weight:600;margin:10px auto 75px;width:100%;max-width:650px}.lang a{color:#fff;font-size:14px;margin:0 5px;font-weight:700;text-transform:uppercase}.lang a:hover{opacity:.7}.landing-intro .dual-btns{margin-bottom:30px}.dual-btns{display:table;margin:0 auto 115px;width:600px}.dual-btns>div{width:calc(50% - 34px);margin:0 17px;float:left}.dual-btns .btn1 a{width:100%;font-size:22px;color:#fff;font-weight:700;padding:15px 25px;border:1px solid #fff;display:table;background:rgba(0,0,0,.6)}.dual-btns .btn1 a:hover{background:#fff;color:#004672}.dual-btns .btn2{position:relative;height:54px;cursor:pointer}.dual-btns .btn2 div{font-size:22px;color:#fff;font-weight:700;padding:16px 25px;border:1px solid #fff;position:absolute;top:0;min-height:55px;left:0;width:100%}.dual-btns .btn2 span{text-align:left;font-size:16px;border-top:1px solid #fff;margin-top:10px;display:none}.dual-btns .btn2.act span{display:block}.dual-btns .btn2 span a{color:#fff;display:table;padding-top:8px}.dual-btns .btn2 span a:hover{opacity:.7}.dual-btns.btns-fr .btn1 a{font-size:16px}.brand-logo{margin:10px auto 30px;display:table;float:none}.intro .brand-logo{margin:10px auto 0}.brand-logo img{max-height:70px}.brand-logo span{font-size:28px;line-height:35px;font-weight:600;color:#fff}.inner-content{padding:60px 0}.brand-info{padding:45px 0 35px}.intro.brand-intro .container{padding:0 15px!important;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.brand-info h3{font-size:25px;font-weight:700;line-height:35px;margin:0 0 15px}.brand-info h3 span{font-size:25px;font-weight:500;display:block}.brand-info p{max-width:700px;margin:0 auto 20px}.brand-info i{font-size:11px;margin-top:15px;display:block}.brands-list{padding-bottom:50px}.brands-list h2{font-size:25px;line-height:40px;font-weight:700;color:#000;margin:0 0 20px}.brands-list h2:not(:last-child){margin:0 0 10px}.brands-list p{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.brands-list .container{width:100%;max-width:1170px}.brands-list .item{background:#333;margin-bottom:25px;position:relative;overflow:hidden}.brands-list .item img{transition:.4s;width:100%;height:200px}.brands-list .item:hover img{transform:scale(1.1);transition:.4s}.brands-list .item .brand-meta{position:absolute;top:55%;left:0;margin:0;padding:0;right:0;transform:translateY(-50%)}.brands-list .item h4{background:rgba(0,0,0,.6);border:1px solid #fff;border-radius:0;display:inline-block;line-height:33px;padding:0 15px;margin:0 auto;min-width:122px;color:#fff;font-size:16px;font-weight:700;transition:.4s}.brands-list .item p{color:#fff;margin-top:20px;font-size:14px;font-weight:700}.brands-list .item.envique p{color:#000}.brands-list .item h4:hover{background:#fff;color:#004672}.bl-overlay{position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.5);height:100%;z-index:44;padding:20px;overflow:auto;overflow-x:hidden;opacity:0;transition:.4s}.brands-list .item:hover .bl-overlay{opacity:1;transition:.4s}.brands-list .item .bl-overlay h4{transform:none;position:relative;top:0;font-size:21px;margin-bottom:5px}.bl-overlay p{color:#fff;font-size:13px;line-height:21px;margin:0}.bl-overlay .overlay-inner{position:relative;top:50%;transform:translateY(-50%)}.brands-list .item>h4{transition:.4s}.brands-list .item:hover>h4{opacity:0;transition:.4s}.brands-list .btn-blue{margin:30px 0 0;line-height:35px}.brands-list .btn-blue.btn-block{width:auto;margin:30px auto 0;display:table}.filter-wrap .container{max-width:1170px}.filter-wrap .item .product{position:relative;margin-bottom:50px;overflow:hidden}.filter-wrap .item .product h4{font-size:17px;color:#6d6e71;font-weight:500;margin:15px 0 0;line-height:29px}.filter-wrap .item .product h4 strong{font-weight:700;color:#004677}.filter-wrap .item .product p{font-size:18px;margin:0;color:#6d6e71}.filter-wrap{padding-top:50px}.filter-wrap h3{font-size:30px;line-height:40px;color:#004677;margin:0 0 50px}.products_item.uncategorized,.products_item.cleaning-kits,.filter-product #uncategorized,.filter-product label[for="uncategorized"],.filter-product #vinyl,.filter-product label[for="vinyl"],.filter-product #cleaning-kits,.filter-product label[for="cleaning-kits"],.filter-product #cork-corkwood,.filter-product label[for="cork-corkwood"],.products_item.uncategorized-fr,.filter-product #uncategorized-fr,.filter-product label[for="uncategorized-fr"],.filter-product #vinyle-fr,.filter-product label[for="vinyle-fr"],.filter-product #vinyle,.filter-product label[for="vinyle"],.filter-product #trousse-de-nettoyage-ecologique,.filter-product label[for="trousse-de-nettoyage-ecologique"],.filter-product #liege-corkwood,.filter-product label[for="liege-corkwood"],.filter-product #envique,.filter-product label[for="envique"],.filter-product #envique-fr,.filter-product label[for="envique-fr"],.filter-product #envique-fr-2,.filter-product label[for="envique-fr-2"]{display:none!important}#options{border-top:3px solid #004677;padding:20px 20px 50px}#options h5{font-size:16px;font-weight:700;color:#004677;text-transform:uppercase;margin:0 0 15px}.option-set{margin-bottom:35px;position:relative}.option-set label{position:relative;font-size:16px;font-weight:500;color:#004677;display:block;padding-right:30px;margin-bottom:5px;cursor:pointer}.option-set label::after{content:"";width:18px;height:18px;border:1px solid #acacac;position:absolute;top:2px;right:0}.option-set label::before{content:"\f00c";font-family:Fontawesome;width:18px;height:18px;position:absolute;top:0;right:0;font-size:12px;text-align:center;opacity:0;transition:.4s}.option-set input:checked+label:before{opacity:1;transition:.4s}.option-set input{position:absolute;opacity:0;visibility:hidden}.all+label{position:absolute;opacity:0;visibility:hidden}.reset-all{font-size:16px;font-weight:700;color:#004677;text-transform:uppercase;margin:0 0 15px;background:transparent;border:none;padding:0}.sku-single-content .container{max-width:1140px}.carousel-indicators .col-sm-6 div{height:auto;width:100%;background:transparent;margin-bottom:13px}.carousel-indicators .col-sm-6{width:50%!important}.carousel-indicators{position:relative;padding:0;left:0;right:0;bottom:-23px;width:100%;margin:0 -15px}.sku-nav{padding:25px 0;width:100%;background:#fff;z-index:666}.sku-nav{box-shadow:0 1px 10px rgba(0,0,0,.1)}.sku-nav ul{display:table;width:100%;text-align:center;margin:0;padding:0}.sku-nav ul li{display:inline-block;border-right:1px solid #6d6e71;list-style:none}.sku-nav ul li:last-child{border-right:none}.sku-nav ul li a{padding:0 15px;display:table;font-size:16px;line-height:16px;font-weight:700;color:#6d6e71}.sku-nav ul li.active a,.sku-nav ul li a:hover{color:#004672}.sku-single-content{padding:45px 0 35px}.sku-single-content .container{max-width:1200px}.sku-aside ul{padding:0}.sku-aside ul li{list-style:none;border-bottom:1px solid #004677;margin:0}.sku-aside ul li:first-child{border-top:3px solid #004677}.sku-aside ul li:last-child{border-bottom:3px solid #004677}.sku-aside ul li a{color:#004677;font-size:16px;line-height:20px;padding:10px 20px;display:table;width:100%}.sku-aside ul li:last-child a{padding:15px 20px}.sku-aside ul li a.active,.sku-aside ul li a:hover{background:#e5ecf1;font-weight:700}.sku-aside ul li a span{color:#757575;display:inline-block;font-size:20px;margin-left:10px;letter-spacing:-1px;font-weight:700}.sku-aside ul li a.active span,.sku-aside ul li a:hover span{color:#004677}.sku-product-details h1{font-size:18px;color:#6d6e71;font-weight:500;margin:0 0 10px}.sku-product-details h1 span{color:#6d6e71;font-weight:500;padding-left:10px}.sku-product-details h1>span{padding-left:0}.sku-product-details h1 strong span strong,.sku-product-details h1 a{color:#6d6e71;font-weight:500;display:inline!important}.sku-product-details.act h1 strong span strong:before{content:"-";margin-right:7px}.sku-product-details h1 a:hover{color:#004677}.sku-product-details.act h1 strong span,.sku-product-details h1 strong{font-weight:700;color:#004677;padding:0}.product-size,.product-desc{font-size:16px;color:#004677;display:inline-block;margin-right:5px}.product-size{margin-bottom:10px}.product-desc span{color:#6d6e71}.order_sample .col-sm-6,.sku-carousel .row .col-md-6{width:47%}.order_sample .col-sm-6:first-child,.sku-carousel .row .col-md-6:first-child{width:53%}.order_sample{margin-top:20px}.order_sample .order-sample.hg-product-add-to-cart-button{background:transparent;border:0;display:inline-block;color:#004677;font-size:14px;line-height:40px;font-weight:700;padding:0 15px;text-transform:uppercase}.order_sample .order-sample.hg-product-add-to-cart-button.active{background-color:#dad8da;color:#00253f}.order_sample .order-sample.hg-product-add-to-cart-button i{font-size:27px;color:#000;margin-right:7px;position:relative;top:3px}.order_sample .order-sample.hg-product-add-to-cart-button:hover{color:#00253f}.order_sample .btn-blue{line-height:40px;padding:0 15px;float:right;position:relative;margin-bottom:5px;right:1px;font-size:13px}.order_sample .btn-blue.active{background:#004677;color:#fff}.disclaimer span{font-size:13px;font-style:italic;display:block;color:#004677}.sku-product .carousel-inner .item .thumb{position:relative}.sku-product .carousel-inner .item .thumb span{font-size:14px;color:#fff;font-weight:700;position:absolute;bottom:0;left:0;padding:18px 30px 18px 18px;width:100%;background:rgba(0,0,0,.2)}.sku-product .carousel-inner .item .thumb span i{position:absolute;right:18px;top:50%;margin-top:-11px;font-size:24px}.sku-product .carousel-indicators .item{position:relative;cursor:pointer}.sku-product .carousel-indicators .item span{font-size:12px;color:#fff;font-weight:700;position:absolute;top:50%;left:0;padding:18px 5px;text-shadow:2px 2px 2px #000;transform:translateY(-50%);text-align:center;width:100%;opacity:1;transition:.4s;line-height:15px}.sku-product .carousel-indicators .item.act span,.sku-product .carousel-indicators .item:hover span{opacity:.8;transition:.4s}.overview .container{max-width:980px;padding:35px 30px;border:2px solid #004677;border-width:2px 0}.overview h4{font-size:22px;font-weight:700;color:#000;margin-bottom:30px}.overview .btn.btn-blue{line-height:38px;padding:0 20px}.overview p{margin-bottom:25px}.overview ul{margin:0 0 25px 0}.overview .buttons{padding:0 30px}.overview .read-more-overview{float:left;text-transform:uppercase;font-weight:600;font-size:14px}.sku-aside ul.floor-type{margin-bottom:0}div.mCSB_scrollTools{opacity:1}div.mCSB_inside>.mCSB_container{margin-right:15px}div.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,div.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#004677}div.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#004677}div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;width:16px}div.mCSB_scrollTools .mCSB_draggerRail{border-radius:0;width:16px;background-color:#e5ecf1}.features .container{max-width:980px;padding:35px 30px 40px;border:2px solid #004677;border-width:0 0 2px 0}.features h4{font-size:22px;font-weight:700;color:#000;margin-bottom:30px}.features p{margin-bottom:25px;color:#6d6e71;font-size:14px;line-height:22px;padding-right:15px}.features strong{color:#004677}.features .item img{margin-bottom:10px;max-height:33px}.features ul{padding:0;text-align:center}.features ul li{margin:0;display:inline-block}.features-nav div,.features ul li a{font-weight:700;font-size:14px;margin:0 8px;color:#004677;cursor:pointer}.features-nav{max-width:800px;margin:0 auto}.brochures .container{max-width:980px;padding:35px 30px 30px;border:2px solid #004677;border-width:0 0 2px 0}.brochures h4{font-size:22px;font-weight:700;color:#000;margin-bottom:30px}.brochures ul{padding:0;text-align:center;float:right}.brochures ul li{margin:0 0 0 30px;display:inline-block}.brochures ul li a.btn-blue{font-weight:600;font-size:16px;text-transform:none;line-height:40px;padding:0 25px}.sku-info .container{max-width:980px;padding:22px 15px 22px 30px;border:2px solid #004677;border-width:0 0 2px 0}.sku-info h4{font-size:22px;font-weight:700;margin:10px 0 30px;color:#004677}.sku-info p{font-size:16px;line-height:22px;color:#004677;margin:0}.how-it-made .container{max-width:980px;padding:35px 30px 25px;border:2px solid #004677;border-width:0 0 2px 0}.how-it-made h4{font-size:22px;font-weight:700;color:#000;margin-bottom:35px}.how-it-made h3{font-size:16px;margin-bottom:20px}.how-it-made ul{padding:0}.how-it-made ul li{padding:0;margin:0 0 12px;list-style:none;font-size:16px;line-height:22px;position:relative;padding:0 0 0 20px}.how-it-made ul li span{position:absolute;left:0;top:0}.how-it-made sup{top:.5em}.accessories .container{max-width:980px;padding:35px 30px 25px}.accessories h4{font-size:22px;font-weight:700;color:#000;margin-bottom:35px}.accessories-1{margin-bottom:27px}.accessories-2 .col-sm-7{width:60%}.accessories-2 .col-sm-5{width:40%}.accessories-2 .col-sm-5 .item,.accessories-2 .col-sm-7 .item{padding:35px 0;border:2px solid #d2d2d3;border-width:2px 0}.accessories-2 ul{padding:0}.accessories-2 ul li{position:relative;list-style:none;margin:0 0 3px;padding:0 0 0 12px}.accessories-2 ul li::after{content:"";background:#6d6e71;width:5px;height:5px;position:absolute;top:10px;left:0;border-radius:50%}.accessories-2 h5{font-size:16px;color:#6d6e71;margin-bottom:30px}.wood-item{margin-bottom:15px;cursor:pointer}.wood-item span{font-size:16px;color:#6d6e71;font-weight:700;margin:20px 0 0;display:block}.wood-item:hover span{color:#004677}.accessories-3{padding-top:40px}.accessories-3 .col-sm-2{width:20%}.accessories-3 p{margin-bottom:25px}.mfp-bottom-bar{top:calc(100% - 50px);padding:0 20px}.mfp-title{font-size:30px}.mfp-title a{float:right;margin:-10px -30px}.mfp-counter{display:none}.paraxify{background-position-x:center!important}.filter-wrap .item .product .thumb img{transition:.4s;width:100%}.filter-wrap .item .product:hover .thumb img{transform:scale(1.1);transition:.4s}.filter-wrap .item .product .thumb img+img{display:none}.filter-wrap .item .product .thumb{position:relative;overflow:hidden;text-align:center}.filter-wrap .item .product .thumb .product-desc{position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.6);height:100%;z-index:44;padding:20px;overflow:auto;overflow-x:hidden;opacity:0;transition:.4s;margin:0}.filter-wrap .item .product:hover .thumb .product-desc{opacity:1;transition:.4s}.filter-wrap .item .product .thumb .product-desc .product-desc-inner{color:#fff;font-size:13px;line-height:21px;position:relative;top:50%;transform:translateY(-50%)}#formCarousel .carousel-inner .item{opacity:0;transition:none}#formCarousel .carousel-inner .active{opacity:1;transition:none}.col-sm-12.active{width:100%;height:auto;background:transparent}.sub_nav{border-bottom:1px solid #eaeaea}.sub_nav ul{text-align:center;margin:0;padding:20px 0 23px}.sub_nav ul li{display:inline-block;margin:0 15px;position:relative}.sub_nav ul li::after{content:"|";color:#737375;position:absolute;top:0;right:-20px}.sub_nav ul li:last-child:after{display:none}.sub_nav ul li a{color:#737375;font-weight:700}.sub_nav ul li a:hover,.sub_nav ul li.active-menu a{color:#004672}.video-main{padding:40px 0}.video-main .head{margin-bottom:60px}.video-main .head h3{color:#000;font-size:32px;margin:0 0 20px}.video-main .head p{margin:0 auto 20px;max-width:600px}.video-main .container{max-width:1170px}.video-main .item{margin-bottom:40px}.video-main .item h3{font-weight:500;font-size:18px;margin:20px 0 0;color:#0f3f63}.video-main .item h3 a{color:#0f3f63}.instructions-main{padding:40px 0 10px}.instructions-main .head{margin-bottom:60px}.instructions-main .head h3{color:#000;font-size:32px;margin:0 0 20px}.instructions-main .head p{margin:0 0 20px}.instructions-main .container{max-width:1170px}.im-section-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.im-section{width:100%}.instructions-main .item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px;margin-bottom:30px}.instructions-main .item img{width:100%;height:auto}.instructions-main .item h4{font-weight:500;font-size:16px;margin:15px 0 0;color:#0f3f63}.instructions-main .item a{color:#0f3f63}.im-section{position:relative;padding:0}.im-section.col-2{width:20%;float:left}.im-section.col-5{width:40%;float:left}.im-section.col-7{width:60%;float:left}.im-section h3{color:#000;font-size:26px;margin:0 0 30px}.im-section h3:empty{display:none}.col-sm-5col{width:20%}.flooring-installation{padding:40px 0 0}.flooring-installation .head{margin-bottom:60px}.flooring-installation .head p{margin:0 auto 20px;max-width:600px}.flooring-installation .container,#current .container{max-width:1170px}.fl-left,.fl-grey{background:#f2f2f2}.fl-left .item{padding:0 15px 0 60px}.fl-right .item{padding:0 60px 0 15px}.fl-img{width:50%;position:absolute;height:100%;background-size:cover!important;top:0}.flooring-installation .fl-img{background-position:bottom center!important}.page-id-1081 .flooring-installation .fl-img,.page-id-1083 .flooring-installation .fl-img{background-position:center center!important}.fl-left .fl-img{left:0}.fl-right .fl-img{right:0}.fl-content{position:relative;padding:50px 0}.fl-content h4{color:#000;font-size:32px;margin:0 0 25px}.fl-content p{margin-bottom:15px;color:#000}.fl-content p b{color:#000}.fl-content .center-content{min-height:280px}.fl-content ul{padding:0;margin:0 0 15px 0}.fl-content ul li{margin:0 0 2px 5px;padding-left:15px;list-style:none;position:relative}.fl-content ul li::before{content:"";background:#000;width:5px;height:5px;position:absolute;top:12px;left:0;border-radius:50%}h4:empty+br,h4:empty{display:none}.m-content{padding:40px 0}.m-content ul{margin:0 0 0;padding-left:20px}.m-content ul li{margin:0 0 8px 0;padding-left:8px;list-style:disc,inside;position:relative}.m-content ol{padding:0;margin:0 0 20px}.m-content ol li{margin:0 0 2px 15px;list-style:decimal;position:relative}.m-content h4{color:#000;font-size:32px;margin:0 0 25px}.color-alt{color:#094770!important}.color-black{color:#000}.background-gray{background:#f2f2f2}.background-gray2{background:#d5d5d5}.background-white{background:#fff}.m-dual-content .item.dc-item1,.m-dual-content .item.dc-item2{border:none}.o-dark{background-color:#fff!important}.o-light{background-color:#333!important}.heading{color:#000;font-size:32px;margin:0 0 25px}.m-brochures{padding:70px 0 40px}.m-brochures .item{margin-bottom:30px}.m-brochures .item h4{color:#6c6c6c;font-size:18px;font-weight:700;transition:.4s;margin:25px 0 0}.m-brochures .item h4:hover{color:#094770;transition:.4s}.m-brochures .col-sm-5{width:40%}.m-brochures .col-sm-7{width:60%}.short-video{background:#fff;padding:30px 0 75px 0;margin:0;position:relative;overflow:hidden;width:100%}.short-video video{min-width:100%;width:100%;height:auto;z-index:100}.short-video .video-text{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);margin:0;padding:0}.short-video .h2,.short-video h2{color:#000;font-size:40px;margin:-10px 0 15px;font-weight:700}.sep-space{height:4px;background:#fff}.sustainability-info{position:relative;padding:60px 0;min-height:450px}.sustainability-info .si-left,.sustainability-info .si-right{position:absolute;top:0;left:-2px;width:50%;height:100%;background-size:cover!important}.sustainability-info .si-right{left:auto;right:-2px}.sustainability-info h3{color:#fff;font-size:30px;margin:0 0 15px}.sustainability-info p{color:#fff;font-size:16px;line-height:22px}.sustainability-info .item{padding:0 50px}.testimonials-wrap{padding:60px 0;background:#06892F}.testimonials-wrap p{color:#fff;font-style:italic;font-size:20px;line-height:1.4}.testimonials-wrap cite{color:#fff;font-style:italic;font-size:20px;line-height:1.4}.contact{padding:80px 0}.contact input[type="text"],.contact input[type="email"],.contact textarea,.contact select{color:#000;width:100%;padding:0 15px;border:1px solid #a0a2a1;background:transparent;margin-bottom:20px;font-size:13px;height:28px}.contact textarea{padding:15px;min-height:125px;overflow:hidden}.contact label{color:#000;font-size:13px;font-weight:500;padding-left:10px;display:inline-block}.contact button{margin-top:50px;min-width:110px!important;background:transparent}.contact ::-webkit-input-placeholder{color:#000;opacity:1}.contact ::-moz-placeholder{color:#000;opacity:1}.contact :-ms-input-placeholder{color:#000;opacity:1}.contact :-moz-placeholder{color:#000;opacity:1}.contact .row .col-sm-6:first-child{padding-right:60px}.contact .row .col-sm-6:last-child{padding-left:60px}.contact form{position:relative}.contact form::before{content:"";background:#f1f3f2;width:10000%;height:10000%;position:absolute;top:-1000%;z-index:-1;left:-50px}.product-dual .item{padding:100px 65px 75px}.product-dual2{background:#1a2b57;background:-moz-linear-gradient(-45deg,#1a2b57 0%,#1a2b57 43%,#5d8bc6 100%);background:-webkit-linear-gradient(-45deg,#1a2b57 0%,#1a2b57 43%,#5d8bc6 100%);background:linear-gradient(135deg,#1a2b57 0%,#1a2b57 43%,#5d8bc6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a2b57',endColorstr='#5d8bc6',GradientType=1)}.product-dual2 *{color:#fff}.product-dual2 .item{padding:45px 20px 30px 25%}.product-dual2 img{margin-bottom:0}.product-dual+.product-dual2 img{margin-bottom:-60px;position:relative;z-index:11}.product-dual2.product-dual3 img{margin:-100px auto 0}.grid-sizer{width:33.33333%}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.gallery-wrap .filters{text-align:center;padding:30px 20px;margin:0}.gallery-wrap .filters li{display:inline-block;margin:0 10px 5px}.gallery-wrap .filters li a{border:1px solid #0a4776;color:#0a4776;display:table;width:100%;padding:10px 17px;font-size:16px;text-transform:uppercase;font-weight:700;min-width:175px;text-align:left}.gallery-wrap .filters li span{color:#0a4776;display:table;width:100%;padding:11px 30px 11px 0;font-size:18px;font-weight:700;min-width:175px;text-align:left}.gallery-wrap .item{width:33.33333%;margin-bottom:0;padding:0 15px 30px;box-sizing:border-box;position:relative}.gallery-item{position:relative}.gallery-wrap .gi-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;text-align:center;transition:.4s;opacity:0}.gallery-item:hover .gi-overlay{transition:.4s;opacity:1}.gallery-wrap .gi-overlay>a{background:rgba(5,67,116,.7);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.gallery-wrap .gi-overlay *{color:#fff}.gi-overlay-inner{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}.gi-share{position:absolute;left:0;width:100%;bottom:15%}.gi-share a{font-size:25px;margin:0 3px}.intro.gallery-intro .container{padding:110px 15px}.intro.gallery-intro .container *{font-weight:900}.intro.brochures-intro .container{padding:110px 15px 70px}.intro.brochures-intro .container h1{font-weight:900}.intro.brochures-intro .container p{font-weight:500}.brochures-carousel{margin-bottom:40px}.brochures-carousel .item{padding:0 15px}.brochures-main h3{color:#000;font-size:27px;margin:0 0 20px 15px}.brochures-carousel .item h4{font-weight:500;font-size:15px;margin:15px 0 0;color:#0f3f63}.brochures-carousel .item h4 a{color:#0f3f63}.brochures-main{padding:20px 0}.fa-angle-left.slick-arrow{color:#000;cursor:pointer;font-size:60px;position:absolute;top:50%;transform:translateY(-50%);left:-30px;margin-top:-15px}.fa-angle-right.slick-arrow{color:#000;cursor:pointer;font-size:60px;position:absolute;top:50%;transform:translateY(-50%);right:-30px;margin-top:-15px}.brochures-carousel .slick-arrow{opacity:.5}.brochures-carousel .slick-arrow:hover{opacity:1}.brochures-filter{text-align:center;margin:0 0 20px;padding:0}.brochures-filter li{display:inline-block;margin:0 5px 5px}.brochures-filter li select{border:1px solid #0a4776;color:#0a4776;display:table;width:100%;padding:0 14px;font-size:15px;font-weight:700;width:100%;text-align:left;height:40px}.brochures-filter li span{color:#0a4776;display:block;width:100%;padding:10px 0 0 0;font-size:18px;font-weight:700;min-width:auto;text-align:left;line-height:40px}.brochures-main .container{width:100%;max-width:1000px}.table-border{border-top:2px solid #004979;padding:30px}.table-border p{margin:0}@media (max-width:768px){.table-border p{margin:0 0 25px 0}.table-border .hide-sm{display:none}.disclaimer span{display:none}}.table-border table,.table-border table th,.table-border table td,.table-border table tr{border:none!important;padding:0 10px!important;margin:0!important}.table-border table thead th{color:#000}.table-border.table-custom table tbody tr{padding-top:15px!important}.warranty-details{padding:50px 0 10px}.row.features-carousel{margin:0}.row.features-carousel .slick-dots li.slick-active button,.row.features-carousel .slick-dots li button:hover,.row.features-carousel .slick-dots li button{width:10px;height:10px;font-size:0;border-radius:50%;border:1px solid #ddd;background:#fff;margin:0 3px;display:table;padding:0}.row.features-carousel .slick-dots li.slick-active button,.row.features-carousel .slick-dots li button:hover{background:#004672;border-color:#004672}@media only screen and (min-width:768px){.video-main .col-sm-4:nth-child(3n+1){clear:both}.overview h4 i,.features h4 i,.brochures h4 i,.how-it-made h4 i,.accessories h4 i,.corkplus-blue h4 i{display:none}.reduce-reuse .container-fluid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.brands-list .btn-blue.btn-block{white-space:inherit;line-height:1.4;padding:12px 15px}.heading br{display:none}.sku-product-details h1>span{padding-left:0;display:block;font-size:0;line-height:0}.paraxify{background-position:center!important}.landing-intro{padding:15px 0;background-position:center!important}.landing-intro h1{font-size:35px;line-height:39px;margin-bottom:25px}.landing-intro p{font-size:14px}.landing-intro{padding:50px 0}.intro.brand-intro .intro-slider .item{min-height:350px}.home .info+.dual-content{margin-top:50px}.triple-content .item,.triple-content .item,.dual-content .item{min-height:300px;position:relative}.intro-slider .item{min-height:475px}.prevnext{position:relative!important;bottom:0!important;left:0!important;text-align:center!important;margin:15px 0 -10px!important}.carousel-inner{overflow:visible}.sku-carousel>.row>.col-md-6:last-child{display:block;overflow:auto;width:100%;position:relative;padding:0;border:1px solid #fff;border-width:0 15px;overflow-y:hidden}.sku-carousel>.row>.col-md-6:last-child::-webkit-scrollbar-track{background-color:#e1e1e1}.sku-carousel>.row>.col-md-6:last-child::-webkit-scrollbar{width:1px;height:2px;background-color:#e1e1e1}.sku-carousel>.row>.col-md-6:last-child::-webkit-scrollbar-thumb{background-color:#004677}.carousel-indicators{width:200%!important;margin:-16px 0 0!important;display:inline-block;border-top:2px solid #004677;padding-top:40px;position:relative}.sku-carousel .order_sample:before{content:"Slide left or right to view all available swatches";font-size:13px;font-weight:600;color:#004677;line-height:40px;position:absolute;bottom:-80px;left:0;width:100%;text-align:center;z-index:44;right:0}.sku-product-details .product-size{font-size:13px;color:#004677;display:inline-block;margin-right:5px;margin-bottom:0}.sku-product .carousel-indicators .col-sm-6{display:inline!important;padding:0;width:8.333333333%!important;border-right:2px solid #fff}.sku-product .carousel-indicators img{height:60px;max-width:100%}.sku-product .carousel-indicators .item{margin-bottom:19px}.sku-product .carousel-indicators .item span{opacity:0!important}.order_sample .order-sample.hg-product-add-to-cart-button{font-size:11px;padding:0}.order_sample .order-sample.hg-product-add-to-cart-button i{font-size:21px;margin-right:2px}.order_sample .btn-blue{padding:0 5px;float:none;margin-bottom:0;right:0;font-size:10px;line-height:25px;float:right;margin-top:5px}.order_sample{margin-top:10px}.brand-logo{margin:10px 0 45px;display:table;float:right;width:85px;clear:both}.intro .brand-logo{margin:10px auto 0;float:none;width:auto;max-width:150px}.sku-product-details h1{margin:0!important;position:absolute;margin-top:-123px!important;left:15px;font-size:16px;width:calc(100% - 120px);line-height:22px}.sku-single-content .col-sm-9{position:static}.overview .container,.features .container,.brochures .container,.how-it-made .container,.accessories .container{padding:10px 15px!important;border:1px solid #e1e1e1;border-width:1px 0;width:calc(100% - 30px);margin-top:-1px}.features-nav{display:none!important}.sku-toggle+.row,.sku-toggle+.row+br+.row,.sku-toggle+.row+.row,.sku-toggle+.row+.row+.row,.sku-toggle+.row+ul{max-height:0;overflow-y:hidden;transition:max-height 0.5s cubic-bezier(0,1,0,1)}.sku-toggle+.row+ul{margin-bottom:0}.accessories .row{margin-bottom:0;padding-top:0}h4.sku-toggle{margin:0;font-size:13px;cursor:pointer;color:#848587;font-weight:600}h4.sku-toggle i{float:right;font-size:19px;position:relative;top:4px;right:0;margin-top:-6px;font-weight:600}h4.sku-toggle i:before{content:"+";float:right;color:#78797c;font-family:'ClarityCity',sans-serif}h4.sku-toggle.act i:before{content:"-";color:#78797c}.sku-toggle.act+.row,.sku-toggle.act+.row+br+.row,.sku-toggle.act+.row+.row,.sku-toggle.act+.row+.row+.row,.sku-toggle.act+.row+ul{max-height:1000%;overflow-y:visible;transition:max-height 1s ease-in-out;padding-top:30px}.sku-toggle.act+.row+ul{margin-bottom:10px}.accessories .sku-toggle.act+.row,.accessories .sku-toggle.act+.row+.row{margin-bottom:27px}.accessories .sku-toggle.act+.row+.row+.row{padding-top:40px}.overview .container,.features .container,.brochures .container,.how-it-made .container,.accessories .container{padding:15px 15px 15px}footer .contact-info h5{cursor:pointer;padding-right:40px;position:relative;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px}.toggle-content a{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px}footer .contact-info h5 i{position:absolute;top:0;right:20px}footer .contact-info.act h5 i:before{content:"\f068"}footer .contact-info.act .toggle-data{display:block}footer .contact-info .toggle-data{display:none;border-bottom:1px solid #fff;margin-bottom:10px}.toggle-content br{display:none}footer .social span{margin-bottom:8px;display:block}.social a{margin:0 5px;font-size:20px}.footer-links{display:none}}@media only screen and (min-width:768px){.navbar-right{padding-right:50px}.center-content{display:flex;align-items:center;flex-direction:row}}@media only screen and (min-width:768px){.navbar-nav>li>.dropdown-menu{width:100%;top:89px;box-shadow:none;border-radius:0;border:none;background:rgba(255,255,255,.85);transition:.4s}}@media only screen and (min-width:250px) and (max-width:550px){.mfp-title{font-size:16px;padding-right:100px}.mfp-title .btn.btn-white{position:absolute;right:50px;top:10px}}@media only screen and (min-width:551px) and (max-width:767px){.mfp-bottom-bar{top:calc(100% - 50px)!important;padding:0 20px!important;position:absolute!important}}@media only screen and (min-width:993px) and (max-width:1140px){.product-dual2.product-dual3 img{margin:0 auto}.order_sample .btn-blue{font-size:10px}.gallery-wrap .filters li a{min-width:auto}}@media only screen and (min-width:768px) and (max-width:5000px){.center-content{display:flex;align-items:center;flex-direction:row}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:250px) and (max-width:767px){.intro h1{font-size:35px;line-height:1;margin:0 0 15px}.overview .btn.btn-blue{line-height:38px;padding:0 13px;font-size:12px;margin:2px 0}#features .slick-dots{opacity:0;visibility:hidden}.floor-type-wrap{height:36px;width:100%;border-radius:3px;position:relative;z-index:55;display:table;margin-bottom:10px}ul.floor-type{height:36px!important;width:100%!important;border-radius:3px!important;position:absolute!important;z-index:55!important;display:table!important;top:0;left:0;right:0;background:#fff;margin:0!important}.sku-info.corkplus-blue .container{padding:8px 30px;border:none;border-width:0 0 1px 0}ul.floor-type li:not(.init){padding:0 0px!important}.sku-aside ul li a{font-size:14px;padding:6px 20px}.sku-aside ul li:last-child a{padding:8px 20px}#accessories+div{display:none}#accessories+div+footer{margin-top:30px}.table-responsive>.table{min-width:700px}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;width:5px}.table-responsive::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.im-section.col-5,.im-section.col-7{width:100%;float:none}.im-section.sep::before{display:none}.fl-img{width:100%;position:relative;height:300px}.fl-left .fl-img{top:50px}.fl-right .fl-img{top:-50px}.fl-left .item{padding:0 25px 0 25px}.fl-left .item{padding:0 25px 0 25px}.contact{padding:0 0}.sustainability-info .col-sm-6{min-height:450px}.sustainability-info .si-left{height:450px;width:100%}.sustainability-info .si-right{height:470px;width:100%;top:454px}.sustainability-info{padding:0 0;min-height:auto}.sustainability-info .item{padding:50px}.contact form::before{display:none}.contact .row .col-sm-6:first-child{padding:60px 15px}.contact .row .col-sm-6:last-child{padding:60px 15px;background:#f1f3f2}.product-dual2 .item{padding:40px 25px}.product-dual2 img{margin-bottom:0}.product-dual2.product-dual3 img{margin:0 auto}.gallery-wrap .filters{text-align:left}.gallery-wrap .filters li:first-child{display:block;width:100%}.gallery-wrap .filters li{margin:0 5px 5px}.gallery-wrap .filters li span{min-width:auto;padding:11px 0}.gallery-wrap .filters li a{min-width:auto}#searchy-by-cat>label{position:relative}#searchy-by-cat>label+.block{display:none}#searchy-by-cat>label:after{content:"\f067";font-family:Fontawesome;position:absolute;right:0;font-size:15px;font-weight:500}#searchy-by-cat>label.active+.block{display:block}#searchy-by-cat>label.active:after{content:"\f068"}.option-set{margin-bottom:20px;position:relative}.option-set .selected{display:block;border:1px solid #ddd;font-size:14px;padding:7px 15px}.option-set label{border:1px solid #ddd;font-size:13px;padding:7px 15px;margin:0!important;border-top:0;display:none}.option-set label:before,.option-set label:after{display:none}.option-set.act label{display:block}.sku-carousel .row .col-md-6{width:100%!important}.accessories-1 img{margin-bottom:25px}.accessories-2 .col-sm-7{width:100%}.accessories-3 .col-sm-2{width:100%}.accessories-2 .col-sm-5{width:100%}.overview img{margin-top:30px;float:none!important}.brochures ul{float:none}.brochures ul li{margin:0 0 10px;display:inline-block;width:100%}.brochures ul li a.btn-blue{display:table;width:100%}.sku-product .carousel-indicators .item span{font-size:13px;padding:18px 10px}.sku-product .row .col-sm-6{width:100%}.carousel-indicators .col-sm-6{float:left}.carousel-indicators{width:calc(100% + 30px);margin:20px -15px 0}.sku-product-details h1{margin:40px 0 10px}body:not(.home) .intro .container{padding:100px 15px}.intro h1 br{display:none}.navbar-default{padding:0}.navbar-brand{max-width:50%}.search{top:28px;right:50px}.navbar-default .navbar-toggle{border:none!important;background:transparent!important;padding:0;margin-top:35px}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-nav>li>a{color:#004672!important}.navbar-collapse{padding:15px 30px 0;background:#fff;position:fixed;top:90px;width:100%;left:0;right:0;margin:0!important;max-height:calc(100vh - 90px)!important;z-index:777}.navbar-nav .open .dropdown-menu{padding:0 0 30px!important;width:calc(100% + 15px)}.megamenu-v1 .left{width:100%;float:none;border-right:none;padding-right:0;border-bottom:1px solid #004672;padding-bottom:30px}.megamenu-v1 .right{width:100%;float:left;padding-left:0;padding-top:30px}.navbar-default .navbar-nav>li{margin-left:0;position:static}.megamenu-v2 .col-sm-3{width:50%;float:left}.megamenu-v2 .col-sm-3 a span{font-size:13px}.subscribe{float:none;width:100%}.brochures-main h3{font-size:29px}.fa-angle-left.slick-arrow{left:-20px;z-index:44}.fa-angle-right.slick-arrow{right:-20px;z-index:44}}@media only screen and (min-width:250px) and (max-width:419px){.im-section.col-2{width:100%;float:none}.sustainability-info .col-sm-6{min-height:510px}.sustainability-info .col-sm-6 .item{padding:40px 25px}.sustainability-info .si-left{height:510px;width:100%}.sustainability-info .si-right{height:620px;width:100%;top:514px}.brochures-filter li{display:block;margin:0 0 10px;width:100%}.brochures-filter li span{padding:10px 0 0 0}.filter-wrap .col-sm-4{width:100%;float:left}.sku-nav ul li a{padding:0 9px;display:table;font-size:14px;line-height:16px;font-weight:700;color:#6d6e71}.dual-btns>div{width:100%;margin:12px 0;float:left}.dual-btns{width:100%;padding:0 30px}.landing-intro{padding:60px 0}.landing-intro p{margin:10px auto 25px}.dual-btns{margin:0 auto 30px}.search{font-size:0;width:50px}.search i{border-left:none}.megamenu-v1 .left .col-xs-6:nth-child(2n+1){clear:both;margin-bottom:15px}.megamenu-v3 .left{width:100%;float:left;border-right:none;padding-right:0;min-height:auto;border-bottom:1px solid #4d99c9;padding-bottom:30px}.megamenu-v3 .right{width:100%;float:left;padding-left:0;padding-top:30px}.dual-content .item.dc-item1{border-right:none;border-bottom:2px solid #fff}.dual-content .item.dc-item2{border-left:none;border-top:2px solid #fff}footer{padding:50px 15px 0}.newsletter{margin-top:30px}.newsletter form{margin:20px 0 30px}footer .social{width:100%;text-align:center}.flogo,.flogo:hover{float:none!important;display:table;margin:0 auto 15px}.footer-links{text-align:center}.footer-links li{margin:0 5px}.info .container .col-sm-4{width:100%;margin-bottom:30px}.info .container .col-sm-8{width:100%}.features p{padding-right:0}.gallery-wrap .item{width:100%}}.table-responsive{margin-bottom:0;border:none}@media only screen and (min-width:420px) and (max-width:767px){.im-section.col-2{width:50%}.im-section{display:table;width:100%;float:none}.video-main .col-sm-4,.im-section .col-sm-6,.im-section .col-sm-2,.im-section .col-sm-4{width:50%!important;float:left}.gallery-wrap .item{width:50%}.brochures-filter{text-align:left}.brochures-filter li{margin:0 0 10px;width:33.3333%;padding:0 10px;float:left;display:inherit}.brochures-filter li span{padding:10px 0 0 0}.brochures-filter li:first-child{display:block;width:100%}.order_sample .btn-blue{float:right;right:1px}.brochures ul li{margin:0 1%;display:inline-block;width:46%}.accessories-3 .col-sm-2,.accessories-2 .col-xls-4{width:33.33333%;float:left}.order_sample .col-sm-6{width:50%!important;float:left}.features .col-sm-4{width:33.33333%!important;float:left}.features p{padding-right:0}.sku-nav ul li a{padding:0 9px;display:table;font-size:14px;line-height:16px;font-weight:700;color:#6d6e71}.filter-wrap .col-sm-4{width:50%;float:left}.brands-list .col-sm-4{width:50%;float:left}.brands-list .col-sm-4.col-sm-offset-4{position:relative;left:25%}.dual-content .item .overlay h4{font-size:27px}.col-xls-6{width:50%;float:left}.step-3 .col-xls-6{width:33.3333%;float:left}.col-xls-4{width:40%;float:left}.col-xls-8{width:60%;float:left}.triple-content .item.tc-item1{border-right:2px solid #fff}.triple-content .item.tc-item3{border-left:2px solid #fff}.megamenu-v1 .col-xs-6{width:25%;float:left}.megamenu-v2 .col-sm-3{width:20%}.megamenu-v3 .left{width:30%}.megamenu-v3 .right{width:70%}.megamenu-v3 .left{min-height:175px}}@media only screen and (min-width:993px){.carousel-indicators{margin:96px -15px 0}#quote-carousel .carousel-indicators{margin:46px -15px 0;bottom:20px}}@media only screen and (min-width:768px) and (max-width:992px){.fl-left .item{padding:0 25px 0 25px}.fl-left .item{padding:0 25px 0 25px}.product-dual .item{padding:40px 25px}.product-dual2.product-dual3 img{margin:0 auto}.gallery-wrap .filters li{margin:0 5px 5px}.gallery-wrap .filters li span{min-width:auto;padding:11px 0}.gallery-wrap .filters li a{min-width:auto}.fa-angle-left.slick-arrow{left:30px;z-index:44}.fa-angle-right.slick-arrow{right:30px;z-index:44}.brochures-filter li span{padding:10px 0 0 0;min-width:auto}.brochures-filter li{margin:0 4px 5px}.sku-carousel .row .col-md-6{width:100%!important}.sku-aside ul li a{font-size:13px}.carousel-indicators{position:relative;padding:0;left:0;right:0;bottom:0;width:calc(100% + 30px);margin:25px -15px 0;padding:0}.order_sample .btn-blue{margin-top:0}.brochures ul li a.btn-blue{font-size:14px;padding:0 15px}.brochures ul li{margin:0 0 0 10px}.filter-wrap .col-sm-4{width:50%;float:left}.brands-list .col-sm-4{width:50%;float:left}.filter-wrap .col-sm-3{width:30%}.filter-wrap .col-sm-9{width:70%}.triple-content .item.tc-item2 p{font-size:15px}.megamenu-v1 .left h5,.megamenu-v1 .left ul li a{font-size:14px}.explore .overlay{bottom:10px}.megamenu-v3 .left h5,.megamenu-v3 .left ul li a{font-size:14px}.megamenu-v3 .left{width:38%}.megamenu-v3 .right{width:62%}}@media only screen and (min-width:250px) and (max-width:1050px){.explore-possibilities p{max-width:800px}}#searchy-by-cat .checkbox{position:relative;font-size:14px;font-weight:500;color:#004677;display:block;padding:0 30px 0 0;margin:0 0 8px;width:100%;cursor:pointer;letter-spacing:0}#searchy-by-cat label{margin:0;padding:0 5px 0 0;font-size:14px;letter-spacing:0;color:#004677}#searchy-by-cat .checkbox label::after{content:"";width:18px;height:18px;border:1px solid #acacac;position:absolute;top:2px;right:0}#searchy-by-cat .checkbox label::before{content:"\f00c";font-family:Fontawesome;width:18px;height:18px;position:absolute;top:0;right:0;font-size:12px;text-align:center;opacity:0;transition:.4s}#searchy-by-cat input:checked+label:before{opacity:1;transition:.4s}#searchy-by-cat .checkbox input{position:absolute;top:0;left:0;width:calc(100% + 20px);height:100%;opacity:0;cursor:pointer;z-index:22}#searchy-by-cat>label,#searchy-by-cat div.button-group>label{font-size:16px;font-weight:700;color:#004677;text-transform:uppercase;margin:20px 0 12px;display:block}#searchy-by-cat>label:first-child{margin:0 0 12px}@media only screen and (min-width:768px){.init{display:none}.wpcf7-form.init{display:block}.sku-aside ul li:nth-child(2){border-top:3px solid #004677}}@media only screen and (max-width:767px){ul.floor-type{height:36px;width:100%;border-radius:3px;position:relative;z-index:55;display:table}ul.floor-type li{padding:7px 40px 7px 15px;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.floor-type li:not(.init){float:left;width:100%;display:none;border:1px solid #bbb!important;border-top:none!important;padding:2px 0}ul.floor-type li.init{cursor:pointer;position:relative;border:1px solid #e1e1e1;border-width:1px 0;color:#004677;font-size:13px;font-weight:600}ul.floor-type li.init a{padding:0}ul.floor-type li.init:after{content:"+";position:absolute;top:50%;right:15px;margin-top:-10px;color:#8b8b8e;font-size:23px}ul.floor-type li.init.act:after{content:"-"}}.btn.btn-primary.searchy-trigger-search{height:0;padding:0;font-size:0;margin:0;position:absolute;bottom:0;opacity:0;visibility:hidden}#clear-all{height:30px;border:1px solid #004672;color:#fff;font-size:12px;background:#004672;width:96px;line-height:30px;text-transform:uppercase;text-align:center;font-weight:700;cursor:pointer;margin-top:-15px;float:right}#clear-all:hover{border:1px solid #004672;color:#004672;background:#fff}body .filter-wrap .col-sm-9:before{content:"";background:#fff url(../../../../../../../themes/torlys/images/loader.gif) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;transition:.3s;z-index:77;opacity:0;visibility:hidden}body.loader .filter-wrap .col-sm-9:before{opacity:1;visibility:visible;transition:.3s}.gallery-wrap .filters{text-align:center;padding:35px 20px;margin:0}.filters span{color:#0a4776;display:inline-block;padding:11px 30px 11px 0;font-size:18px;font-weight:700;min-width:175px}.filters select{border:1px solid #0a4776;color:#0a4776;display:inline-block;padding:10px 17px;font-size:16px;text-transform:uppercase;font-weight:700;min-width:175px;text-align:left;margin:0 5px}@media only screen and (min-width:768px) and (max-width:1100px){.filters span{display:block;padding:10px 15px}.filters select{padding:10px 15px;font-size:14px;min-width:auto}}@media only screen and (min-width:250px) and (max-width:767px){.reduce-reuse .container-fluid{padding:0}.filters span{display:block;padding:10px 15px}.filters select{padding:10px 15px;font-size:14px;min-width:auto;display:inline-block;width:200px;margin:0 10px 5px}}.step-form .container{width:100%;max-width:1140px}.step-1{position:relative}.step-1 h1{font-size:40px;line-height:1.2;font-weight:700;margin:-11px 0 5px;color:#fff}.step-1 p{font-size:18px;line-height:20px;font-weight:700;margin:0 0 25px;color:#fff}.step-1 .text-content{position:absolute;top:50%;left:0;right:0;display:block;padding:20px;text-align:center;transform:translateY(-50%)}.step-form h4{color:#232323;font-size:30px;padding:30px 0 0}body #formCarousel .carousel-indicators li:hover,body #formCarousel .carousel-indicators li{display:inline-block;width:auto;height:auto;margin:0 0 0 30px;text-indent:0;cursor:pointer;background-color:#000\9;background-color:transparent;border:none;border-radius:0;pointer-events:none;text-align:center;position:relative}body #formCarousel .carousel-indicators li span{background:#757575;color:#fff;width:35px;height:35px;display:table;border-radius:50%;line-height:35px;font-weight:700;margin:0 auto;position:relative;z-index:44}body #formCarousel .carousel-indicators li em{color:#004570;font-style:normal;font-size:12px;display:block;padding-top:5px}body #formCarousel .carousel-indicators li span{background:#004570}body #formCarousel .carousel-indicators li.active+li span,body #formCarousel .carousel-indicators li.active+li+li span,body #formCarousel .carousel-indicators li.active+li+li+li span,body #formCarousel .carousel-indicators li.active+li+li+li+li span,body #formCarousel .carousel-indicators li.active+li+li+li+li+li span,body #formCarousel .carousel-indicators li.active+li+li+li+li+li+li span{background:#757575}body #formCarousel .carousel-indicators li:first-child{display:none!important}body #formCarousel .carousel-indicators li:not(:last-child):before{content:"";width:70px;height:2px;background:#b2b2b2;position:absolute;top:18px}body #formCarousel .carousel-indicators li:not(:last-child):before{background:#004570}body #formCarousel .carousel-indicators li.active:before,body #formCarousel .carousel-indicators li.active+li:before,body #formCarousel .carousel-indicators li.active+li+li:before,body #formCarousel .carousel-indicators li.active+li+li+li:before,body #formCarousel .carousel-indicators li.active+li+li+li+li:before,body #formCarousel .carousel-indicators li.active+li+li+li+li+li:before,body #formCarousel .carousel-indicators li.active+li+li+li+li+li+li:before{background:#b5b5b5}body #formCarousel .carousel-indicators{margin:0;position:absolute;right:15px!important;top:35px;bottom:0;text-align:right;left:auto;background:#fff;min-height:60px;width:50%;z-index:33}body #formCarousel .carousel-indicators.act{z-index:55}body .row.step-head{padding:15px 0 50px}body #formCarousel .carousel-inner>.item{z-index:44}.container.indicators{position:relative}.ms-cbox{position:relative;cursor:pointer}.ms-cbox img{cursor:pointer}.ms-cbox label{position:absolute;top:0;left:0;right:0;text-align:center;background:rgba(0,0,0,.1);height:100%;width:100%;z-index:11;transition:.4s;cursor:pointer}.step-6 .ms-cbox label{background:rgba(0,0,0,0)}.ms-cbox label p{position:absolute;top:50%;left:0;right:0;color:#fff;margin:0;padding:0 15px;transform:translateY(-50%)}.ms-cbox input{position:absolute;top:0;left:0;z-index:22;width:100%;height:100%;opacity:0;cursor:pointer}.ms-cbox br{display:none}.ms-cbox input:checked+br+label{background:rgba(0,0,0,.3);transition:.4s}.ms-cbox+p{display:none}.step-5{position:relative}.step-7{position:relative;padding-bottom:40px}.step-7 .container .row.step-7-row{max-width:250px;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.ms-cbox2{position:relative;margin-bottom:5px}.ms-cbox2 label+label{width:100%;border:1px solid #fff;display:block;color:#fff;line-height:33px;padding:0 15px;text-align:center;transition:.4s;font-size:14px;font-weight:700;text-transform:uppercase;background:rgba(0,0,0,.6)}.ms-cbox2:hover label+label{background:#fff;color:#004677;transition:.4s}.ms-cbox2 input{position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.ms-cbox2 input:checked+label+label{border:1px solid #fff;background:#fff;color:#000;transition:.4s}.gap-30{margin-bottom:30px}.step-form .product-item h5{font-size:17px;font-weight:500;margin:15px 0 0}.step-form .product-item h5 strong{color:#003e65}.step-2 a[data-slide="next"],.step-3 a[data-slide="next"],.step-4 a[data-slide="next"],.step-5 a[data-slide="next"],.step-6 a[data-slide="next"],.step-7 a[data-slide="next"],.step-8 a[data-slide="next"]{position:absolute;visibility:hidden;opacity:0}.step-2{padding-bottom:10px}.step-3 .ms-cbox,.step-4 .ms-cbox,.step-5 .ms-cbox{margin-bottom:30px}.step-3,.step-4,.step-5{padding-bottom:10px}.step-6{padding-bottom:40px}.step-8{margin-bottom:10px}.step-8 .product-item>a{min-height:250px;display:table}.step-7 .container{position:relative}.step-8 .product-item>a img{min-height:250px}.step-8 .product-item h5 a{font-weight:700;color:#004677}.step-8 .product-item h5 span{font-size:18px;margin:0;color:#6d6e71;font-weight:500;margin-left:5px}.step-8 .product-item .posted_in a{font-size:16px;margin:3px 0 0;color:#6d6e71;font-weight:500;display:inline-block}@media only screen and (max-width:500px){.step-1 img{display:none}.step-1{background:url(https://residential.torlys.com/wp-content/uploads/sites/2/2018/05/ff-step1.jpg) no-repeat center;background-size:cover;position:relative;min-height:400px}}@media only screen and (min-width:767px) and (max-width:1000px){.step-8 .product-item>a{min-height:150px}.step-8 .product-item>a img{min-height:150px}}.no-match{padding:100px 0}.no-match h3{font-size:30px;margin-bottom:15px}body .store-locator-wrapper .modal-body{padding:0;min-height:600px}body .store-locator-wrapper .modal-body>.store-locator-row{min-height:600px;background-color:#f1f3f2}body #store_locator_map{min-height:600px}body .sl-search{background:#fff;display:table;width:100%;margin:0 -15px;padding:40px 50px 20px;border-bottom:1px solid #ddd}.sl-nav{padding:0;margin:0 -15px 10px;;display:table;width:100%}.sl-nav li{list-style:none;float:left;width:33.33333%;padding:0 15px}.sl-nav li a{text-transform:uppercase;font-weight:700;border-bottom:1px solid #004672;padding-bottom:5px}.sl-nav li a{border-bottom:1px solid #004672;pointer-events:none}.search-type{margin:0 -15px 70px;position:absolute;top:108px;left:0;right:0}.search-type .col-sm-6>div{padding:0}input#store_locator_address_field,body .store-locator-wrapper .store_locator .select{margin:0;border:1px solid #a1a1a1!important;padding:0 10px;font-size:13px;border-radius:0;width:100%;height:40px}input#store_locator_address_field{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1MC4zMTMgMjUwLjMxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUwLjMxMyAyNTAuMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJTZWFyY2giPgoJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTI0NC4xODYsMjE0LjYwNGwtNTQuMzc5LTU0LjM3OGMtMC4yODktMC4yODktMC42MjgtMC40OTEtMC45My0wLjc2ICAgYzEwLjctMTYuMjMxLDE2Ljk0NS0zNS42NiwxNi45NDUtNTYuNTU0QzIwNS44MjIsNDYuMDc1LDE1OS43NDcsMCwxMDIuOTExLDBTMCw0Ni4wNzUsMCwxMDIuOTExICAgYzAsNTYuODM1LDQ2LjA3NCwxMDIuOTExLDEwMi45MSwxMDIuOTExYzIwLjg5NSwwLDQwLjMyMy02LjI0NSw1Ni41NTQtMTYuOTQ1YzAuMjY5LDAuMzAxLDAuNDcsMC42NCwwLjc1OSwwLjkyOWw1NC4zOCw1NC4zOCAgIGM4LjE2OSw4LjE2OCwyMS40MTMsOC4xNjgsMjkuNTgzLDBDMjUyLjM1NCwyMzYuMDE3LDI1Mi4zNTQsMjIyLjc3MywyNDQuMTg2LDIxNC42MDR6IE0xMDIuOTExLDE3MC4xNDYgICBjLTM3LjEzNCwwLTY3LjIzNi0zMC4xMDItNjcuMjM2LTY3LjIzNWMwLTM3LjEzNCwzMC4xMDMtNjcuMjM2LDY3LjIzNi02Ny4yMzZjMzcuMTMyLDAsNjcuMjM1LDMwLjEwMyw2Ny4yMzUsNjcuMjM2ICAgQzE3MC4xNDYsMTQwLjA0NCwxNDAuMDQzLDE3MC4xNDYsMTAyLjkxMSwxNzAuMTQ2eiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-size:15px;background-position:99% 50%;background-repeat:no-repeat;padding-right:40px}.store-locator-row.find-button{margin-top:70px}.store-locator-row.find-button>div{padding:0 15px}.store-locator-row.find-button button{width:135px;border-radius:0;font-size:13px;color:#fff;background:#004672;border:2px solid #004672;text-transform:uppercase;font-weight:700;padding:7px 0}.store-locator-row.find-button button:hover{color:#004672;background:transparent;border:2px solid #004672}#store_locator_get_all_stores{position:absolute;right:15px;top:107px;font-size:13px;font-weight:600;z-index:44}#store_locator_search_box{padding:0}#store_locator_result_list .store_locator_no_stores{color:#004672;line-height:30px;text-align:center;padding:50px 0}.store-locator-col-sm-12.store_locator_details span{font-size:16px;line-height:1.2}.store-locator-col-sm-12.store_locator_details>a{pointer-events:none}.store-locator-col-sm-12.store_locator_details>a h3{color:#000;font-size:22px}.store_locator_visit_website,.store_locator_get_direction{padding-bottom:15px!important;display:table;font-size:15px}.store_locator_write_email{font-size:15px;margin-left:10px;position:relative;top:2px}.store_locator_tel{float:left}.store_locator_tel a{font-weight:500!important;color:#000!important}body .store_locator_details p{margin:0;border:none}body .store_locator_result_list_item{padding:0!important;background:transparent!important;border:none!important}body .store_locator_details .store_locator_contact{margin-bottom:0}.store-locator-col-sm-12.store_locator_details>a h3 i{display:none}body .store_locator_result_list_box .store-locator-col-sm-12.store_locator_details{padding:25px 15px;background:transparent!important;border-bottom:1px solid #ddd;width:calc(100% - 65px);margin:0 20px}body .store-locator-col-sm-12.store_locator_details:last-child{border-bottom:1px solid #ddd;padding-bottom:20px}.inits{position:relative}.store_locator_street,.store_locator_zip,.store_locator_city,.store_locator_region,.store_locator_country,.store_locator_contact,.store_locator_tel,.store_locator_email,.store_locator_distance,.store_locator_website{font-size:13px;padding:2px 0 0;display:block;color:#000;font-weight:500}.store_locator_city,.store_locator_region{display:inline-block}.store_locator_region{padding:0 0 0 5px}.store_locator_street a,.store_locator_zip a,.store_locator_city a,.store_locator_region a,.store_locator_country a,.store_locator_contact a,.store_locator_tel a,.store_locator_email a,.store_locator_distance a,.store_locator_website a{color:#004672;font-weight:700}.store_locator_country{display:none}.store_locator_actions{border-top:1px solid #ccc;padding-top:10px}.store_locator_actions a{background:transparent;border:none;color:#004672;font-weight:700;text-transform:uppercase;padding:0 15px 0 0;font-size:14px}[classname="store_locator_badges"]{display:none}@media only screen and (min-width:768px){[class*="step-"] .col-sm-4:nth-child(3n+1),[class*="step-"] .col-sm-3:nth-child(4n+1){clear:both}[class*="step-6"] .col-sm-4:nth-child(3n+1),[class*="step-8"] .col-sm-4:nth-child(3n+1){clear:inherit!important}}@media only screen and (min-width:992px){[class*="step-8"] .col-sm-4:nth-child(4n+1){clear:both!important}}@media only screen and (min-width:250px) and (max-width:767px){.triple-content .item.featured-section{padding-left:15px!important;padding-right:15px!important}body .store-locator-col-sm-12.store_locator_details:last-child{padding-bottom:30px}body .sl-search{padding:40px 20px 20px 50px}.search-type .col-sm-6>div{padding:0;margin-bottom:15px}#store_locator_get_all_stores{top:178px}.store-locator-row.find-button{margin-top:130px}}@media only screen and (min-width:250px) and (max-width:500px){body .store-locator-col-sm-12.store_locator_details:last-child{padding-bottom:30px}.sl-nav li{padding:0 5px}.sl-nav{margin:0 -5px 10px}.sl-nav li a{font-size:11px}}@media only screen and (min-width:768px) and (max-width:992px){body .sl-search{padding:40px 20px 20px 50px}}@media only screen and (min-width:993px) and (max-width:1100px){.sl-nav li a{font-size:14px}}.store_locator_loading{opacity:1!important;background:rgba(255,255,255,.8) url(https://raw.githubusercontent.com/niklausgerber/PreLoadMe/master/img/status.gif) no-repeat center!important}div.blog p{font-size:16px;line-height:23px;letter-spacing:-.02em;color:#000}.blog-header{background:url(../../../../../../../themes/torlys/css/img/banner.jpg) no-repeat center top;background-size:cover;padding:40px 0 35px;background-color:rgba(0,0,0,.2)!important}.blog-header h1{font-size:35px;color:#fff;font-weight:900;margin-bottom:100px}.blog-header h1 span{font-size:16px;line-height:20px;font-weight:700;color:#fff;padding-left:15px;position:relative;top:-5px}.latest-news span{font-size:20px;color:#fff;font-weight:700}.latest-news h2{font-size:50px;line-height:55px;font-weight:700;margin-bottom:10px}.latest-news h2 a,.latest-news a{color:#fff}.latest-news p{font-size:16px;line-height:20px;color:#fff!important;font-weight:700;margin-bottom:30px}.latest-news a.btn.btn-white{padding:7px 50px;color:#fff;text-transform:capitalize;background:transparent}.latest-news a.btn.btn-white:hover{background:#fff;color:#000}.blog-content{padding:45px 0}.blog-content .container{max-width:1140px}.blog-category{background:#000;padding:22px 15px;overflow:auto;z-index:44;width:100%}.blog-category ul{text-align:center;margin:0;padding:0;white-space:nowrap}.blog-category ul li{display:inline-block;margin:0 20px;position:relative}.blog-category ul li:not(:last-child):after{content:"";background:#fff;width:2px;height:17px;position:absolute;top:3px;right:-22px}.blog-category ul li a{color:#fff;font-size:16px;font-weight:700;line-height:20px}.blog-category ul li a:hover{color:#fff;opacity:.5}.blog-content .blog-item{margin-bottom:50px}.blog-content .blog-item .meta{font-size:16px;padding:15px 0}.blog-content .blog-item .meta a{color:#004672}.blog-content .blog-item .meta span{background:#004672;width:4px;height:4px;display:inline-block;margin:0 15px;border-radius:50%;position:relative;top:-3px}.blog-content .blog-item h4{font-size:25px;line-height:29px;margin:0 0 12px}.blog-content .blog-item h4 a{color:#000}.blog-content .blog-item h4 a:hover{color:#004672}div.blog .rmore{font-size:16px;color:#000;font-style:italic;font-weight:600;border-bottom:1px solid transparent}div.blog .rmore:hover{color:#004672;border-bottom:1px solid #004672}.trending h5{background:#000;font-size:25px;font-weight:700;color:#fff;padding:12px 15px}.blog-item.trending{margin-bottom:30px}.trending .thumb{position:relative;margin-bottom:20px}.trending .thumb span{font-size:30px;color:#fff;font-weight:700;position:absolute;top:0;left:0;padding:15px;line-height:30px;text-shadow:0 1px 5px rgba(0,0,0,.3)}.load-more{color:#000;font-size:16px;letter-spacing:-.02em;border-bottom:1px solid transparent}.load-more:hover{color:#004672;border-bottom:1px solid #004672}.social-widget{background:#fff;border:1px solid #e1e1e1;padding:30px 30px 15px;margin-bottom:10px}.social-widget h5{color:#000;font-size:25px;font-weight:700}.social-widget a{margin-top:20px;color:#000;font-size:16px;font-weight:700;display:table}.social-widget a i{font-size:26px;margin:-15px 5px -1px 0;width:25px;position:relative;top:5px}.social-widget a:hover{color:#004672}.video-widget{background:#fff;border:1px solid #e1e1e1;padding:30px 30px 35px;margin-bottom:10px}.video-widget .embed-responsive{margin:24px -18px}.video-widget h5{color:#000;font-size:25px;font-weight:700;padding-left:55px;position:relative}.video-widget h5 i{font-size:38px;position:absolute;top:0;left:0}.video-widget p{margin-bottom:35px}.blog-thumb{margin:15px 0 35px}.blog-single h4{color:#000;font-size:20px;margin-bottom:20px}.share{margin-top:40px;display:table}.share span{color:#000;font-weight:700;font-size:20px}.share a{color:#000;margin-left:10px;font-size:18px}.related-posts h3{font-size:25px;text-align:center;margin:30px 0 25px;color:#000;font-weight:500}.blog-single-header{background:url(../../../../../../../themes/torlys/css/img/blog-header.jpg) no-repeat center top;background-size:cover;padding:35px 0 45px;margin:-45px 0 40px}.blog-single-header h1{font-size:50px;line-height:55px;font-weight:700;margin-bottom:20px;color:#fff}.blog-single-header time{font-size:16px;line-height:20px;color:#fff;font-weight:700}@media only screen and (min-width:250px) and (max-width:767px){.blog-sidebar{padding-top:40px}.social-widget a{font-size:14px}.blog-category ul li a{font-size:14px;line-height:18px}.blog-category ul li{padding:5px 0}.blog-category ul li:not(:last-child):after{height:14px;top:9px}.blog-header h1 span{padding-left:0;top:0;display:block;margin-top:13px}.social-widget{padding:20px 20px 30px}}@media only screen and (min-width:768px) and (max-width:1100px){.blog-category ul li a{font-size:14px}.social-widget a{font-size:11px}.social-widget{padding:20px 20px 25px}.social-widget a i{font-size:18px;margin:-15px 1px -1px 0;width:auto;position:relative;top:4px}.video-widget h5{font-size:19px}.ms-cbox label p span{padding:0 10px;font-size:10px}}@media only screen and (max-width:992px){.container.indicators{display:none}.step-form h4{padding:30px 0;text-align:center}.row.step-head .col-sm-7{width:100%}body .row.step-head{padding:0}}.checked img{opacity:.8}.checked{background:#000}.sku-product>.item+.item{display:none}.sku-product>.item{margin-bottom:20px}@media only screen and (min-width:993px){.sku-product .carousel-indicators{margin:-22px 0 0}}#formCarousel .carousel-inner .item{left:0!important;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}#formCarousel .carousel-inner .item.next.left,#formCarousel .carousel-inner .item.prev.right{opacity:1;z-index:1}#formCarousel .carousel-inner .item.active.left,#formCarousel .carousel-inner .item.active.right{opacity:0;z-index:2}.bulldog-list{padding:60px 0 0}.bulldog-list .item{margin-bottom:50px}.bulldog-list .item .thumb{min-height:80px}.bulldog-list .item .thumb img{max-height:60px}.bulldog-list .item h3,.bulldog-list .item h3+p{color:#000}.sep-alt{border:none;height:3px;background:#004672;margin:0}.content-plus .container{padding:30px 30px 30px}.content-plus h3{color:#000;font-size:30px;margin-bottom:15px}.content-plus h2{color:#000;font-size:35px}.background-blue{background:#004672}.m-content.background-blue ul li::before{background:#fff}.background-blue *{color:#fff}.m-content.background-blue{background:#004672;padding:60px 0}.multi-content{padding:30px 0 0}.multi-content+.multi-content{padding:60px 0}.multi-content h2+p b,.multi-content h2{color:#000}.multi-content h2{margin-bottom:10px}.list-decimal{list-style:decimal;padding:0 0 15px}.list-decimal li{padding:0;margin:0 0 5px 15px}.list-decimal li:before{display:none}.content-table{padding:30px 0}.content-table ul,.content-table li{list-style:none;margin:0;padding:0}.content-table li:before{display:none}.table-head{position:relative;min-height:65px;padding-left:23%}.table-head .type{width:23%;position:absolute;top:0;left:0;line-height:65px;color:#094770;text-align:center;font-size:18px;font-weight:700}.table-head .top-head div:first-child{width:83.3334%;float:left;background:#004677;color:#fff;height:35px;text-align:center;line-height:35px;font-weight:700;font-size:18px}.table-head .top-head div:last-child{width:16.6666%;float:left;background:#836040;color:#fff;height:35px;text-align:center;line-height:35px;font-weight:700;font-size:18px}.bottom-head div{line-height:30px;width:16.6666%;float:left;border:2px solid #fff;border-width:2px 1px;color:#000;font-weight:700;text-align:center;background:#ebf0f6;font-size:13px}.bottom-head div:last-of-type{background:#dfd2c9}.table-body li{position:relative;line-height:30px;padding-left:23%;min-height:36px}.table-body .type{width:23%;position:absolute;top:0;left:0;line-height:35px;text-align:center;font-size:13px;font-weight:600;background:#e7e7e9;color:#7e7f81;border:2px solid #fff;border-width:2px 1px}.table-body .options div{line-height:30px;width:16.6666%;float:left;border:2px solid #fff;border-width:2px 1px;color:#000;font-weight:700;text-align:center;background:#f3f3f5;min-height:35px}.table-body .options div:last-of-type{background:#efeae4}.content-table .container{overflow:auto;overflow-y:hidden}.content-table .table-wrap{min-width:920px;display:block}.background-lite{background:#f5f5f5}.maintenance-brouchers{padding:50px 0}.maintenance-brouchers ul{text-align:center;padding:0}.maintenance-brouchers ul li{padding:0;display:inline-block;margin:0 20px;list-style:none}.maintenance-brouchers ul li:before{display:none}.faq-section{padding:50px 0 30px!important}.faq-section .faq-item{margin-bottom:30px}.faq-section h3{margin-bottom:40px}.faq-section .faq-item p.question{color:#000;font-weight:700;margin:0}.content-table .container::-webkit-scrollbar-track{width:5px;height:8px;background-color:#F5F5F5}.content-table .container::-webkit-scrollbar{width:5px;height:8px;background-color:#F5F5F5}.content-table .container::-webkit-scrollbar-thumb{width:5px;height:8px;background-color:#999}@media only screen and (min-width:250px) and (max-width:767px){.product-dual+.product-dual2 img{margin-bottom:10px;max-width:300px}.content-plus img{margin:15px 0}.multi-content img{margin-bottom:20px}.maintenance-brouchers ul li{margin:0 15px 15px}.maintenance-brouchers ul li a{min-width:200px!important}}@media only screen and (min-width:768px) and (max-width:992px){.maintenance-brouchers ul li{display:inline-block;margin:0 10px;list-style:none}}.sku-product .carousel-indicators .col-sm-6{display:table}.accessory img{margin-bottom:20px}.accessory h3{font-size:16px;margin-bottom:20px}.accessory h3 sup{top:.5em}.accessory p{font-size:14px;margin-bottom:20px}.accessory .btn{margin-bottom:20px}.pagination{text-align:center;display:table;width:100%;margin-bottom:60px}.pagination i{display:inline}.pagination span,.pagination a{border:2px solid #ddd;width:35px;height:35px;display:inline-block;line-height:32px;text-align:center;font-weight:700;color:#757575;margin:0 3px;cursor:pointer}.pagination span:hover,.pagination span.current,.pagination a:hover{color:#0f4671;border-color:#0f4671}.features .slick-arrow{font-size:40px!important;opacity:.3}.features .slick-arrow:hover{opacity:1}.sku-product .carousel-indicators .item{background:#0f4671}.sku-product .carousel-indicators .item.act{background:#0f4671}.sku-product .carousel-indicators .item.act img{opacity:.3}@media (max-width:992px){.short-video .video-text{bottom:20px;left:0;transform:none;margin:0;padding:0;width:100%}.short-video .h2,.short-video h2{font-size:28px}.short-video{padding:0 0 80px}}@media (min-width:1151px){.short-video video{margin:-100px 0 -20px}}@media only screen and (min-width:768px) and (max-width:993px){.short-video{padding:0 0 0}}@media only screen and (min-width:993px) and (max-width:1150px){.short-video video{margin:-100px 0 50px}}@media only screen and (min-width:256px) and (max-width:767px){.short-video{padding:0 0 75px 0;margin-top:-30px}.megamenu-v1{padding:0 0}.megamenu-v1 .left h5{margin:15px 0 5px}.navbar .container{position:relative;margin:-15px -15px;width:calc(100% + 45px)}.megamenu-v1 .left h5,.megamenu-v1 .left ul li a{color:#004672;font-size:13px;display:table}.megamenu-v1 .left{padding-bottom:0}.megamenu-v2 .col-sm-3{width:100%;padding:0}.megamenu-v2 .col-sm-3 a{text-align:left}.megamenu-v2 .col-sm-3 a strong{padding:16px 5px 0;text-align:left}.megamenu-v2 .col-sm-3 br,.megamenu-v2 .col-sm-3 img{display:none}.megamenu-v2{padding:0 10px 35px;margin-top:-5px}.megamenu-v1 .left ul{padding:0 10px}#menu-main>li:last-child{display:inline-block}.navbar-nav .dropdown-menu{display:block;position:relative;border:none;box-shadow:none}.megamenu-v3{padding:15px 0}.megamenu-v3 .left h5{margin:0 0 5px}.megamenu-v3 .left h5,.megamenu-v3 .left ul li a{font-size:14px}.subscribe h4{font-size:15px;margin-bottom:8px}.subscribe p{font-size:13px;line-height:20px}.subscribe .social{font-size:16px;margin-bottom:15px}.subscribe .social i{margin-top:12px}.megamenu-v1 hr,.megamenu-v1 hr+p,.megamenu-v1 hr+p+hr{display:none}.megamenu-v1 .right{display:none}.navbar-default .navbar-nav>li{margin-left:0;position:static;display:table;width:100%}.megamenu-v1 .left{width:100%;float:none;border-right:none;padding-right:0;border-bottom:0;padding-bottom:30px!important}}.navbar-toggle[aria-expanded="true"] span.icon-bar{transform:rotate(45deg);position:relative;top:6px}.navbar-toggle[aria-expanded="true"] span.icon-bar+.icon-bar{opacity:0}.navbar-toggle[aria-expanded="true"] span.icon-bar+.icon-bar+.icon-bar{opacity:1;transform:rotate(-45deg);position:relative;top:-6px}.cart-popup-main{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:44444;width:100%;height:100%;opacity:1;visibility:visible;transition:.4s}.cart-popup-main.cp-hide{opacity:0;visibility:hidden;transition:.4s}.cart-popup{background:#fff;padding:20px;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;width:365px;margin:0 auto;border-radius:3px}.cart-popup a{line-height:35px!important;font-size:14px!important;min-width:150px!important;margin:0 5px}@media only screen and (max-width:400px){.cart-popup{width:250px}.cart-popup a{min-width:100%!important;margin:5px!important}}#overview .overview-logos{text-align:center;padding-top:50px}#overview .overview-logos img{height:45px;margin:0 0 25px 15px;image-rendering:-webkit-optimize-contrast;width:auto}#overview .overview-logos img.hor{height:35px;width:auto}#overview .overview-logos img.uniclic-logo{height:20px;width:auto}#overview .overview-logos img.square{height:60px;width:auto}#overview .overview-logos img.assure-logo{width:60px;height:auto}#overview .overview-logos img.genuedge-logo{height:33px;width:auto}#overview .overview-logos img.bulldog-logo{height:47px;width:auto}#overview .overview-logos img.floorscore-logo{height:70px;width:auto}#overview .overview-logos img.corkplus-logo{height:60px;width:auto}#overview .overview-logos img.microban-logo{height:33px;width:auto}#overview .overview-logos img.pefc-logo{height:70px;width:auto}#overview .overview-logos img.leed-logo{height:30px;width:auto}#overview .overview-logos .icon-section{list-style:none}#overview .overview-logos .icon-section li{color:#808285;display:inline-block;line-height:30px;padding:0 8px;font-size:14px}#overview .overview-logos .icon-section img{height:30px;padding-right:4px;margin:0 0 8px 0;vertical-align:top;width:auto}#overview .col-sm-7 p{line-height:25px}.single-blog-header{margin-bottom:20px}.blog-single h1{font-size:32px}.blog-single h1,.blog-single h2,.blog-single h3,.blog-single h4,.blog-single h5,.blog-single h6{margin-bottom:15px}.blog-single time{display:block;margin-bottom:20px}.intro-heading{padding:50px 0}.intro-heading h1{font-size:25px}.header-cart{background:url(../../../../../../../themes/torlys/images/cart.png) no-repeat;width:22px;height:22px;background-size:19px;background-position:center right;margin-left:10px;position:relative;top:2px;margin-right:20px}.header-cart-count{background:#fff;color:#104672;position:absolute;top:0;right:-22px;line-height:18px;height:18px;width:18px;text-align:center;border-radius:30px;font-weight:600;font-size:12px}.color-dark{color:#000}.about__inner{padding:30px 0 50px}.about__inner h2{margin:0 0 40px 0}.pad15{padding:15px}.about__brands{padding-bottom:50px}.about__inner hr{border-top:1px solid #004677;margin:0}.about__info{padding:20px 0 33px}.about__info p{padding:0 4%}.about__quote{padding:35px 0 15px}.about__quote p{font-weight:700;font-size:19px;font-style:italic;line-height:25px;max-width:750px;margin:0 auto 20px}.about__inner h4{font-size:25px;margin-top:50px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#104672!important}th.product-remove{width:80px}th.product-remove:before{content:"Remove"}.sub_nav{border-bottom:1px solid #eaeaea;width:100%;z-index:44;background:#fff}.mob-menu{display:none}@media (min-width:767px) and (max-width:991px){.navbar-default .navbar-nav>li>a{font-size:11px}.navbar-default .navbar-nav>li{margin-left:15px}}@media (max-width:767px){.navbar-toggle span.icon-bar{transform:rotate(0);position:relative;top:0;transition:.3s}body.mobmenu-act .navbar-toggle span.icon-bar{transform:rotate(45deg);position:relative;top:6px}body.mobmenu-act .navbar-toggle span.icon-bar+.icon-bar{opacity:0}body.mobmenu-act .navbar-toggle span.icon-bar+.icon-bar+.icon-bar{opacity:1;transform:rotate(-45deg);position:relative;top:-6px}#navbar{display:none}.mob-menu{display:block;height:calc(100vh - 90px);position:fixed;top:90px;left:0;width:100%;z-index:44444;background:#fff;padding:20px;overflow:auto;overflow-x:hidden;opacity:0;visibility:hidden;transition:.4s}body.mobmenu-act .mob-menu{opacity:1;visibility:visible;transition:.4s}.mob-menu ul{padding:0}.mob-menu ul li{list-style:none}.mob-menu #menu>li{border-bottom:1px solid #e5e5e5;padding:5px 15px;position:relative}.mob-menu #menu>li.menu-item-has-children:before{content:"+";font-size:20px;font-weight:700;position:absolute;top:10px;right:0}.mob-menu #menu>li.active li.menu-item-has-children{display:block}.mob-menu #menu>li li.menu-item-has-children{display:none}.mob-menu #menu>li.active{border-bottom:none}.mob-menu #menu>li.menu-item-has-children.active:before{content:"-"}.mob-menu ul li{display:table;width:100%}.mob-menu #menu>li>a{font-weight:700;font-size:16px;padding:5px 0;display:table;width:100%}.mob-menu .lang_en,.mob-menu .lang_fr{color:#0f4672!important;opacity:1!important;border-bottom:1px solid #e5e5e5;width:100%;line-height:10px;padding:6px 15px 5px;font-size:14px;margin-bottom:8px}.mob-topmenu+.lang_fr+.mob-topmenu #menu>li>a,.mob-topmenu+.lang_en+.mob-topmenu #menu>li>a{font-weight:500;font-size:14px}.mob-menu #menu>li>.dropdown-menu{display:none;background:transparent;border:none;box-shadow:none;position:relative;border-bottom:1px solid #e5e5e5;width:calc(100% + 30px);margin:0 -15px -5px!important;padding:0 20px 10px}.mob-menu #menu>li>.dropdown-menu li{border:none;padding:0}.mob-menu #menu>li.active>.dropdown-menu{display:block}.mob-menu #menu>li>.dropdown-menu>li>a{font-size:14px;padding:3px 0;display:table;width:100%;color:#004672}.mob-menu .dropdown-menu li a{background:transparent!important}.mob-menu #menu>li:nth-child(2)>.dropdown-menu>li>a{font-weight:700}.mob-menu #menu>li>.dropdown-menu>li>ul{display:block;background:transparent;border:none;box-shadow:none;position:relative}.mob-menu #menu>li>.dropdown-menu>li>ul a{font-size:14px;padding:6px 10px;display:table;width:100%;color:#004672}.mob-topmenu{margin-top:-10px}.mob-topmenu li{border-bottom:1px solid #e5e5e5;padding:10px 15px}.subscribe{margin-top:35px}.subscribe form button{border:1px solid #004672!important;color:#004672!important;background:transparent!important;font-weight:500}}.features-carousel .item ul{text-align:left}.features-carousel .item ul li{margin:0 0 2px 5px;padding-left:15px;list-style:none;position:relative}.features-carousel .item ul li::before{content:"";background:#6d6e71;width:5px;height:5px;position:absolute;top:12px;left:0;border-radius:50%}.features-carousel sup{top:.5em;font-size:11px}.extra-feature{margin-top:20px}.features-carousel+.extra-feature{margin-top:0}.extra-feature .no-padding{padding:0}.extra-feature h5{color:#004672;margin-bottom:20px}.triple-content .item.featured-section{min-height:auto;padding:50px 0}.triple-content .item.featured-section h4{font-size:25px;margin-bottom:8px}.triple-content .item.featured-section p{font-size:18px}.commercial-head p{font-weight:500}.commercial-head .intro-slider .item{min-height:auto}.intro.brochures-intro .intro-slider .item{min-height:auto}.intro.commercial-head .container{padding:140px 15px 100px}.projects_item{cursor:pointer}.projects_item span{font-size:16px;line-height:23px;display:table;margin:20px 0 0;color:#004672}.commercial-projects{margin-bottom:-20px}.commercial-projects p{color:#004672;font-size:16px;line-height:22px;margin-bottom:40px}.home-intro .intro-slider .item{min-height:auto}.home-intro .container{padding:200px 15px 160px}.commercial-markets{margin:2px 0}.commercial-markets .container-fluid{margin:0 -2px}.commercial-markets .col-sm-4,.commercial-markets .col-sm-6{border:2px solid #fff}.commercial-markets h4{font-size:30px!important;line-height:36px!important;margin-bottom:15px!important}.commercial-markets.triple-content .item.tc-item2 p,.commercial-markets.triple-content .item.tc-item2 h4{color:#000}.commercial-markets.triple-content .item.tc-item2 h4{margin-top:0}.commercial-markets h4 span{display:block;font-size:20px}.bg-white{background:#fff!important}h5.title,.fl-content.fl-text h4{font-size:20px;line-height:28px}h5.title{margin-bottom:15px}.hr-alt,.fl-content.fl-text hr{border-top:1px solid #c2c2c2;margin:0}.fl-content.fl-text h3{font-size:30px;line-height:38px;margin-bottom:30px;text-align:center}.fl-content.fl-text .center-content{min-height:200px}.recent-hospitality{padding:60px 0 15px}.recent-hospitality h4{font-size:30px;margin:0 0 5px}.recent-hospitality h5{font-size:20px;margin:0 0 20px}.recent-hospitality p{color:#6d6e71;font-size:16px}.recent-hospitality .item .row .col-sm-5>a{font-weight:700;font-size:16px;margin-bottom:30px;display:table}.recent-hospitality .left,.recent-hospitality .right{color:#000;font-size:50px;opacity:.1;margin-right:25px;font-weight:500}.recent-hospitality .left:hover,.recent-hospitality .right:hover{opacity:.4}.hr-alt,.recent-hospitality hr{border-top:2px solid #d2d2d3;margin:25px 0 0}.prevnext{position:absolute;bottom:-14px;left:0}#searchform input,#searchform input:focus{color:#000}#searchform input::-webkit-input-placeholder{color:#000}#searchform input::-moz-placeholder{color:#000}#searchform input:-ms-input-placeholder{color:#000}#searchform input:-moz-placeholder{color:#000}.ss-left ul{padding:0}.ss-left ul li{list-style:none}.ss-left ul li a{font-size:18px;line-height:25px;font-weight:700}.ss-left .col-md-5:last-child{border-left:1px solid #004672}.explore{background:#333}.explore-item{position:relative}.explore-item .inner{position:absolute;top:50%;left:0;text-align:center;color:#fff;padding:20px;width:100%;transform:translateY(-50%)}.explore-item h4{font-weight:600;font-size:25px;margin:0;color:#fff}.explore-item p{font-weight:500;font-size:15px;margin:0 0 20px;color:#fff}.explore-item span{font-size:15px;text-transform:uppercase;font-weight:700}@media only screen and (max-width:767px){.step-6 .col-xls-6,.step-5 .col-xls-6,.step-4 .col-xls-6{width:50%;float:left}.step-form .step-2 .col-sm-3{width:50%;float:left}.fl-right .fl-img{top:50px}}.pac-container{display:none!important}.overview#specifications .container{border-top:none}#specifications ul{margin:0;padding:0}#specifications ul li{padding:0;list-style:none;margin:0 0 8px;display:flex;justify-content:space-between}#specifications ul li span{color:#0d4a76;font-weight:700;width:272px!important;display:inline-block;overflow:hidden}#specifications ul li p{margin-bottom:8px;text-align:right}.project-slider img,.project-slider__thumb img{width:100%;height:auto}.project-slider__thumb .item img{position:relative}.woocommerce-cart .brand-info .container,.woocommerce-checkout .brand-info .container{max-width:1170px}form#warranty select,form#warranty input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),form.woocommerce-checkout input[type=text],form.woocommerce-checkout input[type=email],form.woocommerce-checkout input[type=password],form.woocommerce-checkout input[type=search],form.woocommerce-checkout input[type=number],form.woocommerce-checkout input[type=url],form.woocommerce-checkout input[type=tel],form.woocommerce-checkout input[type=date],form.woocommerce-checkout select,form.woocommerce-checkout textarea{width:100%;max-width:100%;border:2px solid rgba(129,129,129,.2);background-color:transparent;font-size:14px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;padding:0 15px;height:42px;transition:border-color .5s ease;-webkit-transition:border-color .5s ease}form.woocommerce-checkout textarea{padding:10px 15px;min-height:190px;overflow:auto}form#warranty p,form.woocommerce-checkout label{display:block;font-size:14px;color:#464646;font-weight:500;margin-bottom:5px;vertical-align:middle;text-align:left}form#warranty select,form#warranty input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){margin:5px 0 8px}.warranty-loading{display:none}form#warranty{padding-bottom:60px}form#warranty input[type=checkbox],form#warranty input[type=radio]{position:relative;top:2px}body form#warranty input[type="submit"]{margin-top:10px!important}body .select2-container--default .select2-selection--single{text-align:left;border-radius:0;background-color:transparent;border:2px solid rgba(129,129,129,.2);font-size:14px;padding:0 15px;height:42px;line-height:38px}body .select2-container--default .select2-selection--single .select2-selection__rendered{display:inline;padding-left:0!important;padding-right:0!important;color:#777;line-height:1.4}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:10px!important}body .select2-container--default .select2-selection--single:focus{outline:0}body .select2-container--default .select2-search--dropdown{position:relative;padding:18px;background-color:#f9f9f9;border-bottom:2px solid rgba(129,129,129,.2)}body .select2-container--default .select2-search--dropdown .select2-search__field{padding:0 15px;background-image:none;background-color:#fff;color:#777;height:42px;border:2px solid rgba(129,129,129,.2)}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f2f2f2;color:#333}body .select2-container--default .select2-results__option[aria-selected=true]{font-weight:600}body .select2-dropdown{border:1px solid #ddd;border-radius:0}form.woocommerce-checkout h3{text-align:left;font-size:22px;font-weight:700;text-transform:uppercase;margin:20px 0 20px 0}body .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}body .woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;padding-top:20px}body .checkout-order-review{position:relative;background-color:#f8f8f8;padding:10px 30px 20px;margin-bottom:40px}body .checkout-order-review h3{text-align:center}body .checkout-order-review table.shop_table{background-color:#fff;padding:10px 20px 10px;margin-bottom:20px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.05);box-shadow:1px 1px 2px rgba(0,0,0,.05);overflow-x:auto;border:none;border-radius:0px!important}body .woocommerce-checkout-review-order-table td,body .woocommerce-checkout-review-order-table th{width:50%;max-width:50%}body .checkout-order-review table.shop_table thead th{padding:15px 10px;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2;color:#2d2a2a;vertical-align:middle;border:none;border-bottom:2px solid #EFEFEF}body .checkout-order-review table.shop_table tfoot td,body .checkout-order-review table.shop_table tfoot th,body .checkout-order-review table.shop_table tbody td,body .checkout-order-review table.shop_table tbody th{padding:10px 12px;border:none;font-weight:inherit;text-align:left;border:none!important;border-bottom:1px solid #E6E6E6!important}body .checkout-order-review table.shop_table tfoot tr:last-child td,body .checkout-order-review table.shop_table tfoot tr:last-child th{border-bottom:none}body .checkout-order-review table.shop_table tfoot tr:last-child th{text-transform:capitalize;font-size:20px;font-weight:700}body .checkout-order-review table.shop_table tfoot tr:last-child td .amount{display:block;font-size:20px}.checkout-order-review table.shop_table th:last-child,.checkout-order-review table.shop_table td:last-child{text-align:right}body .checkout-order-review table.shop_table tfoot tr:last-child th,body .checkout-order-review table.shop_table tfoot tr:last-child td{border-bottom:none!important}body .woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none;margin:0}body .woocommerce-checkout #payment div.form-row{padding:1em 0;background:#f8f8f8}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;padding:17px}body .checkout_coupon{max-width:450px!important;padding:30px 25px 25px 25px!important;margin-bottom:30px!important;text-align:center!important;border:2px dashed #ddd!important;border-radius:0px!important}.checkout_coupon .form-row-first,.checkout_coupon .form-row-last{float:none;width:auto;display:inline-block;vertical-align:top}.checkout_coupon .input-text{min-width:220px}.checkout_coupon .button{color:#fff}.checkout_coupon .button:hover{-webkit-box-shadow:inset 0 0 200px rgba(0,0,0,.1);box-shadow:inset 0 0 200px rgba(0,0,0,.1);color:#fff}body .woocommerce-MyAccount-content input,body .woocommerce-MyAccount-content input[type=text],body .woocommerce-MyAccount-content input[type=email],body .woocommerce-MyAccount-content input[type=password],body .woocommerce-MyAccount-content input[type=search],body .woocommerce-MyAccount-content input[type=number],body .woocommerce-MyAccount-content input[type=url],body .woocommerce-MyAccount-content input[type=tel],body .woocommerce-MyAccount-content input[type=date],body .woocommerce-MyAccount-content select,body .woocommerce-MyAccount-content textarea,.checkout_coupon input[type=text],.checkout_coupon input[type=email],.checkout_coupon input[type=password],.checkout_coupon input[type=search],.checkout_coupon input[type=number],.checkout_coupon input[type=url],.checkout_coupon input[type=tel],.checkout_coupon input[type=date],.checkout_coupon select,.checkout_coupon textarea{width:100%;max-width:100%;border:2px solid rgba(129,129,129,.2)!important;background-color:transparent;font-size:14px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;padding:0 15px;height:42px;transition:border-color .5s ease;-webkit-transition:border-color .5s ease}body .checkout_coupon button{font-size:13px;line-height:18px;padding:14px 20px!important;background:#104672!important;border-radius:0!important;color:#fff!important;display:inline-block;position:relative;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.3px;float:right}.woocommerce-cart-form table.shop_table{border:none!important;border-radius:0}td.product-thumbnail img{max-width:60px;min-width:60px}.woocommerce-cart-form table.shop_table thead th{padding:15px 10px;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2;color:#2d2a2a;vertical-align:middle;border:none;border-bottom:2px solid #EFEFEF}.woocommerce-cart-form table.shop_table tbody th,.woocommerce-cart-form table.shop_table td{padding:15px 12px!important;border:none;font-weight:inherit;text-align:left;border:none!important;border-bottom:1px solid #E6E6E6!important}body .cart_totals{border:3px solid #EFEFEF;padding:25px 25px 0}body .cart_totals h2{text-align:left;font-size:22px;font-weight:700;text-transform:uppercase;margin:0 0 15px 0}.coupon-wrap{background:#004672;padding:30px 20px;margin:20px 0 0}.coupon-wrap input[type=text],.coupon-wrap input[type=email],.coupon-wrap input[type=password],.coupon-wrap input[type=search],.coupon-wrap input[type=number],.coupon-wrap input[type=url],.coupon-wrap input[type=tel],.coupon-wrap input[type=date],.coupon-wrap select,.coupon-wrap textarea{width:100%;max-width:100%;border:2px solid rgba(255,255,255,.2);background-color:transparent;font-size:14px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;padding:0 15px;height:42px;transition:border-color .5s ease;-webkit-transition:border-color .5s ease;color:#fff}body .coupon-wrap button{font-size:13px;line-height:18px;padding:14px 20px!important;background:#fff!important;border-radius:0!important;color:#104672!important;display:inline-block;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.3px;position:absolute!important;right:0;bottom:0}.coupon-wrap .coupon{padding-right:170px;position:relative;max-width:450px;margin:0 auto}label[for="coupon_code"]{display:none}.woocommerce-account .brand-info{text-align:initial;font-size:15px;line-height:1.6}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation ul li{list-style:none;border:2px solid #ddd;margin-bottom:-2px}.woocommerce-MyAccount-navigation ul li a{color:#000;padding:9px 15px;display:block;width:100%}.woocommerce-MyAccount-navigation ul li.is-active{border:2px solid #0f4672}.woocommerce-MyAccount-navigation ul li.is-active a{background:#0f4672;color:#fff}body .woocommerce-MyAccount-content legend{text-align:left;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 15px 0!important;display:block;;padding-top:15px}body form#warranty input[type="submit"],body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:13px 20px;font-weight:700;border-radius:3px;left:auto;color:#fff;background-color:#0f4672;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.project-slider .item{display:block}.page_title{font-size:40px;line-height:1.2;border-bottom:1px solid #e5e5e5;padding:15px;text-align:center;font-weight:700;color:#0f4672}body .woocommerce-info{border-top-color:#0f4672}body .woocommerce-info::before{color:#0f4672}.multi-content .col-sm-12 ul.text-center{text-align:left;display:table;margin:0 auto}.multi-content+.reduce-reuse{margin-top:50px}.multi-content+footer{margin-top:35px}.woocommerce-Address{border:1px solid #ddd;padding:30px 30px 10px;;margin-bottom:-1px}.woocommerce-Address h3{margin-bottom:20px;font-size:18px}.social-widget br{display:none}@media only screen and (max-width:551px){body .coupon-wrap button{padding:14px 10px!important;font-size:12px!important}.coupon-wrap .coupon{padding-right:123px}}@media only screen and (max-width:767px){.m-content img{margin-bottom:30px}.content-plus h2{font-size:30px;text-align:center}.content-plus img.pull-right{margin:35px auto 0;float:none!important;display:block}.product-dual .item{padding:50px 20px 30px}.fl-content .center-content{min-height:auto}.fl-content .item{margin-bottom:-15px}}body span.wpcf7-list-item{margin:0}@media only screen and (min-width:768px) and (max-width:991px){.contact .row .col-sm-6:first-child{padding-left:60px}.contact .row .col-sm-6:last-child{padding-right:60px}.navbar-brand{padding:22px 15px}.navbar-brand span{left:15px;top:auto;bottom:-5px}.bulldog-list .col-sm-4{width:50%}.bulldog-list .col-sm-4:nth-child(2n+1){clear:both}}@media only screen and (min-width:992px){.bulldog-list .col-sm-4:nth-child(3n+1){clear:both}.ps-wrap{padding-right:110px;position:relative}.project-slider__thumb{position:absolute;top:0;right:0;width:103px}.project-slider__thumb .item{padding-bottom:5px}}@media only screen and (min-width:992px){.m-content.full-content{padding:0}.m-content.full-content .container{max-width:100%}.m-content.full-content .container [class*="col-"]{width:50%;position:relative;padding:0}.m-content.full-content .container .col-sm-7{padding:50px 100px}.m-content.full-content .container .col-sm-5 img{width:100%}.reduce-reuse .container-fluid{padding:0}.reduce-reuse .container-fluid .col-md-4{overflow:hidden}.reduce-reuse .container-fluid .col-md-4 p+p img{margin:0 -40px!important;width:calc(100% + 80px)!important;height:auto;display:inline-block;position:relative;top:60px}.reduce-reuse.ss h4+p{min-height:150px!important}.reduce-reuse .container-fluid .col-md-4>img:first-of-type,.reduce-reuse .container-fluid .col-md-4>p:first-child img{max-height:70px;width:auto}.reduce-reuse .container-fluid .col-md-4 p+p img{border-top:4px solid #fff}.reduce-reuse .container-fluid .col-md-4:nth-child(2){position:relative}.reduce-reuse .container-fluid .col-md-4:nth-child(2):before{content:"";background:#fff;width:4px;height:100%;position:absolute;top:0;left:0;z-index:44}.reduce-reuse .container-fluid .col-md-4:nth-child(2):after{content:"";background:#fff;width:4px;height:100%;position:absolute;top:0;right:0;z-index:44}}.woocommerce-page .content-area{width:100%;max-width:1150px;margin:0 auto;padding:100px 0}@media (min-width:768px){.sku-product .carousel-indicators .item{height:43px;overflow:hidden}}.brochures-carousel .slick-track:empty{height:50px;min-width:100%}.brochures-carousel .slick-track:empty:after{content:"No Results Found";position:absolute;left:15px;width:calc(100% - 30px);color:#0f4672;text-align:center;line-height:48px;height:48px;border-top:1px solid #0f4672;border-bottom:1px solid #0f4672!important;font-weight:700}.sku-toggle:empty{display:none}.custom-table table{width:100%}.custom-table table td{padding:8px 10px!important;border:1px solid #bbb!important;font-size:14px}.custom-table table th{padding:8px 10px!important;border:1px solid #bbb!important;font-size:14px}.custom-table table th:first-child{min-width:250px}.current-page-parent>a{opacity:.7}@media (min-width:768px){.blog-category ul li:first-child{display:none!important}.blog-category li.bloginit{display:inline-block!important}}@media (max-width:767px){.blog-category{position:relative;z-index:55;overflow:visible}.blog-category-inner{border:1px solid #fff;height:40px;position:relative;width:100%;max-width:300px;margin:0 auto;z-index:44}.blog-category-inner:before{content:"\f107";font-family:Fontawesome;color:#fff;position:absolute;top:50%;right:15px;left:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.blog-category ul{width:calc(100% + 2px);position:absolute;top:0;left:-1px;text-align:left;z-index:4444;box-shadow:0 5px 15px rgba(0,0,0,.2);max-height:312px;overflow:auto}.blog-category ul li:before,.blog-category ul li:after{display:none}.blog-category ul li{z-index:2;display:block;margin:0;list-style:none;padding:0}.blog-category ul li:not(.bloginit){float:none;width:100%;display:none;background:#fff;border-bottom:1px solid #ccc}.blog-category ul li:not(.bloginit) a{color:#000;padding:10px 10px;display:table;width:100%}.blog-category ul li:not(.bloginit):hover,ul li.selected:not(.bloginit){background:#09f}.blog-category li.bloginit{cursor:pointer;color:#fff;padding:7px 10px;font-size:14px}.blog-category ul li:not(.bloginit) a:hover{color:#fff;background:#0f4672}}.sku-product .carousel-inner{position:relative;z-index:44}.order_sample{margin-top:0;position:relative;top:-47px;z-index:0}.sku-product .carousel-inner .thumb+.order_sample{margin-top:20px;position:relative;top:0;opacity:1;z-index:44;margin-bottom:45px}.step-8 .product-content:empty{background:url(https://residential.torlys.com/wp-content/uploads/sites/2/2019/01/loading.gif) no-repeat center;min-height:450px;background-position:center 35%}.woocommerce button.button[name="update_cart"]{color:#fff!important}body .woocommerce-checkout-review-order-table td,body .woocommerce-checkout-review-order-table th{width:auto;max-width:inherit}@media only screen and (min-width:551px) and (max-width:767px){.video-main .col-sm-4:nth-child(2n+1){clear:both}.about__brands .col-sm-3{width:50%;float:left;margin:15px 0}.content-plus .col-sm-6 .col-sm-6{float:left}}@media only screen and (max-width:767px){.fl-right .item{padding:0 15px 0 15px}.sub_nav ul li a{font-size:14px}.multi-content img{height:auto}.im-section{display:table;width:100%}.instructions-main .container{display:block}.im-section:not(:first-child)::before{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.content-plus h2{font-size:27px}}@media only screen and (max-width:550px){body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:100%;float:none}body .checkout_coupon button{float:none}body .checkout-order-review{padding:10px 15px 20px}body .checkout-order-review table.shop_table{padding:10px 5px 10px}.woocommerce table.shop_table td{font-size:15px}}@media only screen and (max-width:991px){.woocommerce-MyAccount-navigation ul{margin-bottom:30px}}.quick_links a{margin:5px 2.5px}.m-content .table{width:100%;max-width:100%;margin-bottom:20px;overflow:auto}body:not(.page-id-53) .m-content .table{display:block}sup{top:.9em;font-size:12px;vertical-align:top}.* strong sup{top:-8px;font-size:8px}*/ .table.accessory-table{margin:50px 0}.table.accessory-table tr,.table.accessory-table td,.table.accessory-table th,.table.accessory-table table{border:2px solid #fff;padding:0!important;vertical-align:middle}.table.accessory-table thead tr:first-child th:first-child{line-height:65px;color:#094770;text-align:center;font-size:18px;font-weight:700}.table.accessory-table thead tr:first-child th:nth-child(2){background:#004677;color:#fff;text-align:center;font-weight:700;font-size:18px}.table.accessory-table thead tr:first-child th:nth-child(3){background:#836040;color:#fff;text-align:center;font-weight:700;font-size:18px}.table.accessory-table tbody tr td:first-child{text-align:center;font-size:13px;font-weight:600;background:#e7e7e9;color:#333}.table.accessory-table thead tr:last-child{line-height:30px;color:#000;font-weight:700;text-align:center;background:#ebf0f6;font-size:13px}.table.accessory-table thead tr:last-child th{text-align:center}.table.accessory-table thead tr:last-child th:last-of-type{background:#dfd2c9}.table.accessory-table tbody tr td:not(:first-child){color:#000;font-weight:700;text-align:center;background:#f3f3f5}.table.accessory-table tbody tr td:last-of-type{background:#efeae4}.table.accessory-table tbody tr td{width:10%;padding:6px 10px!important}.table.accessory-table tbody tr td:first-child{width:22%}.lang_en{color:#fff;cursor:pointer;font-size:13px;position:relative;cursor:pointer;transition:0.3s;display:table}.lang_en:hover{transition:0.3s;color:#fff;opacity:.7}.lang_en:hover{color:#fff;cursor:pointer;font-size:13px;position:relative;cursor:pointer}.lang_en b{font-size:15px}.lang_en .wpml-ls-legacy-list-horizontal{padding:0;border:none}.lang_en ul li.wpml-ls-item-en a{position:absolute;top:0;width:100%;opacity:0}.lang_en ul li:not(.wpml-ls-item-en){display:none}.lang_fr{color:#fff;cursor:pointer;font-size:13px;position:relative;cursor:pointer;transition:0.3s;display:table}.lang_fr:hover{transition:0.3s;color:#fff;opacity:.7}.lang_fr:hover{color:#fff;cursor:pointer;font-size:13px;position:relative;cursor:pointer}.lang_fr b{font-size:15px}.lang_fr .wpml-ls-legacy-list-horizontal{padding:0;border:none}.lang_fr ul li.wpml-ls-item-fr a{position:absolute;top:0;width:100%;opacity:0}.lang_fr ul li:not(.wpml-ls-item-fr){display:none}.intro .item,.intro{position:relative}.brands-list .item:before,.tc-item1:before,.tc-item3:before,.dual-content .item:before,.intro .item:before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.1}.brands-list .item:before{z-index:2}.dual-content .item:before{opacity:.1}.intro .container{z-index:44;position:relative}.brand-meta,.tc-item1 .overlay,.tc-item3 .overlay,.dual-content .item .overlay{z-index:44}footer .container{max-width:1000px}@media only screen and (min-width:992px){.project-slider__thumb .slick-slide{height:auto!important;width:100%!important}.project-slider__thumb .slick-list{height:auto!important}.project-slider__thumb .slick-track{min-height:500px!important}}.slick-dots>li{display:inline-block}.slick-dots>li:only-child{display:none}.row>p{padding:0 15px}@media only screen and (min-width:768px) and (max-width:991px){body.page-id-3009 .table-border .row .col-sm-3{width:33.33333%}}@media only screen and (min-width:992px){body.page-id-3009 .table-border+hr+.row .col-sm-4{width:25%}body.page-id-3009 .table-border+hr+.row .col-sm-8{width:75%}body.page-id-3009 .fl-content+.flooring-installation+.flooring-installation+.fl-content .table-border .row .col-sm-3{margin-right:0%;width:33.33333%}body.page-id-3009 .fl-content+.flooring-installation+.flooring-installation+.fl-content .table-border{border-top:none;padding:0 30px 30px}body.page-id-3009 .fl-content+.flooring-installation+.flooring-installation+.fl-content.fl-text h3{border-top:1px solid #c2c2c2;padding-top:30px}body.page-id-3009 .fl-content+.flooring-installation+.flooring-installation+.fl-content.fl-text hr+.row+hr,body.page-id-3009 .fl-content+.flooring-installation+.flooring-installation+.fl-content.fl-text hr+.row{display:none}.search-results-wrap .col-md-4:nth-child(3n+1){clear:both}}.fl-right .item h3,.fl-left .item h3{margin-bottom:30px}@media only screen and (min-width:601px){body.logged-in .navbar-default{top:32px}body.logged-in .is-sticky .sub_nav,body.logged-in .sku-wrap .is-sticky .sku-nav{top:121px!important}body.logged-in .is-sticky .blog-category{top:121px!important}}.search-results-wrap{padding-top:70px}.search-results-wrap .container{max-width:1140px}.search-results-wrap .search-result{margin-bottom:20px}.search-results-wrap.brand-info h3{font-size:20px;line-height:1.4}@media only screen and (min-width:768px) and (max-width:991px){.search-results-wrap .col-md-4:nth-child(2n+1){clear:both}}.footer-mobile-menu,.footer-mobile-menu ul{padding:0;margin:0}.footer-mobile-menu>li{border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:10px}.footer-mobile-menu a{color:#fff!important;opacity:1!important}.footer-mobile-menu li{list-style:none}.footer-mobile-menu>li>a{font-size:15px;font-weight:700;color:#fff;margin-bottom:3px;position:relative;width:100%;display:table}.footer-mobile-menu>li>a:after{content:"\f067";font-family:Fontawesome;position:absolute;right:20px;font-weight:500}.footer-mobile-menu>li.act>a:after{content:"\f068"}.footer-mobile-menu>li>ul>li>a{font-size:13px;padding-left:10px}.footer-mobile-menu>li:first-child>ul>li>a{font-weight:700}.footer-mobile-menu>li>ul>li ul{font-size:13px;padding-left:20px}.footer-mobile-menu>li>ul{display:none}.footer-mobile-menu>li.act>ul{display:block}.footer-mobile-menu>li>ul>li ul a:hover{opacity:0.7!important}.toggle-content a.find-dealer{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0;margin:-15px 0 10px}@media only screen and (max-width:767px){.page-id-2464 .intro-product+.product-dual img,.page-id-228 .intro-product+.product-dual img{max-width:200px;margin:30px auto 0}.page-id-2489 .intro-heading,.page-id-32 .intro-heading{padding:50px 0 0;margin-bottom:-10px}}.sustainability-info .col-sm-6:first-child .item img{margin-top:23px}.sustainability-info .col-sm-6:last-child .item p:last-of-type{width:100%;display:table}.sustainability-info .col-sm-6:last-child .item p:last-of-type img{float:right}.associations{border:1px solid #d2d2d3;border-width:1px 0;text-align:center;padding:50px 0 20px;margin:30px 0 40px}.associations h4{margin-bottom:20px}.associations p span{width:4px;height:4px;background:#000;display:inline-block;border-radius:50%;margin:0 10px;position:relative;top:-5px}@media (min-width:1150px){.how-it-made h3+p{padding-right:30px}}.blog-single img{max-width:100%;height:auto}@media (max-width:767px){.brands-list+.brands-list{margin-top:-35px}.sku-nav,.sku-wrap #undefined-sticky-wrapper{display:none}.sku-single-content{padding:25px 0 35px}.order_sample{top:0}#how-it-made h4.sku-toggle{margin-bottom:-35px}#how-it-made h4.sku-toggle.act{margin-bottom:0}}@media (min-width:768px){.accessories .col-md-4{width:33.33333%;float:left}}@media only screen and (min-width:768px) and (max-width:991px){.sku-aside ul li a{padding:10px 10px}}h4.heading-alt{font-size:32px;margin:0 0 25px}.content-plus ol li{margin-bottom:10px}.store_locator_search_box .store-locator-row:first-child{display:none}.store_locator_search_box .store-locator-row:nth-child(2){margin-top:-10px!important}.store_locator_search_box .store-locator-row:nth-child(2)>div:before{content:"LOCATION (specify City and Province or Postal Code)";position:relative;display:block;font-size:13px;margin-bottom:5px;font-weight:700;color:#000}.search-type{top:71px}.store-locator-row .single_filter:before{content:"PRODUCT";position:relative;display:block;font-size:13px;margin-bottom:5px;font-weight:700;color:#000}.store_locator_search_box .store-locator-row:nth-child(4) .col-sm-6:last-child .single_filter:before{content:"RADIUS"}.store-locator-row.find-button{margin-top:100px}#store_locator_get_all_stores{top:167px}body.page-id-1301 footer{border-top:4px solid #fff}@media only screen and (min-width:992px){body.page-id-51 .reduce-reuse .container-fluid .col-md-4 p+p img{position:absolute;bottom:4px;top:auto}body.page-id-51 .reduce-reuse .container-fluid .col-md-4{overflow:hidden;padding-bottom:40px!important;min-height:auto!important}}.flooring-installation+.content-plus{background:#f2f2f2}.page-id-14163 .flooring-installation+.content-plus,.page-id-14627 .flooring-installation+.content-plus{background:#fff;padding-top:30px}.page-id-14163 .flooring-installation+.content-plus h2,.page-id-14627 .flooring-installation+.content-plus h2{margin-bottom:-30px}.page-id-53 .content-plus:last-of-type .container{max-width:1250px!important}.page-id-53 .content-plus:last-of-type .container .col-sm-6{padding:3% 5%}body.page-id-9 .slick-slide+.slick-slide .text-center{text-align:left}body.page-id-9 .slick-slide+.slick-slide .text-center p span{font-size:32px;padding-top:15px;padding-bottom:0;margin-bottom:-10px;display:block}body.page-id-9 .slick-slide+.slick-slide .text-center p em{font-style:normal;font-weight:500}body.page-id-9 .slick-slide+.slick-slide .text-center .btn{background:#000;color:#fff;border:1px solid #000;padding:7px 30px}body.page-id-9 .slick-slide+.slick-slide .text-center .btn:hover{background:#fff;color:#000;border:1px solid #fff}.page-id-51 .container{max-width:1150px}.blog-content .col-sm-6:nth-child(2n+1){clear:both}body.page-id-27 .form-group>label:first-child+div>div:first-child,body.page-id-27 .form-group>label:first-child+div>div:last-child{display:none!important;opacity:0}body.page-id-1541 .form-group>label:first-child+div>div:nth-child(2),body.page-id-5754 .form-group>label:first-child+div>div:last-child,body.page-id-1541 .form-group>label:first-child+div>div:last-child{display:none!important;opacity:0}body.page-id-1541 #woo_filter_widget .form-group label.lifestyle-cat{font-size:0px!important}body.page-id-1541 #woo_filter_widget .form-group label.lifestyle-cat:before{content:"TRAFFIC";font-size:16px!important}body.page-id-5754 #woo_filter_widget .form-group label.lifestyle-cat{font-size:0px!important}body.page-id-5754 #woo_filter_widget .form-group label.lifestyle-cat:before{content:"TRAFIC";font-size:16px!important}.fl-img i{position:absolute;top:10px;right:10px;color:#fff;border:2px solid #fff;width:40px;height:40px;line-height:35px;padding-left:13px;border-radius:50px}.multi-content a[data-lity]{position:relative;display:table;width:100%}.multi-content a[data-lity]:before{content:"\f04b";font-family:Fontawesome;position:absolute;top:10px;right:10px;color:#fff;border:2px solid #fff;width:40px;height:40px;line-height:35px;padding-left:13px;border-radius:50px}@media (min-width:767px){.three-columns .col-sm-3{width:33.33333%}}.disabled,.disabled:hover{cursor:default}.lang_en ul li,.lang_fr ul li{list-style:none}.step-8 .step-head+.step-head{border:1px solid #e4e4e4;border-width:1px 0;margin:0 0 30px;padding:15px 0 17px}.step-8 .print-data div{float:left;font-size:14px;font-weight:600!important;margin-right:30px;position:relative;line-height:30px;color:#0f4570;top:2px;text-transform:uppercase}.step-8 .print-data div:not(:last-child):after{content:"\f105";font-family:Fontawesome;position:absolute;right:-17px;color:#999;font-weight:500;top:calc(50% + 1px);transform:translateY(-50%)}.step-8 .print-data div label{font-weight:600!important}@media (max-width:767px){.step-8 .step-head+.step-head{border:1px solid #e4e4e4;border-width:1px 0;margin:0;padding:0 0 20px}.print-data,.step-8 .step-head+.step-head>div{text-align:center!important;display:table;width:100%;float:none;margin:5px 0}.step-8 .print-data div{float:none;display:inline-block}}[classname="store_locator_badges"]{display:block!important;padding:5px 0;border:1px solid #ccc;border-width:1px 0;margin:12px 0;max-width:470px}[classname="store_locator_badges"] .store-locator-label{background:transparent;color:#004672;padding:0}.store-locator-col-sm-12.store_locator_details [classname="store_locator_badges"] span{font-size:13px;font-weight:700;text-transform:uppercase}.store-locator-col-sm-12.store_locator_details [classname="store_locator_badges"] span:not(:last-of-type):after{content:","}.woocommerce-order-received .content-plus{padding:15px;margin:30px 0}.woocommerce-order-received .content-plus .container{box-shadow:0 0 20px rgba(0,0,0,.07);padding:30px 40px}.woocommerce-order-received .content-plus h1{font-size:30px;text-align:center}.woocommerce-order-received .content-plus h2{font-size:20px;margin-bottom:15px}.woocommerce-thankyou-order-received{text-align:center;margin-bottom:30px;width:100%}body.woocommerce-order-received .content-plus .woocommerce ul.order_details{padding:0}body.woocommerce-order-received .content-plus .woocommerce ul.order_details li{float:left;margin-right:0;text-transform:capitalize;font-size:12px;line-height:1;border-right:none;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none;background:#f5f5f5;padding:15px;width:100%;border-top:3px solid #fff!important}body.woocommerce-order-received .content-plus .woocommerce ul.order_details li strong{color:#0f4672;font-size:17px;margin-top:5px}body.woocommerce-order-received .content-plus .order_details thead th{background:#0f4672;color:#fff}body.woocommerce-order-received .content-plus .order_details th,body.woocommerce-order-received .content-plus .order_details td{padding:10px 20px}body.woocommerce-order-received .content-plus address{font-size:15px;line-height:25px;padding:20px}.woocommerce-customer-details--phone,.woocommerce-customer-details--email{font-weight:700;margin-top:5px;padding-left:30px!important;position:relative}.woocommerce-customer-details--phone:before,.woocommerce-customer-details--email:before{left:20px}.woocommerce-checkout .content-plus .container{box-shadow:0 0 20px rgba(0,0,0,.07);padding:30px 40px;max-width:1050px}.woocommerce-checkout .content-plus h1{text-align:center;font-size:35px}.woocommerce-checkout .content-plus .woocommerce form .form-row label{font-weight:700;color:#000}.woocommerce-checkout .content-plus table.shop_table td{font-size:15px}.woocommerce-checkout .content-plus table.shop_table .order-total th,.woocommerce-checkout .content-plus table.shop_table .order-total td span{font-size:17px!important;color:#0f4570}.woocommerce-checkout .content-plus #payment{background:transparent;border:2px solid #0f4570;border-radius:0}.woocommerce-checkout .content-plus label[for="payment_method_payfirma_gateway"]{font-weight:700;text-transform:uppercase;padding:12px 15px 10px;font-size:18px;text-align:center}.woocommerce-checkout .content-plus #payment div.form-row{margin:0;padding:0}.woocommerce-checkout .content-plus #payment div.form-row button{border-radius:0}.woocommerce-checkout .content-plus #payment div.payment_box{background:#fff;margin:0;padding:20px 20px 15px}.woocommerce-checkout .content-plus #payment div.payment_box p{font-size:14px;font-weight:700;margin:0}.woocommerce-checkout .content-plus #payment div.payment_box p img{display:none}.woocommerce-checkout .content-plus #payment div.payment_box select,.woocommerce-checkout .content-plus #payment div.payment_box input{margin-top:5px;font-weight:500!important;margin-bottom:15px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none!important}#store_locator_sidebar{padding:0}body #store_locator_search_box{background:#fff;display:table;width:100%;margin:0 -15px;padding:40px 50px 80px;border-bottom:1px solid #ddd;position:relative}h3.store_locator_filter_title+.fa-chevron-down.text-right,h3.store_locator_filter_title{display:none}#store_locator_get_my_position,#store_locator_filter_content>div+div:before{display:none}#store_locator_filter_content>div+div h5{text-transform:uppercase;margin-bottom:10px;margin-top:0}#store_locator_filter_content>div{width:50%}#store_locator_get_all_stores{position:absolute;bottom:50px;top:auto;right:50px}.store-locator-row>div,.store-locator-row{position:static}#store_locator_find_stores_button{position:absolute;bottom:40px;top:auto;left:50px;width:135px;border-radius:0;font-size:13px;color:#fff;background:#004672;border:2px solid #004672;text-transform:uppercase;font-weight:700;padding:7px 0}#store_locator_find_stores_button:hover{color:#004672;background:transparent;border:2px solid #004672}.store_locator_search_box .store-locator-row:nth-child(2){margin-top:0;margin-bottom:0}[class="store_locator_badges"]{display:block!important;padding:5px 0;border:1px solid #ccc;border-width:1px 0;margin:12px 0;max-width:470px}[class="store_locator_badges"] .store-locator-label{background:transparent;color:#004672;padding:0}.store-locator-col-sm-12.store_locator_details [class="store_locator_badges"] span{font-size:13px;font-weight:700;text-transform:uppercase}.store-locator-col-sm-12.store_locator_details [class="store_locator_badges"] span:not(:last-of-type):after{content:","}body .store_locator_details .store_locator_contact{margin-bottom:0;display:table;width:100%}body .store_locator_actions a.store_locator_get_direction+a:hover,body .store_locator_actions a.store_locator_get_direction+a,body .store_locator_actions a.store_locator_get_direction:hover,body .store_locator_actions a.store_locator_get_direction,.store_locator_actions a{background:transparent;border:none;color:#004672;font-weight:700;text-transform:uppercase;padding:0 15px 0 0;font-size:14px;display:table;box-shadow:none}body .store_locator_visit_website,body .store_locator_get_direction{padding-bottom:0px!important}.store_locator_website,.store_locator_tel{padding-top:15px}@media only screen and (max-width:991px) and (min-width:250px){body #store_locator_search_box{margin:0}body .store_locator_result_list_box .store-locator-col-sm-12.store_locator_details{width:100%;margin:0;padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px) and (min-width:250px){#store_locator_filter_content>div{width:100%}#store_locator_filter_content>div:first-child{margin-bottom:22px}}html[lang="fr-FR"] .store-locator-row .single_filter:before{content:"PRODUIT"}html[lang="fr-FR"] .store_locator_search_box .store-locator-row:nth-child(2)>div:before{content:"LIEU"}html[lang="fr-FR"] #store_locator_find_stores_button{width:auto;padding:7px 15px}.instructions-main.in-grid .im-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1000px){.instructions-main.in-grid .im-section-inner .item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.im-section h3{font-size:21px}@media only screen and (min-width:250px) and (max-width:550px){.instructions-main.in-grid .im-section-inner .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.im-section h3{text-align:center}}@media only screen and (min-width:551px) and (max-width:767px){.instructions-main.in-grid .im-section-inner .item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.im-section h3{text-align:center}}@media only screen and (min-width:768px) and (max-width:999px){.instructions-main.in-grid .im-section-inner .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.im-section h3{font-size:14px}}@media only screen and (min-width:250px) and (max-width:767px){.im-section-inner{display:flex;justify-content:center}}.custom-slide>img{max-width:500px;position:relative;left:306px;margin-bottom:40px}.cs-inner{background:#fff;display:flex;padding:0;flex-direction:row;position:relative}.cs-fr .cs-inner div:first-of-type{width:328px}@media only screen and (min-width:1051px){.custom-slide.cs-fr>img{left:316px}.cs-inner{padding:0 30px}}.cs-fr .cs-inner a{display:inline-block!important;padding-left:20px!important}.cs-inner img{position:absolute;left:0;bottom:-10px}.cs-inner br{display:none}.cs-inner div:first-of-type{position:relative;padding:0 25px;width:250px}.cs-inner div:first-of-type:before{content:"";background:#fff;width:1px;height:92px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cs-inner div:last-of-type{padding:10px 25px 15px 25px;text-align:left}.cs-inner div h3{color:#f47f33;font-size:40px}.cs-inner div{color:#4d4d4f;font-size:25px;font-weight:600}.cs-inner a{display:table;font-size:15px;color:#4d4d4f;margin-top:10px}@media only screen and (min-width:250px) and (max-width:767px){.cs-inner img{position:relative;left:0;bottom:0}.custom-slide>img{max-width:250px;left:15px;margin:0}.cs-inner{display:block;padding-top:8px}.cs-inner div:first-of-type{position:relative;padding:15px 25px}.cs-inner div:first-of-type:before{display:none}.cs-inner div:last-of-type{padding:13px 25px}.cs-inner div h3{font-size:25px;margin-bottom:10px;line-height:25px}.cs-inner div{font-size:15px}.cs-inner img{max-width:150px;margin-bottom:-25px}.cs-fr .cs-inner{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:1050px){.cs-fr .cs-inner{padding-left:0;padding-right:0}.custom-slide>img{max-width:250px;left:15px;margin-bottom:10px}.cs-inner{padding-top:0;align-items:center}.cs-inner div:last-of-type{padding:20px 25px}.cs-inner div h3{font-size:20px;margin-bottom:0}.cs-inner div{font-size:15px}.cs-inner img{max-width:200px}.cs-inner a{margin-top:0}.cs-inner img{position:relative;left:0;bottom:-1px}}@media only screen and (min-width:992px) and (max-width:1050px){.custom-slide>img{left:10%}}body:not(.page-id-47):not(.page-id-2763):not(.page-id-45):not(.page-id-2477) .grecaptcha-badge{visibility:hidden}.product-extra{padding:20px 0 0}.product-extra .container{max-width:980px;border:2px solid #004677;border-width:0 0 2px 0}.product-extra .col-sm-6{padding:20px 15px 5px}.extra-video{position:relative}.extra-video img{width:100%;height:auto}.extra-video .inner{position:absolute;top:50%;right:10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.extra-video .inner h4{margin-bottom:20px;font-size:22px}.extra-content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center}@-moz-document url-prefix(){.extra-content img{width:370px}}.extra-content .inner{padding-left:30px;max-width:305px}.extra-content .inner h4{margin:0 0 10px;font-size:22px}.extra-content .inner p{font-size:14px;line-height:1.5}@media only screen and (min-width:250px) and (max-width:480px){.extra-content img{max-width:100px!important;margin-right:-20px}}@media only screen and (min-width:768px) and (max-width:991px){.extra-content img{max-width:100px!important}}.warranty-form .error p,.warranty-form .success p{background:#08a92a;color:#fff;padding:10px 20px;text-align:center;margin:-5px 0 50px;border-radius:3px;font-weight:600;font-size:17px}.warranty-form-en+.error-fr,.warranty-form-fr+.error-en,.warranty-form-en+.success-fr,.warranty-form-fr+.success-en{display:none!important}.warranty-form .error p{background:red}html[lang="fr-FR"] .find-a-dealer,html[lang="fr-FR"] .store_locator_visit_website,html[lang="fr-FR"] .store_locator_get_direction{font-size:0;}html[lang="fr-FR"] .store_locator_get_direction:before{content:"TROUVER L’ITINÉRAIRE";font-size:15px;color:#004672;font-weight:700}html[lang="fr-FR"] .store_locator_visit_website:before{content:"VISITER LE SITE WEB";font-size:15px;color:#004672;font-weight:700}html[lang="fr-FR"] .find-a-dealer:before{content:"Trouver un détaillant";font-size:15px;color:#004672;font-weight:700;margin-bottom:-18px;display:table}html[lang="fr-FR"] .order-a-sample span{font-size:0;}html[lang="fr-FR"] .order-a-sample span:before{content:"Commander";font-size:13px;color:#004672;font-weight:700;margin-bottom:-18px;white-space:pre;line-height:17px;display:inline-block;position:relative;top:6px}html[lang="fr-FR"] .order_sample .btn-blue{padding:0 10px;width:249px;font-size:11px}html[lang="fr-FR"] .brochures-filter li select{font-size:14px}html[lang="fr-FR"] .brochures-filter li span{padding:10px 0 0 0}body .store_locator_dragged_button{right:15px;background:#0f4672;border-radius:0;color:#fff;font-weight:700}.brochures-carousel.act .slick-track{width:100%!important;transform:none!important}.brochures-carousel.act .slick-arrow{display:none}.brochures-carousel.act .item{margin-bottom:25px}@media only screen and (min-width:1025px){.brochures-carousel.act .item:nth-child(5n+1){clear:both}.brochures-carousel.act .item{width:20%!important}}@media only screen and (min-width:768px) and (max-width:1024px){.brochures-carousel.act .item:nth-child(5n+1){clear:both}.brochures-carousel.act .item{width:25%!important}}@media only screen and (min-width:600px) and (max-width:767px){.brochures-carousel.act .item:nth-child(3n+1){clear:both}.brochures-carousel.act .item{width:33.333333%!important}}@media only screen and (min-width:480px) and (max-width:599px){.brochures-carousel.act .item:nth-child(2n+1){clear:both}.brochures-carousel.act .item{width:50%!important}}.row.no-slide{display:none}.new-slide{width:50%;text-align:left;position:relative}.new-slide h1{font-size:40px;line-height:43px}.new-slide p{width:calc(100% + 90px);font-size:18px;line-height:22px}.new-slide span{color:#fff;font-size:12px;position:absolute;left:135%;bottom:-50px;width:100%}.page-id-2116 .new-slide{width:calc(50% + 10px)}.page-id-2116 .new-slide h1{font-size:37px;line-height:43px;width:calc(100% + 110px);margin-top:80px}.page-id-2116 .new-slide span{left:calc(130% + 15px);bottom:0}.home .intro-slider .slick-slide:first-child .item{background-position:center!important}.collection-notification{background:#75757A;text-align:center;padding:17px 0}.collection-notification p{margin:0;color:#fff;font-size:22px;line-height:30px}p.collection-single-notification{color:#6d6e71;font-size:17px;display:table;width:100%;margin:0 0 -50px;position:relative;top:-35px}#fr-act p.collection-single-notification{font-size:13px;line-height:1.2;margin-top:15px}@media (max-width:767px){.page-id-2116 .new-slide,.new-slide{width:100%}.page-id-2116 .new-slide h1,.new-slide h1{font-size:25px;line-height:30px;margin-bottom:0}.page-id-2116 .new-slide p,.new-slide p{font-size:14px;line-height:20px;width:100%}.page-id-2116 .new-slide span,.new-slide span{color:#fff;font-size:12px;position:relative;left:0;bottom:0;width:100%}.collection-notification p br{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.collection-notification p br{display:none}.page-id-2116 .new-slide h1,.new-slide h1{font-size:32px;line-height:38px;width:calc(100% + 40px)}}body.success-act form#warranty{display:none}.success-en,.success-fr{display:none!important}body#fr-act .success-fr,body.fr-act .success-fr{display:block!important}body:not(#fr-act) .success-en,body:not(.fr-act) .success-en{display:block!important}@media only screen and (max-width:767px){.sku-carousel>.row>.col-md-6:last-child{padding:0;margin-bottom:50px}.carousel-indicators{padding-top:3px}p.collection-single-notification{margin:0 0;top:131px;line-height:1.3}}@media only screen and (min-width:551px) and (max-width:767px){.sku-carousel>.row>.col-md-6:last-child{padding:20px 0 0;margin-bottom:50px}}img.wproof-flag{height:30px!important;width:auto!important;position:absolute;right:15px;bottom:-40px}@media (max-width:768px){img.wproof-flag{height:25px!important;bottom:-35px}}@media (max-width:500px){img.wproof-flag{height:25px!important;right:5px;bottom:-15px}}[data-slick-index="2"] .slide-logos br{display:none}[data-slick-index="2"] .slide-logos{display:flex;justify-content:center}[data-slick-index="2"] .slide-logos div.logo-item:last-of-type{padding-left:15px}.slide-buttons a{margin:0 10px}@media only screen and (max-width:767px) and (min-width:250px){.im-section-inner{display:block;justify-content:center}}@media only screen and (max-width:767px) and (min-width:551px){.im-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.im-section-inner .item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.3333%;max-width:33.3333%}}.fsc-section span{display:inline-block;float:left;margin:0;padding:0 15px 0 0}.fsc-section img{background:#fff;margin:0!important;padding:20px}.fsc-section .btn.btn-white{background:#fff;color:#004677}.fsc-section .btn.btn-white:hover{background:rgba(0,0,0,0);color:#fff}.fsc-section a{margin-bottom:10px}@media (max-width:1024px){.fsc-section span{float:none}.fsc-section img{margin-bottom:5px!important}}@media (max-width:768px){.fsc-section span{float:left}.fsc-section img{margin-bottom:0!important}.fsc-section .btn.btn-white{font-size:11px;padding:10px}}.im-section h3{opacity:0}.instructions-main .im-section h3{opacity:1}.im-section .clearfix+div h3{opacity:1}.im-section-inner>.item:first-of-type h3,.im-section .clearfix+div h3{opacity:1}.im-section h3{font-size:18px;margin-bottom:20px}.im-section .clearfix+.item{position:relative}.im-section .clearfix+.item::before{content:"";background:#00477c;width:1px;height:calc(100% - 30px);position:absolute;top:0;left:0}@media only screen and (min-width:250px) and (max-width:480px){. .instructions-main .item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:481px) and (max-width:650px){. .instructions-main .item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:651px) and (max-width:991px){. .instructions-main .item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:992px) and (max-width:1100px){. .instructions-main .item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (min-width:1101px){.page-id-224 .im-section div:nth-child(15):before{display:none!important}}.woocommerce form .form-row .input-checkbox{margin:7px 8px 0 0;position:relative}.woocommerce-checkout .content-plus #payment div.payment_box p{width:100%}.woocommerce-checkout .content-plus #payment div.payment_box input{width:100%;border:2px solid #ddd!important}.woocommerce-checkout .content-plus #payment div.payment_box select{width:48%}.woocommerce-checkout .content-plus #payment div.payment_box select+select{margin-left:2%}#bluepay_cvv{min-width:100px}.form-row.woocommerce-mailchimp-opt-in{padding:0 20px 15px!important}label[for="payment_method_bluepay"]{padding:10px 20px}.brochure-btn{margin-bottom:4px}#fr-act .btn_custom[data-name="Installation Instructions"]{font-size:0;line-height:32px}#fr-act .btn_custom[data-name="Installation Instructions"]:before{content:"Instructions d'installation";font-size:14px;position:relative;top:2px}#fr-act .btn_custom[data-name="Warranty"]{font-size:0;line-height:32px}#fr-act .btn_custom[data-name="Warranty"]:before{content:"Garantie";font-size:14px;position:relative;top:2px}#fr-act .btn_custom[data-name="Product Brochure"]{font-size:0;line-height:32px}#fr-act .btn_custom[data-name="Product Brochure"]:before{content:"Brochure de produit";font-size:14px;position:relative;top:2px}@media only screen and (min-width:992px) and (max-width:1200px){body[class*="-fr"] .sku-product .carousel-inner .thumb+.order_sample a.order-sample>span{font-size:10px}.order_sample .order-sample.hg-product-add-to-cart-button i{font-size:19px}.order_sample .order-sample.hg-product-add-to-cart-button{font-size:13px;padding:0 11px}}.isotope-pager{text-align:center;display:table;width:100%;margin-bottom:60px}.isotope-pager a{border:2px solid #757575;width:35px;height:35px;display:inline-block;line-height:32px;text-align:center;font-weight:700;color:#757575;margin:0 3px 6px;cursor:pointer}.isotope-pager a:hover,.isotope-pager a.active{color:#0f4671;border-color:#0f4671}#products[style*="height: 0px"]+div,#noResult{display:none!important}#noResult h4{margin:0 0 20px}#products[style*="height: 0px"]+div+div{display:block!important}body.tab-press :focus,body.enter-press :focus{box-shadow:inset 0 0 0 2px #f29624!important}.tab-press nav.navbar .dropdown-menu.show,.enter-press nav.navbar .dropdown-menu.show{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";top:90%}.tab-press nav.navbar .megamenu-li .dropdown-menu.megamenu.show,.enter-press nav.navbar .megamenu-li .dropdown-menu.megamenu.show{top:74px;visibility:visible;opacity:1}.skip-to-content{opacity:0;visibility:hidden;position:absolute;top:105px;left:15px;z-index:777;transition:.3s all}body.logged-in .skip-to-content.valid,.skip-to-content.valid{opacity:1;visibility:visible;transition:.3s all}.skip-to-content.act{opacity:0!important;visibility:hidden!important}body.logged-in .skip-to-content{top:105px;left:15px}#bgvideo,#bgvideo source{background:#333}.intro-logo{margin-top:0}.intro-text{text-align:center;padding:0 30px}.intro-text h3{margin-bottom:10px}#tab-content{padding:20px 0 50px 0}.page-id-14163 #tab-content,.page-id-14627 #tab-content{padding:20px 0 0 0}#tab-content .container{max-width:1300px}#tab-content.accessories-wrapper .container{max-width:950px}.tab-content{width:100%;max-width:950px;margin:0 auto}#tab-content h2,#kits h2{margin-bottom:15px}#tab-content .nav-tabs.nav-justified>li>a{border:2px solid #004672;border-radius:0;margin:0 5px 5px 5px;color:#004672;font-weight:600;font-size:14px}#tab-content .nav-tabs.nav-justified>.active>a,#tab-content .nav-tabs.nav-justified>.active>a:focus,#tab-content .nav-tabs.nav-justified>.active>a:hover{background:#004672;border-bottom-color:#004672;color:#fff}#tab-content .tab-pane{padding:20px}#tab-content .panel-default{border-color:#fff}#tab-content .panel-default>.panel-heading{background-color:#fff;border-color:#fff}#tab-content .panel-group .panel-heading+.panel-collapse>.list-group,#tab-content .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #fff;background:#fff;padding:5px 15px}#tab-content #howitworks .panel-group .panel-heading+.panel-collapse>.list-group,#tab-content #howitworks .panel-group .panel-heading+.panel-collapse>.panel-body{background:#fff;padding:15px}#tab-content a{color:#004672}#tab-content a.collapsed{color:#004672}#tab-content .collapse{padding-top:0}#tab-content a.collapsed>span.expandedIndicator,#tab-content a:not(.collapsed)>span.collapsedIndicator{display:none}#tab-content .panel-title{position:relative;padding:0 15px}#tab-content #howitworks .panel-group .panel-heading{padding:15px}#tab-content #howitworks .panel-title{padding:0 15px}#tab-content #howitworks .panel-default{border-bottom:1px solid #000}#tab-content #howitworks .panel-default:last-of-type{border:0}#tab-content .panel-title .glyphicon{background:#004672;color:#fff;display:inline-block;padding:2px 4px 3px 4px;line-height:12px;font-size:12px;position:absolute;top:2px;left:-12px}#tab-content .panel-title .top-label{color:#58585a;text-transform:uppercase}#tab-content .panel-title .title{font-size:22px;display:block}#tab-content .panel-title .description{font-size:18px;font-weight:400;display:block}#tab-content.accessories-wrapper .accessory-content{padding:30px}#tab-content.accessories-wrapper .accessory-content:nth-child(even){background:#f1f1f1}#tab-content.accessories-wrapper .panel-default>.panel-heading{background:#004672}#tab-content.accessories-wrapper .panel-default>.panel-heading a{color:#fff}#tab-content.accessories-wrapper .panel-title .glyphicon{top:6px}#tab-content.accessories-wrapper .panel-default>.panel-heading .panel-title{padding:0 0 0 15px}#tab-content.accessories-wrapper .panel-group .panel-heading+.panel-collapse>.panel-body{padding:0}#tab-content.accessories-wrapper .accessory-content p.size{font-size:14px;font-weight:700}#tab-content.accessories-wrapper .accessory-content p.size span{font-size:12px;display:block;text-transform:uppercase;color:#004672}#tab-content.accessories-wrapper .accessory-content .accessory-thumbs{padding-left:10px;text-align:right}#tab-content.accessories-wrapper .accessory-content .accessory-thumbs img{margin-bottom:5px;height:auto;width:100%}.page-id-16470 #tab-content.accessories-wrapper .accessory-content .accessory-thumbs img,.page-id-16471 #tab-content.accessories-wrapper .accessory-content .accessory-thumbs img,.page-id-16474 #tab-content.accessories-wrapper .accessory-content .accessory-thumbs img,.page-id-16475 #tab-content.accessories-wrapper .accessory-content .accessory-thumbs img{max-width:80%}#tab-content.accessories-wrapper .accessory-content.images-half .accessory-thumbs img{display:inline-block;max-width:49%}#tab-content.accessories-wrapper .accessory-content a.btn.btn-blue{margin-bottom:8px}#tab-content.accessories-wrapper .accessory-content a.btn.btn-blue:hover{color:#fff}#tab-content.accessories-wrapper .underlay-icons{margin-top:30px;text-align:center}#tab-content.accessories-wrapper .underlay-icons ul{list-style:none;margin:0;padding:0}#tab-content.accessories-wrapper .underlay-icons ul li{display:inline-block;margin:0 30px 15px 0}#tab-content.accessories-wrapper .underlay-icons ul li img{width:auto;height:85%}.table.accessory-table.underlay-table thead tr:first-child th:nth-child(2),.table.accessory-table thead tr:first-child th:nth-child(3),.table.accessory-table thead tr:last-child th:last-of-type{background:#ebf0f6!important}.table.accessory-table.underlay-table thead tr th{font-size:13px!important;color:#000!important}.table.accessory-table.underlay-table tbody tr td:last-of-type{background:#f3f3f5!important}.table.accessory-table.underlay-table tbody tr td i{color:#004672}.page-id-16307 .intro-slider h1,.page-id-16330 .intro-slider h1,.page-id-16333 .intro-slider h1,.page-id-16308 .intro-slider h1,.page-id-16331 .intro-slider h1,.page-id-16334 .intro-slider h1,.page-id-16442 .intro-slider h1,.page-id-16447 .intro-slider h1,.page-id-16449 .intro-slider h1,.page-id-16456 .intro-slider h1,.page-id-16454 .intro-slider h1,.page-id-16455 .intro-slider h1{text-shadow:3px 3px 10px #000}#tab-content.accessories-wrapper .panel-group.marquee_brown .panel-default>.panel-heading,#tab-content .panel-group.marquee_brown .panel-title .glyphicon{background:#C67A51}#tab-content .navigation a.btn.btn-blue.marquee_brown{border:1px solid #C67A51;color:#C67A51}#tab-content .navigation a.btn.btn-blue.marquee_brown:hover{background:#C67A51}#tab-content.accessories-wrapper .panel-group.supersolid_brown .panel-default>.panel-heading,#tab-content .panel-group.supersolid_brown .panel-title .glyphicon{background:#826140}#tab-content .navigation a.btn.btn-blue.supersolid_brown{border:1px solid #826140;color:#826140}#tab-content .navigation a.btn.btn-blue.supersolid_brown:hover{background:#826140}.lity-content h2{position:absolute;bottom:0;padding:15px;background:#004672;font-size:18px;color:#fff}.navigation .accordion-navigation{list-style:none;margin:30px 0 0 0;padding:0;display:flex;align-items:flex-start;justify-content:space-between}.navigation .accordion-navigation li a.btn.btn-blue{padding:10px 20px;font-size:16px}.navigation .accordion-navigation li a.btn.btn-blue:hover{color:#fff!important}@media (max-width:768px){#tab-content.accessories-wrapper{margin-top:50px}#tab-content.accessories-wrapper .accessory-content.images-half .accessory-thumbs{margin-top:30px}#tab-content.accessories-wrapper .accessory-content .col-sm-6{margin-bottom:30px}#tab-content.accessories-wrapper .accessory-content .accessory-thumbs{text-align:center}}@media (min-width:1024px){#tab-content.accessories-wrapper .accessory-content .accessory-content-inner{padding-right:30px}}.accessory-logo{background:#fff;padding:5px;float:right;height:80px;width:auto}#kits{background:#f5f5f5;padding:30px 0}#kits .product-item{background:#fff;border:1px solid #ccc;padding:20px;margin:15px 0}#kits .product-item h3{color:#004672;font-size:18px;margin-bottom:10px}#kits .product-item a{background:#004672;border:2px solid #004672;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:5px 15px;margin-left:10px;float:right;margin-top:-5px}#kits .product-item a:hover{background:#fff;color:#004672}#kits .product-item span.price{font-size:24px;font-weight:600;line-height:24px}#kits .price-wrap{border-top:1px solid #f1f1f1;margin-top:20px;padding-top:20px}#news h3{border-bottom:1px solid #004672;margin-bottom:15px;margin-top:30px;font-weight:400;color:#004672;position:relative}#news h3 .h3-link{font-size:12px;font-weight:700;position:absolute;right:0;top:5px}#news .btn-blue:hover{color:#fff!important}#news .itn-articles{margin-bottom:20px}#news .itn-article h3{border-bottom:0;font-size:18px;margin-bottom:20px;margin-top:0;font-weight:700;color:#000}#news .itn-article{padding-left:0}#news .itn-article img{margin-bottom:20px}#news .itn-article p{margin-bottom:20px}.carousel-control{text-shadow:none;opacity:1}.carousel-control.right,.carousel-control.left{background:transparent;top:38%}.carousel-control.right{right:-100px}.carousel-control.left{left:-100px}.carousel-control i{font-size:34px;padding:12px}#itn-articles .carousel-inner{background:#f9f9f9;padding:25px 15px}.footnote{text-align:center}.footnote p{font-size:11px;line-height:14px;margin-bottom:30px}.more-cta{margin-top:20px;text-align:center}.more-cta .btn{height:80px;max-height:80px}.more-cta .btn.btn-blue-fill.btn-large{color:#fff!important;font-size:16px;line-height:78px;padding:0 25px}.more-cta .btn.btn-blue-fill.btn-large:hover{color:#004672!important}.more-cta .btn.eco-btn{font-size:20px;line-height:18px;position:relative;padding:13px 25px 15px 90px;text-align:left}.more-cta .btn.eco-btn.ceu-btn{padding-left:120px}.more-cta .btn.eco-btn span{display:block;font-size:14px;line-height:16px;font-weight:400;margin-top:4px;text-transform:none}.more-cta .btn.eco-btn:hover{color:#fff!important}.more-cta .btn.eco-btn img{height:75px;width:auto;position:absolute;top:0;left:15px}@media (max-width:750px){.more-cta .btn.eco-btn{margin-top:20px}}#popup-form .modal-dialog-center{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#popup-form .modal-header{border:0;padding:0}#popup-form .modal-content{border-radius:0;box-shadow:0;padding:20px}#popup-form h3{color:#004672;margin-bottom:10px}#popup-form p{font-size:14px;margin-bottom:15px}#popup-form form{margin:0 auto}#popup-form form .gform_wrapper,#popup-form form .gform_footer{padding:0;margin:0}#popup-form form input{margin:0 0 15px 0!important;width:100%}#popup-form form .gform_button{background:#004672;border:1px solid #004672;color:#fff;width:auto}#popup-form form .gform_button:hover{background:#fff;border:1px solid #004672;color:#004672}@media (max-width:767px){.modal-dialog-center{width:100%}.intro-text br{display:none}}body.woocommerce-cart .shipping-calculator-form p.form-row input{text-align:left;border-radius:0;background-color:transparent;border:2px solid rgba(129,129,129,.2);font-size:14px;padding:0 15px;height:42px;line-height:38px}body.woocommerce-cart .shipping-calculator-form p.form-row input::placeholder{color:#888;opacity:1}body.woocommerce-cart .shipping-calculator-form p.form-row input:-ms-input-placeholder{color:#888}body.woocommerce-cart .shipping-calculator-form p.form-row input::-ms-input-placeholder{color:#888}.img-cap{color:#fff;font-size:18px;position:absolute;bottom:20px;right:20px;z-index:1}.img-cap-left,.img-logo-left{left:20px;right:auto}.img-logo{position:absolute;top:20px;right:20px;height:120px;width:auto;z-index:1}.page-id-1081 .img-logo,.page-id-1083 .img-logo{top:0;height:250px}@media (max-width:768px){.img-logo{bottom:20px;top:auto;left:20px;right:auto;height:75px}.page-id-1081 .img-logo,.page-id-1083 .img-logo{bottom:-23px;top:auto;height:150px}}#fr-act .navbar-brand span{left:15px;top:65px}@media (min-width:1281px){.navbar-default .navbar-nav>li{margin-left:20px}.navbar-default .navbar-nav>li>a{font-size:16px}#fr-act .navbar-default .navbar-nav>li>a{font-size:14px}}@media (max-width:1280px){.navbar-default .navbar-nav>li{margin-left:14px}.navbar-default .navbar-nav>li>a{font-size:12px}}@media (max-width:1200px){.navbar-default .navbar-nav>li>a{font-size:11px}}@media (max-width:1120px){.navbar-default .navbar-nav>li>a{font-size:10px}}@media (max-width:1050px){.navbar-default .navbar-nav>li{margin-left:10px}.navbar-default .navbar-nav>li>a{font-size:9.5px}}@media (max-width:1050px){.navbar-default .navbar-nav>li>a{font-size:9px}}@media (max-width:991px){.navbar-default .navbar-nav>li{margin-left:8px}}@media (max-width:815px){.navbar-default .navbar-nav>li>a{font-size:8px}}@media (min-width:769px) and (max-width:991px){.navbar-brand>img{max-width:110px}.navbar-brand span,#fr-act .navbar-brand span{bottom:0;top:auto}}.cf,.dc-item1{position:relative}.cf .badge-left,.dc-item1 .badge-left{width:100px;height:auto;position:absolute;top:15px;left:15px}.intro-slider .badge-right{width:100px;height:auto;position:absolute;bottom:15px;right:15px}@media (max-width:768px){.cf .badge-left,.dc-item1 .badge-left,.intro-slider .badge-right{width:50px}}.page-id-1081 .fl-content h4,.page-id-1083 .fl-content h4{color:#004677;font-size:24px;margin-top:30px}#current{background:linear-gradient(90deg,#f2f2f2 50%,#004677 50%);padding:60px;margin-bottom:0}#current h3{margin-bottom:30px}#current .quote{padding:0 0 0 80px}#current .quote p{color:#fff;font-family:'ClarityCity',sans-serif;font-size:36px;line-height:40px;font-weight:400;font-style:italic}#current .quote p.quote-author{font-size:24px;line-height:32px;font-style:normal}.thirtythree-logo{position:absolute;left:3em}@media only screen and (max-width:600px){.thirtythree-logo{position:static}.thirtythree-logo-container{text-align:center}}.img-quote{position:absolute;width:38%;right:5%;bottom:19%}.img-quote--left{position:absolute;width:38%;left:5%;bottom:16%}@media only screen and (max-width:1024px){.img-quote{bottom:17.5%}.img-quote--left{bottom:18.5%}}@media only screen and (max-width:768px){.img-quote{bottom:19%}.img-quote--left{bottom:17.5%}}@media only screen and (max-width:600px){.img-quote{width:90%;bottom:20.5%}.img-quote--left{bottom:20.5%;width:90%}}.img-quote-text{color:#fff!important;font-family:'ClarityCity',sans-serif;font-size:36px;line-height:40px;font-weight:400;font-style:italic;padding:2em 2em .5em 2em}@media only screen and (max-width:600px){.img-quote-text{font-size:25px;line-height:34px}}.img-quote-author{font-size:24px;line-height:32px;font-style:normal;color:#fff!important;padding:0 3em}@media only screen and (max-width:600px){.img-quote-author{font-size:16px;line-height:15px}}#image-slider{padding-bottom:15px;padding-top:40px}#image-slider .bd-example{margin-top:40px}#quote-wrapper{background:#f6f6f6;padding:60px 0 30px 0}#quote-wrapper h3{margin-bottom:50px;text-align:center}#quote-wrapper .quote-text{padding:15px}#quote-wrapper .quote-text p{color:#000;font-family:'ClarityCity',sans-serif;font-size:24px;line-height:32px;margin-bottom:35px}#quote-wrapper .quote-text span{color:#000;font-size:16px}#atlas{padding-top:50px;padding-bottom:50px}#atlas img{border:2px solid #000;width:100%!important}#social{padding:70px 0}#social h3{color:#004677;font-size:36px;font-weight:500;margin-bottom:35px}.page-id-1083 #social h3{font-size:32px}#social a{margin:0 10px}#social a{font-size:40px}#quote-wrapper .carousel-indicators li{background-color:#505050;height:12px;width:12px}#quote-wrapper .carousel-indicators li.active{background-color:#024474}#quote-wrapper .carousel-control.left{left:auto;right:-60px;top:-50px;color:#024474;width:auto;height:auto;bottom:auto}#quote-wrapper .carousel-control.right{top:-50px;color:#024474;width:auto;height:auto;bottom:auto}#image-slider h3{font-size:36px;text-align:center}#image-slider .multi-item-carousel .carousel-control.left,#image-slider .multi-item-carousel .carousel-control.right{top:0;background:rgba(0,0,0,.82);right:0}#image-slider .multi-item-carousel .carousel-control.left{left:0}#image-slider .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:97%;background:#fff;color:#024474;padding:5px;box-sizing:border-box;height:40px;width:40px}#image-slider .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:97%;background:#fff;color:#024474;padding:5px;box-sizing:border-box;height:40px;width:40px}#image-slider .item__third{padding:0 8px}#image-slider .carousel-indicators{display:none}@media only screen and (min-width:767px){#current .row{display:flex;flex-wrap:wrap;align-items:center}#current .row:before,#current .row:after{display:none}}@media only screen and (min-width:1200px){#current .quote{width:580px}}@media only screen and (min-width:1400px){#current .quote{width:630px}}@media only screen and (max-width:767px){#current{background:#f2f2f2;padding:60px 0 0}#current .quote-wrapper{background:#004677;padding:60px 0;margin-top:40px}#current .quote{padding:0 15px}#image-slider .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,#image-slider .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{padding:10px 5px}#quote-wrapper .carousel-indicators{width:100%!important}#quote-wrapper .carousel-control.left{right:30px}#quote-wrapper .carousel-control.right{right:0}}.page-id-1081 .btn,.page-id-1083 .btn{font-family:'ClarityCity',sans-serif!important;font-size:20px;line-height:40px}.page-id-1081 h3,.page-id-1081 h1,.page-id-1081 p,.page-id-1081 ul li{font-family:'ClarityCity',sans-serif!important}.term-florence-designer,.term-florence-designer-fr{display:none}.warranty-chart{background:#fff;padding:60px 0 0 0}.warranty-chart .custom-table .table-responsive .table th{background:#004672;color:#fff}.warranty-chart .custom-table .table-responsive .table th:first-child{min-width:0}.warranty-chart .custom-table .table-responsive .table td{font-weight:700}.warranty-chart .custom-table .table-responsive .table td.x{color:#004672;text-align:center}.gform_wrapper#gform_wrapper_5 input[type="text"],.gform_wrapper#gform_wrapper_5 select{border:2px solid rgba(129,129,129,.2)}.gform_wrapper#gform_wrapper_5 .gfield_required{color:#000}.gform_wrapper#gform_wrapper_5 .gform_footer input[type=submit]{background:#004672;border:1px solid #004672;color:#fff}.gform_wrapper#gform_wrapper_5 .gform_footer input[type=submit]:hover{background:transparent;border:1px solid #004672;color:#004672}.gform_wrapper#gform_wrapper_5 legend{border:0}.page-id-14154 .installation-videos-intro.intro .container,.page-id-14158 .installation-videos-intro.intro .container,.page-id-14160 .installation-videos-intro.intro .container,.page-id-14163 .installation-videos-intro.intro .container,.page-id-14155 .installation-videos-intro.intro .container,.page-id-14159 .installation-videos-intro.intro .container,.page-id-14627 .installation-videos-intro.intro .container,.page-id-14161 .installation-videos-intro.intro .container,.page-id-16985 .installation-videos-intro.intro .container{padding:195px 15px}.page-id-14154 .intro h1,.page-id-14158 .intro h1,.page-id-14160 .intro h1,.page-id-14163 .intro h1,.page-id-14155 .intro h1,.page-id-14159 .intro h1,.page-id-14627 .intro h1,.page-id-14161 .intro h1,.page-id-16985 .intro h1{font-size:48px}.page-id-14154 .intro p,.page-id-14158 .intro p,.page-id-14160 .intro p,.page-id-14163 .intro p,.page-id-14155 .intro p,.page-id-14159 .intro p,.page-id-14627 .intro p,.page-id-14161 .intro p,.page-id-16985 .intro p{font-size:20px;line-height:1.2}.page-id-14154 h2,.page-id-14158 h2,.page-id-14160 h2,.page-id-14163 h2,.page-id-14155 h2,.page-id-14159 h2,.page-id-14627 h2,.page-id-14161 h2,.page-id-16985 h2{font-size:40px;margin-bottom:25px}.page-id-14154 h3,.page-id-14158 h3,.page-id-14160 h3,.page-id-14163 h3,.page-id-14155 h3,.page-id-14159 h3,.page-id-14627 h3,.page-id-14161 h3,.page-id-16985 h3{font-size:36px;margin-bottom:15px}.page-id-14154 .im-section h3,.page-id-14158 .im-section h3,.page-id-14160 .im-section h3,.page-id-14163 .im-section h3,.page-id-14155 .im-section h3,.page-id-14159 .im-section h3,.page-id-14627 .im-section h3,.page-id-14161 .im-section h3,.page-id-16985 .im-section h3{font-size:18px;margin-bottom:15px}.page-id-14154 h4,.page-id-14158 h4,.page-id-14160 h4,.page-id-14163 h4,.page-id-14155 h4,.page-id-14159 h4,.page-id-14627 h4,.page-id-14161 h4,.page-id-16985 h4{font-size:16px;margin-bottom:15px}term-marquee-vinyl.term-489 .brands-list .col-sm-4,.term-marquee-vinyl.term-703 .brands-list .col-sm-4{padding-top:25px;position:relative}.term-marquee-vinyl.term-703 .brands-list .col-sm-4.col-stadium,.term-vinyle-marquee.term-709 .brands-list .col-sm-4.col-stadium-fr,.term-marquee-vinyl.term-489 .brands-list .col-sm-4.col-stadium,.term-vinyle-marquee.term-495 .brands-list .col-sm-4.col-stadium-fr{margin-left:190px}.term-703 .brand-meta p img,.term-709 .brand-meta p img,.term-489 .brand-meta p img,.term-495 .brand-meta p img{display:none}body.term-links .view-this-floor,body.term-fairways .view-this-floor,body.term-links-fr .view-this-floor,body.term-fairways-fr .view-this-floor{display:none}#features .features-carousel .slick-slide{padding-right:20px!important}@media (min-width:1024px){.col-premier,.col-premier-fr,.term-cork-corkwood.term-52 .term-corkwood-elite,.term-cork-corkwood.term-52 .term-florence-elite,.term-liege-corkwood.term-178 .term-corkwood-designer-fr,.term-liege-corkwood.term-178 .term-florence-premier-fr,.term-cuir.term-222 .col-carreau-de-cuir,.term-cuir.term-418 .col-carreau-de-cuir,.term-cork-corkwood.term-323 .term-corkwood-elite,.term-cork-corkwood.term-323 .term-florence-elite,.term-liege-corkwood.term-415 .term-corkwood-elite-fr,.term-liege-corkwood.term-415 .term-florence-elite-fr{margin-left:16.6666667%}.term-cork-corkwood-xp .term-corkwood-xp-designer,.term-cork-corkwood-xp-fr .term-corkwood-xp-designer-fr{margin-left:33.33333%}}@media (min-width:992px){.term-cork-corkwood-xp .term-corkwood-xp-designer,.term-cork-corkwood-xp-fr .term-corkwood-xp-designer-fr{margin-left:33.33333%}}@media (min-width:768px){.accessory-2-col .accessory-1{margin-left:16.6666667%}}.accessory-2-col h4{text-align:center}.term-marquee-laminate .wproof-flag,.term-lamine-marquee .wproof-flag{display:none}.term-everest-xp-hardwood .wproof-flag,.term-everest-xp-hardwood-fr .wproof-flag{display:none}.custom-table sup{font-size:45%}.term-everest-xp-hardwood .intro.brand-intro::after,.term-everest-xp-hardwood-fr .intro.brand-intro::after{background:url(https://commercial.torlys.com/wp-content/uploads/sites/3/2022/02/White-Mountain.png) center bottom no-repeat;content:"";position:absolute;display:block;bottom:0;padding:0;height:164px;width:100%}.term-everest-xp-hardwood .intro.brand-intro .container,.term-everest-xp-hardwood-fr .intro.brand-intro .container{top:35%}.term-cork-corkwood-xp .intro.brand-intro::after,.term-cork-corkwood-xp-fr .intro.brand-intro::after{background:url(https://commercial.torlys.com/wp-content/uploads/sites/3/2022/02/White-Cork-Tree.png) center bottom no-repeat;content:"";position:absolute;display:block;bottom:0;padding:0;height:221px;width:100%}.term-cork-corkwood-xp .intro.brand-intro .container,.term-cork-corkwood-xp-fr .intro.brand-intro .container{top:35%}.floor-type .envique,.floor-type .envique-fr,.floor-type .elka-8,.floor-type .elka-8-fr,.floor-type .largo,.floor-type .largo-fr,.floor-type .lexington,.floor-type .lexington-fr,.floor-type .sugar-hill,.floor-type .sugar-hill-fr,.floor-type .manhattan,.floor-type .manhattan-fr{display:none}@media (max-width:768px){.mobile-cart-menu .lang_fr,.mobile-cart-menu .lang_en{position:absolute;top:30px;right:80px}}#gform_confirmation_message_6{background:#004677!important;padding:25px!important}#gform_confirmation_message_6 p{color:#fff!important;font-size:28px;line-height:36px;text-align:center}#gform_confirmation_message_6 p:last-child{margin-bottom:0}#gform_confirmation_message_6 p span{font-size:24px}.main-slider{position:relative;height:calc(100vh - 90px)}.logged-in.admin-bar .main-slider{height:calc(100vh - 122px)}.main-slider .main-slider-wrap{opacity:0;visibility:hidden}.main-slider .main-slider-wrap.slick-initialized{opacity:1;visibility:visible}.main-slider .main-slider-wrap,.main-slider .slick-list{height:100%}.main-slider .slide-image{position:relative}.main-slider .slide-image:after{content:'';background:rgba(0,0,0,.2);position:absolute;top:0;left:0;height:100%;width:100%}.main-slider .caption-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-slider .caption-wrapper h2{color:#fff;text-align:center;font-size:60px}.main-slider .item{height:100%}.main-slider .item iframe,.main-slider .item video{pointer-events:none;margin:0;border:0;padding:0;width:100%;height:100%}.video-slider-wrap{padding:50px 10%;margin:50px 0;border-top:2px solid #004677;border-bottom:2px solid #004677}.video-slider-wrap .video-slider-single{margin-bottom:13px}.video-slider-wrap .video-slider-single .video-item iframe{width:100%}.video-slider-wrap .video-slider-single .video-item h2{background-color:#004677;color:#fff;margin:0;line-height:1;padding:15px 20px;font-size:18px;margin-top:-7px}.video-slider-wrap .video-slider-nav{margin:0 -10px}.video-slider-wrap .video-slider-nav .video-item-nav{padding:0 10px}.video-slider-wrap .video-slider-nav .video-item-nav h2{color:#004677;font-size:14px;text-transform:uppercase;margin-top:15px}.video-slider-wrap .video-slider-nav .slick-arrow{background-color:transparent;border:0;font-size:0;position:absolute;top:50%;transform:translateY(-50%);height:20px;width:20px;padding:0}.video-slider-wrap .video-slider-nav .slick-arrow:before{content:''}.video-slider-wrap .video-slider-nav .slick-arrow.slick-prev{left:-20px}.video-slider-wrap .video-slider-nav .slick-arrow.slick-next{right:-20px}.video-slider-wrap .video-slider-nav .slick-arrow.slick-prev:before{border-top:2px solid #004677;border-left:2px solid #004677;height:20px;width:20px;transform:rotate(-45deg);display:block}.video-slider-wrap .video-slider-nav .slick-arrow.slick-next:before{border-top:2px solid #004677;border-right:2px solid #004677;height:20px;width:20px;transform:rotate(45deg);display:block}.overview-full-content{display:none}.overview-full-content.unhide{display:block}@media only screen and (max-width:1199px){.main-slider{position:relative;height:calc(100vh - 168px)}.logged-in.admin-bar .main-slider{height:calc(100vh - 200px)}.main-slider .caption-wrapper h2{font-size:50px}}@media only screen and (max-width:991px){.main-slider{height:400px}.logged-in.admin-bar .main-slider{height:432px}.main-slider .caption-wrapper h2{font-size:40px}}@media only screen and (max-width:767px){.main-slider{height:200px;height:auto}.logged-in.admin-bar .main-slider{height:232px;height:auto}.main-slider .caption-wrapper h2{font-size:30px}.video-slider-wrap{padding:50px 0}.video-slider-wrap .video-slider-single .video-item h2{padding:12px 10px;font-size:16px}.video-slider-wrap .video-slider-nav .video-item-nav img{margin-top:0}.video-slider-wrap .video-slider-nav .video-item-nav h2{font-size:12px}.video-slider-wrap .video-slider-nav .slick-arrow.slick-prev{left:0}.video-slider-wrap .video-slider-nav .slick-arrow.slick-next{right:0}.overview-small-content,.read-more-overview{display:none}.overview-full-content{display:block!important}}@media only screen and (max-width:479px){.is-slider .wrapper{padding-top:44px}.main-slider .caption-wrapper h2{font-size:20px}.sku-carousel .order_sample:before{bottom:-50px}}@media (max-width:640px){.about__inner{padding:30px 0 0 0}.about__inner h2{margin-bottom:20px}.about__inner hr{display:none}.about__brands img{max-height:30px}#social{padding:30px 0}#social h3{font-size:20px}#social .social-icons a{font-size:16px}#atlas,#atlas .container{padding:0}.btn.btn-blue{font-size:13px}.order_sample .btn-blue{font-size:10px}.term-marquee-vinyl.term-703 .brands-list .col-sm-4:nth-child(3)::before,.term-marquee-vinyl.term-489 .brands-list .col-sm-4:nth-child(3)::before{display:none}.term-marquee-vinyl.term-703 .brands-list .col-sm-4:nth-child(3),.term-marquee-vinyl.term-489 .brands-list .col-sm-4:nth-child(3){padding-top:0}.term-marquee-vinyl.term-489 .brands-list .col-sm-4{padding-top:25px}.brands-list .btn-blue.btn-block{margin-bottom:30px}.main-slider{top:45px}.sku-single-content{padding:75px 0 0}.overview h4{font-size:16px}#specifications ul li,.how-it-made ul li{font-size:13px}.brochures-main br{display:none}.brochures-carousel{margin-bottom:20px}.page-id-33 #bgvideo,.page-id-2760 #bgvideo,.page-id-25 #bgvideo,.page-id-2496 #bgvideo{background:#fff;padding:30px 0}}.collection-row{margin-bottom:20px}.page-id-16919 .mc-grey,.page-id-1125 .mc-grey,.page-id-3293 .mc-grey,.page-id-2138 .mc-grey,.page-id-3681 .mc-grey{background:#f7f7f7;border-bottom:4px solid #004672;padding:100px 0 60px 0}.page-id-16919 .mc-grey h2,.page-id-1125 .mc-grey h2,.page-id-3293 .mc-grey h2,.page-id-2138 .mc-grey h2,.page-id-3681 .mc-grey h2{margin-top:-25px}.page-id-16919 blockquote,.page-id-1125 blockquote,.page-id-3293 blockquote,.page-id-2138 blockquote,.page-id-3681 blockquote{padding:0;border-left:0}.page-id-16919 .multi-content+.multi-content .center-content,.page-id-1125 .multi-content+.multi-content .center-content,.page-id-3293 .multi-content+.multi-content .center-content,.page-id-2138 .multi-content+.multi-content .center-content,.page-id-3681 .multi-content+.multi-content .center-content{align-items:flex-start}.page-id-16919 .multi-content+.multi-content img,.page-id-1125 .multi-content+.multi-content img,.page-id-3293 .multi-content+.multi-content img,.page-id-2138 .multi-content+.multi-content img,.page-id-3681 .multi-content+.multi-content img{margin-top:20px}.page-id-16919 .multi-content+.multi-content h3,.page-id-1125 .multi-content+.multi-content h3,.page-id-3293 .multi-content+.multi-content h3,.page-id-2138 .multi-content+.multi-content h3,.page-id-3681 .multi-content+.multi-content h3{margin-bottom:20px}.page-id-16919 .multi-content+.multi-content p,.page-id-1125 .multi-content+.multi-content p,.page-id-3293 .multi-content+.multi-content p,.page-id-2138 .multi-content+.multi-content p,.page-id-3681 .multi-content+.multi-content p{font-size:18px}.multi-content a[data-lity].nolity:before{display:none!important}.split-collection-wrapper{margin-bottom:50px}.split-collection-wrapper .multiple-collection-row{margin-bottom:0}.split-collection-wrapper h3{color:#004672;font-size:20px;margin:20px 0 30px}.brand-info hr{border-top:2px solid #004672;margin:40px 0 0 0}.collection-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.collection-wrapper .collection-item{margin:0 1%;width:31.33%}.more-cta:only-child{margin-top:0}@media (max-width:990px){.collection-wrapper .collection-item{margin:0 1%;width:48%}}.term-vinyl .wproof-flag,.term-vinyle-fr .wproof-flag,.term-vinyle .wproof-flag,.term-vinyl-flooring .wproof-flag{display:none}.term-vinyl.term-29 .collection-section-1 .collection-item:first-of-type{order:7}@media (min-width:991px){.term-vinyl.term-29 .collection-section-1 .collection-item:nth-child(6),.term-vinyle-fr.term-197 .collection-section-1 .collection-item:nth-child(6){margin-left:1.1%}.term-laminate.term-15 .collection-section-2 .collection-item:nth-child(9),.term-lamine.term-221 .collection-section-2 .collection-item:nth-child(9),.term-laminate.term-298 .collection-section-2 .collection-item:nth-child(9),.term-lamine-fr.term-417 .collection-section-2 .collection-item:nth-child(9){margin-left:1.1%}}