﻿/** 1.SCREEN.CSS **/
body {
    font: 12px/1.45 Verdana, sans-serif;
    background: fixed;
   background-image: url(images/bok.png);
    background-repeat: repeat-x;
    background-position: top center;
overflow-x:hidden;
overflow-y:hidden;
font-color: black;
}
.nadpisslider{font-size:2.5vw;}

#kosiko1024div{
    visibility:hidden;
}


/* mobilnikosik*/
.kosikradamaly {
margin-top:5px;
padding:5px;
border-bottom: 1px solid #989898
visibility:hidden;
display:none;}

.kosikcelkemcena {
margin-top:5px;
padding:5px;
border-bottom: 0px solid #989898}

.telotextiku { 
text-align:left;
align:left;
color:black;
};

.telotextiku h1 {
color:#2D6BB8};

.telotextiku p { 
text-align:left;
align:left;
color:black;
font-size: 14px;
font-family:tahoma;
text-decoration:none;}

.telotextiku li { 
text-align:left;
align:left;
color:black;
font-size: 14px;
font-family:tahoma;
text-decoration:none;}

#burger{visibility:hidden;color:black}
.burger{text-decoration:none;color:black;font-weight:bolder}

#kosikomobilediv{visibility:hidden}

#selectpodkategorie {visibility:hidden;display:none;height:1px}

.bomba{background-color:white;background-image:url("../../images/slidepoz.jpg");border-top: 1px solid red;border-bottom: 1px solid silver;height:400px;background-repeat:no-repeat;background-position:left bottom}

.dopravajedenblock8 {width:45%}
.dopravajedenblock7 {width:48%}
.inputposta1 {visibility:hidden}

.obri {width:100%}

 .zbozicena1 {font-family:Verdana;font-size:18px;color:#DC143C;font-weight:bold;}

.cenost {font-family:Verdana;font-size:18px;color:#DC143C;font-weight:bold;}

.kosikos{margin-bottom:7px}

.field{ float:left;font: 14px/1.45 Verdana, sans-serif;
}

.radka{ width:100%;display:block;
}

.trailkospridanezbozi{padding-top:75px}

.radkaa{
  font: 14px/1.45 Verdana, sans-serif;weight:bolder;
}

.cardetails {
    background: #ececec;
    padding: 14px 20px 0px 20px;
    border-radius: 5px 5px 0 0;
    margin: 0;
    font-size: 1.6rem;
    line-height: 28px;
}



.cardetails > div {
    float: left;
}
.cardetails .field--name-bosal-catalog-read-more {
    float: right;
}
.cardetails .field--name-bosal-catalog-read-more a {
    white-space: nowrap;
}
.cardetails .field--name-type {
    margin-right: 15px;
}
.cardetails .field--name-make {
    font-size: 2.2rem;
    font-weight: 600;
    margin-right: 15px;
}
.cardetails .field--name-modelrange {
    font-size: 2.2rem;
    font-style: italic;
    margin-right: 25px;
}
.cardetails .field--name-bodyform,
.cardetails .field--name-bodyformdescription,
.cardetails .field--name-bosal-catalog-date-range,
.cardetails .field--name-modelcode {
    margin-right: 15px;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 24px;
    margin-top: 2px;
}

.select-css {
    display: block;
    font-size: 16px;
    font-family: sans-serif;
    font-weight: 700;
    color: black;
    line-height: 1.3;
    padding: .6em 0em .5em .8em;
    width: 100%;
    max-width: 100%; 
    box-sizing: border-box;
    margin: 4px;
    border: 1px solid black;
-webkit-appearance: none;
       -moz-appearance: none;
        -ms-appearance: none;
         -o-appearance: none;
            appearance: none;
 outline : none;
    overflow : hidden;
    text-indent : 0.01px;
    text-overflow : '';
      background-color: #fff;
    border-radius:0;background-position:99% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding:0.5em 0.8em;padding-right:1.5em;font-weight:700;}
  }

.select-css:focus {
    border-color: black;
    outline: none;
}
.select-css option {
    font-weight:normal;
background-color: #fff;
  color: black;
}

.select-css::-ms-expand {
    display: none;
}

#vlevo{width:30%;float:left}
#vpravo{width:67%;float:right}

.trclass:hover { background: #000 }
.trclass:hover td { background: #BC4C4E;cursor:pointer;}
.trclass2:hover { background: whitesmoke !important; }
.trclass2:hover td { background: #BC4C4E; cursor:pointer }

#content h1 {
font-family: Verdana,Arial;
color:#0f2c4f;
font-size:18pt;
margin-top:3px;
margin-bottom:3px;
margin-left:20px;
}

#content h2 {
font-family: Verdana,Arial;
color:#0f2c4f;
font-size:12pt;
margin-top:3px;
margin-bottom:3px;
margin-left:20px;
}

html {
    overflow-y: scroll;
    text-align: center;
}

#jujkos3{display:none}

.popisekparametru{min-width:150px}

.boxstyle1{background-color:#B1B1B1;display:block}
form select{height:45px;width:50%;border:1px solid #999999;box-shadow:0 3px 9px rgba(0,0,0,0.24);}form select:focus{box-shadow:0 3px 9px rgba(245,80,87,0.8);outline:none;}form .field-type-file input[type="file"]{font-size:1.4rem;margin-top:14px;}form .form-type-checkboxes .form-checkboxes label,form .form-type-checkboxes .form-radios label,form .form-type-radios .form-checkboxes label,form .form-type-radios .form-radios label{width:auto;float:none;text-align:left;padding:0;font-weight:400;font-size:1.6rem;}form .form-type-checkboxes .form-checkboxes .form-item,form .form-type-checkboxes .form-radios .form-item,form .form-type-radios .form-checkboxes .form-item,form .form-type-radios .form-radios .form-item{display:inline-block;margin:10px 0 0 0;}form .form-type-checkbox{margin-left:17%;}form .form-type-checkbox label{width:auto;float:none;text-align:left;padding:0;margin:0 15px 0 5px;font-weight:400;font-size:1.6rem;}form .form-actions,form input[type="submit"]{margin-left:17%;}form .form-actions input[type="submit"],form input[type="submit"] input[type="submit"]{margin-left:0;}form .description{font-size:1.4rem;font-style:italic;margin-left:17%;}krucik (max-width:750px){form label,form form input[type="password"],form input[type="email"],form textarea{width:100% !important;float:none;}}

#popisplatby{
    font-size:18px;
}

.krokykos2{
display: inline-block;
text-align:center;
background-color: #F40000;
font-color:white;
color:white;
 font-family: Tahoma,Arial,Verdana;
font-size:22px;
padding-bottom:20px;
 background-image: url(images/akos.jpg);
    background-repeat: repeat-x;
    background-position: bottom center;
background-size:100%;
border-left: 1px solid white;
}
.krokykos{
display: inline-block;
text-align:center;
background-color: gray;
font-color:white;
color:white;
font-family: Tahoma,Arial,Verdana;
font-size:22px;
 background-image: url(images/bkos.jpg);
    background-repeat: repeat-x;
padding-bottom:20px;
background-size:100%;
border-left: 1px solid white;
    background-position: bottom center;
}

#mobilnimenu{
  visibility:hidden;
}

#header{
   background-image: url(images/vrchpozadi.png);
    background-repeat: repeat-x;
    background-position: top center;
}

.modal, .modal-overlay, #ajax-basket .hide, #nav-skiplink, #form-search .hide, #logo .hide {
    display: none;
}

.no-edges, .no-edges .sub, .no-edges li, html, body, input, button, fieldset, legend {
    margin: 0;
    padding: 0;
}

.no-style, .no-style .sub, .no-style li, button, fieldset, legend {
    border: 0;
    list-style: none;
    text-decoration: normal;
    font-weight: normal;
    font-style: normal;
}

table {
    border-collapse: separate;
}

table td {
    padding: 0.25em 0.5em;
}

.clear {
    clear: both;
}

.pull-left {
    float: left !important;
}

.pull-right {
    float: right !important;
background-color:#FFF;
}

.pull-none {
    float: none !important;
}

.center {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
}

.center li {
    display: inline;
}






a, .btn {
    display: inline-block;
    cursor: pointer;
    outline: 0;
}



a:hover, a:active, a:focus {
    outline: 0;
}
.inline, .inline li {
    display: inline-block;
    float: left;
}
.disabled, .disabled label, .disabled input {
    cursor: not-allowed !important;
    opacity: 0.65;
}
.input, .btn, .select, .textarea, .more-in-block {
    padding: 0.815em 1em;
    text-decoration: none;
    border: 1px solid;
    background-color: transparent;
    background-color: #FFF;
    line-height: 1em;
}
.input {
    height: 1.2em;
    padding-top: 0.715em;
    padding-bottom: 0.715em;
}
.input, .select, .textarea {
    border-color: #B8B8B8 #848484 #848484;
    border-style: solid;
    border-width: 1px;
}
.btn-icon {
    position: relative;
    border-right: 35px solid;
}
.btn-arrow {
    position: relative;
}
.btn-arrow .icon {
    position: absolute;
    top: 0.45em;
    left: 0;
}
.btn, .input-checkbox, input[readonly=readonly], select[readonly=readonly], textarea[readonly=readonly] {
    background-color: #F1F1F1;
    border-color: #F1F1F1;
    color: #000;
}
.btn-transparent {
    background-color: transparent;
    border-color: transparent;
    color: #000;
}
.btn-blue, .ui-rangeSlider-handle, .more-in-block, .btn-blue-gradient, #nav-user-basket .btn:hover {
    background-color: #0C81C6;
    border-color: #0C81C6;
    color: #FFF;
}
.btn-blue.btn-bordered {
    border-color: #03B2F3;
}
.btn-orange, .btn-orange-gradient, .btn-orange-gradient:hover, #nav-user-basket .btn-remove:hover, #order .btn-remove:hover {
    background-color: #F3840E;
    border-color: #F3840E;
    color: #FFF;
}
.btn-orange-gradient:hover {
    background: inherit;
    background-color: #F3840E;
    border-color: #F3840E;
    color: #FFF;
}
.btn-blue-gradient:hover, .btn-blue:hover {
    background: inherit;
    background-color: #03B2F3;
    border-color: #0C81C6;
    color: #FFF;
}
.btn-orange-gradient.btn-bordered {
    border-color: #CC5902;
}
.ui-rangeSlider-handle:hover {
    background: inherit;
    background-color: #E1E1E1;
    border-color: #D4D4D4;
    color: #000;
}
.btn-icon .icon {
    position: absolute;
    right: -2.5em;
    top: 0.45em;
}
.medium .btn-icon .icon {
    top: 0.65em;
    right: -2em;
}
.big .btn-icon .icon {
    top: 0.75em;
    right: -1.75em;
}
* .btn-icon .icon-text:after {
    position: absolute;
    top: 0.25em;
    right: 1em;
    left: auto;
}
.btn-back .icon {
    margin-right: 0.5em;
    margin-bottom: -0.25em;
}
.select-block, .input-block, .btn-block, .textarea-block {
    padding: 0.7em 5%;
    width: 90%;
}
.input-block {
    padding-top: 0.6em;
    padding-bottom: 0.6em;
}
.select-block, button.btn-block {
    padding: 0.7em 5%;
    width: 100%;
}
.btn-block {
    text-align: center;
}
.select {
    padding: 0.515em 5%;
    line-height: 1em;
}















