div#SideProductRecentlyViewed h2 span {
display: inline-block;
border-bottom-width: 2px;
border-bottom-style: solid;
padding: 5px 10px;
font-size: 20px;
margin-bottom: -1px;
border-color: #670505;
}
div#SideProductRecentlyViewed h2 {
padding: 0;  margin: 0 0 20px 0;  
border-bottom: 1px solid #1B0000;  color: #6d6d6d;  font-size: 26px;  letter-spacing: 0.01em;  text-transform: uppercase;
}
#product-main #SideProductRelated ul.ProductList li:nth-child(n+6), #product-main div#SideProductRecentlyViewed ul.ProductList li:nth-child(n+6) {
display: none;
}
div#cartPage div#SideProductRecentlyViewed ul.ProductList li:nth-child(n+5) {
display: none;
}
.Content .ProductList li .ProductPriceRating strike {
color: #000;
}
.moreColor {
text-align: center;
}
.CheckoutButton a, #Header #TopMenu .dropdown .cartBtns .CheckoutLink, .ExpressCheckoutContent input[type=submit], #bottom_payment_button, .Submit input {
background-color: #ff0000;
}
.fixed-header #Outer {
padding-top: 190px;
overflow: hidden;
}
.fixed-header #Header {
position: fixed;
top: 30px;
z-index: 99;
}
div#HeaderAdBlock {
    position: fixed;  top: 0;  z-index: 99;
    background: rgba(223, 223, 223, 0.94);
    width: 100%;
    height: 30px;
    line-height: 30px;
}
div#HeaderAdBlock p {
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    max-width: 1160px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.EstimateShipping {
width: 430px;
}
a.footpaypal {
margin-bottom: 3px;
display: inline-block;
}
p.noteship {
font-weight: bold;
text-align: left;
border-top: 1px solid #000;
}
.checkout .AccountLogin {
padding-top: 0;
max-width: 49%;
float: right;
}
.checkout .CreateAccount {
padding-top: 0;
max-width: 49%;
float: left;
}
div#CheckoutSeals {
    float: left;
    width: 100%;
}
div#CheckoutSeals * {
    margin: 0 4%;
}

.CartUpdateBtn button {
background: #ff0000;
}
.SubCategoryListGrid li a:last-child {
    background:rgba(118, 30, 30, 0.79);
    color: white;
    height: 40px;
    width: 100%;
    display: block;
    text-align: center;
    line-height: 40px;
    text-decoration: none;
    font-size: 16px;
}
div#Footer a {
color: #FFF;
}
.billme {
display: none;
}
.SubCategoryListGrid li a:last-child:hover {
    background: #222;
}
li.RowDivider {
display: none;
}
.SubCategoryListGrid li {
margin-bottom: 4px;
margin-right: 10px;
    margin-left: 0px;
background: #fff;
    padding: 0;
float: left;
text-align: center;
width: 220px !important;
}
.SubCategoryListGrid {
padding: 4px 0;
}
.SubCategoryListGrid li a:first-child {
width: 220px;
height: 116px;
display: table-cell;
border: 1px solid #FCA07C;
border-bottom: 0;
vertical-align: middle;
}
.SubCategoryListGrid li br {
    display: none;
}

div#mobile-front-menu {
    display:none;
}
div#CartSeals {
    float: left;    
    margin-top: 20px;
}
div#CartSeals * {
    margin: 0 5px;
}

/* MOBLIE SCREENS **/
@media only screen and (max-width: 640px) {
    
    

    .row.no-margin.blogs-about {
display: none;
}
div#mobile-menu {
        margin-bottom: 15px;
}
#landing .banner_home_page_top > ul > li {
width: 100%;
}
#landing .banner_home_page_top > ul > li:first-child {
margin-left: 10px;
}

.Content .nav-tabs, .Content .tab-content {
        
}
div#mobile-front-menu {
    display:block;
}

div#mobile-front-menu div#SideCategoryList {
    float: none !important;
}
div#mobile-front-menu div#SideCategoryList ul.category-list {
    float: none;
    width: 100%;
    text-align: center;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li {
    float: left;
    width: 100%;
    margin: 0;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li a {
    width: auto;
    text-align: center;
    color: #000000;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.has-sub ul {
    position: relative;
    width: 100%;
    top: 0;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.has-sub ul ul {
    display: none !important;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.active > a {
    color: #fff;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.active li:hover {
    background: #F0F0F0;
}
div#mobile-front-menu div#SideCategoryList ul.category-list > li:hover {
    background: #F0F0F0;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.closed {
    background: #F0F0F0;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.active {
    background: #fca07c;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li:hover a {
    text-decoration: none;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li:hover > ul {
    display: none !important;
}

div#mobile-front-menu div#SideCategoryList ul.category-list li.closed > ul {
    display: none !important;
}
div#mobile-front-menu div#SideCategoryList ul.category-list li.opened > ul {
    display: block !important;
    background: #FDFDFD;
}
div#mobile-front-menu div#SideCategoryList ul.category-list > li > a {
    font-size: 1.29em;
}


} /* END MOBILE SCREEN */


/*tablet*/

#Container .slide-show {
width: 100%;
top: -21px;
border: none;
display: none;
max-height: 440px;
margin-bottom: 30px;
overflow: hidden;
width: 100%;
left: 0;
margin-left: 0;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
display: block;
width: auto;
position: relative;
color: #FFF;
float: left;
left: auto;
font-size: 13px;
margin-top: 9px;
top: auto;
margin-left: 15px;
}


.ExpressCheckoutBlockCompleted a.ChangeLink {
background: #F00;
padding: 5px 10px 6px;
float: right;
position: relative;
top: auto;
left: auto;
right: auto;
border-radius: 3px;
font-size: 14px;
color: #FFF;
margin: 2px;
display: inline-block;
}
img.paypalimg {
    display: none;
}

img.ccImg {
    display: none;
}

select#sort {}


/* Cortni Jamerson */
#Header {
width: 100%;
height: 138px !important;
position: relative;
}
#Header #HeaderLower #SideCategoryList li ul {
    background: #360303;
    margin: -20px 0 0 0 !important;
}

