@media (min-width: 1340px) and (max-width: 1550px) {
div#centrmod3-2 {
        width: 100%;
        overflow-x: hidden;
}
.wk-gallery-wall.margin>* {
        margin: 0 5px 15px 6px;
}
div#centrmods3 {
        width: 100%;
        overflow-x: hidden;
}
}
@media (max-width: 769px) {
div#pokazmenu {
 display: block;
}
div#vsemenu {
 height: 40px;
 position: absolute;
 width: 100%;
 margin-top: -22px;
 max-width: 270px;
 margin-left: -100px;
}
}
@media (min-width: 770px) and (max-width: 980px) {
 div#blprevleft {
 width: 50%;
 float: left;
 padding-top: 0px;
}
.t3-module.module.txtglav {
 padding-top: 25px;
 padding-bottom: 10px;
}
div#blprevright img {
 float: left;
 width: 43%;
 padding: 40px 0px 25px 15px;
}
div#bodecntr1 {
 min-height: 350px;
}
div#bodecntr2-2 {
 min-height: 350px;
}
div#bodecntr3-1 {
 min-height: 350px;
}
div#blockprevcm2 {
 padding-top: 35px;
 padding-bottom: 35px;
}
div#blockprevcm2 img {
 float: left;
 width: 43%;
 padding: 80px 0px 25px 15px;
}
div#bodecntr2-3 div#blprevright img {
 float: left;
 width: 43%;
 padding: 40px 0px 25px 15px;
}
div#blprevrightcm4 {
        width: 50%;
        float: left;
        margin-top: 0px;
}
div#blprtxt {
 text-align: center;
 line-height: 1.3;
}
.separator--flower {
 margin: 9px 0;
 font-size: 17px;
 font-family: Serif;
 opacity: 0.8;
}
#t3-mainnav {
 height: 41px;
 margin-top: 5px;
 margin-left: 0%;
 width: 100%;
 float: left;
 position: relative;
}
div#blprevleftcm4 img {
        float: left;
        padding: 38px 10px 0px 0px;
        width: 100%;
}
.headmod5 .externtwo_wrapp .mycart_mini_txt {
 font-size: 13px !important;
 display: none;
}
#screen_1_list {
        position: absolute;
        top: 30px;
        left: 15px;
        width: 100%;
        min-width: 445px;
}
#screen_1_list h3 {
        margin: 0;
        padding: 0;
        font-weight: 400;
        font-size: 22px;
        color: #ffffff;
        margin-bottom: 20px;
        line-height: 30px;
        width: 65%;
}
#t3-breadcrumbs {
        margin-top: 0px;
}

.headmod1 {
display: none;
}
.logo-image {
        margin-top: 10px;
        margin-left: 20px;
        overflow: hidden;
}
.logo-image a {
        width: 230px;
}
.headmod5 {
        margin-right: 20px;
}
.sheensay_fixed .headmod1 {
        line-height: 17px;
        font-size: 17px;
}
.section-calculate .col-md-8 {
        width: 64.666667%;
}
.col-md-8 {
        width: 52.333333%;
        float: left;
        position: relative;
        min-height: 1px;
        padding-right: 5px;
        padding-left: 6px;
}
.t3-module.module_category.lk {
        overflow: hidden;
}
div#cp-caption-inner1 {
        width: 348px !important;
        height: 345px !important;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 35% !important;
        margin: auto;
}
div#mobmenucat {
        display: block;
}
a.scitem {
        display: block;
        width: 33%;
        float: left;
        min-height: 295px;
}
div#maincateg_list {
        max-width: 32%;
        width: 100%;
}
div#centrmod3-2 {
        width: 100%;
        max-width: 680px;
}
div.screen-7-list div.screen-7-item {
        width: 22%;
        min-height: 270px;
}
div.screen-8-list div.screen-8-item {
        width: 33%;
        margin-top: 20px;
}
p#qst {
        font-size: 22px;
        font-weight: bold;
        text-transform: uppercase;
        padding-top: 10px;
        text-align: center;
        margin: 0px;
        line-height: 28px;
        width: 68%;
        margin-left: auto;
        margin-right: auto;
}
div#blprevright {
        width: 50%;
        float: left;
        margin-top: 155px;
}
.t3-header .span8 {
 width: 75% !important;
}
.span4 {
 width: 25% !important;
}
 .t3-module.module_category.filtr {
 display: none;
}
.topmod2 {
 display: none;
}
.jshop_list_product .block_product {
 width: 50% !important;
}
 .t3-sidebar .t3-module .module-inner {
 margin: 0px 0px;
 padding: 15px;
}
 .headmod2 {
 margin-top: 75px;
}
.custom.slog {
 font-size: 23px;
}
 #openhours .bold_bold {
 font-size: 19px;
}

.t3-mainnav .navbar .nav > li > a {
        padding: 12px 12px 4px 12px;
        font-size: 15px !important;
}
.headmod4 {
        display: none;
}
.navbar .nav > li {
 height: 32px;
}
 .navbar .nav {
 position: relative;
 left: 5px;
 display: block;
 float: left;
 margin: 0px;
}
.t3-mainnav .navbar .nav > li:hover > a img, .t3-mainnav .navbar .nav > li.current > a img, .t3-mainnav .navbar .nav > li.active > a img {
 display: none;
}

div#vsemenu {
 height: 40px;
 position: absolute;
 width: 100%;
 margin-top: -22px;
 max-width: 190px;
 margin-left: -12px;
}
#onasdiv {
        background-size: inherit;
}
div#otzivdiv {
        background-size: inherit;
}
div#contdiv {
        background-size: inherit;
}
div#tableprice {
        width: 95%;
}
.footer-logo {
        background-size: 189px;
        width: 225px;
}
p.about-us {
        font-size: 13px;
}
.footmoblock {
        width: 31%;
        float: left;
        margin-left: 10px;
        font-size: 13px;
        line-height: 19px;
        color: #ffffff;
}
.span12.copyright {
 width: 99%;
 max-width: 979px;
 margin-left: 1%;
}
.custom-colsfooter a {
 font-size: 13px;
 font-family: 'TIGER';
}
div#footrmodbody {
 margin-left: auto;
 margin-right: auto;
 max-width: 1194px;
 clear: both;
 width: 100%;
 height: 202px;
}
.jshop_categ .category img.jshop_img {
        min-height: 117px;
        max-height: 117px;
        min-width: 155px;
        max-width: 155px;
}.nomobcatalmenu {
        display: none;
}
.t3-mainnav .navbar .nav > li > a img {
 display: none;
}
span.image-title {
 top: 0px;
 position: relative;
}

.extern_content {
 min-height: 50px;
 max-height: 220px !important;
}
div#bt-tit {
 min-height: 43px;
 max-height: 43px;
 overflow: hidden;
 line-height: 21px;
 text-align: center;
 color: #FFFFFF;
 margin: 2px 6px 0px 6px;
}
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
 height: 20px;
}
.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
 height: 20px;
}
a.bt-title {
 font-size: 15px;
}
th#atdc {
 display: none;
}
.uk-grid {
 margin: 0 0 0 0px !important;
 padding: 0;
 list-style: none;
}
td#corzpr {
 display: none;
}
table.cart input.inputbox {
 margin-left: -4px;
}
.uk-grid>* {
 margin: 0;
 padding-left: 0px !important;
 float: left;
}
.productfull .image_middle {
 padding-right: 5px;
 float: left;
 max-width: 55%;
}
span.vkorzinedet {
 height: 37px !important;
 width: 37px !important;
 background: url(../images/chek.png) #ff6800 center center no-repeat;
 border-radius: 100px;
 background-size: 24px;
 border: 0px solid #f5f5f5;
 margin: auto;
}
.jshop.last_visited_products .block_item {
 max-width: 176px;
 margin-left: 1px;
 margin-right: 1px;
 margin-bottom: 4px;
}
span#list_product_image_thumb {
 float: left;
 max-width: 300px;
 padding-left: 0px;
 padding-top: 4px;
}
.jshop_img_description {
 margin-top: 0px !important;
 width: 40% !important;
}
table.cart th {
 padding: 11px 3px;
}
.address_block input.button, input#payment_submit, #shipping_form input.button, .finish input.button {
 margin: 0px 0;
 padding: 0 20px;
}
div#zagolovki h1 {
 padding-left: 10px;
}
section.article-content.clearfix {
 margin-top: 10px;
 padding-left: 10px;
}
.jshop_categ .category {
 max-width: 163px;
}
.jshop {
 padding-left: 4px;
 padding-right: 4px;
}
.jshop_list_category .category .image {
 max-width: 160px;
 min-width: 160px;
 max-height: 130px;
 min-height: 130px;
}
span.small_header {
 font-size: 14px;
 margin-bottom: 0px;
 margin-top: 18px;
 padding-bottom: 10px;
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
}
.module_category .module-title span {
 font-size: 12px;
}
.finish h3 {
 font-size: 15px;
 color: #424f60;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 0px;
 padding-bottom: 0px;
 margin-bottom: 12px;
 line-height: 16px;
}
.productfull .prod_buttons {
 width: 100% !important;
}
div#vkorzdetail {
 top: 0px;
 position: relative;
 left: 88px;
 z-index: 1;
}
.breadcrumbs {
 display: none;
}
div#zagolovki {
 float: left;
 width: 100%;
}
ul.latestnews_category a {
 font-size: 13px !important;
}
body {
 overflow-x: hidden;
}
select {
 width: 120px !important;
}
div#listprod .manufacturer_name {
 font-size: 12px;
 font-weight: bold;
}
div#listprod h1 {
 line-height: 11px !important;
}
.name a {
 color: #333333;
 font-size: 12px;
 line-height: 12px;
 font-weight: bold;
 font-family: 'TIGER';
}
.jshop_list_product .jshop_related {
 padding-bottom: 5px;
 float: left;
 width: 50%;
}
div#listprod .image_block {
 padding: 0px;
 min-width: 180px;
 text-align: center;
 max-width: 180px;
}
div#centralbl {
 width: 100%;
 max-width: 230px;
 float: left;
}
div#rightbl {
 width: 25%;
 float: right;
 position: relative;
 height: 100%;
 min-height: 140px;
}
div#leftbl {
 width: 100%;
 float: left;
 max-width: 180px;
}
div#leftbl img {
 max-width: 155px;
}
 div#listprod div#vkorzine {
 max-width: 180px;
 width: 100%;
 position: absolute;
 margin-top: -90px;
}
 .headmod7 img {
 display: none;
}
.headmod7 p {
 position: relative;
 font-size: 16px;
 margin-top: 79px;
 right: 13px;
 color: #ff0000;
 font-weight: bold;
 text-shadow: #fdd42a 1px 1px 3px;
}
 
 p.headtelpod {
 font-size: 12px;
 text-align: center;
 padding: 0px;
 color: #009745;
}
.head-search {
float: left;
 margin-left: 13.5%;
}
form#jshop_searchform {
 width: 160px;
}
input#jshop_search {
 max-width: 100px;
}
 .col-md-4 {
 width: 31.1% !important;
 float: left;
 position: relative;
 min-height: 1px;
 padding-right: 5px;
 padding-left: 6px;
}
.content-mass-top h3 span {
 max-width: 97.8% !important;
}
}
 @media (min-width: 980px) and (max-width: 1219px) {
.headmod1 {
display: none;
}
.logo-image {
        margin-left: 20px;
}
.headmod3 {
        margin-top: 12px;
}
.t3-module.module_category.lk {
        overflow: hidden;
}
div#cp-caption-inner1 {
        width: 345px;
        height: 290px;
        position: absolute;
        top: 95px !important;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
}
div#maincateg_list {
        float: left;
        margin: 2px 5px 15px 5px;
        padding: 0px;
        max-width: 23%;
        width: 100%;
}
div#centrmod3-2 {
        width: 100%;
        max-width: 845px !important;
}
div#centrmod1-0 {
overflow-x: hidden;
}
.wk-gallery-wall.margin>* {
        margin: 0 3px 15px 3px;
}
a.scitem {
        display: block;
        width: 25%;
        float: left;
}
div.screen-7-list div.screen-7-item {
        width: 23%;
        padding-left: 15px;
        float: left;
        text-align: center;
}
.footer-logo {
        width: 225px;

}
div#footrmod {
        padding-bottom: 70px;
}
.t3-module.module.txtglav {
        padding-top: 20px;
        padding-bottom: 0px;
}