#nav-categories li.no-selected.level-0:hover>a, #nav-categories li.no-selected .sub, .tabs .nav a:hover, #type-buy .active label,  .tabs .nav .active a, #nav-eshop, .bg-white, .bx-pager-link, .modal {
    background-color: #FFF;
}
.state, .tabs .nav a, .bg-gray, .listing-products .code {

}
.bg-gray-light {
    background-color: #F9F9F9;
}

#nav-eshop ul ul {
    background-color: #03B2F3;
}





#nav-categories li.no-selected.level-0 .sub, #nav-categories li.no-selected.level-0 .sub a, .tabs .nav a, #nav-eshop, .border, li.border, .input-checkbox {
    border: 1px solid;
}
.border-top {
    border-top: 1px solid;
}
.border-left, #nav-top li.level-0 a, #nav-footer-top li.level-0, #nav-eshop li li a {
    border-left: 1px solid;
}



}

#nav-categories li.last.special-category {
    border-bottom: 2px solid;
}
#nav-eshop li a, #nav-eshop {
    border-top: 0;
}
.tabs .nav a {
    border-bottom: 0;
}
#nav-eshop li a {
    border-right: 0;
}
#nav-categories li.no-selected .sub, #nav-eshop li li.selected>a, #nav-top li.level-0 a {
    border-color: #6AAFD9;
}
#nav-categories li.no-selected.level-0:hover .sub a, li.border, .border, .border-bottom, .border-right, .border-left, .border-top, .tabs .nav a, #nav-eshop, #nav-eshop li li a, #nav-footer-top li.level-0, .input-checkbox {
    border-color: #CCC;
}
#nav-eshop li.level-0 {
    border-color: #EEE;
}

.border-white {
    border-color: #FFF;
}
.border-orange, #nav-categories li.last.special-category {
    border-color: #F3840E;
}
.border-green, #heureka-availability .border {
    border-color: #00A60C;
}

#nav-categories li.no-selected.level-0:hover .sub a.title:hover {
    border: 0;
}
.state, .tabs .nav a, #nav-footer-top a, #nav-eshop a, .black, #nav-footer li li a, #nav-subcategories a {
    color: #000;
}
a .green, .green {
    color: #00A60C;
}



.tabs .nav .active a, a.active, #ajax-basket a, #nav-footer-top a:hover, .blue, a, #nav-eshop a:hover, #nav-footer li a:hover, #nav-subcategories a:hover {
    color: #0C81C6;
}
.bx-controls a {
    color: transparent;
}
#basket-logos .phone small {
    font-size: 0.65em;
}
.smaller {
    font-size: 0.75em;
}
.normal {
    font-size: 1em;
}
.medium {
    font-size: 1.15em;
}
#nav-categories li.no-selected.level-0 .sub li.description strong, .big, .bx-pager-link, #nav-footer .level-0>a, .quantity .btn {
    font-size: 1.25em;
}
.bigger, h1 {
    font-size: 1.5em;
}
.small {
    font-size: 0.9em;
}

.bold, #quick-contact .quick-contact-person, #ajax-basket #nav-baskets .btn-blue strong, #nav-eshop li li.selected>a, .states .state, .states .state, #ajax-basket .hide a .price {
    font-weight: bold;
}
.btn, .btn em, #nav-eshop a, .listing-products h2.main, .listing-products h2.description {
    font-weight: optimizeLegibility;
}

