/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2014-9-1, 16:44:06
    Author     : Kosta
*/
/*Custom*/
/*------------------------*/

.mousetrap{
    width:100%!important;
}
.price-box{
    border-bottom: 1px solid #ddd;
padding-bottom: 15px;
}
.add-to-box iframe{
    display:none;
}
#back-top{
    bottom:180px;
}
.product-options-bottom .add-to-cart{
    float:none;
    margin-top: 10px;
}
.product-options-bottom .input-content,.add-to-box .input-content{
    float:left;
}
.product-options-bottom .btn-cart,.add-to-box .btn-cart{
   float:right!important; 
}
.product-options-bottom .price-box{
    display:none;
}

/*Styling Product page img*/
.col-product-k{
    width:399px;
}
.col-product-k .product-image{
    height: 369px;
}
@media (max-width: 767px){
    .col-product-k{
        width:100%;
    }
    .col-product-k .product-image{
        height:auto
    }
}

#wrap .cloud-zoom img{
    margin:10% auto;
}
#cloud-zoom-big{
  
}
.more-views ul li a.cloud-zoom-gallery{
    width: 73.8px!important;
height: 73.8px!important;
}
.more-views ul li a.cloud-zoom-gallery img{
    margin: auto;
float: none;
display: block;
margin-top: 10%;
}
/*Styling Product page img*/
/*------------------------*/
/*Custom*/
/*-----------------------------*/
/*Header-top block */
.header-static h3{
   text-transform: uppercase; 
}


/*Header-top block */
/*-----------------------------*/
/*Styling product related block*/
.product-view .col-sm-3{
    border: 1px solid #ededed;
}
.related-product-title{
    padding-top:15px;
    border-bottom:none;
}
.ma-relatedslider-container .related-product-title h2{
  border-bottom:none;
}
.product .box-item-content{
    padding-right: 13px;
    width:100%;
}
.ma-relatedslider-container .flex-viewport ul.slides li .icheckbox{
    display:none;
}
/*Styling Admin page*/
.my-account .form-list li:nth-child(2){
    display:inline-block;
    margin-right: 14px;
}
.my-account .form-list li:nth-child(3){
    display: inline-block;
}
.box .box-title{
    border-bottom: 1px solid #f2f2f2;
}
.box-account .box-head {
   border-bottom: none;
}
.icheckbox{
    margin-right:3px!important;
}
.iradio{
     margin-right:3px!important;
}


/*Styling Toolbar on brand page*/
.brand-index-index .toolbar{
    overflow: inherit;
    border:none;
}
.brand-index-index .toolbar .sort-by{
    display: none;
}
.brand-index-index .toolbar  .pages{
    left:32%;
    right:inherit;
}
.brand-index-index .toolbar .limiter .chosen-container{
    width:70px!important;
}
.onhover{
    transform: none!important;
    
}
/*.block-group .container .col-xs-12.col-md-9.col-sm-6.col-sms-12.col-smb-12{
    width:100%;
}*/
.col-main .category-products .products-grid{
    display:inline-block;
} 
@media (max-width: 659px){
.product-tabs {
width: 100%;
margin: 0 0 15px;
}
.product-tabs-content{
    width:100%!important;
}
}
#sizes li{
    float: left;
margin-right: 10px;
margin-bottom: 10px;
padding: 5px 10px;
background: white;
display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  border: 1px solid rgb(179, 179, 179);
}
#sizes li.available{
    padding:0px;
    background: transparent;
}
#sizes li.available a{
    color:black;
}
#sizes li:before{
    background: repeating-linear-gradient( 45deg, #1C1C1F, #DBDBDB 1px, #DFE0E4 0px, #C7CCE7 4px );
display: block;
width: 35px;
height: 28px;
content: "";
opacity: 0.5;
position: absolute;
top: 0px;
left: 0px;
}
#sizes li.available a{
    width:100%;
    height:100%;
    display: block;
    padding: 5px 10px;
background: white;
}
#sizes li.selected a{
    background: #5F5C5C;
    
}
#sizes li.selected a{
    color:white;
}
#sizes li.available:before{
    display: none;
}
#sizes li.available:hover{
     -webkit-transform: skew(-10deg);
  transform: skew(-10deg);
  cursor:pointer;
  text-decoration:none;
}
#sizes li.available a:hover{
    text-decoration: none!important;
}
#sizes{
    display:inline-block;
    position:relative;
    
   padding: 22px 23px;
   padding-right: 3px;
   padding-bottom: 10px;
   padding-left: 0px;
}
/*#sizes:before{
   height: 50%;
background: #6c6c6c;
-webkit-transform: rotate(-3deg);
transform: rotate(-3deg);
-webkit-transform-origin: 3% 0;
transform-origin: 3% 0;
top: 7px;
right: 4px;
z-index: -1;
width: 87%;
position: absolute;
content: '';
pointer-events: none;
}
#sizes:after{
   height: 50%;
background: #6c6c6c;
-webkit-transform: rotate(-3deg);
transform: rotate(-4deg);
-webkit-transform-origin: 3% 0;
transform-origin: 3% 0;
bottom: -10px;
left: 1px;
z-index: -1;
width:87%;
position: absolute;
content: '';
pointer-events: none;
}*/
ul.colors li a.color{
    display: block;
    height: 50px;
    width: 50px;
}
ul.colors li{
    display: inline-block;
    margin-right: 10px;
}

