button[data-original-title="Επιθυμητό"], button[data-original-title="Σύγκριση"], ul.product-buttons {
    display: none;
}

.category-view article header, .category-view article main {
    background: #f0f0f0;
}

.category-view article ul, .block-vehicles ul {
    list-style:none;
    padding-left:5px;
}
.category-view header {
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
}

.category-view .category-329 header {
    background-image: url('/image/category-329.jpg');
}

.category-view .category-330 header {
    background-image: url('/image/category-330.jpg');
}

.category-view .category-331 header {
    background-image: url('/image/category-331.jpg');
}

.category-view .category-332 header {
    background-image: url('/image/category-332.jpg');
}

.category-view .category-333 header {
    background-image: url('/image/category-333.jpg');
}

.category-view .category-334 header {
    background-image: url('/image/category-334.jpg');
}

.category-view .category-335 header {
    background-image: url('/image/category-335.jpg');
}

.category-view .category-336 header {
    background-image: url('/image/category-336.jpg');
}

.category-view .category-337 header {
    background-image: url('/image/category-337.jpg');
}

.category-view .category-338 header {
    background-image: url('/image/category-338.jpg');
}

.category-view .category-339 header {
    background-image: url('/image/category-339.jpg');
}

.category-view article main li:before {
    content: '\203A';
    display: block;
    position: relative;
    max-width: 0;
    max-height: 0;
    left: 1px;
    top: -1px;
    color: #b3b3b3;
    font-size: 22px;
}

.category-view article header {
    height: 85px;
    padding-top: 0;
}

.category-view article header a {
    display: block;
    width: 100%;
    font-weight: bold;
    font-size: 13px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    padding-left: 5px;
    background: #333;
    opacity: .8;
}

.category-view article main li > a {
    padding-left: 10px;
    color: #000;
}

.category-view article main li > a:hover {
    color: #B60404;
    cursor: pointer; cursor: hand;
}

.block-vehicles .sf-menu-phone.item a {
    text-align:center;
}

.block-vehicles ul {
    list-style:none;
    padding-left:0;
}

.block-vehicles ul.tab-links li {
    width: 50%;
}

.block-vehicles ul.tab-links li a {
    width: 100%;
    text-align:center;
}

.block-vehicles .sf-menu-phone > li > a:hover {
    background: #B60404;
}

.category-view article {
    padding-bottom: 1em;
}
.category-view article ul {
    height: 250px;
    overflow: auto;
}

.tab-content .tab {
    display: none;
}

.tab-content .tab.active {
    display: block;
}

.block-vehicles .select2.select2-container {
    width: 100% !important;
}

.container.category-page .block-vehicles {
    display: none;
}

a.product-btn-add:visited {
    color: #fff;
}

#loading {
    position:fixed;
    left:0; top:0;
    width:100%; height:100%;
    background-image:url( "/image/dark-transparent.png" );
    background-repeat: repeat;
    z-index: 999;
}

.innvicenter:before, .innvicenter:after {
    content: ''; display: inline-block; height: 100%;  vertical-align: middle;
}

.innvicenter > :first-child { display: inline-block; vertical-align: middle; width:90%; }
.innvicenter { text-align: center; }

.innvitabgroup .tabs {
    padding-left: 0;
}

.innvitabgroup .tabs li {
    float: left;
    width: 20%;
}

.innvitabgroup .tabs a {
    display: block;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #888;
    padding: 20px 0;
    border-bottom: 2px solid #888;
}

.innvitabgroup .tabs {
    background: #f7f7f7;
}

.innvitabgroup .tabs a:hover, .innvitabgroup .tabs li.active {
    background: #ddd;
}

.innvitabgroup > section > div {
    display: none;
    padding: 30px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
}

.innvitabgroup > section > div:first-of-type {
    display: block;
}
