body{background:#fff;color:#000;}
a{color:#000;font-weight:normal;text-decoration:none;}
a:hover{color:#6e6e6e;}
.Textbox,
select,
textarea{border:1px solid #d2d2d2;}
h1.title{float:left;}
.header-wrapper{border-top:1px solid #f0f0f0;width:100%;}
.Breadcrumb,
#CategoryPagingTop{border-top:1px solid #f0f0f0;}
#CategoryHeading,
#CategoryPagingTop{margin:0;padding:0;}
#CategoryPagingTop{padding-bottom:10px;}
#Wrapper .Breadcrumb{border-top:none;}
#TopMenu li.CartLink{background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/CartSmall.gif) 100% 50% no-repeat;padding-right:16px;}
#TopMenu li a{color:#b0b0b0;text-decoration:none;}
#TopMenu li div{color:#b0b0b0;text-decoration:none;}
#TopMenu li a:hover{color:#9a9a9a;text-decoration:underline;}
.slide-show{width:980px;border-top:1px solid #000;}
#SearchForm form{}
#SearchForm input{border:1px solid #c8c8c8;border-bottom-color:#f0f0f0;border-right-color:#f0f0f0;color:#b0b0b0;}
#SearchForm input:focus{color:#000;}
#SearchForm .Button{border:0;}
div.categoryPicker{border:1px solid #d2d2d2 !important;padding-left:10px;padding-bottom:8px;}
#HeaderLower{border-top:4px solid #000;}
#SideCategoryList li,
#SideCategoryList .sf-menu li{text-transform:uppercase;}
#SideCategoryList li ul,
#SideCategoryList .sf-menu li ul{border-top:0;background:#f2f2f2;}
#SideCategoryList > li > ul:before,
#SideCategoryList .sf-menu > li > ul:before{width:0;height:0;border-left:5px solid rgba(248, 248, 248, 0);border-right:5px solid rgba(248, 248, 248, 0);border-bottom:5px solid #f2f2f2;}
#SideCategoryList li li,
#SideCategoryList .sf-menu li li{background-image:none;border-bottom:1px solid #ebebeb;}
#SideCategoryList li li:last-child,
#SideCategoryList .sf-menu li li:last-child{border:0;}
#SideNewProducts img{border:1px solid #dcdcdc;}
.order-number{font-size:1.4em;font-family:'Montserrat', Helvetica, Arial, Sans-Serif;letter-spacing:-1px;text-transform:uppercase;}
.hero_slider .Block div{border-bottom:4px solid #000;}
.hero_slider .Block div div{border:0;}
.hero div .text h1,
.hero div .text h2,
.hero div .text h3,
.hero div .text p,
.hero div .text a{color:#000;text-shadow:none;}
.hero div .text.white *{color:#fff !important;text-shadow:1px 1px 2px #000 !important;}
.Block.banner_home_page_bottom div .text.text-light *,
.Block.banner_category_page_bottom div .text.text-light *,
.Block.banner_brand_page_bottom div .text.text-light *,
.Block.banner_search_page_bottom div .text.text-light *{color:#fff !important;text-shadow:1px 1px 2px #000 !important;}
a.btn_link{color:#fff !important;background:#000;text-decoration:none;padding:2px 10px 2px 10px !important;}
a.btn_link:hover{text-decoration:underline;}
.ToggleSearchFormLink.btn a:hover{color:#000;}
.plain.btn{background:#fff !important;text-transform:capitalize !important;font-family:'Helvetica Neue', Helvetica, Sans-Serif;}
.plain.btn:hover{text-decoration:underline !important;}
.AccountMenu h2{font:bold 13px/1.3 'Helvetica Neue',sans-serif;}
.Right li{border-bottom:1px solid #dcdcdc;}
.Right .ProductList li{border:none;margin-bottom:10px;}
#FooterUpper{border-top:4px solid #000;}
#Footer{border-top:1px solid #000;}
#Footer p{color:#6e6e6e;}
#Footer a{color:#6e6e6e;}
.NewsletterSubscription input{border:1px solid #c8c8c8;border-bottom-color:#f0f0f0;border-right-color:#f0f0f0;color:#b0b0b0;}
.NewsletterSubscription input:focus{color:#000;}
.NewsletterSubscription .Button{border:0;}
.Content .ProductList .ProductImage{background:#fff;border:1px solid #fff;}
.Content .ProductList li:hover .ProductImage{background-color:#fcfcfc;border:1px solid #e4e4e4;}
.ProductPrice,
.ProductList em{}
.ProductList li .ProductCompareButton{color:#606060;}
.ProductList .Rating{color:#9a9a9a;}
.Right .TopSellers li .TopSellerNumber{display:none;}
.Breadcrumb{color:#b0b0b0;}
.Breadcrumb a{color:#b0b0b0;}
.Breadcrumb a:hover{color:#9a9a9a;}
.CompareItem{width:200px;border-left:solid 1px #dcdcdc;}
.CompareFieldName{font-weight:bold;border-bottom:1px solid #dcdcdc;}
.CompareFieldTop{border-bottom:solid 1px #dcdcdc;}
.CompareFieldTop a:hover{color:#4e4e4e;}
.CompareCenter{border-left:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
.CompareLeft{border-left:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
.CartCode{border:1px solid #dcdcdc;border-width:1px 0 0;}
.ViewCartLink{background:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/Cart.gif') no-repeat 0 50%;}
table.CartContents,
table.General{border:0;}
table.CartContents th,
table.General th{color:#312e29;text-transform:uppercase;border-bottom:0 none;padding:20px 23px;text-align:left;background-color:#f4f4f4;}
.CartContents td{padding:20px 23px;border-bottom:1px solid #dedede;}
.CartContents tfoot .SubTotal.First td{border-top:0;}
.CartContents tfoot .SubTotal td{border-top:1px solid #dedede;border-bottom:0;color:#606060;}
.CartContents tfoot .GrandTotal td{color:#000;}
.productAttributes td{border:0;}
.productAttributes label{font-weight:bold;}
.header .actions .btn{font-size:13px !important;padding:4px 12px !important;margin-left:20px;}
#wishlistsform .action .edit a{background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/edit.png) transparent left top no-repeat;}
#wishlistsform .action .delete a{background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/trash.png) transparent left top no-repeat;}
#wishlistsform .action .share a{background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/share.png) transparent left top no-repeat;}
#CartHeader{border-top:1px solid #f0f0f0;position:relative;}
#CartHeader .btn{position:absolute;top:30px;right:0;}
.JustAddedProduct{border:1px solid #dcdcdc;background:#fff;}
.JustAddedProduct strong,
.JustAddedProduct a{text-decoration:none;}
.JustAddedProduct a:hover{text-decoration:underline;}
.CategoryPagination a{color:#606060;display:block;padding:0 3px 3px;background-repeat:no-repeat;}
.CategoryPagination li.ActivePage{background:#f4f4f4;}
.CategoryPagination li:hover{border-bottom:2px solid #dedede;}
.CategoryPagination li.ActivePage:hover{border-bottom:0;}
.CheckoutRedeemCoupon{background:#f4f4f4;border:1px solid #dcdcdc;padding:10px;width:300px;border:1px solid #dcdcdc;margin-bottom:10px;}
.SubCategoryList,
.SubBrandList{background:#f4f4f4;}
.Message{color:#000;border-width:1px;border-style:solid;border-color:transparent;background-position:12px 11px;background-repeat:no-repeat;}
.Message a{text-decoration:underline;}
.InfoMessage{background-color:#effdfd;background-image:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/InfoIcon.png');border-color:#d9f1f1;clear:both;}
.SpecificInfoMessage{color:#606060;background-color:#f4f4f4;}
.SuccessMessage{background-color:#dafbd8;background-image:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/SuccessIcon.png');border-color:#c6e7c4;}
.ErrorMessage{background-color:#fbe9e7;background-image:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/ErrorIcon.png');border-color:#f5d8d4;}
.ComparisonTable tr:hover td,
.ComparisonTable tr.Over td{background:#f4f4f4;}
.QuickSearch{border:1px solid #dcdcdc;margin-top:15px;margin-left:-16px;}
.QuickSearch:before{content:"";height:10px;width:19px;background-image:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/up-arrow.png');background-repeat:no-repeat;position:absolute;top:-10px;left:55px;}
td.QuickSearchResultMeta{padding-right:20px;}
.QuickSearchHover td{background:#f4f4f4;}
.QuickSearchAllResults a{background:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/QuickSearchAllResultsButton.png') no-repeat right;}
.QuickSearchResult .Price{color:#4e4e4e;}
.CreateAccount{border-top:1px solid #f0f0f0;border-right:1px solid #F0F0F0;}
.AccountLogin{border-top:1px solid #f0f0f0;}
#CreateAccountForm{border-top:1px solid #f0f0f0;}
#CreateAccountForm h3{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.SearchTips .Examples{background:#f4f4f4;}
hr{background:#dcdcdc;border:#dcdcdc;}
.Right hr{background:transparent;border:0;}
.MiniCart .SubTotal{color:#4e4e4e;}
.EstimateShipping{background:#f4f4f4;border:1px solid #dcdcdc;}
.ExpressCheckoutBlock .ExpressCheckoutTitle{background:#f6f5f5 url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/ExpressChktSel.gif) 0 0 repeat-x;color:#010101;border:1px solid #bcbcbc;}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle{background:#f4f4f4;color:#606060;border:1px solid #dcdcdc;}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent{color:#9a9a9a;}
.TabNav{border-bottom:1px solid #dedede;}
.TabNav li a{border:1px solid #dedede;background:#bababa;color:#000;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.TabNav li a:hover{text-decoration:underline;}
.TabNav li.Active a{border-bottom:1px solid #dedede;background:#f0f0f0;}
.currentVideo{background-color:#e7e7e7;}
.videoRow:hover{background-color:#efefef;}
.CartContents .ItemShipping th{border-bottom-color:#dcdcdc;border-top-color:#dcdcdc;background:#f4f4f4;color:#2f2f2f;}
#fastCartContainer{font-size:13px;color:#000;}
.fastCartContent h2{background-color:transparent;}
.fastCartContent h3{background-color:transparent;}
.fastCartThumb{border:1px solid #e5e5e5;padding:5px;}
.fastCartSummaryBox{background-color:#f4f4f4;}
.fastCartSummaryBox a:hover{text-decoration:underline;}
.fastCartSummaryBox .subtotal{border-color:#fff;}
.fastCartSummaryBox .ProductPrice{border-color:#fff;}
.fastCartContent .fastCartTop a,
.fastCartContent .ProductList .ProductDetails a{color:#010101;}
.fastCartContent .ProductPrice,
.fastCartContent .ProductList em{color:#000;}
.fastCartContent .Quantity{color:#606060;}
.fastCartContent p{color:#444444;}
.fastCartContent .ProductList li{background-color:#FFF;}
.fastCartBottom h3{border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
#ModalContainer{border-color:#000;}
#QuickViewImage,
#QuickViewProductDetails{border-color:#f4f4f4 !important;}
#QuickViewProductDetails td,
#QuickViewProductDetails .productAttributeRow,
.DetailRow{border-color:#e7e7e7;}
.SubCategoryListGrid{border-bottom:1px solid #dcdcdc;}
#AjaxLoading,
.OrderItemMessage,
.CurrencyList a.Sel,
.SharePublicWishList{background:#f4f4f4;}
#socnet{border-top:1px solid #dcdcdc;}
#socnet .icon-social-theme{background-image:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/sprite-social.png');}
.ProductTinyImageList li{border:none !important;}
.TinyOuterDiv{border:none !important;}
.TinyOuterDiv img{border:1px solid #f4f4f4;}
#prodAccordion .Block h2{border-top:1px solid #dadada;background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/accordion_open.gif) 100% 50% no-repeat;}
#prodAccordion .Block.current h2{background:url(//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/accordion_close.gif) 100% 50% no-repeat;}
#prodAccordion .Block:last-child{border-bottom:1px solid #dadada;}
.prodAccordionContent{border-top:1px solid #eaeaea;}
#TopMenu .phoneIcon{background:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/phoneIcon.png') no-repeat 0 2px;padding-left:13px;border-right:1px solid;}
#HeaderLower{position:relative;}
#currency-chooser{float:right;clear:both;margin-top:25px;font-size:11px;}
#currency-chooser .currency-info{float:left;margin-right:5px;color:#b8b8b8;}
#change-currency{color:#000;text-decoration:underline;cursor:pointer;float:left;}
#currency-chooser .currencies{background:#f8f8f8;display:none;margin-top:30px;padding:10px;position:absolute;right:0px;z-index:10;width:168px;}
#currency-chooser .currencies:before{width:0;height:0;border-left:15px solid rgba(248, 248, 248, 0);border-right:15px solid rgba(248, 248, 248, 0);border-bottom:15px solid #f8f8f8;}
#currency-chooser .currencies dd{background:transparent;border:#ededed solid 1px;}
#currency-chooser .currencies dd a{background:transparent;border:none;padding:5px;}
#currency-chooser .currencies dd a.Sel{background:#fff;}
.ProductPriceWrap{border-color:#e7e7e7;background:#f4f4f4;}
.PrimaryProductDetails{border-top:1px solid #f4f4f4;}
.PrimaryProductDetails .ProductThumbWrap{float:left;}
.PrimaryProductDetails .zoomPad img{border:1px solid #f4f4f4;border-top:0 none;}
#SideAccountMenu li,
#GiftCertificatesMenu li{background:url('//cdn11.bigcommerce.com/r-ed4df9f0c7d32e85e8725e648dac0f8faffad0ff/themes/Classic/images/white/Arrow.gif') no-repeat 0 6px;}
.Block.YourAccount p{line-height:2.8ex;}
input.field-xlarge,
select.field-xlarge{width:259px;padding:0 5px;line-height:25px;vertical-align:middle;border:1px solid #d2d2d2;}
select.field-xlarge{margin-top:3px;}
.HorizontalFormContainer dt{line-height:25px;vertical-align:middle;padding:0;}
.AccountOrdersList{list-style:none;margin:0;}
.AccountOrdersList > li{margin-top:20px;}