.MainWrapper {
    background: #fff;
}


.slider-brand{
    width: 164px;
    padding: 12px;
    border-left: 1px solid #d1d1d1;
    padding-left: 2.5rem;
    padding-right: 2.5rem;

}
.ProductSlider .ProductBox {
    display: inline-block;
    width: 232px;
    margin-left: 0px;
    margin-right: 6px;
    margin-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
}

/*--------------------------------------------------------------------------*/
.MainPageCategoryBanner {
    float: right;
    margin-right: 15px;
    margin-left: 15px;
}



.MainPageCategoryBanner img {
    width: 125px;
    margin: auto;
}

.MainPageCategoryBanner span {
    text-align: center;
    color: #000 !important;
    font-size: 14px;
    width: 100%;
    display: block;
    margin-top: -15px;
}
/*--------------------------------------------------------------------------*/

.SpecialsaleBaner{
    width: 140px;
    margin: auto;
    margin-top: 46px;
}
.view-all-button-Specialsale{
    text-align: center;
    color: #ffffff !important;
    font-size: 18px;
    width: 100%;
    display: block;
    margin-top: 9px;
}
.view-all-button{
    text-align: center;
    color: #808285 !important;
    font-size: 16px;
    width: 100%;
    display: block;
    margin-top: 18px;
}

.R-53 img{
transition:.4s;
}
.R-53 img:hover{
transform: scale(1.1);
}

.R-61 img{
transition:.4s;
}
.R-61 img:hover{
transform: scale(1.1);
}


.R-55 img{
transition: .2s;
    opacity: 0.7;
    filter: grayscale(60%);
}
.R-55 img:hover{
opacity: 1;
    filter: grayscale(0%);
}


.SlideListIconBack p{
text-align: cente !importantr;
    float: right !important;
    width: 117px !important;
    margin-right: calc((100% - 117px) / 2) !important;
}

.SlideListIconBack p span{
color: #808285 !important;
    float: right !important;
}


.SlideListIconBack p img{
float: right !important;
    height: 10px !important;
    margin-right: 8px !important;
    margin-top: 10px !important;
}


.FirstBannerImage{
position: absolute;
    z-index: 2;
}

.SecondBannerImage{
position: absolute;
    z-index: 1;
    opacity: 0;
transition:0.3s;
}

.HoverOpacity:hover .FirstBannerImage{
opacity:0;

transition:0.3s;
}

.HoverOpacity:hover .SecondBannerImage{
opacity:1;}

.R-55 img{
width:220px;
}
.R-55 .HorizontalHolder{
margin-left:10px;
}


.R-95 .HorizontalHolder{
width:90px;
margin-left:10px;
margin-right:10px;
border-left:2px solid #d1d3d4;
}

.NoStock {
    color: #ff0045;
   margin-top: 11px;
}


.NavP3 > div a:nth-child(1) span {
    background: #ff0045;
    color: #fff;
}

/*--------------------------mag-slider--------------------------------------*/

.PostSliderRight {
    border: 1px solid #fff;
    background: #fff;
}
.PostSliderLeft {
   border: 1px solid #fff;
   background: #fff;
}
.PostSliderRight:hover {
    background: #c9c9c9;
     border: 1px solid #c9c9c9;

}
.PostSliderLeft:hover {
    background: #c9c9c9;
 border: 1px solid #c9c9c9;
}


.PostBox .PostBTitle {
    margin-top: -10px;
}
.PostAuthor{
   margin-top: -16px;
}

.PostSliderRight {
    border: 1px solid #fff;
    background: #fff;
}
.PostSliderLeft {
   border: 1px solid #fff;
   background: #fff;
}
.PostImage {
   padding: 0px;
    height: 193px;
}
.PostSlider .PostBox {
    width: 250px;
    margin-right: 10px;
    background: #fff;
    /* box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);*/
     border:1px solid #d1d1d1;
}
.PostBText{
display: none;
}

.PostBox {
    height: 300px;
}


.PostDate{
    font-size: 12px;
    float: left;
    padding: 5px;
}
.PostBox {
    
    background: #f6f6f6;
    border: 0px ;
}


/*-------------------------------------------------------------------------------*/
.ProductSliderLeft
 {
    position: absolute;
    left: 1PX;
    z-index: 100;
    width: 32px;
    top: 120px;
    border-radius: 24px;
    transition: 0.3s;
    cursor: pointer;
    padding: 8px;
    box-shadow: 4px 0px 9px 0px #e5e5e5;
}

.ProductSliderRight 
{
    position: absolute;
    left: 1PX;
    z-index: 100;
    width: 32px;
    top: 120px;
    border-radius: 24px;
    transition: 0.3s;
    cursor: pointer;
    padding: 8px;
    box-shadow: -4px -1px 9px 0px #e5e5e5;
}