.tablebodytext{display:none;}
@media only screen and (max-width : 992px) {
	.content .img-map, .alm-krygi-na-ker-svyazke {display:none; }
	div.mf-name input, div.mf-email input, div.mf-message textarea{width:100%}
}
@media only screen and (max-width : 767px) {
	.content .img-map, .alm-krygi-na-ker-svyazke {display:block; }
}
@media only screen and (max-width : 601px) {
	.content .img-map, .alm-krygi-na-ker-svyazke {display:none; }
}

.topmenu .drp{display:none;}
.down-a{display:none;}
.topmenu ul li:nth-child(3){width:124px;}
.topmenu ul.drp li:nth-child(3){width:100%;}
.topmenu ul li:nth-child(3):after {content:"";position: absolute;width: 8px;height: 8px;
border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(-45deg);right: 16px;top: 15px;}
.topmenu ul.drp li:nth-child(3):after{border:0px;}
.pushy-left ul .pushy-submenu:after{content:"";position: absolute;width: 8px;height: 8px;
border-bottom: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(-45deg);right: 170px; top: 105px;}

.topmenu ul li:nth-child(3):hover:after {transform: rotate(45deg);border-bottom: 1px solid #1a5cff;
border-right: 1px solid #1a5cff;transition: 0.5s;}
.topmenu ul.drp li:nth-child(3):hover:after, .topmenu ul.drp li:nth-child(3).open:after {border:0px;}
.topmenu ul li:nth-child(3).open:after {border-bottom: 1px solid #1a5cff;	border-right: 1px solid #1a5cff;transition: 0.5s;}
.topmenu .drop-menu{display:none;}
.drop-menu{position: absolute !important;width: 425px;
    margin-top: 5px; z-index: 50; background: rgba(26, 92, 255, 0.8);}
.drop-menu .list-item3{width:100% !important;}
.drop-menu li{width:100%;border-bottom: 5px solid #fff; }
.drop-menu li:first-child{margin-left:0px;}
.drop-menu a{ color: #fff !important;font-size:13px !important;line-height:18px !important; font-weight: 500 !important; padding: 10px !important;}
.drop-menu-left a{font-size:14px;}

.banner-right img{width:85px; margin-right:10px; float:left;}
.banner-right img:hover{opacity:0.9;}
.banner-right .first-baner{margin-bottom:30px !important; float:none;}
.banner-right{margin-bottom:30px;}

.podbor{background: url(images/form-bg.png) repeat; height:57px; position: fixed;width: 100%; left: 0; bottom: 0;z-index:5}
.podbor__block{width: 1140px;margin: 0 auto;display: flex;align-items: center;height: 100%;}
.podbor__h1{text-transform: uppercase; font-weight:bold; color:#004bff; font-size: 16px; padding-bottom: 0px; float: left; width: 115px; margin-right: 35px;}
.podbor_anketa{ cursor: pointer;font-size: 12px;line-height: 13px;display: block;padding: 5px;color: #004bff; border: 1px solid #004bff;border-radius: 20px;background: #80e9ff;height: 37px;width: 215px;font-weight: bold;text-align: center;}
.podbor_anketa a{}
.podbor_anketa a:hover{opacity:0.9;color:#004bff;}
.podbor__form{margin-right:35px;}
.podbor__form form{display:flex;}
.podbor__form .podbor__field1, .podbor__form .podbor__field2{border: 1px solid #004bff;border-radius: 20px;height: 37px; width:255px;    font-size: 15px;padding-left:38px;margin-right:35px;}

.podbor__button{border-radius: 20px;background: #004bff;padding: 8px 25px 8px 27px;color: #fff;cursor: pointer;font-size: 15px;display: block;width: 160px;border:0;}
.podbor__button i{font-size:20px;}

.footer{margin-bottom:103px;}

.list-date{padding-left: 0px !important;list-style-type: none !important;}

.catalog-text-a{color:#333333;}
.catalog-text-a:hover{opacity: 0.8;}

.bx-newsdetail{display:none;}
.no-news .news-item:nth-child(1), .no-news .news-item:nth-child(2), .no-news .news-item:nth-child(3){display:none;}
.no-news hr:nth-child(1), .no-news hr:nth-child(3), .no-news hr:nth-child(5){display:none;}
/*.no-news .news-item:nth-child(1), .no-news .news-item:nth-child(4), .no-news .news-item:nth-child(7)*/{display:none;}
.no-news>hr:nth-child(3), .no-news>hr:nth-child(6), .no-news>hr:nth-child(9){display:none;}
.news-list .news-item .news-name{color: #1a5cff;font-size: 18px;font-weight: bold;}

.bx-newslist-block{border: 6px ridge #1a5cff;padding: 15px 15px 10px 15px;height: 250px;margin-bottom:10px !important;}
.bx-newslist-img{height:100px;}
.bx-newslist-img img{max-height: 100px;max-width: 200px;}
.bx-newslist-title, .bx-newslist-title a{color:#333333; padding:0px; font-size:14px; }
.bx-newslist-title, .bx-newslist-title a:hover{color:#333333; opacity:0.8;}

.aerobor-block{display: flex; justify-content: space-between;	}
.aerobor-block-head{align-items: center;}
.aerobor-block>div{width:50%;}
.aer-l-b{margin-right:20px;}
.big-aerobor{font-size: 75px;color: #1a5cff;margin-right:20px;}
.visokoporistie-krygi{color: #1a5cff;     font-size: 38px;line-height: 40px;}
.aerobor-pdf{display: block;text-align: right;	margin-bottom: 20px;}
.aerobor-title{color: #1a5cff; font-size:16px; font-weight:bold; text-align:center;}
.aerobor-list li{list-style-type:none; padding-left:28px; background: url(images/aerobor-marker.png) 0px 3px no-repeat;    line-height: 26px;}
.aer-bottom{width:100%; margin-bottom:-19px;}

.news-item__prev-text a{height:210px; display:block; background: url(images/round-img.jpg) no-repeat; padding-top:160px;}

.bx_item_container {}
.bx_item_detail .bx_item_container .bx_lt {}
.bx_item_container .bx_md{display:none;}
.bx_item_container .bx_rb{float:left;}
.td1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #E1E1E1;
	border: 1px solid #999999;
	text-align: center;
	vertical-align: middle;

}
.td2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
}
.td3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
}
.icon{margin-right: 5px;}
.rezboslifovanie-table, .rezboslifovanie-table tr, .rezboslifovanie-table tr td{border:2px ridge #000;}
.rezboslifovanie-table{text-align:center; margin-bottom:20px;}
.rezboslifovanie-table tr td{vertical-align:middle;}
.marg-20{margin-bottom:20px;}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container {display: flex;flex-direction: column;}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container > a {order:2;}
.bx_catalog_list_home .bx_catalog_item_images_double, .bx_catalog_list_home .bx_catalog_item_images {padding-top:105%;}
.bx_catalog_list_home .bx_catalog_item_images_double {margin-top:-105%;}
.bx_catalog_list_home {display: flex;flex-wrap: wrap;justify-content: center;}
.bx_item_detail .bx_item_slider{margin: 0 auto 10px;width: 45%;float: none;}
.bx_item_detail .bx_item_slider .bx_bigimages{padding-top:70%;}
.bx_item_detail .bx_item_container .bx_rb{display: flex; margin-left:0px; width:100%;}
.bx_item_detail .bx_item_container .bx_lt{width:25%;     margin-bottom: 10px;margin-right: 5px;}
.bx_item_detail .bx_item_container .bx_lt ul{padding-left:0px; list-style-type:none;}
.bx_item_detail .item_info_section .bx_item_description table{width:100%;}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner {margin-top:0;}
.bx_bigimages_aligner{margin-top: 40px;}
.bx_rb .item_info_section{width:100%;}
.bx_catalog_line_description .catalog-text-a {font-size: 14px;line-height: 18px;}
.bx_catalog_list_home .bx_catalog_item_images_double, .bx_catalog_list_home .bx_catalog_item_images{z-index:0;}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{z-index:0;}

.ditales-list{width: 425px;text-align: center;margin: 0 auto 15px;}
.ditales-list table{margin: 0 auto;width: 100%;}
.ditales-list .ditales-list_h2{font-size: 18px;color: #1a5cff;}

.catalog-detail-page-list {text-align:left;}
.bx_item_detail .bx_item_slider {position:static !important;}
/*
.catalog-detail-page-list {display: block;padding: 10px !important;margin-bottom: 20px;background: #f8f8f8;text-align:center;}
.catalog-detail-page-list li {display: inline-block;margin: 10px;padding: 0 !important;}
*/

.map-columns .catalog-section-list ul{list-style-type:none;padding-left:10px; padding-top:5px;}

.table-border{border-collapse:collapse;}
.table-border th{font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold;    color: #666666;    text-decoration: none;    background-color: #E1E1E1;    border: 1px solid #999999;    text-align: center;	vertical-align: middle;}
.table-border tr td{font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    color: #999999;    text-decoration: none;    vertical-align: middle;    border-bottom-width: 1px;    border-left-width: 1px;    border-bottom-style: solid;    border-left-style: solid;    border-bottom-color: #999999;    border-left-color: #999999;	text-align: center;}
.drp-footer{display: none;}
.drop-menu-footer{position: absolute !important;width: 200px;bottom:0; z-index: 50; background: rgba(10, 92, 168, 0.9); padding-bottom: 0;}
.drop-menu-footer li{width:100%;border-bottom: 5px solid #fff; transition: 0.2s; cursor: pointer;}
.drop-menu-footer li:hover{border-bottom: 5px solid #0a5dab; }
.drop-menu-footer a{display: block;color: #fff !important;font-size:14px !important;line-height:31px !important;}
#drop-menu-block{position: absolute !important;width: 180px;bottom:0; z-index: 50; background: rgba(10, 92, 168, 0.9); list-style: none; padding: 0;}
#drop-menu-block li{width:100%;border-bottom: 5px solid #fff; transition: 0.2s; cursor: pointer;}
#drop-menu-block li:hover{border-bottom: 5px solid #0a5dab; }
#drop-menu-block a{display: block;color: #fff !important;font-size:14px !important;line-height:31px !important;}
.drop-menu-block-wrapper {
	position:relative;
	width:180px;
	height:100px;
	top: -157px;
}
.podbor_anketa-wrapper {
	position:relative;
	width:180px;
	height:100px;
	top: -132px;
}
