.product-tabs-shop { padding: 24px 0 0; clear: both; }.index .product-tabs-shop .container { position: relative; padding-top: 36px; background: transparent none; } .index .product-tabs-shop .container .logo-shop { position: absolute; right: 108px; top: 0; } .index .logo-shop:hover { opacity: 1; } .index .product-tabs-shop .container-inner { padding-top: 6px; overflow: hidden; background: #fff none; }	ul.tabs { margin: 0 0 30px; float: left; list-style: none; width: 100%; float: left; } .product-tabs-shop ul.tabs { width: auto; padding: 0 240px 0 0;} .tab_container { float: left; width: 100%; clear: both; background: #fff none; border-top: none; } .tab_content {	padding: 0;		font-size: 1.2em;		display: none;	}.productTabContent { position:relative; display:inline-block; margin-bottom: 15px;}	.productTabContent h5.s_title_block a,.productTabContent .price_container {} /* Categories design */.product-tabs-container ul.tabs li { color: #fff; margin-bottom: 4px; } .product-tabs-shop ul.tabs li:first-child { background-image: url('images/tab_new_product.png'); margin-bottom: 4px; } .product-tabs-shop ul.tabs li[rel="tab_12_product"] { background-image: url('images/tab_12.png'); } .product-tabs-shop ul.tabs li[rel="tab_9_product"] { background-image: url('images/tab_9.png'); } .product-tabs-shop ul.tabs li[rel="tab_15_product"] { background-image: url('images/tab_15.png'); } .product-tabs-shop ul.tabs li[rel="tab_11_product"] { background-image: url('images/tab_11.png'); } .product-tabs-shop ul.tabs li[rel="tab_7_product"] { background-image: url('images/tab_7.png'); } @media screen and (max-width: 979px) { .product-tabs-shop ul.tabs { padding-right: 132px; } .index .product-tabs-shop .container .logo-shop { right: 0; }  } @media screen and (max-width: 767px) { .product-tabs-shop ul.tabs { padding-right: 132px; } .index .product-tabs-shop .container .logo-shop { right: 0; }  } @media screen and (max-width: 600px) { .product-tabs-shop ul.tabs { padding-right: 0; } .index .product-tabs-shop .container .logo-shop { right: 0; } } @media screen and (max-width: 480px) { .index .product-tabs-shop .container .logo-shop { display: none; }  } @media screen and (max-width: 320px) { .product-tabs-container ul.tabs li {float:none!important;margin-left:0!important;}ul.tabs li.first_item{margin-bottom: 4px;} }