#nav>ul:after,.c{clear:both;}#seselect cite,.btn,.btnSmall{font-style:normal;}.filterBtn,.fixwidthtable td,.listvpn,.logoff{white-space:nowrap;}.modal-overlay{z-index:101;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:.75;background:#333;filter:alpha(opacity=75);-moz-opacity:.75;}* html .modal-overlay{position:absolute;height:expression(document.body.scrollHeight> document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}.modal-window{z-index:102;position:fixed;top:50%;left:50%;margin:0;padding:0;}* html .modal-window,.close-window{position:absolute;}.close-window{top:8px;right:8px;width:32px;height:32px;overflow:hidden;text-indent:-99999px;opacity:.5;background:url(/_img/x.png) right top no-repeat;cursor:pointer;filter:alpha(opacity=50);-moz-opacity:.5;}#menu_container,#ncix_header{position:relative;}.close-window:hover{opacity:.99;filter:alpha(opacity=99);-moz-opacity:.99;}#ncix_header{width:100%;background-color:#FFF;}.top_menu{text-decoration:none;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#000;}.top_menu:hover{text-decoration:underline;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#000;}.login{text-decoration:none;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#000;}.login a:hover{text-decoration:underline;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#000;}.logoff,.logoff a,.logoff a:hover{font-family:Roboto,Verdana,Geneva,sans-serif;font-size:12px;color:#000;}.logoff{display:none;position:absolute;right:10px;width:100px;height:30px;border:1px solid #000;text-align:center;line-height:30px;background-color:#e2e2e2;}#menu_tab,#menu_tab:active,#menu_tab:hover,.menu_1{position:relative;}.logoff a{text-decoration:none;}.logoff a:hover{text-decoration:underline;}.menu_1,.menu_country{color:#FFF;}#menu_tab{height:16px;padding:12px;}#menu_tab:hover{background-color:#981b1a;}#menu_tab:active{background-color:#a11c1b;}.menu_1{text-decoration:none;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:14px;}.menu_country,.menu_country_text{position:relative;text-decoration:none;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:12px;}.menu_country_text{top:1px;color:#FFF;}.divider,.shopby{font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#FFF;}.shopby{text-decoration:none;}.underline{text-decoration:underline;}#mycart,#seselect ul li a,.divider,.foot_links,.mycart,.no_ul{text-decoration:none;}#search_container{position:relative;}.searchbar_style{position:relative;top:1px;width:90%;height:20px;border:0;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:16px;}.l{float:left;}#arrow,.r{float:right;}#search{z-index:999;position:relative;}#search .s-bg{width:494px;height:35px;margin:0 auto;}#search .select{width:55px;text-align:center;font-family:Roboto,Verdana,Geneva,sans-serif;line-height:32px;}#search .s-input,#seselect ul li{text-align:left;line-height:24px;}#search .s-input{position:relative;top:3px;left:5px;width:340px;height:24px;border-style:none;color:#999;}#search .s-input:hover{color:#222;}#search .s-btn{position:relative;top:3px;width:84px;height:40px;border-style:none;background:url(_img/search-btn.gif) no-repeat;cursor:pointer;}#menulinks,#menulinks_on{height:30px;border-bottom:1px solid #bbb;text-indent:4px;}#seselect{z-index:9999;position:relative;width:50px;font-size:14px;}#seselect cite{display:block;width:50px;height:35px;padding-left:1px;overflow:hidden;line-height:35px;color:#807a62;background:url(/_img/search-ar.gif) 40px 16px no-repeat;cursor:pointer;}#seselect ul{display:none;z-index:99999;float:left;position:absolute;left:0;width:52px;margin-top:-1px;border:1px solid #969696;-moz-border-radius:3px;border-radius:3px;background-color:#fff;}#mycart,.foot_header,.mycart{position:relative;}#seselect ul li{height:24px;}#seselect ul li a{display:block;height:24px;padding-right:10px;padding-left:10px;}#seselect ul li a:hover{background-color:#F2F2F2;}#mycart{height:36px;line-height:34px;background:url(/_img/header_cart.jpg) no-repeat;}.mycart{left:-6px;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:14px;color:#fff;}#menu_container{width:100%;height:38px;background-size:100% 40px;}.foot_header{font-family:Roboto,Verdana,Geneva,sans-serif;font-size:13px;color:#FFF;}.foot_links,.foot_links:hover{position:relative;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:12px;line-height:19px;}.foot_links{color:#FFF;}.foot_links:hover{text-decoration:underline;color:#FFF;}.foot_copyright,.foot_copyright:hover{position:relative;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:9px;line-height:16px;color:#FFF;}.foot_copyright{text-decoration:none;}.foot_copyright:hover{text-decoration:underline;}#linkp,.link{font-size:12px;}.footerlink,.footerlink:hover{text-decoration:none;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:12px;line-height:18px;color:#fff;}#menu{position:relative;width:164px;margin:0;padding:0;background-color:#f6f6f6;}#menulinks{text-decoration:none;}#menulinks:active{color:#FFF;background-color:#5796c7;}#menulinks_on{text-decoration:none;color:#000;background:#eaeaea;background:-moz-linear-gradient(top,#eaeaea 0,#cdcdcd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eaeaea),color-stop(100%,#cdcdcd));background:-webkit-linear-gradient(top,#eaeaea 0,#cdcdcd 100%);background:-o-linear-gradient(top,#eaeaea 0,#cdcdcd 100%);background:-ms-linear-gradient(top,#eaeaea 0,#cdcdcd 100%);background:linear-gradient(to bottom,#eaeaea 0,#cdcdcd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#cdcdcd',GradientType=0)}#menulinks_on:active{background-color:#5796c7;}#linkp{position:relative;top:8px;}.link{text-decoration:none;font-family:Verdana,Geneva,sans-serif;font-weight:700;color:#000;cursor:pointer;}.headline,.qtycount,.submenu_link{text-decoration:none;font-family:Verdana,Geneva,sans-serif;font-size:11px;}#arrow{position:relative;top:-8px;right:4px;}#spacing_6{position:relative;padding:6px;}#submenu{position:relative;width:164px;border:1px solid #a5d0ff;}#submenu_title{position:relative;padding:8px;}#submenu_title_related{position:relative;padding:0;}.headline{position:relative;font-weight:700;color:#000;}.submenu_cats{position:relative;padding:6px;}.submenu_link{padding-left:10px;font-weight:700;line-height:17px;color:#0054a6;}.qtycount{font-weight:400;line-height:17px;color:#383838;}.hot_search,.pagingon,.single,ul.dropdown li{font-weight:700;}.sub_link,.sub_link:hover{font-family:Verdana,Geneva,sans-serif;font-size:11px;line-height:19px;}#subdivider{width:90%;height:1px;margin:auto;padding:4px;border-bottom:1px solid #bbb;}#sublinks{margin:6px 6px 6px 8px;}.sub_link{text-decoration:none;color:#0054a6;}.sub_link:hover{text-decoration:underline;color:#0066ca;}#departmentlist li,#searchdepttext,ul.dropdown ul li{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}ul.dropdown{position:relative;background:#f6f6f6;}ul.dropdown li{float:left;zoom:1;margin:0;padding:0;}ul.dropdown a:hover{text-decoration:none;color:#000;}ul.dropdown a:active{text-decoration:none;color:orange;}ul.dropdown li a{display:block;padding:0;color:#222;}ul.dropdown li:last-child a{border-right:none;}ul.dropdown li.hover,ul.dropdown li:hover{position:relative;}ul.dropdown li.hover a{color:#000;}ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:-50px;width:170px;background:#f6f6f6;}ul.dropdown ul li{float:none;height:30px;border-bottom:1px solid #bbb;font-weight:700;color:#000;background:#f6f6f6;}ul.dropdown ul li a{display:inline-block;width:100%;margin:0;padding:0;border-right:none;}#departmentlist{display:none;z-index:999999;position:absolute;margin:0;padding:3px;border:1px solid #000;text-align:left;background-color:#fff;}#departmentlist ul{margin:0;padding:0;list-style:none;}#departmentlist li{height:16px;margin:3px;padding:0;list-style:none;cursor:pointer;}.single{position:absolute;width:18px;height:16px;margin:3px 0 0;border:0 solid #3285A7;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;text-align:center;font-size:9pt;line-height:16px;color:#fff;background:#3297fd;}#primary_nav_wrap ul li ul li:hover,.note2{background:#FFF;}.paging,.pagingon{font-size:13px;}#searchfileter{text-align:left;}#searchfileter input{margin-left:8px;}.pagingon{color:red;}#keyword_search,#keyword_search:hover{position:relative;margin:5px;padding:3px;font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#00e;}#drophotkeywords{height:auto;border-bottom:1px solid #c7c7c7;background-color:#FFF;}.hot_search{font-family:Verdana,Geneva,sans-serif;font-size:13px;}#keyword_search{float:left;border:1px solid #ccc;border-radius:3px;background-color:#f5f5f7;}#keyword_search:hover{display:inline-block;border:1px solid #ccc;border-radius:3px;background-color:#ecf4ff;}#primary_nav_wrap{width:100%;margin-top:5px;text-align:right;font-family:'Source Sans Pro',sans-serif;font-size:13px;color:#111;}#primary_nav_wrap a:active,#primary_nav_wrap a:link,#primary_nav_wrap a:visited{text-decoration:none;color:#333;}#primary_nav_wrap a:hover{text-decoration:none;color:#900;}#primary_nav_wrap ul{display:inline;margin:0;padding:15px 4px 17px 0;text-align:left;list-style:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 0 rgba(0,0,0,.15);box-shadow:0 0 0 rgba(0,0,0,.15);}#primary_nav_wrap ul li{display:inline-block;position:relative;margin-right:-4px;padding:10px 15px;font:14px/18px 'Source Sans Pro';font-weight:400;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;}#primary_nav_wrap ul li:hover{color:#333;background:#FFF;}#primary_nav_wrap ul li ul{display:none;visibility:hidden;position:absolute;top:35px;left:0;width:150px;padding:0;opacity:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transiton:opacity .2s;-transition:opacity .2s;}#nav>ul,#wrapper,sub,sup{position:relative;}#primary_nav_wrap ul li ul li{display:block;z-index:300;color:#333;background:#f6f6f6;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);}#primary_nav_wrap ul li:hover ul{display:block;visibility:visible;opacity:1;}.drop-holder .logo-list a:hover,.jcf-scrollbar-vertical:hover,.products-list a:hover{opacity:.9;}.signinbtn{padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:400;color:#FFF;background-color:#900;}#backTop{display:none;z-index:999999999;-webkit-box-sizing:content-box;box-sizing:content-box;width:35px;height:35px;padding:10px;border-radius:4px;text-indent:-9999px;cursor:pointer;}#nav>ul:after,#nav>ul>li>a,article,aside,details,figcaption,figure,footer,header,main,section,summary{display:block;}#backTop.white{border:1px solid #ccc;background:url(/_img/uparr-48-b.png) center center no-repeat rgba(255,255,255,.8);}#backTop.black{border:1px solid #ccc;background:url(/_img/uparr-48-w.png) center center no-repeat rgba(0,0,0,.8);}#backTop.red{border:1px solid #fff;background:url(/_img/uparr-48-w.png) center center no-repeat rgba(217,97,81,.9);}#backTop.green{border:1px solid #fff;background:url(/_img/uparr-48-b.png) center center no-repeat rgba(81,217,187,.9);}fieldset,form,img{border-style:none;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body{margin:0;min-width:1237px;overflow-y:scroll;font:14px/18px Helvetica,Arial,sans-serif;color:#000;background:#fff;}a{text-decoration:none;}input,select,textarea{font:100% Arial,Helvetica,sans-serif;color:#000;}textarea{overflow:auto;vertical-align:top;resize:vertical;}fieldset,form{margin:0;padding:0;}q{quotes:none;}q:after,q:before{content:'';content:none;}#nav>ul:after,#nav>ul>li:before,.category-list>li>a:before{content:'';}sub,sup{font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}p{margin:0 0 1.2em;}#wrapper{width:100%;height:37px;padding:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMWQxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IxMWQxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ExMTkxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzk5MTkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NjE4MTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #b11d16;background:-moz-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b11d16),color-stop(37%,#b11d16),color-stop(57%,#a11915),color-stop(63%,#991912),color-stop(100%,#961812));background:-webkit-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-o-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-ms-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:linear-gradient(to bottom,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.11),inset 0 2px 0 rgba(0,0,0,.11);box-shadow:inset 0 -2px 0 rgba(0,0,0,.11),inset 0 2px 0 rgba(0,0,0,.11);}.country{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMWQxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IxMWQxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ExMTkxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzk5MTkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NjE4MTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #b11d16;background:-moz-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b11d16),color-stop(37%,#b11d16),color-stop(57%,#a11915),color-stop(63%,#991912),color-stop(100%,#961812));background:-webkit-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-o-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:-ms-linear-gradient(top,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);background:linear-gradient(to bottom,#b11d16 0,#b11d16 37%,#a11915 57%,#991912 63%,#961812 100%);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.11),inset 0 2px 0 rgba(0,0,0,.11);box-shadow:inset 0 -2px 0 rgba(0,0,0,.11),inset 0 2px 0 rgba(0,0,0,.11);}#nav{width:1200px;margin:0 auto;}#nav>ul{margin-bottom:5px;padding:0;text-transform:capitalize;font-size:16px;line-height:20px;list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;}#nav>ul>li{float:left;}#nav>ul>li:before{position:absolute;top:4px;bottom:4px;width:1px;background:#941712;-webkit-box-shadow:-1px 0 0 #b01c16;box-shadow:-1px 0 0 #b01c16;}#nav>ul>li>a>.title{display:block;text-transform:none;font-size:12px;line-height:9px;}#nav>ul>li>a{padding:10px 11px 7px 19px;font-family:Roboto;font-size:15px;color:#fefefe;}#nav>ul>li:hover>a,#nav>ul>li>a:hover{z-index:1;position:relative;background:#981b1a;}#nav .drop{display:none;z-index:1111111;position:absolute;top:100%;right:0;left:0;width:1051px;background:#fff;}.drop-slide-wrapper{display:block!important;z-index:111111;top:-9999px!important;height:auto!important;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.79);box-shadow:0 5px 10px rgba(0,0,0,.79);}.drop-active .drop-slide-wrapper{z-index:111111;top:100%!important;background-color:#fff;}#nav .drop .banner-holder{float:right;text-align:center;}.drop-holder{float:left;width:793px;}.logo-list{float:left;width:600px;margin:0;list-style:none;}.logo-list li{display:inline-block;margin:0 28px 36px;vertical-align:middle;}.category-list{float:left;position:relative;width:188px;height:425px;margin:0;padding:8px 0 16px 8px;font-size:14px;line-height:18px;list-style:none;background:#b11d16;}.category-list>li>a{display:block;position:relative;padding:2px 5px 3px 16px;font-weight:700;color:#fff;}.category-list>li>a:before{position:absolute;top:7px;left:5px;width:5px;height:7px;background:url(/_img/arrow.png) no-repeat;}.category-frame{float:right;}.category-list>li.active>a,.category-list>li:hover>a,.category-list>li>a:hover{color:#000;background:#fff;}.category-list>li.setinactive>a{color:#fff;background:#b11d16;}.category-drop{position:absolute;top:0;left:-9999px;width:865px;padding-right:0;}.category-list>li.active .category-drop,.category-list>li:hover .category-drop{left:100%;}.category-list>li:hover .category-drop{z-index:1;background:#fff;}.products-list{float:left;width:300px;height:400px;margin:0;padding:10px 10px 0 0;text-align:center;font-size:0;letter-spacing:-4px;list-style:none;}.products-list li{display:inline-block;width:122px;height:93px;margin:0 3px 7px;padding:1px;border:1px solid #dcdcdc;overflow:hidden;font-size:14px;letter-spacing:0;vertical-align:top;}.products-list li .image-holder{margin:0 0 6px;}.products-list a{display:block;padding:5px;color:#000;}.products-list li .title{overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:400;white-space:nowrap;-o-text-overflow:ellipsis;}.category-list .sub-category-holder{float:left;width:300px;padding-top:10px;padding-left:10px;font-size:14px;}.sub-category-holder .title{display:block;margin:0 0 10px;padding:0 0 7px;border-bottom:1px solid #475055;text-transform:uppercase;line-height:14px;}.sub-category-list{height:357px;margin:0;padding:0;overflow:auto;list-style:none;}.deal-block,.listvpn,.sub-category-list .qty-count,.support-block{overflow:hidden;}.sub-category-list li{padding:0 10px 1px 0;}.sub-category-list a{color:#000;}.sub-category-list a:hover{color:#666;}.deal-block{float:left;width:535px;margin:21px 0 0 20px;text-transform:none;font-size:0;letter-spacing:-4px;}.deal-block p{margin:0 0 10px;}.deal-holder:first-child{padding-top:0;border:none;}.deal-holder{margin:0 -11px;padding:19px 0 0;border-top:1px solid #b11d16;}.deal-holder .column{display:inline-block;width:87px;margin:0 12px 6px;font-size:11px;line-height:14px;letter-spacing:0;vertical-align:top;}.deal-holder .icon-holder{height:36px;margin:0 0 17px;text-align:center;}.deal-holder .column .title{display:block;text-transform:uppercase;font-size:14px;line-height:18px;}.learn-block,.support-block{text-transform:none;line-height:18px;}.support-block{padding:57px 0 0 35px;font-size:14px;}.support-block p{margin:0 0 18px;}.support-block .title{display:block;margin:0 0 20px;min-height:36px;font-size:18px;line-height:18px;}.support-block .title a{color:#b11d16;}.support-block .title a:hover{color:#c30;}.support-block .column{float:left;width:165px;margin:0 12px 10px;}.support-block .icon-holder{height:58px;margin:0 0 25px;}.deal-holder .icon-holder:after,.learn-block .icon-holder:after,.support-block .icon-holder:after{content:'';display:inline-block;height:100%;vertical-align:bottom;}.deal-holder .icon-holder img,.deal-holder .icon-holder:after{vertical-align:middle;}.learn-block .icon-holder img,.support-block .icon-holder img{display:inline-block;vertical-align:bottom;}.learn-block{padding:37px 42px 0 61px;font-size:14px;}.learn-holder{margin:0 0 16px;}.learn-holder .title{display:block;margin:0 0 14px;font-size:18px;line-height:22px;color:#939393;}.learn-frame{text-align:center;}.learn-frame .column{display:inline-block;width:170px;margin:0 21px 10px;vertical-align:top;}.learn-block .icon-holder{height:49px;margin:0 0 12px;}.learn-block .column .sub-title{display:block;}.learn-block .column .sub-title a{color:#000;}.learn-block .column .sub-title a:hover{color:#666;}.jcf-scrollable-wrapper{position:relative;box-sizing:content-box;}.jcf-scrollbar-vertical{position:absolute;top:0;right:10px;bottom:0;cursor:default;}.jcf-scrollbar-vertical .jcf-scrollbar-handle{width:10px;border-radius:5px;background:#bdbdbd;}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden;}.jcf-disabled{background:#ddd!important;}.jcf-focus,.jcf-focus *{border-color:red!important;}#jsonDisplayResult{display:none;z-index:99999;position:absolute;width:480px;margin-top:7px;margin-left:30px;background-color:#fff;border:1px solid #969696;}#shoppingcartitem{width:145px;height:36px;padding-top:8px;padding-left:60px;text-align:left;color:#fff;BACKGROUND:url(/_img/header_cart.jpg) no-repeat;}.nav_left{BORDER-RIGHT:1px solid #666;}.item_added2:active,.item_added2:hover,.item_added2:visited,.item_added2:link{text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;color:#000;}.espwhat2,.espwhat2:hover,.espwhat2:visited{position:relative;margin:6px;text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif;color:#4d68b5;}.addesptext2,.addesptext2:hover,.addesptext2:visited{position:relative;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;color:#e62b34;}.shopcart_btn2{position:relative;top:4px;}.note{float:none;padding:6px 2px 6px 7px;border:1px solid #666;font:11px Verdana,Trebuchet MS,arial,geneva,sans-serif;background:#FFC;}.boxbluebg,.boxwhitebg,.boxyellowbg{padding:4px;border:1px solid #666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8.5pt;}.fixwidthtable{border-collapse:collapse;table-layout:fixed;}.fixwidthtable td{overflow:hidden;text-overflow:ellipsis;}.listvpn{width:124;text-overflow:ellipsis;}.adsright br{line-height:0;}.adsright p{margin:0;}.boxwhitebg{line-height:14pt;background-color:#FFF;}.boxbluebg{line-height:14pt;background-color:#cff;}.boxprice,.boxyellowbg{line-height:14pt;background-color:#FFC;}.cmdleft{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400;}.textbox,.textboxborder{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}A,A:LINK,A:VISITED{text-decoration:none;}
,
A:ACTIVE,
A:HOVER {
    text-decoration: underline;
}

