@media (min-width: 1100px) and (max-width: 1219px) {
.t3-mainnav .navbar .nav > li > a {
 width: 185px;
 text-align: center;
}
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav {
 margin-left: 15px;
}
.logo-image {
 margin-top: 8px;
 margin-left: -10px;
 overflow: hidden;
}
.head-search {
 margin-top: 18px;
 height: 43px;
 float: left;
 margin-left: 0.5%;
}
input#jshop_search {
 max-width: 145px;
}
form#jshop_searchform {
 width: 203px;
}
.headmod4 {
 float: right;
 margin-top: 9px;
 margin-right: 0px;
}
#slideshow-wrapper {
 height: 350px;
}
#slider {
 height: 350px;
}
#slide1 {
 background-size: 995px 350px;
}
#slide2 {
 background-size: 995px 350px;
}
#slide3 {
 background-size: 995px 350px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 97%;
}
div#headerbody {
 width: 97%;
}


.name_maincateg {
        max-width: 100%;
}
.span12 {
 width: 100%;
}
div#gofrodiv {
 margin-left: auto;
 margin-right: auto;
 width: 90%;
}
.polymer {
        max-height: 220px !important;
}

#slider div {
 width: 80%;
 height: 350px;
}
}
 @media (min-width: 900px) and (max-width: 1099px) {
.t3-mainnav .navbar .nav > li > a {
 width: 148px;
 text-align: center;
}
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav {
 margin-left: 15px;
}
.logo-image {
 margin-top: 8px;
 margin-left: -10px;
 overflow: hidden;
}
.head-search {
 display: none;
}
.headmod3 {
 right: 26%;
}
.headmod4 {
 float: right;
 margin-top: 9px;
 margin-right: 0px;
}
#slider div {
 width: 70%;
 height: 290px;
}
#slideshow-wrapper {
 height: 290px;
}
#slider {
 height: 290px;
}
 #slide1 {
 background-size: 769px 290px;
}
#slide2 {
 background-size: 769px 290px;
}
#slide3 {
 background-size: 769px 290px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 100%;
}
div#headerbody {
 width: 97%;
}
.custom.txtglav .image_maincateg {
        min-height: 150px !important;
}
.custom.txtglav div#maincateg_list {

        margin: 2px 5px 1px 5px !important;

        max-width: 22.4% !important;
        min-width: 22.4% !important;

}
.jshop_list_category {
        margin-left: auto;
        margin-right: auto;
}
.jshop_categ .category {
        min-width: 31%;
        max-width: 31%;
}
.widthsepoly.polymer div#maincateg_list {

        max-width: 22% !important;
        min-width: 22% !important;
}
.polymer {
        max-height: 219px !important;
}
div#catimgfon {
        max-height: 220px;
}
.jshop_list_category .category .image {
        max-height: 240px;
}
.name_maincateg {
        max-width: 100%;
}
.span12 {
 width: 100%;
}
div#gofrodiv {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
}
.prodazha div#catimgfon {
        min-height: 250px !important;
}