div#t3-header {
 padding-left: 5px;
 padding-right: 5px;
 width: 99%;
}
span.box_products_sorting select {
 width: 150px;
}
select#limit {
 width: 150px;
}
div#lastprice {
 font-size: 13px;
}
div#centralbl {
 width: 100%;
 max-width: 330px;
 float: left;
}
.name a {
 color: #333333;
 font-size: 13px;
}
.jshop_list_product .box_products_sorting select, .jshop_list_product .box_products_count_to_page select {
 width: 150px;
}
div#blockvidprod {
 padding-right: 6px;
}
span#list_product_image_middle {
 max-width: 340px;
}
div#blockprevcm2 {
        padding-top: 30px;
        padding-bottom: 70px;
}
div#blprevleftcm2 {
        padding-top: 85px;
}
div#bodecntr3-2 {
        margin-bottom: 10px;
        padding-top: 0px;
        padding-bottom: 25px;
}
div#blprevright img {
 float: left;
 width: 43%;
 padding: 125px 0px 25px 25px;
}
div#blockprevcm2 img {
 float: left;
 width: 43%;
 padding: 0px 0px 25px 25px;
}
div#blprevleftcm4 img {
float: left;
        padding: 25px 15px 0px 0px;
        width: 100%;
}
.head-search {
 height: 43px;
 float: left;
margin-left: 19.5%;
}
.logo-image a {
 width: 240px;
}
#t3-mainnav {
 margin-left: 0%;
}
.topmod2 {
 max-width: 245px;
 overflow: hidden;
 height: 20px;
}

input#jshop_search {
 max-width: 150px;
}
form#jshop_searchform {
 width: 208px;
}
 .jshop_list_product .block_product {
 width: 33% !important;
}
.custom_intro {
 font-size: 11px;
 line-height: 15px;
 max-width: 98%;
 color: #a2a2a2;
 padding-left: 10px;
}
div#vkorzdetail {
 top: 0px;
 position: relative;
 left: 40px;
 z-index: 1;
}
div#spbread:after {
 content: "\f061";
 font-family: 'fontawesome';
 float: none;
 padding-right: 1px;
 padding-left: 1px;
 padding-top: 0px;
 color: #333333;
 font-size: 7px;
 font-style: normal;
 font-weight: normal;
 margin-top: -2px;
}
div#zagolovki h1 {
 font-size: 12px;
 line-height: 14px;
}


.t3-mainbody {
 padding-bottom: 5px;
 width: 99% !important;
 padding-top: 0px;
 margin-top: 0px;
 padding-left: 5px;
 padding-right: 5px;
 z-index: 5;
 position: relative;
}
div#menucatalog .container {
        width: 100%;
        position: relative;
        min-width: 981px;
}
.jshop_categ .category {
        max-width: 22%;
}
.jshop_list_category .category .image {
        max-width: 227px;
        min-width: 227px;
        width: 100%;
        height: 100%;
}
.jshop_categ .category img.jshop_img {
        min-width: 98%;
        max-width: 98%;
}
#oneStepCheckoutForm .jshop_nvg_register input {
 width: 77%;
}
#order_add_info {
 max-width: 335px;
 width: 100%;
 height: 70px;
}
div#logout h3 span {
 padding: 13px 3px 0px 3px;
}
#openhours .bold_bold {
 color: #7b3f00;
 font-size: 19px;
 line-height: 30px;
}
.t3-mainnav .navbar .nav > li > a {
        padding: 12px 15px 14px 15px;
        font-size: 16px;
}
 .t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
 height: 11px;
}
 .t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
 height: 11px;
}
span#adresshap {
        font-size: 11px;
        font-weight: normal;
        color: #fff;
}
.navbar .nav > li {
 float: left;
 height: 40px;
 border: 0;
}
.t3-mainnav .navbar .nav > li > a {
 height: 18px;
}
.productfull .image_middle {
 padding-right: 5px;
 float: left;
 max-width: 48%;
}
.jshop_list_product .jshop_related {
 width: 33%;
}
span#list_product_image_thumb {
 float: left;
 max-width: 400px;
 padding-left: 0px;
 padding-top: 6px;
}
 .row {
 margin-left: 0px;
}
 .row:before, .row:after {
 display: table;
 content: "";
 line-height: 0;
}
.block_product {
 width: 33% !important;
}
 .row:after {
 clear: both;
}
 [class*="span"] {
 float: left;
 min-height: 1px;
 margin-left: 0px;
}
 .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 100%;
 max-width: 1194px;
 margin-left: auto;
 margin-right: auto;