.btn em, .states .state em, #register legend em, #order legend em, .btn-buy em, #heureka-availability em, #nav-subcategories em {
    font-style: normal;
}
a:hover, .tabs .nav a:hover, #ajax-basket #nav-baskets .btn-blue strong, legend a:hover, #nav-subcategories a, .nav a, .bx-controls a, .item .btn, .item .btn:hover, .item a, #ajax-basket .hide a:hover strong, .tabs .nav a {
    text-decoration: none;
}


.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.wrapper {
    margin: 0 0 0;
    padding-bottom: 4em;

   
}
.container {
    text-align: left;
    position: relative;
    margin: 0 auto;
    max-width: 1400px;
    min-width: 960px;
background-color: #FFFFFF;
}
.col, .row, .tab , .colkosik{
    display: inline-block;
    float: left;
}
.row, .tab {
    float: none;
}
.col-1 {
    width: 8.22222%;
}
.col-2 {
    width: 16.5556%;
}
.col-3 {
    width: 25%;
}
.col-4 {
    width: 30%;
}
.col-5 {
    width: 41.5556%;
}
.col-6 {
    width: 50%;
}
.col-7 {
    width: 58.2222%;
}
.col-8 {
    width: 66%;
}
.col-9 {
    width: 75%;
}
.col-10 {
    width: 83.2222%;
}
.col-11 {
    width: 91.5556%;
}
.col-12, .row, .table {
    clear: both;
    width: 100%;
}
.col-block {
    width: auto;
    float: none;
    display: block;
}
.row {
    float: none;
}
.relative {
    position: relative;
    line-height: 1em;
    min-height: 1em;
}
.table td tr {
    padding: 0.25em 0.25em 0.2em;
}
.table th {
    padding: 0.45em 0.25em 0.3em;
}
.vertical-align {
    display: table;
}
.middle {
    display: table-cell;
    vertical-align: middle;
}
.top {
    vertical-align: top;
}
.tabs .nav a, #type-buy label {
    
    margin-right: 0.5em;
}
.tabs .tab {
    clear: both;
    display: inline-block;
    
    width: 96%;
}











.states {
    position: absolute;

    left: 0;
}
.states .state {
    display: inline-block;

    position: absolute;

    float: left;

}
.state:hover em {

}


.text, .tabs, .articles, #row-product, #product-tabs {
    margin-bottom: 0.5em;
}
#nav-user {
    margin-top: 0.5em;
}
.text, .description, .listing-articles, #nav-user, #register {
    padding: 0 1%;
    display: inline-block;
    width: 98%;
    clear: left;

    color:gray
}
h1#title {
    padding: 0.5em;
}
.bg-fixed {
    position: fixed;
    top: 15em;
    left: 0;
    width: 100%;
    z-index: -1;
}
.bg-fixed .bg-left {
    position: absolute;
    left: -210px;
}
.bg-fixed .bg-right {
    position: absolute;
    right: -72px;
}
#logo {
    position: relative;
    z-index: 10;
    margin-left: 1%;
    margin-top: 0;
}
#absolute {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0 1%;
    width: 98%;
}
#icon-header {
    position: absolute;
    right: 5%;
    top: 1em;
    z-index: 0;
}
#footer, #header, #sign {
    display: block;
    padding: 0 0% 0;
}
#header {
    height: 150px;
    padding: 0 0 0;
    position: relative;

}
#footer {
    margin-top: 1em;
    padding: 1em 0;
}

#footer .col-3 {
    width: 22.5%;
    margin-left: 2.5%;
    padding-left: 2.5%;
}
#form-newsletter .description {
    margin-bottom: 0;
}
#form-newsletter .description .icon {
    margin-left: -40px;
    margin-top: -10px;
    margin-right: 10px;
}
#footer #quick-contact {
    margin: 0 1% 0 5%;
    padding: 0;
    width: 18%;
}
#footer #quick-contact .blue {
    margin-bottom: 8px;
}
#footer #quick-contact li {
    width: 100%;
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 2px;
}
#nav-footer {
    padding-bottom: 1em;
}
#nav-footer li {
    margin-left: 3%;
    width: 30%;
    float: left;
    display: inline-block;
    margin-bottom: 0.5em;
}
#nav-footer li ul {
    margin-top: 1em;
}
#nav-footer li li {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0;
}









#col-left {
    width: 14%;
    padding-right: 1%;
 
background-color:#FFF;
}
#nav-choose a {
    margin: 0;
    padding: 0.75em 0 0.65em;
    width: 95%;
    text-align: center;
}
#nav-eshop {
    width: auto;
}
#nav-eshop a {
    position: relative;
    display: block;
    padding: 0.85em 10% 0.85em 5%;
}
#nav-eshop li {
    padding-right: 1px;
    margin-left: -1px;
}
#nav-eshop li li {
    padding-right: 0;
    padding-left: 6%;
    margin: 0;
}
#nav-eshop ul a {
    padding: 0.75em 10% 0.5em 5%;
}
#nav-eshop>ul {
    padding: 0;
    width: 100%;
}
#nav-categories li img, #nav-categories li.no-selected ul {
    display: none;
}
#nav-categories li.no-selected li a img {
    display: inline-block;
}
#nav-categories li.level-0 {
    margin-right: 0;
    position: relative;
}
#nav-categories li.no-selected.has-childs a {
    z-index: 11;
    width: 85%;
    margin-right: 0;
}
#nav-categories li.no-selected.level-0:hover .sub {
    display: inline-block;
    position: absolute;
    top: -1px;
    z-index: 10;
    margin-left: -1px;
    padding-top: 0.35em;
    left: 100%;
    width: 300%;
}
#nav-categories li.no-selected.level-0 .sub li {
    width: 31.2222%;
    display: inline-block;
    float: left;
    border: 0;
    margin: 0 1% 0.35em;
    padding: 0;
}
#nav-categories li.no-selected.level-0 .sub li.description, #nav-categories li.no-selected.level-0 .sub li.description strong {
    width: 97%;
    margin: 0.5em 1.5%;
    overflow: auto;
    height: auto;
    line-height: 1.35em;
}
#nav-categories li.no-selected.level-0 .sub li.description strong {
    display: inline-block;
    float: left;
    clear: both;
    margin: 0 0 0.5em 0;
    width: 100%;
}
#nav-categories li.no-selected.level-0:hover .sub a {
    padding: 0.65em 10% 0.65em 5%;
    width: 85%;
    display: inline-block;
}
#nav-categories li.no-selected.level-0 .sub img {
    float: left;
    max-width: 24%;
    display: inline-block;
    height: 1.8em;
    width: auto;
}
#nav-categories li.no-selected.level-0 .sub .with-image span {
    display: block;
    padding-left: 27%;
    padding-top: 0.15em;
    padding-bottom: 0.15em;
}
#nav-categories li.no-selected.level-0:hover .sub a.title {
    border: 0;
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    overflow: auto;
    height: auto;
    line-height: 1.35em;
    clear: both;
}



#content.col-special {
    width: 85%;
    padding-top: 0.5em;
}
#products {
    margin-bottom: 1em;
}



#visited-products .item, .modal .listing-table .item {
    min-height: 0;
}