.five-steps__item {
 width: 20%;
 min-width: 170px;
 margin-bottom: 20px;
 position: relative;
}
div#footrmod2 .t3-module ul.nav {
 margin-left: -4px;
}
#t3-content div#maincateg_list {
 max-width: 242px;
 min-width: 242px;
}
#t3-content div#catimgfon img {
 height: 100%;
}
}
 @media (min-width: 700px) and (max-width: 899px) {
.logo-image a {
 background-repeat: no-repeat;
 width: 195px;
 height: 45px;
 background-size: 189px;
}
.t3-mainnav .navbar .nav > li > a {
 width: 100%;
 text-align: center;
}
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav {
 margin-left: 15px;
}
.logo-image {
 margin-top: 18px;
 margin-left: -10px;
 overflow: hidden;
}
.head-search {
 display: none;
}
.headmod3 {
 right: 28%;
}
.headmod3 p {
 font-size: 14px;
 font-weight: normal;
}
.headmod4 {
 float: right;
 margin-top: 9px;
 margin-right: 0px;
}
#slider div {
 width: 70%;
 height: 240px;
}
#slideshow-wrapper {
 height: 240px;
}
#slider {
 height: 240px;
}
 #slide1 {
 background-size: 630px 240px;
}
#slide2 {
 background-size: 630px 240px;
}
#slide3 {
 background-size: 630px 240px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 97%;
}
div#headerbody {
 width: 97%;
}
 div#maincateg_list {
        max-width: 47%;
        min-width: 47%;
}
.image_maincateg {
        max-height: 210px;
        min-height: 210px;
}
.name_maincateg {
 max-width: 100%;
}
.span12 {
 width: 100%;
}
div#gofrodiv {
 margin-left: auto;
 margin-right: auto;
 width: 96%;
}
.jshop_categ .category {
        min-width: 31.5%;
        max-width: 31.5%;
}
.jshop_list_category .category .image {

        max-height: 170px;
}
div#gofrodiv div#maincateg_list {

 min-height: 245px;
}
.five-steps__item {
 width: 20%;
 min-width: 200px;
 margin-bottom: 20px;
 position: relative;
}
div#footrmod2 .t3-module ul.nav {
 margin-left: -4px;
}
div#catdiscrwidyh div#maincateg_list {
        float: left;
        margin: 2px 2px 1px 2px;
        max-width: 31.5%;
        min-width: 31.5%;
}
div#catimgfon {
        max-height: 180px;
}
.widthsepoly.polymer div#maincateg_list {
        float: left;
        margin: 2px 5px 1px 5px;
        margin-bottom: 20px;
        padding: 3px;
        max-width: 48% !important;
        min-width: 48% !important;
        border: 1px solid #eef8ff;
        border-radius: 5px;
}
.polymer {
        max-height: 194px !important;
}
.clearcat {
        clear: both;
        height: 0px;
}
#t3-content div#catimgfon img {
 height: 100%;
 min-height: 180px;
 max-height: 180px;
}
div#bodecntr2 {
 min-height: 605px;
}
.contact-info {
 margin-top: 10px;
 display: none;
}
.footmoblock {
 width: 30%;
}
div#footrmodbody {
 height: 140px;
}
}
 @media (max-width: 699px) {
div#pokazmenu {
 display: block;
}
 .t3-mainnav .nav-collapse {
 display: none;
}
div#vsemenu {
 height: 40px;
 position: absolute;
 width: 100%;
 margin-top: -22px;
 max-width: 270px;
 margin-left: -100px;
}
#fixedblock {
 margin-top: 0px;
 margin-bottom:5px;
}
}
@media (min-width: 500px) and (max-width: 699px) {
div#menumobail ul.nav {
 width: 100%;
}
.navbar .nav > li {
 float: none;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
div#pokazmenu {
        background: #eef8ff;
 padding: 10px;
 border-radius: 0px 0px 10px 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
 border-bottom: 1px solid #006cb5;
}
div#pokazmenu a {
 color: #333;
}
div#pokazmenu a:hover {
 color: #273896;
}
div#menumobail ul.nav {
 width: 100%;
 margin-left: 0px;
 z-index: 22;
 position: relative;
}
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
 background-repeat: repeat-x;
 box-shadow: none;
 border-right: 0;
 height: 24px;
 color: #ffffff;
 background-color: #006cb5;
 text-shadow: none;
 border-radius: 10px 10px 0px 0px;
 position: relative;
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
 background: #0069b0 !important;
 color: #ffffff !important;
 border-radius: 10px 10px 0px 0px;
}
 a#menumob {
 font-size: 18px;
}
 .logo-image a {
 background-repeat: no-repeat;
 width: 280px;
 height: 58px;
 background-size: 260px;
}
.t3-mainnav .navbar .nav > li > a {
 width: 100%;
 text-align: center;
}
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav {
 margin-left: 15px;
}
.logo-image {
margin-top: 13px;
 margin-left: -6px;
 overflow: hidden;
}
.head-search {
 display: none;
}
.headmod3 {
display: none;
}
.headmod3 p {
 font-size: 14px;
 font-weight: normal;
}
.headmod4 {
 float: right;
 margin-top: 9px;
 margin-right: 0px;
}
#slider div {
 width: 70%;
 height: 200px;
}
#slideshow-wrapper {
 height: 200px;
}
#slider {
 height: 200px;
}
 #slide1 {
 background-size: 490px 200px;
}
#slide2 {
 background-size: 490px 200px;
}
#slide3 {
 background-size: 490px 200px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 97%;
}
div#headerbody {
 width: 97%;
}
 div#maincateg_list {
        max-width: 47% !important;
        min-width: 47%;
}
div#maincateg_list {
        margin: 2px 2px 1px 2px;
}

