/* Color: White */



.slide-show ul li {
    padding: 0;
    margin: 0;
}
#HeaderLower {
    border-top: 4px solid #333;
}
#SideCategoryList li li,
#SideCategoryList .sf-menu li li {
    background-image: none;
    position: relative;
}
#SideCategoryList li li:last-child, #SideCategoryList .sf-menu li li:last-child {
    border: 0;
}
#SideCategoryList li ul li ul, #SideCategoryList .sf-menu li ul li ul {
    border: 0px solid #333;
}
.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 * { /* Reverse text colour */
    color: #fff !important;
    text-shadow: 1px 1px 2px #333 !important;
}
a.btn_link { /* All boxed links within banners */
    color: #fff !important;
    background: #333;
    padding: 2px 10px 2px 10px !important;
}
.Right .Block h2 {
    border-bottom: 1px solid #d6d6d6;
}
.Right li {
    border-bottom: 1px solid #d6d6d6;
}
.Content .ProductList .ProductImage {
    background: #grey;
}

.ProductList .Rating {
    color: #9a9a9a;
}
.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
    display: none;
}
.CompareItem { width:200px; border-left: 1px solid #d6d6d6; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #d6d6d6; }
.CompareFieldTop {    border-bottom:s 1px solid #d6d6d6; font-size:14px; padding: 20px 10px; }
.CompareFieldTop a:hover { color:#333; }

.CartContents tfoot .SubTotal td div {
    padding: 20px 0;
    position: relative;
    overflow: hidden;
}
.JustAddedProduct {
    border: 1px solid #d6d6d6;
    background: #fff;
}

/*custom */
.CartContents tfoot .CheckoutRedeemCoupon {
    background: none repeat scroll 0 0 #fff;
    border: 0 solid #d6d6d6;
    height: 100%;
    line-height: 4.2em;
    margin: 0;
    padding: 0 10px;
    text-align: right;
}
.CartContents tfoot .CheckoutRedeemCoupon td {
    padding-right: 0;
    font-weight: bold;
}
.InfoMessage {
    margin-bottom: 20px;
}
.SuccessMessage,
.ErrorMessage,
.InfoMessage {
    margin: 0 0 20px 0;
    padding: 20px;
    padding-left: 55px;
}
.SuccessMessage {
    background: #eaf1c4 url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/success.png?t=1614879016) no-repeat 15px center;
}
.ErrorMessage {
    background: #fdd6ce url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/error.png?t=1614879016) no-repeat 15px center;
}
.InfoMessage {
    background: #efefef url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/info.png?t=1614879016) no-repeat 15px center;
}
.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
    background: #fff;
}
.QuickSearchResult .Price {
    color: #333;
}
.SearchTips .Examples {
    background: #fff;
}
.Right hr {
    background: transparent;
    border: 0;
}
.MiniCart .SubTotal {
    color: #333;
}

/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
    background: #fff;
    border: 1px solid #d6d6d6;
    text-align: left;
}

/* Product Videos */

.videoRow:hover {
    background-color: #ededed;
}
.CartContents .ItemShipping th {
    border-bottom-color: #d6d6d6;
    border-top-color: #d6d6d6;
    background: #fff;
    color: #2f2f2f;
}


/* start fast cart styles */

.fastCartSummaryBox {
    background-color: #eaeaea;
}

/* end fast cart styles */

.ProductTinyImageList li {
    border-color: #eee !important;
}
.TinyOuterDiv {
    border-color: #eee !important;
}
#prodAccordion .Block:last-child {
    border-bottom: 1px solid #d6d6d6;
}

/*  my style css */

body {  font-weight:400; font-size:14px; background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/body-bg.gif?t=1614879016) repeat; font-family:'GothamBook'; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { font-family:'GothamBook'}

#Header, .page{background:none !important;}

/* ====== COMMON STYLES ======================================== */

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
p { color: #3d3d3d; padding-bottom:15px; font-size:14px;}
a { text-decoration: none;  outline: none !important; color:#e90000; }
a, input[type=submit] { _noFocusLine: expression(this.hideFocus=true);}
input[type=submit] { border:none; outline:none; cursor:pointer; }
.fl { float: left; }
.fr { float:right; }
.wrapper { max-width:1024px; margin:0 auto; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016);  background-repeat:repeat-y; background-position:50% 0;   padding:0 4px; }
.pr { position:relative; }
.main .inner { max-width:992px !important; margin:0 auto; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016);  background-repeat:repeat-y; background-position:50% 0;   padding:0 20px;}

