.Content.BorderLeft {
padding-left: 50px;
border-left: solid #dedede 1px;    
}
.M40 {
margin-left: 40px;
margin-right: 40px;    
}
.M20 {
margin-left: 20px;
margin-right: 20px;    
}
.btn.next {
background-image: url(//cdn11.bigcommerce.com/r-391527caa5ce3064358adbaec82f8e9d01a74144/themes/BlackBeauty/images/white/btnNext.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}
.btn.back {
background-image: url(//cdn11.bigcommerce.com/r-391527caa5ce3064358adbaec82f8e9d01a74144/themes/BlackBeauty/images/white/btnPrev.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}
.recaptchatable .recaptcha_image_cell { background:#000 !important;}
#recaptcha_table { border: 1px solid #282828 !important; }
.SubCategoryList li {width:98%; float:none; clear:both;}

#ModalOverlay{background-color:#222 !important;}
.slide-show-render .slide-button span:hover{background-color:#00ace4 !important;}
.ProductList li .ProductImage img { max-height:220px !important; }

.Right .ProductList li .ProductImage img { max-height:240px !important; }
.ProductThumbWrap, .ProductThumbImage .zoomWindow, .ProductTinyImageList li { background:#fff !important; }
.ProductList li.ListView .productRight {background:#fff;}
#prodAccordion .Block.current .prodAccordionContent {color:#000;}
.ProductMain h5.brandName a {color: #f90 !important;}


#OrderConfirmationForm div.radio input {position:absolute; top:0px;margin-top:0px; left:0px;}
html.javascript .productOptionViewRectangle .selectedValue label {border:1px solid #00ace4 !important;}


/* new css */
#Header { background:url(//cdn11.bigcommerce.com/s-fv0zrxhn/templates/__custom/images/header-bg.jpg?t=1680207874) no-repeat right top; position:relative;}
#headerbtn { float:right; margin-top:36px;}
#SearchForm { /*clear:right;*/ margin:0 0 20px;}
#Logo { margin-top:40px; margin-bottom:0; padding-left:20px;}
#SearchForm #search_query { border:0px; padding:9px 8px;}
#SearchForm .btn { border:0px; border-left:1px solid #000; background:#fde500; height:32px;}
#SearchForm .btn:hover { border:0px; border-left:1px solid #000; background:#c10700;}
#Header > a#Headercompareview { /*clear:right;*/ margin:0 0 20px 10px; background:#fde500; border:1px solid #fde500;}
#Header > a#Headercompareview:hover, #Header > a#Headerquickcartview:hover { background:#c10700; border:1px solid ##c10700;}
#Header > a#Headerquickcartview  { clear:right;  margin:0 0 20px 10px; background:#fde500; border:1px solid #fde500;}
.phone-img  { position:absolute; top:5px; right:10px;}


@media screen and (min-width: 240px) and (max-width: 767px) {
 #Header {background-postion:top left;}
#Logo { margin-top:40px;}
#Header .mobileView .menuIcon { background: url("//cdn11.bigcommerce.com/s-fv0zrxhn/templates/__custom/images/menuicon.png?t=1680207874") no-repeat 50% 50%; width:92px; }
#SearchForm { width:77% !important; }

}

@media screen and (max-width:479px) {
#SearchForm { width: 66% !important; }
#Header #SearchForm #search_query { width: 150px !important; }
}