.name_maincateg {
 max-width: 100%;
}
.span12 {
 width: 100%;
}
div#gofrodiv {
 width: 100%;
}
.jshop_categ .category {
min-width: 48.5%;
        max-width: 48.5%;
        margin: 2px 2px 1px 2px;
}
.jshop_list_category .category .image {
               max-height: 180px;
}
div#catdiscrwidyh div#maincateg_list {
        float: left;
        margin: 2px 2px 1px 2px;
        max-width: 47% !important;
        min-width: 47%;
}
div#catimgfon {
        max-height: 180px;
}
.widthsepoly.polymer div#maincateg_list {
        float: left;
        margin: 2px 2px 1px 2px;
        max-width: 46% !important;
        min-width: 46% !important;
}
.five-steps__item {
 width: 20%;
 min-width: 200px;
 margin-bottom: 20px;
 position: relative;
}
div#footrmod2 .t3-module ul.nav {
 margin-left: -4px;
}
#t3-content div#maincateg_list {
max-width: 224px;
 min-width: 224px;
}

div#bodecntr2 {

}
.contact-info {
 margin-top: 10px;
 display: none;
}
.footmoblock {
 width: 100%;
}
div#footrmodbody {
height: 100%;
 min-height: 320px;
}
footer#t3-footer {
 height: 115px;
}
div#catdiscrwidyh {
 padding-top: 0px;
 margin-top: 5px;
 padding-left: 0px;
 padding-right: 0px;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
}
p#podpiscat {
        min-height: 55px;
        margin: 10px 0px 0px 0px;
}
div#pokazmenu:before {
        font-family: 'fontawesome';
        content: "\f03a";
        padding-top: 0px;
        padding-left: 0px;
        font-weight: normal;
        color: #0480bf;
        font-size: 16px;
}
.t3-mainnav .navbar .nav > li > a {
        padding: 9px 0px 7px 0px;
}
.t3-sidebar.t3-sidebar-1 {
		        display: block;
				 margin-top: 0px;
}
}
@media (max-width: 499px) {
 div#menumobail ul.nav {
 width: 100%;
}
.navbar .nav > li {
 float: none;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
div#pokazmenu {
        background: #eef8ff;
 padding: 10px;
 border-radius: 0px 0px 10px 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
 border-bottom: 1px solid #006cb5;
}
div#pokazmenu a {
 color: #333;
}
div#pokazmenu a:hover {
 color: #273896;
}
div#menumobail ul.nav {
 width: 100%;
 margin-left: 0px;
 z-index: 22;
 position: relative;
}
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
 background-repeat: repeat-x;
 box-shadow: none;
 border-right: 0;
 height: 24px;
 color: #ffffff;
 background-color: #006cb5;
 text-shadow: none;
 border-radius: 10px 10px 0px 0px;
 position: relative;
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
 background: #0069b0 !important;
 color: #ffffff !important;
 border-radius: 10px 10px 0px 0px;
}
 a#menumob {
 font-size: 18px;
}
div#strips {
        height: 175px;
}
 .logo-image a {
 background-repeat: no-repeat;
 width: 280px;
 height: 58px;
 background-size: 260px;
}
.t3-mainnav .navbar .nav > li > a {
 width: 100%;
 text-align: center;
}
.t3-module ul.unstyled, .t3-module ol.unstyled, .t3-module ul.nav, .t3-module ol.nav {
 margin-left: 15px;
}
.logo-image {
        margin-top: 13px;
        margin-left: auto;
        overflow: hidden;
        margin-right: auto;
        width: 260px;
        float: none;
}
.head-search {
 display: none;
}
.headmod3 {
margin-top: 17px;
        float: none;
        right: auto;
        left: auto;
        margin-right: auto;
        margin-left: auto;
        padding-top: 8px;
        position: relative;
        width: 304px;
        max-width: 304px;
        line-height: 15px;
        font-weight: bold;
}
.headmod3 p {
 font-size: 14px;
 font-weight: normal;
}
.headmod4 {
        float: none;
        margin-top: -6px;
        width: 185px;
        margin-left: auto;
        margin-right: auto;
}
#slider div {
 width: 80%;
 height: 160px;
}
#slideshow-wrapper {
 height: 160px;
}
#slider {
 height: 160px;
}
 #slide1 {
