

/* Start:/local/templates/ecom/template_styles.css?17319573085400*/
h1{
  font-size: 32px;
}
.dropdown-account ul li.active a{
      color: #0BA9ED;
}
.list-none-border.list-brands a img{
  width: auto;
  max-width: 100%;
}
.box-filters h1{
  line-height:32px;
}
.loading{
  background-color: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 10000;
  margin-top: 0px;
  top: 0px;
  display: none;
  opacity: 0.4;
}
.loading-center{
  width: 100%;
  height: 100%;
  position: relative;
  }
.loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 60px;
  width: 60px;
  margin-top: -30px;
  margin-left: -30px;
    -webkit-animation: loading-center-absolute 1s infinite;
  animation: loading-center-absolute 1s infinite;

}
.loading .object{
  width: 20px;
  height: 20px;
  background-color: #425A8B;
  float: left;
  -moz-border-radius: 50% 50% 50% 50%;
  -webkit-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
  margin-right: 20px;
  margin-bottom: 20px;  
}
.loading .object:nth-child(2n+0) {
  margin-right: 0px;

}
.loading .object_one{
  -webkit-animation: object_one 1s infinite;
  animation: object_one 1s infinite;
  }
.loading .object_two{
  -webkit-animation: object_two 1s infinite;
  animation: object_two 1s infinite;
} 
.loading .object_three{
  -webkit-animation: object_three 1s infinite;
  animation: object_three 1s infinite;
}   
.loading .object_four{
  -webkit-animation: object_four 1s infinite;
  animation: object_four 1s infinite;
  }   
  
@-webkit-keyframes loading-center-absolute{
100% {
    -ms-transform: rotate(360deg); 
    -webkit-transform: rotate(360deg); 
    transform: rotate(360deg); 
  }     
  
}   
@keyframes loading-center-absolute{
100% {
    -ms-transform: rotate(360deg); 
    -webkit-transform: rotate(360deg); 
    transform: rotate(360deg); 
  }
} 
  
  
                

@-webkit-keyframes object_one{
50% {
    -ms-transform: translate(20px,20px); 
    -webkit-transform: translate(20px,20px);
    transform: translate(20px,20px);
  }
}   
@keyframes object_one{
50% {
     -ms-transform: translate(20px,20px); 
    -webkit-transform: translate(20px,20px);
    transform: translate(20px,20px);
  }
}


@-webkit-keyframes object_two{
50% {
    -ms-transform: translate(-20px,20px); 
    -webkit-transform: translate(-20px,20px);
    transform: translate(-20px,20px);
  }
}   
@keyframes object_two{
50% {
    -ms-transform: translate(-20px,20px); 
    -webkit-transform: translate(-20px,20px);
    transform: translate(-20px,20px);
  }
}



@-webkit-keyframes object_three{
50% {
    -ms-transform: translate(20px,-20px); 
    -webkit-transform: translate(20px,-20px);
    transform: translate(20px,-20px);
  }
}   
@keyframes object_three{
50% {
    -ms-transform: translate(20px,-20px); 
    -webkit-transform: translate(20px,-20px);
    transform: translate(20px,-20px);
  }
}



@-webkit-keyframes object_four{
50% {
    -ms-transform: translate(-20px,-20px); 
    -webkit-transform: translate(-20px,-20px);
    transform: translate(-20px,-20px);
  }
}   
@keyframes object_four{
50% {
    -ms-transform: translate(-20px,-20px); 
    -webkit-transform: translate(-20px,-20px);
    transform: translate(-20px,-20px);
  }
}

.galleries{
  padding: 0px 0px 0px 0;
}
.galleries.has_thumbs{
  padding: 0px 105px 0px 0;
}
@media (max-width: 449.98px){
  .galleries.has_thumbs{
    padding-right: 0px;
  }
}
 .galleries.has_thumbs .slider-nav-thumbnails{
  left:auto;
  right: 0px;
}
.dropdown-cart{
  right: -60px;
}
.main_form{
  position: absolute;
  top: 55px;
  right: 40px;
  background: #fff;
  padding: 20px;
  z-index: 2;
}
@media(max-width:992px){
  .main_form{
    position: static;
    
    background: #fff;
    padding: 20px;
  }
  .banner-hero.banner-homepage3 .box-slide-bg-1{
    display: none;
  }
}
@media((max-width: 1399.98px)){
  .banner-homepage3 {
    padding-right: 65px;
  }
}
.btn.btn-wishlist.active{
  background: #ffffff url(/local/templates/ecom/assets/imgs/template/icons/wishlist-hover.svg) no-repeat center;
}
/*.display-text-short{
  height: 50px;
}*/
.header .main-menu li a.active{
  color: #FD9636;
}
.nav-small li.active a{
  color: #FD9636;
}
.footer-2-top a.active{
  color: #0BA9ED;
}
.footer .footer-bottom .active a{
      color: #0BA9ED;
}
.list-brands a img, .list-brands span img{
  max-width: 100%;
  margin:0 10px;
  height: auto;
      max-height: none;
}
.form-group label.error{
  color:red;
}
.reg_form_confirm{
  display: none;
}
.item-wishlist .wishlist-price .price-line{
  text-decoration: line-through;
}
.list-9-col li{
      width: 20%;
}
@media (max-width: 499.98px){
  .list-9-col li{
    width: 50%;
  }
}
.topbar{
  display: inline-block !important;
}
@media (max-width: 575.98px){
  .header-logo{
        margin-right: 36px;
        margin-left: 0;
  }
}
@media (max-width: 1199.98px){
  .header .main-header .header-left .header-shop{
    padding-right: 45px;
  }
}
.burger-icon{
  top: 30px;
}
@media (max-width: 767.98px){
  .burger-icon{
    top: 27px;
  }
}
.list-nav-arrow li a span:first-child{
  float:left;
}
.list-nav-arrow li a{
  display: inline-block;
  width: 100%;
}
.list-nav-arrow li.active a{
      color: #FD9636;
}
.list-nav-arrow li.active .number{
  background-color: #FD9636;
  color: #fff;
  transition-duration: 0.2s;
}
.box-slide-bg-1{
      background-size: 60% auto;
}
.header .main-header .header-left .header-logo{
  margin: 10px 20px 10px 0;
}
.footer_logo{
      width: 100px;
}
/* End */
/* /local/templates/ecom/template_styles.css?17319573085400 */
