﻿/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */fieldset,hr{border:0;padding:0}.bannerContainer a,.brandOverviewCopy a,.btn_content,.content_hover a,.content_hover h3,header ul li a{text-decoration:none}#search .sfsearchSubmit,.navBrandCategories li>a>span{-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.my-page .ui-listview,.navBrandCategories,.navBrandCategories li,.navBrandCategories ul,.sfnewsList,header ul{list-style:none}.hidden,.invisible{visibility:hidden}#banner,.clearfix:after{clear:both}.cbp-ntaccordion .cbp-nttrigger,.owl-item div,.popupContain{cursor:pointer}@font-face{font-family:hapole_pencilregular;src:url(../fonts/hapole_pencil-webfont.eot);src:url(../fonts/hapole_pencil-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/hapole_pencil-webfont.woff2) format('woff2'),url(../fonts/hapole_pencil-webfont.woff) format('woff'),url(../fonts/hapole_pencil-webfont.ttf) format('truetype'),url(../fonts/hapole_pencil-webfont.svg#hapole_pencilregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon_arrows/icomoon.eot);src:url(../fonts/icomoon_arrows/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon_arrows/icomoon.woff) format('woff'),url(../fonts/icomoon_arrows/icomoon.ttf) format('truetype'),url(../fonts/icomoon_arrows/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:yanone_kaffeesatzlight;src:url(../fonts/YanoneKaffeesatz-Light-webfont.eot);src:url(../fonts/YanoneKaffeesatz-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/YanoneKaffeesatz-Light-webfont.woff2) format('woff2'),url(../fonts/YanoneKaffeesatz-Light-webfont.woff) format('woff'),url(../fonts/YanoneKaffeesatz-Light-webfont.ttf) format('truetype'),url(../fonts/YanoneKaffeesatz-Light-webfont.svg#yanone_kaffeesatzlight) format('svg');font-weight:400;font-style:normal}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:yanone_kaffeesatzlight}.sfPageEditor header.container{position:relative;height:initial}header.container{max-width:1047px;width:100%}*{box-sizing:border-box}a{color:#f4451a}h1,h2,h3,h4,h5{color:#f4451a;text-align:center}h1{border-bottom:2px solid #B0AFB0;font-size:35px}h1 span{border-bottom:4px solid #000;padding:0 20px 1px}p{color:#525252;font-size:18px}header{margin:0 auto;max-width:960px;position:absolute;left:0;right:0;border-top:12px solid #d9d9d9;z-index:9;top:17px;height:147px;background:url(../img/menuHeader.png) repeat-x}header ul{padding:28px 0 0;margin:0 0 0 2%;float:right;height:90px;width:79%;margin-top:44px!important}header ul li{float:left;margin:0 1%!important;line-height:38px;border-bottom:34px solid transparent!important}header ul li a{font-size:20px;color:#aba7a7}header ul ul{height:auto}header ul ul li{height:auto;border-bottom:0!important}li.k-item{float:left}.k-menu .k-item div{width:239px!important}.k-menu-group{width:100%;border-top:0!important}.k-menu .k-menu-group>.k-item{float:left!important}.k-menu .k-item .k-animation-container{top:64px!important;max-height:300px;width:400px}.k-animation-container .k-item .k-animation-container{left:0!important;top:0!important}.k-animation-container .k-animation-container .k-menu-group{background:#d32b1f}.sfNavHorizontalDropDownWrp>.k-item.active .k-link{color:#E41B23}.k-animation-container .k-item{width:200px;float:left}.k-menu .k-menu-group{margin-top:0!important}.k-menu .k-item>.k-link{padding:0!important}.k-menu .k-item,.k-widget.k-menu-horizontal>.k-item{border-right:none!important}.sfNavWrp .sfSel{font-weight:400!important}header>div>ul>li.active{border-bottom-color:#d32b1f!important}.k-menu-group .k-item .k-link{margin:0;padding:10px!important;transition:all 1ms ease-in-out;-webkit-transition:all 1ms ease-in-out;-moz-transition:all .3s ease-in}.k-menu-group li{margin:0!important}.k-menu-group .k-state-default>a{color:#fff}.k-menu-group .k-state-hover>a{background:#fff;color:#d32b1f;font-weight:700;width:90%}.sfNavHorizontalDropDown>.k-state-hover>a{color:#d32b1f}.k-animation-container{top:64px}.container{max-width:1170px;width:100%!important;margin:auto!important}#logo{float:left;margin:0;text-align:left;width:20%}#logo img{margin:18px 16px;width:75%;height:auto}#banner{position:relative;height:100%}#banner .bannerContainer{background:#d32b1f;z-index:8;position:absolute;top:-3px;right:108px;padding:170px 31px 31px;max-width:530px;height:auto}#banner img{z-index:1;width:100%;height:auto}#banner .owl-carousel .owl-item{padding:0;background:0 0;margin-right:0}.bannerContainer h2{font-size:40px;font-weight:400;color:#fff;margin:0;text-align:left}.bannerContainer p{font-size:29px;color:#fff;margin:0 0 31px;border-bottom:1px solid #fff;text-align:left}.bannerContainer a{font-size:23px;color:#fff;border:3px solid #fff;padding:11px;display:block;text-align:center;max-width:160px;margin:0}.bannerContainer a:hover{background:#fff;color:#d32b1f}#banner .owl-nav{position:absolute;width:100%;top:152px;bottom:0;margin:0;height:0}#banner .owl-next,#banner .owl-prev{width:100px;height:100px;position:absolute;font-size:60px;opacity:.4;color:#fff;text-align:center;line-height:100px;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.content_hover,.content_hover p{transition:all 1.4s ease-in;overflow:hidden}#banner .owl-next:hover,#banner .owl-prev:hover{opacity:1}#banner .owl-next{right:0}#banner .owl-dots{position:absolute;float:right;bottom:0;right:0;height:30px}#banner .owl-dot{height:10px;width:10px;background:#fff;float:left;position:relative;top:6px;bottom:0;margin:auto 10px auto auto;border-radius:50%}#banner .owl-dot.active{background:#740303}#search{position:relative;left:13px;height:30px;z-index:9;width:212px}#search .sfsearchTxt{height:28px;padding:0 5px;border:none;width:165px;opacity:1}#search .sfsearchSubmit{opacity:1;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;border:none;background:0 0;float:right;height:28px;text-indent:-99999px;width:40px;z-index:10;position:relative;right:15px}#search .sfsearchSubmit:before{content:"\f002"}.fa-searchSf{position:absolute;top:0;right:15px;background:#fff;width:37px;height:28px;line-height:28px;display:block;text-align:center}#brands_carousel .owl-carousel{border:6px solid #e5e5e5}#brands_carousel .owl-item img{padding:12%;width:210px;margin:auto}#brands_carousel .owl-item>div{position:relative;width:100%;height:100%}#brands_carousel .owl-nav{position:absolute;width:100%;top:0;bottom:0;margin:0;height:0}#brands_carousel .owl-next,#brands_carousel .owl-prev{width:50px;height:164px;position:absolute;line-height:164px;font-size:42px;text-align:center;background:0 0;margin-top:49px}#brands_carousel .owl-prev{left:-11px}#brands_carousel .owl-next{right:-11px}#map_canvas{height:307px;width:100%}.bump{margin-top:35px!important}.btn_content{border:3px solid #f23e1b;color:#f23e1b;display:block;font-size:20px;margin:20px auto;max-width:150px;padding:5px;text-align:center;width:100%}.btn_content:hover{border:3px solid #f23e1b;color:#fff;background-color:#f23e1b}.content_hover{background:rgba(0,0,0,.72);position:absolute;top:1px;padding:5%;z-index:9;max-width:60%;height:auto;display:block}.brandPage li h2:before,.my-page h2:before{top:0;content:""}.content_hover h3,.content_hover p{display:inline-block;text-align:left;color:#fff}.contentParent{position:relative}.content_hover a{color:#fff}.content_hover h3{font-size:23px;margin:0}.content_hover h3:after{border-bottom:3px solid #fff;bottom:35px;content:"";height:1px;left:20px;position:absolute;width:24%}.content_hover p{margin:4% 0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;height:0}.contentParent:hover .content_hover p{height:110px}.contentParent:hover .content_hover{padding-bottom:200px}.contentParent img{z-index:1;position:relative}.contactContainer img{width:100%;border:5px solid #e6e4e5}.contactContainer h3{text-align:left}.contactContainer p{margin:0}.blackBoard{position:absolute;bottom:0;left:0;height:40px;width:100%;background:rgba(0,0,0,.58);z-index:10}#mainBrand .sidebar{float:left;width:38%}#mainBrand .mainContent{float:left;width:60%;margin-left:2%}.brandSideBar{min-height:741px;position:relative;max-height:741px}.brandSideBar .brandsContainer{min-height:300px;max-height:600px}.brandSideBar h1{background:#d32b1f;color:#fff;text-align:left;padding:5px 0 5px 20px;border:none;margin:0}.brandSideBar h1 span{border:none;padding:0}.brandLogoWG{height:200px;overflow:hidden}.bx-next,.bx-previous{height:120px;z-index:1000;font-size:20px;border-left:5px solid grey;border-right:5px solid grey;width:100%;text-align:center;position:absolute}.brandLogoWG img{-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:grayscale(100%);filter:url(../img/gray.svg#grayscale);filter:gray;-moz-transition:filter linear 2s;-webkit-transition:filter linear 2s;-o-transition:filter linear 2s;transition:filter linear 2s;margin:0 auto}.brandLogoWG img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0)}.bx-controls{display:none}.bx-previous{display:inline-block;background:url(/img/gradient-up.png) repeat-x}.bx-previous i{padding-top:5%}.bx-next{display:inline-block;border-bottom:5px solid grey;background:url(/img/gradient-bottom.png) repeat-x;margin-top:-15%}.bx-next i{padding-top:20%}.brandsContainer a.button{display:inline-block;width:100%;text-align:center;background:#adadad}.brandsContainer a.bottom{position:absolute;bottom:0}.brandsContainer a i{color:#fff}.brandsContainer a:hover i{zoom:1.2}.brandOverviewContainer h1,.productFound h1{text-align:left;border:none;color:#666;font-weight:500;margin-top:0}.brandOverviewContainer h1 span,.productFound h1 span{border:none;padding:0;color:#f4451a;text-rendering:optimizeLegibility;text-transform:capitalize}.brandOverviewContainer .brandImage{float:left;width:35%}.brandImage img{width:100%}.brandOverviewContainer .brandOverviewCopy{float:left;margin-left:20px;width:60%}.brandOverviewCopy a{display:inline-block;border:3px solid #F14B27;color:#F14B27;background:#fff;padding:10px 30px;font-weight:700;font-size:14px;text-align:center}.brandOverviewCopy a:hover{background:#F14B27;color:#fff}.brandOverviewCopy h5{text-align:left;font-size:20px;margin:0;padding:0}#owl-carousel-featuredProducts,#owl-carousel-featuredProducts .owl-stage-outer,#owl-carousel-latestNews,#owl-carousel-latestNews .owl-stage-outer,#owl-carousel-productImages .owl-stage-outer,#owl-carousel-relatedProducts .owl-stage-outer,#owl-carousel-similarProducts,#owl-carousel-similarProducts .owl-stage-outer{height:350px}#owl-carousel-productImages .owl-stage{width:100%!important}#owl-carousel-featuredProducts .owl-item,#owl-carousel-latestNews .owl-item{background:#fff}#owl-carousel-featuredProducts .navProduct,#owl-carousel-latestNews .navProduct{background-color:#fff;width:98%;height:99%;border:4px solid #e3e3e3}.featuredProducts,.latestNews,.relatedProducts,.similarProducts{max-height:400px;padding-left:17px}.productOverview{margin-top:30px!important}.productOverview .productOverview{margin-top:0!important}.productOverview .similarProducts{padding-left:0}.sf_colsOut.sf_2cols_2_67.breadcrumThing{padding-bottom:0}.breadcrumThing .sfBreadcrumbWrp{position:absolute}.hide{display:none!important}.owl-item div,.similarProducts .my-page{display:block}.similarProducts .productImage{height:240px}.latestNews .owl-stage{min-width:800px}.featuredProducts h2,.latestNews h2,.relatedProducts h2,.similarProducts h2{text-align:left;border:none;color:#f4451a}#owl-carousel-productImages .owl-item,.featuredProducts .owl-item,.latestNews .owl-item,.relatedProducts .owl-item,.similarProducts .owl-item{height:350px}.featuredProducts .productHeading,.latestNews .newsHeading,.relatedProducts .productHeading,.similarProducts .productHeading{background:#666;height:100px;width:100%}.featuredProducts .productHeading h2,.latestNews .newsHeading h2,.relatedProducts .productHeading h2,.similarProducts .productHeading h2{color:#fff;margin:0;padding:5px}.owl-item div{overflow:hidden;position:relative}#brands_carousel .owl-item div{padding:0;background:#fff}.additionalPages,.brandsCategoryContainer{margin-bottom:25px;background:#E4E4E4!important;padding-bottom:20px}.brandsCategoryContainer h1{background:#d32b1f;color:#fff;text-align:left;padding:5px 0 5px 20px;border:none;margin:0}.brandsCategoryContainer h1 span{border:none;padding:0}.additionalPages{margin-bottom:20px}.additionalPages h1{background:#d32b1f;color:#fff;text-align:left;padding:5px 0 5px 20px;border:none;margin:0}.additionalPages .k-treeview .k-in,.navBrandCategories a{line-height:0;color:#666;font-size:20px;width:100%;text-align:left;text-decoration:none}.additionalPages h1 span{border:none;padding:0;text-transform:capitalize}.additionalPages .k-treeview .k-in{margin:0;border:none;border-bottom:1px solid #aaa;padding:5px}.additionalPages li.k-item{float:none}.additionalPages .k-item .k-state-hover{font-weight:700}.additionalPages .k-widget.k-treeview{max-width:386px!important;overflow:hidden}.k-treeview{min-height:70px;background:#E4E4E4!important;padding-bottom:20px}.k-treeview .k-item{padding:5px 16px!important}.k-treeview .fa-plus{margin-right:10px;margin-top:4px}.noProductFound{display:none}.navBrandCategories ul{padding:0;margin:0 0 0 18px}.navBrandCategories{margin:0;background:0;list-style-type:none;position:relative;padding:0}.navBrandCategories>li{display:block;border-width:0;margin:0;padding:5px 16px!important}.navBrandCategories>li li{margin:2px 0}.navBrandCategories a{margin:0;border:none;border-bottom:1px solid #aaa;padding:5px;display:inline-block}.navBrandCategories li>a>span{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-top:4px;padding-right:10px}li.last{padding-left:20px}.navBrandCategories li>a>span:after{content:'\f067'}.navBrandCategories li.open>a>span:after{content:'\f068'}.navBrandCategories li a{font-size:14px;line-height:18px;padding:2px 10px}.navBrandCategories>li>a{font-size:20px;line-height:26px;padding:4px 10px}.productFound h1{font-size:30px;text-align:left;color:#F5451C;margin:0 0 5px}.productCopy h5,.productFound h5{color:#4C4C4C;text-align:left;font-size:22px;margin:0 0 10px}.sfnewsTitle,.sfsearchResultStatistics{font-size:24px}.productFound h5{margin-bottom:0;display:inline-block;padding:0 15px;background:#e5e5e5}.productCopy h5{background:#fff;padding:0}.relatedProducts h2,.similarProducts h2{text-align:left}.my-page{display:none;min-height:100px!important}.my-page a{text-decoration:none}.my-page h2{position:inherit;height:80px;background:#6a6a6a;color:#fff;margin-bottom:0;text-align:left}.my-page h2:before{border-top:3px solid #fff;height:1px;left:20px;position:absolute;width:24%}.brandPage .my-page,.our-products .my-page,.productCategoryOverview .my-page{display:inline-block;width:100%}.my-page .categoryImage,.my-page .productImage{height:221px}.our-products .sf_pagerNumeric{margin-left:100px}.my-page .noProducts{display:none}.my-page .ui-listview li .ui-btn p{color:silver}.my-page .ui-listview li .ui-btn .ui-li-aside{color:#eee}.my-page .ui-listview a{display:block;width:100%;height:100%;overflow:hidden}.my-page .ui-listview img{width:100%;height:221px;display:none}.my-page .ui-listview img:first-child{display:block}.sfnewsList{text-align:left}.sfnewsListItem{border-bottom:3px solid #E4E4E4;padding-bottom:20px}.sfnewsTitle{text-align:left}.sfnewsTitle a{color:#7B7B7B;text-decoration:none}.sfnewsFullStory{text-decoration:none;padding:5px 20px;border:2px solid #B1B0B1;display:inline-block;font-weight:700;margin-top:20px}.sfnewsFullStory:hover{color:#fff;border:2px solid #f4451a;background:#f4451a}.sfsearchResultTitle{margin-top:20px}.sfsearchResultTitle:first-child{margin-top:0}.sfsearchResultTitle a{text-decoration:none;font-size:28px}.sfsearchResultHighLighter{border-bottom:3px solid #E4E4E4;padding-bottom:20px;-webkit-margin-start:0}.sfsearchResultSnippet,.sfsearchResultTitle,.sfsearchResultUrl{-webkit-margin-start:0}.sfsearchResultUrl{display:none}.my-page .ui-listview li{width:23%;height:310px;margin:.625em 1%;overflow:hidden}#demo-page .my-page li{height:auto}.my-page .ui-listview h2,.navProduct h2{font-size:15px;position:relative;bottom:0;padding:13px 1.6em 10px;margin:0;height:80px}@media (min-width:48em){.my-page .ui-listview .ui-btn-icon-right:after,.sf_2cols_1_33{display:none}.my-page .ui-content{padding:.5625em}.my-page .ui-listview li{float:left;width:30.9333%;height:310px;margin:.5625em 1.2%}.my-page .ui-listview li>.ui-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}.my-page .ui-listview li.ui-li-has-thumb .ui-li-thumb{height:auto;max-width:100%;max-height:none}.my-page .ui-listview .ui-li-thumb,.my-page .ui-listview li,.my-page .ui-listview li .ui-btn{-webkit-border-radius:inherit;border-radius:inherit}.my-page .ui-listview h2,.my-page .ui-listview p{white-space:normal;overflow:visible;left:0;right:0}.my-page .ui-listview h2{font-size:15px;position:relative;bottom:0;padding:13px 1.6em 10px;margin:0;height:80px}.my-page .ui-listview p{font-size:1em;margin:0;padding:0 1.25em;min-height:50%;bottom:0}.ui-listview .ui-li-has-thumb h2,.ui-listview .ui-li-has-thumb p{background:#111;background:rgba(0,0,0,.8)}.ui-listview .ui-li-has-thumb h2{bottom:35%}.ui-listview .ui-li-has-thumb p{min-height:35%}.my-page .ui-listview .ui-li-aside{padding:.125em .625em;width:auto;min-height:0;top:0;left:auto;bottom:auto;background:#909;background:rgba(153,0,153,.85);-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.my-page .ui-listview li{border:4px solid #e5e5e5}.my-page .ui-listview li>.ui-btn:hover{-moz-box-shadow:0 0 12px #3cf;-webkit-box-shadow:0 0 12px #3cf;box-shadow:0 0 12px #3cf}.my-page .ui-listview .ui-btn,.my-page .ui-listview li{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}}@media (min-width:63.75em){.my-page .ui-content{padding:.625em}.my-page .ui-listview{max-width:62.5em;margin:0 auto}.my-page .ui-listview li{width:31%;height:310px;margin:.625em 1%;background:#fff}#demo-page.my-page li{height:auto}}.fancyBox{display:block}.categoryImage,.newsImage,.productImage{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;display:none;cursor:pointer}img.categoryImage,img.productImage{width:auto!important;margin:0 auto}.categoryImage:nth-child(1),.productImage:nth-child(1){display:block}.owl-item .productImage img{display:block;-webkit-transform-style:preserve-3d;left:0;margin:0}@media (max-width :768px){.sf_2cols_1_33{display:none}}@media (min-width:769px) and (max-width:3000px){.sf_2cols_1_33{display:block}}.brandPage li h2{position:relative;margin-top:-59px!important;height:60px;background:#6a6a6a;color:#fff;bottom:0!important;text-align:left}.brandPage li h2:before{border-top:3px solid #fff;height:1px;left:20px;position:absolute;width:24%}.brandPage li a{color:#fff;text-decoration:none;text-align:left}.productCategoryOverview .ui-listview a{display:block;width:100%;overflow:hidden;position:relative;background:#6a6a6a;color:#fff;bottom:0!important;padding:10px;height:auto;text-decoration:none;font-size:20px;text-align:center}.ui-loader{width:200px;margin:50px auto 0;height:32px}.searchResultsLoading,.ui-icon-loading{background:url(../img/ajax-loader.gif) no-repeat;display:inline-block;width:32px;height:32px}.ui-loader h1{border-bottom:0;margin:0;float:left;padding-left:20px}.ui-icon-loading{float:left;margin-top:10px}.searchResultsLoading{margin:0 auto 0 -16px;position:relative;left:50%}footer,footer .footerRed{background:#d32b1f}.paginationContainer{padding-top:30px}.paginationContainer:first-child{padding-top:15px;padding-bottom:30px}#footer_social menu,footer div ul,footer ul li{padding:0;list-style:none}.latestCompanyNewsContainer .contentParent{position:relative;width:32%;float:left;margin-left:2%;overflow:hidden}.latestCompanyNewsContainer .contentParent:first-child{margin-left:0}.latestCompanyNewsContainer .contentParent img{display:block;-webkit-transform-style:preserve-3d;margin-left:auto;margin-right:auto}.latestCompanyNews a{clear:both;top:25px;position:relative}.latestCompanyNews .content_hover h3:after{border-bottom:3px solid #fff;bottom:12px;content:"";height:1px;left:0;position:absolute;width:25%}footer{margin-top:30px}footer .footerDark{background:#DE1818}footer .footerGrey{background:#adadad}.footerGrey p{color:#fff}footer i.fa{color:#fff;font-size:26px}footer div ul{margin:0 0 0 5px}footer ul li{color:#fff;margin:0;font-weight:700}footer div ul li a{text-decoration:none;color:#fff;font-size:15px;text-align:left}footer .spacer{height:20px}footer div h4{text-align:left;color:#fff;border-bottom:1px solid #F08C91;font-size:24px}footer h4 span{border-bottom:2px solid #F08C91;padding-right:40px;padding-left:5px}footer aside a{color:#fff;text-decoration:none;display:block;text-align:center}.footerBrands{max-height:400px}.footerBrands li{width:49%;display:inline-block}#footer_social menu{width:45px;margin:18px auto}#footer_social .fa-twitter{padding-top:2px}#footer_social menu li{float:left;margin:0 4%;width:29px;height:31px}.contactForm input[type=text],.contactForm textarea{width:100%}.btn_footerViewAll{display:block;max-width:100px;text-align:center;border:4px solid #fff;padding:1%;margin:5% 0;color:#fff}.btn_footerViewAll:hover{color:#d32b1f;background:#fff;border-color:#d32b1f}#allCategoriesContainer{height:100%;display:block;padding-bottom:31px}#allCategoriesContainer .btn_footerViewAll{position:relative;margin-top:57px}#logo_bidvest{display:block;margin:0 auto}.contactForm{margin-left:40px}.contactForm input[type=submit]{float:right}.sfFormBox{margin-bottom:10px}.sfFormBox *{color:#525252}.eCatalogueItem{width:30%;margin-right:2%;height:400px;float:left}.eCatalogueItem h3{text-align:left}.eCatalogueItem img{height:80%}.container .sf_colsOut{padding-bottom:30px}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sf_2cols_2_67 .sf_2cols_2in_67{padding-left:30px;margin:0!important}.cbp-ntaccordion{list-style:none;margin:0;padding:0}.cbp-ntsubaccordion{list-style:none}.cbp-ntaccordion h3{margin:0 0 .3em;padding:1em 0 .5em;border-bottom:1px solid #ddd;font-size:2.75em;font-weight:300}.cbp-ntaccordion h4,.cbp-ntaccordion h5{font-size:1.2em;padding:.5em 0;margin:0 0 .5em}.cbp-ntaccordion h4{text-transform:uppercase;letter-spacing:.4em}.cbp-ntaccordion h5{color:#aaa}.cbp-ntaccordion .cbp-ntcontent p{color:#888;font-size:1.25em;font-weight:300;line-height:1.5;padding:.2em 0 1.5em;margin:0}.cbp-ntaccordion>li>.cbp-nttrigger:before,.cbp-ntsubaccordion>li>.cbp-nttrigger:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#ddd;margin-right:.5em;-webkit-font-smoothing:antialiased}.cbp-ntaccordion>li>.cbp-nttrigger:before{font-size:75%;content:"\36"}.cbp-ntaccordion>li>.cbp-nttrigger:hover:before{content:"\35";color:inherit}.cbp-ntaccordion>li.cbp-ntopen>.cbp-nttrigger:before,.no-js .cbp-ntaccordion>li>.cbp-nttrigger:before{content:"\34";color:inherit}.cbp-ntsubaccordion>li>.cbp-nttrigger:before{content:"\32"}.cbp-ntsubaccordion>li>.cbp-nttrigger:hover:before{content:"\33";color:inherit}.cbp-ntsubaccordion>li.cbp-ntopen>.cbp-nttrigger:before,.no-js .cbp-ntsubaccordion>li>.cbp-nttrigger:before{content:"\31";color:inherit}.cbp-ntaccordion .cbp-ntcontent{height:0;overflow:hidden}.cbp-ntaccordion .cbp-ntopen>.cbp-ntcontent,.cbp-ntsubaccordion .cbp-ntopen>.cbp-ntcontent,.no-js .cbp-ntaccordion .cbp-ntcontent{height:auto}@media screen and (max-width:32em){.cbp-ntaccordion{font-size:70%}}@font-face{font-family:AvantGarde;src:url(../fonts/avgb.ttf) format('truetype')}.popupContain{display:none;position:fixed;height:100%;width:100%;z-index:9999999999999;top:0;left:0;background-color:rgba(0,0,0,.6)}.popupContain .inner{width:790px;height:360px;display:block;position:absolute;top:calc(50% - 180px);left:calc(50% - 395px);cursor:default}.popupContain .inner .side{display:block;width:50%;height:100%}.popupContain .inner .left{float:left}.popupContain .inner .left .top{display:block;width:100%;height:50%;float:left;background-color:#e9e9e9;padding:15px}.popupContain .inner .left .top h2{color:#ed1c24;font-family:AvantGarde;text-align:left;font-size:24px;margin-top:0;margin-bottom:5px}.popupContain .inner .left .top p{color:#000;font-family:AvantGarde;font-size:20px;text-align:left;margin-top:0}.popupContain .inner .left .top p span{color:#d32b1f}.popupContain .inner .left .bottom{display:block;width:100%;height:50%;float:right;background-color:#d32b1f;padding:15px}.popupContain .inner .left .bottom p{font-family:AvantGarde;font-size:18px;color:#fff;margin-top:0;font-weight:400}.popupContain .inner .left .bottom a{display:block;font-family:AvantGarde;color:#fff;font-size:18px;padding:10px;border:3px solid #fff;text-decoration:none;text-align:center;width:160px;margin:40px auto 0}.popupContain .inner .right{float:right;position:relative}.popupContain .inner .right .close{display:block;position:absolute;font-family:AvantGarde;top:0;right:0;border-radius:47px;padding:2px 0 0 1px;color:#d32b1f;border:2px solid #d32b1f;height:38px;width:38px;text-align:center;font-size:22px;cursor:pointer;margin:10px 10px 0 0}.popupContain .inner .right .close:before{content:"Close";font-family:AvantGarde;position:absolute;font-size:16px;color:#a7a9ac;right:125%;top:5px}.k-menu-group{background-color:#d32b1f!important;color:#fff!important}.search_background{background-color:#000;margin-left:60px;margin-right:60px;margin-top:-45px;padding:10px;opacity:.5;z-index:3;position:relative}::-webkit-input-placeholder{color:#000}.k-context-menu.k-menu-vertical>.k-item>.k-link,.k-menu .k-menu-group .k-item>.k-link{font-size:18px}.sf_pagerNumeric a{padding:5px}.sf_pagerNumeric .sf_PagerCurrent{color:#000}#brands_carousel .owl-item{background:0 0}.productFound>span{display:none}.productFound{padding-bottom:50px}.productImage img{margin:0 auto 0 -120px;text-align:center;position:relative;left:50%}.fancyBox .productImage img{margin-left:-120px!important}.product-image-container{border:6px solid #e5e5e5}.product-intro-text{margin-left:46px;margin-right:46px}.product-intro-text>h1{border-bottom:2px solid #e5e5e5}.product-intro-text>h1 span{border-bottom:4px solid #000;padding:0 3px}.eCatalogueContainer .my-page{display:block}.eCatalogueContainer .ui-listview li{width:240px;height:300px;margin:.625em 1%}.eCatalogueContainer img{height:auto!important}.RadSiteMap .rsmFlow .rsmItem{font-size:18px!important}.RadSiteMap .rsmLink,.sfBreadcrumbNodeSeparator{font-family:yanone_kaffeesatzlight}.RadSiteMap .rsmOneLevel .rsmItem .rsmLink{color:#FE0000!important}.RadSiteMap_Default .rsmOneLevel .rsmLink:hover{border:0;color:#FE0000!important;background-color:transparent!important;background:0 0;background-image:none!important}.RadSiteMap .rsmOneLevel .rsmItem:first-child .rsmLink,.sfBreadcrumbNodeSeparator{color:#767573!important}.my-page .itemHover,.navProduct .itemHover,.navProduct .newsHeading{position:relative;height:80px;background:#6a6a6a;color:#fff;margin-bottom:0;text-align:left}.itemHover>div:before,.navProduct .itemHover:before,.navProduct .newsHeading:before{content:"";left:20px;position:absolute;top:0;width:24%}.navProduct a{text-decoration:none}.navProduct .itemHover:before,.navProduct .newsHeading:before{border-top:3px solid #fff;height:1px}.navProduct .itemHover>div:before{border:none}.itemHover,.navProduct .itemHover{background:#6a6a6a;height:110px;overflow:hidden;-moz-transition:all .7s ease-in;-o-transition:all .7s ease-in;-webkit-transition:all .7s ease-in;transition:all .7s ease-in}.itemHover>div:before{border-top:3px solid #fff;height:1px}#cd-google-map,#google-container{position:relative}.itemHover h2,.navProduct h2{font-size:15px!important;position:relative;bottom:0!important;padding:13px 1.6em 10px!important;margin:0;height:80px!important;color:#fff}.itemHover p,.navProduct p{min-height:0!important;color:#fff;padding:0 1.25em}.itemHover h2:before{border:none;height:0}.itemHover:hover{height:190px;margin-top:-108px}.itemHover .btnViewDetails{font-size:16px;color:#fff;text-decoration:none;border:3px solid #fff;padding:6px;display:block;text-align:center;max-width:183px;margin:0 auto;margin-top:20px;width:173px}.itemHover .btnViewDetails:hover{background:#fff;color:#6a6a6a}.fancybox-wrap{max-width:1054px!important;width:auto!important;height:100%}.fancybox-skin{max-width:1054px!important;max-height:1054px!important}.fancybox-inner{width:100%!important;height:100%!important}.fancybox-image{width:auto!important;height:auto!important;max-width:1024px;max-height:1024px;margin:0 auto}.uploadRenaming .btnSubmitFile,.uploadRenaming .yes{display:none}.uploadRenaming .yes.please{display:block}@media (max-width:1024px){.my-page .ui-listview,.sf_2cols_2_67 .sf_2cols_2in_67{padding-left:0}.search_background{margin-left:0;margin-right:0}h1 span{padding:0}.my-page .ui-listview img{width:auto;margin:0 auto}.latestCompanyNewsContainer .contentParent{margin-top:10px;width:auto;float:none;margin-left:0}.my-page .ui-listview li{width:39%!important}.my-page .ui-listview p{padding:0 1.6em}.itemHover h2{height:60px!important}}#google-container{width:100%;height:200px;background-color:#e7eaf0}#cd-google-map address,#cd-zoom-in,#cd-zoom-out,.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:#d32b1f}.sfErrorWrp input[type=text]{border:1px solid red}.sfError{color:red!important}@media only screen and (min-width:768px){#google-container{height:300px}}@media only screen and (min-width:1170px){#google-container{height:600px}}#cd-google-map address{position:absolute;width:100%;bottom:0;left:0;padding:1em;color:#fff;font-size:13px;font-size:.8125rem}#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-repeat:no-repeat;background-size:32px 64px;background-image:url(../img/cd-icon-controller.svg)}.brandPage .itemHover h2{margin-top:0!important}#cd-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:1px}@media only screen and (min-width:768px){#cd-google-map address{font-size:15px;font-size:.9375rem;text-align:center}#cd-zoom-in,#cd-zoom-out{margin-left:50px}#cd-zoom-in{margin-top:50px}}@media only screen and (max-width:768px){.my-page .ui-listview li{width:100%!important}#cd-zoom-out{background-position:50% -32px}}