#header .logo{float:left;margin-bottom:0;margin-top:5px;}
.phoneadr{display:none;float:left;}
.phoneadr ul{list-style-type:none;min-height:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:center;}
.phones{background:url(../images/phones.png) left no-repeat;color:#fbc9a1;font-weight:bold;font-size:17px;padding-left:50px;}
.phones li{margin:2px 0;}
.phones li span{font-size:12px;font-weight:normal;}
.adress{background:url(../images/adress.png) left no-repeat;color:#fbc9a1;font-weight:bold;font-size:14px;padding-left:50px;}
.open-close{display:block;}
.opener{display:none;}
.open-close .slide{}
.slide.js-slide-hidden{display:block!important;left:0!important;top:0!important;}
.slide.js-slide-hidden .box{display:none;}
@media screen and (max-width:1002px){
  #header .logo{margin:0;}
  #footer{float:left;width:100%;}
  #footer *{box-sizing:border-box;}
  .simplePage #header,
  #header{height:auto;border-bottom:2px solid #e91c1c;float:left;width:100%;padding-bottom:5px;}
  .phoneadr{display:block;}
  #header .indent_2,
  #header .indent{display:none;}
  .slide.js-slide-hidden .box{display:block;}
  body{min-width:100%;background:#370404;}
  .main{width:100%;}
  .slide.js-slide-hidden{display:none!important;}
  .open-close{position:relative;float:right;z-index:777;}
  .open-close1{display:block;}
  .open-close.active{z-index:999;}
  .opener{display:block;text-transform:uppercase;font-size:15px;font-weight:bold;color:#002d62;text-decoration:none;padding:2px 22px;margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;height:46px;transition:background .35s;}
  .opener span{display:block;}
  .open-close1 .opener{transition:background .35s;background:#ff1c1c;}
  .open-close1.active .opener{z-index:55;transition:background .35s;background:#cb1515;}
  .open-close .slide{display:none;position:absolute;top:50px;content:'';right:0;z-index:77;width:220px;}
  .open-close1 .slide{width:240px;left:auto;right:0;background:#760a0a;box-shadow:2px 5px 5px 5px rgba(0,0,0,0.1);}
  .open-close .opener,
  .open-close.active .opener{transition:background .35s;}
  .open-close.active .opener:after{position:fixed;top:0;bottom:0;content:'';left:0;right:0;background:rgba(0,0,0,.5);z-index:-1;}
  #header .menu{width:auto;position:relative;float:left;top:23px;left:0;margin:0 5%;}
  #page1 #content .col-2{display:none;}
  #page1 #content .col-1{width:98%;margin:0 1%;}
  .defContentContent .catalog  li .opis{float:none;width:auto;overflow:hidden;}
  .footerContacts{float:left;width:100%;margin:0;padding:5px 3%;}
  #footer .indent-footer{float:left;width:100%;margin:0;padding:5px 3%;}
  #footer{height:auto;}
  #header ul.horizMenu{background:url(../images/block_t.gif) top no-repeat;float:left;width:100%;padding:25px 25px 25px 30px;box-sizing:border-box;display:block;height:auto;}
  .box{margin-bottom:0;float:left;width:100%;}
  #header ul li.item1{width:100%;}
  #header ul li.item1  a.item1{box-sizing:border-box;padding-bottom:10px;background:url(../images/marker.gif) left top no-repeat;margin:0;color:#fbc9a1;font-size:15px;}
  #header ul li.item1  a.item1:hover{color:#fff;text-decoration:underline;}
  .formzak div input#contact_name,
  .formzak div input#contact_phone,
  .formzak div input#contact_email,
  .formzak div textarea#contact_message{width:100%;box-sizing:border-box;}
  #content iframe,
  .video iframe{display:block;margin:0 auto;}
  .defContentContent .tovarBlock1 a{display:flex;justify-content:center;align-items:center;margin:0 auto;}
  .menu .slicknav_icon{float:left;width:1.125em;height:0.875em;}
  .menu .slicknav_icon{float:left;width:1.125em;height:0.875em;}
  .menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}
  .menu .slicknav_no-text{margin:0;}
  .menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
  .menu .slicknav_icon-bar{background-color:#fff;}
  .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}
  .menu:before{content:" ";display:table;}
  .menu:after{content:" ";display:table;clear:both;}
  .menu .open-close1.active span.slicknav_icon-bar{-webkit-transition:background-color 0 0.3s;transition:background-color 0 0.3s;}
  .menu .open-close1.active span.slicknav_icon-bar:first-child,
  .menu .open-close1.active span.slicknav_icon-bar:last-child{-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s;-webkit-transition-delay:0.3s,0;transition-delay:0.3s,0;}
  .menu .open-close1.active span.slicknav_icon-bar:first-child{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;}
  .menu .open-close1.active span.slicknav_icon-bar:last-child{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;}
  .menu .open-close1.active span.slicknav_icon-bar{background-color:transparent;}
  .menu .open-close1.active span.slicknav_icon-bar:first-child{background-color:#fff;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
  .menu .open-close1.active span.slicknav_icon-bar:last-child{background-color:#fff;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
  .menu .open-close1.active span.slicknav_icon-bar:first-child,
  .menu .open-close1.active span.slicknav_icon-bar:last-child{-webkit-transition-delay:0,0.3s;transition-delay:0,0.3s;}
  .menu .open-close1.active span.slicknav_icon-bar:first-child{margin-top:7px;}
  .menu .open-close1.active span.slicknav_icon-bar:last-child{margin-top:-7px;}
}
@media screen and (max-width:700px){
  img{max-width:100%;height:auto;}
  #content iframe,
  .video iframe{width:100%;}
  .tovarBlock1{width:50%;margin:0 auto;display:block;float:none;}
  .tovarBlock2{width:100%;margin:0;}
  .defContentContent .tovarBlock1 a{height:auto;margin:0 auto;display:block;max-width:100%;}
  .formzak{width:50%;display:block;float:none;margin:0 auto;}
  #header .logo{width:200px;margin-top:9px;}
}
@media screen and (max-width:600px){
  #header .logo{width:160px;margin-top:12px;}
}
@media screen and (max-width:500px){
  .defContentContent .catalog  li .imgP{width:100%;margin:0;padding:0;}
  .defContentContent .catalog  li .img{display:block;width:auto;height:auto;}
  .defContentContent .catalog  li .img img{float:none;display:block;margin:0 auto;}
  .defContentContent .catalog  li .opis{float:left;width:100%;}
  .defContentContent .catalog  li .opis .zag{text-align:center;}
  .tovarBlock1{width:100%;}
  .formzak{width:90%;}
  #header a.logo{margin-top:0;width:100%;margin-bottom:5px;}
  #header a.logo img{width:200px;float:none;margin:0 auto;display:block;}
  .open-close1 .slide{right:auto;left:0;}
  .phoneadr{float:right;margin-right:5%;}
}
@media screen and (max-width:350px){
  .phoneadr{margin-right:1%;}
  #header .menu{margin:0 1%;}
  .phones{font-size:15px;}
}