.listing-products h2.title {
    margin: 0;
    padding: 0.35em 1em 0.15em;
}
.listing-products h2.main {
    height: 3em;
    margin-bottom: 0.25em;
    overflow: hidden;
}
.listing-products h2.main a {
    display: block;
    text-align: left;
    position: absolute;
    bottom: 12em;
}
.listing-products .add-product {
    position: absolute;
    bottom: 0.5em;
    left: 0;
    display: inline-block;
    width: 100%;
    padding: 0em 0 0;
    margin: 0 5%;
}
.listing-products .add-product .col-6.pull-right {
    width: 50%;
    position: absolute;
    right: 0;
    bottom: 0;
}
.listing-products .add-product .col-6.pull-right a {
    margin-bottom: 0.15em;
}
.listing-products.listing-table .add-product .col-6.pull-right {
    position: static;
}
.listing-products .action-price {
    margin-top: -0.5em;
}
.listing-products .label {
    display: none;
}
.listing-products .taxless-price .label {
    display: inline-block;
}
.in-basket {
    position: absolute;
    right: 1em;
    top: 4em;
}
.listing-products .description {
    position: absolute;
    left: 5%;
   top: 150px;
    padding: 2em 0 0;
    width: 90%;
height: 12.35em;
    overflow: hidden;
}

.add-product .dropdown li:hover .sub, .add-product .dropdown:hover .sub {
    top: 3.1975em;
    position: absolute;
    display: inline-block !important;
    right: 0 !important;
    left: auto;
    z-index: 10;
}
.add-product .dropdown li {
    display: inline-block;
    width: 100%;
    white-space: inherit;
}

.image {
   
 text-align:center;  
  
}



/** 2.CUSTOM.CSS **/ button, input {
    -webkit-transition: all .15s linear 0s;
    transition: all 0.15s linear 0s;
}
.btn:hover, .btn, .btn:focus, .btn:active {
    -webkit-transition: none;
    transition: none;
}
.modal-overlay {
    background-color: rgba(0, 0, 0, 0.2);
}
.btn-blue-gradient {
    background: #0FA1DA;
    background: -moz-linear-gradient(top, #0FA1DA 0, #0C7BB2 76%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0fa1da), color-stop(76%, #0c7bb2));
    background: -webkit-linear-gradient(top, #0FA1DA 0, #0C7BB2 76%);
    background: -o-linear-gradient(top, #0FA1DA 0, #0C7BB2 76%);
    background: -ms-linear-gradient(top, #0FA1DA 0, #0C7BB2 76%);
    background: linear-gradient(to bottom, #0FA1DA 0, #0C7BB2 76%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0fa1da', endColorstr='#0c7bb2', GradientType=0);
}
#nav-top li.level-0:first-child a {
    border: 0;
}
#nav-categories li.no-selected.level-0:hover li a, .more-in-block, .rounded, .modal, .ui-rangeSlider-handle, .input-checkbox {
    -webkit-border-radius: .25em .25em .25em .25em;
    border-radius: 0.25em 0.25em 0.25em 0.25em;
}
.rounded-top {
    -webkit-border-radius: .25em .25em 0 0;
    border-radius: 0.25em 0.25em 0 0;
}
.rounded-bottom {
    -webkit-border-radius: 0 0 .25em .25em;
    border-radius: 0 0 0.25em 0.25em;
}
.rounded-right, #nav-top li.menu-item-999 {
    -webkit-border-radius: 0 .25em .25em 0;
    border-radius: 0 0.25em 0.25em 0;
}
.rounded-left, #nav-top li:first-child {
    -webkit-border-radius: .25em 0 0 .25em;
    border-radius: 0.25em 0 0 0.25em;
}
.bx-pager-link, #nav-footer .level-0>a:before {
    -webkit-border-radius: 2em;
    border-radius: 2em;
}
.box-shadow {
    -webkit-box-shadow: 0 0 2px #bbb;
    box-shadow: 0 0 2px #BBB;
}
#nav-categories li.no-selected>.sub {
    -webkit-box-shadow: 2px 2px 0 2px #03b2f3;
    box-shadow: 2px 2px 0 2px #03B2F3;
}
#ajax-basket .box-shadow {
    -webkit-box-shadow: 0 0 4px #555;
    box-shadow: 0 0 4px #555;
}
.bx-pager-link {
    -webkit-box-shadow: 0 0 2px #bbb inset;
    box-shadow: 0 0 2px #BBB inset;
}
.box-shadow-inset, .modal {
    -webkit-box-shadow: inset 0 0 1px #bbb;
    box-shadow: inset 0 0 1px #BBB;
}
.active .more-in-block {
    -webkit-box-shadow: inset 0 2px 5px 1px #1A272F;
    box-shadow: inset 0 2px 5px 1px #1A272F;
}
#product-info #product-variants li:hover {
    -webkit-box-shadow: 0 0 3px #03b2f3;
    box-shadow: 0 0 3px #03B2F3;
}
#nav-categories li.no-selected.level-0:hover .sub a.title:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
}
#nav-subcategories li:hover, #nav-categories li.no-selected.level-0 li a:hover {
    -webkit-box-shadow: 0 0 0 1px #03b2f3;
    box-shadow: 0 0 0 1px #03B2F3;
}
#page-allproduct .listing-products .itemz:nth-child(4n+1) {
    clear: none;
}
#page-allproduct .listing-products .itemz:nth-child(6n+1), #nav-footer li:nth-child(3n+1), .listing-products .item:nth-child(4n+1), #nav-categories .level-0.no-selected:hover .sub li.level-1:nth-child(3n+5) {
    clear: left;
}
#visited-products .item:last-child {
    border-bottom: 0 solid;
}
#nav-eshop li.has-childs>a:after {
    position: absolute;
    top: 0.65em;
    right: 12px;
    content: "+";
    display: inline-block;
    float: right;
}
#nav-categories li.no-selected.level-0:hover li.has-childs>a:after {
    top: 0.35em;
}
#nav-eshop li li.has-childs>a:after {
    top: 0.75em;
}
#nav-eshop li.selected.has-childs>a:after {
    content: "-";
}
.btn-orange-gradient, .btn-orange:hover {
    background: #F88510;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ODUxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjY3MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #F88510 0, #EB6702 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f88510), color-stop(100%, #eb6702));
    background: -webkit-linear-gradient(top, #F88510 0, #EB6702 100%);
    background: -o-linear-gradient(top, #F88510 0, #EB6702 100%);
    background: -ms-linear-gradient(top, #F88510 0, #EB6702 100%);
    background: linear-gradient(to bottom, #F88510 0, #EB6702 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88510', endColorstr='#eb6702', GradientType=0);
}
#nav-footer .level-0>a:before {
    background-color: #F88510;
}
.btn-blue-gradient, .btn-blue:hover {
    background: #0C81C6;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjODFjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUwYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #0C81C6 0, #0050C1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c81c6), color-stop(100%, #0050c1));
    background: -webkit-linear-gradient(top, #0C81C6 0, #0050C1 100%);
    background: -o-linear-gradient(top, #0C81C6 0, #0050C1 100%);
    background: -ms-linear-gradient(top, #0C81C6 0, #0050C1 100%);
    background: linear-gradient(to bottom, #0C81C6 0, #0050C1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c81c6', endColorstr='#0050c1', GradientType=0);
}

.listing-products .item:hover .inner:after{
 content: "";
    display: block;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    display: block;
   width:100%;
    position: absolute;
    top: 0px;
left:0px;
    z-index: 0;
    
  
}
#special-offer .text {
    padding: 1em;
    background-color: rgba(255, 255, 255, 0.5);
}
#nav-eshop li.level-0>a:hover:before {
    border-color: transparent transparent transparent #03B2F3;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    top: 1.1em;
    z-index: 0;
}
.listing-products.listing-table .item:hover .inner:after {
    display: none;
}
.in-basket, #goods-in-trade {
    text-shadow: 1px 1px 1px #FFF;
}
#params .input-checkbox:nth-child(6n+1) {
    clear: left;
}
#homepage-articles .col-special:nth-child(2n+1) {
    margin-right: 1%;
}
table tr:nth-child(2n) td {
    background-color: #E1E1E1;
}
#nav-subcategories li:nth-child(4n+1) {
    clear: left;
}
.banner table tr:nth-child(2n) td {
    background-color: transparent;
}
#homepage-articles .col-special:nth-child(2n+2) {
    margin-right: -2px;
    margin-left: 1%;
}
#nav-eshop ul li:first-child {
    border-top: 0;
}
#order fieldset#products .item:last-child .inner {
    border-bottom: 0;
}
.ui-rangeSlider-leftHandle:after {
    content: '>';
}
.ui-rangeSlider-rightHandle:after {
    content: '<';
}
.icon-text:after, #nav-footer .level-0>a:before {
    text-align: center;
    margin: 0 auto;
    display: inline-block;
    width: 100%;
}
#nav-footer .level-0>a:before {
    float: left;
    width: 2em;
    height: 2em;
    line-height: 1.85em;
    font-size: 0.65em;
    color: #FFF;
    margin-right: 0.5em;
    margin-left: -2em;
}
.icon-text-arrow-up:after, #nav-footer .level-0>a.active:before {
    content: "▲";
}
.icon-text-arrow-down:after, #nav-footer .level-0>a:before {
    content: "▼";
}
.bx-next, .bx-prev {
    -webkit-filter: grayscale(90%);
    filter: gray;
    filter: grayscale(90%);
    opacity: 0.75;
}
.bx-next:hover, .bx-prev:hover {
    -webkit-filter: grayscale(0%);
    filter: gray;
    filter: grayscale(0%);
    opacity: 1;
}