/* margin-left: -2px; */
}
body {
 overflow-x: hidden;
}
 .span12 {
 width: 100%;
 max-width: 1200px;
}
 .span11 {
 width: 855px;
}
 .span10 {
 width: 776px;
}
 .span9 {
 width: 75%;
}
 .span8 {
 width: 75%;
}
 .span7 {
 width: 539px;
}
 .span6 {
 width: 460px;
}
 .span5 {
 width: 381px;
}
 .span4 {
}
 .span3 {
 width: 24%;
}
 .span2 {
 width: 144px;
}
 .span1 {
 width: 65px;
}
 .offset12 {
 margin-left: 962px;
}
 .offset11 {
 margin-left: 883px;
}
 .offset10 {
 margin-left: 804px;
}
 .offset9 {
 margin-left: 725px;
}
 .offset8 {
 margin-left: 646px;
}
 .offset7 {
 margin-left: 567px;
}
 .offset6 {
 margin-left: 488px;
}
 .offset5 {
 margin-left: 409px;
}
 .offset4 {
 margin-left: 330px;
}
 .offset3 {
 margin-left: 251px;
}
 .offset2 {
 margin-left: 172px;
}
 .offset1 {
 margin-left: 93px;
}
 .row-fluid {
 width: 100%;
 *zoom: 1;
}
 .row-fluid:before, .row-fluid:after {
 display: table;
 content: "";
 line-height: 0;
}
 .row-fluid:after {
 clear: both;
}
 .row-fluid [class*="span"] {
 display: block;
 width: 100%;
 min-height: 34px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 float: left;
 margin-left: 1.4989293361884%;
 *margin-left: 1.4467372693826%;
}
 .row-fluid [class*="span"]:first-child {
 margin-left: 0;
}
 .row-fluid .controls-row [class*="span"] + [class*="span"] {
 margin-left: 1.4989293361884%;
}
 .row-fluid .span12 {
 width: 100%;
 *width: 99.947807933194%;
}
 .row-fluid .span11 {
 width: 91.541755888651%;
 *width: 91.489563821845%;
}
 .row-fluid .span10 {
 width: 83.083511777302%;
 *width: 83.031319710496%;
}
 .row-fluid .span9 {
 width: 74.625267665953%;
 *width: 74.573075599147%;
}
 .row-fluid .span8 {
 width: 66.167023554604%;
 *width: 66.114831487798%;
}
 .row-fluid .span7 {
 width: 57.708779443255%;
 *width: 57.656587376449%;
}
 .row-fluid .span6 {
 width: 49.250535331906%;
 *width: 49.1983432651%;
}
 .row-fluid .span5 {
 width: 40.792291220557%;
 *width: 40.740099153751%;
}
 .row-fluid .span4 {
 width: 32.334047109208%;
 *width: 32.281855042402%;
}
 .row-fluid .span3 {
 width: 23.875802997859%;
 *width: 23.823610931053%;
}
 .row-fluid .span2 {
 width: 15.41755888651%;
 *width: 15.365366819704%;
}
 .row-fluid .span1 {
 width: 6.9593147751606%;
 *width: 6.9071227083548%;
}
 .row-fluid .offset12 {
 margin-left: 102.99785867238%;
 *margin-left: 102.89347453877%;
}
 .row-fluid .offset12:first-child {
 margin-left: 101.49892933619%;
 *margin-left: 101.39454520258%;
}
 .row-fluid .offset11 {
 margin-left: 94.539614561028%;
 *margin-left: 94.435230427416%;
}
 .row-fluid .offset11:first-child {
 margin-left: 93.040685224839%;
 *margin-left: 92.936301091228%;
}
 .row-fluid .offset10 {
 margin-left: 86.081370449679%;
 *margin-left: 85.976986316067%;
}
 .row-fluid .offset10:first-child {
 margin-left: 84.58244111349%;
 *margin-left: 84.478056979879%;
}
 .row-fluid .offset9 {
 margin-left: 77.62312633833%;
 *margin-left: 77.518742204718%;
}
 .row-fluid .offset9:first-child {
 margin-left: 76.124197002141%;
 *margin-left: 76.01981286853%;
}
 .row-fluid .offset8 {
 margin-left: 69.164882226981%;
 *margin-left: 69.060498093369%;
}
 .row-fluid .offset8:first-child {
 margin-left: 67.665952890792%;
 *margin-left: 67.561568757181%;
}
 .row-fluid .offset7 {
 margin-left: 60.706638115632%;
 *margin-left: 60.60225398202%;
}
 .row-fluid .offset7:first-child {
 margin-left: 59.207708779443%;
 *margin-left: 59.103324645832%;
}
 .row-fluid .offset6 {
 margin-left: 52.248394004283%;
 *margin-left: 52.144009870671%;
}
 .row-fluid .offset6:first-child {
 margin-left: 50.749464668094%;
 *margin-left: 50.645080534483%;
}
 .row-fluid .offset5 {
 margin-left: 43.790149892934%;
 *margin-left: 43.685765759322%;
}
 .row-fluid .offset5:first-child {
 margin-left: 42.291220556745%;
 *margin-left: 42.186836423133%;
}
 .row-fluid .offset4 {
 margin-left: 35.331905781585%;
 *margin-left: 35.227521647973%;
}
 .row-fluid .offset4:first-child {
 margin-left: 33.832976445396%;
 *margin-left: 33.728592311784%;
}
 .row-fluid .offset3 {
 margin-left: 26.873661670236%;
 *margin-left: 26.769277536624%;
}
 .row-fluid .offset3:first-child {
 margin-left: 25.374732334047%;
 *margin-left: 25.270348200435%;
}
 .row-fluid .offset2 {
 margin-left: 18.415417558887%;
 *margin-left: 18.311033425275%;
}
 .row-fluid .offset2:first-child {
 margin-left: 16.916488222698%;
 *margin-left: 16.812104089086%;
}
 .row-fluid .offset1 {
 margin-left: 9.9571734475375%;
 *margin-left: 9.8527893139258%;
}
 .row-fluid .offset1:first-child {
 margin-left: 8.458244111349%;
 *margin-left: 8.3538599777373%;
}
 input, textarea, .uneditable-input {
 margin-left: 0;
}
 .controls-row [class*="span"] + [class*="span"] {
 margin-left: 14px;
}
 input.span12, textarea.span12, .uneditable-input.span12 {
 width: 920px;
}
 input.span11, textarea.span11, .uneditable-input.span11 {
 width: 841px;
}
 input.span10, textarea.span10, .uneditable-input.span10 {
 width: 762px;
}
 input.span9, textarea.span9, .uneditable-input.span9 {
 width: 683px;
}
 input.span8, textarea.span8, .uneditable-input.span8 {
 width: 604px;
}
 input.span7, textarea.span7, .uneditable-input.span7 {
 width: 525px;
}
 input.span6, textarea.span6, .uneditable-input.span6 {
 width: 446px;
}
 input.span5, textarea.span5, .uneditable-input.span5 {
 width: 367px;
}
 input.span4, textarea.span4, .uneditable-input.span4 {
 width: 288px;
}
 input.span3, textarea.span3, .uneditable-input.span3 {
 width: 209px;
}
 input.span2, textarea.span2, .uneditable-input.span2 {
 width: 130px;
}
 input.span1, textarea.span1, .uneditable-input.span1 {
 width: 51px;
}
}
@media (min-width: 770px) and (max-width: 979px) {
 .offset-12 {
 margin-left: -736px;
}
 .offset-11 {
 margin-left: -673px;
}
 .offset-10 {
 margin-left: -610px;
}
 .offset-9 {
 margin-left: -547px;
}
 .offset-8 {
 margin-left: -484px;
}
 .offset-7 {
 margin-left: -421px;
}
 .offset-6 {
 margin-left: -358px;
}
 .offset-5 {
 margin-left: -295px;
}
 .offset-4 {
 margin-left: -232px;
}
 .offset-3 {
 margin-left: -169px;
}
 .offset-2 {
 margin-left: -106px;
}
 .offset-1 {
 margin-left: -43px;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
 .offset-12 {
 margin-left: -934px;
}
 .offset-11 {
 margin-left: -855px;
}
 .offset-10 {
 margin-left: -776px;
}
 .offset-9 {
 margin-left: -697px;
}
 .offset-8 {
 margin-left: -618px;
}
 .offset-7 {
 margin-left: -539px;
}
 .offset-6 {
 margin-left: -460px;
}
 .offset-5 {
 margin-left: -381px;
}
 .offset-4 {
 margin-left: -302px;
}
 .offset-3 {
 margin-left: -223px;
}
 .offset-2 {
 margin-left: -144px;
}
 .offset-1 {
 margin-left: -65px;
}
}
@media (min-width: 1200px) {
 .offset-12 {
 margin-left: -1198px;
}
 .offset-11 {
 margin-left: -1097px;
}
 .offset-10 {
 margin-left: -996px;
}
 .offset-9 {
 margin-left: -895px;
}
 .offset-8 {
 margin-left: -794px;
}
 .offset-7 {
 margin-left: -693px;
}
 .offset-6 {
 margin-left: -592px;
}
 .offset-5 {
 margin-left: -491px;
}
 .offset-4 {
 margin-left: -390px;
}
 .offset-3 {
 margin-left: -289px;
}
 .offset-2 {
 margin-left: -188px;
}
 .offset-1 {
 margin-left: -87px;
}
.navbar .nav {
 left: 0px;
}
}
.row .span50, .row-fluid .span50 {
	width: 50%;
	float: left;
}
.row .span33, .row-fluid .span33 {
	width: 33.3333%;
	float: left;
}
.row .span25, .row-fluid .span25 {
	width: 25%;
	float: left;
}
.row .span20, .row-fluid .span20 {
	width: 20%;
	float: left;
}
.row .span16, .row-fluid .span16 {
	width: 16.6666%;
	float: left;
}
.hidden {
	display: none !important;
	visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
 .jumbotron {
 padding: 24px 0;
}
 .jumbotron h1 {
 font-size: 24px;
}
 .jumbotron p {
 font-size: 12px;
}
 .masthead {
 padding: 48px 0;
}
 .masthead h1 {
 font-size: 48px;
}
 .masthead p {
 font-size: 24px;
}
 .masthead .btn-large {
 font-size: 14px;
 padding: 10px 14px;
 margin-top: 0;
}
}
 @media (max-width: 600px) {
 .always-show .mega > .mega-dropdown-menu, .always-show .dropdown-menu {
 display: block !important;
}
}
 @media (min-width: 780px) and (max-width: 1115px) {
.col-md-4 {
 width: 32.1%;
 float: left;
 position: relative;
 min-height: 1px;
 padding-right: 5px;
 padding-left: 6px;
}
h4.white {
 font-weight: 500;
 line-height: 1.1;
 margin: 0;
 font-size: 16px;
 text-transform: uppercase;
}
h3.white {
 font-weight: 700;
 line-height: 1.1;
 margin: 0;
 font-size: 16px;
 text-transform: uppercase;
}
.strip {
 position: absolute;
 bottom: 15px;
 width: 100%;
 max-width: 239px;
 padding: 8px 0px 5px 15px;
}
h4.white2 {
 font-weight: 500;
 line-height: 12px;
 margin: 0;
 font-size: 20px;
 text-transform: uppercase;
}
.strip2 {
 position: absolute;
 bottom: 43px;
 width: 100%;
 max-width: 320px;
 padding: 8px 0px 5px 30px;
}
.strip3 {
 position: absolute;
 bottom: 28px;
 width: 100%;
 max-width: 214px;
 padding: 5px 0px 5px 30px;
}
 h3.white3 {
 background: #DC569F;
 padding-left: 15px;
 line-height: 44px;
 font-size: 20px;
 max-width: 196px;
}
h4.white3 {
 font-weight: bold;
 line-height: 17px;
 margin: 0;
 font-size: 21px;
 text-transform: uppercase;
}
}
 @media (min-width: 770px) and (max-width: 1003px) {
 .t3-mainbody {
 padding-left: 0px;
 padding-right: 0px;
}
 #btl .btl-panel > span {
 min-width: 108px;
 box-shadow: none;
 background-color: #282828 !important;
 border-left: 1px solid #4B4947 !important;
 border-bottom: 1px solid #4B4947 !important;
 color: #FFFFFF;
 padding-top: 7px !important;
}
 .navbar-inner > div#login {
 height: auto;
}
 .t3-mainnav .nav-collapse {
 margin-top: 0;
 background: none;
}
 .navbar-inner > div#login {
 width: auto;
}
 .productfull .image_middle #list_product_image_middle img {
 width: 100%;
}
 .t3-module ul, .t3-module ol {
 margin-left: 20;
}
 img.jshop_img_thumb {
 width: 89px;
}
 .productfull .prod_buttons {
 width: 50%;
}
 form.detail-product {
 margin-bottom: 15px;
}
 .module_intro {
 margin-bottom: 5px;
 margin-top: 20px;
}
 .t3-footer p.onefield {
 width: 78%;
}
 .copyright ul.nav {
 margin-bottom: 20px;
 margin-right: 0;
 width: 72%;
}
.content-mass-top h3 span {
max-width: 98.1%;
}
 .t3-sidebar .t3-module .module-inner {
 padding: 15px;
}
h2.article-title {
 max-width: 97%;
}
 .jshop_list_product .product .image {
 padding-right: 15px;
}
 select {
 width: 150px;
}
 .t3-footnav {
 padding-top: 70px;
}
 .t3-mainnav .navbar .nav > li:hover > a img, .t3-mainnav .navbar .nav > li.active > a img {
}
 .t3-header .container {
 min-height: 43px;
}
 .t3-mainnav .navbar .nav > li:last-child a {
}
 .navbar-inner > div#login {
 background: none;
 border-right: 1px solid #464646;
}
 table.jshop.jshop_subtotal {
 width: 52%;
}
 table.jshop-code {
 width: 43%;
 float: left;
 margin-right: 0;
}
 .t3-mainnav .navbar .nav > li > a {
 font-weight: bold;
 height: 21px;
 border-right: 0;
}
 .jshop-code input.inputbox {
 width: 90%;
}
 .jlogin input.inputbox {
 width: 100%;
}
.span4 {
 width: 24%;
}
 span.userItemImage img, span.catItemImage img, span.tagItemImage img, span.latestItemImage img {
 width: 100% !important;
}
 div.catItemImageBlock, div.userItemImageBlock, div.tagItemImageBlock, div.latestItemImageBlock {
 width: 100%;
 margin-right: 0;
 margin-bottom: 10px;
}
 div.itemImageBlock {
 margin-bottom: 0;
}
 div.itemCommentsForm form textarea.inputbox {
 width: 100%;
}
 div.itemRatingBlock, div.catItemRatingBlock {
 width: 100%;
 padding-right: 0;
}
 .module_ship {
 width: 60%;
 margin-right: 0;
}
 div.itemImageBlock {
 padding: 8px 0;
}
 #t3-mainnav {
 background-image: none;
}
 .t3-mainnav .nav-collapse {
 float: left;
}
 .navbar-inner > div#login {
 float: right;
 width: 20%;
}
 .custom_custom img {
 width: 100%;
}
 #contact-form input, #contact-form textarea {
 width: 100%;
}
 #contact-form .form-actions {
 padding-top: 0;
}
 .jshop_list_category .jshop {
 padding: 0;
}
 .jshop_categ .category {
 margin-right: 7px;
 margin-bottom: 20px;
}
 .t3-header .span8 {
 width: 100%;
}
 .t3-header .span4 {
 float: right;
 margin-left: 0;
 width: 100%;
}
 #jshop_module_cart {
 width: auto;
 float: right;
}
 .borderinput {
 width: 200px;
}
 .btnsearch {
 width: 50px;
}
 .borderinput {
 margin-right: 50px;
 width: 270px;
}
 #mod-bt-smartsearchword {
 width: 260px;
}
 .t3-mainnav .dropdown-menu a, .t3-mainnav .dropdown-menu a:hover, .t3-mainnav .dropdown-menu .active a, .t3-mainnav .dropdown-menu .active a:hover {
 background-image: none;
}
 .bg-telephone {
 right: 0;
}
}
@media (min-width: 500px) and (max-width: 769px) {
 #fixedblock {
 border-radius: 0px;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
div#extradivlst1 {
        top: 7px;
        right: 41px;
}
div#maincatglav {
        padding-bottom: 0px;
}
div#catdestwrap {
        padding-bottom: 5px;
}
div#projdiv {
        padding-top: 35px;
        padding-bottom: 15px;
}
.t3-content .item-page {
        padding-bottom: 25px;
}
div#pokazmenu {
        padding: 9px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        font-weight: bold;
}
div#pokazmenu a {
 color: #fff;
}

 div#pokazmenu:before {
 font-family: 'fontawesome';
 content: "\f03a";
