/* Landscape - телефоны */
@media (max-width: 480px) {
body, html {overflow-x: hidden;}
#undermenu {display:none;}
.carousel-caption {right: 0%;left:0%;}
.carouselheadermainrow h5 {display:none;}
.carousel-control-prev {display:none;}
.carousel-control-next {display:none;}
.carousel-inner {height:300px;}
.title_blocks {width: 94%;}
form .col-12 {margin-bottom:10px;}
.callbackform {height: 367px;}
.row .col .col-8 h5 {font-size: 10px;}
.row .col .col-8 p {display: none;}
.row .col .col-4 img {height: 30px;}
.mapinner {padding: 50px 0 50px 13px;}
.footerfooter {display: none;}
.modal-dialog {max-width: 500px;}
.carouselheadermainrow {float: none;text-align: center;}
.warrantyblock {background-size: 80%;}
.totop {left: 15px;}
.totop:hover {left: 15px;}
.navbar-brand {margin-left: 0.55rem;}
.mainimgrow {height:300px;}
.mainimgrow img {height: 300px;}
.itemlist a img {width:100px;}
.itemlist a p {bottom:-64%;}
.cardimgrow {height:350px;}
.cardimgrow .container {float:none;text-align:center;}
.cardimgrow .container img {top:235px;left:50%;width:200px;}
.cardimgrow .container h5 {display: none;}
#mapinnercont {width:262px;height:235px;opacity:0.85;}
.maprowinncont {padding:10px 0 50px 10px;}
.mapmaskcont {display: none;}
#order_modal {width: 360px;}
#order_modal .container .modal-dialog .modal-content .modal-body form {width: 105%;}
#order_modal .container .modal-dialog {width:350px;}
.warrantyblock .container .row .col-4 img {width: 15px;}
.warrantyblock .container .row .col-4 p {font-size: 9px; margin: 0px 0px 0px 42px;}
.warrantyblock .container .row .col-4 i {font-size: 40px;}
.footer .container .row {font-size:7px; padding-top:7px;}
}
  /* От ландшафтного экрана телефона до потретного планшета */
@media (min-width: 481px) and (max-width: 767px) {
body, html {overflow-x: hidden;}
#undermenu {display:none;}
}  
 
  /* От портретного планшета до ландшафтного экрана и настольных дисплеев */
  @media (min-width: 768px) and (max-width: 991px) {
  body, html {overflow-x: hidden;}

 }


  @media (min-width: 992px) and (max-width: 1199px) {
  body, html {overflow-x: hidden;}

  }
 
  
  /* Средне-большой дисплей */
  @media (min-width: 1200px) and (max-width: 1399px) {
  body, html {overflow-x: hidden;}
  }
    /* большой дисплей */
  @media (min-width: 1400px) {
  body, html {overflow-x: hidden;}
}