.state-free_shipping:before {
    content: "";
    background-image: url(img/sprites.png);
    background-position: -81px -81px;
    width: 15px;
    padding: 0 1.5px;
    height: 15px;
}
.titulek{
  font: 12px/1.45 Verdana, sans-serif;
  font-weight:bolder;
  text-decoration:none;
  padding:0;
  margin:0;
  margin-bottom:3px;
}

.state-vyprodej:before {
    content: "";
    background-image: url(img/sprites.png);
    background-position: -38px -21px;
    width: 15px;
    padding: 0 1.5px;
    height: 16px;
}
.modal .listing-products .btn-buy:hover {
}
.modal .listing-products .btn-buy:after, .modal .listing-products .btn-view:after, #quick-contact li:before {
    content: "";
    display: inline-block;
    background-image: url(img/sprites.png);
    background-position: 0 0;
    width: 21px;
    height: 20px;
}
#quick-contact li:before {
    display: none;
    float: left;
    margin-left: -28px;
}
#quick-contact .quick-contact-address:before {
    background-position: 0 -130px;
    width: 23px;
    height: 23px;
    display: inline-block;
}
#quick-contact .quick-contact-phone:before, #quick-contact .quick-contact-mobile:before {
    background-position: -23px -130px;
    width: 23px;
    height: 23px;
    display: inline-block;
}
#quick-contact .quick-contact-email:before {
    background-position: -46px -130px;
    width: 23px;
    height: 23px;
    display: inline-block;
}
.modal .listing-products .btn-view:after {
    background-position: -21px 0;
    width: 17px;
    height: 21px;
}

.kategorietelo ul
{
list-style-type:none;
padding:0px;
margin:0px;

}

.kategorietelo li a { 

   margin: 0;
   font-family: Ubuntu,Arial,Verdana;
   font-weight: bold;
   height: 29px;
   width:201px;
   background: url('images/kategoriepozadi.png') top left;
   color: black;
   font-size:14pt;
   line-height:25px;
   text-decoration:none;
   padding-left:25px;
   padding-top:5px;
   padding-right:0px;
   display: table-cell;
   }

.kategorietelo2 ul
{
list-style-type:none;
padding:0px;
margin:0px;

}

.kategorietelo2 li a { 

   margin: 0;
   font-family: Ubuntu,Arial,Verdana;
   font-weight: bold;
   height: 29px;
   width:40%;
max-width:180px;
   background: url('images/kategoriepozadi.png') top left;
   color: black;
   font-size:14pt;
   line-height:25px;
   text-decoration:none;
   padding-left:25px;
   padding-top:5px;
   padding-right:0px;
   display: table-cell;
   }

.autodoplnky {
   font-size:12pt !important;
   }

.dalsi {
   list-style-type: none;
   font-color:#0C81C6;
   color:#0C81C6;
    cursor:pointer;
   font-family:Arial;
	font-size:15px;
	font-weight:bold;
}

.kategorietelo li a:hover { 


   margin: 0;
font-weight: bold;

   height: 29px;
   width:201px;
   background: url('images/kategoriehover.png') top left;
   text-decoration:none;
 
   text-decoration:none;
   padding-left:25px;

   padding-right:0px;
   display: table-cell;
   }

.vrchnimenuodkaz{
   color: #FFFFFF;
   text-decoration: none;
}

.vrchnimenuodkaz:hover {
   color: gold;
   font-weight:none;
 
}

.kokos{
display:inline-block;

margin:0;
padding:0;
height:95px;
}

.kokos2{
display:inline-block;
margin:0;
}

.certifikaty {
margin-left: 30px;
margin-right: 20px;
}

.logo {
padding-top: 0px;

}

.tituleknavigator {
  font-family:Ubuntu, Verdana;
  font-size: 2em;
  font-weight:bolder;
  text-decoration:none;
  padding:0;
  margin:0;
}



.navigatorcontent {

}


.vyberteheader {
    background-image: url(images/linka10.jpg);
    background-repeat: repeat-x;
    background-position: bottom left;
padding-top:1%;
padding-bottom:1%;
}

#nav-eshop li.level-0:last-child>a.orange {
    border-bottom: 1px solid;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
}

#kosik {
background-image: url(images/kosikpoz.png);
background-position: center;
background-color:white;
background-repeat: no-repeat;
width:435px;
height:88px;
top:0px;

}

.skladem {
max-width:57px;
 background: green;
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  text-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 10px;
  padding: 1px 5px 1px 5px;
  text-decoration: none;
}

.red{
color:#010E22}

#poz{
visibility:hidden; /*nemenit*/
text-align: center;
padding-top: 70px;
width:100%;
height:100%;
background: black;
opacity: 0.5;
}


#trailkos{
visibility:hidden;
text-align: center;
 background-color: white; 
 height:85%;
 width:80%;

 top:5%;

border: 1px solid black;
box-shadow: 3px 3px 3px black;
    position: fixed;
  z-index:999;
font-size: 14px;
font-size: 1.2vw; 
font-color:black;

left: 0;
right: 0;
margin: 0 auto;
}


#links{
visibility:hidden;
text-align: center;
background-color: white; 
height:99%;
width:99%;
top:1%;
border: 1px solid black;
position: fixed;
z-index:999;
font-color:black;
left: 0;
right: 0;
margin: 0 auto;
}


#atextys {
padding:20px;
box-shadow: 3px 3px 3px black;
  font-family: Verdana;
   font-size: 10pt;
 position:   fixed;
z-index:999;
 height:85%;
 width:50%;
 left: 25%;
 top:5%;
 background-color: white; 
 overflow:auto;
 display:none;
border:1px solid black;
border-radius: 3px;
font-color:black;
}

#kolpaki {
padding:20px;
box-shadow: 3px 3px 3px black;
  font-family: Verdana;
   font-size: 10pt;
 position:   fixed;
