body{color:black;}
.cart-buttons{text-align:center;padding:10px;}
.cart-buttons input{display:inline-block;width:220px;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;border:0;cursor:pointer;}
.order_submit input{display:inline-block;width:220px;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;border:0;cursor:pointer;}
.tablebodytext input{display:inline-block;width:220px;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;border:0;cursor:pointer;}
.tablebodytext input:hover{background:orange}
.bx_control_table .bx_bt_button_type_2{display:inline-block;width:220px;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;border:0;cursor:pointer;}
.bx_my_order .bx_cart, .obj-item .bx_cart{display:inline-block;width:100%;margin-right:5%;padding:8px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;}
.obj-item .bx_cart{font-size:11px;margin-bottom:10px;}
.obj-item .bx_cart:hover{text-decoration:none;background:orange;color:#ffffff;}
.block-news{min-height:214px;}
.row.banner{margin:0px 0px 0px;}
.right-column{padding-left:20px;}
.right-column .btn-add{margin-bottom:10px;}
.catalog:last-child{border:1px solid #e4e4e4;margin-bottom:45px;}
.lenta-news p{padding-top:0px;margin:0 0 5px;}
.lenta-news span{font-size:12px;padding-right:5px;}
.btn-addel{margin-bottom:75px;}
.announcement-card-menu a{color:#454545;}
.announcement-card-menu a:hover{text-decoration:underline;}
.pd-r-20{padding-right:20px;}
.clear{clear:both;}
.add_property{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.add_property:hover{background-color:#449d44;border-color:#398439;}
#forma span.required{display:initial;padding-left:5px;color:red;}
#reg-email{width:100%;}
.form-group-reg{width:55%;}
p.sucess{color:green;font-weight:bold;}
.profil-block input[type="file"]{opacity:1;position:inherit;height:inherit;}
span.starrequired{color:red;}
#enter-hotel div:nth-child(1){padding-top:0;}
#enter-hotel .user-info:nth-child(1){}
.aviasales-form{text-align:center;margin-bottom:20px;}
.tabs{list-style-type:none;}
.tabs li{float:left;padding:10px 0px;z-index:1000;position:relative;}
.tabs a{padding:10px;color:black;}
.tabs, .tabs-content ul{padding:0;}
.tabs-content{clear:both;clear:both;border:1px solid #ddd;position:relative;top:-2px;}
.tabs-content li{display:none;}
.tabs-active{border:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0px;background-color:#F3F3F9;text-decoration:none;}
.tabs-active:hover{text-decoration:none;cursor:default;}
li.tabs-content-active{display:block;}
#WidgetPoezdSearch{margin-bottom:30px;clear:both;}
.sea-transport td{padding:10px;}
.txt-f-10{font-size:10px;}
.catalog-card .icon-ext{width:25px;margin-bottom:5px;margin-right:5px;border:0;}
.bx_catalog_top_home .bx_catalog_item_images_double, .bx_catalog_top_home .bx_catalog_item_images{padding-top:125%;}
.bx_catalog_top_home .bx_catalog_item_title{overflow:hidden;height:40px;}
.bx_catalog_item_price, .bx_catalog_item_controls{display:none;}
.bx_catalog_top_home .bx_catalog_item_title{text-align:center;}
.bx_catalog_top_home .bx_catalog_item_title a{font-size:15px;line-height:20px;}
.bx_catalog_text{margin-bottom:20px;}
.banners-cols{margin-bottom:20px;}
.company-logo{text-align:right;}
.company-logo img{width:inherit;margin-bottom:0;border:1px solid #e4e4e4;max-height:125px;}
.more-photo img{margin-bottom:0px;}
.more-photo>div{height:160px;}
.carusel_img.flexslider{margin:0 0px 10px;}
.slider{}
.user-menu{margin-top:67px;}
.user-add-property img{max-width:100%;height:auto;margin-bottom:10px;}
input{width:initial;}
label{vertical-align:top;}
input[type=checkbox]{margin-right:4px;}
.search-input input, #title-search input{width:100%;}
.bx_item_detail .item_properties{padding:0 !important;}
.bx_item_detail .item_properties dd{margin:0 !important;}
.bx_item_detail .item_properties dt{margin-right:5px !important;}
.bx_item_detail .bx_rt .bx_item_description{text-align:justify;}
.bx_item_detail .bx_item_container .bx_rt{margin:0;}
.bx_slider_container .bx_slider_content_description{color:black !important;}
.bx_slider_container .bx_slider_photo_container,.bx_slider_container .bx_slider_content_container{top:30px !important;}
.bx_slider_section .bx_slider_title, .bx_slider_section .bx_slider_title a{overflow:inherit !important;}
.bx_slider_section{margin-top:0;}
.kassir_buy{background:url("../img/btn_normal.png");width:100px;height:20px;display:inline-block;}
.kassir_buy:hover,.kassir_buy:active{background:url("../img/btn_hover_pressed.png");}
.item_description{padding:0 !important;}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner{position:relative;}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer{position:relative;}
.bx_item_detail .bx_item_slider .bx_bigimages{padding:0;height:auto;border:0;}
.bx_item_list_you_looked_horizontal.bx_red .bx_item_list_title{background:#5CB2D6;}
.item-comments .bx_bt_button{display:inline-block !important;padding:6px 18px !important;margin-bottom:0 !important;font-size:14px !important;font-weight:normal !important;line-height:1.42857143 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;-ms-touch-action:manipulation !important;touch-action:manipulation !important;cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;background-image:none !important;border:1px solid transparent !important;border-radius:4px !important;}
.item-comments .bx_medium{color:#fff !important;font-weight:600 !important;font-size:16px !important;background-color:#f26307 !important;border-color:#c35005 !important;}
.sub-nav li{width:initial;padding:10px 10px 0px 10px;}
.layout-footer .logo{display:none;}
.sub-nav li:first-child{border-top-right-radius:10px;border-top-left-radius:10px;}
.sub-nav li:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
#footer-menu{background:#9e9e9e;margin-top:10px;padding:0;}
#prava{margin-top:0px;}
.bottom-menu{padding-left:20px;}
.bottom-menu li{list-style-type:none;}
.bottom-menu a{color:white;font-size:12px;}
#footer-menu h4{color:white;margin-top:0;}
.section-selected a{color:#f26307 !important;}
.bx_catalog_text .bx_catalog_text_ul li{margin:0;}
.bx_catalog_text .bx_catalog_text_title{padding:5px 10px !important;font-weight:bold;}
.reviews-reply-form{display:none;}
.add-review{margin-bottom:20px !important;}
.block-news-foto img{max-width:155px;}
.block-news-content{width:60%;}
.block-article-content{width:100%;}
.announcement-block.premeum{border-left:0px;}
.slider-main{margin-top:30px;}
.row-b{margin-top:10px;}
.h4-gorod{width:88%;margin-top:20px;padding:17px 0 0 22px;font-size:19px;}
.block-news{margin-top:0px;margin-bottom:20px;}
.section-list-one{margin-bottom:0px;}
.section-list-one a:hover{color:#f26307;}
.section-list-multi .denied:hover{color:#f26307 !important;}
.h4-gorod h1{margin-top:10px;}
.block-news .date{color:#BFBFBF;font-size:11px;}
#slider_other li img{}
.description-page{clear:both;}
.description-page img{float:left;margin-right:10px;}
.news-line{clear:both;}
.news-card .news-pictures{padding:0px 15px 0px 0px;}
.news-card .news-pictures .detail_picture{margin-bottom:10px;}
.news-card .news-pictures .detail_picture .sourse_photo {position: relative;bottom: 33px;background-color: rgba(255,255,255,.5);   /* width: max-content;*/	padding: 1px 20px 5px 5px;    /*max-width: 100%;*/    max-height: 55px;line-height: 12px; float:left;}
.news-pictures .news-video iframe{width:100%;}
.title-search-result #row_6, .title-search-result #row_8{display:none;}
.bx_item_detail .item_info_section{padding:0;}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slider_conteiner.full{margin-left:0;}
.bx_item_detail .bx_item_slider .bx_slide ul li .cnt .cnt_item{background-size:78px;}
.display_property{font-size:13px;}
.display_property dl dt{clear:both;float:left;font-weight:bold;}
.display_property dl dd{float:left;margin:0px 5px;}
#carousel img{max-height:100%;}
.bx_item_detail .bx_item_slider .bx_slide ul li:active .cnt, .bx_item_detail .bx_item_slider .bx_slide ul li.bx_active .cnt{padding:0px;}
.bx_catalog_list_home .bx_catalog_item_images_double, .bx_catalog_list_home .bx_catalog_item_images,.bx_catalog_top_home .bx_catalog_item_images_double, .bx_catalog_top_home .bx_catalog_item_images{padding-top:80% !important;}
.bx_catalog_list_home .bx_catalog_item_images_double, .bx_catalog_top_home .bx_catalog_item_images_double{margin-top:-80% !important;}
.bx_catalog_list_home .bx_catalog_item_title, .bx_catalog_top_home .bx_catalog_item_title{text-align:center;}
.bx_catalog_list_home .bx_catalog_item_title a, .bx_catalog_top_home .bx_catalog_item_title a{font-size:12px;font-weight:bold;}
.bx_catalog_item .bx_catalog_item_controls{display:none !important;}
.afisha-empty{padding:40px 30px;text-align:center;font-size:22px;}
.kassir-btn{background:url("/local/templates/.default/img/kassir.gif");}
#text-form, #InputPassword, #InputEmail, #block-btnEnter, #forgotPassword{width:30.5%;}
.bx-filter-section .row{margin:0;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.ab-sidebar__ico, .ab-sidebar__ico-color{background-image:url(/local/components/abudagov/socnetlink/templates/.default/./themes/color/icons@2x.png);background-size:230px 368px;}
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#454545 !important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover{color:#fff !important;}
.ui-datepicker.ui-datepicker-multi{z-index:7 !important;}
#WidgetPoezdInputs > div:first-child{margin-left:0px !important;}
#WidgetPoezdInputs > div.WidgetPoezdInput4{padding-top:34px !important;}
#SearchForm_dateTo{top:40px !important;}
.ui-widget-content{background:#e4e4e4 !important;}
.profil-block img{max-width:250px;height:auto;}
#enter-end h1{padding:0;margin:0;font-size:14px;font-weight:normal;color:#f26307;line-height:inherit;}
#enter-end.h4-gorod{min-height:auto;padding:20px 0px 20px 20px;margin-bottom:0;}
.index-items .data{padding-top:0px;}
.index-items h3{padding-bottom:0px;}
.item-map{margin-top:50px;margin-bottom:20px;}
.catalog-card .item-property{width:auto;}
#baner3{}
.index-items h3{padding-bottom:0px;padding-top:20px;margin-top:15px;margin-left:20px;font-size:18px;color:#f26307;padding-left:20px;line-height:24px;font-weight:400;}
.index-items .data{margin-bottom:0;margin-top:10px;}
.reviews-upload-file input{position:relative;opacity:1;height:auto;}
.reviews-reply-buttons input[name="view_button"]{display:none;}
.reviews-reply-header{background:none !important;}
.forum-file, .forum-file-size{display:block;}
.reviews-note-box.reviews-note-note{clear:both;}
.row.banner img{width:100%;}
.transport-table td{padding:5px;}
.transport-table td:first-child{text-align:center;}
.news-card .date{color:#666;font-size:12px;position:absolute;left:20px;top:13px;}
.company-logo img{margin-bottom:0px;width:inherit;}
.catalog-card img,{margin-bottom:0px;width:100%;}
.detail_picture img{/*width:100%;*/ margin-bottom:0;}
.company-logo img{width:inherit}
#last_news h3{font-size:16px;color:#f26307;padding:20px 0 0 20px;padding-bottom:10px;font-weight:700;}
.col-xs-12 > h2{font-size:16px;color:#f26307;padding:10px 0 0 20px;padding-bottom:10px;font-weight:700;}
.moder-item{margin-bottom:10px;}
.moder-item .text-c, .moder-list .text-c{text-align:center;}
.moder-img img{width:100%;height:auto;}
.moder-img{}
.moder-list{width:2500px;}
.moder-list td{padding:10px;font-size:12px;}
.moder-list tr:nth-child(odd){background-color:#ddd;}
.moder-list tr:hover{background-color:#F3EDAD;}
.moder-list td:nth-child(1){width:1%;}
.moder-list td:nth-child(2){width:1%;}
.moder-list td:nth-child(3){width:1%;}
.moder-list td:nth-child(4){width:1%;}
.moder-list td:nth-child(5){width:2%;}
.moder-list td:nth-child(6){width:1%;}
.moder-list td:nth-child(7){width:1%;}
.moder-list td:nth-child(8){width:1%;}
.moder-list td:nth-child(9){width:10%;}
.moder-list td:nth-child(10){width:1%;}
.moder-list td:nth-child(11){width:1%;}
.moder-list td:nth-child(12){width:1%;}
.moder-list td:nth-child(13){width:1%;}
.moder-list td:nth-child(14){width:1%;}
.moder-list td:nth-child(15){width:1%;}
.moder-iblock td{padding:10px;}
.moder-filter-active{background-color:#f26307;padding:10px;color:white;border-radius:30px;}
.moder-filter-active:hover{color:white;}
.moder-list .moder-img{text-align:center;}
.moder-nav .pagination.list-page .active a{position:relative;float:left;padding:3px 8px;margin:1px;color:#858585;font-size:12px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(255,255,255,0.5), 0 1px 1px rgba(0,0,0,.2), inset 0 1px 1px rgba(255,255,255,1), inset 0 -1px 1px rgba(0,0,0,.5);}
.moder-nav .pagination.list-page .active a:hover{cursor:pointer;color:#454545;background-color:#eee;border-color:#ddd;box-shadow:0 -1px 1px rgba(158,158,158,.4), 0 1px 1px rgba(222,222,222,5), inset 0 1px 1px rgba(158,158,158,.4), inset 0 -1px 1px rgba(255,255,255,0.4);}
.moder-nav .pagination.list-page .clicked{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;box-shadow:0 -1px 1px rgba(158,158,158,.4), 0 1px 1px rgba(222,222,222,5), inset 0 1px 1px rgba(158,158,158,.4), inset 0 -1px 1px rgba(255,255,255,0.4);}
.bank-table, .data-table{margin-bottom:40px;}
.bank-table tr, .data-table tr{border-bottom:1px dashed #ddd;}
.bank-table td, .data-table td{padding:10px 10px;text-align:center;}
.bank-table td:first-child, .data-table td:first-child{text-align:left;}
.profil-block .load{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background-color:#5A5858;opacity:0.2;}
.obj-item{margin-bottom:20px;border:1px dashed #ddd;padding:5px;}
.profil-block .obj-pic{width:100%;padding-right:10px;}
.obj-comment{padding:10px;background-color:#EC4D4D;color:white;margin:1px 0px 1px;border-radius:3px;}
.kassir{text-align:right;}
.market-text{display:none;position:absolute;top:-80px;left:100px;z-index:10;background-color:#EFEFEF;border-radius:2px;border:1px solid #ddd;box-shadow:0px 0px 5px #ddd;padding:10px;width:500px;}
.market-wrap{position:relative;}
.market-wrap:hover .market-text{display:block;}
.market-img{width:100%;padding-right:10px;}
.item_properties .prop{display:table;}
.item_properties .prop-margin{margin-top:15px;}
.announcement-pic{overflow:hidden;height:115px;}
.basket_company_name{margin-top:20px;margin-bottom:10px;font-size:18px;color:#f26307;padding-top:0;line-height:24px;font-weight:400;}
.success-text{text-align:center;color:green;font-size:20px;margin-bottom:10px;}
.error-text{text-align:center;color:red;font-size:20px;margin-bottom:10px;}
#order_form_div .section, #order_form_div .bx_section, .bx_ordercart_order_pay{margin-bottom:0px !important;padding:0px !important;}
#order_form_div h4{padding-left:0;}
#order_form_div .bx_description{padding:0;}
.bx_my_order .bx_bt_button_type_2{text-shadow:none;}
.bx_my_order_status_desc h2{padding-left:0px;}
.bx_section .slide{position:inherit;display:block !important;text-align:center;margin:15px 0px;text-decoration:underline;}
#order_form_content .paysystem{display:none;}
.popup-window-buttons .bx_bt_button{cursor:pointer !important;color:#f26307 !important;background:none !important;text-shadow:none !important;font-weight:normal !important;}
.popup-window-buttons .bx_bt_button:hover{text-decoration:underline;}
.bx_my_order .bx_my_order_status{text-align:center;}
.detail_text{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.btn-autoriz{margin-bottom:20px;}
.user-menu .row{margin:0!important;}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:992px){.row-transport{text-align:center;}
.row-transport h2{padding-left:0;padding-right:0;}
.row-transport > div{float:none;width:100%;}
.row-transport > div:first-of-type img{max-width:150px;display:inline;margin-bottom:20px;}
}
@media only screen and (max-width:768px){.announcement-block > div{float:none;margin:0 auto;text-align:center;}
.announcement-block > div:first-child{width:135px;}
.announcement-block > div:first-child a{display:inline-block;}
.announcement-block > div:first-child a img{display:block;margin:0 auto;}
.announcement-block{min-height:auto !important;max-height:none !important;}
.announcement-text{padding-left:0!important;}
}
@media only screen and (max-width:480px){
.detail_text img {    height: auto;     max-width: 100%;}
	.news-card .news-pictures .detail_picture .sourse_photo {    bottom: 25px;}
}
@media only screen and (max-width:320px){}
a.section-tags {font-size: 10px;text-decoration: underline; color:black;}

/*.reviews-reply-field-captcha-image img {width: initial;}*/


.bx_catalog_list_home .bx_catalog_item_images_double, .bx_catalog_top_home .bx_catalog_item_images_double {
    margin-top: -115% !important;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item a {z-index:10}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item a .bx_stick {z-index:10}

#kassir-frame #ab-sidebar	{display:none;}


.banner_mobile {
	display:none !important;
}
@media only screen and (max-width : 480px) {
	.banner_mobile {
		display:block !important;
	}
}

.banner_pc {
		display:block;
}
@media only screen and (max-width : 480px) {
	.banner_pc {
		display:none !important;
	}
}

@media only screen and (max-width: 480px) {
    .banner_pc img {
        max-width: 100%;
        height: auto;
    }