padding-top: 7px;
        padding-left: 0px;
        font-weight: normal;
        color: #ff6800;
        font-size: 28px;
}
.headmod5 .externtwo_wrapp .mycart_mini_txt {
 font-size: 12px !important;
 display: none;
}
div#menumobail ul.nav {
        width: 100%;
        background: #282828;
                border-radius: 0px 0px 10px 10px;
        padding-bottom: 15px;
		        position: absolute;
}
.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: 21px;
        color: #000000 !important;
        text-shadow: none;
        border-radius: 0px;
        position: relative;
        background: #ff6800;
        border: 0px;
		font-weight: bold;
}
.sheensay_fixed .t3-mainnav .navbar .nav > li > a {
        color: #ffffff;
}
.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
        background-repeat: repeat-x;
        box-shadow: none;
        border-right: 0;
        height: 21px;
        color: #ffffff;
        text-shadow: none;
        border-radius: 0px;
        position: relative;
        background:#ff6800;
        border: 0px;
        cursor: pointer;
}
 a#menumob {
        font-size: 18px;
        top: -4px;
        margin-left: 8px;
        position: relative;
}
 .extern_content {
 min-height: 50px;
 max-height: 105px !important;
 overflow-x: hidden;
 overflow-y: auto;
}
a.scitem {
        display: block;
        width: 50%;
        float: left;
        min-height: 300px;
}
.section_7 .col-md-3 {
        width: 50%;
        float: left;
        text-align: center;
        padding: 0px;
		        min-height: 370px;
}
.section_7 {
        padding-top: 0px;
        padding-bottom: 0px;
}
div#centrmod2-2 {
        padding-bottom: 0px;
}
div#centrmod3-2 {
        width: 100%;
        max-width: 495px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 30px;
        padding-bottom: 15px;
}
.ratings img {
        max-width: 49%;
}
.wk-accordion-default .content {
        padding: 0px 10px 0px 10px !important;
        font-size: 18px !important;
        line-height: 24px !important;
}
div#sbox-window {
        min-width: 400px;
        max-width: 483px;
        left: 4px !important;
}
div#sbox-window {
        min-width: 400px;
        max-width: 463px;
        left: 4px !important;
}
div#centrmod1-1 {
        padding-bottom: 0px;
}
div#centrmod1 {
        padding-bottom: 0px;
}
div#centrmod2-3 {
        padding-bottom: 0px;
}
.wk-gallery-wall.margin>* {
        margin: 0 4px 15px 4px;
}
div#maincateg_list {
float: left;
        max-width: 47%;
        width: 100%;
}
div#centrmod2 .module-ct {
        float: none;
        margin-left: auto;
        margin-right: auto;
        width: 500px;
}
.text.col-md-8.col-sm-12 {
width: 89%;
        margin-left: auto;
        margin-right: auto;
}
.expert .text {
        z-index: 5;
        padding-right: 0px;
        text-align: center;
}
.image.col-md-4.hidden-sm.hidden-xs {
        display: none;
}
.expert .text::before {
        display: none;
}
#contcatdesk {
        width: 94%;
        margin-left: auto;
        margin-right: auto;
}
div#centrmod1s {
        width: 94%;
        margin-left: auto;
        margin-right: auto;
}
div#centrmods1 {
        width: 94%;
        margin-left: auto;
        margin-right: auto;
}
.expert {
        margin-top: -70px;
        margin-bottom: -100px;
}
#buildingCycle .col-md-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 32.666667%;
        max-width: 32.666667%;
}
.section-calculate .col-md-8 {
        width: 64.666667%;
}
.sheensay_fixed {
        background: #282828 !important;
        border-bottom: 1px solid #ff6800;
}
div.screen-7-list div.screen-7-item {
        width: 48%;
        padding-left: 5px;
        float: left;
        text-align: center;
        min-height: 235px;
}
div.screen-8-list div.screen-8-item {
        width: 49%;
        min-height: 163px;

}
p#qst {
 font-size: 18px;
 line-height: 22px;
 font-weight: normal;
 text-transform: uppercase;
 padding-top: 10px;
 text-align: center;
 margin: 0px;
}
.contact-info {
        margin-top: 40px;
}
 .t3-mainbody {
 padding-bottom: 5px;
 padding-top: 0px;
 margin-top: 0px;
 padding-left: 7px;
 padding-right: 7px;
 z-index: 5;
 position: relative;
}
div#blprevleft {
 width: 100%;
 float: left;
 padding-top: 0px;
}
div#blprevright {
 width: 100%;
 float: left;
}
.t3-module.module.txtglav {
 padding-top: 25px;
 padding-bottom: 10px;
}
div#blprevright img {
        float: left;
        width: 46%;
        padding: 15px 0px 15px 13px;
}
div#bodecntr1 {
 min-height: 200px;
}
div#bodecntr2-2 {
 min-height: 200px;
}
div#bodecntr3-1 {
 min-height: 200px;
}
div#blockprevcm2 {
 padding-top: 35px;
 padding-bottom: 35px;
}
div#blockprevcm2 img {
        float: left;
        width: 46%;
        padding: 12px 0px 25px 13px;
}
div#bodecntr2-3 div#blprevright img {
        float: left;
        width: 46%;
        padding: 12px 0px 25px 13px;
}
.t3-copyright {
        padding: 0;
        margin-top: -35px;
}
div#blprtxt {
 text-align: center;
 line-height: 1.3;
}
.separator--flower {
 margin: 9px 0;
 font-size: 17px;
 font-family: Serif;
 opacity: 0.8;
}
div#blprevleftcm4 img {
        float: none;
        padding: 15px 12px 0px 12px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        position: relative;
}
div#bodecntr3-2 {

        padding-top: 25px;
        padding-bottom: 25px;
}
div#bodecntr2 div#blprevrightcm2 {
        width: 100%;
        float: right;
        margin-top: 20px;
}
div#bodecntr2 div#blprevleftcm2 {
 width: 100%;
 float: left;
}
div#bodecntr3-2 div#blprevrightcm4 {
width: 100%;
        float: right;
        margin-top: 0px;
}
div#blprevleftcm4 {
float: none;
        width: 50%;
        margin-left: auto;
        margin-right: auto;
        position: relative;
}
div#footrmod {
        padding-top: 0px;
}
.sheensay_fixed .headmod1 {
        margin-top: 0px;
        float: left;
        margin-left: 0px;
        position: relative;
        padding-top: 12px;
        line-height: 18px;
        font-size: 16px;
}
.ajax_cart_wl.type_view.cart_view {
 height: 52px;
 width: 55px;
}
 div#bodybg2 {
 padding: 0px;
}
.topmod1 {
 display: none;
}
.topmod2 {
 display: none;
}
.topmod4 {
 display: none;
}
.topmod3 {
 max-width: 220px;
 width: 100%;
 float: none;
 margin-left: auto;
 padding-top: 1px;
 margin-right: auto;
}
.jshop_list_category .category .image {
        max-width: 100%;
        min-width: 100%;
}
.jshop_categ .category img.jshop_img {
        min-width: 98%;
        max-width: 98%;
}
div#menucatalog {
        margin-top: 0px;
        margin-bottom: 0px;
        float: none;
        width: 400px;
        margin-left: auto;
        margin-right: auto;
}
 div#leftbl {
 width: 100%;
 float: left;
 max-width: 130px;
}
div#listprod .image_block {
 padding: 0px;
 min-width: 120px;
 text-align: center;
 max-width: 120px;
}
div#listprod div#vkorzine {
 max-width: 130px;
 width: 100%;
 position: absolute;
 margin-top: -90px;
}
div#centralbl {
 width: 100%;
 max-width: 200px;
 float: left;
}
div#listprod h1 {
 font-size: 13px;
 height: 55px;
}
.name a {
 font-size: 12px;
}
div#rightbl {
 width: 30%;
 float: right;
 position: relative;
 height: 100%;
 min-height: 165px;
}
 .navbar .nav > li {
 float: none;
}
 .module_absolute {
 right: 0;
}
.nav-collapse .nav {
 float: none;
 margin: 0 0 12px;
}
.jshop_categ .category {
 width: 100%;
 margin-right: 0px;
 margin-bottom: 20px;
}
.headmod5 p {
 font-size: 26px;
}
.topmod5 {
 display: none;
}

