.ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next, .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev {
  background-color: transparent;
}

.navigation  {
  background: #3c82b7 !important;
}

.header--1 {
    position: sticky;
    top: 0;
    z-index: 100;
}

.header.header--product.header--sticky .navigation  {
  background: #FFFFFF !important;
}

.navigation .navigation__left {
    display: none;
}

.menu--mobile .mega-menu {
  padding-left: 0;
}

#back2top {
    background-color: #ffffff59;
} 

#back2top i {
  color: #000046;
}

.navigation__extra .ps-dropdown .ps-dropdown-menu a span {
  color: #000;
}

.ps-product--header-sticky 
.ps-product__title,
.header-sticky 
.ps-tab-list li.active a {
  color: #fff;
}


.header .header__top {
  padding: 12px 0;
}

.ps-form--quick-search .form-group--icon {
  display: none;
}

.ps-form--quick-search .form-control {
  height: 35px;
}

.sub-menu>li>a img {
  width: 30px;
  height: auto;
  padding-right: 10px;
}

.ps-footer{

  border-top: 1px solid #e1e1e1;
}



.widget:last-child {
    width: 120px;
}

.floating-wpp .floating-wpp-popup .floating-wpp-head {
    margin: 0 -15px 10px;
}

#homepage-1 .ps-site-features {
  padding-bottom: 0 !important;
}
/*
#homepage-1 .ps-home-banner .ps-banner {
    min-height: 92px;
}

@media (min-width: 768px) {
    #homepage-1 .ps-home-banner .ps-banner {
        min-height: 220px;
    }
}

@media (min-width: 992px) {
    #homepage-1 .ps-home-banner .ps-banner {
        min-height: 440px;
    }
}*/



@media screen and (max-width: 480px) {
  .mega-menu .mega-menu-wrapper {
        padding: 0 0 0 40px;
    }
	.widget_content {
   		max-width: 150px;
    	word-wrap: break-word;
  	}
 
    .header--mobile .ps-search--mobile {
        display: none;
    }
  
      .ps-block--site-features .ps-block__item {
        max-width: 50%;
    }
  
  .ps-block--site-features .ps-block__left i {
    font-size: 20px;
}
  .ps-block--site-features .ps-block__right h4 {
    font-size: 13px;
  }
      .ps-block--site-features {
        padding: 15px;
    } 
}

.customer-order-detail .entered.loading {
width: 100px;
height: 100px;
}