﻿body{color:#50504d;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:14px;background-color:#fff;margin:0;position:relative}
@font-face{font-family:FontDiscomp2;src:url('/Fonts/FontDiscomp2.ttf')}
*{box-sizing:border-box;-webkit-text-size-adjust:none !important;outline:none}
h1,h2,h3,h4{display:block;padding:0;font-weight:bold}
h1{margin:50px 0 20px 0;font-size:25px}
h2{margin:40px 0 20px 0;font-size:21px}
h3{margin:30px 0 15px 0;font-size:18px}
h4{margin:20px 0 15px 0;font-size:15px}
p{margin:10px 0;display:block;line-height:24px}
.cent{text-align:center !important}
a{color:#0884b5;text-decoration:none;transition:all 200ms}
a:hover{color:#066990;text-decoration:underline}
#wrapper{width:1100px;margin:auto;background:#fff;overflow:hidden;padding-top:77px;min-height:900px;padding-bottom:60px}
#top{width:100%;float:left;position:fixed;top:0;left:0;z-index:100;box-shadow:0 0 5px 0 rgba(50,50,50,.5)}
#topwrapper{width:1100px;margin:auto;background:#fff;overflow:hidden}
#logo{padding:20px;float:left}
#nav{list-style:none;padding-right:20px;float:right;margin:28px}
#nav li{float:left;padding-left:30px}
#nav li:first-child{padding-left:0}
#nav li a{color:#757575;text-decoration:none;font-size:13px}
#nav li a:hover{padding-bottom:4px;border-bottom:2px solid #4c8cb5;color:#aaa;transition:all 200ms}
#nav li a.active{padding-bottom:4px;border-bottom:2px solid #4c8cb5}
#content{float:left;width:100%}
#categorymenu{width:22%;float:left;padding:0 50px 20px 0}
#categorymenu a{width:100%;float:left;margin:0;padding:0;border-bottom:1px solid #eee;padding:6px;text-decoration:none}
#categorymenu a.special{color:grey}
#categorymenu a:last-child {border-bottom:none}
#categorymenu a:hover{background:rgba(8, 143, 200, 0.1)}
#categoryname{width:78%;float:right;text-align:left}
#ContentPlaceHolder1_products{width:78%;float:right}
#ContentPlaceHolder1_products tr,
#ContentPlaceHolder1_products td{width:100%;padding:0;margin:0}
#ContentPlaceHolder1_products td{border-bottom:1px solid #ddd}
#ContentPlaceHolder1_products tr:last-child td{border-bottom:none}
#ContentPlaceHolder1_products td a{padding:10px 0;float:left;width:100%;min-height:106px;position:relative}
#ContentPlaceHolder1_products td .picturebox{width:86px;height:86px;position:absolute;top:10px;left:10px;border:1px solid #fff;background:#fff;padding:3px}
#ContentPlaceHolder1_products td .picture{float:left;max-width:78px;height:auto;max-height:78px;transition:all 300ms}
#ContentPlaceHolder1_products td .box{float:left;margin:0;padding:20px 30px 0 104px;width:100%}
#ContentPlaceHolder1_products td h2{float:left;margin:0;padding:0;font-weight:600;font-size:16px;color:#0884b5;height:23px;overflow:hidden;width:100%}
#ContentPlaceHolder1_products td .name{float:left;height:23px;overflow:hidden}
#ContentPlaceHolder1_products td .partno{float:left;color:#999;font-size:14px}
#ContentPlaceHolder1_products td .status{position:absolute;top:35px;right:0;background:#0884b5;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;height:27px;width:27px;line-height:20px;font-size:9px;color:#fff;padding:4px}
#ContentPlaceHolder1_products td:hover{background:#f9f9f9}
#ContentPlaceHolder1_products td:hover h2 span{text-decoration:underline}
#ContentPlaceHolder1_products td:hover .picturebox{border:1px solid #f1f1f1}
.banner{float:left;font-size:14px;border-bottom:1px solid #ccc;margin-bottom:20px;width:100%;height:280px;padding-top:20px;overflow:hidden;}
.banner .container{float:left;width:100%;height:200px;overflow:hidden;margin-bottom:60px;outline:none}
.banner .picbox{height:100%;overflow:hidden;width:300px;float:left}
.banner .picbox a{text-align:center;width:100%;float:left}
.banner .picbox a .picture{max-width:300px;max-height:200px;margin:0 auto}
.banner .box{overflow:hidden;padding:0 0 0 40px;height:200px}
.banner .box h2{height:28px;overflow:hidden;margin:20px 0 10px 0;padding:0}
.banner .box .readmore{padding:8px 15px;background:#0884b5;color:#fff;font-size:11px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;margin-top:15px}
.banner .box .readmore:hover{text-decoration:none;background:#0776a2}
.banner .box .shortnote{float:left;width:100%;max-height:94px;overflow:hidden;line-height:24px}
#productdetail{float:left;width:100%;padding-top:20px}
#productdetail #leftpart{float:left;width:300px;padding:20px 0}
#gallery{float:left;width:100%;padding-bottom:20px}
#gallery > span.sys-enl{float:left;width:100%}
#gallery > span.sys-gal-enl{float:left;padding:9px;border:1px solid #fff;min-height:100px;min-width:100px}
#gallery > span.sys-gal-enl:hover{border:1px solid #83c1da}
#gallery img{cursor:pointer}
#gallery img.sys-enl{max-width:300px;max-height:300px;margin:0 auto;display:block}
#gallery img.sys-gal-enl{max-width:80px;max-height:80px}
#productdetail #moreinfo{float:left;width:100%}
#productdetail #moreinfo span{float:left;width:100%}
#productdetail #moreinfo a{padding:5px 0 5px 25px;float:left;position:relative}
#productdetail #moreinfo a:before{position:absolute;left:0;top:7px;font-family:FontDiscomp2;content:"\f0c6";font-weight:normal;font-size:16px;color:#50504d}
#productdetail #moreinfo .infoquestion a:before{top:9px;content:"\f044"}
#productdetail #rightpart{padding:0 0 30px 40px;position:relative;float:right;width:800px}
#productdetail #rightpart h1{font-size:21px}
#productdetail #note{float:left;width:100%;padding-bottom:20px}
#productdetail .status{background:#0884b5;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;height:35px;width:35px;line-height:24px;font-size:11px;color:#fff;padding:5px;margin:-6px 15px 0 0;position:absolute;top:35px;left:-45px}
#variants{float:left;width:100%}
#variants .variant {float:left;margin-right:10px;padding:6px 15px;margin-bottom:10px;border:1px solid #0884b5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-decoration:none;font-size:13px;transition:all 150ms}
#variants .variant:hover {background:#0884b5;color:#fff}
#variants span{float:left;padding:5px 15px 6px 0;margin-bottom:10px;border:1px solid #fff;}
#specifications{float:left;width:100%}
#specifications .paramrow{float:left;width:100%;padding:7px 7px;border-bottom:1px solid #ddd;font-size:12px;color:#777}
#specifications .paramrow:nth-child(odd){background:#f7f7f7}
#specifications .left{float:left;width:40%}
#specifications .right{overflow:hidden;font-weight:600}
#bottomlinks{padding-left:40px;float:right;width:800px}
#aboutus,
#sellers{width:100%;float:left}
#sellers #gmap{width:100%;float:left;margin-bottom:40px}
#sellers .seller{width:25%;padding:0 15px 0px 0;float:left;height:130px}
#sellers .seller > span{width:100%;float:left;font-size:12px}
#sellers .seller > .name{font-size:15px}
#sellers .country{font-weight:bold;}
#footer{background:#292929;float:left;width:100%;color:#aaaaaa}
#footer a{color:#eee}
#footer a:hover{text-decoration:none}
#footer #leftfoot{float:left;width:50%;padding:10px}
#footer #dislogo{color:#aaaaaa}
#footer #dislogo:before{font-family:FontDiscomp2;content:"\e600";font-weight:normal;font-size:65px}
#footer p{float:right;text-align:right;width:50%;margin:0;padding:33px 0}
#footer p a:hover{text-decoration:underline}
#footer .wrapper{width:1100px;margin:0 auto}
/* Slider - banner */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow{display:none !important}
.slick-dots{position:absolute;top:240px;margin:0;padding:0 45%}
.slick-dots li{display:table-cell;}
.slick-dots li:before{font-family:FontDiscomp2;content:"\f111";font-size:14px;cursor:pointer;opacity:0.2;padding:5px}
.slick-dots li.slick-active:before{opacity:0.6}
.slick-dots li:hover:before{opacity:0.8}
.slick-dots li button{display:none}
/* product gallery */
#screenGallery{display:none;position:fixed;z-index:1000;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:RGBA(0, 0, 0, 0.8)}
#screenGallery .screenGallery-content{position:relative;display:block;background-color:#fff;margin:auto;width:80%;height:80%;padding:40px 170px 40px 40px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#screenGallery .mySlides{display:none;height:100%;width:100%;text-align:center}
#screenGallery .mySlides:before{content:"";display:inline-block;height:100%;vertical-align:middle}
#screenGallery img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}
#screenGallery .origpicture:before{position:absolute;top:20px;right:150px;font-family:FontDiscomp2;content:"\f03e";font-weight:normal;font-size:22px;color:#ddd}
#screenGallery .origpicture:hover:before{color:#0884b5}
#screenGallery .close{color:#fff;position:absolute;top:0;right:0;font-size:35px;padding:9px 14px;font-weight:700;cursor:pointer;z-index:1}
#screenGallery .backgroundclose{position:absolute;top:0;left:0;height:100%;width:100%}
#screenGallery .galleryproductname{margin:auto;width:80%;display:block;color:#fff;opacity:.8;font-size:15px;padding-bottom:10px}
#screenGallery .close:hover,#screenGallery .close:focus{color:#999;text-decoration:none;cursor:pointer}
#screenGallery .prev,
#screenGallery .next{cursor:pointer;position:absolute;top:50%;width:auto;z-index:1;padding:20px;margin-top:-50px;color:#fff;font-weight:700;font-size:40px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;text-decoration:none}
#screenGallery .next{right:0;border-radius:3px 0 0 3px}
#screenGallery .prev:hover,
#screenGallery .next:hover{background-color:rgba(0,0,0,0.8)}
#screenGallery .demoGallery{width:140px;position:absolute;right:0;top:0;height:100%;padding:15px 25px 15px 15px;background:#e5f2f8;overflow:auto;overflow-x:hidden}
#screenGallery .column{width:100px;height:100px;display:block;border:1px solid #d2d2d2;margin-bottom:10px;background:#fff;opacity:0.8}
#screenGallery .column:hover{border:1px solid #aaa}
#screenGallery .column.active,
#screenGallery .column.active:hover{border:2px solid #2090bc}
#screenGallery .column img{margin:0 auto;max-height:100%;max-width:100%;display:block;padding:5px}
#screenGallery .column.active img{padding:4px}
/*other*/
.marketingimg{max-width:300px}
.breadcrumbs{list-style:none;margin:0;padding:0;float:left;clear:both}
.breadcrumbs li{float:left}
.breadcrumbs li.home{padding:0 20px 0 0;;position:relative}
.breadcrumbs li.home:after{position:absolute;content:"/";right:8px;top:0;color:grey}
.breadcrumbs li.home a{padding-left:20px;position:relative}
.breadcrumbs li.home a:before{font-family:FontDiscomp2;content:"\f015";left:0;top:3px;position:absolute}