.navigation__left .menu--dropdown>li:hover>a{color:#fff!important}
.ps-form--quick-search .form-control {border-top-right-radius: 5px !important;border-bottom-right-radius: 5px !important;}
	.ps-form--quick-search {
        margin-top: 25px !important;
        width: 800px !important;
    }
.ps-block__left {
    margin-right: 10px;
}
.widget_contact-us .widget_content .ps-list--social {
    padding-top: 25px;
    padding-bottom: 25px;
}
a.ps-logo img {
    height: 150px !important;
    width: 250px;
}
.header .header__actions {
    margin-top: 25px !important;
}
.header.header--sticky .menu--product-categories .menu__toggle {
    margin-top: 12px !important;
}
.header.header--sticky .header__top {
    padding-bottom: 20px !important;
  	padding-top: 0px !important;
}
.mr-deals-outlet-menu-item a {
    color: #8AE702 !important;
    font-weight: bold !important;
}
.ps-top-categories h3 {
    font-size: 26px !important;
    margin-bottom: 30px !important;
    text-align: center !important;
}

.ps-block--category {
    border: 0px solid #bfbfbf !important;
}
.ps-block--category img {
    max-width: 50% !important;
}
.ps-block--category p {
    margin-top: 20px !important;
}
#homepage-1 .ps-home-banner .owl-slider .ps-banner img {
    max-width: unset;
    -o-object-fit: fill;
     object-fit: fill; 
    width: 100%;
}

.ps-footer__widgets {
   
    justify-content: space-around;
    
}

@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
    .ps-form--quick-search {
       width: 80% !important;
	}
}
@media (max-width: 1390px){
	.cartShowDisplayNone{
  		display: none !important;
  	}
  	.showCartDisplayOn{
  		display: block !important;
  	}
  .collable{
  	flex: 0 0 auto;
    width: 66.66666667%;
  }
  .textForTable{
    width: 420px !important;
  }
  .ps-form--quick-search{
      /*width: 367px !important;*/
      width: 510px !important;
  }
  .header .header__top .container>*, .header .header__top .ps-container>* {
      width: 40% !important;
  }
}
@media (max-width: 1660px) and (min-width: 1230px){
	.botonswishlistFor16{
      	position: relative !important;
    	left: 0 !important;
  	}
  	.noShowOn16{
  		display: none !important;
  	}
}

@media (max-width: 1024px) and (min-width: 500px){
  .web-mobile{
  	display: none !important;
  }
  .sub-toggle{
	display: none !important;
}
  .ipad{
      display: block !important;
  }
}

.mr-deals-outlet-link a{
	color: #8AE702 !important;
  	font-weight: bold !important;
}
.bold-menu-item-link a{
	font-weight: bold !important;
}
.navigation__left .menu--dropdown>li:hover>a{color:#fff!important}
.rating:before{
	font-size: 22px !important;
}
.product_rate:before{
  font-size: 22px !important;
}
.ps-shopping .ps-product .ps-product__actions li {
    margin-right: 19px;
}
.ps-form--quick-search .form-control {border-top-right-radius: 5px !important;border-bottom-right-radius: 5px !important;}

a.ps-logo img {
    /*height: 61px !important;*/
    height: 150px !important;
    width: 250px;
}
.header .header__actions {
    margin-top: 25px !important;
}
.header.header--sticky .menu--product-categories .menu__toggle {
    margin-top: 12px !important;
}
.header.header--sticky .header__top {
    padding-bottom: 20px !important;
  	padding-top: 0px !important;
}
.mr-deals-outlet-menu-item a {
    color: #8AE702 !important;
    font-weight: bold !important;
}
.ps-top-categories h3 {
    font-size: 26px !important;
    margin-bottom: 30px !important;
    text-align: center !important;
}
.ps-block--category {
    border: 0px solid #BFBFBF !important;
}
.ps-block--category img {
    max-width: 50% !important;
}
.ps-block--category p {
  	font-size: 20px !important;
    margin-top: 20px !important;
}
.ps-product--detail .ps-product__meta p:after {
	display: none !important;
}
.rating_num{
	padding-top: 3px !important;
    font-size: 16px !important;
  	color: #0066CC !important;
}

.box-for-container{
  width: 100% !important;
  background: #F8F8F8 !important;
  height: auto !important;
  padding: 22px !important;
  box-shadow: 0px 10px 10px #dadada !important;
  border-radius: 10px !important;
}
.rating{
	height: 34px !important;
  	width: 110px !important;
}
.product_rate{
  height: 34px
}
@media (min-width: 1200px){
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: initial !important;
	}
}
 
