/* ------------------------------------------------------------------------------------------- 1437 */
@media screen and (max-width: 1474px) {
}
/* ------------------------------------------------------------------------------------------- 1400 */
@media screen and (max-width: 1400px) {
}
/* ------------------------------------------------------------------------------------------- 1300 */
@media screen and (max-width: 1300px) {
.left_column {
display:inline-block;
position:relative;
float:left;
width:30.45%;
margin-left:1.4%;
}
.right_column {
display:inline-block;
position:relative;
float:right;
width:63.88%;
margin-right:1.4%;
}
}
/* ------------------------------------------------------------------------------------------- 1200 */
@media screen and (max-width: 1200px) {
.up_menu SPAN {
font:16px/18px 'Roboto', Tahoma, Verdana, Helvetica, sans-serif;
font-weight:400;
margin: 20px 10px 0 10px;
}

}
/* ------------------------------------------------------------------------------------------- 1100 */
@media screen and (max-width: 1100px) {
.left_column {
display:inline-block;
position:relative;
float:left;
width:34.45%;
margin-left:1.4%;
}
.right_column {
display:inline-block;
position:relative;
float:right;
width:59.88%;
margin-right:1.4%;
}
.partner_preview {
margin: 0 2% 40px 2%;
width:46%;
}
}
/* ------------------------------------------------------------------------------------------- 1000 */
@media screen and (max-width: 1000px) {
#float_shapka_menu_wrapper {
min-height: 10px;
}
#float_shapka_menu {
min-height: 10px;
}
#float_shapka_menu_inner SPAN {
margin: 5px 10px 2px 10px;
}
#float_shapka_menu_inner {
margin-left:0;
}
#float_up_menu_logo {
display:none;
}
.footer_1 {
display:block;
float:none;
width:98%;
text-align:left;
margin-top:0px;
padding-top:30px;
margin-bottom:0;
min-height: 10px;
margin-left: 1%;
margin-right: 1%;
}
.footer_2 {
display:block;
float:none;
width:98%;
margin-top:20px;
margin-bottom:20px;
min-height: 10px;
margin-left: 1%;
margin-right: 1%;
}
.footer_3 {
display:inline-block;
background:url('/images/footer_logo_bg.png') top left repeat #610000;
width:100%;
margin-top:0px;
margin-left: 0;
margin-right: 0;
margin-bottom:0;
border-radius: 0;
padding-top:30px;
padding-bottom:30px;
text-align:center;
min-height: 10px;
}
.footer_input_block {
max-width:300px;
}
.footer_textarea_block {
max-width:300px;
}
.footer_button_block {
max-width:300px;
}
}
/* ------------------------------------------------------------------------------------------- 950 */
@media screen and (max-width: 950px) {
}
/* ------------------------------------------------------------------------------------------- 900 */
@media screen and (max-width: 900px) {
.up_menu SPAN {
font:14px/18px 'Roboto', Tahoma, Verdana, Helvetica, sans-serif;
font-weight:400;
margin: 20px 5px 0 5px;
}
}
/* ------------------------------------------------------------------------------------------- 800 */
@media screen and (max-width: 800px) {
.mp_cat_block {
margin: 0 1% 30px 1%;
width: 31%;
margin-bottom:20px;
}
.left_banners {
display:none;
}
.left_menu_hidden_title {
display:block;
}
.left_menu_hidden_close {
display:block;
}
.left_menu {
display:none;
}
.left_column {
display:inline-block;
position:relative;
float:left;
width:100%;
margin-left:0%;
margin-right:0%;
}
.right_column {
display:inline-block;
position:relative;
float:left;
width:97.2%;
margin-left:1.4%;
margin-right:1.4%;
margin-top:20px;
}
.left_menu {
border-radius: 0;
}
.partner_preview {
margin: 0 2% 40px 2%;
width:29%;
}
.partner_logo_preview {
height: 100px;
}

}
/* ------------------------------------------------------------------------------------------- 700 */
@media screen and (max-width: 700px) {
#up_menu_1 {
display:inline-block;
text-align: center;
position:relative;
float:none;
margin-top:70px;
width:100%;
}
#up_menu_2 {
display:inline-block;
text-align: center;
position:relative;
float:none;
margin-top:0;
width:100%;
}
#logo {
position:absolute;
left: 50%;
top:10;
width:150px;
margin-left:-75px;
height:85px;
background:url('/images/logo.png') top center no-repeat;
background-size: contain;
}
.gal_prew {
background-color: #fff;
display: inline-block;
width: 31%;
margin: 5px 0 5px 1%;
/* border: 1px solid #ddd; */
padding: 2px;
text-align: center;
height: 130px;
}

}
/* ------------------------------------------------------------------------------------------- 600 */
@media screen and (max-width: 600px) {
.mp_cat_block {
margin: 0 1% 30px 1%;
width: 48%;
margin-bottom:10px;
}
#mp_news_title {
display: block;
text-align:center;
float:none;
}
#mp_all_news_link {
float:none;
display: inline-block;
text-align:center;
}
.partner_preview {
margin: 0 2% 40px 2%;
width:46%;
}

}
/* ------------------------------------------------------------------------------------------- 500 */
@media screen and (max-width: 500px) {
.gal_prew {
background-color: #fff;
display: inline-block;
width: 31%;
margin: 5px 0 5px 1%;
/* border: 1px solid #ddd; */
padding: 2px;
text-align: center;
height: 100px;
}

}
/* ------------------------------------------------------------------------------------------- 450 */
@media screen and (max-width: 450px) {
.partner_preview {
margin: 0 2% 40px 2%;
width:96%;
}
}
/* ------------------------------------------------------------------------------------------- 400 */
@media screen and (max-width: 400px) {
}
/* ------------------------------------------------------------------------------------------- */
@media screen and (max-width: 10000px) {
}