.textbox {
    border: solid #FFF;
}

.textboxborder {
    margin: 2px;
    border: solid #666;
}

.prodname {
    text-transform: capitalize;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: 200;
}

.btn,
.btnSmall,
.listing,
.notices {
    font-weight: 400;
}

.proddesc01 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    line-height: 14pt;
}

.boxprice {
    width: auto;
    padding: 2px;
    border: 1px solid #666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8.5pt;
}

.forums {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
}

.boxgreywhitebg,
.normal {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 14pt;
}

.boxgreywhitebg {
    width: auto;
    padding: 2px;
    border: 1px solid #CCC;
    font-size: 8.5pt;
    background-color: #FFF;
}

.boxrecommended {
    width: auto;
    height: auto;
    margin: 1px;
    padding: 1px;
    border: thin solid #C00;
}

.nav_left,
.nav_right {
    padding: 3px 3px 3px 3px;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #fff;
}

.btnSmall {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 6.5pt;
    color: #000;
    background-color: #FFF;
}

.notices {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
}

.nav_right {
    BORDER-LEFT: 1px solid #666;
}

.normal {
    font-size: 8pt;
}

.btn {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color: #000;
}

.listing {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}

.listheading {
    border: #FFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: 700;
    color: #666;
}

.line,
.listingSmall {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: 400;
}

