@charset "utf-8";
/* CSS Document */

/*!

Theme Name: Sollatek v2

Theme URI: http://wordpress.org/

Description: The Custom Theme for Sollatek

Author: Ardent Creative

Author URI: http://www.ardentcreative.co.uk/

Version: 1.0

@charset "UTF-8";

/* CSS Document */html{font-size:62.5%;-webkit-font-smoothing:antialiased !important}html,body{height:100%}*{margin:0;padding:0}ol,ul{list-style:none}img{border:none;max-width:100%;height:auto;width:auto;max-height:100%}.clear{clear:both}.col,aside{float:left}p{padding-bottom:1.5rem;padding-bottom:15px}p:last-child{padding-bottom:0}.container{width:90%;margin:0 auto}::selection{background:#f1592a;color:#fff}::-moz-selection{background:#f1592a;color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:normal;font-style:normal}img.alignright{float:right;margin:0px 0px 15px 15px;margin:0rem 0rem 1.5rem 1.5rem}img.alignleft{float:left;margin:0px 15px 15px 0px;margin:0rem 1.5rem 1.5rem 0rem}nav.clearfix{height:auto;width:100%;font-size:20pt;font-weight:400;position:relative;display:block;padding:0;*zoom:1;display:none}



@media only screen and (max-width: 481px){nav.clearfix{display:block}}

nav.clearfix ul{padding:0;margin:0 auto;width:100%;height:auto;display:none}nav.clearfix ul li{display:block;float:none;width:100%;position:relative;margin:0}nav.clearfix ul li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav.clearfix ul li:last-child a{border-right:0}nav.clearfix a{color:#006AA9;display:block;width:100%;text-align:left;text-indent:25px;width:100%;text-decoration:none;line-height:40px;background:#fff;font-size:16px;padding:0 0 0 2.5%;border-bottom:none}nav.clearfix a#pull{display:block;width:95%;padding-right:2.5%;position:relative;background:#006AA9;color:#fff;font-size:2rem;line-height:40px}nav.clearfix a#pull:after{font-family:"dashicons";content:"\f214";font-size:3rem;display:inline-block;position:absolute;right:calc(2.5% + 25px)}nav.clearfix ul.sub-menu{background:#fff}nav.clearfix ul.sub-menu a{padding-left:20px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;background:#f9f9f9}.container{max-width:960px}.footer-fix{position:relative;min-height:100%}.page-content{padding:20px 0px 520px 0px;padding:2rem 0rem 52rem 0rem}@media only screen and (max-width: 65em){.page-content{padding:20px 0px 0px;padding:2rem 0rem 0rem}}

a.back-up{color:#006AA9;text-decoration:none;display:block;margin-bottom:20px;margin-bottom:2rem}a.back-up:before{font-family:'FontAwesome';content:"\f053 ";margin-right:5px;margin-right:0.5rem}.mail-btn{position:fixed;top:226px;top:22.6rem;left:-170px;left:-17rem;z-index:499;color:#fff;background:#006AA9;padding:10px 45px 10px 30px;padding:1rem 4.5rem 1rem 3rem;text-decoration:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;font-weight:800;transition:1s;-webkit-transition:1s}@media only screen and (max-width: 481px){.mail-btn{display:none}}.mail-btn i{position:absolute;right:10px;right:1rem;font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;top:7px;top:0.7rem}.mail-btn:hover{transition:1s;-webkit-transition:1s;left:-20px;left:-2rem}header{background:#42444c;padding:40px 0px 10px 0px;padding:4rem 0rem 1rem 0rem}@media only screen and (max-width: 65em){header{padding:2rem 0 1rem}}header i{background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;border:1px solid #006AA9;height:24px;width:24px;overflow:hidden;position:relative;}header i:before{position:absolute;}header .brand{background-image:url(/wp-content/uploads/2019/01/sollatek-new-logo-650px.png);background-size:contain;background-repeat:no-repeat;width:20%;height:60px;height:70px;text-indent:-10000px;margin-right:0px;float:left;}





.main{width:100%;float:left;}
header a.home-icon{float:left;margin:0px 15px 0px 0px;margin:0rem 1.5rem 0rem 0rem;background:#42444c;display:none;color:#fff;text-decoration:none;font-weight:600;font-size:14px;line-height:16px;font-size:1.4rem;line-height:1.6rem;padding:4px 0px;padding:0.4rem 0rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}header a.home-icon .dashicons,header a.home-icon .dashicons-before:before{font-size:25px;font-size:2.5rem}header .header-right{float:right;color:#fff;font-size:16px;font-size:1.6rem;font-weight:600;}

@media only screen and (max-width: 65em){header .header-right{padding-top:0}}


@media only screen and (max-width: 65em){header .header-right .header-socials {margin-top: -75px;}}




@media only screen and (max-width:65em) {header nav ul {
    float: right;
}}



@media only screen and (max-width: 481px){header .menu-primary-navigation-container{display:none}}

header .header-right a{color:#fff;text-decoration:none}header .header-right .header-socials{float:left;padding-right:0;}

@media only screen and (max-width: 65em){header .header-right .header-socials{margin-top:-100px;}}

@media only screen and (max-width: 481px){header .header-right .header-socials{margin-top:100px;}}

header .header-right .header-socials a.header-social{color:#006AA9;font-size:30px;line-height:30px;font-size:3rem;line-height:3rem;float:left;margin:5px 0px 0px 5px;margin:0.5rem 0rem 0rem 0.5rem}.iconS{cursor:pointer;background:#42444c;border:0px;height:24px;width:24px;overflow:hidden;position:relative;color:#fff;font-size:22px;margin-top:4px;margin-left:5px;}header .header-right span{float:left;padding:0px 10px 0px 0px;padding:0rem 1rem 0rem 0rem}header nav{margin:0px 0px 0px 0px;margin:0rem 0rem 0rem 0rem;float:left}@media only screen and (max-width: 65em){header nav{clear:right;width:100%}}



header nav .menu-primary-navigation-container{float:left; margin-top: 14px;}header nav ul{float:left}header nav ul li{display:inline-block}header nav ul li a{background:transparent;display:block;color:#000;text-decoration:none;font-weight:600;font-size:14px;line-height:16px;font-size:1.4rem;line-height:1.6rem;padding:10px;padding: 1rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}header nav ul li a:hover{color: #fff;background:#006AA9;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2)}header nav ul li.current-menu-item a,header nav ul li.current_page_parent a{color: #fff;background:#006AA9;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2)}header nav ul li.menu-item-has-children{position:relative}

header nav ul li.menu-item-has-children a{padding:10px 28px 10px 10px;padding:1rem 2.8rem 1rem 1rem}header nav ul li.menu-item-has-children a:after{content:"\f140";display:inline-block;-webkit-font-smoothing:antialiased;font-size:24px;line-height:4px;font-size:2.4rem;line-height:0.4rem;position:absolute;margin-top:7px;margin-top:0.7rem;font-family:'dashicons';vertical-align: top;}header nav ul li.menu-item-has-children a.active{color: #fff; background:#006AA9;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2)}header nav ul li.menu-item-has-children a.active:after{content:"\f142"}header nav ul li.menu-item-has-children ul:before{content:"\f142";display:inline-block;-webkit-font-smoothing:antialiased;font-size:34px;line-height:6px;font-size:3.4rem;line-height:0.6rem;position:absolute;margin:-14px 0px 0px -10px;margin:-1.4rem 0rem 0rem -1rem;font-family:'dashicons';vertical-align:top;color:#006AA9;text-align:center;width:100%}header nav ul li.menu-item-has-children ul{display:none;margin:10px 0px 0px -135px;margin:1rem 0rem 0rem -13.5rem;background:#006AA9;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:10px;padding:1rem;position:absolute;left:50%;width:250px;width:25rem;z-index:100}header nav ul li.menu-item-has-children ul li{display:block}header nav ul li.menu-item-has-children ul li a{background:none;-webkit-box-shadow:none;box-shadow:none}header nav ul li.menu-item-has-children ul li.current-menu-item a,header nav ul li.menu-item-has-children ul li.current_page_parent a{background:#006AA9;-webkit-box-shadow:none;box-shadow:none}header nav ul li.menu-item-has-children ul li a:hover{background:#006AA9;-webkit-box-shadow:none;box-shadow:none}header nav ul li.menu-item-has-children ul li a:after{content:""}header .header-search{float:right;width:25%;padding:25px 0px 0px 0px;padding:2.5rem 0rem 0rem 0rem;*zoom:1}header .header-search:before,header .header-search:after{content:" ";display:table}header .header-search:after{clear:both}@media only screen and (max-width: 65em){header .header-search{padding-top:1.5rem}}@media only screen and (max-width: 481px){header .header-search{width:100%}}header .header-search label{display:none}header .header-search input[type="text"]{border:2px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;display:block;width:90%;width:calc(90% - 4px);width:-moz-calc(90% - 4px);padding-left:10%;background:url(images/header-search.png) center left no-repeat #fff;float:right}header .header-search input[type="submit"]{display:none}.feedback-btn{position:fixed;bottom:100px;bottom:10rem;right:-32px;right: -6.2rem;;z-index:499;color:#fff;background:#006AA9;padding:10px 15px 20px;padding:1rem 1.5rem 2rem;text-decoration:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;font-weight:800;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}@media only screen and (max-width: 481px){.feedback-btn{display:none}}

header nav ul li.menu-item-has-children a {
    padding-left: 10px !important;
    padding-right: 30px !important;
}

.menu-item-22 a {
    padding-right: 10px !important;
}

header nav ul li.menu-item-has-children ul li a {
	color: #fff;
}

.page-id-5819 .post-content p {
    font-size: 16px;
    line-height: 18px;
}

footer{position:absolute;bottom:0;background:#42444c;width:100%;color:#fff}@media only screen and (max-width: 65em){footer{position:inherit;margin-top:2rem}}footer a{color:#cfd0d2;text-decoration:none}footer .footer-main{padding:40px 0px;padding:4rem 0rem}footer .footer-main .footer-col{width:22.75%}footer .footer-main .footer-col:nth-child(n){margin-bottom:3%;margin-right:3%}footer .footer-main .footer-col:nth-child(4n){margin-right:0}footer .footer-main .footer-col:nth-child(4n+1){clear:both}@media only screen and (max-width: 65em){footer .footer-main .footer-col{width:47.5%}footer .footer-main .footer-col:nth-child(n){margin-bottom:5%;margin-right:5%}footer .footer-main .footer-col:nth-child(2n){margin-right:0}footer .footer-main .footer-col:nth-child(2n+1){clear:both}}@media only screen and (max-width: 481px){footer .footer-main .footer-col{width:100%}}footer .footer-main .footer-col h2{font-weight:700;font-size:20px;line-height:25px;font-size:2rem;line-height:2.5rem;margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem;background-position:top left;background-repeat:no-repeat;padding:0px 0px 0px 32px;padding:0rem 0rem 0rem 3.2rem}footer .footer-main .footer-col:nth-child(1) h2{background-image:url(images/footer-star.png)}footer .footer-main .footer-col:nth-child(1) li{display:block;margin:0px 0px 5px 0px;margin:0rem 0rem 0.5rem 0rem;font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;background:url(images/footer-bullet.png) top left no-repeat;padding:0px 0px 0px 20px;padding:0rem 0rem 0rem 2rem;font-weight:800}footer .footer-main .footer-col:nth-child(1) li a{color:#cfd0d2;text-decoration:none}footer .footer-main .footer-col:nth-child(2) h2{background-image:url(images/footer-rss.png)}footer .footer-main .footer-col:nth-child(2) li{display:block;margin:0px 0px 5px 0px;margin:0rem 0rem 0.5rem 0rem;font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;background:url(images/footer-bullet.png) top left no-repeat;padding:0px 0px 0px 20px;padding:0rem 0rem 0rem 2rem}footer .footer-main .footer-col:nth-child(2) li a{color:#fff;text-decoration:none}footer .footer-main .footer-col:nth-child(3) h2{background-image:url(images/footer-bird.png)}footer .footer-main .footer-col:nth-child(3) li{display:block;margin:0px 0px 5px 0px;margin:0rem 0rem 0.5rem 0rem;font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;background:url(images/footer-bullet.png) top left no-repeat;padding:0px 0px 0px 20px;padding:0rem 0rem 0rem 2rem}footer .footer-main .footer-col:nth-child(3) li .rstw_comma{display:none}footer .footer-main .footer-col:nth-child(3) li .twitter-timestamp{display:block;font-style:italic;font-size:10px;font-size:1rem}footer .footer-main .footer-col:nth-child(3) li a{color:#fff;text-decoration:none}footer .footer-main .footer-col:nth-child(4) h2{background-image:url(images/footer-phone.png)}footer .footer-main .footer-col:nth-child(4) .table{width:100%;margin-bottom:30px;margin-bottom:3rem}footer .footer-main .footer-col:nth-child(4) .table td{color:#e6e6e6;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}footer .footer-meta{background:#313238;padding:15px 0px;padding:1.5rem 0rem;*zoom:1}footer .footer-meta:before,footer .footer-meta:after{content:" ";display:table}footer .footer-meta:after{clear:both}footer .footer-meta span{padding:8px 0px 0px 10px;padding:0.8rem 0rem 0rem 1rem;float:left;display:block}footer .footer-meta .container{position:relative}footer .footer-meta #meta-content ul{padding:8px 0px 0px 100px;padding:0.8rem 0rem 0rem 10rem;float:left;display:block;*zoom:1}@media only screen and (max-width: 65em){footer .footer-meta #meta-content ul{clear:left;padding:8px 0px 0px;padding:0.8rem 0rem 0rem}}footer .footer-meta #meta-content ul:before,footer .footer-meta #meta-content ul:after{content:" ";display:table}footer .footer-meta #meta-content ul:after{clear:both}footer .footer-meta #meta-content ul li{float:left;padding:0px 10px;padding:0rem 1rem;border-right:1px solid #fff}footer .footer-meta #meta-content ul li:last-child{border-right:none}footer .footer-meta #footer-socials{*zoom:1;float:right;width:40.2%}footer .footer-meta #footer-socials:before,footer .footer-meta #footer-socials:after{content:" ";display:table}footer .footer-meta #footer-socials:after{clear:both}@media only screen and (max-width: 65em){footer .footer-meta #footer-socials{width:60%}}footer .footer-meta #footer-socials img{margin-left:10px;margin-left:1rem;float:left}footer .footer-meta #footer-share-buttons{display:none;padding:10px 0px;padding:1rem 0rem;color:#fff;background:#006AA9;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:absolute;*zoom:1;text-align:center;width:12rem;top:-6rem;right:-3.5rem}footer .footer-meta #footer-share-buttons:before,footer .footer-meta #footer-share-buttons:after{content:" ";display:table}footer .footer-meta #footer-share-buttons:after{clear:both}footer .footer-meta #footer-share-buttons a{display:inline-block;margin:0;padding:0px 10px;padding:0rem 1rem;color:#fff}footer .footer-meta #footer-share-buttons:before{border:solid;border-color:#006AA9 transparent;border-width:6px 6px 0 6px;bottom:-6px;content:"";left:50%;position:absolute;z-index:99}.feature-area{background:#fff}.home-ctas{/*-webkit-box-shadow:0 -5px 10px 0 rgba(0,0,0,0.3);box-shadow:0 -5px 10px 0 rgba(0,0,0,0.3);*/-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:3px solid #fff;background:#ebf0ef;padding:20px 0;padding:2rem 0rem;position:relative;z-index:1001;margin:-60px 0px 0px 0px;margin:-6rem 0rem 0rem 0rem}@media only screen and (max-width: 481px){.home-ctas{margin:-10px 0px 0px;margin:-1rem 0rem 0rem}}.home-ctas .home-cta{width:16.6%;text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 481px){.home-ctas .home-cta{margin-bottom:10px;margin-bottom:1rem}}@media only screen and (max-width: 481px){.home-ctas .home-cta{width:100%}}.home-ctas .home-cta .desc{min-height:95px;min-height:9.5rem;border-left:1px solid #fff;border-right:1px solid #ccc;margin-top:15px;margin-top:0.1rem;padding:0px 5px;padding:0rem 0.5rem;font-size:11px;line-height:14px;font-size:1.1rem;line-height:1.4rem;color:#666}@media only screen and (max-width: 481px){.home-ctas .home-cta .desc{border:none}}.home-ctas .home-cta .desc h2{color:#006AA9;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;font-weight:800;display:block;height:47px;height:4.7rem;margin-bottom:15px;margin-bottom:-0.5rem}@media only screen and (max-width: 481px){.home-ctas .home-cta .desc h2{height:auto}}.home-ctas .home-cta .desc a{display:block;width:80%;text-decoration:none;margin-left:10%;color:#fff;background:#999;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:5px 0px;padding:0.5rem 0rem;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);font-weight:700}.home-ctas .home-cta .desc a:hover{background:#006AA9}@media only screen and (max-width: 65em){.home-ctas .home-cta .desc a{width:100%;margin-left:0}}.home-ctas .home-cta:nth-child(1) .desc{border-left:none}.home-ctas .home-cta:nth-child(6) .desc{border-right:none}.home-extras{*zoom:1;padding:40px 0px 0px;padding:4rem 0rem 0rem}.home-extras:before,.home-extras:after{content:" ";display:table}.home-extras:after{clear:both}.home-extras .grey-border{*zoom:1}.home-extras .grey-border:before,.home-extras .grey-border:after{content:" ";display:table}.home-extras .grey-border:after{clear:both}.home-extras .grey-border #home-menu{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;width:64%;margin-right:1%}@media only screen and (max-width: 65em){.home-extras .grey-border #home-menu{width:69%}}

@media only screen and (max-width: 481px){.home-extras .grey-border #home-menu{margin-bottom:20px;margin-bottom:2rem}}

@media only screen and (max-width: 65em){.home-extras .grey-border #home-menu{width:100%}}

@media only screen and (max-width: 481px){.home-extras .grey-border #home-menu{width:100%}}

.home-extras .grey-border #home-menu ul{*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}

.home-extras .grey-border #home-menu ul:before,.home-extras .grey-border #home-menu ul:after{content:" ";display:table}.home-extras .grey-border #home-menu ul:after{clear:both}.home-extras .grey-border #home-menu ul li{display:block;float:left;width:50%}

@media only screen and (max-width: 481px){.home-extras .grey-border #home-menu ul li{width:100%}}

.home-extras .grey-border #home-menu ul li a{padding:15px 0px 15px 74px;padding:1.5rem 0rem 1.5rem 7.4rem;display:block;border-bottom:1px solid #f2f2f2;text-decoration:none;background-position:center left;background-repeat:no-repeat}@media only screen and (max-width: 481px){.home-extras .grey-border #home-menu ul li a{padding:20px 20px 20px 74px;padding:2rem 2rem 2rem 7.4rem}}.home-extras .grey-border #home-menu ul li a h2{color:#808080;font-weight:800;}@media only screen and (max-width: 65em){.home-extras .grey-border #home-menu ul li a h2{font-size:15px;line-height:18px;font-size:1.5rem;line-height:1.8rem}}.home-extras .grey-border #home-menu ul li a h3{color:#f15a24}.home-extras .grey-border #home-menu ul li:nth-child(1) a{background-image:url(images/cta-icons_01.png)}.home-extras .grey-border #home-menu ul li:nth-child(2) a{background-image:url(images/cta-icons_02.png)}.home-extras .grey-border #home-menu ul li:nth-child(3) a{background-image:url(images/cta-icons_03.png)}.home-extras .grey-border #home-menu ul li:nth-child(4) a{background-image:url(images/cta-icons_04.png)}.home-extras .grey-border #home-menu ul li:nth-child(5) a{background-image:url(images/cta-icons_05.png)}.home-extras .grey-border #home-menu ul li:nth-child(6) a{background-image:url(images/cta-icons_06.png)}.home-extras .grey-border #home-menu ul li:nth-child(5) a,.home-extras .grey-border #home-menu ul li:nth-child(6) a{border-bottom:none}

@media only screen and (max-width: 481px){.home-extras .grey-border #home-menu ul li:nth-child(5) a{border-bottom:1px solid #f2f2f2}}

.home-extras .grey-border #home-latest{width:35%;*zoom:1}.home-extras .grey-border #home-latest:before,.home-extras .grey-border #home-latest:after{content:" ";display:table}.home-extras .grey-border #home-latest:after{clear:both}

@media only screen and (max-width: 65em){.home-extras .grey-border #home-latest{width:40%;margin-top:10px;}}


@media only screen and (max-width: 481px){.home-extras .grey-border #home-latest{width:100%}}



.home-extras .grey-border #home-latest h2{margin-bottom:15px;margin-bottom:1.5rem;font-weight:800}.home-extras .grey-border #home-latest h3{margin-bottom:15px;margin-bottom:1.5rem}.home-extras .grey-border #home-latest article{max-height:51px;max-height:5.1rem;margin-bottom:21px;margin-bottom:2.1rem;overflow:hidden}

.home-extras .grey-border #home-latest a{float:right;color:#fff;text-decoration:none}.home-brochure{padding:20px 0px 0px;padding:2rem 0rem 0rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%}@media only screen and (max-width: 65em){.home-brochure{width:25%;text-align:center}}@media only screen and (max-width: 481px){.home-brochure{width:100%}}

.home-main{width:65%;margin-right:5%;padding:60px 0px;padding:6rem 0rem;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem}@media only screen and (max-width: 65em){.home-main{padding:30px 0px;padding:3rem 0rem;width:70%}}@media only screen and (max-width: 481px){.home-main{width:100%}}.home-main section{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 481px){.home-main section{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.home-main h2{margin-bottom:20px;margin-bottom:2rem;color:#006AA9;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:700}.home-main h3{color:#006AA9;margin-bottom:5px;margin-bottom:0.5rem;font-weight:800;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem}.home-main a{color:#f15a24;text-decoration:none;font-weight:800}.home-main a:before{content:"\f054";font-family:'FontAwesome';margin-right:5px;margin-right:0.5rem;display:inline-block}.breadcrumbs{font-size:11px;line-height:13px;font-size:1.1rem;line-height:1.3rem;display:block;margin:0px 0px 40px 0px;margin:0rem 0rem 4rem 0rem;color:#000;font-weight:700}.breadcrumbs p#breadcrumbs span span:after{content:" /"}.breadcrumbs p#breadcrumbs span .breadcrumb_last{color:#006AA9}.breadcrumbs p#breadcrumbs span .breadcrumb_last:after{content:""}.breadcrumbs p#breadcrumbs span a{color:#000;text-decoration:none}.breadcrumbs p#breadcrumbs span a:nth-child(5){display:none}.breadcrumbs p#breadcrumbs span a:hover{text-decoration:underline}.breadcrumbs p#breadcrumbs span:last-child:after{content:""}.breadcrumbs#product-crumbs span:nth-child(3),.breadcrumbs#product-crumbs span:nth-child(5){display:none}#main-sidebar{width:23%;margin-right:1.875%}@media only screen and (max-width: 481px){#main-sidebar{width:100%}}@media only screen and (max-width: 481px){#main-sidebar{margin-right:0}}

.home-wizard { padding-top: 40px; }
.home-wizard h3 { margin-bottom: 2rem; color: #006AA9; font-size: 2rem; line-height: 2.4rem; font-weight: 700;}

#main-content{width:75.125%}@media only screen and (max-width: 481px){#main-content{width:100%}}#main-content .range-buttons{width:22%;margin-top:-30px;margin-top:-3rem}#full-width{width:100%}#full-width .error-404{text-align:center}.grey-border{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#f9f9f9;-webkit-box-shadow:0 0 0 1px #e6e6e6;box-shadow:0 0 0 1px #e6e6e6;padding:10px;padding:1rem}.grey-border .content-area{background:#fff;padding:20px;padding:2rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.grey-border .content-area .page-title{font-weight:800;color:#006AA9;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem}.grey-border .content-area a{color:#006AA9}.widget-area{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#e6e6e6;padding:10px;padding:1rem;margin-bottom:20px;margin-bottom:2rem;position:relative;min-height:180px;min-height:18rem}

@media only screen and (max-width: 481px){.widget-area{min-height:2rem}}.widget-area section{border-bottom:1px solid #b3b3b3;padding:10px 0px;padding:1rem 0rem}.widget-area section img{max-width:80%}.widget-area section:last-child{border-bottom:none}.widget-area ul.children{display:none}.widget-area li{display:block;margin:5px 0px 5px 0px;margin:0.5rem 0rem 0.5rem 0rem}.widget-area li a{color:#000;text-decoration:none}

.widget-area li a:hover {
    color: #006AA9;
    text-decoration: none;
}


.widget-area li.current-cat{font-weight:700}.widget-area:after{font-family:"dashicons";content:"\f139";color:#e6e6e6;position:absolute;right:-20px;right:-2rem;top:20px;top:2rem;font-size:35px;font-size:3.5rem}@media only screen and (max-width: 481px){.widget-area:after{content:""}}.widget-area:nth-child(2):after{content:""}.widget-area .current-product-category-ancestor{font-weight:700}.blog-snippet{clear: none!important;width:47%; margin-left:  1.5%!important; margin-right:  1.5%!important;float:left;background:#f9f9f9}.blog-snippet:nth-child(n){margin-bottom:3%;margin-right:3%}.blog-snippet:nth-child(2n){margin-right:0}.blog-snippet:nth-child(2n+1){clear:both}@media only screen and (max-width: 481px){.blog-snippet{width:100%}}.blog-snippet .excerpt-image{height:230px;height:23rem;overflow:hidden;background-image:url(images/sollatek-logo.svg);background-size:50%;background-color:#000;background-repeat:no-repeat;background-position:center center}.blog-snippet .excerpt-body{padding:5%}.blog-snippet .excerpt-body .excerpt-title{height:48px;height:4.8rem;overflow:hidden;margin:0px 0px 0px 0px;margin:0rem 0rem 0rem 0rem}.blog-snippet .excerpt-body .excerpt-title h2{font-weight:700;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;color:#006AA9}.blog-snippet .excerpt-body a{color:#006AA9;text-decoration:none;font-weight:700}.blog-snippet .excerpt-body a.download:before{content:"\f054 ";font-family:'FontAwesome'}.blog-snippet .excerpt-body .excerpt-content{font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;height:72px;height:7.2rem;margin:0px 0px 15px 0px;margin:0rem 0rem 1.5rem 0rem;overflow:hidden}.blog-snippet:nth-child(2n){margin-right:0}.post-nav{float:right;font-weight:700;color:#000;margin-top:20px;margin-top:2rem}.post-nav span{margin-left:10px;margin-left:1rem}.post-nav a{color:#006AA9;text-decoration:none}.post-nav a:hover{text-decoration:underline}.post-image{margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem}.article-content{width:60%;margin-right:5%}.article-image{width:35%}.post-content h1,.article-content h1{color:#006AA9;font-weight:800;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem}.post-content a,.article-content a{color:#006AA9;font-weight:700;text-decoration:none}.post-content a:hover,.article-content a:hover{text-decoration:underline}.post-content ul li,.article-content ul li{list-style:circle}.partner-title{float:left;display:block;margin:0px 10px 20px 0px;margin:0rem 1rem 2rem 0rem;font-weight:800;color:#006AA9;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem}.country-flag{width:30px;width:3rem;height:20px;height:2rem;padding:2px 0px;padding:0.2rem 0rem;float:left;display:block}.partner-content{border-bottom:1px solid #e6e6e6;margin:0px 0px 20px 0px;margin:0rem 0rem 2rem 0rem;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;*zoom:1}.partner-content:before,.partner-content:after{content:" ";display:table}.partner-content:after{clear:both}.partner-content:last-child{border-bottom:none;margin:0}.partner-content aside{width:32%}.partner-content aside:nth-child(n){margin-bottom:2%;margin-right:2%}.partner-content aside:nth-child(3n){margin-right:0}.partner-content aside:nth-child(3n+1){clear:both}.partner-content aside strong{color:#006AA9;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif}.partner-content aside em{color:#B3B3B3}.partner-content aside a{color:#000;text-decoration:none}.partner-content aside ul{padding:0px 0px 15px 0px;padding:0rem 0rem 1.5rem 0rem}.partner-content aside ul li{color:#e6e6e6;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;margin:0px 0px 5px 0px;margin:0rem 0rem 0.5rem 0rem}.partner-content aside ul li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\f05c";font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;padding:0px 5px 0px 0px;padding:0rem 0.5rem 0rem 0rem}.partner-content aside ul li.active{color:#15BC2D}.partner-content aside ul li.active:before{content:"\f05d"}.global-content{width:25%;margin-right:5%}.global-content a{color:#006AA9;text-decoration:none}.global-content a:hover{text-decoration:underline}.global-list{width:70%}.global-list ul{*zoom:1}.global-list ul:before,.global-list ul:after{content:" ";display:table}.global-list ul:after{clear:both}.global-list ul li{width:15%;float:left;text-align:center}.global-list ul li:nth-child(n){margin-bottom:2%;margin-right:2%}.global-list ul li:nth-child(6n){margin-right:0}.global-list ul li:nth-child(6n+1){clear:both}.global-list ul li a{color:#006AA9;font-weight:700;text-decoration:none;text-align:center;display:block;width:100%}.global-list ul li a span{display:block}.global-list ul li a:hover{text-decoration:underline}.regional-support{margin:20px 0px 0px 0px;margin:2rem 0rem 0rem 0rem;padding:20px 0px 0px 0px;padding:2rem 0rem 0rem 0rem;border-top:1px solid #e6e6e6}.regional-support h2.sub-title{font-weight:800;color:#006AA9;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;margin:0px 0px 20px;margin:0rem 0rem 2rem}.regional-support .hidden-service{display:none;*zoom:1}.regional-support .hidden-service:before,.regional-support .hidden-service:after{content:" ";display:table}.regional-support .hidden-service:after{clear:both}.regional-support .hidden-service h2{margin:0px 0px 15px;margin:0rem 0rem 1.5rem}.regional-support .hidden-service .region-link{float:right;color:#006AA9;text-decoration:none;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif}.regional-support .hidden-service .region-link i{font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;padding-right:2px}.dropdowns#faq-filter aside{width:100%;margin-right:0}.dropdowns aside{width:47.5%}.dropdowns aside:nth-child(n){margin-bottom:5%;margin-right:5%}.dropdowns aside:nth-child(2n){margin-right:0}.dropdowns aside:nth-child(2n+1){clear:both}.dropdowns aside .dropdown{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:10px;padding:1rem;border:1px solid #e6e6e6}.dropdowns aside .dropdown a.trigger{color:#006AA9;text-decoration:none;position:relative;width:100%;display:block;padding:5px 0px;padding:0.5rem 0rem;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif}.dropdowns aside .dropdown a.trigger:after{content:"\f078";font-family:FontAwesome;position:absolute;right:0;top:0;padding:5px;padding:0.5rem;width:18px;width:1.8rem;text-align:center;background:#006AA9;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.dropdowns aside .dropdown a.trigger.active:after{content:"\f077"}.dropdowns aside .dropdown ul{padding:10px 0px 0px;padding:1rem 0rem 0rem;max-height:304px;max-height:30.4rem;overflow:auto}.dropdowns aside .dropdown ul li{margin:0px 0px 5px;margin:0rem 0rem 0.5rem;padding:0px 0px 5px;padding:0rem 0rem 0.5rem;display:block;border-bottom:1px solid #e6e6e6}.dropdowns aside .dropdown ul li:last-child{margin:0px;margin:0rem;border-bottom:none}.dropdowns aside .dropdown ul li a{color:#006AA9;text-decoration:none}.dropdowns aside .dropdown ul li ul{padding:0px 0px 0px 10px;padding:0rem 0rem 0rem 1rem}.dropdowns aside .dropdown ul li ul li{border-bottom:none;padding:0}.dropdowns aside .dropdown ul.hidden{display:none}.download-list h2{color:#006AA9;font-size:16px;line-height:18px;font-size:1.6rem;line-height:1.8rem;margin:0px 0px 15px 0px;margin:0rem 0rem 1.5rem 0rem;font-weight:700}.download-list ul{margin:0px 0px 40px 0px;margin:0rem 0rem 4rem 0rem;border-top:1px solid #e6e6e6}.download-list ul li{display:block;border-bottom:1px solid #e6e6e6;color:#000;font-weight:700;*zoom:1;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:5px 0px;padding:0.5rem 0rem}.download-list ul li:before,.download-list ul li:after{content:" ";display:table}.download-list ul li:after{clear:both}.download-list ul li .title{padding:10px 0px;padding:1rem 0rem;float:left;display:block;max-width:95%}.download-list ul li .title span{color:#006AA9}.download-list ul li .icons{float:right;display:block;*zoom:1;padding:5px 0px;padding:0.5rem 0rem}.download-list ul li .icons:before,.download-list ul li .icons:after{content:" ";display:table}.download-list ul li .icons:after{clear:both}.download-list ul li .icons a{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;background:#006AA9;padding:5px;padding:0.5rem;text-align:center;display:block;float:left;margin-left:5px;margin-left:0.5rem}.download-list ul:last-child{margin:0}#contact-info{width:25%;margin-right:5%;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif}#contact-info strong{color:#006AA9;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif}#contact-form{width:70%;*zoom:1}#contact-form:before,#contact-form:after{content:" ";display:table}#contact-form:after{clear:both}.gform_body li{list-style:none !important}.gf_left_half,.gf_right_half,.ginput_left,.ginput_right,.ginput_full{width:47.5%;display:block;float:left;list-style:none !important;*zoom:1}.gf_left_half:before,.gf_left_half:after,.gf_right_half:before,.gf_right_half:after,.ginput_left:before,.ginput_left:after,.ginput_right:before,.ginput_right:after,.ginput_full:before,.ginput_full:after{content:" ";display:table}.gf_left_half:after,.gf_right_half:after,.ginput_left:after,.ginput_right:after,.ginput_full:after{clear:both}.gf_left_half#input_3_5_6_container label,.gf_right_half#input_3_5_6_container label,.ginput_left#input_3_5_6_container label,.ginput_right#input_3_5_6_container label,.ginput_full#input_3_5_6_container label{display:none}.gf_left_half#field_2_4,.gf_right_half#field_2_4,.ginput_left#field_2_4,.ginput_right#field_2_4,.ginput_full#field_2_4{padding-top:10px;padding-top:1rem}.gf_left_half#field_2_4 label,.gf_right_half#field_2_4 label,.ginput_left#field_2_4 label,.ginput_right#field_2_4 label,.ginput_full#field_2_4 label{font-weight:400;float:left;margin-right:10px;margin-right:1rem;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}.gf_left_half#field_2_4 .ginput_container,.gf_right_half#field_2_4 .ginput_container,.ginput_left#field_2_4 .ginput_container,.ginput_right#field_2_4 .ginput_container,.ginput_full#field_2_4 .ginput_container{display:block;float:left;overflow:hidden;width:60%}.gf_left_half label,.gf_right_half label,.ginput_left label,.ginput_right label,.ginput_full label{color:#006AA9;font-weight:700;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;margin-bottom:10px;margin-bottom:1rem;display:inline-block}.gf_left_half .gfield_checkbox li label,.gf_right_half .gfield_checkbox li label,.ginput_left .gfield_checkbox li label,.ginput_right .gfield_checkbox li label,.ginput_full .gfield_checkbox li label{font-weight:400;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;padding-left:10px;padding-left:1rem;margin-bottom:5px;margin-bottom:0.5rem}.gf_left_half input[type="text"],.gf_left_half input[type="email"],.gf_left_half input[type="tel"],.gf_left_half textarea,.gf_right_half input[type="text"],.gf_right_half input[type="email"],.gf_right_half input[type="tel"],.gf_right_half textarea,.ginput_left input[type="text"],.ginput_left input[type="email"],.ginput_left input[type="tel"],.ginput_left textarea,.ginput_right input[type="text"],.ginput_right input[type="email"],.ginput_right input[type="tel"],.ginput_right textarea,.ginput_full input[type="text"],.ginput_full input[type="email"],.ginput_full input[type="tel"],.ginput_full textarea{padding:10px;padding:1rem;width:100%;width:calc(100% - 2rem);width:-moz-calc(100% - 2rem);display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e6e6e6;color:#006AA9;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;margin:0px 0px 15px 0px;margin:0rem 0rem 1.5rem 0rem}.gf_left_half textarea,.gf_right_half textarea,.ginput_left textarea,.ginput_right textarea,.ginput_full textarea{height:120px;height:12rem}.gf_left_half select,.gf_right_half select,.ginput_left select,.ginput_right select,.ginput_full select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px 50px 10px 10px;padding:1rem 5rem 1rem 1rem;border:1px solid #e6e6e6;display:block;-webkit-appearance:none;-moz-appearance:none;color:#006AA9;font-family:'Lato', sans-serif;background:url(images/select-arrow.png) center right no-repeat #fff;cursor:pointer}.ginput_full{width:100%}input[type="submit"]{background:url(images/submit-arrow.png) center left no-repeat #006AA9;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;padding:10px 40px 10px 30px;padding:1rem 4rem 1rem 3rem;font-family:'Lato', sans-serif;font-weight:700;cursor:pointer;margin-top:-40px;margin-top:-4rem}input[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80)}::-webkit-input-placeholder{color:#006AA9}:-moz-placeholder{color:#006AA9}::-moz-placeholder{color:#006AA9}:-ms-input-placeholder{color:#006AA9}.gform_fields{*zoom:1}.gform_fields:before,.gform_fields:after{content:" ";display:table}.gform_fields:after{clear:both}.gf_left_half{float:left;clear:left}.gf_right_half,.ginput_right{float:right;clear:right}.gform_footer{clear:both;float:right;display:block;*zoom:1}.gform_footer:before,.gform_footer:after{content:" ";display:table}.gform_footer:after{clear:both}form{*zoom:1}form:before,form:after{content:" ";display:table}form:after{clear:both}#form{*zoom:1;padding:20px 0px 0px 0px;padding:2rem 0rem 0rem 0rem}#form:before,#form:after{content:" ";display:table}#form:after{clear:both}#map{padding:20px 0px 0px;padding:2rem 0rem 0rem}.pdp-content{*zoom:1;padding-bottom:10px;padding-bottom:1rem}.pdp-content:before,.pdp-content:after{content:" ";display:table}.pdp-content:after{clear:both}.pdp-content #pdp-info{width:20%;margin-right:5%;font-size:14px;}@media only screen and (max-width: 481px){.pdp-content #pdp-info{width:100%}}.pdp-content #pdp-info img{display:block;margin-bottom:20px;margin-bottom:2rem}.pdp-content #pdp-info h1{color:#006AA9;font-family:'Lato', sans-serif;font-weight:800;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;margin-bottom:15px;margin-bottom:1.5rem}.pdp-content #pdp-info ul{margin:0px 0px 15px 15px;margin:0rem 0rem 1.5rem 1.5rem}.pdp-content #pdp-info ul li{font-size:14px;font-weight:700;color:#000;list-style:disc}.pdp-content #pdp-images{width:50%;text-align:center;*zoom:1}.pdp-content #pdp-images:before,.pdp-content #pdp-images:after{content:" ";display:table}.pdp-content #pdp-images:after{clear:both}@media only screen and (max-width: 481px){.pdp-content #pdp-images{width:100%}}.pdp-content #pdp-images .bx-wrapper{width:70%;margin-right:5%;float:left}@media only screen and (max-width: 481px){.pdp-content #pdp-images .bx-wrapper{width:100%}}.pdp-content #pdp-images .bx-wrapper img{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pdp-content #pdp-images #product-thumbs{width:25%;float:left}@media only screen and (max-width: 481px){.pdp-content #pdp-images #product-thumbs{display:none}}.pdp-content #pdp-images #product-thumbs li{margin:0px 0px 20px;margin:0rem 0rem 2rem}.pdp-content #pdp-images #product-thumbs li a{background:#fff;border:1px solid #e6e6e6;display:block;padding:10px 30px;padding:1rem 3rem}.pdp-content #pdp-images #product-thumbs li a.active{border:1px solid #e6e6e6}.pdp-content #pdp-buttons{width:23%;margin-left:2%}@media only screen and (max-width: 481px){.pdp-content #pdp-buttons{width:100%}}@media only screen and (max-width: 481px){.pdp-content #pdp-buttons{margin-left:0}}.pdp-content #pdp-buttons a{display:block;padding:10px;padding:1rem;color:#fff;background:#006AA9;margin:0px 0px 10px;margin:0rem 0rem 1rem;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pdp-content #pdp-buttons a:hover{opacity:0.8;filter:alpha(opacity=80)}.pdp-content #pdp-buttons a:before{font-family:'FontAwesome';display:inline-block;margin-right:10px;margin-right:1rem;font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem}.pdp-content #pdp-buttons a.product-wizard:before{content:"\f002"}.pdp-content #pdp-buttons a#amazon:before{content:"\f07a"}.pdp-content #pdp-buttons a#share:before{content:"\f064"}.pdp-content #pdp-buttons #share-buttons{display:none;padding:10px 0px;padding:1rem 0rem;color:#fff;background:#006AA9;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;*zoom:1;text-align:center;width:60%;margin:0 20%}.pdp-content #pdp-buttons #share-buttons:before,.pdp-content #pdp-buttons #share-buttons:after{content:" ";display:table}.pdp-content #pdp-buttons #share-buttons:after{clear:both}.pdp-content #pdp-buttons #share-buttons a{display:inline-block;margin:0;padding:0px 10px;padding:0rem 1rem}.pdp-content #pdp-buttons #share-buttons:before{border:solid;border-color:#006AA9 transparent;border-width:0 6px 6px 6px;top:-6px;content:"";left:50%;position:absolute;z-index:99}.product-icons{padding-left:25%;margin-bottom:15px;margin-bottom:1.5rem}.product-icons ul.pdp-icons{*zoom:1}.product-icons ul.pdp-icons:before,.product-icons ul.pdp-icons:after{content:" ";display:table}.product-icons ul.pdp-icons:after{clear:both}.product-icons ul.pdp-icons li{float:left;display:none;position:relative;width:5.5%;margin-right:1%;margin-bottom:1%}.product-icons ul.pdp-icons li.active{display:block}.product-icons ul.pdp-icons li.active span{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#006AA9;color:#fff;padding:10px;padding:1rem;display:block;top:-50px;top:-5rem;left:50%;margin-left:-50px;margin-left:-5rem;text-align:center;width:100px;width:10rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;visibility:hidden}.product-icons ul.pdp-icons li.active span:before{border:solid;border-color:#006AA9 transparent;border-width:6px 6px 0 6px;bottom:-6px;content:"";left:50%;margin-left:-6px;position:absolute;z-index:99}.product-icons ul.pdp-icons li img{display:block}#product-tab-content h2{font-weight:800;color:#006AA9;margin-bottom:20px;margin-bottom:2rem}#product-tab-content h3{font-weight:700;color:#006AA9}.third-level-taxonomy{display:none}.taxonomy-tabs{*zoom:1;border-bottom:1px solid #ccc;position:relative;margin-bottom:40px;margin-bottom:4rem}.taxonomy-tabs:before,.taxonomy-tabs:after{content:" ";display:table}.taxonomy-tabs:after{clear:both}@media only screen and (max-width: 481px){.taxonomy-tabs{display:none}}.taxonomy-tabs a{display:block;float:left;padding:10px 25px 0px;padding:1rem 2.5rem 0rem;margin-right:5px;margin-right:0.5rem;border-radius:5px 5px 0 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:2px solid #ccc;background:#e6e6e6;margin-bottom:-1px;color:#006AA9;text-decoration:none;font-weight:800}@media only screen and (max-width: 65em){.taxonomy-tabs a{height:5rem;width:24.5%;margin-right:0.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.taxonomy-tabs a.active{border-bottom:2px solid #f9f9f9;background:#f9f9f9}.taxonomy-tabs a img{max-height:35px;max-height:3.5rem}.taxonomy-tabs li.current_page_item a{border-bottom:2px solid #f9f9f9;background:#f9f9f9}.plp{*zoom:1}.plp:before,.plp:after{content:" ";display:table}.plp:after{clear:both}.plp h3{color:#006AA9;font-weight:800;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;margin-bottom:20px;margin-bottom:2rem}.plp .product-list ul{*zoom:1}.plp .product-list ul:before,.plp .product-list ul:after{content:" ";display:table}.plp .product-list ul:after{clear:both}.plp .product-list ul li{width:31.33333%;float:left}.plp .product-list ul li:nth-child(n){margin-bottom:3%;margin-right:3%}.plp .product-list ul li:nth-child(3n){margin-right:0}.plp .product-list ul li:nth-child(3n+1){clear:both}

.the-blog {
    margin-left: -1.5%;
    margin-right: -1.5%;
}

@media only screen and (max-width: 481px){
.plp .product-list ul li{width:100%}
}

.plp .product-list ul li a{height:223px; overflow:hidden; display:block;border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#fff;text-align:center;text-decoration:none;padding:15px;padding:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#808080;font-size:11px;line-height:17px;font-size:1.1rem;line-height:1.7rem;}.plp .product-list ul li a:hover{border:1px solid #006AA9}.plp .product-list ul li a img{max-width:50%;max-height:130px;max-height:13rem; margin-bottom:3px;}.plp .product-list ul li a h3{font-size:15px;line-height:19px;font-size:1.5rem;line-height:1.9rem;margin-bottom:10px;margin-bottom:1rem}.product-cat-btns{margin-top:-30px;margin-top:-3rem;position:relative;z-index:50;*zoom:1;margin-bottom:20px;margin-bottom:2rem}.product-cat-btns:before,.product-cat-btns:after{content:" ";display:table}.product-cat-btns:after{clear:both}@media only screen and (max-width: 481px){.product-cat-btns{margin-top:-20px;margin-top:-2rem}}.product-cat-btns aside{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-cat-btns aside:nth-child(n){margin-bottom:2%;margin-right:2%}.product-cat-btns aside:nth-child(2n){margin-right:0}.product-cat-btns aside:nth-child(2n+1){clear:both}@media only screen and (max-width: 481px){.product-cat-btns aside{width:100%;margin-bottom:10px;margin-bottom:1rem}.product-cat-btns aside:nth-child(2n),.product-cat-btns aside:nth-child(n){margin-bottom:10px;margin-bottom:1rem}}.product-cat-btns aside h2{color:#006AA9;font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem;font-weight:800;font-family:'Lato', sans-serif}.product-cat-btns aside section{*zoom:1;overflow:hidden;background:#f9f9f9;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e6e6e6;position:relative;min-height:220px;min-height:22rem;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}.product-cat-btns aside section:before,.product-cat-btns aside section:after{content:" ";display:table}.product-cat-btns aside section:after{clear:both}.product-cat-btns aside section .cat-btn-img{float:right;position:relative;z-index:200;text-align:right;width:30%;margin:0}.product-cat-btns aside section .cat-btn-main{padding:5% 0% 5% 10%;width:60%;margin:0;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;font-size:11px;line-height:15px;font-size:1.1rem;line-height:1.5rem;color:#666}.product-cat-btns aside section .cat-btn-main img{margin-left:-30px}@media only screen and (max-width: 481px){.product-cat-btns aside section .cat-btn-main img{margin-left:0}}.product-cat-btns aside section .cat-btn-main a{display:block;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;font-weight:800;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;text-decoration:none;margin:10px 0px;margin:1rem 0rem;color:#f15a24}.product-cat-btns aside section .cat-btn-main a:first-child{margin-top:0px;}.product-cat-btns aside section .cat-btn-main a:nth-child(2):before{content:"\f054 ";font-family:'FontAwesome';display:inline-block;padding-right:5px;padding-right:0.5rem}.product-cat-btns aside section .range-link{position:absolute;bottom:0;width:90%;padding:0.5rem 10%;padding:5px 10%;left:0;color:#fff;text-decoration:none;font-family:'Lato', "Lato", Helvetica, Arial, sans-serif;font-size:13px;line-height:15px;font-size:1.3rem;line-height:1.5rem;background:#006AA9}.product-cat-btns aside section .range-link:before{content:"\f05a ";font-family:'FontAwesome';display:inline-block;padding-right:5px;padding-right:0.5rem}.product-cat-btns#voltage-products aside .cat-btn-main h2{margin-left:-30px;display:block;width:100%;height:53px;height:5.3rem;background-size:contain;background-position:top left;background-repeat:no-repeat;text-indent:-10000px}@media only screen and (max-width: 481px){.product-cat-btns#voltage-products aside .cat-btn-main h2{margin-left:0}}.product-cat-btns#voltage-products aside:nth-child(1) .cat-btn-main h2{background-image:url(images/voltage-logos_01.png)}.product-cat-btns#voltage-products aside:nth-child(1) .cat-btn-main a{color:#0094d7}.product-cat-btns#voltage-products aside:nth-child(1) .range-link{background:#0094d7}.product-cat-btns#voltage-products aside:nth-child(2) .cat-btn-main h2{background-image:url(images/voltage-logos_04.png)}.product-cat-btns#voltage-products aside:nth-child(2) .cat-btn-main a{color:#de0022}.product-cat-btns#voltage-products aside:nth-child(2) .range-link{background:#de0022}.product-cat-btns#voltage-products aside:nth-child(3) .cat-btn-main h2{background-image:url(images/voltage-logos_02.png)}.product-cat-btns#voltage-products aside:nth-child(3) .cat-btn-main a{color:#198f3a}.product-cat-btns#voltage-products aside:nth-child(3) .range-link{background:#198f3a}.product-cat-btns#voltage-products aside:nth-child(4) .cat-btn-main h2{background-image:url(images/voltage-logos_03.png)}.product-cat-btns#voltage-products aside:nth-child(4) .cat-btn-main a{color:#e8671d}.product-cat-btns#voltage-products aside:nth-child(4) .range-link{background:#e8671d}.faq-section{margin-bottom:20px;margin-bottom:2rem}.faq-section:last-child{margin-bottom:0}.faq{border-top:1px solid #e6e6e6;padding:5px 0px 10px;padding:0.5rem 0rem 1rem}.faq:last-child{border-bottom:1px solid #e6e6e6}.faq .question{*zoom:1;padding:5px 0px;padding:0.5rem 0rem;font-size:14px;line-height:29px;font-size:1.4rem;line-height:2.9rem;font-weight:800;color:#000}.faq .question:before,.faq .question:after{content:" ";display:table}.faq .question:after{clear:both}.faq .question span{color:#006AA9;display:block;float:left;width:5%}.faq .question > a{float:right;background:#006AA9;padding:5px;padding:0.5rem;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:center;text-decoration:none;display:block;width:18px;width:1.8rem}.faq .question a:hover{text-decoration:none}.faq .question a:before{content:"\f067";color:#fff;font-family:'FontAwesome'}.faq .question a.faq-active{background:#000}.faq .question a.faq-active:before{content:"\f068"}.faq .answer{padding:0 5%;display:none;font-weight:normal}.product-slider{padding-top:20px;padding-top:2rem;width:64%;margin-right:2%;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}@media only screen and (max-width: 65em){.product-slider{width:80%;margin-left:10%}}@media only screen and (max-width: 481px){.product-slider{width:100%}}@media only screen and (max-width: 481px){.product-slider{margin-left:0}}.product-slider .bx-viewport,.product-slider .bx-wrapper{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}.product-slider ul{overflow:visible;z-index: 0;}.product-slider ul li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;z-index: -5555;}.product-slider ul li img{display:block;}.product-slider .bx-controls{width:100%;padding:5px 0px;padding:0.5rem 0rem;border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0;text-align:center;background:rgba(0,0,0,0.45)}.product-slider .bx-controls .bx-pager-item{display:inline}.product-slider .bx-controls .bx-pager-item a{display:inline-block;margin:5px;margin:0.5rem;background:#fff;border-radius:50%;width:10px;width:1rem;height:10px;height:1rem;text-indent:-10000px}.product-slider .bx-controls .bx-pager-item a.active{background:#006AA9}.product-quick-links{width:34%;padding-top:20px;padding-top:2rem}@media only screen and (max-width: 65em){.product-quick-links{width:100%}.product-quick-links ul li{float:left;height:7.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.product-quick-links ul li:nth-child(3){border-bottom:none;border-right:1px solid #f2f2f2}.product-quick-links ul li a{padding:1.5rem}.product-quick-links ul li:nth-child(n){margin-bottom:0;margin-right:0}.product-quick-links ul li:nth-child(2n){margin-right:0}.product-quick-links ul li:nth-child(2n+1){clear:both}.product-quick-links ul li:nth-child(1) a,.product-quick-links ul li:nth-child(4) a{padding:1.5rem}.product-quick-links ul li:nth-child(1){border-right:1px solid #f2f2f2}}@media only screen and (max-width: 65em) and (max-width: 481px) and (max-width: 481px){.product-quick-links ul li{width:100%}}@media only screen and (max-width: 65em) and (max-width: 481px){.product-quick-links ul li:nth-child(3),.product-quick-links ul li:nth-child(1){border-right:none}.product-quick-links ul li:nth-child(3){border-bottom:1px solid #f2f2f2}}

.product-quick-links ul{display:block;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}.product-quick-links ul li{display:block;border-bottom:1px solid #f2f2f2}.product-quick-links ul li:last-child{border-bottom:none}.product-quick-links ul li a{text-decoration:none;padding:15px 20px 15px 74px;padding:1.5rem 2rem 1.5rem 7.4rem;display:block;background-position:center left;background-repeat:no-repeat}.product-quick-links ul li a h2{color:#808080;font-weight:800}.product-quick-links ul li a h3{color:#f15a24}.product-quick-links ul li:nth-child(1) a{padding:21px 20px 15px 74px;padding:2.1rem 2rem 1.5rem 7.4rem;background-image:url(images/cta-icons_07.png)}.product-quick-links ul li:nth-child(2) a{background-image:url(images/cta-icons_02.png)}.product-quick-links ul li:nth-child(3) a{background-image:url(images/cta-icons_04.png)}.product-quick-links ul li:nth-child(4) a{padding:15px 20px 21px 74px;padding:1.5rem 2rem 2.1rem 7.4rem;background-image:url(images/cta-icons_06.png)}.support-ctas{-webkit-box-shadow:0 -5px 10px 0 rgba(0,0,0,0.3);box-shadow:0 -5px 10px 0 rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:3px solid #fff;background:#ebf0ef;padding:20px 10px;padding:2rem 1rem;*zoom:1}.support-ctas:before,.support-ctas:after{content:" ";display:table}.support-ctas:after{clear:both}.support-ctas .support-cta{width:19.66667%;text-align:center}.support-ctas .support-cta:nth-child(n){margin-bottom:0;margin-right:0}.support-ctas .support-cta:nth-child(6n){margin-right:0}.support-ctas .support-cta:nth-child(6n+1){clear:both}.support-ctas .support-cta:first-child .desc{border-left:none}.support-ctas .support-cta:last-child .desc{border-right:none}.support-ctas .support-cta .desc{min-height:95px;min-height:9.5rem;border-left:1px solid #fff;border-right:1px solid #ccc;margin-top:15px;margin-top:1.5rem;padding:0px 25px;padding:0rem 2.5rem;font-size:11px;line-height:14px;font-size:1.1rem;line-height:1.4rem;color:#666}.support-ctas .support-cta .desc h2{color:#006AA9;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;font-weight:800;display:block;height:36px;height:3.6rem;margin-bottom:15px;margin-bottom:1.5rem}.support-ctas .support-cta .desc a{display:block;width:80%;text-decoration:none;margin-left:10%;color:#fff;background:#999;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:5px 0px;padding:0.5rem 0rem;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);font-weight:700}.support-ctas .support-cta .desc a:hover{background:#006AA9}.support-main{*zoom:1;padding:40px 0px;padding:4rem 0rem}.support-main:before,.support-main:after{content:" ";display:table}.support-main:after{clear:both}.support-main .content-area{*zoom:1}.support-main .content-area:before,.support-main .content-area:after{content:" ";display:table}.support-main .content-area:after{clear:both}.support-main .content-area h2{color:#006AA9;font-weight:800;margin-bottom:20px;margin-bottom:2rem}.support-main .content-area #support-content{max-width:73%;}.support-main .content-area #support-image{float:right;margin-left:2%;max-width:23%}.product-range-info{padding:40px 0px;padding:4rem 0rem;*zoom:1}.product-range-info:before,.product-range-info:after{content:" ";display:table}.product-range-info:after{clear:both}.product-range-info .range-content{margin-top:-20px;margin-top:-2rem}.product-range-info .range-content .range-info{width:80%;margin-right:2%}.product-range-info .range-content article{padding-right:150px;padding-right:15rem}.range-buttons{float:right;width:18%;margin-bottom:20px;margin-bottom:2rem;*zoom:1}.range-buttons:before,.range-buttons:after{content:" ";display:table}.range-buttons:after{clear:both}.range-buttons a{color:#fff;text-decoration:none;padding:10px 30px 10px 10px;padding:1rem 3rem 1rem 1rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#006AA9;font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;display:block;float:left;clear:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;margin-bottom:1rem}.range-buttons a:before{font-family:'FontAwesome';display:inline-block;margin-right:10px;margin-right:1rem}.range-buttons a#range-button:before{content:"\f06e "}.range-buttons a.product-wizard:before{content:"\f002"}form.product-wizard{*zoom:1;padding-bottom:20px;padding-bottom:2rem}form.product-wizard:before,form.product-wizard:after{content:" ";display:table}form.product-wizard:after{clear:both}form.product-wizard aside{width:49%;*zoom:1}form.product-wizard aside:nth-child(n){margin-bottom:2%;margin-right:2%}form.product-wizard aside:nth-child(2n){margin-right:0}form.product-wizard aside:nth-child(2n+1){clear:both}form.product-wizard aside:before,form.product-wizard aside:after{content:" ";display:table}form.product-wizard aside:after{clear:both}form.product-wizard aside label{display:block;float:left;width:16%;padding:15px 0px;padding:1.5rem 0rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:800;color:#006AA9}form.product-wizard aside select{float:left;width:84%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:15px 50px 15px 10px;padding:1.5rem 5rem 1.5rem 1rem;border:1px solid #e6e6e6;display:block;-webkit-appearance:none;-moz-appearance:none;color:#006AA9;font-family:'Lato', sans-serif;background:url(images/select-arrow.png) center right no-repeat #fff;cursor:pointer}form.product-wizard button[type="submit"]{clear:both;float:right;background:url(images/submit-arrow.png) center left no-repeat #006AA9;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;padding:10px 40px 10px 30px;padding:1rem 4rem 1rem 3rem;font-family:'Lato', sans-serif;font-weight:700;cursor:pointer}form.product-wizard button[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80)}.lightbox-bg{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:500;display:none}.lightbox-bg .lightbox-container{margin:50px auto;margin:5rem auto;width:90%;max-width:600px;max-width:60rem;position:relative}.lightbox-bg .lightbox-container #wizard-close{position:absolute;top:-6px;top:-0.6rem;right:-6px;right:-0.6rem;color:#006AA9;font-size:30px;line-height:30px;font-size:3rem;line-height:3rem}.lightbox-bg .lightbox-container form{padding:20px 0px 0px;padding:2rem 0rem 0rem}.lightbox-bg .lightbox-container form aside{width:100%}.sitemap-accordion{background:#006AA9;color:#fff !important;display:block;text-decoration:none;padding:10px;padding:1rem;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;font-weight:700;margin-bottom:10px;margin-bottom:1rem;*zoom:1}.sitemap-accordion:before,.sitemap-accordion:after{content:" ";display:table}.sitemap-accordion:after{clear:both}.sitemap-accordion:after{content:"\f0d7";font-family:'FontAwesome';float:right}.sitemap-accordion.active:after{content:"\f0d8"}.sitemap-accordion:last-child{margin-bottom:0}.accordion-content{padding:10px 20px;padding:1rem 2rem;display:none;
}
.welcome-btn{
position:fixed;

top:100%;

# top:-4.0rem;

# bottom:-40px;

width:99%;


z-index:99999;

color:#fff;

background:#ff9600;

padding:10px 10px 10px 10px;

padding:1rem 1rem 1rem 1rem;


text-decoration:none;

text-decoration:none;

text-align:center;

display:block;

font-family: 'Lato', sans-serif;

font-weight:900;

transition:1s;

-webkit-transition:1s;

font-size:16px;

}


.welcome-btn, a {text-decoration:none;
color:#fff;
}

.lgo {float:left;
width:42%;}

.slider  {background-position: center top;
    background-repeat: no-repeat;
background-size: cover;
     margin-top:-20px;margin-top:-2rem; margin-bottom: 35px; position: relative;}

.slider .container{max-width:1170px;width:100%}


.slider{width:100%}.slider li{position:relative;height:420px;height:42rem}

.slider .bx-controls {
  top: 36rem !important;
}

@media only screen and (max-width: 65em){
	.slider li{height:30rem}

	.slider .bx-controls {
	  top: 24rem !important;
	}
}
@media only screen and (max-width: 481px){
	.slider li{height:12rem}

	.slider .bx-controls {
	  top: 9rem !important;
	}
}



.slider li .slide-content{position:relative;width:100%;max-width:1480px;margin:0 auto;z-index:30;background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;}

.slider li .bleed-left,.slider li .bleed-right{height:100%;position:absolute;top:0;width:50%;}

.slider li .bleed-left{left:0}

.slider li .bleed-right{right:0}

/*----BOXY----*/

.slide-content .bx-controls, .slider .bx-controls {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.45);
    left: 0;
    padding: 0.5rem 0rem;
    position: absolute;
    text-align: center;
    top: 80px;
    width: 100%;
    z-index: 99;

}
.slider .bx-controls {
    background: none;
    top: 0;
}
.slide-content .bx-viewport, .slider .bx-wrapper {
    border-radius: 5px;}
.slide-content .bx-controls .bx-pager-item, .slider .bx-controls .bx-pager-item{display:inline}
.slide-content .bx-controls .bx-pager-item a, .slider .bx-controls .bx-pager-item a{display:inline-block;margin:5px;margin:0.5rem;background:#fff;border-radius:50%;width:10px;width:1rem;height:10px;height:1rem;text-indent:-10000px; z-index:70000;}

.slide-content .bx-controls .bx-pager-item a.active, .slider .bx-controls .bx-pager-item a.active{background:#006AA9}

/*---End Boxy---*/
.featured-slider .bx-controls {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.45);
    border-radius: 0 0 5px 5px;
    bottom: 0;
    left: 0;
    padding: 0.5rem 0rem;
    position: absolute;
    text-align: center;
    width: 100%;
}
.featured-slider-text {
    background: url("images/blue-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 5px 5px 0 0;
    height: 25px;
    left: 0;
    padding: 0.5rem 0rem;
    position: absolute;
    text-align: left;
    top: 0;
    width: 100%;
    z-index: 1001;
}




.featured-slider-text > h3 {
    color: #fff;
    font-size: 18px;
    font-weight: bolder;
    padding-left: 10px;
    padding-top: 3px;
}

.product-widget {font-size:15px;
font-size:1.5rem;
 color: #006AA9;}

.menu-product-categories-container li { background: url("images/side-bullet.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;

    line-height: 1.4rem;
    margin: 1rem 0rem 0.5rem;
    padding: 0rem 0rem 0rem 1.5rem;
}

.widget-area li {
    background: url("images/side-bullet.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    line-height: 1.4rem;
    margin: 1rem 0rem 0.5rem;
    padding: 0rem 0rem 0rem 1.5rem;
}

#sol_search{float:right;/* display:none;*/}




.s_inner {
    border: 5px solid #fff;
    border-radius: 5px;
    height: 20px;
    background-color: #fff;
}

.s_inner, i {
    display: inline-block;
    top: 0;
}

.fas {
    border: 0 none;
    float: left;
    font-family: FontAwesome;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;

}

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 0.8;
}

.header-socials a {
}

.fa.fa-search.iconS {
    line-height: 1;
    margin-left: 7px;
    margin-top: 7px;
}

.fa.fa-twitter-square {border-radius: 7px;}

.fa.fa-youtube-square {border-radius: 7px;}

.fa.fa-facebook-square {border-radius: 7px;}

.fa.fa-google-plus-square {border-radius: 7px;}

.fa.fa-linkedin-square {border-radius: 7px;}





header a.home-icon {
    background: none repeat scroll 0 0 #42444c;
    border-radius: 3px;
    color: #fff;
    display: none;
    float: left;
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.6rem;
    margin: 3px 1.5rem 0rem 0rem;
    padding: 0.4rem 0rem;
    text-decoration: none;
}


header .header-right {
    color: #fff;
    float: right;
    font-size: 1.6rem;
    font-weight: 600;
    margin-top: 9px;
}


header {
    background: none repeat scroll 0 0 #cccccc;
    padding: 1rem 0rem;
}

@media only screen and (max-width: 65em){
header nav .menu-primary-navigation-container {
    float: right;!important
}}



@media only screen and (max-width: 481px){
	header .brand{
		/*background-image:url(images/sollatek-logo.svg);*/
		background-size:contain;
		background-repeat:no-repeat;
		width:49%;
		height:60px;
		height:6rem;
		text-indent:-10000px;
		margin-right:0px;
		float:left;
	}
}

@media only screen and (max-width: 481px){header .header-right .header-socials {
    margin-top: -12px;
}}

@media only screen and (max-width: 481px){header .brand{background-position:center center}}

.prtable td{
padding: 5px;
}

.staysafe {
    height:110px;
    height:10.1rem;
    width:110px;
    width:10.1rem;
    margin-top:5px;
    margin-top:0.5rem;
}
.marketing-box {
    float:left;
    margin-right:20px;
    margin-right:2rem;
}

.vid {
    width:48%;
    float:left;
    margin-right:10px;
    margin-right:1rem;
}

@media only screen and (max-width: 481px){.vid {width:100%;margin:0}}

.vidtitle {
    margin-bottom:25px;
    margin-bottom:2rem;
    text-align:center;
}

.social-container {
    width:100%;
    margin-bottom:20px;
    margin-bottom:2rem;
}

.social-boxes {
    position:relative;
    width:24%;
    float:left;
}

.social-logo {
    position:relative;
    max-width:32px;
    max-width:3.2rem;
}

@media only screen and (max-width: 481px){.social-boxes {width:100%;}}

.pressads {
    position:relative;
}
.ad {
    position:relative;
    text-align: center;
    float:left;
    margin: 0 10px 50px 0;
    margin: 0 1rem 5rem 0;
    height:380px;
    height:38rem;
}
.ad2 {
    position:relative;
    text-align: center;
    float:left;
    margin: 0 10px 50px 0;
    margin: 0 1rem 5rem 0;
    height: 250px;
    height: 25rem;
    width: 250px;
    width: 25rem;

}

.ad2 img {
    max-height: 250px;
    max-width: 250px;
    max-height: 25rem;
    max-width: 25rem;
}

.promoItem {
    float: left;
    margin-bottom: 20px;
    margin-right: 12px;
     width: 226px;
}

.promoItem .padding {
	padding: 0;
}

.promoTitle {
    background: none repeat scroll 0 0 #0099ff;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}

.promoDesc {
    background: none repeat scroll 0 0 #EEEEEE;
    height: 100px;
    text-align: center;
    padding: 10px;
}

.promoImage {
    height: 100px;
    text-align: center;
    width: 218px;
}

.promoImage a {
    background-image: none;
    display: block;
    padding: 0;
    margin: 0;
    text-decoration: none;
}

.promoHolder .odd {margin-right:0px !important;}

.in-store {
	max-width: 200px;
	max-width: 20rem;
}

.welcome-btn {
       display: none;}

.cat-item-203 {
	display: none !important;
}

.blog-image {
	float: left;
	width: 40%;
}

.blog-article {
	float: left;
	clear: both;
}

.blog-content {
	width: 100%;
}

.blog-hr {
  margin-bottom: 20px;
  margin-top: 20px;
  float: left;
  width: 100%;
}

.blog-article-text {
	float: right;
	width: 58%;
}

.ssba {
	float: right;
}

#smart-archives-block, .archive-list {
	display: none;
}

#smart-archives-list h2 {
  background: url("images/side-bullet.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  display: block;
  line-height: 1.4rem;
  margin: 1rem 0rem 0.5rem;
  padding: 0rem 0rem 0rem 1.5rem;
}

#smart-archives-list h2 a {
  color: #000;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

.newcats #main-content {
	width: 100%
}

.newcats .newcatholder {
    background-color: red;
    float: left;
    width: 48%;
    margin-bottom: 16px;
    margin-right: 2%;
}

.newcats .newcatholder:nth-of-type(2) {
    margin-right:0;
}

.newcats .newcatholder h3 {
    text-align: center;
    color: #fff;
    font-size: 18px;
}

.newcats .newcatholder img {
    margin-left: auto;
    display: block;
    margin-right: auto;
    margin-top: 10px;
}

@media only screen and (max-width: 65em){
	.blog-image {
		width: 100%;
	}

	.blog-article-text {
		width: 100%;
	}

	.desc h2 {
		padding: 0 !important;
	}
}

.blog-content p {
	font-size: 20px;
        line-height: 28px;
}

.excerpt-image img {
    border: none;
    max-width: 100%;
    height: auto;
    width: initial;
    max-height: initial;
}

div.h2 {
    background-image: url(images/footer-rss.png);
    font-weight: 700;
    font-size: 2rem;
    line-height: 2.5rem;
    margin: 0rem 0rem 2rem 0rem;
    background-position: top left;
    background-repeat: no-repeat;
    padding: 0rem 0rem 0rem 3.2rem;
    font-style: normal;
}

.article-content a.read-more.download:before {
    content: "\f054 ";
    font-family: 'FontAwesome';
}

.home-main h2, .home-main h3, .home-main h1 {
    margin-bottom: 20px;
    margin-bottom: 2rem;
    color: #006AA9;
    font-size: 20px;
    line-height: 24px;
    font-size: 2rem;
    line-height: 2.4rem;
    font-weight: 700;
}

.home-extras .grey-border #home-menu ul li a h2, .home-extras .grey-border #home-menu ul li a h4, .product-quick-links h4 {
    color: #808080;
    font-weight: 800;
    font-size: 1.5em;
}

div.newdesc {
    color: #f15a24;
    font-size: 1.17em;
}

h2.ppp {
    color: #006AA9;
    font-weight: 800;
    font-size: 20px;
    line-height: 24px;
    font-size: 2rem;
    line-height: 2.4rem;
    margin-bottom: 20px;
    margin-bottom: 2rem;
}

.pdp-content #pdp-images .bx-wrapper {
    width: 100%;
}

.tax-product-category .page-content .container, .page-template-template-refrigeration .page-content .container {
    max-width: 1200px;
}

.product-cat-btns aside section .cat-btn-main {
    font-size: 13px;
    line-height: 18px;
}

.product-cat-btns aside {
    min-height: 300px;
    padding-bottom: 0 !important;
}

#aside-ancillaries {
	float: none;
	margin-right: auto;
	margin-left: auto;
}

.cat-btn-img {
    display: flex;
    justify-content: center;
    align-items: center;
}

.product-cat-btns {
    margin-top: 2rem;
}

.resizeme {
    min-height: 0;
}

.coverstroy .cat-btn-main p, .product-cat-btns aside section .cat-btn-main a, body .viewprods {
	font-size: 15px !important;
}

body .viewprods {
    bottom: 30px;
}

@media only screen and (max-width: 968px) {
	.product-cat-btns aside {
	    width: 100%;
	}
}

.plp .product-list ul li a img {
    max-width: 100%;
    height: 71px;
    width: auto;
}

/* START New Header Styles */
header nav ul li a {
    text-transform: uppercase;
}

header .header-right .header-socials a.header-social {
    margin-top: 2px;
}

header .header-right {
    margin-top: 0;
}

header nav .menu-primary-navigation-container {
    float: right;
}

.menu-item-22 a {
    padding-right: 0;
}

header nav ul li.menu-item-has-children a:after {
    margin-top: 4px;
}

.headercol {
	width: 25%;
	float: left;
}

.headerrowlogo {
	width: 25%;
	float: left;
}

.headerrow {
	width: 75%;
	float: left;
}

.headercol a.link {
    color: #199BD2;
    font-size: 14px;
    font-weight: 800;
    text-align: center;
    display: block;
    height: 32px;
    line-height: 32px;
}

header .brand {
    width: 100%;
    margin-top: 10px;
}

.desktop_menu {
	display: block;
}

.tablet_menu {
	display: none;
}

header .header-right .header-socials {
    margin-top: -1px !important;
}

.phone_menu {
	display: none;
}

header nav ul li.menu-item-has-children a {
    padding-left: 34px;
    padding-right: 34px;
}
/* END New Header Styles */











/* START New Product Styles */
.single-products #main-sidebar {
    width: 100%;
    margin-right: 0;
}

.single-products .widget-area:after {
    content: none;
}

.single-products #main-content {
    width: 100%;
}

.single-products .grey-border {
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
}

.single-products .grey-border .content-area {
    background: none;
    padding: 0;
}

.single-products #product-tab-content h2 {
    font-weight: 600;
    color: #434247;
    font-size: 15px;
    margin-bottom: 10px;
}

.single-products .product-icons {
    padding-left: 0;
}

.single-products .widget-area {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: #a0a1a5;
    border-top: 3px solid #12adef;
    padding: 0;
}

.single-products .widget-area li a {
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    padding: 10px 20px;
    display: block;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 10px;
    padding-left: 30px;
}

.single-products .widget-area li a.blogs {
    background-image: url(/wp-content/uploads/2018/07/blogs-icon.png);
}

.single-products .widget-area li a.desc {
    background-image: url(/wp-content/uploads/2018/07/descriptions-icon.png);
}

.single-products .widget-area li a.spec {
    background-image: url(/wp-content/uploads/2018/07/specifications-icon.png);
}

.single-products .widget-area li a.downloads {
    background-image: url(/wp-content/uploads/2018/07/downloads-icon.png);
}

.single-products .widget-area li a.case {
    background-image: url(/wp-content/uploads/2018/07/case-studies-icon.png);
}

.single-products .widget-area li a.extra {
    background-image: url(/wp-content/uploads/2018/07/descriptions-icon.png);
}

.single-products .widget-area li a.faqs {
    background-image: url(/wp-content/uploads/2018/07/faqs-icon.png);
}

.group:after {
	content: "";
	display: table;
	clear: both;
}

.single-products .widget-area li {
    background: none;
    margin: 0;
    float: left;
    border-right: 1px solid #fff;
    padding: 0;
}

.single-products .widget-area li a:hover {
	opacity: 0.8;
	cursor: pointer;
}

.single-products .widget-area li:last-of-type {
    border-right: none;
}

.pdp-content #pdp-buttons a#newsletter:before {
    content: "\f07a";
}

.pdp-content #pdp-buttons a#sharethis:before {
    content: "\f064";
}

.pdp-content #pdp-buttons a#amazon {
	background: #ff9900;
}

.pdp-content #pdp-buttons a#sharethis, .addtoany_share_save {
	background: #065985 !important;
	height: 39px;
}

.addtoany_share_save:before {
    content: "\f064";
    font-family: 'FontAwesome';
    display: inline-block;
    margin-right: 10px;
    margin-right: 1rem;
    font-size: 18px;
    line-height: 18px;
    font-size: 1.8rem;
    line-height: 1.8rem;
}

.pdp-contentnew #pdp-buttons {
    width: 100% !important;
    margin-left: 0;
    margin-top: 35px;
}

.pdp-contentnew #pdp-buttons a {
    width: 220px;
    float: left;
    margin-right: 10px;
    display: inline-block;
}

.breadcrumbs p#breadcrumbs span a {
    color: #444446;
    font-size: 15px;
    font-weight: 100;
    margin: 0 5px;
}

.breadcrumbs p#breadcrumbs span .breadcrumb_last {
	font-size: 15px;
	font-weight: 100;
	margin-left: 5px;
}

.pdp-content #pdp-images {
    width: 25%;
}

.pdp-content #pdp-info {
    width: 50%;
    margin-right: 0;
}

.pdp-content #pdp-buttons {
    width: 25%;
    margin-left: 0;
}

#pdp-info .padding {
	padding: 0 20px;
}

.pdp-content #pdp-info h1 {
    color: #46474c;
    font-weight: 600;
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}

body .product_subtitle {
    color: #666666;
    font-family: 'Lato', sans-serif;
    font-weight: 100;
    font-size: 20px;
    line-height: 24px;
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 15px;
    margin-bottom: 1.5rem;
    font-style: normal;
}

#pdp-info ul {
    list-style: none;
    margin-left: 0 !important;
    padding-left: 0;
    text-indent: 0;
}

#pdp-info ul li:before {
    content: none;
}

.pdp-content #pdp-images .bx-wrapper img {
    border: 0;
}

body .flexslider {
    background: transparent;
    border: none;
    margin-bottom: 30px;
}

#carousel li {
    border: 1px solid #eaeaea;
    display: inline-block !important;
}

.flex-direction-nav a  {
    line-height: 40px;
}

.pdp-content #pdp-buttons a#amazon:before {
	content: "\f270";
}

.pdp-content #pdp-buttons a#rscomponents:before {
    content: "\f07a";
}