.owl-carousel .owl-stage {
	width: max-content !important;
}
.paddigoff div div div{
   padding-bottom: 25px !important;
}
.owl-carousel {
  display: block !important;
}
.ps-shop-brand {
	padding: 0 20px !important;
}
.ps-shop-brand a {
    margin: 5px !important;
}
.ps-product{
  height: 450px !important;
}

.ps-breadcrumb li:before {
	display: initial !important;
      background-color: #bbb0 !important;
}
.ps-breadcrumb .breadcrumb li:first-child:before {
    display: none !important;
}
@media (max-width: 650px){
  .hideOnMobile{
  	display: none !important;
  }
  .ShowOnMobile{
  	display: block;
  }
  .ps-tab-list {
    width: 140px;
  	display: block !important;
  }
  .askCol{
  	flex: none !important;
    max-width: none !important;
  }
  .disableFlex{
  	display: block !important;
  }
  .formulario {
    margin-top: 20px !important;
    width: auto !important;
  }
}
@media (max-width: 1500px){
	.NoShowOnTable{
      display: none !important;
  }
  .flexTable>li:after {
  	display: none !important;
  }
  .WidthTextTable{
    width: 165px;
    margin-top: -2px;
    padding-right: 0 !important;
    margin-right: 0 !important;
  }
  .flexTable{
    display: flex;
  }
  .productNameTitle{
  	font-size: 26px !important;
  }
  .ps-product__price{
  	font-size: 18px !important;
  }
}
@media (max-width: 500px){
  .ps-section--default {
    margin-bottom: 30px !important;
  	margin-top: 0 !important;	
}
  .btnMenu{
    top: 9px !important;
  }
#homepage-1 .ps-home-banner .ps-section__left {
  margin-bottom: 0 !important;
}
  .sub-toggle{
    display: block !important;
  }
  .sliderWeb{
  height: auto !important;
  }
  .ps-layout__left-container{
  max-width: none !important;
  }
  .products-filter-sidebar-web {
    display: none !important;
  }
  .products-filter-sidebar-mobile{
    display: block !important;
    width: 80px !important;
    margin-left: 7px !important;
  }

  .ps-product--wide .ps-product__container {
      height: auto !important;
  }
  .ps-product--wide>.ps-product__thumbnail {
        left: 50%;
    	transform: translate(-50%);
  }
  .position-relative{
  	padding: 25px 0px !important;
  }
   .row{
   	 margin: 0 !important;
   }
   .hideOnMobile{
     display: none !important;
   }
   .forMobileAds{
        display: block !important;
     	padding-top: 0px !important;
    }
  .widget {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
    .forWebAds{
        display: none !important;
    }
  .FromOurBlogText{
            position: relative !important;
        }
    
   .ps-product{
     height: auto !important;
     padding: 30px 0 0 !important;
     width: auto !important;
   }
   .align-box-center{
   	top: 8px !important;
   }
   .viewTextMobile{
   		display: block !important;
   }
  .viewTextWeb{
   		display: none !important;
   }
   .active a {
                color: #000 !important;
                border: none !important;
            }
  .ps-table--compare tbody tr td {
      max-width: 180px !important;
      min-width: 180px !important;
  }
  .ps-table--compare tbody tr td.heading {
          max-width: 100px !important;
          min-width: 100px !important;
  }
  .flexForMobile{
  	 flex-basis: 100% !important;
  }
  .ps-product__actions{
  	width: 100%;
  }
  .ps-product__actions>li{
  		margin-right: 0 !important;
  }
}
@media (max-width: 1230px){
   .OnlyShowOnWeb{
     display: none !important;
   }
  
}
@media (max-width: 1200px){
   .ps-layout__left{
    	top: 0px !important;
    	position: fixed !important;  
	}
}
 /* Ipad Normal Screen */
    /* @media (max-width: 1020px){ */
        .align-box-center{
            position: relative !important;
            left: 50% !important;
            transform: translate(-50%) !important;
            width: fit-content !important;
        }
    /*} */