.listingSmall {
    font-size: 7pt;
}

.lineHiLite {
    height: 18px;
    padding: 3px;
    border-bottom: 1px solid #ccc;
    color: #666;
    background-color: #f2f2f2;
}

.line {
    border-bottom: 1px dashed #ccc;
    font-size: 8pt;
}

.linecart,
.linehead {
    border-bottom: 1px solid #666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}

.linehead {
    font-weight: 700;
}

.linecart {
    font-weight: 400;
}

.btndropdown {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 7pt;
    color: #000;
}

.note,
.note2 {
    float: none;
    padding: 6px 2px 6px 7px;
    font: 11px Verdana,Trebuchet MS,arial,geneva,sans-serif;
}

.note {
    border: 1px solid #666;
    background: #FFC;
}

.note2 {
    border: 1px solid #000;
}

.bodytext,
.linesolid1,
.linesolid2 {
    line-height: 17px;
}

.linesolidBUY,
.normalBUY {
    FONT-SIZE: 11px;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

.forum01 {
    border-color: #666;
    border-style: solid none;
    border-width: 1px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}

.lineright {
    border-right-color: #666;
    border-right-style: solid;
    border-right-width: 1px;
}

.linetop {
    border-top: 1px dashed #666;
}

.linesolid1 {
    padding: 10px;
    border-bottom: 1px solid #CCC;
    font-family: verdana;
    font-size: 11px;
}

.borderstyle,
.linesolid2 {
    font-family: Arial,Helvetica,sans-serif;
}

.linesolid2 {
    padding: 0;
    font-size: 12px;
}

.borderstyle {
    border-color: gray;
    border-style: solid;
    border-width: 1pt;
    font-size: 8pt;
}

.bodytext {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #666;
}

.punchline {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #000;
}

.bodyhighlight,
.mainheading,
.subheading {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.mainheading {
    font-size: 11px;
    color: #FFF;
}

.subheading {
    font-size: 11px;
    color: #C60;
}

.bodyhighlight {
    font-size: 10px;
    line-height: 14px;
    color: #666;
}

.box {
    border: 1px solid #999;
}

.normalPCB {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
}

.h1description,
.normal2,
.tab {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.normalBUY {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px;
}

.linesolidBUY {
    padding: 10px 5px 10px 5px;
    BORDER-BOTTOM: #ccc 1px solid;
}

.tab {
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bolder;
    color: #666;
}

.addintro,
.ratings,
.recom_percent,
.review_headers2 {
    font-weight: 700;
}

.normal2 {
    font-size: 7.5pt;
}

.h1description {
    font-size: 11pt;
    line-height: 14pt;
    color: #009;
}

.pdiv {
    padding: 10px;
}

.tab_button,
.tab_button_hl,
div.tab_button:hover {
    position: relative;
    margin: 0 6px 0 0;
    padding: 6px 18px;
    border-style: solid;
    border-width: 1px;
    text-decoration: none;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
}

.pdiv img {
    width: auto!important;
    height: auto!important;
    max-height: 75%!important;
    max-width: 75%!important;
}

.pdiv embed,
.pdiv iframe,
.pdiv object {
    max-width: 560!important;
}

.tab_button_hl {
    border-color: #626262 #626262 #FFF;
    color: #000;
    background-image: url(/_img/grey_gradient.gif);
}

.tab_button {
    border-color: #626262;
    color: #fff;
    background-image: url(/_img/blue_gradient.gif);
}

div.tab_button:hover {
    border-color: #626262 #626262 #FFF;
    color: #000;
    background-image: url(/_img/grey_gradient.gif);
}

#table_blue2,
#table_blue3,
#table_grey2,
#table_white2 {
    border-color: #848484;
}

.normal_text2 {
    text-decoration: none;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    line-height: 19px;
    color: #000;
}

.normal_text_user2,
.review_headers2 {
    text-decoration: none;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    line-height: 13px;
    color: #000;
}

.normal_text_user2 {
    padding-left: 20px;
}

#reply,
#table_blue3 {
    position: relative;
    padding: 10px;
    border-style: solid;
    border-width: 1px;
}

#review_block2 {
    position: relative;
    padding: 8px;
    border: 1px solid #d4d4d4;
    background-color: #ececec;
}

#review_pages2 {
    position: relative;
    width: 80px;
}