.headmod7 {
 float: left;
 position: absolute;
 top: 0px;
 margin-top: 64px;
 margin-left: 25%;
}
.jshop_categ .category {
        max-width: 47%;
}
 div#wave {
 height: 65px;
 z-index: 4;
 position: relative;
}
div#footrmodbody {
        margin-left: 12px;
        max-width: 93%;
        clear: both;
        width: 100%;
        height: 100%;
        position: relative;
}
span#allfooter {
        height: 100%;
        float: left;
        padding-bottom: 65px;
		        background: #282828;
}

.customonasshap {
        height: 205px;
}
#menudiv {
        height: 130px;
}
.customonasshap div#txtopissl {
        font-size: 32px;
}
.nomobcatalmenu {
        display: none;
}
div#mobmenucat {
        display: block;
}
header#t3-header {
 display: none;
}
.headmod1 {
	 display:none;
}
.headmod3 {
 display:none;
}
.headmod2 {
 margin-top: 30px;
 float: left;
 margin-left: 100px;
 position: absolute;
}
.headmod5 {
display: none;
}
.ajax_cart_wl.type_view.cart_view {
height: 43px;
        width: 23px;
        margin-left: 15px;
}
.externtwo_wrapp .mycart_mini_txt {
        display: none !important;
}
.extern_wrap {
        right: 32px !important;
}
#t3-mainnav {
        height: 100%;
        margin-top: 4px;
        margin-left: 0%;
        width: 100%;
        float: left;
        position: relative;
z-index: 11;
}
#t3-breadcrumbs {
margin-top: 0px;
}
#t3-slide {
        height: 430px;
}
.t3-mainbody {
 border-radius: 0px;
}
.t3-headnav .navbar {
 color: #4b4a4a;
 margin-bottom: 0;
 margin-top: 0;
}
 .copyright ul.nav {
 width: 70%;
 display: none;
}
 .copyright .custom {
 width: 100%;
}
 .module_ship {
 width: 100%;
}
 .t3-header .span8 {
 width: 100%;
}
 .copyright ul.nav li a {
 margin-bottom: 8px;
}
 .clr1 {
 clear: both;
}
 div#Mod144 {
 display: none;
}
.t3-sidebar .t3-module {
 width: 100%;
 float: left;
}
 .content-mass-top .t3-module.module_lastest-product .module-ct .bt-inner {
 padding-right: 0;
}
 .content-mass-top .t3-module.module_lastest-product .bt-inner-detail .bt-prices-salesPrice, .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-prices-salesPrice {
 font-size: 16px;
}
 .content-mass-top .t3-module.module_lastest-product .bt-inner-detail .bt-prices-oldPrice {
 font-size: 12px;
}
 .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-addtocart, .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-viewdetails {
 width: 50px;
}
 .shoppingLayout .bt-productslider_feature .bt-prices-salesPrice {
 font-size: 16px;
}
 .shoppingLayout .bt-productslider_feature .bt-prices-oldPrice {
 font-size: 12px;
}
#onasdiv {
        background-size: inherit;
}
div#otzivdiv {
        background-size: inherit;
}
div#contdiv {
        background-size: inherit;
}
span#adresshap {
        font-size: 11px;
}
.give-call {
        display: none;
}

 .head-search {
 float: none;
 margin: auto;
 display: none;
}
 div#slpodr {
position: absolute;
 right: 9px;
 margin-top: 56px;
}
 .t3-mainnav .nav-collapse {
 display: none;
}
.t3-sidebar.t3-sidebar-1.span3 {
 margin-left: 0px;
 margin-top: 4px;
}
 .t3-sidebar .t3-module .module-inner {
 margin: 0 0px;
 padding: 15px;
}
.article-title, .article-header h1 {
 padding: 0px;
}
.centrm h3 span {
 padding: 10px 0px 0px 0px;
}
.shophead h1 {
 padding: 10px 0px 0px 0px;
}
.jshop h1 {
 padding: 10px 0px 0px 0px;
}
 .custom_intro {
        margin-top: 40px;
}
.footmoblock {
 width: 96%;
}
div#footrmod5 {
 margin-bottom: 10px;
}
div#footrmod4 {
}
div#footrmod2 {
}
.footmoblock .module-title {
 text-align:center;
}
.module_category .module-title span {
 font-size: 15px;
}
div.jshop_menu_level_0 a {
font-size: 15px;
        line-height: 15px;
        text-align: center;
        text-transform: uppercase;
        background: #e0e0e0;
        position: absolute;
        padding: 8px;
        width: 100%;
        border-radius: 10px;
        margin-top: 0px;
        float: left;
        left: 0px;
        min-height: 30px;
}
.t3-sidebar .nav > li, div.jshop_menu_level_0, div.jshop_menu_level_0_a {
        margin: 0px 0px 0px 0px;
        float: left;
        border-bottom: 0px solid #fff;
        height: 50px;
        text-align: center;
        width: 95%;
        position: relative;
}
div.jshop_menu_level_0:hover {
        color: #ff6800;
        border-bottom: 0px solid #ff6800;
}
div#zagolovki {
 float: left;
 width: 100%;
}
.breadcrumbs {
 display: none;
}
.module_category2 .module-title span {
 font-size: 15px;
}
.t3-sidebar .nav > li, div.jshop_menu_level_0, div.jshop_menu_level_0_a {
 text-align: center;
}
.shophead h1 {
 font-size: 15px;
}
.shophead h1 {
 margin: 0px 0px 15px 0px;
 height: 50px;
}
div#zagolovki h1 {
 padding-left: 10px;
}
.jshop h1 {
 font-size: 15px;
}
 .jshop_list_product .block_product {
 width: 50% !important;
 margin: 0px;
}
span#list_product_image_middle {
 float: left;
 max-width: 100%;
 margin-left: 2px;
}
.navbar .nav > li {
 height: 33px;
 border: 0;
}
.t3-mainnav .navbar .nav > li > a {
 padding: 7px 10px 6px 10px;
}
span#list_product_image_thumb {
 max-width: 100%;
 padding-left: 3px;
 padding-top: 4px;
}
table.cart th {
 background: #ffffff !important;
 color: #424f60;
 padding: 11px 2px;
 font-weight: bold;
}
.jshop_list_product .image_block {
padding: 2px;
        min-width: 222px;
        text-align: center;
        max-width: 222px;
}
div#vkorzine {
        max-width: 243px;
        width: 100%;
        position: absolute;
        margin-top: -135px;
}

.box-price {
        height: 36px;
        float: left;
        text-align: center;
        width: 88px;
}
.jshop_list_product .product .buttons a.button_detail {
        display: none;
}
.jshop_list_product .product .buttons a {
        height: 34px;
        width: 25%;
        border-right: 0px solid #ffffff;
        float: left;
}
span#list_product_image_middle {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}

.productfull .image_middle {
float: none;
 padding-right: 0px;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}
.finish h3 {
 font-size: 16px;
 line-height: 16px;
}
.address_block input.button, input#payment_submit, #shipping_form input.button, .finish input.button {
 margin: 4px 0;
}
#jc h4 {
 padding: 10px 0px 0px 0px;
}
.jshop-code h3 {
 font-size: 14px;
}
table.cart input.inputbox {
 margin-left: -1px;
}
.formResponsive input[type="text"], .formResponsive input[type="password"], .formResponsive textarea, .formResponsive select {
 width: 94% !important;
}
div#lftrghtprlink {
 min-height: 50px;
}
table.cart span.cart_reload {
 display: inline-block;
 line-height: 31px;
 margin-left: 20px;
 margin-top: 5px;
}
div#rev_cont2 {
 padding: 10px 0px 0px 0px;
}
.detail-product .jshop {
 display: inline-block;
 width: 98%;
}
div#colsteptwo {
 width: 50%;
 margin-right: 5px;
}
div#stepcolstri {
 width: 45%;
 margin-right: 0px;
}
.uk-grid+.uk-grid {
 margin-top: 0px;
}
div#stepprodlist {
 width: 96%;
 margin-top: 10px;
}
ul.nav._topmen > li {
 float: left;
 padding-right: 10px;
}
body {
 overflow-x: hidden;
}
footer#t3-footer {
 height: 66px;
}
th#atdc {
 display: none;
}
td#corzpr {
 display: none;
}
.jshop_img_description {
 margin-top: 20px;
 width: 100%;
 float: left;
 padding-left: 10px;
}
.jshop_img_description .prod_price {
 text-align: center;
}
div#viznon h1 {
 text-align: center;
}
.nav-tabs > li > a h3 {
 font-size: 16px;
 line-height: 16px;
}
h2.article-title {
 margin-top: 0px;
 height: 50px;
}
ul.latestnews_category a {
 font-size: 16px !important;
}
.article-title, .article-header h1 {
 margin: 0px 0px 15px 0px;
}
 .navbar-inner > div#login {
 width: 34%;
}
 .custom_intro p.intro {
 padding-right: 122px;
}
 .custom_ship {
 tex-indent: 120px;
}
 .custom_ship h3 {
 font-size: 16px;
}
span#vivwttl {
 display: none;
}
div#zagolovki h1 {
        font-size: 16px;
        line-height: 16px;
        margin: 0px;
        padding-top: 0px;
}
.jshop_menu_level_2 {
 text-align: center;
}
.jshop_menu_level_1_a {
 text-align: center;
}
.jshop_menu_level_1 {
        text-align: center;
        float: left;
        border-radius: 10px;
		        background: #e0e0e0;
        padding: 9px 6px 9px 6px;
        width: 46%;
        margin-right: 8px;
        /* margin-left: 5px; */
}
.jshop_menu_level_1, .jshop_menu_level_1_a {
        text-align: center;
        float: left;
        border-radius: 10px;
        padding: 9px 6px 9px 6px;
        width: 95%;
        margin-right: 0px;
        z-index: 22;
        position: relative;
}
.jshop_menu_level_1, .jshop_menu_level_1_a, .jshop_menu_level_1_a a {
        margin: 0px 2px 4px 2px;
}
.jshop_menu_level_1_a, .jshop_menu_level_1_a a {
        color: #ffffff;
        display: inline-block;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 15px;

        background: #ff6800;
        border-bottom: 0px solid #ff6800;
}
.jshop_menu_level_1_a a {
        color: #ffffff;
        display: inline-block;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 15px;
        width: 100%;
        padding: 0px;
}
.jshop_menu_level_1_a:hover, .jshop_menu_level_1:hover {
        background: #ff6800;
}
.jshop_menu_level_1 a {
        color: #333;
        text-shadow: #e0e0e0 0px 0px 1px;
}

