
div#atstbx a span{margin-bottom:10px!important}
*{margin:0;padding:0}
.footer-info ul.form1:nth-child(2){width:305px!important}
body{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:.8em;height:100%;background:url(images/bg.jpg) repeat-x scroll 50% 0 #f9f9f9;min-width:950px}
input,select{font-size:11px}
input{padding:1px}
.HorizontalFormContainer dd input[type="checkbox"]{margin-top:3px;padding:0}
input[type="submit"]{cursor:pointer;font-size:12px;padding:3px 5px}
p{line-height:1.3;padding-bottom:15px}
a{font-weight:400;text-decoration:none;color:#b01614}
h2,.TitleHeading,h1{font-size:15px;font-weight:700;color:#b01614}
#ProductDescription{padding:0 5px}
.compare-button{float:right;height:20px;line-height:20px;margin-left:10px;margin-right:10px;background-color:#748D9D;border-radius:4px 4px 4px 4px;color:#fff}
.compare-button a{color:#fff;font-weight:700;padding:0 10px}
h3{font-size:1.1em;margin-bottom:6px}
h4{font-size:1.1em;margin-bottom:4px}
img,img a{border:0;max-width: 100%;}
ul,ol{margin:0 0 10px}
li{margin:0;margin-bottom:2px;padding:0}
blockquote{margin-left:28px}
select option{padding:0 10px}
hr{margin:0;padding:0;border:0}
.Clear{clear:both}
.FloatRight{float:right}
.FloatLeft{float:left}
.ClearRight{clear:right}
.ClearLeft{clear:left}
.Warning{color:red}
#AjaxLoading{display:none;text-align:center;background:#FCF5AA;width:180px;z-index:10000000000;padding:5px 10px}
#AjaxLoading img{vertical-align:bottom;margin-right:5px}
.top{width:980px;margin:0 auto}
#Container{background-color:#fff;margin:0 auto;width:1100px;padding:0}
.left{float:left;font-size:12px;margin-left:10px;width:167px;background:url(images/bg_left.png) no-repeat scroll 50% 0}
#cphMain_Content .center_product{width:726px}
.center_right{float:left;width:751px;margin:0 10px 0 7px}
#cphMain_Content .right_product{margin-right:6px}
.center{float:left;font-size:12px;margin:0;margin-left:10px;margin-right:5px;width:726px;background:url(images/bg_center.png) no-repeat scroll 50% 0}
.right{float:right;font-size:12px;margin-right:10px;padding-bottom:9px;width:168px;background:url(images/bg_right.png) no-repeat scroll 50% 0}
.bottom{clear:both;margin:0 auto;width:1096px}
#Wrapper{margin-top:10px}
#brand-menu ul,#brand-menu ul li{margin:0;padding:0;list-style:none}
#brand-menu ul li a:hover{text-decoration:underline}
#brand-menu ul li a:link,#brand-menu ul li a:visited{font-size:11px;color:#171818;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 17px;border-bottom:1px dotted #BDBCBC}
#brand-menu ul li.current a:link,#brand-menu ul li.current a:visited{color:#b01614}
#vendor-menu ul,#vendor-menu ul li{margin:0;padding:0;list-style:none}
#vendor-menu ul li a:hover{text-decoration:underline}
#vendor-menu ul li a:link,#vendor-menu ul li a:visited{font-size:11px;color:#171818;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 17px;border-bottom:1px dotted #BDBCBC}
#vendor-menu ul li.current a:link,#vendor-menu ul li.current a:visited{color:#b01614}
.SortBox{color:#FFF;margin-right:7px;padding-top:7px}
.salePercentFlag,.newFlag,.outletFlag,.saleFlag{color:#FFF;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase}
.salePercentFlag,.saleFlag{padding-top:1px}
.outletFlag,.saleFlag{background-position:-232px -205px;width:52px}
.saleFlag,.newFlag,.outletFlag,.kidsFlag,.salePercentFlag{height:48px;left:2px;line-height:48px;position:absolute;right:5px;top:2px;width:48px;text-align:center;left:auto}
.saleFlag span{font-size:9px}
.iconSprite{background-color:transparent;background:url(/Images/saleflag.png) no-repeat scroll 0 0 transparent;background-repeat:no-repeat;display:block}
div.rating-zero{float:left;width:5px;height:15px}
div.rating-on{cursor:pointer;float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left bottom}
div.rating-off{cursor:pointer;float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left top}
div.rating-hover{cursor:pointer;float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left center}
#customcate-menu ul,#customcate-menu ul li{margin:0;padding:0;list-style:none}
#customcate-menu ul li a:hover{text-decoration:underline}
#customcate-menu ul li a:link,#customcate-menu ul li a:visited{font-size:11px;color:#171818;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 17px;border-bottom:1px dotted #BDBCBC}
#customcate-menu ul li.current a:link,#customcate-menu ul li.current a:visited{color:#b01614}
.TextHTML-content{padding:0 5px}
.FooterContent,.center .defaultFooter,.center_right .defaultFooter,.defaultFooter.AccountOrderFooter{background-image:url(images/tittle_center_bottom_left.gif);background-repeat:no-repeat;background-position:bottom left;height:5px;margin-bottom:10px}
.FooterContent div,.center .defaultFooter div,.center_right .defaultFooter div,.defaultFooter.AccountOrderFooter div{background-image:url(images/tittle_center_bottom_right.gif);background-repeat:no-repeat;background-position:bottom right;height:5px}
#AccountOrders{margin:0 7px 0 11px}
.defaultTitle.AccountOrderTitle h1{font-size:12px;color:#fff;margin-left:14px}
.center .defaultContent{border-left:solid 1px #b68e8e;border-right:solid 1px #b68e8e;padding:0 10px}
.center .TextHTML-content p{box-sizing:border-box;padding:10px}
.product-shop h3 a{color:#424242}
.ViewMore a{float:right;color:#b01614;font-size:12px;font-style:normal;font-weight:700;padding-right:10px;padding-bottom:5px}
.center .defaultContent.BlockContent{padding:0}
.ProductListContainer .category-title h2,.NewsListContainer .newsCategory h1,.NewsDetailContainer .newsCategory h1{margin:0;color:#FFF}
.ProductListContainer .defaultContent{padding:0}
.Block{font-size:11px;font-family:inherit;color:#444;padding-top:10px}
.NormalTextBox{border:1px solid #CECECE;padding:2px;font-family:Tahoma;font-size:11px}
.required{color:red}
.Block p{line-height:1.3;margin-bottom:8px}
.Block h2{color:#424242;font-size:1.6em;font-weight:700;margin:10px 0}
.Block h3{color:#424242}
.Block h4{font-size:1.1em;margin-bottom:4px}
.Block table{width:100%}
.Block table td{padding:4px}
.Block table td.key{width:100px;text-align:right;vertical-align:top;padding-top:8px}
.Block .new-address{color:#b01614}
.Block .new-address:hover{text-decoration:underline}
.Block .NormalRed{color:red}
.Block .ShippingAddressList{width:100%}
.Block .ShippingAddressList .ShippingAddressItem{width:276px}
.Block ul.AccountMessageList{margin:0 0 10px 30px}
.Block ul.AccountMessageList li{margin:0 0 2px;padding:0}
.Block ul.AccountMessageList li .Meta{color:#444;font-size:.93em}
.Block ul.AccountMessageList li hr{background:none repeat scroll 0 0 #C7D7DB;border:0 none;height:1px;margin:10px 0;padding:0}
.Block ul.AccountOrderStatusList,.Block ul.AccountOrdersList{margin:0 0 10px 30px}
.Block ul.AccountOrderStatusList li,.Block ul.AccountOrdersList li{margin:0 0 2px;padding:0;list-style-type:none}
.Block ul.AccountOrderStatusList li .FloatRight,.Block ul.AccountOrdersList li .FloatRight{float:right}
div.OrderButton{width:140px;height:25px;text-align:center;padding-top:3px;font-size:11px}
div.OrderButton a{color:#114E85;font-weight:700}
div.UpdateQtyButton{width:140px;height:25px;background:url(/Images/UpdateQtyButton.gif);background-repeat:no-repeat;text-align:center;padding-top:3px;font-size:11px}
div.UpdateQtyButton a{color:#114E85;font-weight:700}
.Block ul.AccountOrderStatusList li .FloatRight img,.Block ul.AccountOrdersList li .FloatRight img{border:none;cursor:pointer}
.Block ul.AccountOrderStatusList li p.Meta,.Block ul.AccountOrdersList li p.Meta{color:#444;font-size:.93em}
.Block ul.AccountOrderStatusList li h3,.Block ul.AccountOrdersList li h3{color:#424242;margin-bottom:5px}
em.ProductPrice{color:maroon;font-style:normal;font-weight:700}
.Block ul.AccountOrderStatusList li blockquote.HowToPay,.Block ul.AccountOrdersList li blockquote.HowToPay{margin-bottom:10px;margin-left:28px}
.Block ul.AccountOrderStatusList li ul.OrderItemList,.Block ul.AccountOrdersList li ul.OrderItemList{line-height:1.3}
.Block .Meta{color:#444;line-height:2}
.Block .BillingDetails{float:left;margin-bottom:15px;margin-right:10px;width:48%;line-height:1.5}
.Block .ShippingDetails{float:left;margin-bottom:15px;width:48%;line-height:1.5}
.Block .Clear{clear:both}
.Block table.CartContents{border:1px solid #CECECE;width:100%;margin-bottom:10px}
.Block table.CartContents th{padding:6px 10px;background:none;border-bottom:1px solid #CECECE;color:#b01614}
.Block table.CartContents td{padding:6px 10px;vertical-align:top;border-bottom:0 none}
.Block table.CartContents td a{color:#253644}
p.Footer{color:#075899;font-weight:700}
p.SubTotal{color:#000;font-weight:700}
.Block .PL20{padding:0 0 0 20px}
.Block dl{margin:0}
.Block dt{clear:left;float:left;width:160px}
.Block dd{margin-left:170px;padding-top:3px}
input[type="checkbox"],input[type="radio"]{margin-right:2px;margin-left:2px}
.CreateAccount{border-right:1px solid #CCC;float:left;padding-right:20px;width:250px}
.defaultContent.LoginForm-content.BlockContent{padding:10px}
.defaultContent.LoginForm-content.BlockContent p.ErrorMessage{margin:0}
.HorizontalFormContainer dl,.VerticalFormContainer dl{margin:0}
.NarrowFormContainer dt{width:110px}
.NarrowFormContainer dd{margin-left:120px}
.HorizontalFormContainer dt{clear:left;float:left;width:90px;padding-top:7px;text-align:right;margin-right:4px}
.HorizontalFormContainer dd{margin-left:100px;padding-top:5px}
.FormLoginContainer{margin-left:80px}
ul.ShippingAddressList,ul.ShippingAddressList li{list-style:none outside none;margin:0;padding:0}
ul.ShippingAddressList li{float:left;margin-bottom:20px;margin-right:10px;width:33%}
ul.ShippingAddressList,ul.ShippingAddressList li{list-style:none outside none;margin:0;padding:0}
.CreateAccount{border-right:1px solid #CCC;float:left;padding-left:5px;padding-right:5px;width:255px}
.AccountLogin{float:left;padding-left:5px;width:255px}
.Rating{padding:3px 0 0 5px}
.Space{height:3px}
div.rating-zero{float:left;width:5px;height:15px}
div.rating-on{float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left bottom}
div.rating-off{float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left top}
div.rating-hover{float:left;width:15px;height:15px;background:url(/Images/rating.png);background-repeat:no-repeat;background-position:left center}
.TopSellers .BlockContent .ProductList li{min-height:0;margin-bottom:0;background:#FFF;width:150px;border-bottom:dotted 1px #6f6e6e}
.TopSellers .BlockContent .ProductList li hr{margin-bottom:0}
.TopSellers .BlockContent .ProductList .ProductImage{height:145px;position:relative;z-index:1}
.center .ProductList .ProductImage img{box-sizing:border-box;max-width:100%;max-height:100%}
.TopSellers .BlockContent .ProductList .TopSellerNumber{background:url(Images/TopSellerNumberBg.png) no-repeat scroll 0 0 transparent;color:#422400;float:left;width:24px;height:23px;line-height:23px;font-weight:700;text-align:center}
.TopSellers .BlockContent .ProductList .TopSellerNumber1{background:url(Images/TopSellerNumber1Bg.png) no-repeat scroll 0 0 transparent;color:#FFF;display:block;float:left;font-size:2em;font-weight:700;height:41px;line-height:41px;position:absolute;text-align:center;width:41px;z-index:2}
.ProductCompareButton{margin-top:6px;text-align:left;padding-left:4px}
.CompareButton{clear:both;margin-top:12px;padding:4px;text-align:right}
table.ComparisonTable{width:100%;border-collapse:collapse}
table.ComparisonTable th.StaticCompareFieldTop{width:15%}
table.ComparisonTable th.CompareFieldTop{font-weight:700;text-align:center;border-bottom:1px solid #85BADF;padding:5px 4px}
table.ComparisonTable td{font-size:11px;vertical-align:top;border:solid 1px #85BADF;padding:5px 4px}
table.ComparisonTable td.CompareFieldName{border-left:none;border-bottom:1px solid #EFF8FA;font-weight:700;color:#535353}
table.ComparisonTable .CompareCenter{text-align:center;border-bottom:1px solid #EFF8FA;border-right:none}
table.ComparisonTable .CompareLeft{text-align:left;border-bottom:1px solid #EFF8FA;border-right:none}
a.compare{font-weight:700}
.ISSelect{background:none repeat scroll 0 0 #FFF;border:1px solid #7F9DB9;overflow:auto}
.ISSelect ul,.ISSelect li{list-style:none outside none;margin:0;padding:0}
.ISSelect li{border-bottom:1px solid #FFF;border-top:1px solid #FFF;cursor:default;padding-bottom:2px;padding-left:4px;padding-top:2px}
.clear{clear:both}
.section-border{background-color:#F5F6EA;border-color:#DADBD1;border-style:solid;border-width:1px 0;margin-bottom:10px}
.section-border table.search-header{margin:5px 0 12px}
.section-border table.search-header td{padding:0 10px 0 11px}
.section-border table.search-header .search-field label{color:#151515;margin-left:0;padding-bottom:3px;width:auto;font-weight:700}
.search-field{margin-bottom:2px;clear:both;vertical-align:middle}
.nowrap{white-space:nowrap}
.top-pagination{width:100%;margin-bottom:-17px}
.pagination{padding:3px 0;white-space:nowrap}
.float-right{float:right}
.float-right a{padding:0 8px 8px}
.object-group{background-color:transparent;border-bottom:1px solid #D7E1E7}
.object-group-elements{background-color:transparent}
.object-group{padding:10px 6px}
.object-group-elements{padding:10px 6px 10px 40px}
.object-group-elements .object-name{float:left;width:140px}
.object-group-elements .object-value{float:left}
.tool-container{padding:10px 0 10px 5px;text-align:right}
.bold{font-weight:700}
#filter-wrapper ul,#filter-wrapper ul li{margin:0;padding:0;list-style:none}
#filter-wrapper ul li a:hover{text-decoration:underline}
#filter-wrapper ul li a:link,#filter-wrapper ul li a:visited{font-size:11px;color:#424242;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 27px}
#filter-wrapper ul li.current a:link,#filter-wrapper ul li.current a:visited{color:#5f8900}
#filter-wrapper ul ul li.level1{clear:both}
#filter-wrapper ul ul li.level1 .feature-name{float:left}
#filter-wrapper ul ul li.level1 .remove-feature{float:left;text-align:left}
#filter-wrapper ul ul li.level1 .remove-feature a:link,#filter-wrapper ul ul li.level1 .remove-feature a:visited{background:none;padding:6px 2px}
#filter-wrapper ul ul li.level1 .remove-feature a:hover{text-decoration:underline}
#filter-wrapper ul ul li.level1 a:link,#filter-wrapper ul ul li.level1 a:visited{font-size:11px;color:#424242;font-weight:400;display:block;background:none;padding:5px 0 6px 27px}
#filter-wrapper ul ul li.current a:link,#filter-wrapper ul ul li.current a:visited{color:#5f8900}
#filter-wrapper ul ul ul li.level2 a:link,#filter-wrapper ul ul ul li.level2 a:visited{font-size:11px;color:#424242;font-weight:400;display:block;background:url(Images/list_style1.gif) 30px 10px no-repeat;padding:5px 0 6px 42px}
#filter-wrapper ul ul ul li.current a:link,#filter-wrapper ul ul ul li.current a:visited{color:#5f8900}
.Filters-Tools{margin-top:8px;padding-top:8px;border-top:dotted 1px silver}
.Filters-Tools .inventory{color:#959595;font-weight:400}
.Filters-Tools a.reset-filters:hover{text-decoration:underline}
.Filters-Tools a.secondary-link:hover{text-decoration:underline}
div.newsCategory{color:#424242;font-size:18px;font-weight:700;text-decoration:none}
div.newsCategory a.newsCategory_Title:link{color:#3F3F3F;font-size:18px;font-weight:700;text-decoration:none}
.views{margin-top:1px;padding:5px 5px 0}
.views img{width:16px}
.hidden{display:none}
#tooltip{position:absolute;z-index:10102;border:1px solid #111;background-color:#FFF;padding:5px;border:solid 3px #ccc;-moz-border-radius:5px;border-radius:5px;display:block;width:350px}
.tooltip_name{font-size:14px;font-weight:700;color:#039;padding:5px 10px;width:320px}
.tooltip_picture{text-align:center}
.tooltip_picture img{text-align:center}
.tooltip_description{text-align:justify}
.ErrorMessage{background-color:#FFECEC;background-position:7px 5px;background-repeat:no-repeat;color:#333;margin:5px 0;padding:8px 8px 8px 30px}
.InfoMessage{background-color:#F4F4F4;background-position:7px 5px;background-repeat:no-repeat;color:#333;padding:8px 8px 8px 30px}
ul.MyAccount{padding:0 10px}
#MyAccount #ProductList li{width:114px}
.submitButton{width:250px;padding:3px;font-weight:700;font-size:15px}
.displayInfo{font-size:11px;color:#888}
#fancybox-inner .ProductList li{width:144px}
.LoginForm .BlockContent,#CartContainer .BlockContent{border:none}
.product-title.defaultTitle,.product-title.defaultTitle h1,.defaultTitle.NewsDetailContainer,.defaultTitle.NewsDetailContainer h1{background:none;font-size:14px;margin:0}
.product-title.defaultTitle{height:100%;line-height:20px;text-transform:none;padding-top:5px;padding-bottom:5px}
.ProductDetailContainer,.NewsDetailContainer.DefaultModule.DetailItem{border:solid 1px #b68e8e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:5px}
.ProductDetailContainer .defaultFooter,.NewsDetailContainer .defaultFooter{display:none}
#ProductDescription,.newsDetail_Content{padding:10px}
.contact .defaultTitle{display:none}
.contact-content{border:solid 1px #b68e8e;border-bottom:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.defaultContent.contact-content{padding:0}
.defaultTitle.LoginForm-title h2,.defaultTitle.MyAccountTitle h2{font-size:12px;color:#fff}
.defaultTitle.MyAccountTitle h2{margin:0}
.Block.FeaturedProducts.DefaultModule .BlockContent{border:none}
.Block.FeaturedProducts.DefaultModule .defaultContent.BlockContent{border-left:solid 1px #FFF;border-right:solid 1px #FFF}
.defaultTitle.LoginForm-title h2{color:#fff;font-size:12px;margin:0}
#ProductByCategory .translated{margin-left:10px}
#ProductByCategory .FindByCategory ul li{width:160px}
.brands-border{overflow:hidden}
.defaultTitle.newsDetail_Header{background:none}
.defaultContent.newsDetail-content.newsList-content{border:none}
.VerticalFormContainer{padding:0 10px}
.NewsDetailContainer .defaultTitle.newsDetail_Header h1{background:none;text-transform:none;color:#b01614;font-family:Arial;font-size:16px;font-weight:700}
.ProductListContainer .category-title.defaultTitle.productlist-title h1,.newsCategory.defaultTitle h1{font-size:12px;color:#fff;font-weight:700}
#SearchPageHeader .BlockContent{border:none}
#MyAccount .MyAccountContent .AccountOrderStatusList{margin:0}
#CheckoutStepConfirmation .ExpressCheckoutTitle{margin:0}
#AccountOrders .AccountOrderContent{padding:0 10px}
.ExpressCheckout h2,.ExpressCheckout p{margin:0;padding:10px 0}
.CartContents td,.CartContents th{padding:5px 10px}
#TopMenu{clear:both;height:0;margin-right:10px;padding:0}
#TopMenu ul{list-style:none outside none;margin:0;padding:0}
#TopMenu li{float:left;list-style:none outside none;margin:0;padding:0;}
#TopMenu li.First a{border-left:0 none}
#TopMenu li a,#TopMenu li div{display:block;font-size:.85em;padding:0 10px;text-decoration:none;color:#171818}
#TopMenu li{background-image:url(images/icon_topmenu.jpg);background-position:left;background-repeat:no-repeat;height:24px;line-height:22px}
#TopMenu li div a{display:inline;font-size:1em;margin:0;padding:0}
#TopMenu li a:hover{text-decoration:underline}
#TopMenu li{float:left;list-style:none outside none;margin:0;padding:0;margin-top: 8px;}
#TopMenu li.languageFlag{background:none}
#TopMenu li.languageFlag a{padding:0 3px}
.bg_topmenu{width:100%;background-color:#d5d8d3;border-top:solid 1px #ececed}
#Menu{background:#d6251b none repeat scroll 0 0;clear:both;height:42px;margin:auto;z-index:2147483647!important}
#Header{height:250px;background-size:cover;margin:auto;width:1100px}
#Header #Logo{float:left;width:730px;height:75px}
#LogoContainer{padding-left:25px;padding-top:15px;width:945px;white-space:nowrap}
#Header #Logo h1{overflow:hidden}
#Header #Logo h1 a{color:#b01614;font-family:Arial;font-weight:700;font-size:32px;text-decoration:none}
#Header #Logo h1 a span{display:block;font-size:12px;padding-left:50px}
#SearchForm{float:right;margin-right:68px}
#SearchForm .search-input{background:none repeat scroll 0 0 #FFF;border:medium none;float:left;height:20px;margin:0 0 0 8px;padding:0;width:130px}
#SearchForm .search-button{vertical-align:middle;background:url(images/search.gif) no-repeat;border:0;width:23px;height:20px;cursor:pointer;margin:0;padding:0;float:left}
#SearchForm .search-adv{background:url(images/search_adv.gif) no-repeat;float:left;margin-left:3px;height:21px;width:22px}
#SearchForm .search-adv span{display:none}
#SearchForm a{color:#FFF;font-size:11px}
#SearchForm a:hover{text-decoration:underline}
#Menu{clear:both;height:42px;z-index:100000000000!important;background:#D6251B}
#nav li{position:relative;text-align:left}
#nav li.over{z-index:999}
#nav a,#nav a:hover{display:block;line-height:1.3em;text-decoration:none}
#nav span{display:block;cursor:pointer;white-space:nowrap;font-weight:700}
#nav li ul span{white-space:normal}
#nav li{float:left}
#nav a{float:left;padding:5px 12px 6px 8px;color:#a7c6dd;font-weight:700;background-position:0 center}
#nav li.over a,#nav a:hover{color:#fff}
#nav li.first a{background:none}
#nav ul li,#nav ul li.current{float:none;margin:0;padding-bottom:1px;background:url(images/list_style2.gif) 10px 13px no-repeat}
#nav ul li.last{padding-bottom:0}
#nav ul li span{font-weight:400}
#nav ul a,#nav ul a:hover{float:none;padding:0;background:none;border-top:solid 1px #fff}
#nav ul li.first a,#nav ul li.first a:hover{border-top:none}
#nav ul li a{font-weight:400}
#nav ul li.over{background-color:#b01614}
#nav ul{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}
#nav ul ul{border:solid 1px #fff}
#nav ul ul li.first{border-top:none}
#nav ul li.over ul li:hover{background-color:#b01614}
#nav li.over > ul{left:0}
#nav li.over > ul li.over > ul{left:100px}
#nav li.over ul ul{left:-10000px}
#nav ul li a,#nav ul li a:hover{color:#2f2f2f}
#nav ul span,#nav ul li.last li span{padding:5px}
#nav ul ul{top:5px}
#nav,#nav ul,#nav li{margin:0;padding:0;list-style:none}
#nav a:link,#nav a:visited{font:11px/37px Tahoma;padding:0 9px;color:#fff;text-transform:uppercase}
#nav .first{margin-left:11px}
#nav a:hover{color:#fff}
#nav li.current a{color:#fff}
#nav li.current.first,#nav li.first.parent.over{background-repeat:no-repeat;background-position:left}
#nav li.current,#nav li.parent.over{background-repeat:repeat-x;background-position:left}
#nav li{margin-top:4px}
#nav ul li a{color:#050000;font-weight:400;font-size:11px}
#nav ul.level0{background:#ffa800}
#nav ul.level1{padding:0;background:#ffa800}
#nav ul.level0 li{margin:0;padding:0}
#nav ul.level0 li a{margin:0;padding:2px 15px;text-transform:none;color:#050000}
#nav ul.level0 li a span{margin:0;color:#fff;line-height:14px}
#nav ul.level0 li.over a span{color:#fff}
#nav ul.level0 li a:hover span{color:#fff}
#nav ul.level1 li a{color:#050000}
#nav ul.level1 li a span{color:#FFF}
#nav ul.level0 li.over li a span{color:#FFF}
#nav ul.level0 li.over li a:hover span{color:#fff}
#nav ul.level1 li a:hover span{color:#fff}
#nav ul{border:0;background:transparent;top:37px;width:160px}
#nav ul ul{background:transparent;top:0}
#nav li.over > ul{left:0}
#nav li.over > ul li.over > ul{left:160px}
.defaultTitle{border-bottom:4px solid #ffc000;color:red;font-size:13px;font-weight:700;height:29px;line-height:29px;text-align:left;text-transform:uppercase}
.defaultContent{padding-bottom:10px}
#cate-menu ul,#cate-menu ul li{margin:0;padding:0;list-style:none}
#cate-menu ul li a:hover{color:#b01614!important}
#cate-menu ul li a:link,#cate-menu ul li a:visited{font-size:11px;color:#171818;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 27px;border-bottom:1px dotted #bdbcbc}
#cate-menu ul li.current a:link,#cate-menu ul li.current a:visited{color:#b01614}
#cate-menu ul ul li.level1 a:link,#cate-menu ul ul li.level1 a:visited{font-size:11px;color:#171818;font-weight:400;display:block;background:url(Images/list_style1.gif) 27px 10px no-repeat;padding:5px 0 6px 36px}
#cate-menu ul ul li.current a:link,#cate-menu ul ul li.current a:visited{color:#b01614}
#cate-menu ul ul ul li.level2 a:link,#cate-menu ul ul ul li.level2 a:visited{font-size:11px;color:#171818;font-weight:400;display:block;background:url(Images/list_style1.gif) 34px 10px no-repeat;padding:5px 0 6px 44px}
#cate-menu ul ul ul li.current a:link,#cate-menu ul ul ul li.current a:visited{color:#b01614}
#vertical-menu{width:100%}
#vertical-menu ul{margin:0;padding:0}
#vertical-menu ul li{list-style:none;margin:0;z-index:999}
#vertical-menu ul li:hover{position:relative}
#vertical-menu ul li a{background:url(Images/list_style.gif) no-repeat scroll 0 8px transparent;border-bottom:1px dotted #bdbcbc;color:#424242;display:block;font-weight:700;padding:5px 0 6px 27px}
#vertical-menu ul li a:hover{text-decoration:underline}
#vertical-menu ul li.current a{color:#5f8900}
#vertical-menu ul ul{display:none;position:absolute;left:190px;top:5px;background-color:#fff;padding:6px 0;border:solid 1px #b68e8e}
#vertical-menu ul ul li{border-top:solid 1px #b68e8e;margin:0 5px;z-index:999}
#vertical-menu ul ul li.first{border-top:none}
#vertical-menu ul li:hover ul{display:block}
#vertical-menu ul ul li a,#vertical-menu ul ul li.level1 a{background:url(Images/list_style1.gif) no-repeat scroll 5px 10px transparent;color:#424242;display:block;padding:5px 0 6px 18px;border-bottom:none;font-weight:400}
#vertical-menu ul ul li a:hover{text-decoration:underline}
#vertical-menu ul ul li{width:150px;float:left;display:inline}
#vertical-menu li:hover ul li ul{display:none;display:none}
#vertical-menu ul ul li ul{left:110px;background-color:#fff;padding:6px 0;z-index:999;border:solid 1px #b68e8e}
#vertical-menu ul ul li:hover ul{display:block}
.mini-cart .cartQty{margin-top:5px;padding:5px 10px}
.mini-cart .cartQty a:link,.mini-cart .cartQty a:visited{color:#253644;font-weight:700;text-decoration:none}
.mini-cart .cartQty a:hover{text-decoration:underline}
.mini-cart .cartQty .subtotal{margin-bottom:10px;margin-top:5px}
.mini-cart .action{padding-bottom:1px;padding-top:3px;text-align:right;margin-bottom:5px}
.mini-cart .action a:link,.mini-cart .action a:visited{color:#253644;font-weight:700;text-decoration:none}
.mini-cart .action a:hover{text-decoration:underline}
.mini-cart h5{background:none repeat scroll 0 0 #2E4150;border-bottom:1px solid #24333F;color:#FFC;margin:0;padding:4px 8px;font-size:11px}
.mini-cart ol{list-style:none outside none}
.mini-cart .product{padding:7px 4px 7px 8px;list-style:none outside none;clear:both}
.mini-cart .product .product-image{float:left;height:52px;width:52px}
.mini-cart .product .product-detail{height:auto;min-height:50px;margin:0 0 0 60px}
.mini-cart .product .product-detail .widget-btn{float:right;font-size:11px;margin:0 3px 1px 5px}
.mini-cart .product .product-detail div{margin-bottom:5px}
.mini-cart .product .product-detail a{color:#253644;text-decoration:none;font-weight:700}
.mini-cart .product .product-detail a:hover{text-decoration:underline}
.mini-cart .non-product{margin-top:5px;padding-bottom:10px;font-style:italic}
.popup-cart{width:780px;height:500px;overflow:auto;color:#444}
.popup-cart a{color:#b01614;text-decoration:none}
.popup-cart a:hover{text-decoration:underline}
.popup-cart h2{background-color:transparent;color:#b01614;font-size:25px;font-weight:700;margin:6px 0}
.popup-cart .fastCartTop{padding:15px 5px}
.popup-cart .fastCartThumb,.popup-cart .fastCartItemBox{float:left}
.popup-cart .fastCartItemBox{margin-left:10px;max-width:230px;padding:10px 2px}
.popup-cart .fastCartItemBox div{margin-bottom:4px}
.popup-cart .fastCartItemBox em.productPrice{color:maroon;font-style:normal;font-weight:700}
.popup-cart .fastCartItemBox .quantity{color:#828DB3}
.popup-cart .fastCartSummaryBox{background-color:#f9dcc1;float:right;max-width:250px;max-height:150px;padding:10px;text-align:right}
.popup-cart .fastCartSummaryBox div{margin-bottom:5px}
.popup-cart .fastCartSummaryBox .subtotal{clear:both;font-size:13px;font-weight:700}
.popup-cart .fastCartSummaryBox .productPrice{color:maroon;font-style:normal;font-weight:700}
.popup-cart .fastCartSummaryBox .actionLink a{font-weight:700}
#SideTopSeller .ProductList li:hover .ProductImage{border:solid 1px #fff}
#menu-news ul,#menu-news ul li{margin:0;padding:0;list-style:none}
#menu-news ul li a:hover{text-decoration:underline}
#menu-news ul li a:link,#menu-news ul li a:visited{font-size:11px;color:#171818;font-weight:700;display:block;background:url(Images/list_style.gif) 0 8px no-repeat;padding:5px 0 6px 27px;border-bottom:1px dotted #BDBCBC}
#menu-news ul li.current a:link,#menu-news ul li.current a:visited{color:#b01614}
#menu-news ul ul li.level1 a:link,#menu-news ul ul li.level1 a:visited{font-size:11px;color:#171818;font-weight:400;display:block;background:url(Images/list_style1.gif) 18px 10px no-repeat;padding:5px 0 6px 30px}
#menu-news ul ul li.current a:link,#menu-news ul ul li.current a:visited{color:#b01614}
#menu-news ul ul ul li.level2 a:link,#menu-news ul ul ul li.level2 a:visited{font-size:11px;color:#171818;font-weight:400;display:block;background:url(Images/list_style1.gif) 30px 10px no-repeat;padding:5px 0 6px 42px}
#menu-news ul ul ul li.current a:link,#menu-news ul ul ul li.current a:visited{color:#b01614}
div.newsLastest{clear:both}
div.newsLastest div.newsLastest_Item{clear:both;border-bottom:dotted 1px #E0E0E0;padding:5px 0}
div.newsLastest div.newsLastest_Item div.newsLastest_Image{float:left;margin-right:6px}
div.newsLastest div.newsLastest_Item div.newsLastest_Image img{border:solid 1px #E0E0E0}
.left div.newsLastest div.newsLastest_Item div.newsLastest_Title,.right div.newsLastest div.newsLastest_Item div.newsLastest_Title{float:left;text-align:left;width:123px}
div.newsLastest div.newsLastest_Item div.newsLastest_Title a:link,.div.newsLastest div.newsLastest_Item div.newsLastest_Title a:visited,.newsLastest_Item a{font-weight:700;color:#530101;font-family:Tahoma;font-weight:bold;font-size:11px}
.newsLastest_Item a:hover{text-decoration:none;color:#af1515!important}
.left div.newsLastest .newsLastest_Summary,.right div.newsLastest .newsLastest_Summary{display:none}
div.newsLastest hr.newsLastest_Line{clear:both;height:5px;border-bottom:solid 1px #E0E0E0}
.survey{width:100%}
.survey div{margin-bottom:3px}
.survey .survey-question{color:#4D4D4D;font-weight:700;line-height:1.5;text-align:justify}
.survey .survey-option{width:100%}
.survey .survey-option table{width:100%;border-collapse:collapse}
.survey .survey-option table td{padding:4px 2px}
.survey .survey-option input[type="radio"],.survey .survey-option input[type="checkbox"]{margin-right:3px}
.survey .survey-option label{text-align:justify;line-height:1.5}
.survey .survey-button input[type="submit"],.survey .survey-button input[type="button"]{padding:2px 8px;text-align:center}
.survey-result{width:100%}
.survey-result div{margin-bottom:3px}
.survey-result .survey-result-question{color:#4D4D4D;font-weight:700;line-height:1.5;text-align:justify}
.survey-result .survey-result-option table{width:100%;border-collapse:collapse;border:none}
.survey-result .survey-result-option table td{padding:2px}
.survey-result .survey-result-total{text-align:right;font-weight:700}
.survey-result .survey-result-button input[type="submit"],.survey-result .survey-result-button input[type="button"]{padding:2px 8px;text-align:center}
.box-weather{margin:0;width:100%;line-height:1.5;font-size:11px}
.box-weather .name{padding:2px}
.box-weather .name .drop{padding:2px;font-size:11px;width:100%}
.box-weather .w1,.box-weather .w2{text-align:center;padding-top:10px}
.box-weather .w1{width:50%}
.box-weather .w2{width:50%}
.box-weather img{border:none;width:35px;height:35px}
#HomeFeaturedProducts .TitleContent,#HomeDiscountProducts .TitleContent,#HomeDiscountProducts .TitleContent,#HomeNewProducts .TitleContent,.center .defaultTitle,.contact-title,.ProductByCategory h3{font-size:12px;font-weight:700;text-transform:uppercase;height:29px;line-height:29px;color:#333;padding-left:14px}
.left #HomeFeaturedProducts .TitleContent,.right #HomeFeaturedProducts .TitleContent{color:red;font-size:12px;font-weight:700;height:29px;line-height:29px;padding-left:3px;text-transform:uppercase}
.left #HomeFeaturedProducts .FooterContent,.right #HomeFeaturedProducts .FooterContent{display:none}
.left #HomeFeaturedProducts .BlockContent,.right #HomeFeaturedProducts .BlockContent{border:none}
ul.ProductList{list-style:none;margin:0;padding:0}
.ProductList li{float:left;font-size:11px;list-style:none outside none;margin:4px;min-height:17em;overflow:hidden;padding:4px;width:162px;position:relative;height:100%!important;border:1px solid transparent;text-align:center}
.ProductList li:hover{border:1px solid #b68e8e}
.center .ProductList .ProductDetails,.top .ProductList .ProductDetails,.bottom .ProductList .ProductDetails,.center_right .ProductList .ProductDetails{min-height:30px;max-height:30px;overflow:hidden}
.ProductList .ProductDetails,.ProductList .ProductPrice,.ProductList .ProductRating,.ProductList .ProductActionAdd,.ProductList .ProductActionCall,.ProductList .ProductCompareButton{min-height:30px;padding:0 5px;max-height:27px;overflow:hidden}
.center .ProductList .ProductDetails,.center .ProductList .ProductPrice,.center .ProductList .ProductRating,.center .ProductList .ProductActionAdd,.center .ProductList .ProductActionCall,.center .ProductList .ProductCompareButton{text-align:center}
.ProductList .ProductDetails a{font-size:10px;font-weight:700;color:#424242}
.ProductList .ShortDescription{max-height:120px;overflow:hidden}
.ProductList .ProductPrice{padding-top:5px}
.ProductList em{color:#b01614;font-style:normal;font-size:12px;font-weight:700;padding-bottom:2px}
.ProductList strike{font-size:11px;font-weight:700;color:#424242}
.ProductList .ProductRating{padding-top:5px;padding-bottom:5px;display:none}
.ProductList .ProductRating .RatingImage{margin:0 auto}
.ProductRating.Rating0 .RatingImage,.ProductRating.Rating-1 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating0.gif) 0 0 no-repeat;display:none}
.ProductRating.Rating1 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating1.gif) 0 0 no-repeat}
.ProductRating.Rating2 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating2.gif) 0 0 no-repeat}
.ProductRating.Rating3 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating3.gif) 0 0 no-repeat}
.ProductRating.Rating4 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating3.gif) 0 0 no-repeat}
.ProductRating.Rating5 .RatingImage{width:60px;height:12px;background:url(Images/Rating/IcoRating5.gif) 0 0 no-repeat}
.ProductList .ProductImage{height:181px;margin:0 0 5px;line-height:130px;overflow:hidden;text-align:center;vertical-align:middle;background-color:#FFF;border:solid 1px #fff}
.ProductList .disable{display:none}
.ProductList .ProductActionAdd{margin-top:8px;margin-bottom:5px}
.ProductList .ProductActionAdd a,.ProductPrice a,.ProductActionAdd a,.EmailSubscription-content #subscribe_form .Button{color:#FFF;font-size:11px;font-family:tahoma;text-transform:none;text-align:center;font-weight:700;background-color:#bb0d0e;padding:4px 14px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block}
.ProductList .ProductActionCall{color:#075899;font-size:12px;margin-top:5px}
.ProductList .Flag-Promotion{background:url(/Images/km1.gif) no-repeat;padding:0 15px;margin-left:5px}
.MyAccount li{border-bottom:1px dotted #B0BEC7;padding:5px 0 8px 45px;list-style:none}
#MyAccount li{list-style:none}
#MyAccount li h3{padding-left:0}
.MyAccountContent ul{margin-left:0}
.MyAccountContent .AccountOrderStatusList li{border-bottom:1px solid #D6D6D6;margin:0}
.MyAccountContent .AccountOrderStatusList .OrderItemList li{border:none}
#MyAccount .defaultContent.BlockContent.MyAccountContent{padding:0 10px}
.MyAccount,.MyAccount li{margin:0;padding:0;list-style:none}
.MyAccount li{border-bottom:dotted 1px #b0bec7;padding:5px 0 8px 45px}
.MyAccount a span{font-size:12px;font-weight:700;color:#004481;line-height:20px}
.MyAccount a:hover span{text-decoration:underline}
.MyAccount .my-message{background:url(/images/message48x48.png) 0 5px no-repeat}
.MyAccount .order-status{background:url(/images/order48x48.png) 0 5px no-repeat}
.MyAccount .account-address{background:url(/images/address48x48.png) 0 5px no-repeat}
.MyAccount .account-info{background:url(/images/myaccount48x48.png) 5px 0 no-repeat}
.MyAccount .product-recent{background:url(/images/report48x48.png) 0 5px no-repeat}
.defaultTitle.TitleContent span,.newsCategory.defaultTitle h1,.category-title.defaultTitle.productlist-title h1,.defaultTitle.MyAccountTitle h2,.defaultTitle span,.defaultTitle h1,.AccountOrders .AccountOrderTitle h2{display:inline-block;white-space:nowrap}
.AccountOrders .AccountOrderTitle{margin:0;padding:0}
.AccountOrders .AccountOrderTitle h2{margin:0;padding-left:14px;color:#fff;font-size:12px}
.ExpressCheckoutBlock{padding-top:6px}
.ExpressCheckoutBlock .ExpressCheckoutTitle{margin-bottom:10px;padding:6px;position:relative;background-color:#F0F0F0;border-color:#DDD}
.ExpressCheckoutBlock .current-step{background:none repeat scroll 0 0 #ffeede;border:1px solid #b68e8e}
div.newsList hr.newsList_Seperator{border-bottom:dotted 1px #DDDCDA}
table.newsList_Item{width:100%;border-collapse:collapse}
table.newsList_Item td{padding:4px}
table.newsList_Item td.newsList_Image{text-align:center;vertical-align:top;width:130px}
table.newsList_Item td.newsList_Content{text-align:left;vertical-align:top;line-height:1.5}
table.newsList_Item a.newsList_Title:link,table.newsList_Item a.newsList_Title:visited{font-weight:700;text-decoration:none}
table.newsList_Item a.newsList_Title:hover{text-decoration:underline}
table.newsList_Item span.newsList_Date{color:#989898}
table.newsList_Item span.newsList_Summary{color:#565656;text-align:justify}
table.newsList_Item a.newsList_LinkDetail:link{color:#025988;text-decoration:none}
table.newsList_Item a.newsList_LinkDetail:hover{text-decoration:underline}
.defaultTitle.newsDetail_Header{background:none}
.newsDetail_Header .defaultTitle,#ProductDetails .product-title{background:none;height:100%}
#ProductDetails .product-title h1{color:#CE0000}
div.newsDetail_Header div.newsDetail_Title{color:#004175;font-size:18px;margin-bottom:5px}
div.newsDetail_Header div.newsDetail_Date{color:#989898;margin-left:5px;padding-bottom:5px}
div.newsDetail_Content{text-align:justify;line-height:1.5;color:#333}
div.newsDetail_OrtherNews div.newsDetail_OrtherNews_Label{color:#b01614;font-weight:700;margin-bottom:5px;margin-top:5px;padding-bottom:5px;font-size:16px;font-family:Arial;font-style:italic;padding-top:15px;border-top:1px solid #cacaca}
div.newsDetail_OrtherNews div.newsDetail_OtherNews_List{margin-bottom:20px}
div.newsDetail_OrtherNews div.newsDetail_OtherNews_List div{padding-top:3px;padding-bottom:3px}
div.newsDetail_OrtherNews div.newsDetail_OtherNews_List a.newsDetail_OrtherNews_Link:link,div.newsDetail_OrtherNews div.newsDetail_OtherNews_List a.newsDetail_OrtherNews_Link:visited{background:url(Images/bg-enew.png) no-repeat scroll 0 5px transparent;color:#000;margin-left:2px;padding-left:10px}
.GooglePlus1{height:20px}
div.newsDetail_OrtherNews div.newsDetail_OtherNews_List a.newsDetail_OrtherNews_Link:hover{color:#b01614;font-weight:700}
.ProductByCategory{margin:20px 0 0;box-sizing:border-box;padding:0 5px}
#ProductDetails .ProductField .ProductRating{float:left}
#slideShow .prev,#slideShow .next,#slideShow .ProductTinyImageList{float:left}
#slideShow .prev,#slideShow .next{margin-top:17px}
#ProductDetails .ProductThumb{float:left;text-align:center;width:235px;margin:0 20px 0 10px;padding-top:5px;width:390px!important}
#ProductDetails .ProductThumb .ProductTinyImageLine{margin:5px auto 0;width:93%;border:solid 1px #E1E1E1}
#ProductDetails .ProductMain{float:left;width:278px;color:#6F6B65}
em.ProductPrice{color:#6f6b65;font-style:normal;font-weight:700}
#ProductDetails .listImages ul li{border:1px solid gray;margin:0 1px;padding:2px}
#ProductDetails .ProductThumbImage{height:220px;margin:auto;overflow:hidden;width: 390px !important;}
.TabNav,.TabNav li{list-style:none outside none;margin:0;padding:0}
.TabNav li.Active a{border:solid 1px #8FD1CC;color:#fff;background:#8FD1CC;border-bottom:transparent}
.TabNav li{display:inline-block}
.TabNav{font-size:12px;border:none;position:relative;z-index:0;box-sizing:border-box}
.TabNav li a{display:block;margin-right:0;position:relative;text-decoration:none;padding:7px 15px;color:#333;font-weight:700;top:0;font-size:14px;font-family:Arial;box-sizing:border-box;border:1px solid #530101;border-bottom:transparent}
#ProductDescription,#ProductReviews .BlockContent,#ProductVideos,#ProductArticleReview,#ProductRelatedProducts,.ProductDescription,#ProductFeatures{border-top:1px solid #530101!important;padding:10px!important;box-sizing:border-box!important}
#ProductDescription,#ProductTabs,#ProductReviews .BlockContent,#ProductRelatedProducts,.ProductDescription{margin:0 5px}
.Block dt{clear:left;float:left;width:160px}
.Block dd{margin-left:170px;padding-top:3px}
.BulkDiscount a{background-color:rgba(188,182,42,1);border-radius:4px;color:#FFF;display:inline-block;font-family:Arial;font-size:16px;margin-left:10px;text-transform:uppercase;padding:9px 35px 8px 7px;text-align:center;font-weight:700;background-image:url(images/bg-btnbuy.png);background-repeat:no-repeat;background-position:99px center}
#ProductDetails h1,.center .defaultTitle.NewsDetailContainer h1{color:#b01614;font-size:18px;font-weight:400;padding:9px 11px;text-transform:none;font-family:Arial}
.ProductTabs #ProductRelatedProducts li{width:125px}
.product-title.defaultTitle h1,.center .product-title.defaultTitle h1,.newsDetail_Header .defaultTitle h1.newsDetail_Title,.center .newsDetail_Header .defaultTitle h1.newsDetail_Title{line-height:18px}
.center .defaultTitle h1{color:#fff;background:none;font-size:12px}
.MyAccountTitle.defaultTitle h1,#CartHeader h2{font-size:12px;color:#fff}
#ProductDetails .product-title h1{padding:10px 0;font-size:20px}
#CartHeader .FloatRight{margin-bottom:10px}
#ProductDetails .ProductThumb .ImageCarouselBox{bottom:0;padding:12px 0}
#ProductDetails .ProductDetailsGrid .SKU{border-bottom:solid 2px #d8d8d8;padding-bottom:7px}
#ProductDetails .ProductDetailsGrid .ProductSKU{float:left;margin-right:10px}
#ProductDetails .ProductDetailsGrid .ProductManufacture{float:left;padding-left:10px;border-left:solid 1px #d8d8d8}
#ProductDetails .ProductDetailsGrid .RetailPriceValue{font-weight:700;font-size:16px}
#ProductDetails .ProductDetailsGrid .VariationProductPrice{background-color:#eaeaea;color:#F70A0A;font-weight:700;font-size:26px;padding:5px;margin:10px 0;font-family:Arial}
#ProductDetails .ProductDetailsGrid .PromotionDescription{float:left;width:250px;padding:0 0 0 4px;color:red}
#ProductDetails .ProductDetailsGrid ul.ProductField{margin:0;padding:0}
#ProductDetails .ProductDetailsGrid ul.ProductField li{margin:0 0 6px;padding:0;clear:both;list-style:none;display:inline-block;width:100%;background-image:url(http://static.bizwebmedia.net/images/icon-detail.png);background-repeat:no-repeat;background-position:0 5px;padding-left:13px}
#ProductDetails .ProductDetailsGrid ul.ProductField li .label{display:block;font-weight:700;float:left;width:115px}
#ProductDetails .ProductDetailsGrid .PaymentRow{float:left;margin:7px 5px 5px 0 !important}
#ProductDetails .ProductDetailsGrid .ShortDescription{margin-top:15px}
#ProductDetails .ProductDetailsGrid .ShortDescriptionTitle{border-bottom:solid 1px #d8d8d8;padding:6px 0;font-weight:700}
#ProductDetails .ProductDetailsGrid .ShortDescription p{padding:6px 0}
#ProductDetails .ProductDetailsGrid .ProductOptionTitle{border-bottom:solid 1px #d8d8d8;padding:2px 0;font-weight:700}
#ProductDetails .ProductDetailsGrid .ProductOptionValue{padding:7px 0 0}
#ProductDetails .ProductDetailsGrid .LabelQuantityInput{float:left;width:65px;font-weight:700;padding-top:10px;margin-right:0}
#ProductDetails .ProductDetailsGrid .quantityInput{float:left;border:solid 1px #cacaca;padding:6px 3px;font-size:14px;width:60px;height:35px;box-sizing:border-box}
#ProductDetails .ProductDetailsGrid .ProductAddToCart{background-color:#eaeaea;padding:5px;margin:10px 0}
.ProductDetailsGrid .Row{margin:0 0 6px}
.ProductDetailsGrid .LabelProductSKU,.ProductDetailsGrid .LabelManufacture,.ProductDetailsGrid .LabelPrice{font-weight:700}
#social{padding:5px 0 10px;clear:both;margin-left:20px}
#social .g-plusone,#social .tweet-btn,#social .pinterest{display:block;float:left;margin-right:10px}
#social .facebook-like{display:block;float:left}
</div>
/*End Product detail v2*/
/*end ProductDetails*/
/*-------------------------------------------------------------------------------------------------------*/
/*contact*/
.contact{font-family:Tahoma;font-size:11px}
.contact-title h2{font-size:12px;font-weight:700;color:#fff}
.contact-title h2.title{font-size:11px;font-weight:700}
.contact-info{box-sizing:border-box;padding:10px}
.contact-info .sitename{font-weight:700;color:#000}
.contact-info div{margin-bottom:8px}
.contact-info .key{float:left;width:100px}
.contact-info .space{float:left;width:10px}
.contact-info .value{float:left;width:350px}
.contact-notice{border:solid 1px #000;text-align:center;line-height:1.5;padding:4px 6px}
#SitemapContent h3{margin-bottom:5px;font-size:1.1em;color:#424242}
#SitemapContent ul{line-height:1.5;margin:0;padding:0 0 10px 30px}
.SitemapPages{padding:0 10px}
#SitemapContent ul li{margin:0;padding:4px}
#SitemapContent a{color:#171818;text-decoration:underline}
#SitemapContent a:hover{color:#075899;text-decoration:underline}
.Breadcrumb{padding-bottom:0;color:#424242;box-sizing:border-box;padding-left:10px;white-space:nowrap}
.Breadcrumb ul,.Breadcrumb li{list-style:none outside none;margin:0;padding:0}
.Breadcrumb li{display:inline-block;padding-left:6px;color:#530101;font-weight:700}
.Breadcrumb li a{font-weight:400;color:#424242;padding-right:14px;background:url(images/breadcrumbsep.gif) no-repeat scroll right center transparent}
#Footer{clear:both;width:100%;margin:0 auto;border-top:1px solid #b01614;background-position:top;background-repeat:repeat-x;background-color:#fff}
#FooterContainer{float:left;font-size:11px;color:#b01614;text-align:left;padding:20px 0 0;width:100%}
#Powerby{color:#b01614;float:right;padding:5px 0;border-top:solid 1px #b01614;width:100%;display:none;text-align:center}
#Powerby a{color:#b01614}
.footer-info ul{float:left;margin:0;padding:0}
.footer-info ul li{list-style:none;color:#fff;font-size:12px;margin-bottom:14px}
.footer-info ul.form{width:175px}
.footer-info ul.form-fb{width:235px}
.footer-info ul.form1{width:430px;padding-left:12px}
.footer-info ul li span{font-family:Arial;font-weight:700;font-size:12px;color:#fff}
.footer-info ul li a{font-family:Arial;font-weight:700;font-size:12px;font-weight:normal;color:#fff}
.footer-info .location{background-image:url(images/footer-location.png);background-repeat:no-repeat;background-position:left;display:block;padding-left:19px}
.footer-info .phone{background-image:url(images/footer-phone.png);background-repeat:no-repeat;background-position:left;display:inline-block;padding-left:19px;font-weight:400;margin-right:30px}
.footer-info .email{background-image:url(images/footer-mail.png);background-repeat:no-repeat;background-position:left;display:inline-block;padding-left:19px}
.listing-type-list .saleFlag1{color:#FFF;font-weight:700;height:48px;left:auto;margin-left:100px;position:absolute;width:48px;line-height:48px;text-align:center}
.catalog-listing{line-height:1.35em}
.listing-type-list .listing-item{margin:0;padding:5px}
.listing-type-list .product-image{float:left;width:150px;text-align:center}
.listing-type-list .product-shop{width:380px;float:right}
.listing-type-list .product-shop h3{color:#666;font-size:12px;line-height:1.3em;margin-bottom:.4em}
.listing-type-list .product-shop h3 a{font-weight:700}
.listing-type-list .product-shop .description{line-height:1.5;text-align:justify}
.listing-type-list .product-shop .description .cmp{clear:both;margin-top:5px}
.listing-type-list .product-shop .price strike{color:#403D3B;font-size:11px;font-weight:700}
.listing-type-list .product-shop .price em{color:#b01614;font-size:12px;font-style:normal;font-weight:700;padding-bottom:2px}
.listing-type-list .product-shop .price .ProductActionAdd{margin-bottom:5px;margin-top:8px}
.listing-type-list .hidden{display:none}
.listing-type-list .Flag-Promotion{background:url(/Images/km1.gif) no-repeat;padding:0 15px;margin-left:5px}
.defaultTitle.CompareContent-Title h2{margin:;0color:#fff;font-size:12px}
.EmailSubscription-content,#subscribe_form{padding:0;border:none}
#subscribe_form{padding:10px;margin-bottom:25px}
.EmailSubscription-content #subscribe_form label{display:block;margin-bottom:5px}
.EmailSubscription-content #subscribe_form .Textbox{display:block;margin-bottom:10px;width:100%;border:1px solid #b01614;height:20px}
.EmailSubscription-content #subscribe_form .Button{float:right;border:none}
.coupon-code{text-align:right;margin-bottom:10px}
.coupon-code .NormalTextBox{height:19px;position:relative;top:1px}
.Notice-Info{background:url(/images/SuccessMessage.gif) no-repeat scroll 5px 8px #E8FFDF;color:#555;margin-bottom:10px;padding:8px 6px 8px 28px}
.Notice-Warning,.Notice-Exception,.Notice-Fatal{background:url(/images/ErrorMessage.gif) no-repeat scroll 5px 8px #FFECEC;color:#555;margin-bottom:10px;padding:8px 6px 8px 28px}
#slider{margin-bottom:10px!important}
.center_right .defaultContent{border-right:solid 1px #b68e8e;border-left:solid 1px #b68e8e}
.ProductOptionList .ProductOptionRow{clear:left;margin-top:6px}
.ProductOptionList .ProductOptionLabel{display:inline;float:left;font-weight:700;text-align:right;margin:0 0 6px -140px;padding-top:1px;position:relative;width:130px}
.ProductOptionList .required{color:red}
.productOptionPickListSwatch li{display:inline}
.productOptionViewRectangle ul,.productOptionViewRectangle li,.productOptionPickListSwatch ul,.productOptionPickListSwatch li,.productOptionViewRadio ul,.productOptionViewRadio li{list-style-type:none;margin-left:0;padding-left:0}
.productOptionViewRectangle li{display:inline}
.productOptionViewRectangle .option label{border:1px solid #999}
.productOptionViewRectangle .selectedValue label{border-color:#075899;border-width:2px;padding:1px 4px}
.productOptionViewRectangle label{display:inline-block;margin:0 0 5px;padding:2px 5px}
.productOptionViewRectangle label,.productOptionPickListSwatch label{cursor:pointer;position:relative}
.productOptionViewRectangle input,.productOptionPickListSwatch input{left:-10000px;float:none;height:0;overflow:hidden;position:absolute;z-index:-10000}
.productOptionPickListSwatch .textureContainer,.productOptionPickListSwatch .swatchColours{border:1px solid #999;display:inline-block;margin-bottom:5px;padding:1px;position:relative}
.productOptionPickListSwatch .thumbnail,.productOptionPickListSwatch .swatchColour{display:inline-block;height:32px;width:32px}
.productOptionPickListSwatch .swatch .name{display:none}
.productOptionPickListSwatch .selectedValue .textureContainer,.productOptionPickListSwatch .selectedValue .swatchColours{border-color:#075899;border-width:2px;padding:0}
.OutOfStockMessage{color:Red;margin:10px 0 0 130px}
.productOptionPickListSwatch li,.productOptionPickListSwatch ul{margin:0;list-style:none}
.productOptionPickListSwatch li{margin-bottom:2px}
.defaultTitle span{border-bottom:4px solid red;display:inline-block}
.footer-info:first-of-type{background:none repeat scroll 0 0 #555;padding:15px 40px}
.footer-info{background:none repeat scroll 0 0 #FC8B02;clear:both;padding:20px 42px;width:1016px;margin:auto}
#tooltip{z-index:1.0E+20}
#TopMenu{width:1100px;margin:auto}
.bg-footer{display:inline-block;width:100%}
#FooterContainer{background:#555}
.keyword{clear:both;width:1100px;margin:auto}
.containers{width:1100px;margin:auto}
.ProductDetailsGrid{float:left}
.sosial{overflow:hidden}
@media (min-width:768px) and (max-width:1023px) {
body{min-width:inherit}
#TopMenu{margin:auto;width:100%}
#Header{width:100%}
.top{margin:0 auto;width:100%}
.left{background:rgba(0,0,0,0) url(images/bg_left.png) no-repeat scroll 50% 0;float:left;font-size:12px;margin-left:0;width:22%}
.center{margin-left:2%;width:75%}
.right,#share_us2{display:none}
#Container{width:100%}
.slider{display:none}
.Block{padding-top:0}
.ProductList li{width:46%}
.bottom{clear:both;margin:0 auto;width:100%}
.footer-info{background:#fc8b02 none repeat scroll 0 0;clear:both;margin:auto;padding:0!important;width:100%!important}
.containers{margin:auto;overflow:hidden;width:100%}
.bg-top{overflow:hidden}
.keyword{clear:both;margin:auto;width:100%}
#LogoContainer{padding-left:25px;padding-top:15px;white-space:nowrap;width:100%}
#Header{background-repeat:no-repeat;background-size:100% auto;height:171px!important;width:100%}
#cate-menu ul li a:link,#cate-menu ul li a:visited{padding:5px 0 6px 10px}
#nav a:link,#nav a:visited{background:rgba(0,0,0,0) none repeat scroll 0 0}
a[rel="publisher"]{display:none}
}
@media (max-width:1023px) {
body{min-width:inherit}
#TopMenu{margin:auto;width:100%}
#Header{width:100%}
.top{margin:0 auto;width:100%}
.left{background:rgba(0,0,0,0) url(images/bg_left.png) no-repeat scroll 50% 0;float:left;font-size:12px;margin-left:0;width:22%}
.center{margin-left:2%;width:75%}
.right,#share_us2{display:none}
#Container{width:100%}
.slider{display:none}
.Block{padding-top:0}
.ProductList li{width:46%}
.bottom{clear:both;margin:0 auto;width:100%}
.footer-info{background:#fc8b02 none repeat scroll 0 0;clear:both;margin:auto;padding:0!important;width:100%!important}
.containers{margin:auto;overflow:hidden;width:100%}
.bg-top{overflow:hidden}
.keyword{clear:both;margin:auto;width:100%}
#LogoContainer{padding-left:25px;padding-top:15px;white-space:nowrap;width:100%}
#Header{background-repeat:no-repeat;background-size:100% auto;height:171px!important;width:100%}
#cate-menu ul li a:link,#cate-menu ul li a:visited{padding:5px 0 6px 10px}
#nav a:link,#nav a:visited{background:rgba(0,0,0,0) none repeat scroll 0 0}
a[rel="publisher"]{display:none}
.left{display:none}
.footer-info ul.form1{padding-left:0;width:100%}
.center{margin-left:0;overflow:hidden;width:100%}
#Container{width:100%;overflow:hidden}
.footer-info ul.form1:nth-child(2){display:none}
.ProductList li{width:44%}
#TopMenu{display:none}
#Header{height:75px!important}
.containers,.bottom{display:none}
.category-title.defaultTitle.productlist-title{background:#d6251b none repeat scroll 0 0}
}
.bg_topmenu{background:none}
a[rel="publisher"],.slicknav_menu{display:none}
body a[rel="publisher"]{display:none}
@media (max-width:1023px) {
.slicknav_menu{font-size:16px;box-sizing:border-box;background:#d6251b none repeat scroll 0 0!important;display:block;padding:5px}
.slicknav_btn{background:rgba(0,0,0,0) none repeat scroll 0 0!important}
.slicknav_menu .slicknav_icon-bar{border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,0.25);display:block;height:3px!important;width:30px!important;margin-bottom:2px!important;display:inline-block!important}
.slicknav_menu .slicknav_menutxt{display:none!important}
.slicknav_nav a{color:#333!important;font-family:arial;font-weight:700;margin:2px 5px;padding:5px 10px;text-decoration:none;text-transform:uppercase}
.slicknav_nav{background:#fff none repeat scroll 0 0}
#Header{display:none}
.fancybox-opened{left:0!important;width:100%!important;z-index:8030}
.fancybox-inner{overflow:hidden;width:100%!important}
.popup-cart{width:100%!important}
}
.slicknav_btn{position:inherit!important}
.slicknav_menu .slicknav_menutxt{display:block!important;font-family:arial;left:5px;position:absolute}
#SearchForm .search-input {
    border: none;
    height: 26px;
    background: url(http://media.bizwebmedia.net/Sites/96703/data/upload/bg_text_search.png?14) no-repeat scroll 0px 0px;
    margin: 0;
    padding: 0px 0px 0px 8px;
    float: left;
    width: 450px;
}
#SearchForm .search-button {
    vertical-align: middle;
    background: url(http://media.bizwebmedia.net/Sites/96703/data/upload/bg_btn_search.png?14) no-repeat scroll 0px 0px;
    border: 0;
    width: 35px;
    height: 26px;
    padding: 0;
    float: left;
}
#SearchForm .search-adv {
    background: url(http://media.bizwebmedia.net/Sites/96703/data/upload/bg_btn_adv_search.png?14) no-repeat scroll 0px 0px;
    float: left;
    margin-left: 4px;
    width: 52px;
    margin-top: 8px;
    height: 12px;
}
#SearchForm a {
    color: #FFFFFF;
}
#SearchForm {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 55px;
    margin-left: 27px;
    background: url(http://media.bizwebmedia.net/Sites/96703/data/upload/bg_search.png?14) no-repeat scroll 0px 11px;
}
#SearchFormContainer {
    z-index: 99 !important;
}