.pdp-content #pdp-buttons a#rscomponents {
    background: #D00000;
}

.single-products .widget-area li a.active {
    background-color: #4DC3EF;
}

.term-564 .ppp, .term-565 .ppp {
	display: none;
}
/* END New Product Styles */


.blog-snippet:hover {
    background: #e6e6e6;
}

.page-id-3366 .promoImage img {
	max-height: 100px;
}

.breadcrumbs ol li {
    float: left;
}

.breadcrumbs ol li:after {
    content: "/";
}

.breadcrumbs ol li:last-of-type:after {
    content: "";
}

.breadcrumbs ol li a {
    color: #444446;
    font-size: 15px;
    font-weight: 100;
    margin: 0 5px;
}

.breadcrumbs ol li a .breadcrumb_last {
    font-size: 15px;
    font-weight: 100;
    margin-left: 5px;
    color: #006AA9;
}

.breadcrumbs ol {
	overflow: hidden;
}

/* SEO Case Study Styles */
.single-case-studies #main-content .content-area h2 {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height: 22px;
	font-weight:800;
	padding-bottom:10px;
}

.single-case-studies #main-content .content-area h3 {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height: 20px;
	font-weight:700;
}

.single-case-studies #main-content .content-area p {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: 400;
}
/* END SEO Case Study Styles */

