@media (max-width: 575.98px) { 
.image-width {max-width: 100%;}
.maximenuck li{background:#fff;}
.moduletablevse {position: initial;}
#userForm h2 {font-size: 24px;}
#userForm .rsform-block {padding: 0;}
#userForm {padding: 0 20px 0 20px;}
#brand2 {text-align: center;margin-top: 0;}
#soc {position: initial;}
.footer ul.footer-menu{padding-inline-start: 0px;}
.slide .uk-slideshow{height: auto;}
.slide .uk-slideshow li{min-height: auto;height: auto;}
#brand img {max-width: 100%;}
#header,footer{text-align: center;}
.slide h3.uk-h3{font-size: 30px;line-height: 1;margin: 0;}
h3{text-align:center;}
#polosa {padding: 0 30px;}
.btn {min-width: 100%;}
.jbzoo .unstyled {padding-left: 0;}
.jbzoo-item .item-price strong {
    min-width: 100%;
    display: inline-block;
    position: inherit;
}
.jbzoo-item .item-price article {
    margin-left: 0;
	padding-left: 0;
	padding-bottom: 10px;
}
.jbcart-module-empty {text-align: center;margin-right: 0;}
.slide .uk-dotnav {margin-left: 0;justify-content: center;}
.customvse p{text-align: center;}
#menu .maximenumobiletogglericonck {
    padding-top: 0!important;
    border: 1px solid rgba(33, 37, 41, 0.8);
    width: 35px;
    height: 35px;
    margin: 5px auto;
    border-radius: 3px;
    background-color: rgb(255, 221, 0);
    line-height: 35px;
    text-align: center !important;
}
.catalog .uk-overlay{
	width: 100%;
	max-height: 260px;
}	
.catalog .uk-overlay img{
	width: 100%;
	height: auto;
	min-height: 210px;
}
.uk-modal-dialog {margin: 25% auto;}	
.jbzoo .items .item-title{max-height:400px;}
#mod-finder-searchform button {
    display: none;
}
#mod-finder-searchform input {
	height: auto;
    min-height: 30px;
    width: auto;
    background: #fff;
    position: inherit;
	padding: 5px 15px 5px 25px;
	margin: 10px auto;
}
#mod-finder-searchform input:focus {
  border-bottom: none;
}
.mr-sm-2, .mx-sm-2 {
    margin-right: auto!important;
}
.fixed-top {
    position: inherit;
}
body {
    margin-top: 0;
}
#header .row {max-height: initial;}
}

@media (min-width: 576px) and (max-width: 767.98px) {
.jbzoo .jbcurrency-value {font-size: 20px;}
.jbzoo .jbcartvalue {white-space: initial;}
#jbmodule-bootstrap-111 .jbprice-value-row {font-size: 18px;}
.moduletablevse {position: initial;}
#brand2 {text-align: center;margin-top: 0;}
#soc {position: initial;}
#header,footer{text-align: center;}
#menu .maximenumobiletogglericonck {
    padding-top: 0!important;
    border: 1px solid rgba(33, 37, 41, 0.8);
    width: 35px;
    height: 35px;
    margin: 5px auto;
    border-radius: 3px;
    background-color: rgb(255, 221, 0);
    line-height: 35px;
    text-align: center !important;
}
.level1{background-color: rgb(255, 255, 255);}	
#mod-finder-searchform button {
    display: none;
}
#mod-finder-searchform input {
	height: auto;
    min-height: 30px;
    width: auto;
    background: #fff;
    position: inherit;
	padding: 5px 15px 5px 25px;
	margin: 10px auto;
}
#mod-finder-searchform input:focus {
  border-bottom: none;
}
.mr-sm-2, .mx-sm-2 {
    margin-right: auto!important;
}
#header .row {max-height: initial;}
	
}

@media (min-width: 768px) and (max-width: 991.98px) {
.maximenuck li{background:#fff;}
.slide .uk-slideshow{height: auto;}
.slide .uk-slideshow li{min-height: auto;height: auto;}
.btn {min-width: 100%;}
.jbzoo .jbcurrency-value {font-size: 20px;}
.jbzoo .jbcartvalue {white-space: initial;}
#jbmodule-bootstrap-111 .jbprice-value-row {font-size: 18px;}
/*#forma {
    background-image: url(../images/fon1.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
}*/
#userForm {padding: 0 20px 0 20px;}
#menu .maximenumobiletogglericonck {
    padding-top: 0!important;
    border: 1px solid rgba(33, 37, 41, 0.8);
    width: 35px;
    height: 35px;
    margin: 5px auto;
    border-radius: 3px;
    background-color: rgb(255, 221, 0);
    line-height: 35px;
    text-align: center !important;
}
#mod-finder-searchform button {
    display: none;
}
#mod-finder-searchform input {
	height: auto;
    min-height: 30px;
    width: auto;
    background: #fff;
    position: inherit;
	padding: 5px 15px 5px 25px;
	margin: 10px auto;
}
#mod-finder-searchform input:focus {
  border-bottom: none;
}
.mr-sm-2, .mx-sm-2 {
    margin-right: auto!important;
}
#header .row {max-height: initial;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.jbzoo .jbcurrency-value {font-size: 20px;}
	#jbmodule-bootstrap-111 .jbprice-value-row {font-size: 18px;}
	.btn {min-width: 100%;}
}

@media (min-width: 1200px) {
	
}