z-index:999;
 height:85%;
 width:80%;
 left: 10%;
 top:5%;
 background-color: white; 
 overflow:auto;
 display:none;
border:1px solid black;
border-radius: 3px;
}

#favs {
 font-family: Verdana;
 font-size: 10pt;
 padding:10px;
 display:none;
 position:   absolute;
 z-index:999;
 top:5px;
 background-color: white; 
 overflow:auto;
 left: 0;
width:auto;
 }

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    0%   {background-color:red; width:100px; height:100px;}
    100% {background-color:red; width:19px; height:19px;}
}

/* Standard syntax */
@keyframes example {
    0%   {color:white;background-color:white; width:200px; height:200px;top:-80px;right:-100px;z-index:9999;border-radius: 100px}
    100% {color:white;background-color:red; width:19px; height:19px;top:10px;right:6px;z-index:9999;border-radius: 4px}
}

.ciselko {
text-align:center;
width:19px; height:19px;
background-color: red;
color:white;
border-radius: 4px;
    position: relative;
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.5s; /* Safari 4.0 - 8.0 */
    animation-name: example;
    animation-duration: 0.5s;
top:10px;right:6px
}

.dostupnost {
padding:10px;
text-align:left;
background-color: whitesmoke;
color:black;
border-radius: 4px;
}

.kdybude{
font-family:Verdana;color:green;font-size:11px;
}

.topq{
position:absolute;
right:7px;
color:white;
top:85px;
background-image: url(images/topquality.jpg);
width:19px;
height:19px;
}

.bestq{
position:absolute;
right:7px;
color:white;
top:85px;
background-image: url(images/bestquality.jpg);
width:19px;
height:19px;
}

.fvrt{
position:absolute;
right:7px;
color:white;
top:60px;
background-image: url(images/srdce.jpg);
width:19px;
height:19px;
cursor:pointer;
}
.fvrt:hover{
background-image: url(images/srdce2.jpg);
}

.comp{
position:absolute;
right:6px;
color:white;
top:35px;
background-image: url(images/vaha.jpg);
width:19px;
height:19px;
cursor:pointer;
}
.comp:hover{
background-image: url(images/vaha2.jpg);
}

.remove{
position:absolute;
right:7px;
color:white;
top:10px;
background-image: url(images/remove.jpg);
width:19px;
height:19px;
cursor:pointer;
}

.show{
position:absolute;
right:7px;
color:white;
top:10px;
background-image: url(images/lupa.jpg);
width:19px;
height:19px;
cursor:pointer;
}

.cenabox{
margin-top:15px;
padding:10px;
text-align:left;
background-color: #D2D2D2;
color:black;
border-radius: 4px;
}

.cenainfo {
color:crimson;
font-size: 1.4vw; 
font-family:tahoma;
font-weight:bolder;
}

.cenakosik5 {
color: black; 
font-size: 16px; 
font-family:verdana;

}

.kosikzbozi {
padding-left:15px;
color:#0284C3;
font-family:tahoma;
text-decoration:none;
}

.kosikzbozi a {
color:black;
font-size: 20px; 
font-family:tahoma;
text-decoration:none;
}

.celicenablack {
color:black;
font-size: 18px;
font-family:tahoma;
text-decoration:none;
}

.zasbox{
padding:10px;
background-color:#93AEB9;
border-radius: 4px;
color:white;
font-size: 18px;
font-family:tahoma;
text-decoration:none;
}

.celicena2 {

color:#2D6BB8;
font-size: 18px;
font-family:tahoma;
text-decoration:none;
}


.kosikrada {
margin-top:5px;
padding:5px;
border-bottom: 0px solid #989898}

.show:hover{
background-image: url(images/lupa2.jpg);
}

#searchpole2 {padding-top:2px;z-index:1;position:absolute;top:0px;left:95px;width:405px;height:59px;}


#searchinput { width:280px;padding:5px; padding-left:10px;border-style:solid; font-size:23px; border-color:#000000; border-width:1px; box-shadow: 0px 0px 2px 0px rgba(42,42,42,.75);  }
		 .css-input:focus { outline:none; }

.count-input {
  position: relative;
  width: 100%;
  max-width: 80px;
  margin: 10px 0;
}

.count-input input {
  width: 100%;
  height: 26.92307692px;
  border: 1px solid #000;
  border-radius: 2px;
  background: white;
  text-align: center;
}

.count-input input:focus {
  outline: none;
}

.count-input .incr-btn {
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  font-size: 18px;
  font-weight: 300;
  text-align: center;
  line-height: 20px;
  top: 45%;
  right: 0;
  margin-top: -10px;
  text-decoration:none;
}
.count-input .incr-btn:first-child {
  right: auto;
  left: 0;
  top: 46%;
}
.count-input.count-input-sm {
  max-width: 125px;
}
.count-input.count-input-sm input {
  height: 36px;
}
.count-input.count-input-lg {
  max-width: 200px;
}
.count-input.count-input-lg input {
  height: 70px;
  border-radius: 3px;
}

 .kosikcena {font-weight: bold;
color:#2D6BB8;
font-size: 18px;
font-family:tahoma;
text-decoration:none;
}
 .kosikprazdny {
color:#2D6BB8;
font-size: 18px;
font-family:tahoma;
text-decoration:none;}

.top5px{ margin-top:3px;

}

 .dopravatit   {font-family:Verdana;size:12px;weight:bolder}
 .titComp{display: table-cell;vertical-align: middle;}
  .titComp2{display: table;vertical-align: middle;}
  .entryList{border: 1px solid gray;text-align:left;margin:10px}
.entryListd{text-align:left;margin:10px}
 .dopravatitComp {font-family:Ubuntu,Verdana;font-size:14px;font-weight: bold;color:#2D6BB8;text-transform: uppercase}
 .zbozititulek {font-family:Verdana;font-size:12px;color:black;font-weight:bold}
.zbozititulek:first-letter{text-transform: capitalize}


 .entryList .polozka{display: table;border-bottom: 1px solid gray;margin-left:3%;margin-right:3%;height:50px;width:95%}
 .entryList .polozka:last-child {display: table;border-bottom: 0px solid gray;margin-left:3%;margin-right:3%;height:50px;width:95%}
 .entryList .polozkas{display: table;margin-left:3%;margin-right:3%;height:50px;width:95%}
 .entryList .polozkas:last-child {display: table;border-bottom: 0px solid gray;margin-left:3%;margin-right:3%;height:50px;width:95%}
.entryListd .polozka{display: table;margin-left:3%;margin-right:3%;height:45px;width:95%}
  .dopravajedenblock {display:inline-block;min-width:420px;float: left;width:50%}
  .souhrnjedenblock {display:inline-block;text-align:left;white-space:nowrap;font-family:Tahoma,Verdana;font-size:16px;color:black;}
.souhrnjedenblockcena {display:inline-block;text-align:left;white-space:nowrap;}
 .tit {font-family:Tahoma,Verdana;font-size:14px;color:black;display:table-cell;vertical-align: middle;text-align:left}
 .price {display:table-cell;vertical-align: middle;text-align:right;font-family:Tahoma,Verdana;font-size:14px;color:crimson;font-weight:bold}
 .dopravaico{display:table-cell;vertical-align: middle;}
 .blink{
  animation: blinker 1s linear infinite;
 color:crimson;
 }
 @keyframes blinker {
  50% { opacity: 0; }
}

.packetery-branch-list a {white-space: pre}


.inputform {
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding: 6px 10px;
  border: 1px solid #565555;
  -webkit-border-radius: 5px / 54px;
  border-radius: 5px / 54px;
  font: normal 16px/normal "Verdana", Helvetica, sans-serif;
  color: black;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background: rgba(252,252,252,1);
  -webkit-box-shadow: 0 2px 2px 0 rgba(90,90,90,0.2) inset;
  box-shadow: 0 2px 2px 0 rgba(90,90,90,0.2) inset;
  text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
}



.inputform:focus {
  background: #EEF7E8;
}



.btn3 {
list-style-type: none;
	-moz-box-shadow:inset 0px 1px 3px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 3px 0px #a4e271;
	box-shadow:inset 0px 1px 3px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	    text-transform: uppercase;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:11px 23px;
	text-decoration:none;
	text-shadow:0px -1px 0px #528009;
}

.btn10 {
list-style-type: none;
	-moz-box-shadow:inset 0px 1px 3px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 3px 0px #a4e271;
	box-shadow:inset 0px 1px 3px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	    text-transform: uppercase;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:11px 23px;
	text-decoration:none;
	text-shadow:0px -1px 0px #528009;
}

.btn3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}

.btn10:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}