div#pokazlistprop {
        margin-bottom: 25px;
}
.jshop_menu_level_1 a:hover {
        color: #ffffff !important;
}
div.jshop_menu_level_0_a a {
        color: #ffffff;
        background: #ff6800;
        font-weight: bold;
                padding: 12px 7px 12px 7px;
        float: left;
        width: 100%;
        margin-top: 0px;
        text-transform: uppercase;
        font-size: 13px;
        border-radius: 10px;
        border-bottom: 0px solid #ff6800;
}
div.jshop_menu_level_0:hover a, div.jshop_menu_level_0_a:hover a {
        color: #ffffff;
}
div.jshop_menu_level_0:hover a, div.jshop_menu_level_0_a:hover a {
        color: #ffffff;
        background: #ff6800;
}
div.jshop_menu_level_0_a {
        padding-left: 0px;
        float: left;
}
 .jshop_price1 {
 font-size: 15px;
}
 .jshop_list_product .jshop .old_price {
 font-size: 12px;
}
 .jshop_price {
 font-size: 15px;
}
 select {
 width: 60px;
}
 .jshop_subtotal tr:first-child .value {
 font-size: 15px;
}
 .jshop_subtotal tr.total .name, .jshop_subtotal tr.total .value {
 font-size: 15px;
}
 div.itemCommentsForm form input.inputbox {
 width: 100%;
}
 .bt-productslider.bt-productslider_best-product .bt-inner-detail {
 width: 100%;
}
 .bt-productslider.bt-productslider_best-product a.bt-image-link {
 width: 100% !important;
}
 .t3-mainnav .navbar .nav > li > a {
 text-align: center;
 font-size: 15px !important;
margin-left: 0px;
 margin-right: 0px;
}
 .navbar-inner > div#login {
 width: 34.7%;
}
 .t3-mainnav .navbar .bt-navbar {
 border: 0;
 height: 41px;
 line-height: 40px;
 width: 65%;
 background: url('../images/nav-mobile.png') #181818 center right no-repeat;
 border-bottom: 1px solid #464646;
 text-align: left;
 position: absolute;
 display: none;
}
 .t3-mainnav .navbar .bt-navbar span {
 font-size: 16px;
 color: #fff;
 font-family: Oswald;
 background: url('../images/nav-li-mobile.png') left center no-repeat;
 padding-left: 35px;
 margin-left: 10px;
}
 .t3-mainnav .nav-collapse .dropdown-menu a {
 text-indent: 30px;
}
 .t3-mainnav .nav-collapse .dropdown-menu li ul a {
 text-indent: 58px;
}
 .t3-mainnav .nav-collapse .dropdown-menu .active a:hover {
 background-image: none;
}
 .poweredby {
 float: right !important;
}
 .t3-footer .module_menu {
 margin-left: 0;
 padding-right: 0;
}
 .dropdown-submenu a {
 border-bottom: 0;
 border-top: 1px solid #464646;
}
 .t3-mainnav .nav-collapse .dropdown-menu li > a {
 border-bottom: 1px solid #464646;
 border-top: 0 none;
 margin-bottom: 0;
}
 .bg-telephone {
 right: 0;
}
}
@media (max-width: 499px) {
#fixedblock {
 border-radius: 0px;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
div#pokazmenu {
        padding: 9px 5px 9px 5px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        font-weight: bold;
}
div#pokazmenu a {
 color: #fff;
}
div#pokazmenu:before {
 font-family: 'fontawesome';
 content: "\f03a";
padding-top: 7px;
        padding-left: 0px;
        font-weight: normal;
        color: #ff6800;
        font-size: 28px;
}

.headmod5 .externtwo_wrapp .mycart_mini_txt {
 font-size: 12px !important;
 display: none;
}
div#menumobail ul.nav {
        width: 100%;
        left: 47%;
        margin-left: -150px;
        top: 38px;
        background: #282828;
        border-radius: 0px 0px 10px 10px;
        padding-bottom: 15px;
        position: absolute;
}
.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: 21px;
        color: #000000 !important;
        text-shadow: none;
        position: relative;
        background: #ff6800;
        border: 0px;
}
.sheensay_fixed .t3-mainnav .navbar .nav > li > a {
        color: #ffffff;
}
.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
        background-repeat: repeat-x;
        box-shadow: none;
        border-right: 0;
        height: 21px;
        color: #000000 !important;
        text-shadow: none;
        position: relative;
        background: #ff6800;
        border: 0px;
}
#sbox-window.pwebContactWindow.green {
    width: 280px !important;
    left: 50% !important;
    min-width: 280px;
   
    margin-left: -153px;
    height: 450px !important;
}
form.pwebcontact_form.modal.modal-static .pwebcontact_field {
    padding: 0px 0px 1px 0px !important;
}
div#centrmod1-1 {
        padding-bottom: 0px;
}
div#logogl {
        width: 316px;
        height: 145px;
        background-repeat: no-repeat;
        margin-left: 0%;
        background-size: 292px;
}
 a#menumob {
        font-size: 18px;
        top: -4px;
        margin-left: 8px;
        position: relative;
}
.sheensay_fixed {
        background: #282828 !important;
        border-bottom: 1px solid #ff6800;
}
 .extern_content {
 min-height: 50px;
 max-height: 101px !important;
 overflow-x: hidden;
 overflow-y: auto;
}
p#qst {
 font-size: 18px;
 line-height: 22px;
 font-weight: normal;
 text-transform: uppercase;
 padding-top: 10px;
 text-align: center;
 margin: 0px;
}
.expert div#qstfrm {
        width: 269px;
}
div#bodecntr2-3 {
        padding-top: 25px;
}
.wk-accordion-default .content {
        padding: 0px 10px 25px 10px !important;
        font-size: 18px !important;
        line-height: 24px !important;
        min-height: 100% !important;
}
.wk-accordion-default .toggler {
        line-height: 25px;
}
div#qstfrm {
        width: 259px;
}
.contact-info {
        margin-top: 30px;
}
 .t3-mainbody {
 padding-bottom: 5px;
 padding-top: 0px;
 margin-top: 0px;
 padding-left: 7px;
 padding-right: 7px;
 z-index: 5;
 position: relative;
}
div#blprevleft {
 width: 100%;
 float: left;
 padding-top: 0px;
}
div#blprevright {
 width: 100%;
 float: left;
}
.t3-module.module.txtglav {
 padding-top: 25px;
 padding-bottom: 10px;
}
div#blprevright img {
        float: left;
        width: 48%;
        padding: 15px 0px 15px 5px;
}
div#bodecntr1 {
 min-height: 200px;
}
div#bodecntr2-2 {
 min-height: 200px;
}

#buildingCycle .col-12 {
        width: 69%;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}
.horLine {
        background-image: none;
        background-repeat: no-repeat;
        background-position-y: center;
        padding-left: 0px;
        margin-bottom: 10px;
}
#buildingCycle .col-md-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 40.666667%;
        max-width: 44.666667%;
}
.man-pic {
        display: none;
}
.input-field-skew:after {
        display: none;
}
.section-calculate .col-md-8 {
        width: 98%;
}
div#extradivlst1 {
        right: 11px;
}
div#blockprevcm2 {
 padding-top: 35px;
 padding-bottom: 35px;
}
div#blockprevcm2 img {
 float: left;
 width: 48%;
 padding: 12px 0px 25px 5px;
}
div#bodecntr2-3 div#blprevright img {
 float: left;
 width: 48%;
 padding: 12px 0px 25px 5px;
}
div#blprtxt {
 text-align: center;
 line-height: 1.3;
}
.separator--flower {
 margin: 9px 0;
 font-size: 17px;
 font-family: Serif;
 opacity: 0.8;
}
div#blprevleftcm4 img {
        float: left;
        padding: 15px 0px 0px 0px;
        width: 100%;
}
div#footrmod {
        padding-top: 0px;
}
.customonasshap {
        width: 260px;
        text-align: center;
        height: 260px;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
}
.customonasshap div#txtopissl {
        top: 90%;
        position: absolute;
        font-weight: 900;
        text-transform: uppercase;
        text-align: center;
        font-size: 30px;
        border-top: none;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
}
div#pricename {
        float: left;
        width: 40%;
		        padding: 1px 15px 29px 15px;
        text-align: center;
}
div#priceprice {
        text-align: center;
        padding: 8px 0px 22px 0px;
}
.pricezag {
        font-size: 13px;
        padding: 8px 15px 8px 15px !important;
        text-transform: uppercase;
}

