.page-wrapper{overflow: hidden;}
/*Menu*/
.sticky-header .navigation li.level0.staticwidth .submenu li.level1 > a{
	padding-left: 5px !important;
}
.sticky-header .sections.nav-sections{
height: 60px;
background: rgba(255,255,255,0.96) !important;
}
.sticky-header .sw-megamenu.navigation > ul {
    background: none !important;
    display: block !important;
    width: 100%;
    margin: 0px -3% !important;

}
.page-header.header-newskin .sw-megamenu.navigation .level0 .submenu {
    box-shadow: none !important;
    border-bottom-left-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
.sticky-header .sw-megamenu.navigation .level0 .submenu{
	border-left:1px solid #e7e7e7 !important;
	border-right: 1px solid #e7e7e7 !important;
	border-bottom: 1px solid #e7e7e7 !important;
	background: #ffffff !important;
}
.sticky-header .section-item-content.nav-sections-item-content{
margin-top:10px;
}
.subchildmenu.col-sm-7{
  margin-top:5%;
}
.product-feature .price-final_price .tax.weee .price-wrapper{
	position: unset;
}
/*product-home*/
.product-feature{
  margin-right: 15px !important;
}
.product-feature .block-products-list{
  margin-bottom: 5px !important;
}
.product-feature .product-item{
  width:100% !important;
  background: #ffffff !important;
  padding-bottom: 30px !important;
  padding-right: 20px !important;
   border-radius: 5px !important;
}
.product-feature .product-item-info{
  width: 100%;
  overflow: hidden;
}
.product-feature .product-items .product-item:hover .product-item-info{
	box-shadow: unset !important;
}
.product-feature .product-item-info .product-item-photo{
   width: 40%;
   float: left;
   margin-top: 20%;
   padding: 0px !important;
   padding-left: 10px !important;
   border:none !important;
}
.product-feature .product-item-info  .product-item-details{
  width: 60%;
  float: left;
  text-align:right !important;
 padding-left:10px;
}
.product-feature .product-item-info  .product-item-details .price-box{
  width: 100%;
}
.product-feature .product-item-info  .product-item-details .price-box .price{
	margin-right: 0px;
}
.product-feature .product-item-info  .product-item-details .price-box .old-price{
  /* margin-right: 10px; */
  margin-top: 5px;
}
/* .product-feature .product-item-info  .product-item-details .price-box .special-price{

} */
.product-feature .product-item-info .product-item-name{
  	margin-bottom: 20px;
	width: 100%;
	overflow: hidden;
}
.product-feature .product-item-info .product-item-name a:hover,
.product-feature .product-item-info a.link-info-product:hover{
  text-decoration:none !important
}
.product-feature .product-item-info  .product-item-details .product-item-link{
   font-size: 9px !important;
   font-weight: bold !important;
}
.product-feature .product-item-info  .product-item-details .link-info-product{
  background: #cccccc38 !important;
  padding: 5px 15px !important;
  border-radius: 5px;
  color: #003A87 !important;
  text-transform: capitalize !important;
}
/* .section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu > ul > li.ui-menu-item:nth-child(3){
  position: unset;
} */
/*====== Category======*/
.columns .category-description,
.columns .category-image{
	display:none;
}
/* .catalog-category-view .page-main,
.catalog-product-view .page-main{
  margin-top: 45px;
} */
.page-main .product-items .product-item .product-item-info .product-item-details .price-final_price{
   overflow: hidden;
}
.page-main .product-items .product-item .product-item-info .product-item-details .price-final_price .old-price{
  width: 50%;
  float: left;
  padding-left: 20%;
  margin-top: 4px;
}
.page-main .product-items .product-item .product-item-info .product-item-details .price-final_price .special-price{
  width: 50%;
  float: left;
  padding-right: 48px;
}
/*Breadcrumbs*/
/* .banner-category .breadcrumbs {
    margin-top: 0px;
    position: absolute;
    top: 75%;
    left: 20%;
    background: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius:5px;
    opacity:0.98;
} */
.banner-category .block-static-block{
  margin-bottom: 0px;
}
/* .banner-category div.breadcrumbs:nth-child(1){
    padding: 24px 0px 15px 0px;
    left: 20%;
} */
/*Banner*/
.banner-category{
  position: relative;
}
.banner-category ul.title-description{
  list-style: none;
  width: 70%;
  position: absolute;
  left: 16%;
  text-align: center;
  top: 27%;
  padding-left:0px;
}
.banner-category .title-description h1{
  font-size: 20px;
  margin-bottom: 0px;
  font-weight: bold;
  color: #575a60;
  line-height: 30px;
}
.banner-category .title-description h2{
  font-size: 15px;
  color: #033333;
}
.banner-category img{
    width: 100%;
}
/*Description*/
.description-category{
   background: #f5f5f5;
   padding: 80px 0px;
}
.description-category .description-content-category{
   padding-left: 121px;
   padding-right: 121px;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  max-width: 1170px;
  box-sizing: border-box;
  text-align: justify;
  font-size: 14px;
}
.description-category h3{
  margin-bottom: 32px;
  color: #414141;
}
.description-category p{
  margin: 0 0 20px;
  line-height: 23px;
}
/*brands-category*/
.brands-category {
  text-align: center;
}
.brands-category h3{
   margin-bottom: 70px;
}
/* Check-Out */
.checkout-cart-index .block.crosssell .product-items .product-item .product-item-info .product-item-details .price-final_price .old-price,
.page-main .sidebar-additional .block.related .product-items .product-item .product-item-info .product-item-details .price-final_price .old-price {
	padding-left: 0px;
}
/*List-Suport*/
.show-all-category{
  background: #1eac68;
}
.show-all-category .block-static-block{
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  max-width: 1170px;
  box-sizing: border-box;
  margin-bottom: 0px;
}
.show-all-category .list-suport-category{
  margin-bottom: 0px;
  list-style: none;
  padding: 20px 20px 10px 20px;
  width: 100%;
  text-align: center;
}
.show-all-category .list-suport-category li{
  display: inline-block;
  width: 22%;
  position: relative;
  font-size:14px;
  color: #ffffff;
}
.show-all-category .list-suport-category li:nth-child(1):before {
	content:" ";
	width:30px;
	height: 30px;
    background: url("https://www.bedvisiebedden.nl/pub/media/images/icon-suport-01.png") top left no-repeat;
    position:absolute;
    top: -4px;
    left: 27px;
}
.show-all-category .list-suport-category li:nth-child(2):before {
    content:" ";
	width:30px;
	height: 30px;
    background: url("https://www.bedvisiebedden.nl/pub/media/images/icon-suport-01.png") top left no-repeat;
    position:absolute;
    top: -4px;
	left: 18px;
}
.show-all-category .list-suport-category li:nth-child(3):before {
    content:" ";
	width:30px;
	height: 30px;
    background: url("https://www.bedvisiebedden.nl/pub/media/images/icon-suport-01.png") top left no-repeat;
    position:absolute;
    top: -5px;
	left: 13px;

}
.show-all-category .list-suport-category li:nth-child(4):before {
    content:" ";
	width: 50px;
	height: 30px;
    background: url("https://www.bedvisiebedden.nl/pub/media/images/icon-suport-02.png") top left no-repeat;
    position:absolute;
    top: -5px;
	left: -4px;
}
/* Show Price */
.price-final_price .tax.weee .price-wrapper{
	position: relative;
	left:20%;
}
/*Panel-Header*/
.panel.header{
position: relative;
}
.logo-brands{
    list-style: none;
    display: inline-block;
    position: absolute;
    left: 52%;
    top: 35%;
}
.logo-brands li{
    display: inline-block;
}

/*Home - Element*/
.homepage-bar .col-md-4{
   border-radius: 5px;
}
.homepage-bar .col-sm-8 {
    padding-right: 15px !important;
}
.fixx1 {
    margin: 7px 0px 7px 0px !important;
}
/*Product-Home*/
.home-list-product{
 background: #FFFFFF;
 padding-bottom: 45px;
}
.feature-product h2,
.bestsale-product h2{
   text-transform: uppercase;
   font-size: 20px;
   font-weight: bold;
   padding-bottom: 10px;
   padding-top: 10px;
}
.bestsale-product h2{
  padding-bottom: 20px;
}
.element-bottom  img{
  border-radius: 5px !important;
}
/*feature-product*/
.feature-product,
.bestsale-product
{
  margin-top:65px;
}
.bestsale-product{
  margin-bottom:40px;
  padding-top: 0px !important;
}
.home-list-product .feature-product .products-grid.columns4 .product-item {
    padding: 10px;
    width: 50% !important;
    float: left !important;
    clear: none !important;
}
.home-list-product .feature-product .product-item-info{
  border: 1px solid #ccc6;
  overflow: hidden;
  position: relative;
  min-height: 310px;
  transition: all 0.07s ease 0.09s;
  border-radius:5px !important;
}
.home-list-product .feature-product .product-item:hover .product-item-info{
  box-shadow:0px;
  border: 1px solid #094E96;
}
.feature-product .product-item-info .product-item-photo{
  padding: 20px 40px;
 border:none !important;
}
.feature-product .product-item-info .product-item-photo img.product-image-photo{
  width:auto !important;
}
.feature-product .product-item-info .product-item-details {
  text-align: left !important;
  overflow: hidden !important;
  padding-top: 25px;
  padding-bottom: 20px;
  min-height: 110px;
}
.feature-product .product-item-info .product-item-details .product-item-name{
  width: 55%;
  float: left;
  padding-left: 30px;
}
.feature-product .product-item-info .product-item-details .product-item-name .product-item-link{
  font-weight: bold !important;
 text-decoration: none !important;
}
.feature-product .product-item-info .product-item-details .product-label{
  width: 45%;
  float: right;
}
.feature-product .product-item-info .product-item-details .product-label .new-label{
  display:none ;
}
.feature-product .product-item-info .product-item-details .product-label .sale-label{
  width: 80px;
 height: 80px;
 text-align: center;
 line-height: 70px;
 margin-top: -34px;
 letter-spacing: 1px;
 background-color: #FFFFFF !important;
 background:url("https://www.bedvisiebedden.nl/pub/media/images/bg-label.png") top left no-repeat;
}
/*bestsale-product*/
.bestsale-product .small-list.products-grid .product-item-info .product-item-details a{
  text-decoration: none;
}
.bestsale-product .small-list.products-grid .product-item{
  border: 1px solid #ccc6;
  border-radius:5px !important;
  overflow: hidden;
}
.bestsale-product .product-items .product-item{
  transition: all 0.07s ease 0.09s;
}
.bestsale-product .product-items .product-item:hover{
  box-shadow: 0px;
  border: 1px solid #094E96;
}

.bestsale-product .products-grid .product-item .product-item-info .product-item-photo{
  border: none !important;
    padding: 40% 10px 4px!important;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details{
  padding-top: 50px !important;
  padding-right: 28px;
  padding-left: 15px;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price{
  overflow: hidden;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price .old-price{
  width: 30%;
  float: left;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price .special-price{
  width: 29%;
  float: left;
}
.bestsale-product .best-top-number{
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 29px;
  position: absolute;
  top: 1px;
  right: 0px;
}
.bestsale-product .small-list.products-grid .product-item:nth-child(even) .product-item-info .product-item-details {
  background: #cccccc4d ;
  height: 100%;
  position: absolute !important;
  right: 0px;
  padding-top: 10%;
}
.bestsale-product .small-list.products-grid .product-item:nth-child(even) .best-top-number{
  background:#FFFFFF;
}
.bestsale-product .small-list.products-grid .product-item:nth-child(odd) .best-top-number{
  background:#cccccc4d ;
}
/*Product*/
.products-upsell .product-item-info {
  border-radius: 5px;
}
.products-upsell .product-item-info .product-item-photo{
  border: none !important;
}
/* Sidebar  */
.sidebar-additional .custom-block-1 {
	overflow: hidden;
}
.sidebar-additional .custom-block-1 .add-icon img{
	width: 25%;
	float: left;
	margin-top: 3px;
}
/*Blog*/
.cms-page-view .column.main h2{
  margin-bottom: 20px;
  font-family: "open sans";
}
.cms-page-view .column.main p{
    font-size: 14px;
    line-height: 25px;
    text-align: justify;
}
.cms-page-view .column.main p img{
   margin-left: 30px;
}
.mainct1.mainct img {
    height: 446px;
}
/*RESPONSIVE*/
@media (max-width:1680px){
/*   .banner-category .breadcrumbs {
    top: 73% !important;
    left: 16% !important;
} */
}
/* 1366px */
@media (max-width:1366px){
.banner-category ul.title-description {
    width: 90% !important;
    left: 5% !important;
    top: 19% !important;
}

/* .banner-category .breadcrumbs {
    top: 68% !important;
    left: 8% !important;
} */

}
/* 1280px */
@media (max-width:1280px){
.banner-category ul.title-description {
    width: 65% !important;
    left: 20% !important;
    top: 6% !important;
}
/* .banner-category .breadcrumbs {
    top: 68% !important;
    left: 5.5% !important;
} */
.sticky-header .sw-megamenu.navigation > ul {
    margin: 0px -3% !important;
}
/*feature-product*/
.feature-product .product-item-info .product-item-photo {
    padding-top: 56.25% !important;
}
/*bestsale*/
.bestsale-product .products-grid .product-item .product-item-info{
  min-height: 148px !important;
}
}
/* 1200px */
@media (max-width:1200px)
{
/* menu-static-block */
.menu-static-block .level0.submenu{
	max-width:500px !important;
}
.menu-static-block .level0.submenu .subchildmenu{
	width:100%;
}
.menu-static-block .level0.submenu .menu-right-block{
	display: none;
}
.navigation.sw-megamenu li.menu-static-block:nth-child(2) .level0.submenu{
	width: 250px !important;
}
/*Banner-Category*/
.banner-category .title-description h1 {
    font-size: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #575a60;
    line-height: 30px;
}

}
/* 1024px */
@media (min-width:1024px){
.feature-product .product-item-info .product-item-photo {
    padding-top: 30px;
}
.bestsale-product .small-list.products-grid .product-item{
  min-height: 148px;
}
.bestsale-product .products-grid .product-item .product-item-info {
    width: 100%;
    min-height: 151px;
}
}
/* 1150px */
@media (min-width:1028px) and (max-width:1150px){
  .logo-brands {
    left: 46%;
  }
}
/* 1199px */
@media (min-width:979px) and (max-width:1199px){
.sticky-header .sw-megamenu.navigation > ul{
   margin: 0px 6% !important;
   width: auto !important;
}
.sticky-header .sw-megamenu.navigation > ul  li.level0 > .level-top span{
 font-size: 11px !important;
}
.home-list-product .col-md-4{
    margin-left: inherit !important;
 }

}
/* 768px */
@media (min-width:768px){
.sticky-header .sw-megamenu.navigation > ul {
    background: none !important;
    display: block !important;
    width: 100%;
    margin: 0px 6%;
}
.sticky-header .navigation .level0 .submenu{
    top: 44px !important;
}
.sticky-header .section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu ul li.ui-menu-item:nth-child(3) .submenu{
   top: 43px !important;
}
.page-header.header-newskin .navigation .level0 .submenu{
 box-shadow: none !important;
}
.sticky-header .section-item-content .navigation.sw-megamenu > ul > li.level0{
	padding: 15px 0px;
}
header.page-header.sticky-header .navigation li.level0 > .level-top {
    padding: 0 15px;
    line-height: 44px !important;
}
header.page-header.sticky-header .navigation li.level0.parent > a::after {
    line-height: 44px !important;
}

}
/* 1024px */
@media (max-width:1024px){
.logo-brands {
    left: 46%;
}
.homepage-bar .col-sm-8 {
    padding-right: 10px !important;
}
.sticky-logo {
    float: left;
    margin-top: 6px;
}
header.page-header.sticky-header .navigation li.level0 > .level-top {
    line-height: 52px !important;
}
header.page-header.sticky-header .navigation li.level0.parent > a::after {
    line-height: 53px !important;
}
.ui-menu-item.level0 .menu-right-block{
  display:none;
}
.section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu > ul > li.ui-menu-item:nth-child(3) {
    position: relative !important;
}
.sections.nav-sections .section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu > ul > li:nth-child(3) .submenu{
  /*position: unset;*/
   width:450px !important;
}
.sections.nav-sections .section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu > ul > li:nth-child(3) .submenu .subchildmenu{
	width:100% ;
}
.sticky-header .section-item-content.nav-sections-item-content {
    margin-top: 0px;
}
.sticky-header .section-item-content .navigation.sw-megamenu > ul > li.level0 {
    padding: 22px 0px;
}
.sticky-header .section-items.nav-sections-items .section-item-content.nav-sections-item-content .navigation.sw-megamenu ul li.ui-menu-item:nth-child(3) .submenu {
    top: 57px !important;
}
/*breadcrumbs*/
/* .banner-category .breadcrumbs {
    top: 61% !important;
    left: 1.6% !important;
} */
.banner-category ul.title-description {
    width: 90% !important;
    left: 5% !important;
    top: 13% !important;
}
.banner-category .title-description li:nth-child(2) {
    margin-top:-12px;
}
/*Home-Element*/
.mainct1.mainct img {
    height: 388px;
}
.banner-category ul.title-description {
    list-style: none;
    width: 50%;
    position: absolute;
    left: 27%;
    text-align: center;
    top: 6%;
}
/* .page-wrapper > .breadcrumbs {
    box-sizing: border-box;
    width: auto !important;
    position: absolute;
    z-index: 10000;
    top: 8.5%;
    left: 1.5%;
} */
/*Feature - Product*/
.feature-product .product-item-info .product-item-photo {
    padding-top: 56.25%;
}
/*bestsale-product */
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price .old-price{
  width: 35%;
}
/*show-all-category*/
.show-all-category .list-suport-category li:nth-child(1)::before {
    left: 11px;
}
.show-all-category .list-suport-category li:nth-child(2)::before {
    left: 2px;
}
.show-all-category .list-suport-category li:nth-child(3)::before {
    left: -3px;
}
.show-all-category .list-suport-category li:nth-child(4)::before {
    left: -20px;
}

}
/* 980px */
@media (max-width:980px){
.logo-brands {
    left: 43%;
}
/*Menu*/
.sticky-header .sw-megamenu.navigation > ul {
    margin: 0px -7% !important;
    display: table !important;
    width: auto !important;
}
.home-list-product .col-md-4 {
    margin-left: 0px !important;
}

}
/*990px*/
@media (max-width:990px){
  .logo-brands{
    left: 40%;
    top: 27%;
  }


}

/* 899px */
@media (max-width:899px){
 .logo-brands {
    left: 35%;
    top: 27%;
 }


}

/* 860px */
@media (max-width:860px){
.logo-brands {
    left: 35%;
}
/*Menu*/
header.page-header.sticky-header .navigation li.level0 > .level-top {
    line-height: 40px !important;
}
header.page-header.sticky-header .navigation li.level0.parent > a::after {
    line-height: 40px !important;
}
.sticky-header .sections.nav-sections{
  height: 90px;
}
/*Banner-Category*/
.banner-category ul.title-description {
    width: 90% !important;
	left: 6% !important;
	top: 10% !important;
}
/*Home-Element*/
.homepage-bar .element-top .row{
   margin-right: 0px;
   margin-left: 0px;
}
.homepage-bar .col-md-4{
  width: 100% !important;
  margin: 0px auto !important;
}
.homepage-bar .column-s{
  margin: 25px auto !important;
}
.homepage-bar  .col-md-4.column-t{
    margin-left: 0px !important;
}
.row-suport{
  margin-left:0px;
  margin-right:0px;
}
/*show-all-category*/
.show-all-category .list-suport-category {
    padding: 20px 0px 10px 0px;
}
.show-all-category .list-suport-category li {
    width: 24%;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 34%;
    float: left;
    margin-top: 3px;
}
}
/* 768px */
@media (max-width:768px){
.logo-brands {
    left: 27%;
}
/*Menu*/
header.page-header.sticky-header .navigation li.level0.parent > a::after {
    line-height: 40px !important;
}
header.page-header.sticky-header .navigation li.level0 > .level-top {
    line-height: 40px !important;
}
/*breadcrumbs*/
.banner-category ul.title-description {
    width: 90% !important;
    left: 5% !important;
    top: 19% !important;
}
.banner-category .title-description h1 {
    font-size: 15px;
}
.banner-category .title-description h2 {
    font-size: 13px;
}
.banner-category .title-description li:nth-child(2){
  margin-top: -12px;
}
/* .banner-category .breadcrumbs {
    top: 52% !important;
    left: 1.6% !important;
} */
/*Bestsale*/
.bestsale-product .small-list.products-grid .product-item{
  position: relative !important;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price .old-price{
  width: 20%;
}
.feature-product .product-item-info .product-item-photo {
    padding-top: 56.25%;
}
/*Show-all-category*/
.show-all-category .list-suport-category li:nth-child(1)::before {
    left: 0px;
}
.show-all-category .list-suport-category li:nth-child(2)::before {
    left: -8px;
}
.show-all-category .list-suport-category li:nth-child(3)::before {
    left: -10px;
}
.show-all-category .list-suport-category li:nth-child(4){
	padding-left: 40px;
}
.show-all-category .list-suport-category li:nth-child(4)::before {
    left: -12px;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 42%;
    float: left;
    margin-top: 3px;
}
}
/* 767px */
@media (max-width:767px){
  .home-list-product .feature-product .products-grid.columns4 .product-item {
    padding: 10px;
    width: 100% !important;
    float: none !important;
    clear: none !important;
 }
 .header.content {
    position: relative;
    z-index: 2;
}
.page-header .panel.wrapper{
   z-index:10;
 }
.logo-brands {
    left: 57%;
    margin-top: 4%;
    z-index: 10;
}
.page-header.header-newskin .minicart-wrapper{
	z-index:10;
}
/*breadcrumbs*/
.banner-category {
    position: relative;
    margin-bottom: 11%;
}
.banner-category ul.title-description {
    width: 82% !important;
    left: 6% !important;
    top: 104% !important;
}
.banner-category .title-description li:nth-child(2) {
    display: none;
}
/*Description - Category*/
.description-category {
    margin-left: 15px;
    margin-right: 15px;
    border-radius: 5px;
}
.description-category .description-content-category {
   padding-left: 20px;
   padding-right: 20px;
}
/*show-all-category*/
.show-all-category .list-suport-category li {
    width: 45%;
    margin-bottom: 20px;
    font-size: 12px;
}
.show-all-category .list-suport-category li:nth-child(1)::before {
    left: 59px;
}
.show-all-category .list-suport-category li:nth-child(2){
	padding-left: 23px;
}
.show-all-category .list-suport-category li:nth-child(2)::before {
    left: 57px;
}
.show-all-category .list-suport-category li:nth-child(3){
	padding-left: 19px;
}
.show-all-category .list-suport-category li:nth-child(3)::before {
    left: 59px;
}
.show-all-category .list-suport-category li:nth-child(4)::before {
    left: 42px;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 8%;
    float: left;
    margin-top: 3px;
}
}
/* Min 500 - Max 760 */
@media only screen and (min-width: 482px) and (max-width: 736px){
	.banner-category .title-description h1 {
    	font-size: 12px;
    	line-height: 19px;
	}
}
/* 667px */
@media (max-width:667px){
  .logo-brands {
    left: 55%;
 }
 /*Show-all-category*/
 .show-all-category .list-suport-category li:nth-child(1)::before {
    left: 43px;
}
.show-all-category .list-suport-category li:nth-child(2)::before {
    left: 47px;
}
.show-all-category .list-suport-category li:nth-child(3)::before {
    left: 43px;
}
.show-all-category .list-suport-category li:nth-child(4)::before {
    left: 31px;
}
}
/* 568px */
@media (max-width:568px){
  .logo-brands {
    left: 47%;
  }
}
/* 480px */
@media (max-width:480px)
{
  .logo-brands {
    left: 28%;
    margin-top: 6%;
}
/*breadcrumbs*/
.banner-category {
    position: relative;
    margin-bottom: 19%;
}
.banner-category ul.title-description {
    width: 95% !important;
    left: 2% !important;
    top: 104% !important;
}
.banner-category .title-description h1 {
    font-size: 11px;
    line-height: 20px;
}
/*Category*/
.page-main .product-items .product-item .product-item-info .product-item-details .price-final_price .old-price {
    padding-left: 0%;
}
.page-products .columns {
    position: relative;
    z-index: 1;
    padding-top: 40px;
}
/*Bestsale*/
  .bestsale-product .small-list.products-grid .product-item {
    position: relative !important;
    min-height: 145px;
 }
.bestsale-product .products-grid .product-item .product-item-info{
  min-height: 150px;
}
.bestsale-product .small-list.products-grid .product-item-info .product-item-details .price-final_price .old-price{
  width: 35%;
}
.feature-product{
	margin-bottom: 65px;
}
/*Show-all-category*/
.show-all-category .list-suport-category li {
    width: 49%;
}
.show-all-category .list-suport-category li:nth-child(1)::before {
    left: 1px;
}
.show-all-category .list-suport-category li:nth-child(2)::before {
    left: 6px;
}
.show-all-category .list-suport-category li:nth-child(3)::before {
    left: 2px;
}
.show-all-category .list-suport-category li:nth-child(4)::before {
    left: -9px;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 14%;
    float: left;
    margin-top: 3px;
}
}
/* 384px */
@media (max-width:384px){
/*show-all-category*/
.show-all-category .list-suport-category li{
	font-size: 12px;
}

}
/* 375px */
@media (max-width:375px){
 .logo-brands{
   display:none !important;
 }
 .feature-product .product-item-info .product-item-photo {
    padding-top: 15%;
}
/*show-all-category*/
.show-all-category .list-suport-category li{
	font-size: 12px;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 15%;
    float: left;
    margin-top: 3px;
}
}
/* 360px */
@media (max-width: 360px){
.logo-brands {
    display:none;
  }
/*show-all-category*/
.show-all-category .list-suport-category li {
    font-size: 11px;
}
}
/* 320px */
@media (max-width:320px){
/*breadcrumbs*/
.banner-category {
    position: relative;
    margin-bottom: 30%;
}
.banner-category ul.title-description {
    width: 95% !important;
	left: 2% !important;
    top: 96% !important;
}
/*Feature-Product*/
  .feature-product .product-item-info .product-item-photo {
    padding-top: 45px !important;
}
/*show-all-category*/
.show-all-category .list-suport-category li{
	font-size: 9px;
}
/* Check-Out */
.checkout-cart-index .block.crosssell .product-items .product-item .product-item-info .product-item-details .price-final_price .old-price .price{
	font-size: 12px;
}
.checkout-cart-index .block.crosssell .product-items .product-item .product-item-info .product-item-details .price-final_price .special-price .price{
	font-size: 15px !important;
}
/* Sidebar */
.sidebar-additional .custom-block-1 .add-icon img {
    width: 18%;
    float: left;
    margin-top: 7px;
}
}