@media (max-width: 992px){
            .header .search-cart {
                right: 20%;
                bottom: 0px;
                position:relative;
                margin-top:20px;
                margin-bottom: 20px;
            }
            .topSearch.col-xs-12.col-md-9{
                margin-top:20px;
                margin-bottom: 10px;
            }
}
@media (max-width: 640px){
    .header-static .media-body{
        width:100%;
    }
}
.multicolor{
    background:black!important;
}
.product-options-bottom .add-to-cart .button{
    width:172px;
}
.product-options-bottom .add-to-cart .button>span{
    font-size: 9px;
    padding: 0 26px 0 45px;
    padding-top:3px;
}
.product-options-bottom .add-to-cart .button>span>span{
    margin-top: -3px;
}
.color{
/*    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;*/
}
.cart-collaterals .col-2.col-xs-12.col-sm-4 .input-box{
    width:100%;
}
.cart-collaterals .col-2.col-xs-12.col-sm-4 .input-box input{
    width:100%;
}
.cart-collaterals .discount-form .input-box{
    width:100%;
}
.cart-collaterals .discount-form .input-box{
    width:100%;
}
.cart-collaterals .discount-form .input-box input{
    width:100%;
}
.cart-collaterals .shipping ul.form-list li:nth-child(1) .chosen-container{
    width:100%!important;
}
.cart-collaterals .shipping ul.form-list li:nth-child(2) .chosen-container{
    display:none;
}
.cart-collaterals .discount-form .buttons-set button{
    display: block;
margin: auto;
float: none;
}
.cart-collaterals  .buttons-set button{
    display: block;
margin: auto;
float: none;
}
.cart-collaterals .totals .checkout-types li button{
    margin:auto;
    float:none;
    display:block;
}
.cart-collaterals .totals .checkout-types li a{
    display: block;
text-align: center;
    
}
@media (max-width:992px){
    .cart-collaterals button{
        width:100%;
    }
}
@media (max-width: 767px){
    .ma-bestseller-products ul.products-grid .item{
        display:block;
        width:100%;
    }
   .ma-featuredproductslider-container ul.bxslider,.ma-newproductslider-container ul.bxslider{
        width:100%!important;
        display: inline-block;
        text-align: center;
    }
    .ma-featuredproductslider-container ul.bxslider li,.ma-newproductslider-container ul.bxslider li{
        margin-right: 0px!important;
        margin:auto;
        margin-right: auto!important;
        float:none!important;
       
    }
    .ma-newproductslider-container .box-item-content .product-name{
        text-align: left;
    }
}
@media(max-width: 740px){
    .search-cart{
        margin-left: auto;
        margin-right: auto;
        float: none;
        display: block;
        right: 0!important;
    }
    .ma-bestseller-products .products-grid li .products-images{
        
    }
}
.wraper-of-newssletter{
    background: url(../images/one-b.jpg)no-repeat center;
    background-position:0px 0px;
}
@media(max-width: 1024px){
    .footer-static-top .footer-logo{
        display:none;
    }
    .wraper-of-newssletter{
        background-position:-1px -264px!important;
    } 
    .wraper-of-newssletter .home-new-static .Newsletter{
    padding-bottom:40px;
}



}
.Newsletter .form-subscribe-header label{
    text-shadow: 1px 1px 2px rgba(48, 48, 48, 0.5);
}
.home-new-static{
    min-height:230px;
    height:inherit;
}
/*Styling footer menu*/
@media (max-width: 740px){
    .footer-static-title{
    background-image:url(../images/f-plus.png);
    background-repeat:no-repeat;
    background-position:top right;
    background-size:6px;
    border-bottom: 1px solid rgba(213, 213, 213, 0.27);
    padding-bottom: 11px;
    

}
/*.footer-static-title:before{
     background:url(../images/footer-title.png) repeat-x center 9px;
     content:'';
     display:block;
     width:90%;
     height:2px;
}*/
.footer-static-title.open-f{
    background-image:url(../images/f-minus.png);
}
    .footer-static-container .footer-static-content{
        display:none;
    }
    .footer-static-container .f-col.f-col-5.col-sm-6.col-md-3{
    display:block;
    width:100%;
    
}
    .footer-static-top div.f-col.f-col-5.col-sm-6.col-md-3.col-sms-6.col-smb-12:nth-child(4){
            display:none;
    }
}
.colors .white{
    border:1px solid black;
}
.banner-bottom{
    background:#fbfbfb;
}
label-pro-new{
/*  background:#f67d7c;*/
}

.ma-newproductslider-container .bx-wrapper .bx-viewport .bx-loading{
    background:none;
}
@media (max-width: 400px){
    .bxslider{
       position:absolute;
       left:50%;
       transform: translate(-50%)!important;
       -webkit-transform:translate(-50%)!important;
       -moz-transform:translate(-50%)!important;
    }
}
.tb_button_bs{
    display:none    
}