.btn2 {
list-style-type: none;
	-moz-box-shadow:inset 0px 1px 3px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 3px 0px #a4e271;
	box-shadow:inset 0px 1px 3px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	    text-transform: uppercase;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:5px 12px;
	text-decoration:none;
	text-shadow:0px -1px 0px #528009;
}
.btn2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}

.popismodelu{float:left;width:50%;max-width:209px;font-size:12px;font-family:Verdana;color:black;padding-top:7px;}
.model{float:left;width:50%;max-width:209px}

#kosik{position:absolute;top:0px;left:0px}


[class^="grid__"],
[class*=" grid__"] {
  zoom: 1;
}
[class^="grid__"]:before,
[class*=" grid__"]:before, [class^="grid__"]:after,
[class*=" grid__"]:after {
  content: " ";
  display: table;
}
[class^="grid__"]:after,
[class*=" grid__"]:after {
  clear: both;
}

[class^="grid__"],
[class*=" grid__"] {
  list-style: none;
  padding: 0;
  margin: 0;
}
[class^="grid__"] .sloupec,
[class*=" grid__"] .sloupec {
  background-color: white;
  color: #fff;
  border-bottom: 1px solid gray;
width:99%;
  float: left;
  margin: 0 0 0.9375em 1.6%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

[class^="grid__"] .sloupec1,
[class*=" grid__"] .sloupec1 {
  color: #fff;
  border-bottom: 1px solid gray;
width:99%;
  float: left;
  margin: 0 0 0.9375em 1.6%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}


@media (max-width: 50em) {
  [class^="grid__"] .sloupec,
  [class*=" grid__"] .sloupec {
    margin-left: 0;

  }






}


[class^="grid__"] .sloupec .sloupec,
[class*=" grid__"] .sloupec .sloupec {
 margin-bottom: 0;
}

@media (min-width: 50em) {
.grid__sloupec--3 > .sloupec1,
  .grid__sloupec--4 > .sloupec1,
  .grid__sloupec--5 > .sloupec1,
  .grid__sloupec--6 > .sloupec1{

    width: 48%;


white-space:nowrap;
}}

@media (min-width: 60em) {
  .grid__sloupec--2 > .sloupec,
  .grid__sloupec--3 > .sloupec,
  .grid__sloupec--4 > .sloupec,
  .grid__sloupec--5 > .sloupec,
  .grid__sloupec--6 > .sloupec {
    width: 48.2%;

/*background-color: gold;*/
  }


  .grid__sloupec--3 > .sloupec1,
  .grid__sloupec--4 > .sloupec1,
  .grid__sloupec--5 > .sloupec1,
  .grid__sloupec--6 > .sloupec1{

    width: 31%;


white-space:nowrap;
}

.tituleknavigator{font-size:1.6em}

  .grid__sloupec--2 > .sloupec:nth-child(n),
  .grid__sloupec--3 > .sloupec:nth-child(n),
  .grid__sloupec--4 > .sloupec:nth-child(n),
  .grid__sloupec--5 > .sloupec:nth-child(n),
  .grid__sloupec--6 > .sloupec:nth-child(n) {
    clear: none;
    margin-left: 1.6%;
  }
  .grid__sloupec--2 > .sloupec:nth-child(2n+1),
  .grid__sloupec--3 > .sloupec:nth-child(2n+1),
  .grid__sloupec--4 > .sloupec:nth-child(2n+1),
  .grid__sloupec--5 > .sloupec:nth-child(2n+1),
  .grid__sloupec--6 > .sloupec:nth-child(2n+1) {
    clear: left;
    margin-left: 0;
  }

 

}

@media (min-width: 80em) {
  .grid__sloupec--3 > .sloupec,
  .grid__sloupec--4 > .sloupec,
  .grid__sloupec--5 > .sloupec,
  .grid__sloupec--6 > .sloupec {
    width: 31.26667%;
/*background-color: red;*/
  }
  .grid__sloupec--3 > .sloupec1,
  .grid__sloupec--4 > .sloupec1,
  .grid__sloupec--5 > .sloupec1,
  .grid__sloupec--6 > .sloupec1 {
    width: 18%;

  }

.tituleknavigator{font-size:1.2em}

  .grid__sloupec--3 > .sloupec:nth-child(n),
  .grid__sloupec--4 > .sloupec:nth-child(n),
  .grid__sloupec--5 > .sloupec:nth-child(n),
  .grid__sloupec--6 > .sloupec:nth-child(n) {
    clear: none;
    margin-left: 1.6%;
  }
  .grid__sloupec--3 > .sloupec:nth-child(3n+1),
  .grid__sloupec--4 > .sloupec:nth-child(3n+1),
  .grid__sloupec--5 > .sloupec:nth-child(3n+1),
  .grid__sloupec--6 > .sloupec:nth-child(3n+1) {
    clear: left;
    margin-left: 0;
  }
}



.listing-products .inner {
    padding: 12px 5% 11.8em;
    display: block;
}

.listing-products .item {
    min-height: 600px;
}

.listing-products .col-item {
    width: 90%;
    position: relative;
    float: left;
    border:1px solid #A8A8A8;
    display: inline-block;
}
.listing-products .inner {
    padding: 12px 5% 11.8em;
    display: block;
}

.navigatortitle{background-color:whitesmoke;font-family:Ubuntu,Verdana;font-weight:bold;display:block;font-size:16px;color:#0C81C6;padding:5px}
.navigatorpodkat{font-family:Verdana;font-size:12px;color:black;padding:4px;height:38px;border-bottom:1px solid #BBBBBB}
.podpodkategorie{color:black;font-family:Verdana;font-size:12px;text-decoration:none}



.zelena {background-color:#E1E1E1}
.zelena:hover {background-color:#95E62B}
.modra {background-color:#E1E1E1}
.modra:hover {background-color:#95E62B}
.fialova {background-color:#E1E1E1}
.fialova:hover {background-color:#95E62B}
.zluta {background-color:#E1E1E1}
.zluta:hover {background-color:#95E62B}
.zluta2 {background-color:#CFEFF9}
.zluta2:hover {background-color:#95E62B}

#loadingg {
   display:none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     1%;
    width:      1%;
    background-color: black; 
filter: alpha(opacity=30);
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=30);
    background-image:url('images/loader.gif');
    background-position:  50% 50%;
background-repeat: no-repeat;
opacity: .2;
}

.nadpistabulka {color: #0682C5;text-decoration:none}
.nadpistabulka:hover {color: #DE0000;text-decoration:underline}

#infopopis{background-color:white;padding-left:20px;padding-top:20px;}
#infoobr{width:34%;min-height:320px;text-align:center}
#infopopis2{background-color:white;}

.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}

.vonkyparent {
  display: flex;
  flex-flow: row wrap;
  lmargin: 0 -0.5rem;
}

.vonka{border-color:white}
.vonka:hover{border-color:gray}

.vonkychild {
  flex: 1 0 5%;
  min-width: 70px;
max-width: 70px;
  lpadding: 0 0.1rem 1rem;
  overflow: hidden;
}

.vonkychild > div {
  color: white;
  lpadding: 0.5rem;
}

.oddeleni{
color:white;
font-family:Verdana;
height:18px;float:left;border-top: solid 2px #7F7F7F;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;padding-top:3px;
font-size:10pt;
}

.oddelenifont{
color:white;
font-family:Verdana;
font-size:1vw;
}


.autodilykat{
background-color:black;
color:white;
font-family:Verdana;
font-size:1em;
float:left;margin:2px;padding:3px;padding-left:10px;padding-right:10px;
text-decoration:none
}

.autodoplnkykat{
background-color:black;
color:white;
font-family:Verdana;
font-size:1em;
float:left;margin:2px;padding:3px;padding-left:10px;padding-right:10px;
text-decoration:none
}



.vonkacena {
list-style-type: none;
	max-width:50px;
	background-color:#D0052E;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-transform: uppercase;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 1px;
	text-decoration:none;

}

.trailkostext, .trailkospridanezbozi {font-size:1.2em}
 .listing-products .add-product, *:after, *:before, .listing-products .item .add-product, #nav-top ul, #nav-top li {
        position: relative !important;
        left: auto !important;
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
    }

      .wrapper {
        margin: 0;
        padding: 0;
    }
    .listing-products .in-basket, #listing-images, #visited-products, .icon-header, #goods-in-trade, #form-newsletter, .banners, .sorter, #params, #nav-top, #modal.modal-buy, .modal-overlay, #form-search, #modal-login, #filter-model .icon, #order .listing-table img, #on-page-select label, #most-wanted, #sorter, .prices .taxless-price, #basket-logos, #form-search, .add-product .dropdown ul, #breadcrumbs .divider, h1#title, #nav-skiplink a em, #nav-top, #nav-categories li.no-selected.level-0:hover .sub {
        display: none;
    }
    #search-product {
        display: none !important;
    }
    #nav-skiplink {
        display: inline-block !important;
    }
    .listing-table h2.main, .listing-table p.description {
        width: auto;
    }
    #nav-skiplink .skip-basket .btn {
        padding: 0.65em;
    }
    .container {
        min-width: 92%;
        max-width: 92%;
        width: 92%;
        padding: 5px 2% 100px;
        margin: 0 2%;
    }
    .listing-products .item {
        width: 48% !important;
        margin: 0 !important;
        padding: 0 !important;
    }
     .listing-products .item, .listing-products .item:hover, .listing-products .inner, .listing-products .inner:hover {
        border: 1 solid !important;
/**border-bottom: 0 solid !important;**/
        min-height: inherit;
        height: auto !important;
margin:2px !important;
    }
    .listing-products .inner, .listing-products .inner:hover {
        padding-top: 9px;
        padding: 9px 2.5%;
        display: inline-block;
        width: 95%;
        height: 130px;
        overflow: hidden;
        position: relative;
    }
    .modal .listing-products .inner, .modal .listing-products .inner:hover {
        height: auto;
    }
    .modal .listing-products .add-product, .modal .listing-products .product-view, .listing-products .product-view, .listing-products .add-product {
        clear: none;
        float: right;
        height: auto;
        overflow: unset;
        width: 59%;
    }

.product-view {
    width: 60% !important;
    }

   .listing-products .image {
        position: absolute;
        width: 38% !important;
        left: 0.5% !important;
        top: 0em;
        margin: 0;
        overflow: hidden;
    }
    .modal .listing-products .image {
        top: 0.5em;
    }
    .listing-products .description {
        position: inherit;
        padding: inherit;
    }
    .listing-products .store-info {
        position: absolute;
        left: 2.5%;
        top: 1em;
        width: 30% !important;
    }
    .listing-products .add-product {
        padding-top: 0.25em;
        margin: 0;
    }

.awesomplete [hidden] {
    display: none;
}

.awesomplete .visually-hidden {
    position: absolute;
    clip: rect(0, 0, 0, 0);
}

.awesomplete {
    display: inline-block;
    position: relative;
width:330px;
font-family:Verdana;
font-size:12px;

}

.awesomplete > input {
    display: block;
width:330px;
height:30px;     
}

.awesomplete > ul {
    position: absolute;
    left: 0;
    z-index: 1;
    min-width: 100%;
    box-sizing: border-box;
    list-style: none;
    padding: 0;
    margin: 0;
    background: #fff;
}

.awesomplete > ul:empty {
    display: none;
}

.awesomplete > ul {
	border-radius: .3em;
	margin: .2em 0 0;
	background: hsla(0,0%,100%,.9);
	background: linear-gradient(to bottom right, white, hsla(0,0%,100%,.8));
	border: 1px solid rgba(0,0,0,.3);
	box-shadow: .05em .2em .6em rgba(0,0,0,.2);
	text-shadow: none;
}

@supports (transform: scale(0)) {
	.awesomplete > ul {
		transition: .3s cubic-bezier(.4,.2,.5,1.4);
		transform-origin: 1.43em -.43em;
	}
	
	.awesomplete > ul[hidden],
	.awesomplete > ul:empty {
		opacity: 0;
		transform: scale(0);
		display: block;
		transition-timing-function: ease;
	}
}

	/* Pointer */
	.awesomplete > ul:before {
		content: "";
		position: absolute;
		top: -.43em;
		left: 1em;
		width: 0; height: 0;
		padding: .4em;
		background: white;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.awesomplete > ul > li {
		position: relative;
		padding: .2em .5em;
		cursor: pointer;
	}
	
	.awesomplete > ul > li:hover {
		background: hsl(200, 40%, 80%);
		color: black;
	}
	
	.awesomplete > ul > li[aria-selected="true"] {
		background: hsl(205, 40%, 40%);
		color: white;
	}
	
		.awesomplete mark {
			background: hsl(65, 100%, 50%);
		}
		
		.awesomplete li:hover mark {
			background: hsl(68, 100%, 41%);
		}
		
		.awesomplete li[aria-selected="true"] mark {
			background: hsl(86, 100%, 21%);
			color: inherit;
		}
/*# sourceMappingURL=awesomplete.css.map */

.listing-products .item:hover .inner:after{
border-color: #E57E00;
}
 .zbozicena {font-family:Verdana;font-size:20px;color:#DC143C;font-weight:bold;}

 .kategorietelo li a:hover {
     background: url('images/kategoriehover2.png') top left;
 }
 .kategorietelo .auto a:hover {
     background: url('images/kategoriehover3.png') top left;
 }
  .kategorietelo .autok a:hover {
     background: url('images/kategoriehover4.png') top left;
 }
   .kategorietelo .autoo a:hover {
     background: url('images/kategoriehover5.png') top left;
 }

   .kategorietelo .autot a:hover {
     background: url('images/kategoriehover6.png') top left;
 }

   .kategorietelo .auton a:hover {
     background: url('images/kategoriehover7.png') top left;
 }

   .kategorietelo .autonar a:hover {
     background: url('images/kategoriehover8.png') top left;
 }