#reply {
    width: 70%;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    border-color: #CCC;
    background: #fffde8;
}

#reviewlink a {
    text-decoration: underline;
}

#table_blue2 {
    position: relative;
    height: 190px;
    margin-right: 10px;
    padding: 10px 0;
    border-style: solid;
    border-width: 1px;
}

#table_blue3 {
    height: 120px;
}

#table_grey2 {
    position: relative;
    border-style: solid;
    border-width: 1px;
    background-color: #f5f5f5;
}

#table_white2 {
    position: relative;
    border-style: solid;
    border-width: 1px;
    background-color: #fff;
}

.ratings {
    margin: 5px 0;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
}

.recom_percent {
    margin-bottom: 5px;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 15px;
    color: #498b3a;
}

.adddes,
.addintro,
.whatthis {
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    line-height: 16px;
}

#reviewsummary em {
    display: inline-block;
    height: 14px;
    background: #FFD310;
}

#reviewsummary span {
    display: inline-block;
    width: 50px;
    height: 14px;
    margin: 2px 2px 2px 0;
    text-align: left;
    vertical-align: bottom;
    background: #ccc;
}

.boxgreyesp {
    width: 100%;
    border: 1px solid #666;
}

hr {
    margin: 2;
    padding: 0;
    border-color: #CCC;
}