.ps-block--site-features .ps-block__right {
    padding-left: 0 !important;
}
 .paddigoff{
        padding: 0 !important;
        border: none !important;
    }

.brandsheader{
    height: 70px;
    background: #f4f4f4;
    border: none !important;
    padding-top: 16px;
 	margin: 0 !important;
}
.pace .pace-progress {
 	background: #88e605 !important;
	top: 0 !important;
}
.jp-card {
  min-width: auto;
}
.button-loading:before {
	border-color: #fff #fff #014983 !important;
}
.button-loading {
    border: none !important;
}
.toast.show{
      display: block;
    opacity: 1;
    position: fixed !important;
    bottom: 20px;
    z-index: 100;
  left: 20px;
}
.bg--cover, .bg--top {
  background-position: initial !important;
}
.header--mobile .ps-search--mobile {
  margin-left: 2px !important;
}
.ps-search--mobile {
  padding: 10px 12px !important;
}

@media (min-height: 820px){
  .ps-cart__items .ps-cart__items__body {
      max-height: 280px !important;
  }
}

@media (max-height: 820px){
  .ps-cart__items .ps-cart__items__body {
      max-height: 180px !important;
  }
}
@media (max-width: 991px)  and (min-width: 500px){
	.header--mobile .header__top .header__left {
        display: block !important;
    }
  	.headerCenter{
     margin-top: -8px; 
   	 margin-bottom: 2px;
  	}
    .header--mobile .navigation__extra li>a {
      display: block !important;
  }
}
.header--mobile.header--sticky .navigation--mobile {
  left: 0;
}
@media (max-width: 1885px) and (min-width: 990px){
	.ps-logo>img{
        position: relative;
        top: -4px;
    }
}

@media (max-width: 1405px){
	.btnApply{
  		margin-left: 0 !important;
    	margin-top: 10px !important;
  	}
}
@media (min-width: 1730px){
	.downLogo{
  		top: 10px !important;
  	}
}
header.header.header--1.header--sticky>.header__top {
	box-shadow: #000 0px 1px 12px !important
}

@media (max-width: 654px){
	.showOnlyWeb{
  		display: none !important;
  	}
  	.showOnlyMovil{
  		display: block !important;
  	}
  .ps-product__price{
    height: 60px !important;
  }
  .ps-product__price small{
    top: -22px;
    position: relative;
  }
  .ps-product__price {
    font-size: 20px !important;
    display: grid;
  }
  .ps-product__price small{
  	font-size: 100% !important;
    color: #EA0C76;
    text-decoration: line-through;
    position: relative !important;
    top: -2px !important;
  }
}
@media (max-width: 1100px){
	.ps-section--account-setting{
  		left: 0 !important;
  	}
  	.productNameTitle{
        font-size: 24px !important;
  	}
}
@media (min-width: 700px) and (max-width: 1100px){
  	.header{
    	width: 100% !important;
    	position: fixed !important;
  	}
  	.formSuscribe{
      width: auto !important;
      margin-left: 0px !important;
  	}
}
@media (min-width: 630px) and ( max-width: 1500px){
  	.widget-title{
    	font-size: 22px !important;
  	}
}
@media (max-width: 800px){
   .formSuscribe{
		width: 430px !important;
   }
}
@media (max-width: 1300px){
   .menu>li>a {
      padding: 0 !important;
    }
}
@media (max-width: 600px){
   .styleForMobile{
        margin-bottom: 0px;
        height: 24px !important;
        display: block;
    }
}

.modal-content.modal-content-ws {
    padding: 30px;
}