#menudiv {
        height: 69px;
}
#onasdiv {
                height: 69px;
        background-size: inherit;
}
div#otzivdiv {
        height: 69px;
        background-size: inherit;
}
div#contdiv {
        height: 69px;
        background-size: inherit;
}
.t3-module.moduleonasshap.uslug {
        display: none;
}
div#bodecntr3-2 {
        padding-top: 0px;
        padding-bottom: 25px;
}
div#bodecntr2 div#blprevrightcm2 {
        width: 100%;
        float: right;
        margin-top: 10px;
}
div#bodecntr2 div#blprevleftcm2 {
 width: 100%;
 float: left;
}
div#bodecntr3-2 div#blprevrightcm4 {
width: 100%;
        float: right;
        margin-top: 10px;
}
div#blprevleftcm4 {
        width: 50%;
        float: none;
        margin-left: auto;
        margin-right: auto;
}
.ajax_cart_wl.type_view.cart_view {
height: 43px;
        width: 23px;
        margin-left: 15px;
}
.externtwo_wrapp .mycart_mini_txt {
        display: none !important;
}
.wk-gallery-wall.margin a img {
        max-width: 150px;
}
.t3-copyright {
        padding: 0;
        margin-top: -25px;
}
 div#bodybg2 {
 padding: 0px;
}
.topmod1 {
 display: none;
}
.topmod2 {
 display: none;
}
.topmod4 {
 display: none;
}
.topmod3 {
 max-width: 220px;
 width: 100%;
 float: none;
 margin-left: auto;
 padding-top: 1px;
 margin-right: auto;
}
.jshop_list_category .category .image {
max-width: 290px;
        min-width: 290px;
}
.jshop_categ .category img.jshop_img {

        min-width: 98%;
        max-width: 98%;
}
 div#leftbl {
 width: 100%;
 float: left;
 max-width: 130px;
}
div#listprod .image_block {
 padding: 0px;
 min-width: 120px;
 text-align: center;
 max-width: 120px;
}
div#listprod div#vkorzine {
 max-width: 130px;
 width: 100%;
 position: absolute;
 margin-top: -90px;
}
div#centralbl {
 width: 100%;
 max-width: 200px;
 float: left;
}
div#listprod h1 {
 font-size: 13px;
 height: 55px;
}
.name a {
 font-size: 12px;
}
div#rightbl {
 width: 30%;
 float: right;
 position: relative;
 height: 100%;
 min-height: 165px;
}
 .navbar .nav > li {
 float: none;
}
 .module_absolute {
 right: 0;
}
.nav-collapse .nav {
 float: none;
 margin: 0 0 12px;
}
.jshop_categ .category {
 width: 100%;
 margin-right: 0px;
 margin-bottom: 20px;
}
.headmod5 p {
 font-size: 26px;
}
.topmod5 {
 display: none;
}
.headmod4 {
float: none;
        margin-left: auto;
        margin-right: auto;
        width: 212px;
        margin-top: 14px;
}
div#topbody {
        height: 130px;
}
.headmod7 {
 float: left;
 position: absolute;
 top: 0px;
 margin-top: 64px;
 margin-left: 25%;
}
.jshop_categ .category {
        max-width: 290px;
        margin-left: auto;
        margin-right: auto;
        float: none;
}
 div#wave {
 height: 65px;
 z-index: 4;
 position: relative;
}
div#footrmodbody {
        margin-left: auto;
        margin-right: auto;
        max-width: 95%;
        clear: both;
        width: 100%;
        height: 100%;
        position: relative;
        float: none;
}
span#allfooter {
        height: 100%;
        float: left;
                 background: #282828;
        padding-bottom: 65px;
}
header#t3-header {
 display: none;
}
.headmod1 {
 display:none;
}
.headmod3 {
 display:none;
}
.headmod2 {
 margin-top: 30px;
 float: left;
 margin-left: 100px;
 position: absolute;
}
.headmod5 {
	display:none;
}
.ajax_cart_wl.type_view.cart_view {
        height: 43px;
        width: 10px;
        margin-left: 10px;
        padding-right: 8px;
}
#t3-mainnav {
        height: 100%;
        margin-top: 7px;
        margin-left: 0%;
        width: 100%;
        float: left;
        position: relative;
		        z-index: 11;
}

div#cp-caption-inner1 {
        width: 320px !important;
}
div#logoglname {
        font-size: 24px;
}
#t3-slide {
        height: 460px;
}
.wk-gallery-wall.margin {
        margin-left: auto !important;
        margin-right: auto !important;
        width: 320px;
        float: none;
}
.wk-gallery-wall.margin>* {
        margin: 0 4px 15px 4px;
}
div#centrmod2 {
        padding-bottom: 0px;
}
.content-mass-top h3 span {
        font-size: 18px;
}
div.screen-3-list span.screen-3-item img.preview_picture {
width: auto;
        margin: 0 0 5px;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 5px solid #fff;
        max-width: 80%;
}
div#catdestwrap {
        padding-bottom: 10px;
}
div#projdiv {
        padding-top: 45px;
        padding-bottom: 15px;
}
a.scitem {
        display: block;
        width: 50%;
        float: left;
		        min-height: 220px;
}
div.screen-3-list span.screen-3-item {
        font-size: 18px;

}
div.screen-3-list span.screen-3-item b {
        display: block;
        font-weight: 400;
        line-height: 21px;
        width: 100%;
        margin: 0 auto 10px;
}
div#maincateg_list {
        float: none;
        margin: 2px auto 1px auto;
        max-width: 90%;
}
div#centrmod1 {
        padding-bottom: 0px;
}
div#bodecntr3 {
        padding-top: 25px;
}
.section_7 .col-md-3 {
        width: 100%;
        float: none;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        padding: 0px;
        margin-bottom: 35px;
}
.section_7 {
        padding-top: 0px;
        padding-bottom: 10px;
}
div#centrmod3-2 {
        padding-top: 25px;
        padding-bottom: 15px;
}
div#bodecntr3-1 {
        margin-top: -65px;
        margin-bottom: -40px;
}
.expert .text::before {
	display:none;
}
.col-md-8 {
        width: 100%;
}
.expert {
        overflow: inherit;
}
.expert .text {
        z-index: 5;
        padding-right: 0px;
        text-align: center;
}
.image.col-md-4.hidden-sm.hidden-xs {
        display: none;
}
div.screen-7-list div.screen-7-item {
        width: 100%;
        padding-left: 0px;
        float: left;
        text-align: center;
}
div.screen-7-list div.screen-7-item b {
        margin-bottom: 8px;
}
div#centrmod2-2 {
        padding-bottom: 0px;
}
div.screen-8-list div.screen-8-item {
        margin: 0px 0px 15px 0px;
        width: 100%;
        float: left;
}
div#centrmod1s {
        width: 98%;
}
div#centrmods1 {
        width: 98%;
}
div#centrmods3 {
        padding-top: 45px;
        padding-bottom: 15px;
}
.t3-module ul, .t3-module ol {
        margin-left: 15px;
}
div#centrmod2-3 {

        padding-bottom: 0px;
}
div.screen-7-list div.screen-7-item div.preview-picture {
        margin: 0px auto 6px;
}
.t3-mainbody {
 border-radius: 0px;
}
.t3-headnav .navbar {
 color: #4b4a4a;
 margin-bottom: 0;
 margin-top: 0;
}
 .copyright ul.nav {
 width: 70%;
 display: none;
}
 .copyright .custom {
 width: 100%;
}
 .module_ship {
 width: 100%;
}
 .t3-header .span8 {
 width: 100%;
}
 .copyright ul.nav li a {
 margin-bottom: 8px;
}
 .clr1 {
 clear: both;
}
 div#Mod144 {
 display: none;
}
.t3-sidebar .t3-module {
 width: 100%;
 float: left;
}
 .content-mass-top .t3-module.module_lastest-product .module-ct .bt-inner {
 padding-right: 0;
}
 .content-mass-top .t3-module.module_lastest-product .bt-inner-detail .bt-prices-salesPrice, .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-prices-salesPrice {
 font-size: 16px;
}
 .content-mass-top .t3-module.module_lastest-product .bt-inner-detail .bt-prices-oldPrice {
 font-size: 12px;
}
 .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-addtocart, .bt-productslider.bt-productslider_best-product .bt-inner-detail .bt-viewdetails {
 width: 50px;
}
 .shoppingLayout .bt-productslider_feature .bt-prices-salesPrice {
 font-size: 16px;
}
 .shoppingLayout .bt-productslider_feature .bt-prices-oldPrice {
 font-size: 12px;
}
.logo-image {
        margin-left: auto;
        margin-right: auto;
        float: none;
        width: 168px;
        margin-top: 7px;
}

.give-call {
        display: none;
}
 .head-search {
 float: none;
 margin: auto;
 display: none;
}
 div#slpodr {
position: absolute;
 right: 9px;
 margin-top: 56px;
}
 .t3-mainnav .nav-collapse {
 display: none;
}
.t3-sidebar.t3-sidebar-1.span3 {
 margin-left: 0px;
 margin-top: 4px;
}
 .t3-sidebar .t3-module .module-inner {
 margin: 0 0px;
 padding: 15px;
}
.article-title, .article-header h1 {
 padding: 0px;
}
.centrm h3 span {
 padding: 10px 0px 0px 0px;
}
.shophead h1 {
 padding: 10px 0px 0px 0px;
}
.jshop h1 {
 padding: 10px 0px 0px 0px;
}
 .custom_intro {
 margin-top: 0px;
 text-align: center;
 line-height: 12px;
 font-size: 12px !important;
}
.footmoblock {
        width: 100%;
		margin-left: 0px;
}
div#footrmod5 {
 margin-bottom: 10px;
}
div#footrmod4 {
}
div#footrmod2 {
}
.footmoblock .module-title {
 text-align:center;
}
.module_category .module-title span {
 font-size: 15px;
}
div.jshop_menu_level_0 a {
        font-size: 15px;
        line-height: 15px;
        text-align: center;
        text-transform: uppercase;
        background: #e0e0e0;
        padding: 8px;
        width: 100%;
        border-radius: 10px;
        margin-top: 0px;
        float: left;
        left: 0px;
        min-height: 30px;
}

