@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,600,300);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.header{width:960px;margin:0 auto;height:103px;position:relative;z-index:100;padding-left:20px;padding-right:20px}.header .logo{float:left;margin-top:17px;background-image:url(../img/logo.png);width:241px;height:60px;position:relative;z-index:2}.overlay{position:absolute;top:0;left:-244px;z-index:1}#nav{float:right;margin-top:47px;position:relative;z-index:2}.orion-link{-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s;width:225px;height:76px;background-color:#404041;display:block;background-image:url(../img/logo-orion.png);background-position:center center;background-repeat:no-repeat}.orion-link:hover{background-color:#0564cb}.home{position:relative;top:-103px}.home .orion{float:right}.home .orion-link{margin-top:20px}.home .welcome-region{float:left;width:100%}.home .welcome-region p{font-size:14px;line-height:22px;color:#2f2f2f;font-family:'Open Sans',sans-serif}.home .hot-boxes{padding-top:45px;padding-bottom:45px}.home .bottom .int-header{color:#2e2e2e;display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c3c3c3;font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px}.home .bottom .latest-news{width:470px;float:left;font-family:'Open Sans',sans-serif;position:relative}.home .bottom .latest-news dl{margin-bottom:22px}.home .bottom .latest-news .date{font-weight:700;font-size:10px;margin-bottom:5px;color:#b2b2b2;text-transform:uppercase}.home .bottom .latest-news dt{font-size:16px;font-weight:700;color:#f36c2d}.home .bottom .latest-news a{color:#f36c2d;text-decoration:none}.home .bottom .latest-news a:hover{text-decoration:underline}.home .bottom .latest-news .description{font-size:14px;line-height:20px}.home .bottom .latest-news .author{color:#f36c2d;text-transform:uppercase;font-weight:600;font-size:12px;margin-top:5px;margin-bottom:5px}.home .bottom .featured-video{width:470px;float:right;font-family:'Open Sans',sans-serif}.home .bottom .featured-video h3{font-size:16px;color:#f36c2d;font-weight:700;margin-bottom:20px}.home .bottom .featured-video p{margin-bottom:20px}.hot-boxes>div:nth-child(4n){margin-right:0}a.read-all-news{position:absolute;top:5px;right:0;color:#f36c2d;text-decoration:none;padding-left:18px;display:block;background-image:url(../img/icon-red-plus.gif);background-position:left;background-repeat:no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:6px}a.read-all-news:hover{text-decoration:underline}.mosaic-block{float:left;position:relative;overflow:hidden;width:225px;height:225px;margin-right:20px;background:#111 url(../img/progress.gif) no-repeat center center}.mosaic-block a{color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:22px;text-align:center;padding-top:40px;line-height:25px;text-decoration:none}.mosaic-backdrop{display:none;position:absolute;top:0;height:100%;width:100%;background:#f36c2d url(../img/hot-btn-bg.jpg) scroll 0 0 no-repeat}.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#f36c2d}.fade .mosaic-overlay{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=0);background:url(../img/bg-black.png)}.int{padding-top:62px}.int .number{float:right;color:#696a6c;font-family:'Open Sans',sans-serif;font-weight:700;font-size:23px}.int-left{float:left;width:225px;font-family:'Open Sans',sans-serif;position:relative;z-index:200}.int-left .submenu{font-size:14px;background:#f3f3f3;padding:20px;margin-bottom:20px}.int-left .submenu a{color:#2f2f2f;text-decoration:none}.int-left .submenu a:hover{color:#f36c2d}.int-left .submenu ul{margin-bottom:10px}.int-left .submenu ul ul{margin-top:0;margin-bottom:0;margin-top:20px}.int-left .submenu ul ul li{padding-bottom:10px;font-size:13px;color:#f36c2d;margin-left:11px}.int-left .submenu ul ul li:last-child{padding-bottom:0}.int-left .submenu ul ul li:hover{text-decoration:underline}.int-left .submenu ul ul li a{color:#f36c2d}.int-left .submenu li{padding-bottom:22px}.int-left .submenu .subCMSListMenuHighlightedLI a{color:#f36c2d}.int-left .submenu .subCMSListMenuHighlightedLI a:hover{color:#da5315}.int-left .additional-info{margin-top:10px;font-family:'Open Sans',sans-serif;color:#2f2f2f}.int-left .additional-info h1{color:#313131;font-size:50px;font-weight:300;margin-bottom:30px;line-height:60px}.int-left .additional-info a{color:#f36c2d;text-decoration:none}.int-left .additional-info a:hover{text-decoration:underline}.int-left .additional-info a h2{font-size:20px;color:#313131;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;font-weight:300}.int-left .additional-info a h3{font-size:16px;color:#f36c2d;font-weight:700;margin-bottom:20px}.int-left .additional-info a h4{font-size:14px;font-weight:600;color:#2f2f2f;margin-bottom:20px}.int-left .additional-info a p{font-size:14px;line-height:22px;color:#2f2f2f;margin-bottom:20px}.int-left .additional-info a ul{margin-bottom:20px}.int-left .additional-info a li{display:block;font-weight:300;margin-bottom:10px;padding-left:20px;background-image:url(../img/bullet.gif);background-position:left 3px;background-repeat:no-repeat}.int-left .quick-links .special{background-image:url(../img/int-special.jpg);width:225px;height:76px;background-position:0 0;margin-bottom:10px}.int-left .quick-links .special a{background-image:url(../img/int-special.jpg);width:225px;height:76px}.int-left .quick-links .special a:hover{background-position:0 -76px}.int-left .quick-links .case{background-image:url(../img/int-case.jpg);width:225px;height:76px;background-position:0 0;margin-bottom:10px}.int-left .quick-links .case a{background-image:url(../img/int-case.jpg);width:225px;height:76px}.int-left .quick-links .case a:hover{background-position:0 -76px}.int-left .quick-links .latest{background-image:url(../img/int-latest.jpg);width:225px;height:76px;background-position:0 0;margin-bottom:10px}.int-left .quick-links .latest a{background-image:url(../img/int-latest.jpg);width:225px;height:76px}.int-left .quick-links .latest a:hover{background-position:0 -76px}.int-left .key a{display:block;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.int-left .key a:hover,.int-left .key a:focus{opacity:1}.int-left .orion-link{margin-bottom:10px}.int-right{font-family:'Open Sans',sans-serif;float:right;width:695px;padding-top:50px;color:#2f2f2f;position:relative;z-index:200}.int-right a{color:#f36c2d;text-decoration:none}.int-right a:hover{text-decoration:underline}.int-right .typography h1{color:#313131;font-size:50px;font-weight:300;margin-bottom:30px;line-height:60px}.int-right .typography h2{font-size:20px;color:#313131;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;font-weight:300}.int-right .typography h3{font-size:16px;color:#f36c2d;font-weight:700;margin-bottom:20px;line-height:22px}.int-right .typography h4{font-size:14px;font-weight:600;color:#2f2f2f;margin-bottom:20px}.int-right .typography p{font-size:14px;line-height:22px;color:#2f2f2f;margin-bottom:20px}.int-right .typography ul{margin-bottom:20px}.int-right .typography li{display:block;font-weight:300;margin-bottom:10px;padding-left:20px;background-image:url(../img/bullet.gif);background-position:left 3px;background-repeat:no-repeat}.int-right .filter{background-color:#e5e5e5;width:100%;margin-bottom:30px}.int-right .filter .filter-by{padding:15px;float:left;background-color:#dadada;font-size:14px;font-weight:600}.int-right .filter label{font-size:13px;padding:10px;padding-right:5px;display:inline-block}.int-right .filter select{padding:5px;border-radius:4px;border:0;width:135px}.int-right .filter .filter-options{padding:5px 15px 5px 15px}.int-right .product-area{width:740px;overflow:hidden}.int-right .product-area .PagerControl{font-size:12px}.int-right .product-area .PagerControl .pager-results{font-weight:bold;color:#777;padding-right:10px;float:left;padding-top:5px!important;display:block;padding-bottom:7px!important}.int-right .product-area .PagerControl .pager-numbers{display:block}.int-right .product-area .PagerControl .UnselectedPage{background-color:#c4c4c4;padding:5px;padding-left:7px;padding-right:7px;color:#fff;display:inline-block;margin-right:1px;text-transform:uppercase}.int-right .product-area .PagerControl .UnselectedPage:hover{text-decoration:none;background-color:#565656}.int-right .product-area .PagerControl .pager-selected{cursor:pointer;background-color:#565656;padding:5px;padding-left:7px;padding-right:7px;color:#fff;display:inline-block;margin-right:1px;text-transform:uppercase}.int-right .product-area .PagerControl .UnselectedNext,.int-right .product-area .PagerControl .UnselectedPrev{background-color:#c4c4c4;padding:5px;padding-left:7px;padding-right:7px;color:#fff;display:inline-block;margin-right:1px;text-transform:uppercase}.int-right .product-area .PagerControl .UnselectedNext:hover,.int-right .product-area .PagerControl .UnselectedPrev:hover{text-decoration:none;background-color:#565656}.int-right .product-area .PagerControl .SelectedPrev,.int-right .product-area .PagerControl .SelectedNext{display:none}.int-right .product-area .pager-numbers:before,.int-right .product-area .PagerControl:before{content:".";display:block;height:0;clear:both;visibility:hidden}.int-right .product-box{width:205px;float:left;color:#2f2f2f;margin-bottom:40px;margin-right:40px;height:400px}.int-right .product-box img{border:1px solid #e5e5e5;margin-bottom:20px}.int-right .product-box .product-name{font-size:14px;font-weight:600;display:block;margin-bottom:7px}.int-right .product-box .description{font-size:12px;margin-bottom:10px;display:block;line-height:15px}.int-right .product-box .price{color:#f36c2d;padding-left:18px;background-image:url(../img/icon-price.gif);background-position:left;background-repeat:no-repeat;font-size:12px;font-weight:bold;margin-bottom:6px;display:block;height:16px;line-height:16px}.int-right .product-box .more-info{padding-left:18px;display:block;background-image:url(../img/icon-red-plus.gif);background-position:left;background-repeat:no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:6px}.int-right .product-box a.add-to-cart,.int-right .product-box a.add-to-cart{display:block;padding:10px;background-color:#f36c2d;float:left;color:#fff;text-transform:uppercase;font-size:12px;padding-left:30px;background-image:url(http://www.qldcom.com/img/icon-white-plus.png);background-position:8px 10px;background-repeat:no-repeat;font-weight:bold;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.int-right .product-box a.add-to-cart:hover,.int-right .product-box a.add-to-cart:hover{background-color:#da5315;text-decoration:none}.int-right .product-detail{}.int-right .product-detail #tabs ul{float:left;background:#fff;border-bottom:1px solid #e5e5e5;width:100%}.int-right .product-detail #tabs li{margin-right:3px;list-style:none;margin-bottom:-1px}.int-right .product-detail * html #tabs li{display:inline}.int-right .product-detail #tabs li,.int-right .product-detail #tabs li a{float:left}.int-right .product-detail #tabs ul li.active{background:#fff}.int-right .product-detail #tabs ul li.active a{color:#333;background:#fff;border-bottom:1px solid #fff}.int-right .product-detail #tabs>div{background:#fff;clear:both;min-height:200px;padding-top:30px}.int-right .product-detail #tabs>div h3{margin-bottom:12px}.int-right .product-detail #tabs>div p{line-height:150%}.int-right .product-detail #tabs ul li a{text-decoration:none;padding:12px;background-color:#e5e5e5;color:#000;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;border:1px solid #e5e5e5}.int-right .product-detail #tabs>div ul{margin-bottom:20px;font-size:14px}.int-right .product-detail #tabs>div ul li{display:block;line-height:150%;margin-bottom:10px;padding-left:20px;background-image:url(../img/bullet.gif);background-position:left 5px;background-repeat:no-repeat;float:none!important}.int-right .product-detail .right-col{float:right;width:470px}.int-right .product-detail .right-col p{font-size:14px;line-height:22px;color:#2f2f2f;margin-bottom:20px}.int-right .product-detail .right-col .price-details .title{display:block;font-size:20px;margin-bottom:9px;font-weight:300}.int-right .product-detail .right-col .price-details .price{display:block;font-weight:700;font-size:16px;color:#f36c2d}.int-right .product-detail .right-col .section-options{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:15px}.int-right .product-detail .right-col .section-options .OptionCategoryName{font-weight:300;font-size:20px;display:block;margin-bottom:10px}.int-right .product-detail .right-col .section-options select{padding:7px;border-radius:4px;border:1px solid #b2b2b2}.int-right .product-detail .right-col .section-options .orion-small{float:left;width:104px}.int-right .product-detail .right-col .section-options .orion-description{float:left;font-size:12px;font-weight:300;margin-top:6px;line-height:16px}.int-right .product-detail .right-col .section-options .stock{font-size:20px;font-weight:300;display:block;margin-bottom:15px}.int-right .product-detail .right-col .section-options .green{color:#008e28}.int-right .product-detail .right-col .section-options a.btn-add-cart,.int-right .product-detail .right-col .section-options a.add-to-cart{margin-top:15px;display:inline-block;padding:15px;background-color:#f36c2d;float:left;color:#fff;text-transform:uppercase;font-size:12px;padding-left:45px;padding-right:20px;background-image:url(http://www.qldcom.com/img/icon-white-plus.png);background-position:18px 15px;background-repeat:no-repeat;font-weight:bold;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.int-right .product-detail .right-col .section-options a.btn-add-cart:hover,.int-right .product-detail .right-col .section-options a.add-to-cart:hover{background-color:#da5315;text-decoration:none}.int-right .product-detail .right-col .section-options a.delivery-info{float:left;font-weight:700;font-size:12px;text-transform:uppercase;padding-top:15px;margin-left:25px;text-decoration:underline}.int-right .product-detail .left-col{float:left;width:205px}.int-right .product-detail .left-col img{border:1px solid #e5e5e5}.int-right .accessories-option .product{float:left}.int-right .accessories-option .product img{border:1px solid #e5e5e5}.int-right .accessories-option .titleforaccessory{color:#f36c2d}.int-right .accessories-option .product-description{float:right;width:468px;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.int-right .accessories-option .product-description .product-dn{font-size:14px;line-height:22px;color:#2f2f2f;margin-bottom:20px;display:block}.int-right .accessories-option .product-description .product-title{font-size:14px;margin-bottom:10px;font-weight:700;display:block}.int-right .accessories-option .product-description .title{display:block;font-size:20px;margin-bottom:9px;font-weight:300}.int-right .accessories-option .product-description .price{display:block;font-weight:700;font-size:16px;color:#f36c2d;margin-bottom:10px}.int-right .accessories-option .product-description .more-info{padding-left:18px;display:block;float:left;margin-top:10px;margin-right:25px;background-image:url(../img/icon-red-plus.gif);background-position:left;background-repeat:no-repeat;font-size:12px;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:6px}.int-right .accessories-option .product-description a.btn-add-cart,.int-right .accessories-option .product-description a.add-to-cart{display:block;padding:10px;background-color:#f36c2d;float:left;color:#fff;text-transform:uppercase;font-size:12px;padding-left:30px;background-image:url(http://www.qldcom.com/img/icon-white-plus.png);background-position:8px 10px;background-repeat:no-repeat;font-weight:bold;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.int-right .accessories-option .product-description a.btn-add-cart:hover,.int-right .accessories-option .product-description a.add-to-cart:hover{background-color:#da5315;text-decoration:none}.int-right .document-option{margin-bottom:10px;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.int-right .document-option .thumbnail{float:left;clear:right;margin-right:10px;border:1px solid #c5c5c5}.int-right .document-option .title{font-size:16px;font-weight:700;color:#f36c2d;display:block;margin-bottom:5px}.int-right .document-option .author{font-size:12px;font-weight:600;display:block;text-transform:uppercase;margin-bottom:4px;color:#f36c2d}.int-right .recommended{padding-top:30px;margin-top:30px;border-top:1px solid #e5e5e5}.int-right .recommended .add-to-cart{margin-top:5px}.int-right .case-studies-box{width:225px;height:380px;float:left;margin-right:20px;margin-bottom:40px}.int-right .case-studies-box a.btn-add-cart{display:inline-block;padding:15px;background-color:#f36c2d;float:left;color:#fff;text-transform:uppercase;font-size:12px;padding-left:45px;padding-right:20px;background-image:url(http://www.qldcom.com/img/icon-white-plus.png);background-position:18px 15px;background-repeat:no-repeat;font-weight:bold;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.int-right .case-studies-box a.btn-add-cart:hover{background-color:#da5315;text-decoration:none}.int-right .case-studies-box .case-description{font-size:12px;padding:20px;color:#fff;text-align:left}.full{width:960px!important}.case-studies-box:nth-child(4n-1){margin-right:0}.case-studies-box .mosaic-block a{padding-top:0}.case-studies-box .mosaic-block{padding-top:0;margin-bottom:15px}.case-studies-box .details{color:#fff;text-align:left;padding:12px;padding-left:20px;margin-top:0}.bar2 .mosaic-overlay{bottom:-145px;height:225px;background-color:#000;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.bar2 .mosaic-overlay:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);text-decoration:none}.news-item{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:20px}.news-item .news-heading{font-size:20px;color:#f36c2d;margin-bottom:10px}.news-item .date{font-size:11px;font-weight:700;margin-bottom:15px}.news-item .description{font-size:14px;font-weight:300;line-height:20px}.news-item:first-child{margin-top:0;padding-top:0;border-top:0}.news-item .teaser{float:left;margin-right:30px}.ErrorLabel{color:#bf0d27!important;padding-bottom:0!important;font-size:13px}.form{font-family:'Open Sans',sans-serif}.form input[type=text],.form select,.form textarea{padding:9px;font-family:'Open Sans',sans-serif;color:#2e2e2e;width:280px;-webkit-box-shadow:inset 1px 1px 1px 0 #ddd;-moz-box-shadow:inset 1px 1px 1px 0 #ddd;box-shadow:inset 1px 1px 1px 0 #ddd;border-radius:5px;margin-right:5px;border:1px solid #dcdde1}.form input[type=text]:focus,.form select:focus,.form textarea:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.form td:first-child{width:150px}.form td{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #f2f2f2}.form label{font-weight:bold;font-size:13px;color:#696a6c}.form .CaptchaTextBox{width:130px!important}.form .EditingFormErrorLabel{color:#bf0d27!important}.form .FormButton{cursor:pointer;border:0;float:left;background-image:url(../img/arrow-nxt.png);background-position:17px 15px;background-repeat:no-repeat;padding:13px 25px 13px 35px;background-color:#f36c2d;color:#fff;text-transform:uppercase;font-weight:700;display:block;font-size:12px;text-align:center;text-decoration:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.form .FormButton:hover{background-color:#da5315}.footer{width:100%;background-color:#424b54;color:#b3b7bb;min-width:1000px;height:355px;font-family:'Open Sans',sans-serif}.footer .footer-holder{width:960px;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:30px}.footer .privacy-etc{width:100%;padding-top:15px;margin-top:35px;border-top:1px solid #686f76;font-size:11px}.footer .privacy-etc .left{float:left}.footer .privacy-etc .left a{margin-right:10px;color:#686f76}.footer .privacy-etc .right{float:right}.footer .privacy-etc .right a{color:#686f76}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer .arcia{float:right}.footer .sitemap{float:left}.footer .sitemap .heading{display:inline-block;margin-bottom:10px}.footer .sitemap .heading a{font-weight:bold;font-size:13px;color:#fff;text-transform:uppercase;padding-right:23px;margin-right:50px;background-image:url(../img/icon-plus.gif);background-position:right 3px;background-repeat:no-repeat}.footer .sitemap .heading.wrapped{margin-top:15px}.footer .sitemap ul{float:left}.footer .sitemap ul li a{font-weight:400;text-transform:none;font-size:13px;color:#b3b7bb;padding-right:23px;margin-right:13px;background-image:none}.footer a{font-weight:bold;font-size:13px;color:#fff;text-transform:uppercase;padding-right:23px;margin-right:50px;background-image:url(../img/icon-plus.gif);background-position:right 3px;background-repeat:no-repeat}.page-wrapper{min-height:100%;margin-bottom:-338px}.page-wrapper:after{content:"";display:block}.stick-footer,.page-wrapper:after{height:338px}.pre-footer{padding-top:30px;margin-top:60px;border-top:1px solid #c3c3c3;width:960px;margin:0 auto;padding-left:20px;padding-right:20px;height:143px}.pre-footer .partners{float:left;width:734px}.pre-footer .partners img{margin-right:40px;float:left}.pre-footer .social{float:left}.pre-footer .social a{width:38px;height:38px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;display:inline-block;float:left;margin-right:5px;text-indent:-9999px;background-color:#8f8f8f;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.pre-footer .social a.twitter{background-image:url(../img/icon-twitter.png);background-position:center center;background-repeat:no-repeat}.pre-footer .social a.twitter:hover{background-color:#00b4f2}.pre-footer .social a.facebook{background-image:url(../img/icon-fb.png);background-position:center center;background-repeat:no-repeat}.pre-footer .social a.facebook:hover{background-color:#3b5998}.pre-footer .social a.linked-in{background-image:url(../img/icon-linked.png);background-position:center center;background-repeat:no-repeat}.pre-footer .social a.linked-in:hover{background-color:#73b8db}.pre-footer .social a.googleplus{background-image:url(../img/icon-googleplus.png);background-position:center center;background-repeat:no-repeat}.pre-footer .social a.googleplus:hover{background-color:#da4935}.pre-footer .social a.utube{background-image:url(../img/icon-utube.png);background-position:center center;background-repeat:no-repeat}.pre-footer .social a.utube:hover{background-color:#df2826}.pre-footer .footer-header{font-size:13px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;color:#545454;padding-bottom:40px;float:left}.CMSListMenuUL,.CMSListMenuUL *{margin:0;padding:0;list-style:none}.CMSListMenuUL li{position:relative}.CMSListMenuUL ul{position:absolute;display:none;top:100%;left:0;z-index:201}.CMSListMenuUL>li{float:left}.CMSListMenuUL li:hover>ul,.CMSListMenuUL li.sfHover>ul{display:block;color:#f36c2d}.CMSListMenuUL a{display:block;position:relative}.CMSListMenuUL ul ul{top:0;left:100%}#nav{font-size:15px;float:right;position:relative;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase}#nav li{background-position:left;background-repeat:repeat-y;color:#f36c2d}#nav li:first-child{background-image:none}#nav li a{color:#4a4a4a;padding-left:29px;display:inline-block;text-decoration:none;padding-bottom:22px}#nav li a:hover{color:#f36c2d}#nav:first-child{background-image:none}#nav li li a{text-align:left;font-size:13px;padding-left:18px;text-transform:none;color:#fff;font-weight:400;background-color:#f36c2d;background-image:none;width:160px;padding-top:8px;padding-bottom:8px}#nav li li a:hover{background-color:#da5315;color:#fff}#nav .sfHover{color:#da5315}.hero{width:100%;height:600px;background-color:#424b54;position:relative;top:-103px;z-index:10;margin-bottom:40px;overflow:hidden;min-width:1000px}.hero .rotator{height:600px}.hero .overlay-home{position:absolute;bottom:-50px;left:0;height:100%;width:100%;z-index:1;opacity:.25}.int-hero{width:100%;background-color:#424b54;min-width:1000px;height:233px;text-align:center}.int-hero .holder{width:960px;height:233px;margin:0 auto;position:relative;overflow:hidden}.int-hero .wrapper{width:960px;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.int-hero .page-title{position:absolute;color:#fff;font-size:50px;font-family:'Open Sans',sans-serif;font-weight:300;top:100px;z-index:10}.int-hero .mask{position:absolute;top:0;left:0}.int-hero .call-to-action .number{bottom:10px;right:20px}.int-hero .radio-badge img{bottom:30px;right:20px}.call-to-action{width:960px;margin:-40px auto 0 auto;position:absolute;bottom:0;z-index:10}.call-to-action.home-action{position:relative}.call-to-action a{-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s;display:inline-block;color:#fff;float:left;font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;padding:14px 30px 14px 50px;text-decoration:none}.call-to-action a.free{background-color:#f36c2d;background-image:url(../img/icon-eye.png);background-repeat:no-repeat;background-position:20px 13px}.call-to-action a.free:hover{background-color:#da5315}.call-to-action a.cart{background-color:#bf0d27;background-image:url(../img/icon-cart.png);background-repeat:no-repeat;background-position:20px 13px}.call-to-action a.cart:hover{background-color:#930e21}.call-to-action a.news{background-color:#da5315;background-image:url(../img/icon-mail.png);background-repeat:no-repeat;background-position:20px 13px}.call-to-action a.news:hover{background-color:#cb4507}.call-to-action .number{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:23px;position:absolute;bottom:-30px;right:0}.radio-badge{width:960px;margin:0 auto;position:relative}.radio-badge img{position:absolute;bottom:60px;right:0;width:113px;height:125px;z-index:20}html,body{height:100%}.content{margin:0 auto;width:960px;padding-bottom:60px;padding-left:20px;padding-right:20px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0!important}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.Cart{font-family:'Open Sans',sans-serif;color:#2e2e2e}.Cart .ErrorLabel{color:#e51937;font-weight:300;font-size:14px!important;display:inline-block;margin-bottom:10px;border-radius:4px}.Cart .CartStepHeader{background-color:#e51937;color:#fff;padding:13px 20px 13px 20px;font-size:16px;font-weight:700}.Cart .top-steps td{padding-top:30px;vertical-align:middle;padding-left:126px;padding-bottom:30px}.Cart .top-steps td img{float:left;margin-right:22px}.Cart .top-steps td .ShoppingCartStepSeparator{margin-top:32px}.Cart .BlockTitle{color:#2e2e2e;font-weight:600;display:block;margin-bottom:15px;font-size:20px}.Cart .CartContentTable a{color:#2e2e2e;text-decoration:none}.Cart .CartContentTable a:hover{text-decoration:underline}.Cart .CartContentTable th{color:#696a6c;font-weight:700;font-size:12px;text-transform:uppercase;background-color:#dedede;padding:15px 20px 15px 20px}.Cart .CartContentTable td{padding:15px 20px 15px 20px;border-bottom:1px solid #e5e5e5;color:#2e2e2e;font-size:18px;font-weight:300;line-height:20px}.Cart .TotalShipping td,.Cart .TotalPrice td{padding:10px 20px 3px 20px}.Cart .TotalShipping span,.Cart .TotalPrice span{text-align:right;float:right;color:#2e2e2e;font-size:16px;font-weight:600}.Cart .spacer{width:700px}.Cart .ContentButton{padding:15px 25px 15px 25px;background-color:#696a6c;color:#fff;text-transform:uppercase;font-weight:700;display:block;font-size:12px;text-align:center;text-decoration:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.Cart .ContentButton:hover{background-color:#494a4a;text-decoration:none}.Cart .styledCheckbox,.Cart .styledRadio{float:left}.Cart .update-buttons td{padding-top:20px}.Cart .update-buttons .update{float:right}.Cart .update-buttons .empty{float:left}.Cart .container-buttons .TextLeftt .SubmitButton,.Cart .container-buttons .TextLeftt .LongButton{cursor:pointer;border:0;background-image:url(../img/arrow-bck.png);background-position:17px 15px;background-repeat:no-repeat;padding:13px 25px 13px 35px;float:left;background-color:#696a6c;color:#fff;text-transform:uppercase;font-weight:700;display:block;font-size:12px;text-align:center;text-decoration:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.Cart .container-buttons .TextLeftt .SubmitButton:hover,.Cart .container-buttons .TextLeftt .LongButton:hover{background-color:#494a4a;text-decoration:none}.Cart .container-buttons .TextRight .SubmitButton,.Cart .container-buttons .TextRight .LongButton{cursor:pointer;border:0;float:right;background-image:url(../img/arrow-nxt.png);background-position:17px 15px;background-repeat:no-repeat;padding:13px 25px 13px 35px;background-color:#e51937;color:#fff;text-transform:uppercase;font-weight:700;display:block;font-size:12px;text-align:center;text-decoration:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.Cart .container-buttons .TextRight .SubmitButton:hover,.Cart .container-buttons .TextRight .LongButton:hover{background-color:#bb122b;text-decoration:none}.Cart .container-buttons td{border-top:1px solid #e5e5e5;padding-top:20px}.Cart .product-field{width:440px}.Cart .UnitsTextBox{width:43px;padding:7px;-webkit-box-shadow:inset 2px 2px 2px 0 #ddd;-moz-box-shadow:inset 2px 2px 2px 0 #ddd;box-shadow:inset 2px 2px 2px 0 #ddd;border-radius:5px;border:1px solid #dcdde1}.Cart .UnitsTextBox:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.Cart .ContentLabel{color:#2e2e2e!important}.Cart .registration span{color:#e51937;font-weight:300;font-size:18px}.Cart .registration>table{width:100%}.Cart .registration>table>tbody>tr>td{border-top:1px solid #e5e5e5;padding-top:8px;padding-bottom:8px}.Cart .registration .FieldLabel{width:170px;height:38px}.Cart .registration .FieldLabel label{color:#2e2e2e;font-size:18px;font-weight:300}.Cart .registration .TextBoxField,.Cart .registration .formfield2,.Cart .registration select,.Cart .registration textarea{padding:9px;font-family:'Open Sans',sans-serif;color:#2e2e2e;-webkit-box-shadow:inset 1px 1px 1px 0 #ddd;-moz-box-shadow:inset 1px 1px 1px 0 #ddd;box-shadow:inset 1px 1px 1px 0 #ddd;border-radius:5px;margin-right:5px;border:1px solid #dcdde1}.Cart .registration .TextBoxField:focus,.Cart .registration .formfield2:focus,.Cart .registration select:focus,.Cart .registration textarea:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.Cart .registration .TextBoxField{width:200px}.Cart .registration select{width:218px}.Cart .check-shipping{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px}.Cart .shipping{padding-top:40px;border-top:1px solid #e5e5e5}.Cart .check-shipping label{font-size:18px;font-weight:300}.Cart .check-shipping .styledCheckbox,.Cart .check-shipping .styledRadio{margin-right:15px}.Cart .name-billing,.Cart .company-personal{color:#2e2e2e!important}.Cart .company-personal{font-size:10px!important;line-height:18px;padding-left:4px}.Cart .enews{padding-top:20px;padding-bottom:20px}.Cart .enews .styledCheckbox{margin-right:15px}.Cart .notes label{color:#2e2e2e;font-size:18px;font-weight:300;display:block;padding-bottom:5px;padding-top:15px;border-top:1px solid #e5e5e5}.Cart .notes textarea{padding:2%;width:96%;font-family:'Open Sans',sans-serif;color:#2e2e2e;-webkit-box-shadow:inset 1px 1px 1px 0 #ddd;-moz-box-shadow:inset 1px 1px 1px 0 #ddd;box-shadow:inset 1px 1px 1px 0 #ddd;border-radius:5px;margin-right:5px;border:1px solid #dcdde1}.Cart .notes textarea:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.Cart .AddressPreviewWithTwoColumns td{font-size:18px;font-weight:300;padding-bottom:3px}.Cart .AddressPreviewWithTwoColumns legend{font-size:18px;font-weight:600;padding-bottom:5px}.Cart .methods{font-size:18px;font-weight:300;padding-bottom:5px}.Cart .methods .label-method{font-weight:600!important}.Cart .previews{border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.Cart .InfoLabel,.Cart .LabelInfo{display:block;padding-bottom:10px}.Cart .order-details span{color:#2e2e2e!important}.Cart .LoginPanelPasswordRetrieval input[type=text]{padding:9px;font-family:'Open Sans',sans-serif;color:#2e2e2e;-webkit-box-shadow:inset 1px 1px 1px 0 #ddd;-moz-box-shadow:inset 1px 1px 1px 0 #ddd;box-shadow:inset 1px 1px 1px 0 #ddd;border-radius:5px;margin-right:5px;border:1px solid #dcdde1}.Cart .LoginPanelPasswordRetrieval input[type=text]:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.Cart .LoginPanelPasswordRetrieval label{padding-bottom:10px;font-weight:600;display:block}.Cart .ButtonSendPassword{cursor:pointer;border:0;margin-top:10px;background-image:url(../img/arrow-nxt.png);background-position:17px 15px;background-repeat:no-repeat;padding:13px 25px 13px 35px;background-color:#e51937;color:#fff;text-transform:uppercase;font-weight:700;display:block;font-size:12px;text-align:center;text-decoration:none;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.Cart .ButtonSendPassword:hover{background-color:#bb122b;text-decoration:none}.Cart .options-regi{font-size:15px;font-weight:300;padding-bottom:14px}.Cart .options-regi .styledRadio{margin-left:35px;margin-right:18px}.Cart .PasswordStrengthText span{font-size:10px!important;text-transform:uppercase!important;font-weight:700!important;padding-top:5px;padding-bottom:2px;color:#2e2e2e!important;display:block}.Cart .PasswStrenghtIndicator{width:160px}.Cart .open-password{display:block;padding-top:8px;padding-bottom:8px}