/* SEO Blog Styles */
.single-post #main-content .content-area h2 {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: 700;
	color: #000;
}

.single-post #main-content .content-area h3 {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: 700;
	color: #000;
}

.single-post #main-content .content-area p {
	font-family: Lato, Lato, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	color: #000;
}
/* END SEO Blog Styles */

.single-post #main-content ul {
    margin-left: 20px;
    margin-bottom: 20px;
}

.maxwidthimage img {
	max-width: 350px;
	width: 100%;
}

@media only screen and (max-width : 981px) {
	.headercol {
		width: 50%;
	}

	header .header-right .header-socials {
	    margin-top: -1px;
	    float: none;
	}

	header .header-right {
		float: none;
		text-align: center;
		width: 100%;
		display: block;
	}

	header .header-right .header-socials a.header-social {
	    margin-top: 2px;
	    float: none;
	    display: inline-block;
     	text-align: left;
	}

	#sol_search {
		float: none;
	}

	.s_inner, i {
	    max-width: 160px;
	    margin-left: auto;
	    display: block;
	    margin-right: auto;
	}

	.desktop_menu {
		display: none;
	}

	.tablet_menu {
		display: block;
	}
}

@media only screen and (max-width : 768px) {
	.tax-product-category #main-content, .tax-product-category #main-sidebar, .plp .product-list ul li {
	    width: 100%;
	}
}

