* --------------------------------------------------------------------------------------------- */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline;zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}h2{font-size:1.5em;margin:.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:.83em;margin:1.67em 0;}h6{font-size:.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;white-space:normal;margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button], input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;width:13px;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body,figure,form{margin:0;}p,pre,dl,menu,ol,ul{margin:1em 0;}
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, font, 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{border:0;margin:0;padding:0;vertical-align:baseline;line-height:21px;outline:none;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"]{cursor:pointer;}
a,img,button,input,select,textarea{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
th, td, caption{font-weight:normal;vertical-align:top;text-align:left;}
q{quotes:none;}
q:before, q:after{content:'';content:none;}
sub, sup, small{font-size:75%;}
sub, sup{line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
html, body{-webkit-text-size-adjust:100%;}
body{margin:0 auto;height:100%;background-color:#ffffff;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#222;line-height:1.4;}
a{color:#5361af;text-decoration:none;}
a:hover{color:#5361af;text-decoration:underline;}
img,audio,video,canvas{width:100%;max-width:100%;height:auto !important;}
img{display:block;max-width:100%;height:auto;width:auto;}
img{color:transparent;vertical-align:middle;-ms-interpolation-mode:bicubic;}
a img.alignright, img.alignright{float:right;margin:5px 0 10px 10px;}
a img.alignnone{margin:5px 10px 10px 0;}
a img.alignleft, img.alignleft{float:left;margin:5px 20px 10px 0;}
a img.aligncenter, img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
a img.border, img.border{border:1px solid #E8E8E8;}
ol, ul{list-style:none;}
ul{margin-bottom:10px;}
ul, ul li{list-style:none;}
ul.square li{display:list-item;list-style:square;list-style-position:inside;margin-left:20px;margin-bottom:5px;}
ul.circle li{display:list-item;list-style:circle;list-style-position:inside;margin-left:20px;margin-bottom:5px;}
ul.disc li{display:list-item;list-style:disc;list-style-position:inside;margin-left:20px;margin-bottom:5px;}
ul.custom li{list-style:none;margin-left:20px;margin-bottom:5px;}
ul.custom li:before{content:"\00BB \0020";}
.clearfix, .clear{clear:both;*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.cfp-red{color:#FF0602;}
.cfp-blue{color:#5361af;}
.cfp-gray{color:#EBEBEB;}
.dark-red{color:#A50808;}
.pad-top-10{padding-top:10px;}
.pad-top-20{padding-top:20px;}
.pad-sides-10{padding:0 10px;}
.pad-sides-20{padding:0 20px;}
.pad-bottom-20{padding-bottom:20px;}
.pad-inner{padding:20px;}
.centered{text-align:center;}
.uppercase{text-transform:uppercase;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.no-mtop{margin-top:0 !important;}
.no-mbtm{margin-bottom:0 !important;}
.margin-top-5{margin-top:5px;}
.margin-top-20{margin-top:20px;}
.margin-bottom-20{margin-bottom:20px;}
button,input,select,textarea{font-family:Arial,Helvetica, sans-serif;font-size:14px;color:#333;line-height:20px;}
h1, h2, h3, h4, h5, h6{padding:0;line-height:1.4;font-weight:normal;color:#222;}
h1{font-size:28px;font-family:'Open Sans', Arial, sans-serif;}
h2{font-size:24px;font-family:'Open Sans', Arial, sans-serif;margin-bottom:10px;}
h3{font-size:20px;font-family:'Open Sans', Arial, sans-serif;margin-bottom:10px;}
h4{font-size:18px;font-family:'Open Sans', Arial, sans-serif;margin-bottom:10px;}
h5{font-size:16px;font-family:'Open Sans', Arial, sans-serif;margin-bottom:10px;}
h6{font-size:14px;font-family:'Open Sans', Arial, sans-serif;margin-bottom:5px;text-transform:uppercase;font-style:italic;}
p{font-size:14px;color:#222;font-family:'Open Sans', Arial, Helvetica,sans-serif;line-height:1.4;margin-bottom:10px;}
p.large{font-size:16px;color:#222;margin-bottom:20px;}
p.small{font-size:13px;}
.mobile-only{display:none !important;}
#outerwrapper,#innerwrapper{width:100%;margin:0 auto;position:relative;}
.row-inner{margin:0 auto;max-width:1270px;}
.content-area-1200{width:98%;max-width:1200px;margin:0 auto;min-height:450px;position:relative;padding:0 0 30px 0;}
#content-wrapper{margin:0 auto;width:100%;max-width:1200px;}
.row{width:100%;*zoom:1;}
.row:before,.row:after{display:table;line-height:0;content:"";}
.row:after{clear:both;}
.row .row{min-width:0;}
.row-padded{width:97%;float:left;margin-left:1.5%;margin-right:2%;*zoom:1;padding-top:10px;}
.col-group, .col-group-stack{clear:both;overflow:hidden;}
.col-group img{display:inline-block;margin-bottom:20px;}
.one-half{width:48%;}
.one-third{width:30.66%;}
.two-third{width:65.33%;}
.one-fourth{width:22%;}
.three-fourth{width:74%;}
.one-fifth{width:16.8%;}
.two-fifth{width:37.6%;}
.three-fifth{width:58.4%;}
.four-fifth{width:67.2%;}
.one-sixth{width:13.33%;}
.five-sixth{width:82.67%;}
.one-fourth-double{width:22%;}
.one-half, .one-third, .two-third, .three-fourth, .one-fourth, .one-fourth-double,
.one-fifth, .two-fifth, .three-fifth, .four-fifth, .one-sixth, .five-sixth{position:relative;margin-right:2%;margin-bottom:10px;float:left;}
.one-sixth-double{width:14.3%;display:inline-block;position:relative;text-align:center !important;vertical-align:top;background:#FFF;height:auto;margin:15px 1%;}
.one-sixth-double:hover{border:1px solid #CCC;}
.column-last{margin-right:0 !important;clear:right;}
.header{width:100%;margin:0 auto;position:relative;height:110px;padding-top:5px;text-align:justify;border-bottom:4px solid #FFF;background:#FFF;}
.header::after{content:'';display:inline-block;width:100%;}
.header-inner{margin:0 auto;position:relative;max-width:1200px;}
.header p{font-size:16px;color:#B50938;}
.header a{text-decoration:none;}
.header-left{float:left;min-width:20%;text-align:left;display:inline-block;position:relative;}
.logo{margin:5px 0 0 0;width:75%;}
.header-middle{float:left;width:34%;text-align:left;display:inline-block;position:relative;}
.search-container{width:94%;float:left;position:relative;margin-bottom:10px;}
input.search-field{width:100%;border:1px solid #CCC;margin-top:10px;padding:4px;color:#222;}
.search-btn input[type='submit']{background:url('../images/search.png') no-repeat;border:none;width:15px;height:15px;position:absolute;top:50%;margin-top:-2px;right:4px;}
.tagline{float:left;margin-top:10px;text-align:left;font-size:16px;line-height:1.2;font-family:'Open Sans', Arial, Helvetica, sans-serif;}
.tagline-mobile{display:none;}
.header-right{float:right;width:30%;text-align:right;display:inline-block;margin-top:5px;position:relative;}
.telephone{float:right;width:100%;display:inline-block;position:relative;}
a.tel, a.tel:hover{cursor:default;text-decoration:none;color:#FF0602;font-size:16px;font-weight:bold;line-height:1.2;font-family:'Open Sans', Arial, Helvetica,sans-serif;}
.cart-area{float:right;width:100%;display:inline-block;margin-top:5px;text-align:right;}
.cart-area img{display:inline;}
.cart-items{float:right;margin-right:20px;display:inline-block;}
.cart-button{float:right;display:inline-block;}
.cart-button a{float:right;position:relative;margin:0 auto;padding:4px 12px 2px 12px;height:26px;color:#FFF;font-size:15px;font-family:'Open Sans', Tahoma, Arial, Helvetica,sans-serif;text-align:center;background:#5361af;color:#FFF;}
.acct-links{float:right;position:relative;display:block;margin-top:10px;text-align:right;}
.header_td{padding-left:0 !important;padding-right:0 !important;}
.header_td .row{margin-right:0;margin-left:0;margin:0 auto;}
.header-cart{cursor:pointer;}
#showcart{}
#minicart{position:relative;z-index:1500;display:none;}
ul.cart-items, ul.cart-items li{list-style:none;}
ul.cart-items li{}
ul.cart-items li:hover ul#minicart{display:block;z-index:1500;}
ul.cart-items ul#minicart li{float:left;display:inline;text-align:center;position:relative;padding:0 0 3px 0;margin-top:0;text-decoration:none;background:#FFF;border-bottom:1px solid #ccc;height:90px;width:320px;}
.cart-dropdown{float:right;position:absolute;top:100%;left:-35%;z-index:1500;width:335px;border:1px solid #E9E9E9;background-color:#FFF;color:#333;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}
.cart-dropdown ul{float:left;position:relative;width:100%;max-height:500px;overflow:auto;}
.cart-dropdown ul li{float:left;width:96%;border-bottom:1px solid #E8E8E8;padding:10px 1% 10px 1%;}
.cart-item-image{float:left;width:120px;background:#FFF;border:1px solid #F0F0F0;margin-left:8px;}
.cart-item-image img{max-width:115px;max-height:80px;margin:0 auto;}
.cart-item-info{float:left;width:160px;padding-left:10px;color:#222;font-family:Arial, Helvetica, sans-serif;}
.cart-item-name{float:left;font-size:13px;color:#222;font-weight:bold;}
.cart-item-name a{color:#222;}
.cart-item-number{float:left;font-size:11px;clear:left;}
.cart-item-price{float:left;font-size:11px;clear:left;}
.cart-item-qty{float:left;font-size:11px;clear:left;}
.subtotal{float:right;position:relative;width:100%;text-align:center;margin:5px 0;font-weight:bold;font-size:15px;}
.cart-checkout{float:left;width:100%;display:block;background-color:#FFF;padding-bottom:10px;}
.cart-button-checkout{position:relative;margin:0 auto;width:100%;}
.slider-area{max-width:1170px;position:relative;margin:10px auto 0 auto;border:1px solid #CCC;}
.sider-area img{width:100%;}
.aboutus{width:100%;max-width:1170px;font-size:18px;margin:20px auto 20px auto;}
.blue-line{width:100%;position:relative;height:10px;background:#5361af;max-width:1170px;margin:10px auto 0 auto;}
.home-category-list-wrap{width:100%;display:inline-block;text-align:center;margin:0 0 20px 0;}
.home-category-item-img{position:relative;max-width:100%;height:auto;}
.home-category-name{font-size:15px;font-weight:bold;color:#222;padding-top:0px;width:100%;margin:0 auto;}
.home-category-name a{color:#222;text-decoration:none;padding:0 2px;text-align:center;}
.home-category-name a:hover{text-decoration:underline;}
.slider-wrap{float:left;position:relative;margin:0 auto;width:100%;height:auto;margin-bottom:0px;max-height:420px;}
#home-slider{margin:0 auto;width:100%;max-width:1200px;position:relative;background:#FFF;margin-bottom:40px;margin-top:30px;border:1px solid #CCC;}
.drop-shadow{margin:0 auto;width:100%;max-width:1200px;position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.drop-shadow:before, .drop-shadow:after{content:"";position:absolute;z-index:-2;}
.dark-gray{-webkit-box-shadow:0 15px 10px -5px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 15px 10px -5px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 15px 10px -5px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.category-top{width:100%;position:relative;display:inline-block;margin:5px auto 20px auto;text-align:center;background:#FFF;border:0px solid #CCC;}
.category-image{width:200px;position:relative;float:left;margin:0 40px 10px 0;}
.category-image img{max-width:100%;margin:10px 0 0 20px;}
.category-desc{width:96%;position:relative;text-align:left;font-size:18px;margin:20px;}
.category-desc h1{margin-top:-10px;}
.category-list-wrap{width:100%;display:inline-block;text-align:center;margin:0 0 20px 0;}
table#category-list-table tr{height:0px;}
.catlist-one-fourth-double{width:19%;display:inline-block;position:relative;text-align:center !important;vertical-align:top;margin:0px;}
.category-list-wrap .catlist-one-fourth-double{margin:0px !important;border:solid 0px #CCC;width:24% !important;min-height:205px;}
.subcategory{width:100%;position:relative;text-align:center !important;padding:0px;vertical-align:top;background-color:#FFF;}
.category-name{padding-top:0px;width:100%;margin:0 auto;min-height:40px;}
.category-name a{font-size:15px;font-weight:bold;color:#222;text-decoration:none;text-align:center;}
.category-name a:hover{text-decoration:underline;}
.category-list-wrap .category-item-img{height:280px;}
.category-item-img{position:relative;max-width:100%;min-height:80px;}
.category-item-img img{margin:0 auto;width:100%;}
table#item-list-grid tr{height:0px;}
#item-list-grid div.qty-add{float:none;}
#item-list-grid div.qty{float:none;margin:0;}
#item-list-grid div.buy-button{margin:0;text-align:center;}
.item-one-fourth-double{height:400px;width:auto;width:205px;display:inline-block;position:relative;text-align:center !important;vertical-align:top;margin:0px;margin-bottom:0px;padding-bottom:10px;vertical-align:top;background-color:#FFF;border:1px solid #CCC;border-top:1px solid #F2F0F0;border-left:1px solid #F2F0F0;border-right:1px solid #F2F0F0;border-bottom:3px solid #E6E6E6;}
.item-one-fourth-double:hover{border:1px solid #CCC;border-bottom:3px solid #CBCACA;}
.item-one-fourth-double img{max-width:100%;height:auto;margin:0 auto;display:inline-block;vertical-align:top;}
.button-space{min-height:250px;}
.button-space-no{min-height:220px;}
.itemlist-img{position:relative;margin:0 auto;}
.itemlist-img img{margin:10px 0;margin:0 auto;}
.itemlist-prod-name{min-height:45px;position:relative;font-size:13px;color:#222;margin:4px 0;line-height:1;font-weight:bold;}
.itemlist-prod-desc{position:relative;min-height:55px;padding:0 4px;margin-bottom:10px;font-size:13px;color:#222;line-height:1;text-align:center;font-weight:normal;}
.itemlist-price{height:10px;position:relative;width:100%;font-size:13px;color:#A50808;font-weight:bold;}
.itemlist-addtocart{position:relative;display:inline-block;width:100%;margin:4px auto 0 auto;min-height:40px;font-size:13px;color:#222;padding:3px 0 3px 0;}
input#qty.input{position:relative;height:28px;font-size:14px;border:1px solid #DDD;margin:2px 10px 4px 0;text-align:center;padding:0;}
.prod-list-row{float:left;width:100%;position:relative;margin:10px 0 10px 0;padding-bottom:10px;}
.itemlist-thumb{float:left;width:150px;position:relative;margin-right:20px;border:1px solid #EEE;min-height:120px;}
.itemlist-info1{float:left;width:76%;position:relative;display:block;border-top:1px solid #F2F2F2;padding-top:4px;}
.itemlist-info2{float:left;width:76%;position:relative;display:block;border-bottom:1px solid #F2F2F2;padding-bottom:20px;}
.part-nbr{float:left;width:25%;color:#222;margin-right:10px;font-size:16px;margin-top:5px;}
.list-price{float:left;width:25%;position:relative;margin-right:20px;font-size:14px;font-weight:bold;margin-top:5px;}
.list-row-addtocart{float:right;position:relative;display:inline-block;font-size:13px;color:#222;height:45px;}
.itemlist-desc{float:none;position:relative;line-height:18px;font-size:14px;color:#222;text-align:left;padding-top:3px;}
.itemlist-addtocart{position:relative;display:inline-block;width:100%;margin:4px auto 0 auto;min-height:40px;font-size:13px;color:#222;padding:3px 0 3px 0;}
input#qty.input{position:relative;height:28px;border:1px solid #DDD;margin:2px 10px 4px 0;text-align:center;padding:0;}
.qty-add{float:left;position:relative;display:inline-block;}
.qty{float:left;position:relative;margin-right:10px;font-weight:bold;font-size:14px;}
.qty-main .qty{font-size:16px;}
.qty input{margin-top:4px;}
input#qty.input{height:25px;text-align:center;}
.acc-qty{height:25px;font-size:14px;}
#product-price-row div.qty-add{float:none;}
.prod-detail-wrap{padding:20px;background-color:#FFF;}
.recently-wrap{background-color:#FFF;margin-top:-30px;}
.product-info-top{width:100%;float:left;position:relative;display:block;}
.product-info-left{float:left;max-width:300px;position:relative;display:inline-block;margin-right:20px;}
.product-info-left-noimg{margin-right:0 !important;}
.product-image{float:left;max-width:300px;position:relative;margin:0 0 10px 0;}
.product-image img{float:left;max-width:100%;position:relative;margin:0 auto;padding:3px;border:0px solid #EEE;}
.product-info-right{min-width:65%;max-width:100%;position:relative;margin:0 0 10px 0px;}
.product-info-right-noimg{margin:0 !important;}
.product-price-row{position:relative;width:100%;display:block;padding:10px 0;margin:0 0 20px 0;}
.price{float:left;color:#222;font-weight:bold;font-size:16px;margin:6px 20px 10px 0;}
.availability{float:none;width:100%;position:relative;display:block;}
.disclaimer{color:#aaa !important;font-size:70% !important;margin:30px auto 0;}
.spotlight-thumb{float:left;width:33%;max-width:105px;}
.spotlight-text{float:left;width:67%;}
.responsive-tabs__panel{margin-bottom:5px !important;}
#tablist1-panel2 .margin-top-5{margin-bottom:15px !important;}
#tablist1-panel2 .margin-top-5{}
.spec-indent{margin:0px !important;}
.responsive-tabs__list__item--active{background:#5361af !important;color:#ffffff !important;}
.responsive-tabs__list__item--active:hover{opacity:.7;}
.spec-value{width:70% !important;}
.spec-label:nth-child(odd){background:#CCC;}
.spec-value:nth-child(even){background:#CCC;}
.horizontal-tabs{float:left;position:relative;padding-bottom:20px;}
.dropshadow1{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;-webkit-box-shadow:0 12px 7px -7px #888;-moz-box-shadow:0 12px 7px -7px #888;box-shadow:0 12px 7px -7px #888;}
.tabs-nav{width:100%;display:table;margin:0;padding:0;list-style:none;table-layout:fixed;}
.tabs-nav li{display:table-cell;padding:4px 0 0px;background:#FAFAFA;line-height:30px;cursor:pointer;border-bottom:1px solid #DFDFDF;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;font-family:'OpenSans',Arial, sans-serif;font-size:14px;color:#222;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
.tabs-nav li:hover{background:#FDFDFD;color:#111;}
.tabs-nav li.active{background:#5361af;border-bottom:3px solid #555;cursor:default;color:#FFF;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);}
.tabs-nav li span{display:block;position:relative;top:-2px;border-bottom:none;}
.tabs-nav li.active span:before{content:'';display:block;width:100%;position:absolute;top:-3px;border-bottom:none;cursor:default;border-top:2px solid #E34735;}
.tabs-nav li i{margin-right:7px;}
.tabs-content{padding:15px;height:auto;border:1px solid #EEE;}
.horizontal-tabs.m-nav-left .tabs-content{padding:20px 20px 0px;}
.tab{display:none;}
.tab.active{display:block;}
.specs-content{position:relative;width:100%;display:block;}
.spec-label{clear:left;float:left;position:relative;width:25%;min-height:21px;padding-left:5px;}
.spec-indent{margin:0 -30px 0 30px;}
.spec-value{float:left;position:relative;width:auto;min-height:21px;}
.acc-item{float:left;position:relative;}
.related-list-wrap{width:100%;display:inline-block;margin:20px 0 20px 0;}
.related-area-1200{width:98%;max-width:1200px;margin:-30px auto 0;position:relative;background-color:#FFF;}
table#relateditemtable tr{height:0px;}
#info-item{width:96%;margin:0 2%;}
#info-item ul, #info-item ul li{list-style-type:circle;}
#info-item ol, #info-item ol li{list-style-type:decimal;}
#info-item ul, #info-item ol{margin-left:20px;font-size:14px;color:#222;font-family:'Open Sans', Arial, Helvetica,sans-serif;line-height:1.4;}
.footer{width:100%;margin:0 auto;position:relative;padding:10px 0 0 0;color:#4D4D4D;}
.footer-inner{margin:0 auto;width:1200px;max-width:1200px;}
.footer-col{min-height:150px;}
.footer h1, .footer h2 , .footer h3, .footer h4{color:#333;font-size:14px;text-transform:uppercase;padding-bottom:4px;font-family:'Open Sans', Arial,Helvetica,sans-serif;font-weight:600;}
.footer ul li a, .footer a , .footer p{font-size:12px;color:#333;}
.footer ul li a, .footer a{text-decoration:none;}
.footer a:hover{text-decoration:underline;color:#B50938;}
.social-row{width:100%;position:relative;background-color:#C9C9C7;}
.social-row-inner{margin:0 auto;width:1200px;max-width:1200px;position:relative;text-align:center;padding:0 0 15px 0;}
.social-row-inner img{text-align:center;display:inline;margin-right:3px;}
.subfooter{width:100%;margin:0 auto;position:relative;background:#ECECEC;padding:0;color:#222;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
.subfooter-inner{margin:0 auto;width:1000px;max-width:1200px;}
.subfooter p{color:#222;font-size:12px;font-family:Arial, Helvetica,sans-serif;}
.subfooter a{color:#222;text-decoration:none;}
.subfooter a:hover{text-decoration:underline;}
.copyright{margin-top:12px;}
.buy-button{width:150px;position:relative;display:inline-block;margin-left:10px;text-align:right;}
.addtocartbutton{position:relative;width:170px;float:left;height:33px;font-size:15px;font-family:'Open Sans', Tahoma, Arial, Helvetica,sans-serif;text-align:right;padding-right:24px;color:#FFF;border:0;background:#5361af url('../images/cart-icon.png') 3px 2px no-repeat;}
.addtocartbutton:hover{background:#B50938 url('../images/cart-icon.png') 3px 2px no-repeat;}
.buy-button-small{width:auto;position:relative;display:inline-block;margin-top:10px;}
.addtocartbutton-small{position:relative;width:auto;float:left;height:30px;font-size:13px;font-family:'Open Sans', Tahoma, Arial, Helvetica,sans-serif;text-align:center;padding:2px 10px;color:#FFF;border:0;background:#5361af;}
.addtocartbutton-small:hover{background:#B50938;}
.atcbutton{position:relative;margin:0 auto;padding:2px 10px;height:30px;font-size:14px;font-family:'Open Sans', Tahoma, Arial, Helvetica,sans-serif;text-align:center;background:#5361af;color:#FFF;border:0;border-radius:10px;}
.atcbutton:hover{background:#B50938;color:#FFF;}
input.quantity{width:35px;margin-right:50px;text-align:center;}
.addtocart{position:relative;margin:0 auto;padding:6px 10px;height:30px;line-height:36px;font-size:14px;font-family:'Open Sans', Tahoma, Arial, Helvetica,sans-serif;text-align:center;background:#5361af;color:#FFF;border:0;border-radius:10px;}
.addtocart:hover{background:#B50938;color:#FFF;text-decoration:none;}
.wishlist-button{height:32px;line-height:20px;}
td.b{padding:5px 15px;}
td.d, td.f{padding:5px 10px;}
.wishlist-qty{width:40px;padding:5px;}
#addWishlist:hover{text-decoration:underline;}
.mobile-wishlist-icon{float:right;display:block;width:30px;margin:15px 0;}
.search-bg{width:100%;float:left;background-color:#FFF;padding:10px 0 10px 10px;}
.search-item-row{float:left;width:98%;border-bottom:4px double #CCC;margin:0 0 20px 0;}
.search-item-thumb{float:left;width:100px;min-height:75px;border:1px solid #F2F2F2;padding:2px;margin-bottom:20px;margin-right:20px;}
.search-item-info{float:left;width:84%;position:relative;display:inline-block;}
.search-item-name{margin:0;}
.search-item-price{margin:0;}
.search-item-desc{clear:left;margin-top:10px;display:block;}
.breadcrumbs-inner{width:1200px;max-width:1200px;position:relative;margin:8px auto 0 auto;color:#5361af;}
.breadcrumbs-inner a{color:#5361af;padding-left:5px;font-size:14px;text-decoration:none;}
.breadcrumbs-inner a:hover{text-decoration:underline;}
.fontawesomeicons ul{list-style:none;}
.fontawesomeicons ul li{line-height:25px;}
.icon-white{color:#F5F5F5;}
.icon-gray{color:#CCC;}
.icon-blue{color:#5361af;}
icon-black{color:#000;}
icon-red{color:#FF0602;}