input.Textbox, textarea, input[type="text"], input[type="password"]
{border:1px solid #ddd;}
.TopMenu .inner ,#Header .inner {max-width:1024px; margin:0 auto; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016);  background-repeat:repeat-y; background-position:50% 0;   padding:0 4px;}

.main .inner {background-color:#fff !important;}

#home .banner_home_page_top {width:1024px; margin:0 auto; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016);  background-repeat:repeat-y; background-position:50% 0; padding:0 4px;}


h1 {
    color: #ff641e !important;
    font-family: 'GothamBook' !important;
}

/* HEADER ======================================================================= */



#Header{margin-bottom:0px !important; background-color:#f9f9f9 !important; }
#Header .inner{background-color:#fff !important; }
.TopMenu{ background:#e6e6e6 !important;  margin:0 !important;}
.TopMenu .inner{ background-color:#eee; }


.TopMenu .inner ul { padding:0 21px; margin:0; }
.TopMenu .inner ul  li { float:left; color:#212121; font:11px/40px 'GothamBook'; text-transform:uppercase; padding-right:15px;  border:none !important;  padding-left:0; }
.TopMenu .inner ul  li a { color:#212121; font:11px/40px 'GothamBook'; text-transform:uppercase; }
.TopMenu .inner ul  li a:hover {color:#FF641E;}

.currency-converter .icon {color:#fff;}
.currency-converter .icon:hover{color:#ff641e;}
.itmCount{padding:13px 0 0 4px; color:#fff;  font:13px 'GothamBook';}
.itmCount em{font-style:normal; color:#ff641e;}

.itmCount em:hover{color:#fff !important;}

.js-drawermenu-currency-converter{float:right;  padding:0;}
.currency-converter { background:#222; border-right:2px solid #000; padding:0 18px 0 15px; float:right; }
.currency-converter .icon { background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/cart.png?t=1614879016) no-repeat 0 10px; padding:0px 0 0px 40px; font:13px/40px 'GothamBook'; text-transform:uppercase; color:#fff; height:auto;  float:left; width:auto  !important;}
.currency-converter .icon span { color:#ff5a11; }
.TopMenu .CartLink a{float:left; }
/*.TopMenu .CartLink span{line-height:40px; color:#FF5A11 !important;  font:13px/40px 'GothamBook'; text-transform:uppercase; margin-left:5px;}*/

.logoAndSearch { background:#f9f9f9; }
.logoAndSearch .wrapper { background-color:#fff; }

.header-logo { float:left; padding:16px 0 19px 13px; }

#SearchForm { float:right; padding-top:32px; *width:380px; width:auto  !important; }
#SearchForm .btnSearch { float:right; margin:0 16px 0 5px; background:#122654; height:40px; width:82px; color:#fff; font:14px/38px 'GothamMedium'; border:none; border-bottom:2px solid #05163d; border-right:2px solid #05163d; border-radius:0 2px 2px 5px; text-transform:uppercase; }
#SearchForm .btnSearch:hover {background:#f67f21; border-color:#cf5d02;}

.search { border:1px solid #ccc; background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/search.jpg?t=1614879016) no-repeat 13px 10px; padding:10px 10px 11px 39px; width:170px; height:17px; float:right; }
.search .txtSearch { border:none !important; outline:none; background:none; color:#878787 !important; font:13px/17px 'GothamBook' !important; width:100% !important; height:auto !important; padding:0px !important;}

.shipingTopImg { padding:20px 8px 0px 0; float:right; }

/*  MENU */

.PageMenu{ background:#1d1d1d; margin-bottom:0px !important; }
.PageMenu .CategoryList {padding-left:0px;}
.menuInner { background-color:#222; }
/* .PageMenu .inner{ max-width:1024px !important; margin:0 auto; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016)!important;  background-repeat:repeat-y; background-position:50% 0; background-color:#222222 !important;  padding:0 4px; } */
.PageMenu .inner{ max-width:1024px !important; margin:0 auto; background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016) repeat-y 50% 0 #222 !important; padding:0 4px; }
.PageMenu ul {float:left;}
.PageMenu .sf-menu li{float:left;}
.PageMenu li { float:left;  padding:0 !important;  margin:0 !important;}
.PageMenu li a { font:13px/40px 'GothamBook'; text-transform:uppercase; padding:0 23px  !important; color:#fff; text-decoration:none; display:block; }
.PageMenu li:first-child a { padding:0 25px; }
.PageMenu li a.sf-with-ul{padding-right:20px !important;}
.PageMenu li.ActivePage a, .PageMenu li.over a, .PageMenu li a:hover {background-color: #ff641e;}
.PageMenu li ul {background: #5f6874; top: 45px; width:200px;}
.PageMenu li ul li { float:none !important;}
.PageMenu li ul li a { color: #fff !important; background: none !important; border-top: 1px solid #545c66; padding: 8px 12px;}
.PageMenu li ul li a:hover {background: #701112 !important; color: #fff;}
.PageMenu li ul li:first-child a {border-top:none;}

.PageMenu li ul li a:hover {background: #ff641e !important; color: #fff;}
.PageMenu li.subOver a {color: #312E29;}
.PageMenu li.subOver li a {color: #701112;}
.PageMenu li.subOver li.subOver a {color: #312E29;}
.PageMenu li.subOver li.subOver li a { color: #701112;}
.PageMenu li.subOver li.subOver li a:hover {color: #312E29;}

.PageMenu li ul:before {border-style: none;}

.middle { padding-top:2px; background-color:#fff; padding-bottom:30px; }
.topSlides { padding-bottom:20px; margin-top:2px !important; }
.topSlides li { float:left; margin-left:2px !important; max-width:340px; position:relative; list-style-type:none; }
.topSlides li img { display:block; }
.topSlides li:first-child { margin-left:0 !important; }

.topSlides .caption { background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/trans-bg.png?t=1614879016) repeat; position:absolute; left:0; bottom:0; display:block;  width:100%; padding:9px 0; }
.topSlides .caption h2 { padding:0 16px;text-transform:uppercase; font:24px 'GothamMedium'; text-transform:uppercase; color:#fff; }
.topSlides .caption h2 span { color:#ff641e; font-family:'gotham_lightregular'; }

.topSlides .caption p  { padding:0 16px; color:#fff; font:13px/17px 'GothamBook';  }
.topSlides .caption p span { display:block; font-family: 'GothamMedium'; } 
.topSlides .caption a { color:#ff641e; font:13px/19px 'GothamMedium'; padding:0 16px; }
.topSlides .caption a:hover { color:#fff;}

/* PRODUCT lIST */

/*.FeaturedProducts ,.NewProducts  { padding:0 16px; }*/
.FeaturedProducts h2 ,.NewProducts  h2 { display:block; color:#212121; font:22px/56px 'GothamMedium';  border-bottom:1px solid #ddd; margin-bottom:15px; text-transform:uppercase; margin:0px; padding:0px; }
.FeaturedProducts h2 span,.NewProducts  h2 span { color:#ff641e; font-family:'GothamBook'; }

#HomeFeaturedProducts.FeaturedProducts, #HomeNewProducts.NewProducts {margin-bottom:0px !important;}
#HomeFeaturedProducts.FeaturedProducts {margin-top:20px !important;}
#home .ProductList li { padding:10px 10px 15px 10px; border-bottom:1px solid #ddd; float:left; background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/product-sep4.jpg?t=1614879016) no-repeat 0 100%; max-width:248px; width:auto !important; }
#home .ProductList li:first-child {background:none; }
.ProductImage { text-align:center; display:table-cell; vertical-align:middle; } 
.ProductImage img { max-height:188px; }
.pname { color:#111; font:14px 'GothamBook'; text-align:center; cursor:pointer; display:block; line-height:19px !important; padding:0px !important; } 
.pname span { color:#717171; display:block; }
.p-price{ color:#ff641e; font:14px 'GothamBook'; display:block; text-align:center; font-weight:normal !important; }
.p-price em{font-weight:normal;}
.Rating { text-align:center;}
.ProductActionAdd {text-align:center; }
.ProductList{margin-left:0 !important; }

#PopularBrand{padding-bottom:30px;}
h2.sliderTitle {  display:block; color:#212121; font:22px/56px 'GothamMedium';  border-bottom:1px solid #ddd; margin:0 0px 0; text-transform:uppercase; padding-bottom:0px;  }
h2.sliderTitle span { color:#ff641e; font-family:'GothamBook';  }
.Brand-slider { border-bottom:1px solid #ddd; text-align:center;  vertical-align:middle; height:99px; }
.slideshow { float:left; margin:32px 13px; width:931px !important; text-align:center; }
.slideshow img { padding-right:32px; vertical-align:middle; }
#prev { background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/prev.jpg?t=1614879016) no-repeat 0 0; width:17px; height:17px; display:block;  float:left; margin:40px 0 0 0;}
#next { background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/next.jpg?t=1614879016) no-repeat 0 0; width:17px; height:17px; display:block; float:left;  margin:40px 0 0 0;}


/* footer part */
.footer-main { background:#E6E6E6 !important; }
.footer-main .inner { max-width:1024px; margin:0 auto; background-color:#EEEEEE !important; background-image:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1614879016);  background-repeat:repeat-y; background-position:50% 0; padding:0 4px; }
.footer-main { background-color:#eee; padding-top:0px; }
.footer-main h4 { color:#212121; font:13px 'GothamBold' !important; text-transform:uppercase; padding-bottom:10px; }
.footer-main h2 { color:#212121; font:13px 'GothamBold' !important; text-transform:uppercase; padding-bottom:10px; }
.footer-main .col { float:left; padding:19px 0 15px 31px; width:205px; }
.footer-main .col ul li a { color:#202020; font:12px/19px 'GothamBook'; text-transform:uppercase; }
.footer-main .col ul li a:hover { color:#ff641e; }
.footer-main .col ul li a.mailLink { color:#ff641e; }
.footer-main .col ul li.phoneNumber { color:#202020; font:12px 'GothamMedium'; }


.footer-main .col-1 {width:205px;}
.footer-main .col-2 {width:225px;}
.footer-main .col-3 {width:255px;}

.footer-main .col.newsLetter { width:299px; padding-left:0px; margin-left:16px; }
.footer-main .col.newsLetter p { color:#202020;  font:12px/15px 'GothamBook'; padding-bottom:0px; margin-bottom:0px; }

.footerOuter .footer-columns {padding-top:19px;}
.footer .footer-columns li{ float:none; padding:0px; }
.newsletter-subscription .inner{width:100% !important; padding:0px;}
.footer-main .grid__item.socialSharing {padding-left:0px;}

.grid__item.two-fifths ,.grid__item.one-fifth {float:left;}

.mail-block{color: #ff641e !important; font: 12px/19px 'GothamBook'; text-transform: uppercase;}
.mail-block:hover{color: #202020 !important;}

.foot-call{color: #202020 !important; font: 13px/19px 'GothamMedium';}

.grid{ margin-left:0 !important;}
.grid__item.one-third{display:none; }
#nl_first_name {display:none;}
.subscribe_form .one-fifth, .two-tenths{width:auto !important;}
.newsletter-subscription{ background:none !important; margin:11px 0px;}
.newsletter-subscription .grid__item{padding-left:0 !important; width:auto !important;}

.footer-main .btn { float:right; margin:0 0 0 5px; background:#122654; height:40px; width:82px; color:#fff; font:14px/38px 'GothamMedium'; border:none; border-bottom:2px solid #05163d; border-right:2px solid #05163d; border-radius:0 2px 2px 5px; text-transform:uppercase; }
.footer-main .btn:hover,.btnSearch:hover { background:#f67f21; border-color:#cf5d02; }

.newsletter-subscription .subscribe_form .grid__item.two-fifths .nl_email{   }
.newsletter-subscription .subscribe_form .Textbox { border:1px solid #ccc;  background:#fff;  padding:10px 12px; width:210px; height:40px; float:right; color:#878787; font:13px/15px 'GothamBook'; outline:none;  }
.subscribe_form .two-fifths, .four-tenths{width:210px !important; padding-left:0 !important;}

.copyrightText { display:block; clear:both; border-top:1px solid #ddd; margin:0 16px; color:#444; font:14px/49px 'gotham_lightregular'; text-align:center; }

.socialMedia{}
.socialMedia li a{background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/social-icon.png?t=1614879016) left top no-repeat; width:30px; height:30px; float:left; text-indent:-9999em;  margin:5px 3px 0 0;}
.socialMedia li a.facebook{background-position:0 0;}
.socialMedia li a.facebook:hover{background-position:0 -34px;}
.socialMedia li a.twitter{background-position:-39px 0;}
.socialMedia li a.twitter:hover{background-position:-39px -34px;}
.socialMedia li a.pintrest{background-position:-78px 0;}
.socialMedia li a.pintrest:hover{background-position:-78px -34px;}
.socialMedia li a.linkdein{background-position:-117px 0;}
.socialMedia li a.linkdein:hover{background-position:-117px -34px;}
.socialMedia li a.youtube{background-position:-156px 0;}
.socialMedia li a.youtube:hover{background-position:-156px -34px;}

/* left part */

.Left{width: 172px; margin-left:-16px; background:#eeeeee; padding:35px; margin-top:2px; margin-bottom:25px;}
.Left h3{padding-bottom:5px; font-size:14px;}
.Left #SideCategoryList li a, .Left .slist li a, .Left .afterSideShopByBrand a, .Left #GiftCertificatesMenu li a, .Left #SideAccountMenu li a { margin:0 0 4px !important;}
.Left #SideCategoryList, .Left #SideShopByBrand {margin-bottom:20px !important;}
.Left #SideCategoryList li li a, .Left .slist li li a{font-size:14px; color:#111111;}
.Left li a:hover, .Left #SideCategoryList li li a:hover, .Left #SideCategoryList li li.ActivePage a, .Left .slist li li a:hover ,.Left #SideShopByBrand li a:hover{color:#ff641e;}

.Left #SideShopByBrand li a{font-weight:normal !important; }

/*.Left li a.active, a.alt, p a, a.NextLink, .currency-converter p span, .BlockContent.PageContent a, .page-content #LayoutColumn2 a, .Left #SideCategoryList li a:hover, .Left .slist li a:hover, .Left .afterSideShopByBrand a:hover, .Left #GiftCertificatesMenu li a:hover, .Left #SideAccountMenu li a:hover {color:#ff641e !important;}*/

.Left #SideCategoryList .sf-menu li li{padding-left:0px !important;}


.Breadcrumb li {padding-right:5px; color:#ff641e !important; font-size:13px !important;}
.Breadcrumb li a {background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/icon_breadcrumb.png?t=1614879016) no-repeat scroll 100% 50%; padding-right: 12px; color:#111 !important;}


/* right part */
.TitleHeading {margin-bottom:0px !important; font-family: 'GothamMedium' !important; color:#111111 !important; text-transform:uppercase !important; font-size:24px !important;}
.Breadcrumb{padding-top:20px !important; margin-bottom:0px;}
.InnerTopBanner { padding-bottom:20px; width:748px; margin-top:2px !important; }
.InnerTopBanner li {position:relative; }
.InnerTopBanner li img { display:block; }
.InnerTopBanner li:first-child { margin-left:0; }

.InnerTopBanner .caption { background:url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/trans-bg.png?t=1614879016) repeat; position:absolute; left:0; bottom:0; display:block;  width:100%; padding:9px 0; }
.InnerTopBanner .caption h3 { padding:0 16px;text-transform:uppercase; font:24px 'GothamMedium' !important; text-transform:uppercase; color:#fff; }
.InnerTopBanner .caption h3 span { color:#ff641e; font-family:'gotham_lightregular'; }

.InnerTopBanner .caption p  { padding:0 16px; color:#fff; font:13px/17px 'GothamBook';  }
.InnerTopBanner .caption p span { font-weight:bold; display:block; } 
.InnerTopBanner .caption a { color:#ff641e; font:13px/19px 'GothamMedium'; padding:0 16px; }


.product-nav .SortBox {border-right: 2px solid #ECECEC; padding-right:15px;}
.CategoryPagination {float: left; margin-right: 30px; line-height:24px !important;}
.CategoryPagination .nav-prev {float: left;}
.CategoryPagination .nav-prev {display: block; height: 25px; overflow: hidden; text-align: left; text-indent: -99999px; width: 15px; background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/prev-1-ho.png?t=1614879016) no-repeat scroll 50% 50% rgba(0, 0, 0, 0);}
.CategoryPagination .nav-prev:hover {background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/prev-1.png?t=1614879016) no-repeat scroll 50% 50% rgba(0, 0, 0, 0);}

.CategoryPagination .nav-next {float: left;}
.CategoryPagination .nav-next {display: block; height: 25px;overflow: hidden; text-align: left; text-indent: -99999px; width: 15px; background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/next-1-ho.png?t=1614879016) no-repeat scroll 50% 50% rgba(0, 0, 0, 0);}
.CategoryPagination .nav-next:hover {background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/next-1.png?t=1614879016) no-repeat scroll 50% 50% rgba(0, 0, 0, 0);}

.inner #CategoryPagingTop, .inner #CategoryPagingBottom {padding-left:20px;}

.product-nav.btm{margin-top:15px;}

.SortBox {font-weight: 600; line-height: 24px;}
/*.product-nav .SortBox div.selector { margin-left: 10px; font-weight: normal; height: 25px !important; line-height: 25px !important; width:218px !important;}
.product-nav .SortBox .selector span {height: 28px !important; line-height: 28px !important; font-size: 12px; padding-right: 10px; margin-right: 22px; text-align: left !important; display: block;}
.SortBox div.selector select { top: -4px !important;}
.SortBox .selector {background: #e8e8e8 url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/sel2.png?t=1614879016) no-repeat scroll 103% 50% !important;border:1px solid #ddd;}
.SortBox .selector span {background: #fff;}*/
.SubCategoryListGrid ul {border-top:1px solid #ddd !important; padding-top:15px;}
.SubCategoryListGrid {clear:both; overflow: hidden; border-bottom:0px !important; }
.SubCategoryListGrid > ul li {padding:10px 0px 10px 0px !important; border-bottom:1px solid #ddd !important; float:left !important; background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/product-sep4.jpg?t=1614879016) no-repeat 0 100%; width:248px !important; margin:0px 0 13px !important; min-height:247px;}
.SubCategoryListGrid > ul li.item-0 {background:none; padding-left:0px !important; }
.SubCategoryListGrid > ul li a{text-transform:uppercase; font-weight:bold; color:#111;}
.SubCategoryListGrid > ul li a:hover{color:#ff641e;}

.ProductList li { padding:10px 10px 15px 10px; border-bottom:1px solid #ddd; float:left; background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/product-sep4.jpg?t=1614879016) no-repeat 0 100%; max-width:248px; width:auto !important; margin-top:15px;  }
.ProductList li.item-0 {background:none;}
.ProductList li a:hover {color:#FF641E !important; }

.icon-Choose, .icon-Add, .ProductCompareButton, .CompareButton {display:none;}


/* Product Detail */

.product-tab {margin-top:20px; border:1px solid #ddd;}
.product-tab #mytabs{ padding:0px 0px 0px; font-family: 'GothamBook'; }
.product-tab #mytabs.ui-widget-content{border:0px; background:none;}
.product-tab #mytabs .ui-state-default, .product-tab .ui-widget-content .ui-state-default{background:#222222 url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/protab-line-bg.jpg?t=1614879016) no-repeat top right; border:none;}
.product-tab #mytabs .ui-state-active, .product-tab .ui-widget-content .ui-state-active, .category-tab .ui-widget-header .ui-state-active{border:none; background:#fff;}
.product-tab #mytabs .ui-tabs-panel{ padding: 1em 2.4em; clear:both;}
.product-tab #mytabs .ui-corner-all, .product-tab #mytabs .ui-corner-top, .product-tab #mytabs .ui-corner-left, .ui-corner-tl { border-radius:0px; margin:0px;}
.product-tab #mytabs ul.ui-tabs-nav{background:none; border:none; border-bottom:0px solid #bbbec2;}
.ui-tabs .ui-tabs-nav {padding:0px !important; margin:0px !important;}

.product-tab .ui-state-default a, .product-tab .ui-state-default a:link, .product-tab .ui-state-default a:visited{color:#fff; font-family: 'GothamBook'; font-size:14px; font-weight:normal; text-transform:uppercase; padding:10px 32px;}
.product-tab .ui-state-active a, .product-tab .ui-state-active a:link, .product-tab .ui-state-active a:visited{color:#111 !important;}
.prodAccordionContent { display: block;}

.product-tab2 {margin-top:20px; border:1px solid #ddd;}
.product-tab2 #mytabs{ padding:0px 0px 0px; font-family: 'GothamBook'; }
.product-tab2 #mytabs.ui-widget-content{border:0px; background:none;}
.product-tab2 #mytabs .ui-state-default, .product-tab2 .ui-widget-content .ui-state-default{background:#222222 url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/protab-line-bg.jpg?t=1614879016) no-repeat top right; border:none;}
.product-tab2 #mytabs .ui-state-active, .product-tab2 .ui-widget-content .ui-state-active, .category-tab .ui-widget-header .ui-state-active{border:none; background:#fff;}
.product-tab2 #mytabs .ui-tabs-panel{ padding: 1em 2.4em; clear:both;}
.product-tab2 #mytabs .ui-corner-all, .product-tab2 #mytabs .ui-corner-top, .product-tab2 #mytabs .ui-corner-left, .ui-corner-tl { border-radius:0px; margin:0px;}
.product-tab2 #mytabs ul.ui-tabs-nav{background:none; border:none; border-bottom:0px solid #bbbec2;}
.ui-tabs .ui-tabs-nav {padding:0px !important; margin:0px !important;}

.product-tab2 .ui-state-default a, .product-tab2 .ui-state-default a:link, .product-tab2 .ui-state-default a:visited{color:#fff; font-family: 'GothamBook'; font-size:14px; font-weight:normal; text-transform:uppercase; padding:10px 32px;}
.product-tab2 .ui-state-active a, .product-tab2 .ui-state-active a:link, .product-tab2 .ui-state-active a:visited{color:#111 !important;}

.productAddToCartRight{border-bottom:1px solid #ddd;}

#ProductOtherDetails .DetailRow {padding:10px 0; margin-bottom:0px; border-bottom: 1px solid #DDDDDD; font-size:13px;}
#ProductOtherDetails .DetailRow .Label {float:left; width:30%; font-weight:bold;}

#ProductReviews a.btn{color:#fff;}

#ProductDetails .ProductTinyImageList ul li {border:1px solid #e1e1e1 !important; margin: 0 3px !important;}
#ProductDetails .ProductTinyImageList ul li:hover {border:1px solid #676767 !important;}

#ProductDetails h1 {color:#111111 !important; font-family: 'GothamBook'; font-size:24px; font-weight:normal; text-transform:capitalize; border-bottom:1px solid #ddd; padding-bottom:10px; margin:0px !important;}

#ProductDetails .BrandName a{color:#717171; font-family: 'GothamBook'; font-size:18px; font-weight:normal; text-transform:uppercase; display:none}

.PriceRow.p-price  {text-align:left;;}

.productPage .ProductPrice { color:#ff641e; font-size:21px}

.ProductDetailsGrid .DetailRow {margin-bottom:10px;}

.ProductDetailsGrid .s-price {color:#777777; font-family: 'GothamBook'; font-size:15px; font-weight:normal; margin-bottom:5px; }

.discounted-price {color:#777777; font-family: 'GothamBook'; font-size:21px; font-weight:normal; margin-bottom:5px; }

.ProductDetailsGrid .s-price span{padding-right:10px;}

.ProductDetailsGrid .s-price .YouSaveAmount{padding:0px;}

.PrimaryProductDetails .YouSave {display:inline-block;}

.FreeShippingBlock {
    border: 1px solid #ddd; 
    border-left:none; 
    border-right:none; 
    margin: 10px 0px; 
}
.shipping-inner {
    padding: 8px 0 8px 0; 
    margin: 0; 
    border-bottom: 1px solid #DDD;
}
.FoundBlock {
        font-family: GothamBook;
    padding: 8px 0 8px 0; 
    text-align: center;  
    color: #122653; 
    font-size: 18px; 
        border-bottom: 1px solid #DDD;
}
.FoundBlockText{
  font-weight: 600;
}
a.FoundBlockLink, a.first-time-link {
    font-size: 16px;
    font-weight: 100;
}


p.shipping {
    margin: 0px;
    padding: 0px;
    line-height: 110%;
    text-align: center;
}
.ship-head {
    font-size: 17px;    
    font-weight: 900;
}

.ship-body {
    font-size: 14px;    
    font-weight: 500;
}
.ShippingBanner, .ShippingBanner2 {
  width: 100%;
  min-height: 35px;
  background: #e6e6e6;
  color: #333;
  margin: auto;
  background-image: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wrapper-shade.png?t=1432936529);
  background-position: 50% 0;
  background-repeat: repeat-y;
  font-size: 15px;
  text-align: center;
  display: none;
}

.ShippingBannerText, .ShippingBannerText2 {
  padding: 10px 0 10px 0;
}
.first-time {
    padding: 8px 0 8px 0;    text-align: center;    color: #122653;    
    font-size: 18px;    
    font-weight: 600;
}
.DetailRow.ProductSKU{padding:0px 0 10px; border-bottom:1px solid #ddd; color:#545454; font-family: 'GothamBook'; font-size:14px; font-weight:normal;}
.DetailRow.ProductSKU .Label {float:left; width:85px; font-weight:normal !important; line-height:normal;}

.productAttributeList {padding: 11px 17px 0; border-bottom:1px solid #ddd;}
.productAttributeList .productAttributeLabel {float:left !important; width:68px !important;}
.productAttributeList .productAttributeLabel label {color:#545454;}

.CleatBlock {padding:8px 0px; border-bottom:1px solid #ddd;}
.CleatBlock h3{font-size:15px; color:#122653; font-family: 'Arial'; font-size:15px; font-weight:normal; margin:10px 0 10px; padding:0px;}
.CleatBlockInner {float:left;}
.CleatBlockInner img {float:left;}
.MeanBlock {float:left; background:url(https://cdn1.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/mean-arrow.jpg?t=1614879016) left top no-repeat; padding:4px 0 8px 20px; font-size:15px; color:#122653; font-family: 'Arial'; font-size:15px; font-weight:normal; margin-left:15px; margin-top:10px;}

.AddThisButtonBox{float:right !important;}
.addthis_toolbox.addthis_default_style > span { float: left; margin-right: 11px;}

.DetailRow.qty{float:left;}
.DetailRow.qty .Label{float:left; color:#545454; font-family: 'GothamBook'; font-size:13px; font-weight:normal; padding-right:10px; padding-top:10px;}
.DetailRow.qty .Value{float:left;}

.addto {float:left; clear:none !important; padding-left:10px;}

.addto .BulkDiscount {float:left;}
.productAddToCartRight .add-to-cart{ float:right; margin:0 16px 0 5px; padding:0 15px 0 34px; background:#ff641e url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/add-to-cart.png?t=1614879016) 8px 12px no-repeat; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase; }
.productAddToCartRight .add-to-cart:hover {background:#122654 url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/add-to-cart.png?t=1614879016) 8px 12px no-repeat; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}

.addto #SideProductAddToWishList {display:block;}

.addto #SideProductAddToWishList .btn.alt{background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/wish-list-icon.png?t=1614879016) 4px 0px no-repeat; color:#545454; font-family: 'GothamBook'; font-size:13px; font-weight:normal; padding:0 0 0 24px; height:18px !important; line-height:15px;}

.addto #SideProductAddToWishList .btn.alt:hover {color:#ff641e;}

a.EmailThis {background: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/email-icon.png?t=1614879016) 4px 0px no-repeat; color:#545454; font-family: 'GothamBook'; font-size:13px; font-weight:normal; padding:0 0 0 28px; height:auto !important; margin: 5px 0; display:block;}


a.ProReview{ color:#777;}

#SideProductRelated h2 ,#SimilarProductsByCustomerViews h2 ,.fastCartBottom h4 {border-bottom:1px solid #ddd; color:#111111; font-family: 'GothamBook'; font-size:25px; font-weight:normal;}
.SubCategoryListGrid .RowDivider {
    display: none !important;
}

table tbody tr td, table.General tbody tr td, table, table.General, table.CartContents {text-align:left;}
.CartItemQuantity .selector, .DetailRow.qty .selector { width: 60px !important;}
.CartItemQuantity div.selector span, .DetailRow.qty .selector span {width:25px !important;}
.ProductPrice {font-style:normal;}

.Block.CategoryContent.Moveable.Panel {border-top:1px solid #ddd;}

.productAttributeList .productAttributeValue { clear: none; float: left !important; width: 372px;}

html.javascript .productOptionViewRectangle .option label { border: 1px solid #666666 !important; margin-bottom: 4px !important; background:#f6f6f6 !important; color:#666666 !important; padding:5px !important; font-size:13px; font-family: 'GothamBook';}
.icon-social.icon-social-theme {
    background-image: url(https://cdn2.bigcommerce.com/n-63unu/76hqiu7/templates/__custom/images/sprite-social2.png?t=1614879016);
}

.Brand { text-align:center;}
.Brand a{color:#717171;}

.ProductList .ProductDetails { padding-top:0px;}

.SocialConnect {margin-top:5px;}

.productlist-page #SideCategoryList ul li {display:none;}
.productlist-page #SideCategoryList ul li.ActivePage {display:block;}
.productlist-page #SideCategoryList ul li.ActivePage ul li{display:block;}

#ProductDetails .quantityInput {color: #000; height: 25px !important; margin-top: 8px !important; padding: 0 0 0 5px !important;  text-align: left; width: 28px;}

#fastCartContainer .fastCartSummaryBox p{padding:0px; margin:0px; text-align:center; font-size:14px; font-family: 'GothamBook';}

#fastCartContainer .PayPalExpressCheckout p {padding:0; margin:0px !important;}

#fastCartContainer .FloatRight.PayPalExpressCheckout > form {padding-top:10px;}

#fastCartContainer .ProceedToCheckout, #fastCartContainer .KeepShopping {text-align:center;}

#fastCartContainer .fastCartTop .fastCartSummaryBox .actionLink p{padding-bottom:10px;}

/* orange btn */
#EditAccountForm .btn ,#PurchaseGiftCertificate .btn, .SubTotal .btn ,.KeepShopping .btn ,#QuickViewProductDetails .productAttributeValue .btn, #ProductReviews a.btn {padding:0 15px; margin-bottom:10px; background:#ff641e !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase;}

#EditAccountForm .btn:hover ,#PurchaseGiftCertificate .btn:hover ,.SubTotal .btn:hover, .KeepShopping .btn:hover, #QuickViewProductDetails .productAttributeValue .btn:hover, #ProductReviews a.btn:hover{background:#122654 !important; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}

/* blue btn */
#PurchaseGiftCertificate .btn.alt, #QuickViewProductDetails .productAttributeValue .btn.alt{padding:0 15px; background:#122654 !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ; text-transform:uppercase;}

#PurchaseGiftCertificate .btn.alt:hover, #QuickViewProductDetails .productAttributeValue .btn.alt:hover{background:#ff641e !important; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ;}


.ProceedToCheckout .btn ,#WishListEditFrom .btn {padding:0 15px; margin-bottom:10px; background:#ff641e; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase;}

.ProceedToCheckout .btn:hover ,#WishListEditFrom .btn:hover{background:#122654; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}

.fastCartTop .fastCartSummaryBox .actionLink .btn {padding:0 15px; background:#122654 !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ; text-transform:uppercase;}

.fastCartTop .fastCartSummaryBox .actionLink .btn:hover{background:#ff641e !important; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ;}

.fastCartTop .fastCartSummaryBox .actionLink .btn.alt ,#WishListEditFrom .btn.alt{padding:0 15px; background:#ff641e !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase;}

.fastCartTop .fastCartSummaryBox .actionLink .btn.alt:hover{background:#122654 !important; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}


#WishListEditFrom .btn.alt{padding:0 15px; background:#122654 !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ; text-transform:uppercase;}

#WishListEditFrom .btn.alt:hover{background:#ff641e !important; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ;}

.ProceedToCheckout .PayPalExpressCheckout p {margin:0px;}

#fastCartContainer .ProductList li {width:214px !important;}


#SearchPageHeader .btn.alt a{color:#fff;}
#SearchPageHeader .btn.alt a:hover {color:#fff !important;}

.HeadingScond{margin-top:20px;}




#AdvancedSearchForm .btn {padding:0 15px; margin-bottom:10px; background:#ff641e !important; height:38px; color:#fff; font:14px/38px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase;}

#AdvancedSearchForm .btn:hover{background:#122654 !important; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}


#SearchResultsProduct .Rating ,#SearchResultsProduct .ProductActionAdd .btn {display:none;}
#SearchResultsProduct .ProductList li {text-align:center;}

#SearchResultsProduct .ProductPriceRating { color:#ff641e; font:14px 'GothamBook'; display:block; text-align:center; font-weight:normal !important; padding-top:20px; }
#SearchResultsProduct .ProductPriceRating em{font-weight:normal;}

#SearchResultsProduct .SortBox label, .SearchSorting label {padding:0px 10px 0 0;}

#SearchResultsProduct .product-nav {float:left;}
#SearchResultsProduct .product-nav .SearchSorting.SortBox {float:left; margin-right:10px;}
#SearchResultsProduct .product-nav .CategoryPagination {float:right;}

.CouponCode .btn ,.GiftCertificateCode .btn {padding:0 15px; margin-bottom:10px; background:#ff641e !important; height:34px; color:#fff; font:14px/34px 'arial'; border:none; -webkit-box-shadow: #C43A00 2px 2px 0px ;-moz-box-shadow: #C43A00 2px 2px 0px ; box-shadow: #C43A00 2px 2px 0px ; text-transform:uppercase;}

.CouponCode .btn:hover, .GiftCertificateCode .btn:hover{background:#122654 !important; -webkit-box-shadow: #2c59bf 2px 2px 0px ;-moz-box-shadow: #2c59bf 2px 2px 0px ; box-shadow: #2c59bf 2px 2px 0px ;}

#SearchPage .TabNav {padding:0px;}
#SearchPage .TabNav li a{background:#222; border: medium none; color: #fff; font-family: 'GothamBook'; font-size: 14px; font-weight: normal; padding:0px 10px; height:35px; line-height:35px; margin:0px;}
#SearchPage .TabNav li.Active a {background:#ff641e; border: medium none; color:#fff;}

#frmCompare .SubBrandList li {width: 29%; float:left;}

.ProductReviewList li {margin-bottom:10px;}