

header .contact{width: 0; position: fixed; text-indent: -99999px; opacity: 0; margin: 0; padding: 0; visibility: hidden;}



.welcome_4 .item{width: calc(25% - 1px) !important; border-left: 0 !important}
.welcome_4 .item:nth-child(4n + 1){border-left: 1px solid #f1f1f1 !important; width: calc(25% - 2px) !important; }




aside{width: 250px;}




.c_column{width: calc(100% - 280px);}

.sorting .item{margin: 7px 4px 7px 18px;}
.sorting .item span{text-transform: none;}

.product_list .item{width: calc(50% - 30px / 2 - 2px); margin: 0 0 30px !important; padding: 0 !important}
.product_list .item:nth-child(2n){padding: 0 0 0 30px !important;}







.detail > .img{width: 260px;}
.detail > .img .wishlist{top: 217px;}
.detail > .img .main{height: 258px; width: 258px;}
.detail > .img div a.swipebox{height: 80px;}
.detail > .text{width: calc(100% - 260px - 50px);}   


.detail .text .price .left_side{width: 100%; display: block; margin: 0 0 5px;}




.category_list .item{width: calc(50% - 2px); border-right: 1px solid #e5e5e5 !important; border-bottom: 1px solid #e5e5e5 !important;}

.category_list .item:nth-child(2n){border-right: 0 !important;}







/************************
 MODULY
************************/
 






.contact_page .item{width: 180px;}
.contact_page .mapa{width: calc(100% - 260px);}




.reference_list{max-width: 1280px; width: 100%; position: relative; margin: 0 auto;}
.reference_list .item{width: calc(33.33% - 20px);}




.fotogalerie a.swipebox{width: 16.66%;}




