.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(//cdn10.bigcommerce.com/r-a346da8828e03142f09933ee643265b98f370c17/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(//cdn10.bigcommerce.com/r-a346da8828e03142f09933ee643265b98f370c17/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; }


#ModalOverlay{background-color:#222 !important;}
.slide-show-render .slide-button span:hover{background-color:#00ace4 !important;}



/**** SITE WIDE ****/

body {
color: #fffff;
background-repeat: repeat-x;
background-position-x: left;
}

#TopMenu {
border-bottom: 1px solid #313131;
background: rgba(0,0,0,0.8);
}

#HeaderLower {
border: 1px solid #313131;
background: rgba(0,0,0,0.6);
}

#HeaderLower ul {
padding: 0 20px;
}


/**** SIDE MENUS ****/

.Left #SideCategoryList .sf-menu li a {
font-size: 14px;
}

.treeview li a, .SideNav li a {
font-size: 14px;
}

#SideCategoryList {
margin: 0 0 30px 0;
}

.Left #SideCategoryList .sf-menu li ul {
border: 1px solid #313131 !important;
}

body.HomePage div#SideTopSellers {
margin-bottom: 30px;
}

.Left #SideCategoryList .sf-menu li a:hover, .treeview li a:hover, .treeview li a.selected, .treeview li li a.selected, .treeview li li li a.selected, .QuickViewBtn:hover, .Left .CurrencyList a:hover, .videoRow:hover {
color: #000;
}


/**** PRODUCTS ****/

.HomePage .ProductList li {
border: 1px solid #313131;
}

.ProductList li {
border: 1px solid #313131;
}

.ProductList li .ProductImage {
border-bottom: none;
}

ul.cycle-slideshow.ProductList {
border: 1px solid #313131;
}

ul.cycle-slideshow.ProductList li .ProductImage {
border-bottom: none;
}


/**** TEXT STYLES ****/

.Content .Block h1, .Block h1 a, h1.title, .title, h1.PageHeader, h1.PageHeader.M40 {
line-height: 40px !important;
font-size: 24px !important;
color: #fdb714;
}

.Content .BlockContent p {
font-size: 14px;
}


/**** HEADER ****/

#Logo {
max-width: 400px;
}

.SocialLinksHeaderContainer {
display: block;
float: right;
width: 231px;
margin: 0;
position: relative;
z-index: 4;
clear: right;
}

.SocialLinksHeaderContainer h2 {
display:none;
}

#Header .SocialLinksHeaderContainer a.icon.icon-social.icon-facebook {
color: #fdb714;
}


/**** FOOTER ****/

#FooterUpper .footerwrapper .Column .footerbox a.icon.icon-social.icon-facebook {
color: #fdb714;
}

a.icon.icon-social.icon-facebook::after {
content: "Facebook";
color: #c3cbd6;
font-size: 14px;
padding-left: 10px;
font-family: Arial, Sans-Serif;
}

/**** MOBILE ****/

@media screen and (max-width: 767px) and (min-width: 240px) {

#Header .menuIcon {
background: url(https://cdn2.bigcommerce.com/server200/1d5b0/product_images/uploaded_images/mobilemenuicon.png) 50% 50% no-repeat;
}

.SocialLinksHeaderContainer {
display: none;
}


}


/**** MOBILE PORTRAIT STYLES ****/

@media screen and (min-width: 320px) and (max-width: 479px) {


}













