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

#Logo {margin:10px auto;}
#HeaderLower .HeaderBottomRight {margin:7px 10px;}
.racknstacklogo {margin-top: 32px; text-align:right;}
#Logo, .headerPhone, .racknstacklogo {max-width:33.33%; width:100%;}
.headerPhone {font-size: 33px; text-align: center; line-height: normal; font-weight: bold; color: #798a96; margin-top: 42px;}
.headerPhone span {background:url(../../../product_images/uploaded_images/phone-icon-new.jpg) 0 50% no-repeat; padding-left:30px;}
.headerPhone span {background:url(../../../product_images/uploaded_images/phone-icon-new.jpg) 0 50% no-repeat; padding-left:30px;}

/***** Changes on 29-01-2018 *****/

.search-header{float: left;width: 33.33%;position:relative;}
.search-header #SearchForm{width:100%;margin:44px 0 0;overflow:inherit;}
.search-header .QuickSearch{position:absolute;top:105%;left:0;right:0;margin:0;width:100% !important;}

@media screen and (max-width:1023px) {    
 #HeaderLower .HeaderBottomRight{width:auto !important;}
 .search-header #SearchForm{width:95%;}
 .headerPhone{margin-top:42px !important;}
 #SearchForm button span{height:34px;}
}

@media screen and (max-width:767px) {
 #Header{margin-bottom:20px;}
 .search-header {float: right;width: 95%;position: absolute;bottom: 0;right: 0;}
 .search-header #SearchForm{margin:0;}
 .headerPhone {margin-top: 25px !important;}

} 

@media screen and (max-width: 479px){
 .search-header {width: 90%;}
}


/***** Changes on 30-07-2025 *****/
.search-header .headerPhone{
    max-width:100%;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size:24px;
}
.search-header #SearchForm{  margin-top: 0;  }
@media screen and (max-width:1023px) {
    .logo-stock{ width: 240px;  padding-top: 14px;}
.search-header .headerPhone{margin-top:8px!important;}
    }
@media screen and (max-width:767px) {
.logo-stock{ width: 210px; padding-top: 0px; }
.search-header.FloatLeft{top:60px;}
#Header .mobileView .menuIcon{margin-top:32px;}
.search-header .headerPhone{font-size:20px;margin-bottom:5px;}
}

@media screen and (max-width: 480px) {
.search-header.FloatLeft{top:40px;}
.logo-stock{ width: 150px; padding-top: 0px; }
#Header .mobileView .menuIcon{margin-top:12px;}
#Header #Logo #LogoImage{max-width:135px;}
.search-header .headerPhone{font-size:16px;margin-bottom:5px;}
}