@media only screen and (max-width : 481px) {
	/* START New Header Styles */
	.headercol {
		width: 100%;
	}

	.headerrowlogo {
		width: 50%;
	}

	.headerrow {
		width: 50%;
	}

	.newheaderpadding {
		padding-right: 20px;
	}

	header .brand {
	    margin-top: 0;
	}

	header .header-right .header-socials {
	    margin-top: -1px;
	}

	#sol_search {
	    float: none;
	    text-align: center;
	}

	nav.clearfix a.mobphone {
	    color: #fff;
	    background: transparent;
	    position: absolute;
	    top: 0;
	    right: 100px;
	    width: auto;
	    padding: 0;
	    text-indent: 0;
	    font-size: 27px;
	}

	nav.clearfix a.mobemail {
	    color: #fff;
	    background: transparent;
	    position: absolute;
	    top: -2px;
	    right: 58px;
	    width: auto;
	    padding: 0;
	    text-indent: 0;
	    font-size: 27px;
	}

	header .header-right {
	    float: left;
	    margin-bottom: 10px;
	}

	nav.clearfix {
	    display: block;
	}

	.tablet_menu {
		display: none;
	}

	.phone_menu {
	    display: block;
	    text-align: center;
	    margin-bottom: 10px;
	    margin-top: 10px;
	}

	.phone_menu i:before {
		position: inherit;
	}

	nav.clearfix a#pull:after {
	    right: calc(2.5% + 6px);
	}

	nav.clearfix a {
	    text-indent: 10px;
	}

	.phone_menu i {
	    background: transparent;
	    border: none;
	    font-size: 30px;
	    width: 30px;
	    height: 30px;
	    line-height: 30px;
	}

	.headercol a.link {
	    display: inline-block;
     	margin: 0 10px;
	}

	header .brand {
	    background-position: center center;
	}
	/* END New Header Styles */

	.single-products .widget-area li, .pdp-contentnew #pdp-buttons a, .pdp-content #pdp-images, .pdp-content #pdp-info, .pdp-content #pdp-buttons  {
		width: 100%;
	}

	header .header-right .header-socials a.header-social {
	    float: right;
	}

	.home-ctas .home-cta {
	    width: 100%;
	}
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
	.product-cat-btns aside {
		height: 300px !important;
	}

	.cat-btn-img img {
		width: 176px;
	}
}

.cboxPhoto { height: 60vh !important; width: auto !important; }
.read-more { float: right; }

.home-cta .desc h2 {
	min-height: 52px;
}

.cat_description a {
    color: #000;
    border-bottom: 1px solid #000;
}

.cat_description {
	margin-bottom: 20px;
}