@media (min-width: 1220px) and (max-width: 1550px) {
#t3-slide {
 overflow: hidden;
 margin-bottom: -77px;
 top: -100px;
 width: 100%;
 z-index: 1;
 height: 575px;
 padding-top: 70px;
}
div#bodecntr3-2 {
 background-size: contain;
}
div#centrmod3-2 {
 padding-top: 0px;
 padding-bottom: 0px;
}
div#bodecntr4 {
 width: 100%;
 padding-top: 0px;
 padding-bottom: 0px;
}
div#bodecntr4-1 {
 background-size: cover;
}
}
@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 (max-width: 980px) {
div#screen_4 .text {
 padding-left: 10px;
 padding-right: 10px;
}
.videoframe {
 float: none;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
 max-width: 333px;
}
}
@media (min-width: 770px) and (max-width: 980px) {
 div#blprevleft {
 width: 50%;
 float: left;
 padding-top: 0px;
}
.beznalcl {
 width: 23%;
 padding-left: 10px;
}
.image.col-md-4.hidden-sm.hidden-xs {
 width: 55% !important;
}
div#formakciya {
 width: 55%;
}
.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: 0px;
 margin-left: 10px;
 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 {
 left: 15px;
}
#screen_1_list h3 {
margin: 0;
        padding: 0;
        font-weight: 400;
        /* font-size: 22px; */
        /* color: #ffffff; */
        margin-bottom: 20px;
        line-height: 30px;
        width: 80%;
}
div#centrblocksl {
 display: none;
}
#t3-breadcrumbs {
 margin-top: 0px;
}
#menudiv {
 height: 60px;
}
.logo-image a {
        width: 87px;
        height: 48px;
        background-size: 48px;
}
.sheensay_fixed .logo-image a{
        width: 87px;
        height: 48px;
        background-size: 48px;
}
#fixedblock {
        height: 50px !important;
}
.sheensay_fixed #t3-mainnav {
        margin-top: 0px;
}
.sheensay_fixed .headmod4 {
        margin-top: -7px;
}
.logo-image {
 margin-top: 1px;
 margin-left: 5px;
 overflow: hidden;
 width: 86px;
 height: 45px;
}
.headmod1 {
 display: none;
}
div#propusk1 {
	min-height: 350px;
        background-size: 190%;
}
.headmod4 p {
        line-height: 14px;
}
.sheensay_fixed .headmod1 {
 line-height: 14px;
 font-size: 13px;
}
.wk-gallery-wall.margin>* {
 margin: 5px;
}
div#logogl {
 background-size: 119px;
 height: 133px;
 margin-left: -22%;
}
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.screen-7-list div.screen-7-item {
        width: 30%;
        min-height: 305px;
}
div#centrmod4 {
        width: 96%;
}
.custom-colsfooter p {
        margin: 0px;
        font-size: 14px;
        line-height: 22px;
}
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;
}
.headmod4 {
 float: right;
 margin-top: -7px;
 height: 55px;
 margin-right: 15px;
}
#fixedblock {
 height: 50px;
}
span#adresshap {
 display: none;
}
.t3-mainnav .navbar .nav > li > a {
 padding: 12px 2px 14px 2px;
 font-size: 13px !important;
}
.headmod5 {
 margin-right: 16px;
}
.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;
}
.t3-mainnav .nav-collapse .nav > li > a, .t3-mainnav .nav-collapse .dropdown-menu a {
 padding: 13px 6px 6px 6px !important;
 background-image: 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 {
 width: 151px;
 height: 89px;
 margin-top: 0px;
 margin-bottom: 3px;
 background-size: 78px;
}
p.about-us {
 font-size: 13px;
}
.span12.copyright {
 width: 99%;
 max-width: 979px;
 margin-left: 1%;
}
.custom-colsfooter a {
 font-size: 13px;

}
div#footrmodbody {
 margin-left: auto;
 margin-right: auto;
 max-width: 1194px;
 clear: both;
 width: 100%;
 height: 202px;
}
 span.image-title {
 top: 0px;
 position: relative;
}
.footmoblock .module-title {
 font-size: 12px;
}
.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) #669934 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: 160px;
 min-height: 160px;
}
.jshop_categ .category img.jshop_img {
 min-height: 150px;
 max-height: 150px;
 min-width: 150px;
 max-width: 150px;
}
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;

}
.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;
}
 .headmod3 {
 margin-top: 3px;
 float: left;
 margin-left: 183px;
 padding-top: 6px;
 position: absolute;
 width: 100%;
 max-width: 130px;
 text-transform: uppercase;
 font-size: 9px;
 line-height: 12px;
}
 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: 981px) and (max-width: 1219px) {
 .beznalcl {
 width: 23%;
 padding-left: 18px;
 float: left;
 text-align: center;
}
a.scitem {
 display: block;
 width: 25%;
 float: left;
}
div.screen-7-list div.screen-7-item {
        width: 31%;
        padding-left: 15px;
        float: left;
        text-align: center;
        min-height: 300px;
}
div#centrmod4 {
        width: 96%;
}
.footer-logo {
 width: 225px;
}
div#footrmod {
 padding-bottom: 70px;
}
.t3-module.module.txtglav {
 padding-top: 20px;
 padding-bottom: 0px;
}
 .headmod5 {
 margin-right: 0px;
 width: 350px;
}
.headmod4 {
 margin-right: 10px;
}
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: 20px;
}
.topmod2 {
 max-width: 245px;
 overflow: hidden;
 height: 20px;
}
.headmod3 {
 margin-top: 10px;
 float: left;
 margin-left: 159px;
 padding-top: 5px;
 position: absolute;
 width: 100%;
 max-width: 174px;
 text-transform: uppercase;
 font-size: 11px;
 line-height: 13px;
}
input#jshop_search {
 max-width: 150px;
}
form#jshop_searchform {
 width: 208px;
}
 .jshop_list_product .block_product {
 width: 33% !important;
}