.membershipprice {
    float: left;
    clear: left;
    height: quto;
    margin: auto;
    padding: 4px;
    border: 1px solid;
    font-family: verdana;
    font-size: 8pt;
    font-weight: 400;
    line-height: 14pt;
    color: #000;
    background-color: #FFc;
}

#breadcrumb ul,
#subproducts ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.font11px,
.font11px div,
.font11px font,
.font11px span,
.font11px td {
    text-align: left;
    font-size: 11px;
    color: #666;
}

.active,
.inactive {
    color: #717171;
}

.floatLeft table {
    float: left;
}

.wikiLastEdit {
    float: right;
}

#breadcrumb {
    width: 100%;
    font-size: 11px;
}

#breadcrumb li {
    float: left;
    position: relative;
    height: 20px;
    padding-right: 3px;
    line-height: 20px;
    list-style: none;
}

#newstockinfo {
    display: none;
    z-index: 99999999;
    position: absolute;
    width: 664px;
    height: 300px;
    margin-left: -5px;
    border: 1px solid #000;
    overflow: scroll;
    background-color: #fff;
}

#subproducts ul {
    text-align: left;
}

#subproducts li {
    float: left;
    position: relative;
    padding: 0 1px;
}

#subproducts a {
    display: inline-block;
    margin: 10px 2px 1px 1px;
    padding: 3px 7px;
    border: 1px solid #CBCBCB;
    border-radius: 3px;
    text-decoration: none;
    font-size: 12px;
    box-shadow: rgba(0,0,0,.2) 0 0 0 1px;
}

#subproducts a:focus,
#subproducts a:hover {
    border: 1px solid #CBCBCB;
    color: #717171;
    background-color: #fc0;
}

.inactive {
    background-color: #f5f5f5;
}

#infoleft {
    position: relative;
}

#subproducts {
    bottom: 0;
    left: -36px;
    list-style: none;
}

@media only screen and (max-width:599px) {
    .sm-left,
    .sm-right {
        display: none;
    }
}

@media only screen and (max-width:479px) {
    .sm-left,
    .sm-right {
        display: none;
    }
}

.filterBtn {
    display: inline-block;
    margin-bottom: 0;
    padding: 2px 20px;
    border: 1px solid #2e6da4;
    border-radius: 1px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    vertical-align: middle;
    color: #fff;
    background-color: #337ab7;
    background-image: none;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -ms-user-select: none;
}
/* Forward */
.hvr-forward {
  color: #0054a6;
  font-family: Arial;
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
  -webkit-transform: translateX(px);
  transform: translateX(0px);
  color: #222;
}
#leftmenu {
    position: relative;
    width: 220px;
    border-right: 1px solid #e8e8e8;
}