/* Large Devices, Wide Screens */
@media only screen and (max-width: 1900px) {}
@media only screen and (max-width: 1850px) {
}
@media only screen and (max-width: 1800px) {

}
@media only screen and (max-width: 1750px) {

}
@media only screen and (max-width: 1700px) {
}
@media only screen and (max-width: 1680px) {

}
@media only screen and (max-width: 1650px) {

}
@media only screen and (max-width: 1600px) {

}
@media only screen and (max-width: 1570px) {
}

@media only screen and (max-width: 1550px) {

}
@media only screen and (max-width: 1520px) {


}

@media only screen and (max-width: 1500px) {

}

@media only screen and (max-width: 1480px) {

}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1420px) {

}

@media only screen and (max-width: 1380px) {

}
@media only screen and (max-width: 1350px) {

}
@media only screen and (max-width: 1330px) {

}
@media only screen and (max-width: 1310px) {

}
@media only screen and (max-width: 1250px) {
}
@media only screen and (max-width: 1220px) {
}
@media only screen and (max-width: 1200px) {
}
/* 2k-5k Devices */
@media only screen 
and (min-device-width : 1600px) 
and (max-device-width : 5120px) {

} 
@media only screen and (max-width: 1250px) {
.nav-menu>li {padding-left: 10px; padding-right: 10px;}
header .logo img {height: 120px; width: 120px;}
}

@media only screen and (max-width: 1199px) {
.content .left {padding-left: 30px; padding-right: 30px;}
header .logo img {height: 90px; width: 90px;}
.side-menu .open .sub_menu, .side-menu .alias-parent-active.open .sub_menu{max-height: 1500px;}
.side-menu .sub_menu .item_menu {color: #333;font-size: 16px;}
.side-menu .sub_menu{overflow: hidden;max-height: 0;transition: all 0.7s ease 0s;-webkit-transition: all 0.7s ease 0s;}
.side-menu .sub_menu ul {flex-wrap: wrap;flex-direction: column;margin: 0;}
.side-menu>li>.slow{position: relative;}
.side-menu>li {padding: 15px 0px 15px;border-bottom: 1px solid #f1f1f1;}
.side-menu>li>.slow .title .arrow{
    display: flex;
    width: 26px;
    height: 26px;
    position: absolute;
    right: 0px;
    top: -4px;
    background: #85ac1d;
    color:#fff;
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 17px;
}
  .side-menu .sub_menu ul li {margin-bottom: 8px; padding: 1px 15px;}

.nav-menu>li {padding-left: 5px;padding-right: 5px;}
.nav-menu>li>.slow{font-size: 14px;}
.right .box{padding: 15px;}
.eventCalendar-list li a.eventCalendar-eventTitle{font-size: 14px;}
.fint{font-size: 26px;}
.offers .item .bottom_info{padding: 15px;}
.offers .item .offer_name{font-size: 20px;}
.module-title span {font-size: 18px;}
.module-title{font-size: 14px;}
h3, .h3 {font-size: 22px;}
h4, .h4 {font-size: 20px;}
h5, .h5 {font-size: 19px;}
.gos-icon ul{flex-wrap: wrap;}
.gos-icon ul li {width: 25%;}
.gos-icon ul li a>* {display: block;}
.gos-icon ul li a>img{margin:0px auto;}
.partner .item img {height: 80px;display: inline-block;}
.news-zakon .last_news_wrapper {padding-right: 15px; padding-left: 15px;}
}
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {}
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
.selector-button{display: none;}
input.mls-query{padding: 0px 25px 0px 25px !important;}
.vin-tour-page .subCategory{width: 100%;}
.nav-modal-wrap{width: 60%; left:-60%;}
header .logo img {height: 100px; width: 100px;}
.header-wrapper{flex-direction: column; flex-wrap: wrap;}
.nav-menu{display: none;}
.mobile_menu_btn{display: flex; align-items: center;}
.content .left, .content .right{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.main_menu{display: table; margin: 0px auto; }
.module-202 .images{display: flex;}
.module-202 .image{width: 50%;padding-right: 15px;padding-left: 15px;}
.right .last_news_wrapper .items{display: flex;flex-wrap: wrap;	margin-right: -15px;margin-left: -15px;}
.right .last_news_wrapper .items .item{width: 50%;	padding-right: 15px;padding-left: 15px;}
.nav-modal-wrap{padding: 0px 50px;}
.title-wrapper{flex-wrap: wrap;text-align: center;}
.partner .title-wrapper span{padding-top: 10px;}
.partner .module-title span {font-size: 17px;}
.news-zakon .last_news_wrapper {padding-right: 0px; padding-left: 0px; margin-top: 30px;}
.parallax img{height: 140px;}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {
.consultant .row{    flex-direction: column;}
.consultant .image_wrapper, .consultant .text_wrapper{
    flex-wrap: 0 0 100%;
    max-width: 100%;
}
.inner #sticky-sticky-wrapper {margin-bottom: 15px;}
.news-zakon .col-sm-4:not(.news-zakon .col-sm-4:last-child){margin-bottom: 15px;}
.parallax img {height: 200px;}
.content .left {padding-left: 30px; padding-right: 30px;}
.nav-modal-wrap {width: 100%; left: -100%;}
.logo .logo_text{font-size: 11px;}
header .logo img {height: 80px; width: 80px;}
header .search{margin-top: 15px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.right .last_news_wrapper .parallax img{height: 180px;}
.gos-icon ul li {width: 33.33%;}
.gos-icon ul  {justify-content: center;}
.footer_studio, .footer_copyright{text-align: center !important;}
input.mls-query {padding: 0px 15px 0px 15px !important;}
.default-theme input.mls-query{min-width: 180px !important;}
.right{margin-bottom: 30px;}
.consultant .image img {width: 90px; height: 90px;}
.consultant .image{text-align: left;}
.shadow_text .img img{min-height: 300px;}
.shadow_text .text{padding: 30px;}
}
/* Custom, iPhone Retina */
@media only screen and (max-width: 380px) {
header .logo img {height: 80px;width: 80px;}
header .logo{flex-direction: column; flex-wrap: wrap;}
.logo .logo_text{margin-left:0px;    margin-top: 15px;}
}
@media only screen and (max-width: 320px) {

} 
/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width: 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width: 480px) {
   
}

/* Small Devices, Tablets */
@media only screen and (min-width: 769px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width: 992px) {
 
    
}

/* Large Devices, Wide Screens */
@media only screen and (min-width: 1200px) {
  
}

@media only screen and (min-width: 1600px){
    
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  {
  
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1)  {
   
}

@media only screen and (max-width: 240px) {

}

@media only screen and (min-width: 768px) and (max-width: 992px) {

}
@media only screen and (min-width: 481px) and (max-width: 767px) {

}

@media only screen and (min-width : 992px) and (max-width : 1200px) {

}  

@media only screen and (min-width: 769px) and (max-width: 1199px) {
  
}



@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
 
}

@media print {
 
}
​@media only screen and (max-width: 1440px) and (min-width: 1366px) {

}