div.jshop_menu_level_0:hover {
        color: #ff6800;
        border-bottom: 0px solid #ff6800;
}
div#zagolovki {
 float: left;
 width: 100%;
}
.breadcrumbs {
 display: none;
}
.module_category2 .module-title span {
 font-size: 15px;
}
.t3-sidebar .nav > li, div.jshop_menu_level_0, div.jshop_menu_level_0_a {
        margin: 0px 0px 0px 0px;
        float: left;
        border-bottom: 0px solid #fff;
        height: 50px;
        text-align: center;
        width: 95%;
        position: relative;
		        text-align: center;
}
.nomobcatalmenu{
	display:none;
}
div#mobmenucat {
        display: block;
}
.shophead h1 {
 font-size: 15px;
}
.shophead h1 {
 margin: 0px 0px 15px 0px;
 height: 50px;
}
div#zagolovki h1 {
 padding-left: 10px;
}
.jshop h1 {
 font-size: 15px;
}
 .jshop_list_product .block_product {
        width: 310px !important;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        float: none;
}
span#list_product_image_middle {
 float: left;
 max-width: 100%;
 margin-left: 2px;
}
.navbar .nav > li {
 height: 33px;
 border: 0;
}
.t3-mainnav .navbar .nav > li > a {
 padding: 7px 10px 6px 10px;
}
span#list_product_image_thumb {
 max-width: 100%;
 padding-left: 3px;
 padding-top: 4px;
}
table.cart th {
 background: #ffffff !important;
 color: #424f60;
 padding: 11px 2px;
 font-weight: bold;
}
.jshop_list_product .image_block {
        padding: 2px;
        min-width: 293px;
        text-align: center;
        max-width: 293px;
}
div#vkorzine {
        max-width: 295px;
        width: 100%;
        position: absolute;
        margin-top: -160px;
}

.box-price {
        height: 36px;
        float: left;
        text-align: center;
        width: 40%;
}
.jshop_list_product .product .buttons a.button_detail {
        display: none;
}
.jshop_list_product .product .buttons a {
        height: 34px;
        width: 25%;
        border-right: 0px solid #ffffff;
        float: left;
}
span#list_product_image_middle {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}

.productfull .image_middle {
float: none;
 padding-right: 0px;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}
.finish h3 {
 font-size: 16px;
 line-height: 16px;
}
.address_block input.button, input#payment_submit, #shipping_form input.button, .finish input.button {
 margin: 4px 0;
}
#jc h4 {
 padding: 10px 0px 0px 0px;
}
.jshop-code h3 {
 font-size: 14px;
}
table.cart input.inputbox {
 margin-left: -1px;
}
.formResponsive input[type="text"], .formResponsive input[type="password"], .formResponsive textarea, .formResponsive select {
 width: 94% !important;
}
div#lftrghtprlink {
 min-height: 50px;
}
table.cart span.cart_reload {
 display: inline-block;
 line-height: 31px;
 margin-left: 20px;
 margin-top: 5px;
}
div#rev_cont2 {
 padding: 10px 0px 0px 0px;
}
.detail-product .jshop {
 display: inline-block;
 width: 98%;
}
div#colsteptwo {
 width: 50%;
 margin-right: 5px;
}
div#stepcolstri {
 width: 45%;
 margin-right: 0px;
}
.uk-grid+.uk-grid {
 margin-top: 0px;
}
div#stepprodlist {
 width: 96%;
 margin-top: 10px;
}
ul.nav._topmen > li {
 float: left;
 padding-right: 10px;
}
body {
 overflow-x: hidden;
}
footer#t3-footer {
 height: 115px;
}
th#atdc {
 display: none;
}
td#corzpr {
 display: none;
}
.jshop_img_description {
 margin-top: 20px;
 width: 100%;
 float: left;
 padding-left: 10px;
}
.jshop_img_description .prod_price {
 text-align: center;
}
div#viznon h1 {
 text-align: center;
}
.nav-tabs > li > a h3 {
 font-size: 16px;
 line-height: 16px;
}
h2.article-title {
 margin-top: 0px;
 height: 50px;
}
ul.latestnews_category a {
 font-size: 16px !important;
}
.article-title, .article-header h1 {
 margin: 0px 0px 15px 0px;
}
 .navbar-inner > div#login {
 width: 34%;
}
 .custom_intro p.intro {
 padding-right: 122px;
}
 .custom_ship {
 tex-indent: 120px;
}
 .custom_ship h3 {
 font-size: 16px;
}
span#vivwttl {
 display: none;
}
.jshop_menu_level_2 {
 text-align: center;
}
.jshop_menu_level_1_a {
 text-align: center;
}
.jshop_menu_level_1 {
        text-align: center;
        float: left;
        border-radius: 10px;
        background: #e0e0e0;
        padding: 9px 6px 9px 6px;
        width: 46%;
        margin-right: 8px;
        /* margin-left: 5px; */
}
.jshop_menu_level_1, .jshop_menu_level_1_a {
        text-align: center;
        float: left;
        border-radius: 10px;
        padding: 9px 6px 9px 6px;
        width: 95%;
        margin-right: 0px;
        z-index: 22;
        position: relative;
        margin: 0px 2px 4px 2px;
}
.jshop_menu_level_1 a {
        font-weight: 600;
        text-transform: uppercase;
        line-height: 15px;
        padding-left: 15px;
        padding-right: 15px;
        margin-top: 10px;
        vertical-align: bottom;
        font-size: 15px;
        color: rgb(51, 51, 51);
        text-shadow: rgb(255, 255, 255) 0px 0px 1px;
}
.jshop_menu_level_1_a, .jshop_menu_level_1_a a {
        color: #ffffff;
        display: inline-block;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 15px;
border-radius: 10px;
        background: #ff6800;
        border-bottom: 0px solid #ff6800;
}
.jshop_menu_level_1_a a {
        color: #ffffff;
        display: inline-block;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 15px;
        width: 100%;
        padding: 0px;
}
.jshop.last_visited_products .block_item {
        border: 1px solid #ffffff;
        max-width: 190px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 4px;
        background: #FFFFFF;
        border-radius: 3px;
        float: none !important;
}
.jshop.last_visited_products .item_image {
        text-align: center;
        min-height: 100%;
        max-height: 200px;
        overflow: hidden;
        width: 100%;
        max-width: 200px;
}
table.cart td {
        padding: 0px;
}
td#cartimgcentr {
        display: none;
}
th#atda {
        display: none;
}
#t3-breadcrumbs {
height: auto;
        margin-top: 0px;
}
div#zagolovh {
        float: left;
        width: 100%;
        margin-bottom: 5px;
        padding-top: 20px;
        z-index: 1;
        position: relative;
}
div#zagolovh h1 {
        padding: 0px 0px 0px 0px;
}
div#zagolovki h1 {
        font-size: 14px;
        line-height: 16px;
        margin: 0px;
        padding-top: 7px;
        font-weight: 600;
        text-transform: uppercase;
}
.t3-content .item-page {
        padding-bottom: 25px;
}
.extern_wrap {
        right: 36px;
        float: right;
}
.row-backtop {
        text-align: left;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-top: 15px;
        margin-bottom: 23px;
}
div#colsteptwo {
        width: 100%;
        margin-right: 5px;
}
div#stepcolstri {
        width: 100%;
        margin-right: 0px;
}
div#stepprodlist {
        width: 100%;
        margin-top: 10px;
}
.jshop_menu_level_1_a:hover, .jshop_menu_level_1:hover {
        background: #ff6800;
}
.jshop_menu_level_1 a {
        color: #000;
        text-shadow: #e0e0e0 0px 0px 1px;
        font-size: 13px;
}

.jshop_menu_level_1 a:hover {
        color: #ffffff !important;
}
 div.jshop_menu_level_0_a a {
        color: #ffffff;
        background: #ff6800;
        font-weight: bold;
        border-bottom: 0px solid #ff6800;
        font-size: 15px;
        line-height: 15px;
        text-align: center;
        text-transform: uppercase;
        padding: 8px;
        width: 100%;
        border-radius: 10px;
        margin-top: 0px;
        float: left;
        left: 0px;
        min-height: 30px;
}
div#menucatalog {
        margin-top: 0px;
        margin-bottom: 0px;
        float: left;
        z-index: 22;
        position: relative;
}
div.jshop_menu_level_0:hover a, div.jshop_menu_level_0_a:hover a {
        color: #ffffff;
}
div.jshop_menu_level_0:hover a, div.jshop_menu_level_0_a:hover a {
        color: #ffffff;
        background: #ff6800;
}
div.jshop_menu_level_0_a {
padding-left: 0px;
        float: left;
}
 .jshop_price1 {
 font-size: 15px;
}
 .jshop_list_product .jshop .old_price {
 font-size: 12px;
}
 .jshop_price {
 font-size: 15px;
}
 select {
 width: 60px;
}
 .jshop_subtotal tr:first-child .value {
 font-size: 15px;
}
 .jshop_subtotal tr.total .name, .jshop_subtotal tr.total .value {
 font-size: 15px;
}
 div.itemCommentsForm form input.inputbox {
 width: 100%;
}
 .bt-productslider.bt-productslider_best-product .bt-inner-detail {
 width: 100%;
}
 .bt-productslider.bt-productslider_best-product a.bt-image-link {
 width: 100% !important;
}
 .t3-mainnav .navbar .nav > li > a {
 text-align: center;
 font-size: 15px !important;
margin-left: 0px;
 margin-right: 0px;
}
 .navbar-inner > div#login {
 width: 34.7%;
}
 .t3-mainnav .navbar .bt-navbar {
 border: 0;
 height: 41px;
 line-height: 40px;
 width: 65%;
 background: url('../images/nav-mobile.png') #181818 center right no-repeat;
 border-bottom: 1px solid #464646;
 text-align: left;
 position: absolute;
 display: none;
}
 .t3-mainnav .navbar .bt-navbar span {
 font-size: 16px;
 color: #fff;
 font-family: Oswald;
 background: url('../images/nav-li-mobile.png') left center no-repeat;
 padding-left: 35px;
 margin-left: 10px;
}
 .t3-mainnav .nav-collapse .dropdown-menu a {
 text-indent: 30px;
}
 .t3-mainnav .nav-collapse .dropdown-menu li ul a {
 text-indent: 58px;
}
 .t3-mainnav .nav-collapse .dropdown-menu .active a:hover {
 background-image: none;
}
 .poweredby {
 float: right !important;
}
 .t3-footer .module_menu {
 margin-left: 0;
 padding-right: 0;
}
 .dropdown-submenu a {
 border-bottom: 0;
 border-top: 1px solid #464646;
}
 .t3-mainnav .nav-collapse .dropdown-menu li > a {
 border-bottom: 1px solid #464646;
 border-top: 0 none;
 margin-bottom: 0;
}
 .bg-telephone {
 right: 0;
}
}
