.center-pic{
  display:block;
  margin:auto;
}

.zoom:hover{
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 }

.nazad:hover {
  text-decoration: none;
}
.nazad {
  border:1px solid #428bca;
  border-radius:3px;
  padding: 6px;
}
.sirow {
  margin:0 auto!important;
}

.sirow .su-column-size-medium-1-4 {
  margin:0 auto!important;
  padding-left: 0!important;
}

.lkmkap .su-column-content {
  height: 354px;
}
.lkmka .su-column-content {
  height: 340px;
}
.lkmkasn .su-column-content img {
  width: 100%!important;
}
.lkmkasn .su-column-content {
  width: 81%!important;
}
.lkmkatri .su-column-content {
  height: 293px;
}
.lkmkalkm .su-column-content {
  height: 256px;
}
.lkmkatwoo .su-column-content {
  height: 200px;
}
.lkmkatwoo a {
  padding: 30px;
  display: inline-block;
}
.lkmkatwoo .su-column-content {
  background: #8DBACA;
}
.noneplus {
  display: none;
}
.su-blockquote-inner {
  color:#379ae1!important;
}
::selection {
  background-color: #CD2122;
  color: #fff;
  -moz-background-color: #CD2122;
  -moz-color: #fff;
}
.bottompostwo {
    margin-bottom: 0px!important;
    font-size: 19px;
    padding-top:6px;
  }
.second_description {
  float: left;
}
.prod_short_desc {
  float: left;
}
.prod_base_price {
  float: left;
}
#slider135 .slide-desc {
    bottom: 38%!important;
}
.slide-desc-text .slide-title {
color: #ffffff!important;
font-size: 72px!important;
line-height: 72px!important;
text-shadow: 1px 1px 2px black, 0 0 1em #000!important;
}

.slide-text {
font-size: 26pt; 
color: #e8e4b5;
text-shadow: 1px 1px 2px black, 0 0 1em #000!important;
}

/* banner */
@media (max-width: 767px){.nobanpo {display:none!important;}}
.banpo {float:left; position:relative; overflow:hidden!important;}
@media (max-width: 1200px){.banpo {width:100%!important;}}
/*@media (max-width: 768px){.banpo {width:100%;}}*/
/*and banner*/
/* vkontakte vidjet */
.banpt {float:left; position:relative; overflow:hidden!important;}
@media (max-width: 1200px){.banpt {width:100%!important;}}
@media (max-width: 768px){.banpt {width:100%!important;}}

