.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-cf8dc1a36e37ca22115036b22a6b2976a6384be1/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(//cdn10.bigcommerce.com/r-cf8dc1a36e37ca22115036b22a6b2976a6384be1/themes/EWorld/images/white/btnPrev.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}

/* ======================================================================================= 
   CUSTOM STYLE 19 3 2015 
======================================================================================= */

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

#TopMenu, #TopMenu .FloatRight,#TopMenu .currency-converter{ background: none; }
#TopMenu ul{ float: right; }
#TopMenu li{ margin-right: 0; margin-left: 15px; }
#Header > a{ margin: 54px 0 15px 10px; }
#Logo{ margin: 25px 0; }
#SearchForm { width:100%; margin:0px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#SearchForm #search_query { width:95%; color:#54b016; }
#SearchForm button span, #SearchForm button:hover span{ background-image: url(../images/search-grn.png); }
.QuickSearch{ margin-left: 45px; }
.QuickSearchAllResults a{ background-image: url(../images/viewallresults-new.png); }
#HeaderLower{ margin-top: 15px; }
.LeftSideBanner{ clear: both; margin-top: 20px; border: 1px solid #e5e5e5; text-align: center; }


/* ============================= HOME PAGE STYLE ============================= */

#HomeFeaturedProducts{ margin-top: 20px; }
.HomeMidContent{ margin-top: 0; padding-left: 0; }
.HomePage .HomeMidContent .ProductList li.row4-item1{ margin-left: 20px !important; clear: none; }
.HomePage .HomeMidContent .ProductList li.row3-item1{ margin-left: 0 !important; clear: both; }
.slide-show-render-full .slide-overlay{ padding: 80px 0 0 30px; width : 420px; }
.slide-show-render-full .slide-heading{ font-size: 42px; }

/* ============================= MEDIA STYLE ============================= */

#HeaderLower  {display:none;}

@media only screen and (max-width:1249px) {

.HomePage .HomeMidContent .ProductList li.row4-item1,.HomePage .HomeMidContent .ProductList li.row3-item1{ margin-left: 6px !important; }  
.slide-show-render-full .slide-overlay{ padding-top: 20px; }

}

@media only screen and (max-width:1023px) {
    
.slide-show-render-full .slide-heading{ margin-bottom: 10px; font-size: 27px; font-weight: 500; line-height: normal; }
.slide-show-render-full .slide-text{ margin-bottom: 15px; }
.slide-show-render-full .slide-overlay{ padding-top: 10px; padding-left: 10px; }
.Right.Home-product-carousel{ width: 100%; }
.Right.Home-product-carousel .TopSellers, .Right.Home-product-carousel #HomeSaleProducts{ width: 48%; margin: 0 1%; float: left; clear: none; padding-top: 0; }
    
}

@media only screen and (max-width:767px) {
 
.LeftSideBanner{ display: none; }    
    
}

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

.Right.Home-product-carousel{ width: 99%; padding: 0 0.5%; }
.HomePage .HomeMidContent .ProductList li.row4-item1, .HomePage .HomeMidContent .ProductList li.row3-item1{ margin: 0 1% 15px !important; }
.Right.Home-product-carousel .TopSellers, .Right.Home-product-carousel #HomeSaleProducts{ width: 100%; margin: 0 !important; float: none; clear: both; padding-top: 15px; }
    
}

