.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(//cdn3.bigcommerce.com/r-44cd5eaf79261d17de5f6ec079b7b707c34bb5b8/themes/EWorld/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(//cdn3.bigcommerce.com/r-44cd5eaf79261d17de5f6ec079b7b707c34bb5b8/themes/EWorld/images/white/btnPrev.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}
#coolStuffMegaMenu {
    display: none;
    position: absolute;
    top: 49px;
    left: 0px;
    border: 1px solid #912e30 !important;
    background-color: #fff !important;
    box-sizing: border-box;
    padding: 20px !important;
    width: 680px !important;
}
.megaColumn {
    width: 25%;  
    box-sizing: border-box;
    padding: 0 5px 0 0;
    float: left;
}
#coolStuffMegaMenu span {
    color: #c1272c;
    display: block;
}
#coolStuffMegaMenu ul {
    height: auto !important;
    display: block !important;
    position: static !important;
    width: 100% !important;
    background-color: transparent !important;
}
#coolStuffMegaMenu li {
}
#coolStuffMegaMenu .megaColumn li {
    background: URL('//cdn4.bigcommerce.com/s-4b4qda9b/templates/__custom/images/megaarrow.gif?t=1481740609') no-repeat left center;
    text-transform: none !important;
}
#coolStuffMegaMenu .megaColumn li a:hover {
    background: transparent !important;
    text-decoration: underline;
}
#coolStuffMegaMenu .megaColumn li a {
    border: 0px !important;
    background-color: transparent !important;
    padding: 2px 0 3px 15px !important;
    color: #000 !important;
    font-weight: normal !important;
}
.megaRow {
    width: 100%;
    border-top: 1px solid #c1272c;
    margin-top: 20px;
    padding-top: 20px;
}
.megaImage {
    float: left;   
}
.megaText {
    float: left;
    box-sizing: border-box;
    padding: 0 0px 0 20px;
    color: #000;
    font-size: 12px;
    width: 82%;
    text-transform: none !Important;  
}
.megaText h3 {
    text-transform: none !Important;   
    color: #c1272c;
    margin-bottom: 10px;
}
.megaText p {
    line-height: normal !important;
}
.megaText p a {
    padding: 0px !important;
    text-align: right;
    color: #c1272c !important;
    border: 0px !important;
    text-decoration: underline;
}
.megaText p a:hover {
    background-color: transparent !important;
    padding: 0px !important;
}
#coolStuffMegaMenu .over a, #HeaderLower li #coolStuffMegaMenu li a:hover {
    background-color: transparent !important;
}

/* Category &amp; Search Page Product List View Styling */
.ProductList .ListView { clear: both; margin-left: 0 !important; margin-right: 0 !important; width: 100% !important;}
.ProductList .ListView .productright  {clear:none; width:65%; margin-right:2%;}
.ProductList .ListView .productright .ProductDetails {text-align:left; padding:0; }
.ProductList .ListView .ProductDescription {margin:10px auto;}
.ProductList .ListView .ProductCompareButton, .ProductList .ListView .ProductActionAdd {width:auto; text-align:left; float:left; margin-right:10px; padding:0;}
.ProductList li.ListView .compare {margin-right:0;}
.ProductList .ListView .ProductActionAdd a {margin-top:0;}
.ProductList .ListView .ProductPrice {color: #166fb0; font-size: 15px; font-weight: bold; margin-bottom:5px;}

.ProductList li.ListView .ProductImage {display:table;}
.ProductList li.ListView .ProductImage > a {display:table-cell; vertical-align:middle;}

.ProductList li.ListView .addtowishlist a, .ProductList li.ListView .compare a, .ProductList li.ListView .ProductActionAdd a {margin-top:0;}
.ProductList li.ListView .ProductPriceRating .Rating  {text-align:left;}

#freeshipping {
    position: absolute;
    top: 50px;
    right: 0px;
    text-transform: uppercase;
    color: #858585;
    font-size: 16px;
    text-align: right;
}

#freeshipping span {
    font-weight: bold;
    color: #ad0404;
}
#Header > a {
    margin-top: 105px;   
}
#SearchForm {
    margin-top: 106px;   
}

/* 25-11-2016 */
#prodAccordion {margin-bottom:20px;}
.TabNav {height:37px;}
.TabNav li a {background:#fff; border-radius:5px 5px 0 0;}
.prodAccordionContent {background:#f6f6f6; border:1px solid #efefef; border-top:3px solid #c1272c;}
.TabNav li.Active a {color: #fff; border-radius: 5px 5px 0 0; background: #c1272c; border-bottom: 1px solid #c1272c;}
.TabNav li a:hover {color:#c1272c;}
.TabNav li.Active:hover a, .TabNav li.Active a:hover {color:#fff;}

.ExpressCheckoutContent .ProviderNamecheckout_braintreepaypal, .ExpressCheckoutContent #uniform-checkout_provider_checkout_braintreepaypal  {display:none !important;}
.ExpressCheckoutContent #provider_list br {line-height:normal;}