div#vkorzdetail {
 top: 0px;
 position: relative;
 left: 40px;
 z-index: 1;
}
 span.extra_fields_name {
 padding-left: 0px;
 font-size: 13px;
 background: #fff;
 z-index: 2;
 position: relative;
 padding-right: 2px;
}
span.extra_fields_value {
 font-weight: bold;
 font-size: 13px;
 color: #333;
 float: right;
 background: #fff;
 z-index: 2;
 position: relative;
 padding-left: 2px;
 padding-right: 10px;
}
.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;
}
 #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 5px 14px 5px;
        font-size: 17px;
}
 .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: 13px;
}
div#centrmod1 {
        width: 96%;
}
.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: 0;
}
 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;
 height: 50px !important;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
.t3-mainnav .navbar .nav > li > a {
 color: #fff;
}
div#pokazmenu {
 background: #669934;
 padding: 10px;
 border-radius: 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
}
div#pokazmenu a {
 color: #fff;
}
div#pokazmenu:hover {
 background:#0057a4;
}
 div#pokazmenu:before {
font-family: 'fontawesome';
        content: "\f03a";
        padding-top: 7px;
        padding-left: 0px;
        font-weight: normal;
        top: 2px;
        color: #fff;
        position: relative;
        font-size: 16px;
}
a#telshap {
        line-height: 23px;
}
.headmod5 .externtwo_wrapp .mycart_mini_txt {
 font-size: 12px !important;
 display: none;
}
div#menumobail ul.nav {
 width: 100%;
 background: #669934;
 border-radius: 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: #ffffff !important;
 text-shadow: none;
 border-radius: 10px;
 position: relative;
 background: #0057a4;
 border: 0px;
}
 .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: 10px;
 position: relative;
 background: #0057a4;
 border: 0px;
 cursor: pointer;
}
 a#menumob {
 font-size: 14px;
}
 .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;
}
div#maincateg_list {
 float: left;
 margin: 2px 2px 1px 2px;
 max-width: 47%;
}
.beznalcl {
 width: 25%;
 padding-left: 0px;
 float: left;
 text-align: center;
}
.image.col-md-4.hidden-sm.hidden-xs {
 display: none;
}
.image_maincateg {
 min-width: 230px;
 max-width: 100%;
 width: 100%;
}
div.screen-7-list div.screen-7-item {
 width: 48%;
 padding-left: 5px;
 float: left;
 text-align: center;
 min-height: 250px;
}
div.screen-8-list div.screen-8-item {
 width: 49%;
 min-height: 163px;
}
.wk-gallery-wall.round > *, .wk-gallery-wall.round > * > img, .wk-gallery-wall.round .spotlight>img+div {
 border-radius: 10px;
 overflow: hidden;
 max-width: 158px;
}
.wk-gallery-wall.margin>* {
 margin: 4px;
}
div#centrmod1 {
        width: 96%;
}
div#propusk1 {
        min-height: 225px;
        background-size: 200%;
}
.text.font_family {
        width: 86%;
        right: 15px;
        float: right;
        top: 170px;
        line-height: 40px;
}
div#formakciya {
        text-transform: uppercase;
        text-align: center;
        font-size: 16px;
        color: rgb(255, 255, 255);
        font-weight: 700;
        position: relative;
        width: 93%;
        right: 0px;
        float: right;
        top: 165px;
        line-height: 40px;
}
div#centrmod4 {
        width: 95%;
}
div#centrmod4-1 {
        float: left;
}
div#zayavblock {
        float: none;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        display: block;
        padding: 0px 0px 25px 0px;
}
div#zayavleftbl {
        float: none;
        width: 100%;
        padding-top: 0px;
}
div#zayavrightbl {
        float: none;
        width: 90%;
        border-radius: 25px;
        padding: 26px;
}
div#bodecntr5 {
        min-height: 460px;
}
p#qst {
 font-size: 18px;
 line-height: 22px;
 font-weight: normal;
 text-transform: uppercase;
 padding-top: 10px;
 text-align: center;
 margin: 0px;
}
div#qstfrm {
 display:none;
}
 .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: 0px;
}
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;
}