background-size: 400px 160px;
}
#slide2 {
background-size: 400px 160px;
}
#slide3 {
background-size: 400px 160px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 97%;
}
div#headerbody {
 width: 97%;
}
 .custom.txtglav div#maincateg_list {
        max-width: 94%;
        min-width: 94%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        position: relative;
}

.custom.txtglav .name_maincateg {
 max-width: 100%;
}
 div#maincateg_list {
        max-width: 94%;
        min-width: 94%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        position: relative;
}
.image_maincateg {
        min-height: 215px;
}
.name_maincateg {
 max-width: 100%;
}
div#qstfrm {
        padding-top: 0px;
        padding-bottom: 30px;
}
.span12 {
 width: 100%;
}
div#gofrodiv {
 width: 100%;
}
.jshop_categ .category {
        max-width: 300px;
        min-width: 300px;
        margin-left: auto;
        margin-right: auto;
        width: 300px;
        float: none;
}
.jshop_list_category .category .image {
        max-height: 210px;
}
div#gofrodiv div#maincateg_list {
        max-width: 95%;
        min-width: 95%;
}
.five-steps__item {
 width: 20%;
 min-width: 200px;
 margin-bottom: 20px;
 position: relative;
}
div#footrmod2 .t3-module ul.nav {
 margin-left: -4px;
}
#t3-content div#maincateg_list {
        max-width: 96%;
        min-width: 96%;
}
div#catimgfon {
        max-height: 220px;
}
div#catdiscrwidyh div#maincateg_list {
        margin-bottom: 0px;
		        max-width: 95%;
        min-width: 95%;
}
#t3-content div#catimgfon img {
 height: 100%;

}
div#bodecntr2 {
 min-height: 775px;
}
.contact-info {
 margin-top: 10px;
 display: none;
}
.footmoblock {
 width: 100%;
}
div#footrmodbody {
height: 100%;
 min-height: 320px;
}
footer#t3-footer {
 height: 165px;
}
div#catdiscrwidyh {
 padding-top: 0px;
 margin-top: 5px;
 padding-left: 0px;
 padding-right: 0px;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
}
.widthsepoly.polymer div#maincateg_list {
        max-width: 94% !important;
        min-width: 94% !important;
}
p#podpiscat {
        min-height: 40px;
        margin: 5px 0px 0px 0px;
}
div#maincateg_list {
        margin-bottom: 0px;
}
div#pokazmenu:before {
        font-family: 'fontawesome';
        content: "\f03a";
        padding-top: 0px;
        padding-left: 0px;
        font-weight: normal;
        color: #0480bf;
        font-size: 16px;
}
.t3-mainnav .navbar .nav > li > a {
        padding: 9px 0px 7px 0px;
}
.wk-gallery.wk-gallery-wall.clearfix.margin {
        margin-left: auto;
        margin-right: auto;
        max-width: 300px;
}
.wk-gallery.wk-gallery-wall.clearfix.margin img {
        max-width: 140px;
}
.wk-gallery-wall.margin {
        margin: 0 0px 0px 0;
}
.wk-gallery-wall.margin>* {
        margin: 0 10px 10px 0;
}
#t3-breadcrumbs {
        height: 80px;
        margin-top: 0px;
        float: right;
        width: 100%;
}
.t3-sidebar.t3-sidebar-1{
		        display: block;
}
}