@media (max-width: 768px){.vkontaktemobiles {width:100%!important;}}
/*and vkontaktevidjet*/
#camera_wrap_87 .camera_caption > div {border-radius:0!important; -moz-border-radius:0!important; -webkit-border-radius:0!important;}
.zagkorzone {text-transform:uppercase!important; font:18px "Trebuchet MS", Verdana, sans-serif!important; color:#000!important; margin-top:0!important; width:100%!important; float:none!important; text-align:center;}
.zagkorztwo {font:14px "Trebuchet MS", Verdana, sans-serif!important;	color:#000!important; margin-top:10px!important;	width:100%!important; float:none!important; text-align:left; background-color:#FFF9B5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:3px 7px 5px 7px;}
.finish_message {text-transform:uppercase!important; font:28px "Trebuchet MS", Verdana, sans-serif!important; color:#DE6A6A!important; width:100%!important; float:none!important; text-align:center;}
/*spisokpolei*/
.spisokpolei {width:100%; float:left;}
.spisokpolei > div {float:left; padding:6px;}
/*And spisokpolei*/
@media (min-width: 1170px) {.t3-mainbody {width:1170px!important;}}
/*Animaciya yutube*/
.morphyutub {-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;    transition:all 0.5s ease; display:block;}
.picyutub {height:100px; width:100px; overflow:hidden; -webkit-box-shadow:2px 2px 2px #111; float:left; border:3px solid white;    box-shadow:2px 2px 2px #111;}
.morphyutub img {height:100px; width:100px;}
.morphyutub:hover {border-radius:50%; -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg);}
.yutub {float: left;}
/*AND Animaciya yutube*/
.korzinamenu {background:url("/img/basket.png") center no-repeat; color:transparent!important; cursor:pointer; padding:20px 2px 0 0!important;}
.korzinaright {background-color: transparent!important;}
.korzinamenu .caret {display:none!important;}
.bakback {background:#fff;}
#offlajn-ajax-search92 {width:100%!important; float:right!important;}
#ajax-search-button92:hover {background:#580E0A!important;}
input#search-area92 {width: 100%!important; height:37px!important;}
input#suggestion-area92 {width: 100%!important; height:35px!important;}
#ajax-search-button92 .magnifier {height:33px!important;}
#search-area92 {border: 1px #580E0A solid!important;}
#offlajn-ajax-search92 .offlajn-ajax-search-container {height:40px!important; background: #580E0A!important;}
#ajax-search-button92 {border: #580E0A!important; background: #580E0A!important;}
.poiskajax {width: 100%; float: right; height: 40px!important;}
.otstuppodmenu {margin-left:auto!important; margin-right:auto!important; padding-left: 15px; padding-right: 15px;}
.otstuppodmenu li {list-style: none!important;}
.otstuppodmenu a {color:#ce8f28!important; display:block!important; padding:5px!important; background:#580E0A!important; text-transform: uppercase!important; font: 14px "Trebuchet MS", Verdana, sans-serif!important; box-shadow: 2px 2px 2px #ce8f28!important; -webkit-box-shadow: 2px 2px 2px #ce8f28!important;}
.otstuppodmenu span {display: block!important; box-shadow: 2px 2px 2px #ce8f28!important; -webkit-box-shadow: 2px 2px 2px #ce8f28!important;}
table.jshop_module_cart, td {border-top:none!important;}
.t3-footer {border-top: none!important;}
@media (min-width: 1170px){.t3-footer {width: 1170px!important;}}
@media (max-width: 1160px){.off-canvas-toggle {float:left;}}
@media (max-width: 1160px){.poiskajax {display:none;}}
@media (max-width: 730px){.konone {display:block!important; padding:0!important; margin:0 0 0 25%!important; width:50%!important;
 text-align:center!important; overflow:hidden!important;}}
@media (max-width: 730px){.konone p {padding:0!important; margin-left:auto!important; margin-right:auto!important; margin-bottom:0!important; height:20px!important;}}
@media (min-width: 730px){.konone {display:none;}}
@media (max-width: 730px){.navbar-header{height:40px!important;}}
@media (max-width: 730px){#t3-mainnav{height:40px!important;}}
.navbar-default .navbar-toggle {border-color:#ADD1F1; color:#ADD1F1!important; background:#11416B; margin-top:2px!important; margin-bottom:0px!important; /*width:70px!important;*/ margin-right:0px!important;}
.navbar-default .navbar-toggle:hover {border-color:#000!important; color:#11416B!important; background:#ADD1F1!important;}
.navbar-default .navbar-toggle:focus {color:#11416B!important; background:#ADD1F1!important;}
.btn-primary {margin-top:0px!important;}
.zagolovokrightban {text-decoration:underline; background:#539A33; color:#000; float:left; display:block; overflow:hidden; height: auto; padding:2px 7px 2px 7px;}
.zagolovokrightbanone {float:left; width:auto; margin:10px 0 0 15px; border-bottom:1px dashed #000;}
.zagolovokrightbantwo {float:left; width:auto; margin:6px 0 0 15px; border-bottom:1px dashed #000;}
.zagolovokrightbanthree {float:left; width:auto; margin:6px 0 0 15px; border-bottom:1px dashed #000;}
.anoncy {background:#F7ECF5; height:130px; width:100%; margin-left:15px; margin-right:15px; margin-top:15px;}
.anoncy span {color:#000;}
.socialbuttons {margin-left:15px; margin-right:15px; margin-top:15px; padding:10px; width:100%;}
.fildik {border:2px dashed #FC615D; background:#F9D0CF; width:35%; border-radius:3px; padding:4px 5px 4px 7px;}
@media (max-width: 767px){.socialbuttons {margin-left:auto; margin-right: auto; margin-top:15px; padding:10px 10px 10px 10px; width:374px;}}
@media (max-width: 450px){.socialbuttons {margin-left:auto; margin-right: auto; margin-top:15px; padding:10px 10px 10px 10px; width:298px;}}
@media (max-width: 450px){.picyutub {height:74px; width:74px;}}
@media (max-width: 450px){.picyutub img {height:74px; width:74px;}}
.jshop .product_label {top:10px!important; right:0px; z-index:999;}
.arrowws {width:40px; height:40px; border:none!important; outline:none!important; background:url("/img/0002.png") repeat no-repeat!important;}
.formaput input {height:30px!important; float:left; width:210px;}
.formaput div {margin-left:0px!important; text-align:left!important;}
.pure-form {width: 500px; margin: 0 auto;}
.field {margin: 20px 0;}
label {display: block; margin-bottom: 5px; margin-top:10px;}
.transition:focus {-webkit-transition: width .5s ease; transition: width .5s ease; width: 300px;}
.animation:focus {-webkit-animation: input-animation .5s ease forwards; animation: input-animation .5s ease forwards;}
.animation-2:focus {-webkit-animation: input-animation-2 .5s ease forwards; animation: input-animation-2 .5s ease forwards;}
@-webkit-keyframes input-animation { to {width:300px;}}
@keyframes input-animation { to {width:300px;}}
@-webkit-keyframes input-animation-2 { 0% {width:100px;} 60% {width:400px;} 100% {width:300px;}}
@keyframes input-animation-2 { 0% {width:100px;} 60% {width:400px;} 100% {width:300px;}}
.navbar-nav {/*height:40px!important;*/}
#gototop {background:url("/img/top.png") repeat no-repeat; margin-right:0px; width:40px; height:40px;}
.formResponsive input[type="submit"] {background:#4C1443!important; -webkit-background-color:#580E0A!important;text-transform:uppercase!important; font:18px "Trebuchet MS", Verdana, sans-serif!important; color:#fff!important; border-radius:none!important; outline:none!important; width:210px!important; height:40px!important; text-shadow:none; -webkit-border-radius:none!important;}
.formResponsive:hover input[type="submit"] {background:#580E0A!important; border:none!important; -webkit-background-color:#580E0A!important; outline:none!important;}
.formaput {text-transform:uppercase!important; font:14px "Trebuchet MS", Verdana, sans-serif!important;}
@media (max-width: 765px){.anoncy {margin-left: 0px;}}
@media (max-width: 362px){.anoncy {height: 180px;}}
@media (max-width: 362px){.socialbuttons {margin-left:2%;}}
@media (max-width: 768px){.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a {background:#306199;}}
@media (max-width: 768px){.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover {background:#580E0A; color:#ce8f28;}}
@media (max-width: 768px){.t3-mainnav .t3-navbar-collapse .navbar-nav .active > a {background:#306199;}}
@media (max-width: 768px){li.korzinaright span {display:none!important;}}
@media (max-width: 768px) and (min-width: 600px) {.logotip {padding-left:0px!important; padding-right:0px!important;}}
@media (max-width: 980px) and (min-width: 768px) {.picyutub img {height:74px; width:74px;}}
@media (max-width: 980px) and (min-width: 768px) {.picyutub {height:74px; width:74px;}}
.leftrightkont {overflow:hidden!important; -webkit-overflow:hidden!important; width:auto;}
@media (max-width: 916px) and (min-width: 740px) {.leftrightkont {overflow-x:hidden!important; -webkit-overflow:hidden!important;
display: block; position:relative;}}
@media (max-width: 660px) {.leftkont {float:left!important; width:100%!important; margin-bottom:20px; font-size:90%!important; line-height:25px!important;}}
@media (max-width: 660px) {.rightkont {float:left!important; width:100%!important;}}
@media (max-width: 770px) {.korza {background:url("/img/basket.png") repeat no-repeat!important; width:36px; height:36px;}}
.statpodmenu {margin-left:auto!important; margin-right:auto!important; padding-left:15px; padding-right:15px;}
.statpodmenu li {list-style:none!important;}
.statpodmenu a {color:#ce8f28!important; display:block!important; padding:5px!important; background:#580E0A!important; text-transform:uppercase!important; font:14px "Trebuchet MS", Verdana, sans-serif!important; box-shadow:2px 2px 2px #ce8f28!important; -webkit-box-shadow:2px 2px 2px #ce8f28!important;}
.statpodmenu span {display:block!important; box-shadow:2px 2px 2px #ce8f28!important; -webkit-box-shadow:2px 2px 2px #ce8f28!important;}
.product_link {color:#428BCA!important; font-weight:bold!important; -webkit-font-weight:600px!important; font-size:17px!important;}
.name {color:#000!important;}
.block_product a {color:#428BCA;}
.fixedcart {display:block; float:right; position:fixed; top:14%; padding:0; margin:0!important; right:0px; z-index:999;}
.fixedcartu {float:right!important;}
.mycart_wrapp {min-width:40px!important;}
#DOMWindow {width:630px!important; height:auto!important; margin:0 auto!important;}
.beteen {background:#FC615D; color:#000;}
.offkorza {margin-right:10px!important; float:right!important;}
.offkorza .extern_wrap {width:100%!important; max-width:290px!important; min-width:260px!important;}
.offkorza .mycart_mini_txt a {color:#000!important; background:#ccc!important; border-radius:20px!important; width:23px!important; height:23px!important; right:-37px!important; padding:2px 0px 0px 0px; text-align:center!important;}
@media (max-width: 420px) {.offic {width:100%!important;}}
@media (max-width: 767px) and (min-width: 10px) {.logo-img {display:none!important;}}
@media (max-width: 2400px) and (min-width: 767px) {.logo-imgtwoo {display:none!important;}}
@media (max-width: 2400px) and (min-width: 767px) {.fixedcartu {display:none!important;}}
    @media (max-width: 767px) and (min-width: 100px) {.navbar-default .navbar-toggle {margin-left:auto!important; margin-right:auto!important; width:100%!important; background:#FC615D!important; border-color:#FC615D!important; color:#000!important;}}
@media (max-width: 767px) and (min-width: 100px) {.navbar-default .navbar-toggle:hover {background:#FC615D!important; border-color:#FC615D!important; color:#000!important;}}
@media (max-width: 767px) and (min-width: 10px) {.anoncy {display:none!important;}}
.off-canvas-toggle {float:left!important;}

@media (max-width: 2400px) and (min-width: 560px) {#djslider214 {
  display:none!important;
  }}
@media (max-width: 560px) and (min-width: 10px) {.slyslider {
  display:none!important;
  }}
/*#djslider213 .slide-desc-in {
  height:28px;
}
#djslider213 .slide-desc {
  top:-28px!important;
}
#djslider213 {
  height: 169px!important;
}
#djslider213 li {
  height: 141px!important;
}
#djslider213 ul#slider213 li {
  overflow: visible!important;
}
#djslider213 .slide-desc-text .slide-title {
  font-size:1.3em!important;
  color:#eeee88!important;
}
#djslider213 .slide-desc-text {
  padding:4px 0px 0px 7px!important;
}*/
div.jshop_prod_attributes select {width: 115px!important;}
.footzagone {
  color:#009CD6;
  width: 100%;
  height: auto;
  float: left;
  text-align: center;
  display: block;
}
.glavnaya h1 {
  color:#009DD9;
  font-size: 20px;
  text-align: center;
}
.image {
  text-align: center!important;
}
.slideheight {
  width: 100%!important;
height: 140px!important;
}
.slideheight a {
margin-top:0!important;
color:#428bca!important;
}
.slideheight .cbp-l-grid-blog-desc{
color:#505050!important;
}
.slideheight .cbp-nav-controls {
  top:0!important;
  display: none!important;
}
.slideheight .cbp-nav-pagination {
  bottom:-12px!important;
}
.su-post-grid .cbp-mode-slider {
  margin:10px 0px 5px 10px!important;
}
div.mod-languages img {
    border: none;
    width: 28px!important;
}

div.mod-languages a {
    text-decoration: none!important;
}
.form-inline .form-control {
    height:35px;
  width:100%!important;
  padding-right:0!important;
  padding-left:0!important;
}
#t3-mainnav ul {
  margin:0 auto!important;
}
.bottomsearch {
  margin-bottom:0px;
}
.logobottom {
  margin-bottom:0px;
}

.bottomiconsoc {
  margin-bottom:10px;
}
.kontaktsizefont {
  font-size:18px;
  margin-top:0px;
  margin-bottom:0px;
}
.ruenbottom {
  margin-top:0px;
  margin-bottom:0px;
}

table tbody > tr:nth-child(odd) > td, table tbody > tr:nth-child(odd) > th {
    background-color: #BFD0D6!important;
}
table th, table td {
    padding: 8px!important;
    line-height: 20px!important;
    text-align: left!important;
    vertical-align: top!important;
    border-top: 1px dashed #a1b3c4!important;
}
tr {
    display: table-row!important;
    vertical-align: inherit!important;
    border-color: inherit!important;
}
.su-heading .su-heading-inner {
    font-size: 17px!important;
    color: #428BCA!important;
    line-height: 22px!important;
}
#suhead57594ccf94ab0.su-heading .su-heading-inner {
    color: #2061b1!important;
    text-transform: uppercase!important;
}
.kruground .su-column-content {border:1px solid #ccc!important;
border-radius:11px!important;
font-weight:bold!important;
text-align: center!important;
margin: 0 auto!important;
}
.kruground .su-column-content img {
border-top-left-radius: 10px !important;
border-top-right-radius: 10px !important;
border-bottom-left-radius: 0!important;
border-bottom-right-radius: 0!important;
padding-bottom:9px!important;
}
.krugroundtri img {
width: 100%!important;
height: 200px!important;
}
.kruground img {
width: 100%!important;
/*height: 250px!important;*/
}
.su-form-wrapper .submit-button input {
    padding: 6px 16px 6px 16px!important;
    background: #31518A;
    color:#fffbca;
}
@media (max-width: 1200px) and (min-width: 765px) {#t3-header {
  width:100%!important;
  }}
@media (max-width: 560px) and (min-width: 240px) {.logobottom {
  text-align: center;
  }}
@media (max-width: 560px) and (min-width: 240px) {.su-shortcodes-loaded {
  padding-top: 0px!important;
  }}
@media (max-width: 760px) and (min-width: 240px) {.nav > li > span {
    padding: 10px 15px;
    display: inline-block;
    background: #306199!important;
    width: 100%!important;
    color:white;
  }}
@media (max-width: 760px) and (min-width: 240px) {.dropdown-menu > li > a {
    padding: 10px 25px;
    display: inline-block;
    background: #306199!important;
    width: 100%!important;
  }}
@media (max-width: 760px) and (min-width: 240px) {#t3-mainnav li a {
    color:white;
  }}

  @media (max-width: 760px) and (min-width: 240px) {.nav:hover > li > span {
    background: #306199!important;
  }}
@media (max-width: 760px) and (min-width: 240px) {.dropdown-menu:hover > li > a {
    background: #306199!important;
  }}