.sheensay_fixed .headmod1 {
margin-top: 0px;
 float: left;
 margin-left: 0px;
 position: relative;
 padding-top: 4px;
 line-height: 15px;
 font-size: 14px;
}
.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;
}
#namecateg {
 width: 100%;
 line-height: 15px;
 padding-top: 15px;
 text-align: center;
 min-height: 30px;
 max-height: 30px;
 overflow: hidden;
}
.jshop_list_category .category .image {
max-width: 100%;
 min-width: 227px;
}
 div#menucatalog {
 margin-top: 4px;
 margin-bottom: 0px;
 float: none;
 width: 100%;
 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;
}
.headmod4 {
float: right;
 right: 0px;
 position: absolute;
 margin-top: -9px;
 height: 50px;
 margin-right: 15px;
}
.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: #333;
}
.customonasshap {
 height: 205px;
}
#menudiv {
 height: 35px;
}
.customonasshap div#txtopissl {
 font-size: 32px;
}
.nomobcatalmenu {
 display: none;
}
div#mobmenucat {
 display: block;
}
header#t3-header {
 display: none;
}
.logo-image {
 margin-top: 0px;
 margin-left: 5px;
 overflow: hidden;
 width: 85px;
 height: 46px;
}
.headmod1 {
 display:none;
}
.headmod3 {
 display:none;
}
.headmod2 {
 margin-top: 30px;
 float: left;
 margin-left: 100px;
 position: absolute;
}
.headmod5 {
 float: right;
 top: 11px;
 margin-top: 0px;
 padding-right: 0px;
 margin-left: 35px;
}
.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: 5px;
 margin-left: 10px;
 width: 38%;
 float: left;
 position: relative;
}
#t3-breadcrumbs {
 height: 45px;
 margin-top: 15px;
 float: right;
 width: 100%;
 clear: both;
}
#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;
 display: none;
}
.give-call {
 display: none;
}
.logo-image a {
        width: 84px;
        height: 46px;
        background-size: 47px;
        top: 2px;
        margin-left: 5px;
        position: relative;
}
.sheensay_fixed .logo-image a {
        width: 84px;
        height: 46px;
        background-size: 47px;
        top: 2px;
        margin-left: 5px;
        position: relative;
}
.sheensay_fixed #t3-mainnav {
        margin-top: 5px;
}
.sheensay_fixed .headmod4 {
        margin-top: -9px;
}
 .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: 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 9px 0px 9px;
 float: left;
 border-bottom: 0px solid #fff;
 height: 50px;
 text-align: center;
 width: 45%;
 position: relative;
}
div.jshop_menu_level_0:hover {
 color: #669934;
 border-bottom: 0px solid #669934;
}
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: #669934;
 border-bottom: 0px solid #669934;
}
.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: #669934;
}
.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: #000;
 background: #669934;
 font-weight: bold;
 padding: 7px 7px 7px 7px;
 float: left;
 width: 100%;
 margin-top: 0px;
 text-transform: uppercase;
 font-size: 13px;
 border-radius: 10px;
 border-bottom: 0px solid #669934;
 min-height: 32px;
}
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: #669934;
}
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;
 height: 51px !important;
}
.sheensay_fixed #t3-mainnav {
        margin-top: 7px;
}
.productfull .image_middle {
 max-width: 98%;
}
.jshop_list_product .jshop_related {
 width: 50%;
}
.jshop_img_description .old_price {
 text-align: center;
}
div#pokazmenu {
 background: #669934;
 padding: 9px 5px 9px 5px;
 border-radius: 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
}
div#pokazmenu a {
 color: #fff;
}
div#pokazmenu:hover {
 background: #0057a4;
}
div#pokazmenu:before {
        font-family: 'fontawesome';
        content: "\f03a";
        padding-top: 7px;
        padding-left: 0px;
        font-weight: normal;
        top: 2px;
        color: #fff;
        position: relative;
        font-size: 16px;
}
.headmod5 .externtwo_wrapp .mycart_mini_txt {
 font-size: 12px !important;
 display: none;
}
div#menucatalog {
 display: none;
}
section.article-content.clearfix {
        margin-top: 10px;
        overflow-y: visible !important;
        overflow-x: scroll;
}
 div#menumobail ul.nav {
 width: 280px;
 left: 47%;
 margin-left: -148px;
 top: 43px;
 background: #669934;
 border-radius: 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: #fff !important;
 text-shadow: none;
 border-radius: 10px;
 position: relative;
 background: #0057a4;
 border: 0px;
}
.sheensay_fixed .t3-mainnav .navbar .nav > li > a {
 color: #fff;
}
.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: 10px;
 position: relative;
 background: #0057a4;
 border: 0px;
 cursor: pointer;
}
 a#menumob {
 font-size: 14px;
}
 .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;
}
div#qstfrm {
 display:none;
}
 .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;
}
div#bodecntr3-1 {
 min-height: 200px;
}
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: 55px;
}
.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: 20px;
}
 .t3-module.moduleonasshap.uslug {
 display: none;
}
div#bodecntr3-2 {
padding-top: 25px;
        padding-bottom: 25px;
        background: #ffffff url(../images/bg-13.jpg) no-repeat center;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-height: 270px;
        height: 270px;
        background-size: 450%;
}
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;
 min-height: 200px;
 max-height: 200px;
}
.t3-mainnav .navbar .nav > li > a {
 color: #fff;
}
 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 {
 display: none;
}
.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: 12px;
 max-width: 93%;
 clear: both;
 width: 100%;
 height: 100%;
 position: relative;
}
span#allfooter {
 height: 100%;
 float: left;
 background: #333;
 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 {
 float: right;
 top: 11px;
 margin-top: 0px;
 padding-right: 0px;
 margin-left: 10px;
}
.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: 60%;
 float: left;
 position: relative;
}
 div#cp-caption-inner1 {
 width: 320px !important;
 height: 340px !important;
}
div#propusk1 {
        min-height: 150px;
        background-size: 200%;
}
div#logogl {
width: 300px;
 height: 140px;
 background-repeat: no-repeat;
 margin-left: 3%;
 background-size: 280px;
}
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: 3px solid #fff;
 max-width: 80%;
}
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%;
}
.image_maincateg {
 max-width: 100%;
 min-width: 100%;
 max-height: 195px;
 min-height: 195px;
}
div#screen_3_form .pwebcontact_toggler.modal.modal-static {
 position: relative;
 width: 233px;
}
.beznalcl {
 width: 50%;
 padding-left: 0px;
 float: left;
 text-align: center;
}
div.screen-7-list div.screen-7-item {
 width: 98%;
 padding-left: 3%;
 float: left;
 text-align: center;
}
.image.col-md-4.hidden-sm.hidden-xs {
 display: none;
}
.expert .text::before {
 display: none;
}
.expert .text {
 z-index: 5;
 padding-right: 0px;
 text-align: center;
}
.col-md-8 {
 width: 100%;
 float: left;
 position: relative;
 min-height: 1px;
 padding-right: 5px;
 padding-left: 6px;
}
div#centrmod3-2 {
 padding-top: 0px;
}
 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%;
}
.text.font_family {
text-transform: uppercase;
        text-align: center;
        font-size: 29px;
        font-weight: 700;
        position: relative;
        width: 90%;
        right: 15px;
        float: right;
        top: -9px;
        line-height: 40px;
}
div#centrmod4 {
        width: 96%;
}
div#centrmod4-1 {
        float: left;
}
div#zayavblock {
        float: none;
        width: 96%;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        display: block;
        padding: 0px 0px 25px 0px;
}
div#zayavleftbl {
        float: left;
        width: 100%;
        padding-top: 0px;
}
div#zayavleftbl h3 {
        font-size: 35px;
        line-height: 1.3;
        font-weight: 700;
        text-align: center;
}
p#zayavannot {
        color: #333;
        line-height: 23px;
        font-size: 22px;
        margin: 0px;
        padding: 20px 0px 25px 0px;
        text-align: center;
}
div#zayavrightbl {
        float: left;
        width: 97%;
        border-radius: 25px;
        padding: 10px;
}
div#bodecntr5 {
        min-height: 550px;
}
div#centrmod5 {
        padding: 80px 0px 0px 0px;
}
div#formakciya {
 display: none;
}
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-top: 0px;
 padding-top: 0px;
 margin-left: 10px;
 overflow: hidden;
 width: 95px;
 height: 46px;
}
.logo-image a {
        width: 90px;
        height: 49px;
        background-size: 46px;
        top: 3px;
        position: relative;
        height: 46px;
}
.sheensay_fixed .logo-image a {
        width: 90px;
        height: 49px;
        background-size: 46px;
        top: 3px;
        position: relative;
        height: 46px;
}
.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: 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;
 padding: 8px;
 width: 100%;
 border-radius: 10px;
 margin-top: 0px;
 float: left;
 left: 0px;
 min-height: 10px;
}
 div.jshop_menu_level_0:hover {
 color: #669934;
 border-bottom: 0px solid #669934;
}
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 7px 0px 10px;
 float: left;
 border-bottom: 0px solid #fff;
 height: 35px;
 text-align: center;
 width: 42%;
 position: relative;
 text-align: center;
 display: block;
}
.nomobcatalmenu {
 display:none;
}
div#mobmenucat {
 display: block;
}
.shophead h1 {
 font-size: 15px;
}
.shophead h1 {
 margin: 0px 0px 15px 0px;
 height: 50px;
}
 .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: #669934;
 border-bottom: 0px solid #669934;
}
.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;
}
 .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: #669934;
}
.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: #669934;
 font-weight: bold;
 padding: 7px;
 float: left;
 width: 100%;
 margin-top: 0px;
 text-transform: uppercase;
 font-size: 13px;
 border-radius: 10px;
 border-bottom: 0px solid #669934;
}
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: #669934;
}
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;
}
#sbox-window.pwebContactWindow.green {
 width: 310px !important;
 left: 50% !important;
 margin-left: -166px;
}
div#sbox-window {
 min-width: 310px;
}
div#bodecntr3 {
 background: #333333 url(../images/bg2.jpg) repeat;
}
div#centrmod3 {
 background: #333333 url(../images/bg2.jpg) repeat;
}
.expert {
 background-color: inherit;
 position: relative;
 padding-top: 10px;
 padding-bottom: 10px;
 color: #fff;
 font-size: 16px;
 font-weight: bold;
 overflow: hidden;
 margin-top: 0px;
 z-index: 1;
}
}
