/* Svoi CSS kod pishite v faile CUSTOM.CSS,chotobi pri ustanovke obnovlenii ne bilo problem */
/* --------------------------------------- */
/* Put you custom CSS in CUSTOM.CSS,not in this file! */

/* DANNII FAIL ZATIRAETSYA PRI OBNOVLENII,ne izmenyaite ego!!! */
/* DANNII FAIL ZATIRAETSYA PRI OBNOVLENII,ne izmenyaite ego!!! */
/* DANNII FAIL ZATIRAETSYA PRI OBNOVLENII,ne izmenyaite ego!!! */
/* DANNII FAIL ZATIRAETSYA PRI OBNOVLENII,ne izmenyaite ego!!! */
/* DANNII FAIL ZATIRAETSYA PRI OBNOVLENII,ne izmenyaite ego!!! */
html{overflow-x:hidden;overflow-y:auto;}
html, body{width:100%;height:100%;}
body{
	margin:0;
	/*  background: url(images/3julyleft.jpg)10% 0 repeat-y, url(images/3julyleft.jpg)90% 0 repeat-y;*/

}
@media (max-width:1620px){
body{
	margin:0;
	/*  background: url(images/3julyleft.jpg)left 0 repeat-y, url(images/3julyleft.jpg)right 0 repeat-y;*/

}	
}
.maxwidth-theme{
	background:#fff;
}
.main  .maxwidth-theme, header .maxwidth-theme, .top-banner-row .maxwidth-theme, footer .maxwidth-theme {
	/*-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.7);
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 5px rgba(0,0,0,0.7);*/

    box-shadow: -2px -1px 0px rgba(0,0,0,0.15), 
    2px -1px 0px rgba(0,0,0,0.15);
	
}
.main .row-on-main .maxwidth-theme, .main .container .maxwidth-theme{
	-moz-box-shadow: 0px 6px 5px rgba(0,0,0,0.7);
    -webkit-box-shadow: 0px 6px 5px rgba(0,0,0,0.7);
    box-shadow: 0px 6px 5px rgba(0,0,0,0.7);	
	margin-top:-6px;
	padding-top:6px;
}
footer .maxwidth-theme{ 
	background: #fff;
}

.bottom-line .maxwidth-theme{
	background: #f7f7f7;
}
.topmenu-COLOR .menu-row .maxwidth-theme{
	background:#2c7404;
}
.topmenu-COLOR .menu-row .search .maxwidth-theme{
	background:#e0e7ec;
}
.topmenu-COLOR .menu-row .search .maxwidth-theme{
	box-shadow:none;
}
.maxwidth-theme:before, .maxwidth-theme:after {
    content: " ";
    display: table;
	clear:both;
}
* html .clearfix{height:1%;}
html[xmlns] .clearfix{display:block;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
*[id^=bx_incl]{display:inline;vertical-align:top;*display:inline;zoom:1;}
*[id^=bx_incl_area]{display:block;}
.bx_editmode .bx_areas *[id^=bx_incl]{display:block;}
select:focus, input:focus{outline:none;}
label{font-weight:normal;}
label.error{color:#e02222 !important;margin:0;padding:0;position:absolute;top:-25px;right:0;font-size:12px;}
textarea{resize:none;}
input{outline:none;}
input::-ms-clear{display:none;}
form input i[class*=fa]{font-family:FontAweSome;}
select{border:1px solid #d7dee3;padding:5px 39px 5px 4px;background:none;width:100%;color:#777777;cursor:pointer;height:30px;line-height:17px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;position: relative;}
.weather-wrapper select{font-size:18px;/*height:27px;*/padding-left:10px;line-height:16px;color:#333;}
select.sort{width:295px;}
.bx-firefox select{padding-top:4px;}
.body{height:auto !important;margin:0 auto -171px;min-height:100%;}
.main{padding:0 0 196px;}
.container{width:100% !important;padding:0;}
.maxwidth-theme{margin-left:auto !important;margin-right:auto !important;max-width:1415px;position:relative;width:100%;}
section.page-top > .row, .greyline > .row, .logo_and_menu-row > .row, .main > .row, .container > .row, .second-menu-row.row{margin-left:0;margin-right:0;}
section.page-top > .row > .maxwidth-theme, .greyline > .row > .maxwidth-theme, .logo_and_menu-row > .row > .maxwidth-theme, .main > .row > .maxwidth-theme, .container > .row > .maxwidth-theme, .main > .maxwidth-theme, header > .maxwidth-theme, .bottom-line > .maxwidth-theme{padding:0 70px;}
header > .maxwidth-theme {padding: 0;}
.container-theme {padding:0 70px;}
.container-theme:nth-of-type(2) {background-color: #f7f7f7;}
footer .maxwidth-theme {box-shadow: -2px 1px 2px rgba(0,0,0,0.15), 
    2px 1px 2px rgba(0,0,0,0.15);}
article.post-large{margin-left:80px;}
article.post-large div.post-image,article.post-large div.post-date{margin-left:-80px;}
.back-url{display:block;/*margin-bottom:25px;*/}
.back-url i{border-radius:50%;padding-right:1px;color:#ffffff;display:inline-block;height:28px;line-height:29px;margin-right:14px;text-align:center;vertical-align:middle;width:28px;}
.bx-firefox .back-url i, .bx-ie .back-url i{line-height:28px;}
div[id^=wait_comp], .bx-core-waitwindow{display:none;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.jqmWindow{position:absolute;}
.fa.colored{width:54px;height:54px;line-height:54px;text-align:center;color:white;font-size:29px;margin:0 20px 20px 0;}
span.noimage{display:inline-block;background:url('images/background.png') #f3f8fa top center no-repeat;}
.fontawesome-icon-list [class*="col-md-"]{margin-bottom:9px;}
.fontawesome-icon-list i{font-size:1.3em;margin-right:5px;display:inline-block;width:30px;text-align:center;position:relative;top:2px;}
.bx-yandex-view-layout{border:1px solid;margin-bottom:40px;border-color:#d7dee3;width:100%;}
span.zoom{border-radius:50%;color:#ffffff;display:block;height:40px;line-height:24px;margin:-20px -20px 0 0;padding:6px;position:absolute;right:50%;text-align:center;top:50%;width:40px;cursor:pointer;transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease 0.3s;}
span.zoom i{font-size:21px;left:0;position:relative;top:2px; display: none;}
.uploader{border:1px solid #d7dee3;padding:5px;border-radius:0;height:40px;position:relative;}
.uploader input[type="file"]{z-index:10;opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%;}
.uploader .action{position:absolute;top:5px;left:5px;background:#435d77;border-bottom:1px solid #435d77;border-radius:3px;color:white;padding:7px 12px;font-size:13px;line-height:15px;text-transform:uppercase;margin-right:10px;}
.uploader .filename{overflow:hidden;display:inline-block;width:100%;white-space:nowrap;font-size:13px;color:#9aa6ae;position:relative;top:-5px;padding:9px 9px 9px 145px;text-overflow:ellipsis;}
img.captcha_img{height:40px;}
.text_before_items{margin-bottom:34px;}
.text_before_items h3{margin-top:0;}
.featured-box  .box-content .fa {display:block;text-align:center;font-size:72px;color:#777;padding:40px 0 25px;}
.docs{margin:0;}
.docs .xls, .docs .doc, .docs .pdf, .docs .jpg, .docs .png, .docs .ppt, .docs .tif, .docs .txt{margin-bottom:10px;line-height:17px;height:43px;padding-left:58px;color:#707f88;font-size:12px;}
.docs .xls a, .docs .doc a, .docs .pdf a, .docs .jpg a, .docs .png a, .docs .ppt a, .docs .tif a, .docs .txt a{display:block;text-overflow:ellipsis;overflow:hidden;font-size:13px;margin-bottom:3px;white-space:nowrap;}
.docs .xls{background:url("images/docs/xls.png") no-repeat;}
.docs .doc{background:url("images/docs/doc.png") no-repeat;}
.docs .pdf{background:url("images/docs/pdf.png") no-repeat;}
.docs .jpg{background:url("images/docs/jpg.png") no-repeat;}
.docs .png{background:url("images/docs/png.png") no-repeat;}
.docs .ppt{background:url("images/docs/ppt.png") no-repeat;}
.docs .tif{background:url("images/docs/tif.png") no-repeat;}
.docs .txt{background:url("images/docs/txt.png") no-repeat;}

/* FORMS */
/*.input.error input::-webkit-input-placeholder, .input.error textarea::-webkit-input-placeholder, .input.error input:-moz-placeholder,.input.error textarea:-moz-placeholder{color:white !important;}
.input.error > *{color:white;}*/
.input.error input,.input.error textarea{border-color:#e02222;}
.form-control{border-radius:2px;box-shadow:none;border:1px solid #d7dee3;height:34px;padding:6px 12px;}
.form-control:focus{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;border-color:#CCC;}
.jqmWindow{display:none;position:absolute;left:50%;width:500px;background:white;top:0px;}
.jqmOverlay{background:#000;}
.jqmClose.top-close{width:20px;height:20px;line-height:20px;text-align:center;color:#c2cbd2;position:absolute;top:32px;right:32px;font-size:25px;cursor:pointer;z-index:2;}
.form label{color:#444444;}
.form textarea{overflow:hidden;}
.form .refresh{color:#666666;display:inline-block;margin-top:5px;vertical-align:top;cursor:pointer;}
.form .refresh a{border-bottom:1px dotted;font-size:12px;line-height:14px;}
.form .required-star{color:#e02222;margin-left:3px;font-weight:normal;font-size:18px;vertical-align:middle;}
.form .required-fileds{padding:7px 0;color:#98a1a8;font-size:12px;}
.form .star{background:none repeat scroll 0 0 #7b8e9a;border-radius:20px;color:#ffffff;display:inline-block;font-size:21px;height:20px;line-height:26px;margin-right:5px;padding-right:4px;text-align:center;vertical-align:top;width:20px;}
.form .form-header{min-height:115px;padding:30px 30px 45px 36px;background:#eaf0f2;border-top:2px solid;}
.form .form-header .text{padding-left:74px;color:#555;}
.form .form-header i{width:54px;height:54px;line-height:54px;text-align:center;color:white;float:left;font-size:36px;}
.form .form-header .title{font-size:24px;font-weight:500;line-height:25px;margin-bottom:5px;color:#2f383d;}
.form .form-header p:last-child{margin:0;}
.form .form-body{padding:15px 0;}
.form .form-body{background:white;padding-bottom:0;}
.form .form-group{margin-bottom:14px;}
.form .form-group .input{position:relative;}
.form .form-group i{position:absolute;top:9px;right:10px;font-size:17px;color:#c4ccd1;}
.form .form-group .hint{font-size:11px;line-height:18px;margin-top:7px;}
.form .form-footer{padding:15px 0;display:block;text-align:center;}
.form .form-footer .btn{margin:0;border:none;}
.form.success .form-header{border-top-color:#38ac61 !important;background:none;}
.form.success .form-header i{background:#38ac61 !important;}
.form.success .form-footer{padding:14px 85px 40px;}
.form.popup .form-body{padding:24px 60px 0;}
.form.popup .form-footer{padding:14px 60px 52px;display:block;}
.form.popup .captcha-row .input label.error, .form.inline .captcha-row .input label.error{white-space:nowrap;}
.form.popup .captcha-row .input{margin-left:20px;}
.form.contacts .form-header{border:none;}
.form.contacts .title{font-size:24px;border-bottom:2px solid;font-weight:500;line-height:30px;margin-bottom:22px;padding-bottom:4px;display:inline-block;vertical-align:top;}
.form.contacts.success .title{border-color:#38ac61 !important;}
.form.contacts .form-group{float:none;}
.form.contacts .required-fileds{color:#98a2a8;font-size:12px;margin-top:8px;}
.form.contacts .form-group textarea{height:256px;}
.form.contacts .btn{margin:0;}
.form.inline img.captcha_img, .form.contacts img.captcha_img{margin-right:20px;max-width:100%;}

/* HEADER */
header{clear:both;color:#222222;position:relative;z-index:10;}
header > .container{position:relative;}
header .line-row{height:2px;margin:0;}

/* TOP LOGO */
/*.logo_and_menu-row{border-top-width:2px;border-top-style:solid;}*/
.logo-row .logo{/*height:92px;line-height:87px;*/float:left;padding-top: 15px;}
.fixed .logo-row .logo{position:relative;}
.logo-row.row {position: relative; z-index: 100;}
.logo-row .logo img{/*max-height:50px;*/}
.logo-row .top-description{color:#95979a;font-size:13px;line-height:16px;padding:25px 0 0 0;text-align:left;}
.logo-row .top-description.top-description-arhiv{/*margin-left:38px;*/}
.logo-row .top-callback{padding:12px 0 12px 134px;float:left;line-height:28px;}
.top-callback.broadcast {padding-left: 12px; position: relative;}
.logo-row .top-callback.select-lang-wrapper {padding: 12px 0 12px 14px;}
.logo-row .top-callback.social-top-callback{padding-left:0;}
.logo-row .top-callback .phone{font-size:20px;margin-right:17px;}
.logo-row .top-callback .phone .phone-number{font-weight:500;line-height:21px;text-align:right;}
.logo-row .top-callback .phone .phone-desc{color:#95979a;font-size:11px;line-height:12px;margin-top:-2px;text-align:left;max-width:310px;margin-bottom:18px;}
.logo-row .top-callback .email{display:none;margin-right:22px;}
.logo-row .top-callback .email, .logo-row .top-callback .email a{color:#777581;text-decoration:none;}
.logo-row .top-callback .phone .phone-number > div, .logo-row .top-callback .email > div{display:inline-block;vertical-align:top;}
.logo-row .top-callback .phone .phone-number > div{margin-top:2px;}
.logo-row .top-callback .phone .fa, .logo-row .top-callback .email .fa{border-radius:18px;color:#ffffff;font-size:16px;margin:0 5px;padding:6px 8px 6px 8px;vertical-align:top;}
.logo-row .top-callback .callback span{display:inline-block;vertical-align:top;margin:0;}
header.topmenu-LIGHT .logo_and_menu-row{box-shadow:0 1px 5px rgba(0, 0, 0, 0.136);}
.body.index header.topmenu-LIGHT .logo_and_menu-row{box-shadow:none;}
header.fixed{position: fixed;margin:0;width:100%;top:0;z-index:1001;right:0;left:0;}
/*header.fixed > *:not(.logo_and_menu-row), header.fixed .logo_and_menu-row > *:not(.logo-row){display:none;}*/
header.fixed .logo_and_menu-row, .headhesive--stick .logo_and_menu-row{border-top-color:transparent; height:65px;overflow:hidden;}
header.fixed .logo-row .logo, {height:49px;line-height:44px;bottom:0;}
header.fixed .logo-row .logo img, .headhesive .logo-row .logo img{max-height: 27px;}
header.fixed .logo-row .top-callback{padding-top:11px;width:100%;}
/*header.fixed .logo-row .top-callback .phone .phone-desc, header.fixed .logo-row .top-description, header.fixed .mega-menu table{display:none !important;}*/
header.fixed .logo-row .top-callback .phone{font-size:16px;}
header.fixed .logo-row .top-callback .phone .phone-number{margin-top:-2px;}
header.fixed .logo-row .top-callback .phone .phone-number > div{margin-top:5px;}
header.fixed .logo-row .top-callback .email{display:block;margin-top:-2px;}
header.fixed .logo-row .top-callback .phone .fa, header.fixed .logo-row .top-callback .email .fa{font-size:14px;height:25px;line-height:15px;vertical-align:top;width:25px;margin-top:3px;}
header.fixed .logo-row .top-callback .phone .fa{padding-top:6px;padding-left:7px;padding-right:9px;}
header.fixed .logo-row .top-callback .email .fa{font-size:13px;padding-left:6px;padding-right:18px;padding-top:5px;}
.bx-firefox header.fixed .logo-row .top-callback .email .fa{padding-top:4px;}
.bx-firefox header.fixed .logo-row .top-callback .phone .fa, .bx-ie header.fixed .logo-row .top-callback .phone .fa{padding-top:5px;}
.logo-row .logo img:hover {filter: saturate(120%);}
.headhesive--stick .logo-row .logo  {padding-top: 20px;}

/* TOP MENU */
.menu-row{position:relative;}
.menu-only{position:relative;}
.mega-menu{position:relative;z-index:10;}
.mega-menu ul.nav{padding:0;clear:both;float:none;position:static;display:block;font-size:13px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);}
.mega-menu ul.nav li{padding:0;margin:0;clear:both;float:none;display:block;}
.mega-menu ul.nav li, .mega-menu ul.nav .dropdown-menu{background-color:#eceff1;}
.mega-menu ul.nav li > a{padding:9px 13px 9px 0px;text-shadow:none !important;border-top:1px solid #e1e4e6;border-bottom:1px solid transparent;margin:0 10px;line-height:24px;text-decoration:none;position:relative;border-radius:0;clear:both;float:none;display:block;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);white-space:normal;color:#444444;}
.mega-menu ul.nav li > a i.fa-angle-down{position:absolute;right:5px;top:14px;}
.mega-menu ul.nav li:first-of-type > a{border-top:medium none !important;}
.mega-menu ul.nav li.active > a, .mega-menu ul.nav li:hover > a{border-top:1px solid #e1e4e6;border-bottom:1px solid #e1e4e6;margin:0;padding:9px 23px 9px 10px;background:none;color:#ffffff;}
.mega-menu ul.nav li.active > a i.fa-angle-down, .mega-menu ul.nav li:hover > a i.fa-angle-down{right:15px;}
.mega-menu ul.nav li.active + li > a, .mega-menu ul.nav li:hover + li > a{border-top:1px solid transparent;}
.mega-menu ul.nav li > a:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.mega-menu ul.nav .dropdown-menu{font-size:13px;position:static;clear:both;float:none;display:none !important;box-shadow:none;border:none !important;border-radius:0;margin:0;padding:0 0 0 20px;}
.mega-menu ul.nav .dropdown-menu li:first-of-type > a{border-top:1px solid transparent;}
.mega-menu ul.nav .dropdown-menu li:last-of-type > a{border-bottom:1px solid transparent;}
.mega-menu ul.nav li.resp-active > ul.dropdown-menu{display:block !important;}
.mega-menu table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;}
.bx-mac .mega-menu table, .bx-ios .mega-menu table{max-width:inherit;}
.mega-menu table a{display:inline-block;width:100%;text-decoration:none;white-space:nowrap;}
.mega-menu table td{padding:0;text-align:left;visibility:hidden;}
.sec-mega-menu table td{padding:0;text-align:center;visibility:hidden; width: 15%;}
.first-mega-menu table td{padding:0;text-align:center;visibility:hidden; width: 15%;}
.mega-menu table td.dropdown > .wrap{position:relative;}
.mega-menu table td:hover > .wrap > .dropdown-menu{display:block;}
.mega-menu table td > .wrap > a .fa{vertical-align:middle;}
.mega-menu table td > .wrap > a .fa.fa-angle-down::before{font-size:10px;font-weight:900;vertical-align:top;}
.mega-menu table .tail{display:none;}
.mega-menu table .dropdown-menu{border-radius:0;border:none;margin:0;top:auto;padding:0;text-align:left;}
.mega-menu table .dropdown-menu li > a{color:#444444;font-size:13px;padding:9px 25px 11px 13px !important;border-top:1px solid rgba(0,0,0,0.1);}
.mega-menu table .wrap > .dropdown-menu li:first-of-type > a{border-top-color:transparent !important;}
.mega-menu table .wrap > .dropdown-menu li:first-of-type > .dropdown-menu{top:0;}
.mega-menu table .wrap > .dropdown-menu li:first-of-type > .dropdown-menu li:first-of-type > a{padding-top:10px !important;}
.mega-menu table .dropdown-submenu{position:relative;}
.mega-menu table .dropdown-submenu > a:after{display:block;font-family:FontAwesome;content:"\f105";right:10px;position:absolute;top:50%;margin:-9px 0 0;}
.mega-menu table .dropdown-submenu:hover > .dropdown-menu{display:block;}
.mega-menu table .dropdown-submenu .dropdown-menu{top:1px;left:100%;}
.mega-menu table .dropdown-submenu .dropdown-menu > li:first-of-type > a{border-top:none;}
.mega-menu table .dropdown.js-dropdown .fa{display:none;}
.mega-menu table .more-items > span{display:inline-block;font-size:19px;height:12px;line-height:1;position:relative;vertical-align:top;}
.mega-menu table td.search-item .wrap > a{padding-left:15px;padding-right:15px;padding-top:13px !important;padding-bottom:18px !important;}
.top-search .search {position:relative; top: 15px; border: 1px solid #f4f4f4; border-radius: 6px; box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.15); }
.top-description .first-menu {padding-top: 25px;}
.mega-menu table td.search-item .wrap > a .fa{font-size:15px;}
.mega-menu table td .wrap > a, .mega-menu-fixed table td .wrap > a{border:none;font-size:16px;line-height:20px;padding:16px 16px 15px;position:relative;text-transform:uppercase;color:#333333;letter-spacing: 0.9px; /*font-family: "SegoeLight";*/}
.mega-menu table td:first-child .wrap > a {padding-left:0;}
.mega-menu table td:last-child .wrap > a:after{display:none;}
.mega-menu table .dropdown-submenu > a:hover:after{color:white;}
.mega-menu table .dropdown-submenu .dropdown-menu:after{display:none;}
.mega-menu table .more-items{/*height:51px;*/}
.bx-opera .mega-menu table .more-items > span{top:13px;}
.topmenu-LIGHT .mega-menu table td:hover > .wrap > .tail{display:block;}
.topmenu-LIGHT .mega-menu table .tail{content:'';z-index:100;position:absolute;bottom:0;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;}
.topmenu-LIGHT .mega-menu table td .wrap > a{border-top:1px solid #efefef;padding-top:14px;color:#1d2029;}
.topmenu-LIGHT .mega-menu table .dropdown-menu a{color:#ffffff;border-top:1px solid rgba(256,256,256,0.1);}
.topmenu-LIGHT .mega-menu table td.search-item .wrap > a{padding-top:12px !important;}
.topmenu-DARK .menu-row{background-color:#424f60;}
.topmenu-DARK .mega-menu table td:hover .wrap > a{background-color:#556170;}
.topmenu-DARK .mega-menu table .dropdown-menu{background-color:#eceff1;}
.topmenu-DARK .mega-menu table .dropdown-menu > li > a{border-top:1px solid #e1e4e6;}
.topmenu-COLOR .mega-menu table .dropdown-menu{background-color:#ffffff;}
.topmenu-COLOR .mega-menu table .dropdown-menu > li > a{border-top:1px solid #f3f3f3;color:#324860;}
.second-menu-row .mega-menu table td .wrap > a, .mega-menu ul.menu.bottom > li > a {text-transform: none; font-family: Helvetica, Arial, sans-serif; text-align: left; color: #333; /*padding: 16px 46px 15px 0;*/} 
.second-menu-row.row > .col-md-12 {padding-right: 0; padding-left:0;}
.second-menu-row.row {border-bottom: 1px solid #f0f0f0;}
.mega-menu ul.menu.bottom > li > a {font-weight: normal; height: auto; padding-right: 0; line-height: normal; padding-bottom: 5px;}
.mega-menu ul.menu.bottom > li {padding-left:44px; }
.second-menu-row.main-second-menu .mega-menu table td .wrap > a, .second-menu-row .mega-menu table td .wrap > a {padding: 0; padding-bottom: 5px; border-bottom:2px solid transparent;}
.second-menu-row.main-second-menu .mega-menu table td {padding: 22px 49px 15px 0;}

.second-menu-row.main-second-menu .mega-menu table td a[href="/news/"], .second-menu-row.main-second-menu .mega-menu table td a:hover, 
.second-menu-row .mega-menu table td a:hover, .second-menu-row .menu_item_l1.current a, .second-menu-row .menu_item_l1 a:hover{
	
	border-bottom: 2px solid #063f64;
	color: #063f64;
	font-weight:500;
}

.more.menu_item_l1.visible a > i {
	
	
	background: url(./images/arrow-lang.png) no-repeat;
    height: 12px;
    display: inline-block;
    width: 12px;
	margin-left: 11px;
	top: 5px;
	position: relative;
}

.second-menu-row.main-second-menu .mega-menu table td:nth-child(10) {
	padding-right: 39px;
}

.second-menu-row .mega-menu table td.active .wrap > a {border-bottom: 2px solid #063f64; color: #063f64; font-weight: 500;}
.second-menu-row:not(.main-second-menu) {border-bottom: none;}

/* TOP SEARCH TITLE */
.top-search .search-input-div span.bx-input-group-btn {position: absolute; right: 8px; top: 2px; display: block; width: 16px; height: 16px; margin: 0; padding: 0; border: none;}
.top-search .search-input-div .btn.btn-default {background-color: transparent; color: #003251 !important; border: none;
	
}
.top-search {padding: 12px 0;}
.search{border:medium none;position:absolute;right:0;top:51px;width:100%;z-index:9;}
.search .maxwidth-theme{box-shadow:0 1px 0px rgba(0, 0, 0, 0.1);height:36px; border-radius:6px;}
.search form{position:relative;}
.search form:after{/*border-bottom:6px solid #e0e7ec;border-left:6px solid rgba(0, 0, 0, 0);border-right:6px solid rgba(0, 0, 0, 0);content:"";height:0;margin-left:-4px;position:absolute;right:15px;top:-19px;width:0;z-index:100;*/}
.search .search-input-div{width:100%;}
.search .search-button-div{position:absolute;top:0;right:0;width:121px;}
.search .search-input{background:none repeat scroll 0 0 #ffffff;border:medium none;color:#444444;display:block;height:34px;line-height:18px;padding-right:10px;vertical-align:top;width:100%;}
.search .btn-search{border-radius:1px;float:left;margin-left:9px;}
.search .fa-close{color:#c2cbd2;display:block;float:left;font-size:24px;margin-top:4px;margin-left:6px;cursor:pointer;}
.mega-menu ul.nav .search{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3);right:inherit;top:inherit;width:100%;display:block !important;padding:13px;}
.mega-menu ul.nav .search .search-input-div{padding-right:74px;}
.mega-menu ul.nav .search .search-button-div{right:14px;top:13px;width:74px;}
div.title-search-result{margin-left:1px;margin-top:-2px;display:none;overflow:visible;z-index:9;padding:0;border:none;}
.bx_search_container{height:50px;line-height:50px;padding:0 10px;}
.bx_search_container .bx_field{position:relative;margin-top:15px;height:30px;border-top:1px solid #8ca3ae;border-right:1px solid #a0b4be;border-bottom:1px solid #b6c8d1;border-left:1px solid #a0b4be;border-radius:3px;background:#fff;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);line-height:30px;}
.bx_search_container .bx_field .bx_input_text{position:absolute;right:34px;left:5px;height:30px;outline:none;border:none;background:none;line-height:30px;}
.bx_search_container .bx_field .bx_input_submit{position:absolute;top:2px;right:0;bottom:0;width:34px;border:none;background:url('images/search_lupe.png') no-repeat left center;cursor:pointer;}
div.title-search-fader{display:none;background-image:url('images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute;}
p.title-search-preview{font-size:12px;}
div.title-search-result td.title-search-price span{font-size:26px;}
.bx_searche{background:none repeat scroll 0 0 #ffffff;border:medium none;border-top:1px solid #e0e7ec;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.bx_searche .bx_img_element{background:#fafafa;float:left;padding:5px 10px;position:absolute;}
.bx_searche .bx_item_block{position:relative;display:block;text-decoration:none;color:#2f383d;}
.bx_searche .bx_item_block:hover{background:none repeat scroll 0 0 #96aac0;color:#ffffff;}
.title-search-result .bx_searche .bx_item_block:hover {background:none;  color: #23527c;}
.bx_searche .bx_image{background-size:contain;background-position:center;background-repeat:no-repeat;}
.bx_searche .bx_item_element{padding-left:15px; border-top:1px solid transparent; text-overflow:ellipsis; white-space:normal; overflow:hidden; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.bx_searche .bx_item_element a {color: #000000;}
.bx_searche .bx_item_element a[href^="/search/"] {color: #9e9e9e;}
.bx_item_element hr {margin: 0;}
.title-search-result + div[style^="background-image"]{background-repeat: no-repeat !important; background-position: left center; width: 48px !important;}
.title-search-result .bx_searche .bx_item_element {font-size: 14px;}
.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363;}
.title-search-result .bx_searche .bx_item_element {padding-left:0}
.title-search-result .bx_searche .search-cat-title:first-child {border-top: none;}

/* PAGE TITLE & BREADCRUMBS & PAGENAVIGATION */
section.page-top > .row > .maxwidth-theme{padding:26px 70px 24px;}
section.page-top {padding-top:12px; margin-top: 20px; border-top: 1px solid #e6dfdf;}
section.page-top{min-height:50px;position:relative;}
section.page-top h1{margin-top:10px; margin-bottom: 18px; line-height:1; letter-spacing: 0.8px; font-size: 18px; max-width:70%;}

.newscompany-custom-head {letter-spacing: 0.8px; font-size: 18px;}
.breadcrumb{font-size:14px;line-height:13px;padding:0;margin:0;list-style:none;background:none; }
.breadcrumb > li, .breadcrumb .active, .breadcrumb a, .breadcrumb > *{text-decoration:none;color:#4f4f4f; font-family: Helvetica;}
.breadcrumb > li{text-shadow:none;}
.breadcrumb > li + li:before{ content:url(/local/templates/template-custom/images/bc.png);font-size:7px;padding:0;vertical-align:middle;}
.wrap_pagination{text-align:left;}
.pagination{border-radius:0;border-color:#dfe5e9;margin:23px 0 23px;/*border-top:1px solid #dfe5e9;border-bottom:1px solid #dfe5e9;*/}
.pagination a, .pagination span{border-radius:0 !important;padding:5px 11px 6px !important;font-size:12px;border-top:none !important;border-bottom:none !important;border-right:none !important;border-left:1px solid #dfe5e9 !important;color:#909da5;margin-left:0 !important;}
.pagination a:hover, .pagination span:hover, .pagination a:active, .pagination span:active, .pagination a:focus, .pagination span:focus{color:white;}
.pagination li:first-of-type a, .pagination li:first-of-type span{border-left:1px solid #dfe5e9 !important;}
.pagination li:last-of-type a, .pagination li:last-of-type span{border-right:1px solid #dfe5e9 !important;}
.pagination .next span:hover, .pagination .next a:hover, .pagination .prev span:hover, .pagination .prev a:hover, /*.pagination .before span:hover,*/ .pagination .before a:hover{background:#fff !important;border-left:1px solid #dfe5e9 !important;}
.pagination .next:hover + li a, .pagination .next:hover + li span, .pagination .prev:hover + li a, .pagination .prev:hover + li span, .pagination .before:hover + li a, .pagination .before:hover + li span, .pagination .next:active + li a, .pagination .next:active + li span, .pagination .prev:active + li a, .pagination .prev:active + li span, .pagination .before:active + li a, .pagination .before:hover + li span, .pagination .next:focus + li a, .pagination .next:focus + li span, .pagination .prev:focus + li a, .pagination .prev:focus + li span, .pagination .before:focus + li a, .pagination .before:focus + li span{border-left:1px solid #dfe5e9 !important;}
.pagination .fa{color:#acb6bc;font-size:9px;vertical-align:middle;}
.pagination > li.before > span:hover {background: #fff !important;
border-left-color: #fff !important; color: #909da5;}
/* FOOTER */
footer{/*background:#fff;box-shadow:0 70px 50px -20px #213040 inset;*/clear:both;color:#969ba5;font-size:12px;line-height:18px;min-height:171px;padding:0;position:relative;margin-top:-171px;}
footer .social{padding:21px 0;}
footer .info{padding:32px 0 21px 0;}
footer .info{color:#969ba5;}
footer .info .footer-mail a {color:#969ba5;}
footer .info .phone, footer .info .email{margin-bottom:12px;}
footer .info .phone{font-size:15px;margin-left:-1px;}
footer .info .email a{color:#969ba5;vertical-align:middle;}
footer .info .email a:hover{color:#ffffff;text-decoration:none;}
footer .info i{font-size:14px;margin:0 7px 0 0;color:#969ba5;vertical-align:middle;}
.bottom-menu{color:#919191;font-size:14px;margin-top:33px;text-transform:uppercase;margin-bottom:22px; font-weight: 400;}
.bottom-menu a{color:#919191;text-decoration:none; letter-spacing: normal;}
.bottom-menu .item{margin-bottom:13px;display:inline-block;vertical-align:top;}
.bottom-menu.bottom-menu-sites .item{display:block;}
/*.bottom-menu .col-sm-6:last-child .item{margin-bottom:0px;}*/

/* SOCIAL ICONS */
footer .info + .social{margin-top:-30px;}
.social-icons{font-size:0;}
.social-icons ul{margin:0;padding:0;width:auto;font-size:0;white-space:nowrap;}
.social-icons li{display:inline-block;vertical-align:top;*display:inline;zoom:1;}
.social-icons li a{border:2px solid transparent;border-radius:16px;display:block;height:31px;margin-right:8px;overflow:hidden;position:relative;transition:all 0.3s ease 0s;width:31px;background-color:#4f5a6b;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;font-size:0;}
.social-icons li a i{position:absolute;top:5px;left:6px;color:#ffffff;font-size:17px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.social-icons li a i.fa-facebook{left:10px;}
.social-icons li a i.fa-vk{left:4px;top:4px;}

/* LEFT MENU */
.sidebar, .text_block /*, .sidearea*/{margin-bottom:33px;}
.side-menu{border: 1px solid #ededed; overflow:hidden;}
.side-menu li{line-height:16px;}
.side-menu > li > a{border-top:1px solid #ebeef1;font-size:16px;position:relative;text-decoration:none;padding:11px 10px 13px 20px; background-color: #fff; font-family:Segoeregular; line-height:20px;}
.side-menu > li:first-of-type > a{}
.side-menu > li > a:hover, .side-menu > li > a:focus{background-color:transparent;}
.side-menu > li:not(.active) > a{color:#000;}
.side-menu > li > a:before{color:transparent;position:absolute;font-family:FontAwesome;content:"\f054";font-size:8px;right:12px;font-weight:normal;top:12px;}
.side-menu > li.active.child > a:before{top:11px;}
.bx-firefox .side-menu > li > a:before{top:13px;}
.bx-firefox .side-menu > li > a{padding-top:10px;padding-bottom:14px;}
.side-menu > li:first-of-type > a:before{}
.side-menu > li.active.child > a:before{content:"\f078";}
.side-menu > li.active > a{color:#cc1f27 !important;}
.side-menu .submenu{margin:0 0 0 0;padding:8px 13px 15px 20px;background-color:#fff;list-style:none;font-size:14px; border-top: 1px solid #ebeef1; display: none;}
.side-menu .submenu .submenu{padding-bottom:4px;padding-left:9px;padding-top:0;padding-right:9px;}
.side-menu .submenu > li{margin-bottom:1px;}
.side-menu .submenu > li:last-child{margin:0;}
.side-menu .submenu > li > a{text-decoration:none;color:#6b6b6b;display:block;padding:4px 0; font-family:Helvetica;}
.right-menu-md .side-menu > li > a{padding:10px 13px 14px 27px;}
.right-menu-md .side-menu > li > a:before{right:auto;left:12px;}
.right-menu-md .side-menu > li > .submenu{padding-left:26px;}
ul.side-menu > li.active > a  {background-color: #fff; border-left: 4px solid #cc1f27; border-top: 1px solid #ebeef1; font-family: Helvetica; padding-left: 16px;}
.open .submenu, .active .submenu {display: block;}
/* TABS */
.tabs{margin-bottom:25px;}
.tabs .tab-content{background-color:white;border:1px solid #d7dee3;}
.tabs .nav-tabs + .tab-content{border-top:0;}
.tabs .nav-tabs{margin:0;border-bottom:1px solid #d7dee3;text-transform:uppercase;}
.tabs .nav-tabs a, .nav-tabs a {background:none repeat scroll 0 0 #f2f7f9;border-color:#dfe5e9 #dfe5e9 transparent;border-image:none;border-radius:0;border-style:solid solid none;border-width:1px 1px 0;color:#324860;margin-right:-1px;margin-top:1px;padding:10px 14px 9px;text-decoration:none;}
.tabs .nav-tabs li.active a, .tabs .nav-tabs:not(.live-broadcast) li:hover a{border-top:2px solid #cc1f27;margin-top:0;background:white;}
/*.tabs .nav-tabs a:hover,*/ .tabs .nav-tabs a:active /*,.tabs .nav-tabs a:focus*/{background:none repeat scroll 0 0 #fdfefe;}
.tabs .tab-content .item + .item{border-top:1px solid #e6e6e6;}
.tabs .nav-tabs li:hover {color: #32475f; }

.gallery_i .time-row {
	padding: 5px 20px;
	font-size: 15px;
	font-family: Helvetica;
}

.time-row span, .time-row strong {
    margin-right: 5px;
    font-size: 14px;
    text-decoration: none;
}

.tabs .gallery_tabs.nav-tabs a, .detail.televidenie .gallery_tabs .gallery_tab a, .nav-tabs a {
	
	background: #f9fbfc;
	color: #32475f;
	padding: 10px 14px 9px;
	font-family: Helvetica;
}

.detail.televidenie .gallery_tabs.nav-tabs > li {
	
	margin-bottom: 0;
}

.gallery_tabs.nav.nav-tabs > li  { margin-bottom: 0;}

.detail.televidenie .gallery_tabs.nav-tabs > li:hover a {
	
	border-top: 2px solid #cc1f27;
    margin-top: 0;
    background: #fff;
}

.detail.televidenie .gallery_tabs .gallery_tab a {
    background: #f2f7f9;
    border-color: #dfe5e9 #dfe5e9 transparent;
    border-image: none;
    border-radius: 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #324860;
    margin-right: -1px;
    margin-top: 1px;
    padding: 10px 14px 9px;
    text-decoration: none;

}


div.next_week {
	
	position: relative;
    top: 41px;
	padding:8px 15px;
	background: #0175b8;
}

div.next_week a {
	
	color: #fff;
}
div.next_week:hover {
	
	background: #fff;
	color: #0175b8;
}
div.next_week:hover a {
	
	color: #0175b8;
}

.gallery_i .time-row.active  {
	border-left: 3px solid #0175b8;
	background: #f4f7f9;
	color: #333;
	font-size: 15px;
	padding-left: 16px;
}


.gallery_tabs.nav-tabs {
	background: #f9fbfc;
	border-top: 2px solid #dfe5ea;
	border-right: 1px solid #dfe5ea;
	text-transform: uppercase;
	
}

.gallery_tabs.nav-tabs > li {
	
	margin-top: -2px;
}

/* FLEXSLIDER */
.index-left-part .flexslider{box-shadow:none;}
.flexslider{position:relative;margin-top:0 !important;margin-bottom:46px;border:0;border-radius:2px;box-shadow:-1px 1px 2px #c8cacb;}
.row-on-main .col-md-9 .flexslider{margin-bottom:0;}
.flexslider .slides > li{-webkit-backface-visibility:visible;}
.flexslider .slides > li a{text-align:center;}
.flexslider:hover .flex-direction-nav a{opacity:1;}
.flex-control-nav{bottom:-30px;}
.flex-control-nav li{vertical-align:middle;}
.flex-control-nav li a{background:none repeat scroll 0 0 #b8c2c7;color:transparent;border-radius:4px;box-shadow:none;height:8px;width:8px;box-shadow:0 1px 1px #979ea1 inset;}
.front  .flex-direction-nav{position:absolute;right:0;top:-52px;width:100%;}
.front  .flex-direction-nav > li{position:absolute;width:100%;}
.front  .flex-direction-nav a{font-size:0;background:none;border:2px solid #828e98;border-radius:50%;color:#828e98;height:29px;width:29px;margin:0;opacity:1;z-index:1;text-shadow:none;transition:none;-ms-transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none;}
.front  .flex-direction-nav a:before{font-size:20px;left:8px;position:absolute;top:-8px;line-height:41px;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;color:#828e98;text-shadow:none;}
.front  .flex-direction-nav .flex-prev, .front .flex-direction-nav .flex-next{top:0;}
.front  .flex-direction-nav .flex-prev, .front .flexslider:hover .flex-direction-nav .flex-prev{left:inherit;right:53px;}
.front  .flex-direction-nav .flex-next, .front .flexslider:hover .flex-direction-nav .flex-next{right:15px;}
.front .flex-direction-nav a.flex-prev:before{content:"\f104";}
.front  .flex-direction-nav a.flex-next:before{content:"\f105"; left:11px;}
.bx-firefox .front .flex-direction-nav a::before, .bx-ie .front .flex-direction-nav a::before{top:-9px;}


/* INDEX PAGE */
.front .btn-default{position:absolute;right:0;top:0;margin-right:0;overflow:visible;}
.styled-block.front{margin-bottom:56px;}
.styled-block.front h2{margin-bottom:15px;margin-top:-1px;}

/* SEARCH PAGE */
.search-page a.search-page-params{border-bottom:1px dashed blue;text-decoration:none;}
.search-page div.search-page-params{margin:25px 0 0;}
.search-page .search-item-rate{font-size:11px;}
.search-page .path{display:block;font-size:14px;line-height:14px;padding:7px 0;margin:0;list-style:none;background:none;}
.search-page .path p{margin:0;}
.search-page .path > *, .search-page .path a{text-decoration:none; font-family: SegoeRegular;}
.search-page .path > li{display:inline-block;vertical-align:top;*display:inline;zoom:1;}
.search-page .path > li + li:before{font-family:FontAwesome;content:"\f054";font-size:9px;padding:0 10px;}
.search-page .where{border:none; border-radius:6px;float:left;height:37px;line-height:16px;margin:10px 0 0; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3); color: #474747; background: #fff; font-size: 16px; padding-left: 15px; }
.search-page .searchinput{position:relative;}
.search-page .searchinput input[type="text"]{background:none repeat scroll 0 0 #fff; height:36px;line-height:36px;padding:0 10px;border:none; border-radius:6px; }
.search-page .searchinput input.q{width:100%; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);}
.search-page .searchinput .btn-search{position:absolute;top:0;right:0;background:#0172b9;border:0;color:white;width:40px;height:37px;line-height:12px;border-top-right-radius:6px;border-bottom-right-radius:6px;padding-bottom:3px;}

/* 404 PAGE */
.page404{ position:relative;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.page404 .i404{font-size:300px;text-align:center;line-height:365px; color: #3c3c3c; }
.page404 .t404{margin:74px 0 0;text-align:center;}

/* CONTACTS PAGE */
.contacts{color:#333333;}
.contacts table{color:#666666;}
.contacts table td{padding-bottom:10px;line-height:21px;}
.contacts table .fa{height:54px;width:54px;border-radius:50%;}

/* BANNERS */
.greyline{background:none repeat scroll 0 0 #f8f9f9;background:-moz-linear-gradient(top, #ffffff 0%, #f8f9f9 100%);background:-webkit-linear-gradient(top, #ffffff 0%, #f8f9f9 100%);background:-o-linear-gradient(top, #ffffff 0%, #f8f9f9 100%);background:linear-gradient(top, #ffffff 0%, #f8f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f9f9',GradientType=0);}
.banners-big .maxwidth-banner{margin:0 auto;}
.banners-big .flexslider{margin:0;border:0;border-radius:0;box-shadow:none;opacity:0;}
.banners-big .flexslider.flexslider-init{opacity:1;}
.banners-big .flexslider, .banners-big .slides{height:270px;}
.row.dark.righttext{/*padding-top:10px;*/}
.banners-big .flex-control-nav{bottom:14px;}
.banners-big .flex-control-nav li{margin:0;}
.banners-big .flex-control-nav a{background:white;border:3px solid #c1c1c1;border-radius:50%;box-shadow:none;width:15px;height:15px;margin:0 5px 0 0;}
.banners-big .flex-control-nav a.flex-active, .banners-big .flex-control-nav a:hover{border:3px solid #82bc61;background:#fff !important;width:15px;height:15px;margin:0 5px 0 0;}
.banners-big .flex-direction-nav{left:inherit;position:absolute;right:inherit;top:50%;margin:-20px 0 0;}
.banners-big .flex-direction-nav a{width:41px;height:41px;line-height:41px;text-align:center;text-shadow:none;background:rgba( 0, 0, 0, 0.25 );opacity:1;border-radius:50%;border:2px solid #ffffff !important;}
.banners-big .flex-direction-nav .flex-prev:before, .banners-big  .flex-direction-nav .flex-next:before{font-size:30px;color:#ffffff;top:-3px !important;}
.banners-big .flex-direction-nav .flex-prev:before{left:11px !important;}
.banners-big .flex-direction-nav .flex-next:before{left:15px !important;}
.banners-big .flex-direction-nav .flex-prev, .banners-big  .flexslider:hover .flex-direction-nav .flex-prev{left:-47px;}
.banners-big .flex-direction-nav .flex-next, .banners-big  .flexslider:hover .flex-direction-nav .flex-next{right:-47px;}
.banners-big .flex-direction-nav .flex-prev:hover, .banners-big .flex-direction-nav .flex-next:hover{background:rgba( 0, 0, 0, 0.6 );}
.detail .galery #carousel .flex-direction-nav a:hover, .galery #carousel .flex-direction-nav a:hover  {opacity: 0.8;}
.banners-big  .flexslider:hover .flex-direction-nav .flex-prev, .banners-big  .flexslider:hover .flex-direction-nav .flex-next{opacity:1;}
.banners-big .slides > li{height:270px;font-size:16px;line-height:20px;overflow:hidden;}
.index-left-part .banners-big.banners-big2.front .slides > li, .banners-big.banners-big2.front .slides .flexslider, .banners-big.banners-big2.front .flexslider{height:auto;}
.banners-big .slides > li .maxwidth-theme.fulla, .banners-big .slides > li .maxwidth-theme.fulla .row, .banners-big .slides > li .maxwidth-theme.fulla a{width:100%;height:100%;display:block;}
.banners-big .slides a:not(.btn){font-size:16px;line-height:20px;}
.banners-big .slides a{color:white;}
.banners-big .slides .img{overflow:hidden;padding:0;}
.banners-big .slides .text + .img{overflow:visible;}
.banners-big .slides .img img{width:inherit;}
.banners-big .slides .title{font-size:24px;line-height:32px;padding:0 0 9px 0;font-weight:bold;}
.banners-big.banners-big2 .slides .title{font-size:22px;line-height:28px;}
.banners-big .slides .title-link{text-decoration:none;}
.banners-big .slides .text{/*height:300px;line-height:375px;*/padding:0;}
.banners-big.banners-big2 .slides .text .inner, .index-left-part .banners-big.banners-big2 .slides .text .inner, .index-left-part .banners-big.banners-big2 .flexslider .slides > li a{text-align:left;}
.banners-big .slides .text .inner{text-align:center;padding-top:10px!important;padding-right:50px;line-height:20px;padding-left:75px;opacity:0;-webkit-transition:opacity 1s ease 0.3s;-moz-transition:opacity 1s ease 0.3s;-o-transition:opacity 1s ease 0.3s;transition:opacity 1s ease 0.3s;}
.row-on-main .banners-big.banners-big2.front .slides .text .inner{padding-top:1px!important;}
.banners-big .slides .righttext .text .inner{padding-left:50px;padding-right:75px;}
.banners-big .slides .text-block{margin-bottom:32px;line-height:22px;}
.banners-big .slides .text-block, .banners-big .slides .title, .banners-big .slides .title a, .banners-big .slides .item:hover .title, .banners-big .slides .item:hover .title a{color:#fff !important;}
.banners-big .slides .text-block b{font-size:20px;font-weight:500;line-height:26px;}
.banners-big .slides .shown .text .inner{opacity:1;}
.banners-big .slides .dark .title, .banners-big .slides .item:hover .dark .title{color:#48a216 !important;}
.banners-big .slides .dark .text-block,  .banners-big .slides .dark .title a, .banners-big .slides .item:hover .dark .title a{color:#000 !important;}
.banners-big .slides .dark h1, .banners-big .slides .dark .title, .banners-big .slides .dark .inner, .banners-big .slides .dark .text-block b{color:#222222;}
.banners-big .btn{position:relative;}
.banners-big .btn + .btn{margin-left:8px;}
.banners-big .btn-default{border:medium none !important;}
.banners-small .item{height:110px;padding:6px 6px;overflow:hidden;}
.banners-small .item .image{height:100%;line-height:98px;text-align:center;width:55px;float:left;padding-right:5px;}
.banners-small .item .image img{vertical-align:middle;}
.banners-small .item .title{font-size:14px;line-height:16px;text-align:left;text-decoration:none;max-height:98px;overflow:hidden;color:#555555;padding-top:26px;}
.banners-small .item .title a{text-decoration:none;color:#767676;}

/* accordion */
.accordion { border: 1px solid #ededed;}
.accordion-body{padding:14px 15px;border:1px solid #d7dee3;border-top:none;position:relative;}
.accordion-head{border:1px solid #d7dee3;cursor:pointer;padding:10px 45px 11px 15px;position:relative;}
.accordion-head:hover,.accordion-head.accordion-open{background:#f8f9fa;}
.accordion-head.accordion-open{border-bottom:none;}
.accordion-head.accordion-open a, .accordion-head:hover a{color:#2f383d;}
.accordion-head.accordion-close{margin-bottom:10px;}
.accordion-type-1 .item, .accordion-type-2 .item, .accordion-type-1 .item:hover, .accordion-type-2 .item:hover{border-color:#d7dee3 !important;}
.accordion-type-1 .item .accordion-body, .accordion-type-2 .item .accordion-body, .accordion-type-1 .item .panel-collapse, .accordion-type-2 .item .panel-collapse, .accordion-type-1 .item .accordion-head, .accordion-type-2 .item .accordion-head{border:none !important;}
.accordion-type-1 .item .accordion-head, .accordion-type-2 .item .accordion-head{margin-bottom:0 !important;}
.accordion-head.accordion-open .fa:before{content:"\f106";}
.panel-collapse.in{margin-bottom:10px;}
.accordion-type-1 .accordion-head{font-size:14px;}
.accordion-type-1 .accordion-head a{display:inline;text-decoration:none;border-bottom:1px dotted;}
.accordion-type-1 .accordion-head .fa{position:absolute;top:13px;right:15px;font-size:26px;line-height:11px;height:11px;}
.accordion-type-1 .accordion-head.accordion-close .fa{color:#b9c5cc;}
.accordion-type-2 .accordion-head{font-size:14px;padding:20px 25px 20px 60px;}
.accordion-type-2 .accordion-head a{display:inline;line-height:18px;text-decoration:none;border-bottom:1px dotted;font-size:16px;}
.accordion-type-2 .accordion-head:after{content:"";display:table;clear:both;}
.accordion-type-2 .accordion-head .fa{border-radius:30px;color:#f2f4f6;background:#a0b0ba;position:absolute;top:16px;left:15px;font-size:28px;line-height:30px;width:28px;height:28px;text-align:center;}
.accordion-type-2 .accordion-head.accordion-open .fa{line-height:25px;}

section.toggle{margin:10px 0 0;position:relative;clear:both;}
section.toggle input{cursor:pointer;filter:alpha(opacity=0);height:45px;margin:0;opacity:0;position:absolute;width:100%;z-index:2;}
section.toggle label{border-left:3px solid;transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;background:#F4F4F4;border-radius:3px;display:block;font-size:1.1em;min-height:20px;padding:12px 20px 12px 10px;position:relative;cursor:pointer;font-weight:400;}
section.toggle .toggle-content{display:none;}
section.toggle label::-moz-selection{background:none;}
section.toggle label i.fa-minus{display:none;}
section.toggle label i.fa-plus{display:inline;}
section.toggle label::selection{background:none;}
section.toggle label::before{border:6px solid transparent;border-left-color:inherit;content:'';margin-top:-6px;position:absolute;right:4px;top:50%;}
section.toggle label + p{color:#999;display:block;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;height:25px;}
section.toggle label i{font-size:0.7em;margin-right:8px;position:relative;top:-1px;}
section.toggle.active i.fa-minus{display:inline;}
section.toggle.active i.fa-plus{display:none;}
section.toggle.active > label{color:white;}
section.toggle.active > label::before{border:6px solid transparent;border-top-color:inherit;margin-top:-3px;right:10px;}
section.toggle > p.preview-active{height:auto;}
section.toggle > p.preview-active,section.toggle.active > p{white-space:normal;}

/* SCROLL TO TOP */
a.scroll-to-top{-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background:#404040;border-radius:7px;color:white;display:block;height:9px;opacity:0;padding:13px 0 35px;position:fixed;right:10px;bottom:10px;text-align:center;text-decoration:none;width:49px;z-index:1040;}
a.scroll-to-top.visible{filter:alpha(opacity=15);opacity:0.15;}
a.scroll-to-top:hover{filter:alpha(opacity=100);opacity:1;}

/* ITEM_VIEWS - base class styles for all news.list templates */
.item-views{margin-bottom:0;position:relative;}
/*.item-views h4, .item-views h3{margin-top:35px;}*/
/*.item-views h4:first-of-type, .item-views h3:first-of-type{margin-top:0;}*/
.item-views.with_tabs hr:last-of-type{display:none;}
.item-views .section-title{font-size:32px;font-weight:300;line-height:36px;margin-bottom:15px;}
.item-views .item{border:1px solid #e2e7eb;margin-bottom:10px;position:relative;}
.item-views .item:hover, .catalog.item-views .flexslider .item:hover{border-color:#bbc7ce;}
.item-views .item.noborder{/*border:none !important;*/}
/*.item-views .item .title, .slider-title, .anons-wrapper .title{margin-bottom:7px;}*/
.day-new-title .title, .item-views .item .title, .slider-title, .anons-wrapper .title{font-weight:600;font-size:15px;line-height:18px;}
.anons-wrapper .title{margin-top:9px;}
._36iq {
    font-size: 11px !important;
}
.content-md .period{margin-bottom:10px;}
.item-views .item .section_name{color:#4f4f4f; font-size:12px;line-height:17px;}
.item-views .item .btn{white-space:normal;margin-bottom:0;max-width:100%;}
.item-views .item .property{margin-bottom:4px;}
.item-views .item .properties .property:first-of-type{margin-top:14px;}
.item-views .item .property .fa{width:20px;height:20px;line-height:20px;text-align:center;color:#6d7a83;font-size:12px;}
.item-views .item .image{overflow:hidedden;}
.item-views .item .image .img-inside{border:0;display:block;padding:0;position:relative;}
.item-views .item .period, .detail .period{margin:2px 0 9px 0;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.item-views .item .period span, .detail .period span{color:#4f4f4f; background: transparent; padding:0;margin:0 12px 0 0;font-size:12px;height:auto;}
.item-views .item .description{font-size:15px;line-height:20px;}
.item-views .item:not(.review) .text{padding:0;color:#555555;}
.item-views .item .text hr{margin:18px 0 4px 0;display:block;}
/*.item-views .item.wti .text{padding:24px !important;}*/
.item-views .item .info .text{padding:0 !important;}
.item-views .item p{margin-bottom:20px;}
.item-views .item p:last-child{margin:0;}
.item-views.list:not(.with_tabs) .tab-pane + .tab-pane, .item-views.accordion:not(.with_tabs) .tab-pane + .tab-pane{margin-top:30px;}
.item-views.list .item .text{padding:24px 24px 24px 0;}
.item-views.list .item.wdate .title{margin-bottom:0;}
.item-views.list .item.wdate .title a,
 .catalog.sections .item.tvshow-item .text, .pop-news-section .channels-projects .item .title, .news.image_left .inner-news-item .text p {display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;/*height:36px;*/}
.catalog.sections .item.tvshow-item .text{height:40px;}
.catalog.sections .item{margin:0 0 15px;}
.catalog.sections .item.tvshow-item .image{
	width:100%;
	line-height: 1;
}
.catalog.sections .item.tvshow-item .info {
    padding-left: 0;
	margin-top:15px;
}
.catalog.sections .item.tvshow-item{
	    margin: 0 0 25px;
}
.catalog.sections .item.tvshow-item .title{
	font-size:20px;
}
.catalog.sections .item.tvshow-item .title a{
	color:#2c7404;
}
/*.item-views.list .item.wdate .title a{height:36px;overflow: hidden;display:block;}*/
.item-views.list .item .image{height:auto;/*text-align:center;*/width:100%;/*padding:24px 0 24px 24px;*/}
.item-views.list .item .image img{max-height:100%;max-width:100%;vertical-align:middle;display:inline-block;}
.item-views.list.image_right .item .image{padding-right:24px;padding-left:0;}
.item-views.list.image_right .item .text{padding-left:24px;padding-right:0;}
.item-views.list .item.noborder .text{padding-left:0 !important;padding-right:0 !important;padding-top:0;padding-bottom:0;}
.item-views.list .item.noborder .image{padding:0 !important;}
.item-views.table .item{margin-bottom:30px;}
.item-views.table .item .title{text-align:center;}
.item-views.table .item .text{padding:15px 24px 24px;overflow:hidden;}
.item-views.table .item.wti .text{padding-top:24px;}
.item-views.table .item .image{padding:24px 24px 0 24px;text-align:center;width:100%;}
.item-views.table .item .image img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;}
.item-views.sections{margin-bottom:0;}
.item-views.sections .item{margin:0 0 59px;overflow:hidden;}
.item-views.sections .item .info{color:#555555;line-height:18px;}
.item-views.sections .item .info a{text-decoration:none;}
.item-views.sections .item .title{font-size:15px;font-weight:bold;margin-bottom:7px;}
.item-views.sections .item .image{/*height:133px;*/line-height:133px;margin-bottom:18px;text-align:left;/*width:200px;*/}
.item-views.sections .item .image img{vertical-align:middle;max-height:100%;max-width:100%;display:inline-block;*display:inline;zoom:1;}

.inner-news-item .item-views .item .period {
	font-size: 12px;
	color: #4f4f4f;
}

/* DETAIL - base class styles for all news.detail templates */
/*.detail{margin-bottom:25px;}*/
.detail .period{margin:0 0 6px;}
.detail .detailimage  + .period{display:block;}
.detail .content{margin-bottom:20px;}
.detail .detailimage{text-align:center;margin-bottom:20px;padding:0;text-align:left;}
.detail .detailimage img{max-height:250px;max-width:100%;vertical-align:top;display:inline-block;/*border-bottom:2px solid;*/}
.detail .image-left2{float:left;margin:25px;text-align:left;max-width:320px; width:320px}
.detail.radio .image-left2 {margin: 0;}
.detail .image-right{float:right;margin-left:25px;text-align:right;max-width:300px;}
.detail .image-wide{text-align:center;margin-left:auto;margin-right:auto;}
.detailimage.image-head{margin-bottom:24px;text-align:center;}
.detailimage.image-head img{margin:0 auto;}
.detail .ask_a_question{clear:right;float:right;margin-bottom:20px;margin-left:25px;width:100px;}
.detail .ask_a_question .btn-default.wc.vert{margin:0 0 13px;}
.detail .ask_a_question .btn-default.wc.vert + div{color:#888888;line-height:16px;}
.detail .wraps{margin-bottom:30px;}
.detail .wraps h4, .detail .wraps h3{margin-bottom:30px;}
.detail .wraps.nomargin{margin:0px;}
.detail .front .flex-direction-nav{top:-60px;}
.detail .galery{margin-right:-1px;margin-left:-1px;}
.detail .galery .inner, .galery .inner {border:1px solid #e0e0e0;/*max-height:673px;*/overflow:hidden;/*padding:50px 62px;*/ padding: 5px; background: #fff;}
.detail .galery .item{padding:0;text-align:center;position:relative;}
.detail .galery .item img{/*max-width:100%;max-height:100%;width:auto;height:auto;*/display:inline-block;vertical-align:middle;display:inline;zoom:1;}
.detail .galery span.zoom{z-index:1;height:47px;width:47px;margin:-24px -24px 0 0;opacity:0;}
.detail .galery span.zoom i{font-size:28px;left:1px;}
.detail .galery .item:hover span.zoom{opacity:1;}
.detail .galery .flexslider{border:none;margin:0;border-radius:0;box-shadow:none;height:100%;background:transparent;}
.detail .galery .flexslider .flex-viewport, .detail .galery .items{height:100%;}
.detail .galery #slider .flex-direction-nav a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);border-radius:50%;color:rgba(0, 0, 0, 0);height:30px;opacity:0;text-shadow:none;width:30px;margin-top:-15px;}
/*.detail .galery #slider .flex-direction-nav .flex-prev{left:15px;}
.detail .galery #slider .flex-direction-nav .flex-next{right:15px;}*/
.detail .galery #slider .flex-direction-nav .flex-prev:before{content:"\f104";}
.detail .galery #slider .flex-direction-nav .flex-next:before{content:"\f105";left:12px;}
.detail .galery #slider .flex-direction-nav a:before{color:rgb(255, 255, 255);font-family:FontAwesome;font-size:26px;left:9px;position:absolute;top:2px;text-shadow:none;}
.detail .galery #slider.flexslider:hover .flex-direction-nav a{opacity:1;}
.detail .galery #carousel .flex-direction-nav a, .galery #carousel .flex-direction-nav a {color:rgba(0, 0, 0, 0);margin-top:-2%;opacity:0.58;text-shadow:none;width:36px; height:36px; background: #000;}
.detail .galery #carousel .flex-direction-nav .flex-prev{left:0;}
.detail .galery #carousel .flex-direction-nav .flex-next{right:0;}
.detail .galery #carousel .flex-direction-nav .flex-prev:before{content:"\f104";}
.detail .galery #carousel .flex-direction-nav .flex-next:before, .galery #carousel .flex-direction-nav .flex-next:before{content:"\f105";left:12px;}
.detail .galery #carousel .flex-direction-nav a:before{color:rgb(119, 130, 133);font-family:FontAwesome;font-size:42px;left:2px;position:absolute;top:5px; text-shadow: none;}
.galery #carousel .flex-direction-nav a:before{color:rgb(119, 130, 133);font-family:FontAwesome;font-size:42px;left:2px;position:absolute;top:5px; text-shadow: none;}
.detail .galery #carousel .flex-direction-nav .flex-nav-prev a:before, .galery #carousel .flex-direction-nav .flex-nav-prev a:before  {left: 8px;}
.detail .galery #carousel.flexslider, .galery #carousel.flexslider {border:0 none;box-shadow:none;z-index:1;/*max-width:391px;*/width:100%;text-align:center; margin-bottom: 0;/*margin:19px auto -22px !important;padding:0 30px;*/ }
.detail .galery #carousel.flexslider .flex-viewport{}
.detail .galery #carousel .slides li{text-align:center;border:1px solid transparent;/*height:77px;line-height:75px;*/margin-right: 7.5px; overflow:hidden;/*width:77px !important;*/cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;}
.detail .galery #carousel .slides li:hover{border-color:#d7dee3;}
.detail .galery #carousel .slides li.flex-active-slide{opacity:0.6;}
div.detail .galery #carousel .slides li.flex-active-slide {
	border-color: #cc1f27;
}
.detail .properties{margin-top:20px;}
.detail .post-content .properties{margin-top:0;}
.detail .property{margin-bottom:10px;}
.detail .property .fa{width:20px;height:20px;line-height:20px;text-align:center;color:white;font-size:12px;color:#6d7a83;}
.detail .chars .char-wrapp{margin-bottom:20px;margin-top:-16px;}
.detail .chars .char-wrapp .char_name{font-weight:bold;font-style:italic;text-align:left;position:relative;}
.detail .chars .char-wrapp .char_name .hint .tooltips{display:none;position:absolute;left:-30px;top:40px;width:100px;padding:5px;box-shadow:0 0 10px;z-index:9;background:#fff;}
.detail .chars .char-wrapp .char_name .hint .icons:hover + .tooltips{display:block;}
.detail .chars .props_table{width:100%;}
.detail .chars .props_table td{padding:5px 0;border-bottom:1px dotted #aaa;}
.detail .chars .props_table .char_name span, .detail .chars .props_table .char_value span{display:inline-block;background:#fff;background:#fff;position:relative;zoom:1;bottom:-10px;}
.detail .chars .props_table .char_name span{font-style:normal;padding-right:10px;left:-2px;}
.detail .chars .props_table .char_value{text-align:right;}
.detail .chars .props_table .char_value span{padding-left:10px;right:-2px;}
.detail .chars .props_table .char_name .hint .icons{display:inline-block;position:absolute;cursor:pointer;left:-20px;top:19px;height:13px;width:13px;background:url("images/hint.jpg") 0px 0px no-repeat;}
.detail .item-views{margin-bottom:25px;}
.detail.news .content, .detail .content, .description .content, .content.feedback  {
	padding: 15px;
    border-top: none;
    background: #fff;
	margin-bottom: 0;
	border-bottom: none;
	font-size: 16px;
	font-family: Helvetica;
	
	
	}
.detail.news .content.tr-content	 {
	
	padding: 0;
	background: transparent;
	box-shadow: none !important;
	
}
.sp-pr-videoitem {
	margin-bottom: 20px;
}

	.detail.news .content img, .detail .content img, .description .content img, .content.feedback img {
	max-width:100%;
	height:auto;
	}	
.detail.news:not(.events) .content:not(.tv-channels), .detail .content:not(.tv-channels), .description .content, .content.feedback 

	{
		
		box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
		
	}
	
	
	
	
.video-detail-wrapper {
	
	    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);

}
.detail.news div.video-detail-wrapper .content {
	
	padding: 30px 28px;
	
}

.detail.news .item-img.tool-player, .detail.televidenie .item-img.tool-player, .detail.specailprojects .item-img.tool-player {
	
	padding: 6px; 
	border-top: 1px solid #d8d8d8;
	background: #fff;
}

.row-count-0 .news.front .item .title, .row-count-0 .news-text p, .row-count-1 .news-text p{
	font-size: 14px; line-height: 1.3;
	text-overflow: ellipsis;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 3.6em;
}

/* NEWS templates (articles,news,discounts,services) */
.news.front{position:relative;}
.news.front .item{margin-bottom:30px;overflow:hidden;}
.news.front .item:last-of-type{border-bottom:0;}
.news.front .item a, .news.front .first-actual-item a, .conferences .variant7-item .text a {display:block;overflow:hidden;text-decoration:none; color:#000; font-family: Helvetica, SegoeRegular;}
.rest-zone-item a, .rest-news  a, .first-zone-item a{
	color:#000; font-family: Helvetica, SegoeRegular;
}
.news.front .item .image{float:left; /*width:105px;max-height:70px;max-width:105px; height:55px;line-height:55px;*/text-align:center; overflow: hidden;}
.news.front .item .image img, .conferences .item .image img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle; transition: all 250ms;}
.news.front .first-actual-item img, .news.front .first-zone-item img, .first-news img, .rest-news img, .inner-news-item .image img{transition: all 250ms;}
.news.front .item .info{padding-left:110px;}
.news.front .actual .info{padding-left:110px;}
.news.front .item.wti .info, .similar-news-row .news.front .item .info {padding-left:0;}
.news.front .item .title, .news.front .text, .conferences .item .text, .item-views.list.image_left.news .inner-project-title a{font-size:13px; line-height:1.3; margin-top:-2px;color:#324860;}
.news.front .item .title {margin-top:0;}
.news.front .item .period, .show-date, .anonse-box-info__date {color:#a4a4a4;font-size:12px;height:12px;line-height:12px;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap;}
.conferences .item .image {text-align:center; overflow: hidden;} 
.similar-news-row .items.row {margin-left:0; margin-right: 0;}
.col-md-3 .items.row.channels-projects .col-md-4 {width: 100%;}



/* TEASERS */
.teasers.item-views.front{position:relative;margin-top:47px;margin-bottom:0;}
.teasers.item-views.front .item{margin:13px 0 48px;}
.teasers.item-views.icons.front .item .image{color:#ffffff;margin:0;float:left;width:50px;text-align:center;height:50px;width:50px;font-size:20px;border-radius:25px;line-height:46px;}
.teasers.item-views.icons.front .item .info{padding-left:69px;}
.teasers.item-views.icons.front .item.wti .info{padding-left:0;}

/* SERVICES */

/* LICENSES */

/* REVIEWS */
.reviews.item-views .item{border:none;margin-bottom:30px;}
.reviews.item-views .item .title{font-size:13px;font-weight:normal;line-height:19px;margin:0;}
.reviews.item-views .item .docs{padding-bottom:10px;}

/* PROJECTS */
.projects.item-views.table .item{margin-bottom:10px;}
.projects.item-views.table .item a{text-decoration:none;}
.projects.item-views.table .item .image{text-align:center;overflow:hidden;background-color:#ffffff;margin:0;padding:0;border:none;}
.projects.item-views.table .item .image img{display:inline-block;max-width:100%;width:auto;max-height:100%;*display:inline;zoom:1;border-bottom:2px solid;}
.projects.item-views.table .item .info{padding:11px 0;position:relative;}
.projects.item-views.table .item .title{font-size:14px;text-align:left;line-height:18px;margin:0;font-weight:normal;}
.projects.item-views.table .item a:hover .title{color:#ffffff;}
.projects.item-views.table .item a:hover .info:before{visibility:visible;}
.projects.detail .galery .inner{max-height:inherit;padding:29px 29px 27px 29px;}
.projects.detail .galery #carousel.flexslider{margin-bottom:-2px !important;margin-top:16px !important;}
.projects.detail .galery #carousel .slides li{width:100px !important;}
.projects.detail .head{margin-bottom:24px;}
.projects.detail .head .info{padding:29px 29px 27px;}
.projects.detail .head .ask_a_question{margin:0;}
.projects.detail .head .label{height:20px;padding:0.3em 0.6em;margin-right:35px;}
.projects.detail .head .article{color:#777777;display:inline-block;font-size:13px;line-height:18px;vertical-align:top;}
.projects.detail .head .article > span{color:#2f383d;}
.projects.detail .head .previewtext{color:#555555;font-size:13px;line-height:20px;margin-bottom:36px;}

/* PARTNERS */
.partners.front{position:relative;}
.partners.front hr{margin-bottom:5px;}
.partners.front .flexslider{margin-bottom:25px;box-shadow:none;}
.partners.front .flexslider .slides > li{height:90px;line-height:90px;}
.partners.front .flexslider .slides > li .item{opacity:0.5;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}
.partners.front .flexslider .slides > li .item:hover{opacity:1;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%);filter:none;}
.partners.front .flexslider .slides > li a{display:block;}
.partners.front .flexslider .slides > li img{width:auto;display:inline-block;vertical-align:middle;}
.partners.front .flex-control-nav{bottom:-20px;}
.partners.item-views.table .item .image{padding:15px 15px 0;}
.partners.item-views.table .item .text{padding-bottom:15px;padding-top:30px;}
.partners.item-views .item .title{font-weight:normal;color:#999999;}
.partners.item-views .item .title a{color:#999999;}

/* HISTORY */
.history.item-views.list .item{background:#f6f7f8;margin-bottom:10px;position:relative;border:none;}
.history.item-views.list .item .title{padding:16px 0;font-weight:500;float:left;text-align:center;width:121px;margin:0;font-size:30px;line-height:44px;}
.history.item-views.list .item .info{background:none repeat scroll 0 0 #eceff1;margin-left:121px;padding:24px 10px;}
.history.item-views.list .item .info > .row{margin:0;}
.history.item-views.list .item .image{margin:0;padding-right:9px;padding-left:0;padding-top:0;padding-bottom:0;}
.history.item-views.list .item .text{padding-left:9px;padding-right:0;}
.history.item-views.list .item.wti .text{padding-right:9px;padding-left:9px;}
.history.item-views.list.image_left .item .image{padding-left:12px;padding-right:0;}
.history.item-views.list.image_left .item .text{padding-right:9px;padding-left:0;}

/* STAFF */
.staff.item-views .item .image{padding:20px 20px 0;}
.staff.item-views .item .post{margin:-2px 0 17px 0;color:#6d7a83;line-height:15px;}
.staff.item-views.table .item .text{padding:17px 20px 15px;}
.staff.item-views.table .item .title{text-align:left;font-weight:normal;}
.staff.item-views.table .item .post{font-size:12px;}
.staff.item-views.list .item .image{padding:20px 20px 20px;}
.staff.item-views.list .item .post{mfont-size:13px;}
.staff.item-views.list.image_left .item .text{padding:17px 20px 20px 0;}
.staff.item-views.list.image_left .item.wti .text{padding:20px;}
.staff.item-views.list.image_right .item .text{padding:17px 0 20px 20px;}
.staff.item-views.list.image_right .item.wti .text{padding:20px;}

/* VACANCY */
.vacancy.item-views.accordion .pay{float:right;color:#555555;}
.vacancy.item-views.accordion .text{padding:0px 0px 15px 45px;}
.vacancy.item-views.accordion .title{display:none;}
.vacancy.item-views.list .title{font-size:24px;}
.vacancy.item-views .btn{margin-top:10px;}

/* CATALOG */
.filters-wrap{color:#777;}
.display-type .label_show{display:inline-block;margin-top:5px;vertical-align:top;}
.display-type .view-button{display:inline-block;zoom:1;width:30px;height:30px;background:url('images/view.png') 0 0 no-repeat;margin-left:8px;text-indent:-9999px;border:1px solid #d7dee3;text-align:center;}
.display-type .view-button.view-tiles{background-position:-1px -31px;}
.display-type .view-button.view-list{background-position:-31px -1px;}
.display-type .view-button.view-price{background-position:-60px -1px;}
.display-type .view-button.view-tiles:hover, .display-type .view-button.view-tiles.cur{background-position:-1px -1px;}
.display-type .view-button.view-list:hover, .display-type .view-button.view-list.cur{background-position:-31px -31px;}
.display-type .view-button.view-price:hover, .display-type .view-button.view-price.cur{background-position:-60px -31px;}
.display-type, .ordering-wrap{margin-bottom:16px;}
.catalog.item-views .item .image{/*padding:20px 0 20px 20px;*/max-width:330px;/*height:225px;line-height:223px;*/margin:0 auto;}
.catalog.item-views .item .price{line-height:19px;}
.catalog.item-views .item .price .fa{width:20px;height:20px;line-height:20px;text-align:center;font-size:22px;background:none;}
.catalog.item-views .item .price .price_val{font-size:18px;font-weight:bold;padding-right:5px;color:#1d2029;}
.catalog.item-views .item .price .price_old{line-height:15px;padding-top:2px;}
.catalog.item-views .item .price .price_old .price_val, .catalog.item-views .item .price .price_old .fa{font-size:13px;font-weight:normal;padding-right:5px;color:#777777;text-decoration:line-through;}
.catalog.item-views .item .article{color:#777777;display:inline-block;font-size:12px;line-height:18px;vertical-align:top;}
.catalog.item-views .item .article span{color:#2f383d;}
.catalog.item-views .item .label{height:20px;padding:0.3em 0.6em;margin-right:15px;}
.catalog.item-views.table .items{margin-right:0;}
.catalog.item-views.table .items > div{padding-right:0;}
.catalog.item-views.table .item{padding:24px 20px 19px;margin-bottom:15px;}
.catalog.item-views.table .item .title{font-weight:normal;margin-bottom:5px;}
.catalog.item-views.table .item .text{padding:15px 0 0;text-align:left;}
.catalog.item-views.table .item.wti .text{padding:0 !important;}
.catalog.item-views.table .item .section_name{margin:0;}
.catalog.item-views.table .item .label{margin-bottom:1px;}
.catalog.item-views.table .item .title + .label, .catalog.item-views.table .item .label + .article{margin-top:4px;}
.catalog.item-views.table .item .section_name + .label, .catalog.item-views.table .item .section_name + .label + .article{margin-top:10px;}
.catalog.item-views.table .item .foot{position:relative;max-width:190px;margin:0 auto;min-height:34px;}
.catalog.item-views.table .item .foot .btn{margin:8px 0 0;}
.catalog.item-views.table .item .foot > div{padding:0;}
.catalog.item-views.table .item .price{margin-top:10px;}
.catalog.item-views.table .item .description{margin-bottom:8px;}
.catalog.item-views.list .item{padding:0 20px 0 0;margin-bottom:-1px; background: #fff;}
.catalog.item-views.list .item .col-md-9{padding-top:20px;padding-bottom:11px;}
.catalog.item-views.list .item .text{margin-top:-4px;}
.catalog.item-views.list .item .text, .catalog.item-views.list .item.wti .text{padding:0 !important;}
.catalog.item-views.list .item.wti .text{margin-top:0;}
.catalog.item-views.list .item .title{font-size:16px;}
.catalog.item-views.list .item .text hr{margin:22px 0 13px;}
.catalog.item-views.list .item .title{margin-bottom:10px;}
.catalog.item-views.list .item .price + .btn{margin-top:10px;}
.catalog.item-views.price .item{border-width:1px 0;margin-bottom:-1px;padding:9px 0;}
.catalog.item-views.price .item .row > .col-md-1{padding-right:0;}
.catalog.item-views.price .item .image{height:auto;}
.catalog.item-views.price .item .text, .catalog.item-views.price .item.wti .text{padding:0 !important;}
.catalog.item-views.price .item .title{font-size:14px;font-weight:normal;margin-bottom:-1px;}
.catalog.item-views.price .item .price .price_new .price_val{font-size:14px;}
.catalog.item-views.price .item .btn{margin:0;}
.catalog.item-views.price .item .zoom{display:none;}
.catalog.item-views.list .item:hover, .catalog.item-views.price .item:hover{z-index:1;}
.catalog.item-views .flexslider{box-shadow:none;margin:0 -1px 46px -1px !important;}
.catalog.item-views .flexslider .flex-direction-nav .flex-prev, .catalog.item-views .flexslider:hover .flex-direction-nav .flex-prev{left:inherit;right:39px;}
.catalog.item-views .flexslider .flex-direction-nav .flex-next, .catalog.item-views .flexslider:hover .flex-direction-nav .flex-next{right:1px;}
.catalog.item-views .flexslider .slides li{padding-left:1px !important;padding-right:1px !important;}
.catalog.item-views .flexslider .item{margin-bottom:0;border:1px solid transparent;padding:24px 24px 19px;}
.catalog.item-views .flexslider .item .btn{position:relative;right:inherit;top:inherit;}
.catalog.sections{position:relative;}
.catalog.front.sections{margin-top:14px;}
.catalog.sections .items{margin-right:0;}
.catalog.sections .items > div{padding-right:0;}
.catalog.sections .item{/*margin:0 0 50px;*/ overflow:hidden;border:1px solid transparent;padding:0;}
.catalog.sections.front .item{padding:16px 14px 19px;margin:0 0 13px;}
.catalog.sections .item a{text-decoration:none;}
.catalog.sections .item .info{line-height:18px;padding-left:115px;}
.catalog.sections.front .item .info{padding-left:169px;}
.catalog.sections .item .title{font-size:16px;margin-bottom:9px;}
.catalog.sections .item .text{font-size:15px;line-height:20px;color:#555555;}
.catalog.sections .item .image{float:left;/*height:87px;*/line-height:87px;text-align:center;/*width:100px;*/margin-bottom:0;}
.catalog.sections.front .item .image{height:110px;line-height:107px;width:138px;}
.catalog.sections .item .image a{text-align:center;display:inline-block;max-height:100%;max-width:100%;text-align:center;vertical-align:top;}
.catalog.sections .item .image img{vertical-align:middle;max-height:100%;max-width:100%;display:inline-block;*display:inline;zoom:1;}
.catalog.sections .item.wti .info{padding-left:0;}
.catalog.detail .galery .inner{max-height:inherit;padding:31px 7px 27px 28px;}
.catalog.detail .galery #carousel.flexslider{margin-top:29px !important;margin-bottom:0 !important;}
.catalog.detail .head .info{padding:21px 19px 27px 0;}
.catalog.detail .head.wti .info{padding:0 0 27px;}
.catalog.detail .head .label{height:20px;padding:0.3em 0.6em;margin-right:35px;}
.catalog.detail .head .article{color:#777777;display:inline-block;font-size:13px;line-height:18px;vertical-align:top;}
.catalog.detail .head .article > span{color:#2f383d;}
.catalog.detail .head .info hr{border-top-color:#d7dee3;}
.catalog.detail .head .info .hh hr{margin:20px 0 18px;}
.catalog.detail .head .previewtext{color:#555555;font-size:13px;line-height:20px;margin-bottom:36px;}
.catalog.detail .head .price{line-height:19px;}
.catalog.detail .head .price .price_new, .catalog.detail.head .price .price_old{display:inline-block;vertical-align:top;}
.catalog.detail .head .price .price_old{line-height:15px;margin-top:-2px;color:#888888;font-size:12px;line-height:13px;}
.catalog.detail .head .price .price_val{color:#1d2029;font-size:24px;font-weight:500;padding-right:5px;line-height:26px;}
.catalog.detail .head .price .price_new .price_val{margin-right:20px;}
.catalog.detail .head .price .price_old .price_val{color:#777777;font-size:14px;font-weight:normal;padding-right:5px;text-decoration:line-through;color:#555555;}
.catalog.detail .head .price + .order{margin-top:17px;}
.catalog.detail .head .share{margin-bottom:0;font-size:12px;text-align:left;float:none;}
.catalog.detail .head .order + .share{margin-top:15px;}
.catalog.detail .head .previewtext + .share{margin-top:0;}
.catalog.sections .item .title a {text-transform: uppercase; font-family: Helvetica; color: #324860;}
.catalog.sections.leaders-sections .item .title {margin-bottom: 0;}
 
/* smart-filter */
.filter{position:relative;margin-bottom:16px;padding:15px; background: #fff;  }
.filter .bx_filter_section{position:relative;}
.filter .bx_filter_title{font-size:16px;margin-bottom:10px;font-weight:500;}
.filter .bx_filter_button_box{clear:both;}
.filter .bx_filter_parameters_box_title{font-size:14px;display:inline-block;margin-bottom:10px;cursor:pointer;border-bottom:1px dotted;position:relative;}
.filter .bx_filter_parameters_box_title:after{position:absolute;content:' ';width:7px;height:4px;top:50%;right:-15px;margin-top:-1px;opacity:.8;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFAgMAAAD09B5LAAAABGdBTUEAALGPC/xhBQAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TvwCA2cz+0wAAABdJREFUCNdjWLWCQWsBg1cLQ5AIQ0gIACLDA/lykNHsAAAAAElFTkSuQmCC');}
.filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFAgMAAAD09B5LAAAABGdBTUEAALGPC/xhBQAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TvwCA2cz+0wAAABdJREFUCNdjCAthiJrCkLWEYdUKBgYGACBrA/l9XbhoAAAAAElFTkSuQmCC");}
.filter .bx_filter_block{display:none;padding:0;margin-bottom:10px;overflow:hidden;}
.filter .bx_filter_button_box .bx_filter_block{display:block;margin:0;}
.filter .bx_filter_button_box .btn{margin-top:10px;margin-bottom:0;}
.filter .bx_filter_parameters_box.active .bx_filter_block{display:block;}
.filter .bx_filter_parameters_box.active .bx_filter_block i{font-size:15px;font-style:normal;color:#596b70;display:block;padding-bottom:3px;}
.filter .bx_filter_parameters_box_container_block{font-size:11px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;color:#3f3f3f;}
.filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(2){text-align:right;}
.filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(1){padding-right:5px;}
.filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(2){padding-left:5px;}
.filter .select-outer, .filter .select-outer select, .filter input[type="text"]{width:100%;max-width:169px;}
.filter .bx_ui_slider_track{position:relative;height:7px;margin:25px 17px 15px;border:1px solid #8da3ad;background:#a1c0c8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExYzBjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2Q1ZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1c0c8), color-stop(100%,#b3d5df));background:-webkit-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);background:-moz-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);background:-ms-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);background:-o-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);background:linear-gradient(top bottom, #a1c0c8 0%,#b3d5df 100%);box-shadow:0 1px 0 0 rgba(255,255,255, .35);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c0c8', endColorstr='#b3d5df',GradientType=0 );}
.filter .bx_ui_slider_part{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7;}
.filter .bx_ui_slider_part.p1{left:-1px;}
.filter .bx_ui_slider_part.p2{left:25%;}
.filter .bx_ui_slider_part.p3{left:50%;}
.filter .bx_ui_slider_part.p4{left:75%;}
.filter .bx_ui_slider_part.p5{right:-1px;}
.filter .bx_ui_slider_part span{font-size:11px;font-weight:bold;position:absolute;top:-16px;left:50%;display:block;width:100px;margin-left:-50px;text-align:center;color:#000;}
.filter .bx_ui_slider_part.p2 span,.filter .bx_ui_slider_part.p3 span,.filter .bx_ui_slider_part.p4 span{color:#6b8086;}
.filter .bx_ui_slider_range, .filter .bx_ui_slider_pricebar, .filter .bx_ui_slider_pricebar_VD, .filter .bx_ui_slider_pricebar_VN, .filter .bx_ui_slider_pricebar_V{position:absolute;top:-1px;bottom:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.filter .bx_ui_slider_range{z-index:6;}
.filter .bx_ui_slider_pricebar{z-index:9;}
.filter .bx_ui_slider_pricebar_VD{z-index:5;border-top:1px solid #74868e;border-bottom:1px solid #74868e;background:#849da4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0OWRhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2FmYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#849da4), color-stop(100%,#93afb7));background:-webkit-linear-gradient(top, #849da4 0%,#93afb7 100%);background:-moz-linear-gradient(top, #849da4 0%,#93afb7 100%);background:-ms-linear-gradient(top, #849da4 0%,#93afb7 100%);background:-o-linear-gradient(top, #849da4 0%,#93afb7 100%);background:linear-gradient(top bottom, #849da4 0%,#93afb7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#849da4', endColorstr='#93afb7',GradientType=0 );}
.filter .bx_ui_slider_pricebar_VN{z-index:6;border:1px solid #8da3ad;background:#a8dff3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZGZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGVhZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6eccea), color-stop(100%,#73d6f6));background:-webkit-linear-gradient(top, #6eccea 0%,#73d6f6 100%);background:-moz-linear-gradient(top, #6eccea 0%,#73d6f6 100%);background:-ms-linear-gradient(top, #6eccea 0%,#73d6f6 100%);background:-o-linear-gradient(top, #6eccea 0%,#73d6f6 100%);background:linear-gradient(top bottom, #6eccea 0%,#73d6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6eccea', endColorstr='#73d6f6',GradientType=0 );}
.filter .bx_ui_slider_pricebar_V{z-index:7;top:-1px;bottom:-1px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFGIjM1MdTygAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y left,url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFGIjM1MdTygAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y right,url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAMAAAAxZj1mAAAABGdBTUEAALGPC/xhBQAAAL1QTFRFANz2ALTqAKrmALbrAN33AKzmANf0ALPqAKfkAKrlAKbkHpThALXqALHqAI/dAKDkAJviAJ/lAJrhAKnnAKTnAJTgAJ/kAKTmAJXfAJnhAKbjAJriAJ3iAKfoAKPnAJHeAKHjAKfmAKznAKvoAKvpAKHkAKzqALTrALTpANb0ALXrALPrALjtAJ7kAKfnAKPlAKTlAKLnAKbnAK/pHpTiALDqANz3AHi6AKzpAKjoANv2AHm6AKzoAHm7H5XiGxHqSgAAAG9JREFUCNcVxEUCwkAQBMDG3V2Dxz3rO/n/s4A6FOqq/vk3qsC7XGsfuu1rjk7gtZoNLxqMgwg9xvqh6w7ZJDyitDcpbVbax9titVT35yFRr7P8YJ5k6T7dFadLoTBbxNN1vN3k19yBEIYEkTGG6AvhQBEyBjCadgAAAABJRU5ErkJggg==') repeat-x;}
.filter .bx_ui_slider_handle{position:absolute;top:100%;width:10px;height:10px;}
.filter .bx_ui_slider_handle:hover{-webkit-cursor:grab;-ms-cursor:grab;-o-cursor:grab;cursor:grab;}
.filter .bx_ui_slider_handle:active{-webkit-cursor:grabbing;-ms-cursor:grabbing;-o-cursor:grabbing;cursor:grabbing;}
.filter .bx_ui_slider_handle.left{left:0;margin-left:-9px;background:url(images/filter/handle_left.png) no-repeat right top;background-size:10px;}
.filter .bx_ui_slider_handle.right{right:0;margin-right:-9px;background:url(images/filter/handle_right.png) no-repeat left top;background-size:10px;}
.filter .bx_filter_select_container{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;padding:1px;border-radius:3px;background:#8ca3ae;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjYTNhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmM4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ca3ae), color-stop(100%,#b6c8d2));background:-webkit-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-moz-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-ms-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-o-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:linear-gradient(top bottom, #8ca3ae 0%,#b6c8d2 100%);box-shadow:0 1px 0 0 rgba(255,255,255, .75);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca3ae', endColorstr='#b6c8d2',GradientType=0 );}
.filter .bx_filter_select_block{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:33px;margin:0;padding:0 33px 0 10px;border:none;border-radius:2px;background:#fff;box-shadow:inset 0 3px 6px 0 rgba(215,215,215, .75);}
.filter .bx_filter_select_text{font-size:15px;line-height:33px;overflow:hidden;max-width:100%;height:33px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.filter .bx_filter_select_text.fix{min-width:120px;}
.filter .bx_filter_select_text label{cursor:pointer;}
.filter .bx_filter_select_arrow{position:absolute;top:0;right:0;width:34px;height:33px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center;}
.bx_filter_select_popup{padding:0;}
.bx_filter_select_popup ul{margin:0;padding:0;list-style:none;}
.bx_filter_select_popup ul li{display:block;text-align:left;vertical-align:middle;}
.bx_filter_select_popup ul li:first-child{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px;}
.bx_filter_select_popup ul li label{font-size:14px;line-height:26px;display:block;text-align:left !important;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:26px;padding:0 5px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;color:#575757;}
.bx_filter_select_popup ul li label.selected, .bx_filter_select_popup ul li label:hover{color:#000;background:#f3f8fa;}
.bx_filter_select_popup ul li label.disabled{color:#b8b8b8;background:transparent;}
.bx_filter_select_popup ul li .bx_filter_param_text{line-height:26px !important;}
.filter.bx_horizontal .bx_filter_parameters_box.tags{width:100%;clear:both}
.filter .bx_filter_tag{padding:18px;border:1px solid #aed5e0;border-radius:5px;background:rgba(151,214,233, .33);}
.filter .bx_tag_link{font-size:12px;text-decoration:none;color:#68939e;border-bottom:1px solid;text-shadow:none;}
.filter .bx_tag_link.active, .filter .bx_tag_link:hover{color:#1d3d46;border-bottom:none;}
.filter .bx_filter_param_label{ padding-left: 25px; font-size:13px;position:relative;display:block;text-align:left;margin-bottom:5px;margin-right:5px;}
.filter .bx_filter_param_label.dib{display:inline-block;padding-left: 5px;padding-top:5px;}
.filter .bx_filter_param_text{line-height:34px;position:relative;display:inline-block;margin:0 5px;vertical-align:middle;text-align:center;cursor:pointer;}
.filter .bx_filter_param_label.disabled .bx_filter_param_text{color:#6c6c6c;}
.filter .bx_filter_select_popup .bx_filter_param_label.active{background:#f3f8fa;}
.filter .bx_filter_input_checkbox{position:relative;display:block;clear:both;overflow:hidden;}
.filter .bx_filter_input_checkbox input[type=radio], .filter .bx_filter_input_checkbox input[type=checkbox]{position:relative;top:-2px;float:left;}
.filter .bx_filter_input_checkbox .bx_filter_param_text{display:block;  line-height: 16px; margin-left: 18px;text-align:left;}
.filter .bx_filter_param_btn{display:inline-block;width:34px;height:34px;text-align:center;text-decoration:none;color:#000;vertical-align:middle;border:1px solid #9dbcc3;border-radius:3px;background:#fbfdfd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUxZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdfd), color-stop(100%,#cfe1e7));background:-webkit-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);background:-moz-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);background:-ms-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);background:-o-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);background:linear-gradient(top bottom, #fbfdfd 0%,#cfe1e7 100%);background-clip:padding-box;box-shadow:0 1px 0 rgba(0,0,0, .1), inset 0 0 0 1px rgba(255,255,255, .22);text-shadow:0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfdfd', endColorstr='#cfe1e7',GradientType=0 );-webkit-transition:border .3s ease, box-shadow .1s ease, color .3s ease;-moz-transition:border .3s ease, box-shadow .1s ease, color .3s ease;-ms-transition:border .3s ease, box-shadow .1s ease, color .3s ease;-o-transition:border .3s ease, box-shadow .1s ease, color .3s ease;transition:border .3s ease, box-shadow .1s ease, color .3s ease;cursor:pointer;}
.filter .bx_filter_param_btn:hover{border-color:#b4d5de}
.filter .bx_filter_param_btn:active, .filter .bx_filter_param_label.active .bx_filter_param_btn{border-color:#b4d5de;background:#fcfefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#cfe2e7));background:-webkit-linear-gradient(top, #fcfefe 0%,#feffff 100%);background:-moz-linear-gradient(top, #fcfefe 0%,#feffff 100%);background:-ms-linear-gradient(top, #fcfefe 0%,#feffff 100%);background:-o-linear-gradient(top, #fcfefe 0%,#feffff 100%);background:linear-gradient(top bottom, #fcfefe 0%,#cfe2e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfefe', endColorstr='#feffff',GradientType=0 );box-shadow:0 0 0 3px #2995d7,inset 0 2px 3px rgba(0,0,0, .12);}
.filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{background:transparent;box-shadow:none}
.filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{position:relative;}
.filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl:before{position:absolute;bottom:0;right:0;top:0;left:0;content:' ';display:block;z-index:100;background:url(images/filter/missing_v2.png) no-repeat center;opacity:.7;}
.filter .bx_filter_param_btn.bx_spm{width:23px;min-width:23px;height:23px;padding:0;vertical-align:middle;}
.filter .bx_filter_param_btn.bx_spm.bx_minus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC), -webkit-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC),	  -o-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC),		 linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-repeat:no-repeat,repeat;background-position:center 10px,center;}
.filter .bx_filter_param_btn.bx_spm.bx_plus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==), -webkit-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==),	  -o-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==),		 linear-gradient(#fbfdfd 0%, #cfe1e7 100%);background-repeat:no-repeat,repeat;background-position:center 6px,center;}
.filter .bx_filter_param_btn.bx_spm:active{outline:none !important;box-shadow:inset 0 2px 3px rgba(0,0,0, .12);}
.filter span.bx_spm{font-size:18px;font-weight:bold;line-height:23px;display:inline-block;height:23px;margin:0 10px;vertical-align:middle;color:#000;}
.bx_filter_select_popup .bx_filter_select_text_icon, .filter .bx_filter_select_text_icon{line-height:33px;position:relative;display:inline-block;width:24px;height:24px;margin-top:-2px;margin-right:2px;vertical-align:middle;border-radius:2px;}
.bx_filter_select_popup .bx_filter_btn_color_icon, .filter .bx_filter_btn_color_icon{line-height:24px;position:relative;top:5px;border-radius:2px;display:inline-block;width:24px;height:24px;vertical-align:middle;box-shadow:inset 0 0 0 1px rgba(0,0,0, .2);-webkit-background-size:cover;background-size:cover;}
.bx_filter_select_popup .bx_filter_btn_color_icon{width:20px;height:20px;margin:2px 0;top:0 !important;}
.filter .bx_filter_select_block .bx_filter_btn_color_icon{top:-1px !important;}
.bx_filter_btn_color_icon.all{position:relative;border:none;box-shadow:none}
.bx_filter_btn_color_icon.all:after, .bx_filter_btn_color_icon.all:before{position:absolute;width:60%;height:60%;background:#fff;content:" ";box-shadow:inset 0 0 0 1px rgba(0,0,0, .2);}
.bx_filter_btn_color_icon.all::after {bottom:0;right:0;}
.filter .bx_filter_btn_color_icon.all:after{right:0;bottom:0;}
.filter .bx_filter_btn_color_icon.all:before{top:0;left:0;}
.filter .bx_filter_param_label.disabled .bx_filter_btn_color_icon{opacity:.2;}
.filter .bx_filter_parameter_biz{font-size:15px;display:inline-block;margin-right:10px;text-decoration:none;color:#215968;border-bottom:1px dashed;}
.filter .bx_filter_parameter_biz:hover{text-decoration:none;border-bottom:1px solid;}
.filter .bx_filter_parameter_biz.active{position:relative;padding-left:20px;color:#d54a4a;border-bottom:1px solid;}
.filter .bx_filter_parameter_biz.active:hover{border-bottom:1px dashed;}
.filter .bx_filter_parameter_biz.active:before{position:absolute;top:4px;left:1px;display:block;width:13px;height:13px;content:' ';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABFElEQVQoz2NgIBJcl+Qzui7J33Vdgo+RWA38NxQknwDp/zekhRoIarghyc94Q15iC5D+f1NJ5v/n7dumE7ZFWqgYbANQ08c1a37+///fAL8GCT7L6zLCf0CaXjbUAdX/j0aWdAJKTACaxookJnJTUeoFyIaHIYH////8ORHZzdw35MTegyRvSAkeAdISYH8oSu4Fid0x0f//5/nzo0BbWOCagBzur0ePvrujp/kf5Aygc54DbZkDYt9UkPj/7czpl0A1ohhuBwra/Lp//809Zwewh8GagfSHpUt+A+VMcXoaKKn45+PHK0/iY8EaX1SUgzyeRDB4gYp4//3+veX9/Hn//379OpPY1ALSyAzEOUDMhksNAKf2po+AEPuKAAAAAElFTkSuQmCC') no-repeat center left;}
.filter .bx_filter_popup_result{font-size:13px;font-weight:normal;line-height:24px;position:absolute;z-index:930;display:none;height:26px;margin-left:10px;margin-right:10px;padding:0 10px;white-space:nowrap;color:#3f3f3f;border-top:1px solid #e65100;border-right:1px solid #e65100;border-bottom:1px solid #e65100;border-left:1px solid #e65100;border-radius:3px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0, .1);}
.filter .bx_filter_popup_result .arrow{position:absolute;top:50%;width:8px;height:14px;margin-top:-7px;background:url(images/filter/arr_left.png) no-repeat center;}
.filter.bx_horizontal .bx_filter_popup_result{position:static !important;display:inline-block;margin-top:10px;margin-left:0;margin-right:0;}
.filter.bx_horizontal .bx_filter_popup_result .arrow{display:none;}
.filter .bx_filter_popup_result.right{left:102%;font-weight:bold;}
.filter .bx_filter_popup_result.left{right:102%;}
.filter .bx_filter_popup_result.right .arrow{left:-8px;background:url(images/filter/arr_left3.png)  no-repeat center;}
.filter .bx_filter_popup_result.left  .arrow{right:-8px;background:url(images/filter/arr_right.png) no-repeat center;}
.filter .bx_filter_popup_result a{color:#0073a3;font-weight:400;text-decoration:underline !important;}
.filter .bx_filter_popup_result a:hover{text-decoration:none !important;}
.filter .bx_filter_popup_result_close{display:none;}
.filter.bx_vertical {border-bottom:1px solid #ebeef1;margin-bottom:33px;}
.filter.bx_vertical .bx_filter_parameters_box {margin-bottom:0px;border-top:1px solid #ebeef1;padding-top:5px;}
.filter.bx_horizontal  {padding:0px 15px 15px;background:#eaf0f2;}
.filter.bx_horizontal .bx_filter_title {display: none;}
.filter.bx_horizontal .bx_filter_parameters_box {margin-bottom:0px;border-top:1px solid #fff;padding-top:5px;}
.filter.bx_horizontal .min-price {margin-left:15px;}
.filter.bx_horizontal .max-price {margin-right:15px;}
.slider-wrapper .maxwidth-theme{padding:25px 0 25px 0;}
.bottom-flexslider .flex-direction-nav a:before{width: 40px; height: 40px;	line-height:40px;}
.social-links{float:left; padding: 12px 0 12px 23px;}
.items li a span {margin-right: 8px;}
header .items li a  {padding: 10px 23px;}
.row-on-main  .social-links{float:none;text-align:center;}
.row-on-main  .social-links a:first-child{margin-left:0;}
.social-links a{margin-left:2px;display:inline-block; color: #c8c8c8; font-size: 18px; margin-right: 10px;/*width:30px;height:30px;border-radius:30px;text-align:center;font-size:15px;line-height:30px;*/}
.social-links a:hover, #footer .social a:hover, .share a:hover{/*opacity:0.8;*/}
.social-links a:hover {color: #363a0;}
.top-callback  .btn-default.white{color: #fff !important; background: #cc1f27 url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 10px 130%;
border: 2px solid #cc1f27; font-size: 16px;line-height:16px;padding: 8px 14px 8px 35px; text-transform:none; border-radius:6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58); font-family: Helvetica}
.top-callback .btn-default.white:hover{border-color: transparent; background:#fff url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 10px -45%;color: #000 !important; }
.top-callback .callback > a:active .btn-default.white{color: #cc1f27;}
.current-more:hover {border-color: #d82425; background:#fff; color: #d82425; background: url(./images/strelka-red.png) no-repeat 76% 18px; }

.current-more:hover img.prg_more {opacity:0;}

.top-description a{font-size:16px;color:#333333;font-weight:bold;}
.top-callback{position:relative;}
.top-langs{float:right;/*right:0;position:absolute;top:-3px;*/}
.top-langs a{font-size:13px;color:#888888;border-bottom:1px solid transparent;margin-left:6px;}
.top-langs a:hover, .top-langs a.act{border-bottom:1px solid #888888;color:#000;text-decoration:none !important;}
.banners-big.front{border:1px solid #b9b9b9;}
.banners-big.banners-big2.front{border:none;}
.banners-big.banners-big2 .slides .righttext .text .inner {
    padding-left: 15px;
    padding-right: 15px;
}
.banners-big .slides .img{margin-top:5px;}
.banners-big .slides .img .inner{left:30px;position:relative;}
.index-left-part .banners-big .slides .img .inner{left:0;}
.row-on-main .btn-default, .row-on-main .btn-default:hover, .allnews .btn-default, .allnews .btn-default:hover{background:none;border-color:transparent;}
.row-on-main .btn-default, .allnews .btn-default{color:#000 !important;padding:0;text-decoration:underline !important;}
.row-on-main .btn-default.btn-xs, .allnews .btn-default.btn-xs{padding:7px 14px 6px;text-decoration:none !important;}
.row-on-main .news-on-main .btn-default.btn-xs{padding:7px 0 6px;margin-top:5px;}
.row-on-main .btn-default:hover, .allnews .btn-default:hover{text-decoration:none !important;}
.artis{text-align:left; padding: 13px 0 0;}
.artis a, .artis a:hover{color:#fff;}
.artis a{text-decoration:none !important; color: #535353 !important;}
.artis a:hover{text-decoration:none !important;}
.row-on-main .item-views.list .item.noborder .text{/*min-height:60px;*/position:relative;}
.row-on-main .item-views.list .item.noborder .text .btn.btn-default.btn-sm{bottom:0;position:absolute;}
header.fixed .top-langs{display:none;}
header.fixed .callback{position:relative;top:-4px;}
.bx_searche .bx_image{width: 25px;	height: 25px;}
.bx_searche .bx_img_element{width: 45px; height: 36px; display: none;}
.bx_searche .bx_item_block{min-height: auto;line-height: 16px; margin:10px 0;}
.all_result_title {color: rgb(195, 17, 25); }
.clear{clear:both;}
.catalog.item-views.list.image-left{margin-top:20px;}
.vote-item-vote input[type="radio"]{
	vertical-align:middle;
	margin:0 4px 0 0;
}
.vote-item-vote label{
	margin:0;
}
.voting-form-box{
	margin:30px 0 5px;
}
.col-md-4 .voting-form-box{
	border: 1px solid #48a216;
}
#news-id-12{
	margin:0 0 15px;
	position:relative;
	top:-10px;
}
#bt2 > a{
	font-size: 14px;
    display: block;
    margin-bottom: 15px;
}
.social-links-wrapper{
	margin:42px 0 10px;
}
.index-right-part .flexslider{
	margin-bottom:30px;
}
.banner-on-main{
	/*margin:35px 0 2px 0;*/
}
.weather-wrapper{
	margin-bottom:20px;
	margin-top:13px;
}
.temperature{
	margin-bottom:7px;
}
.news_main2 .image, .news_main3 .image, .slider-image{
	margin-bottom:9px;
}
.tblist tr td{
	vertical-align:top;
}
.catalog.sections .item .image.transfer-image{
	height:auto;
	line-height:auto;
	text-align:left;
	float:none;
}
.catalog.sections .item .image.transfer-image img{
	vertical-align:top;
}
.row-on-main .flexslider .slides > li.slider-li{
	padding:0 15px;
}
.row-on-main .flexslider .slides img, .row-on-main .banners-big img, .row-on-main .item-views img, .anons-wrapper img{
	border:1px solid #e1e7eb;
}
.anons-wrapper{
	margin-bottom:75px;
}
.row-on-main .front .btn-default{
	top:95%;
}
.currency-div{
	line-height:20px;
}
.currency{
	min-width:65px;
	display:inline-block;
}
.underline.prim{
	margin-bottom:10px;
}
ul.voting-result-box{
	padding-left:0;
	list-style-type:none;
}
.allnews .row.news-row{
	margin-top:45px;
}
 .news-on-main .row{
	margin-top:31px;	 
 }
.news-on-main .row.news-row{
	margin-top:46px;
}
.allnews .row.first-row{
	margin-top:0;
}
 .voting-result-box  .vote-answer-table td{
	 vertical-align:top;
	 line-height:15px;
 }
 .anons-wrapper .title{
	 text-align:center;
 }
.col-md-8.top-description-wrapper{
	padding-left:5px !important;
	padding-right:0;
}
.display-table{
	display:table;
}
.display-row{
	display:table-row;
}
.display-cell{
	display:table-cell;
	vertical-align:top;
}
.item:hover a.day-new-title .title{
	color:#48a216 !important;
}
.flashBanner-wrapper{
	height: 200px;width: 100%;margin:0 auto;overflow:hidden;
}
.index-right-part h3.underline {
	font-size: 20px;
	margin-bottom:15px;
}
.index-right-part h3.underline.prim{
	margin-bottom:10px;
}
.allnews .btn.btn-default, .row-on-main .index-left-part .btn.btn-default{
	position:absolute;
	top:0;
	right:6px;
	text-transform:none;
	font-size:13px;
}
header.fixed .logo-row .top-callback{
	position:absolute;
}
header.fixed  .top-callback .callback{
    position: absolute;
    top: 7px;
    left: 97px;
}
.bottom-line{
	
	font-size:13px;
	line-height:1;
	padding:15px 0;
	font-weight:500;
	border-top: 1px solid #d8dcde;
}
.bottom-line, .bottom-line a, .bottom-line a:hover{
	color:#89909a;
}
#footer .social a{
	display:inline-block;
	background:url("images/social-bottom.png") no-repeat 0 0;
	width:32px;
	height:32px;
	margin-left:4px;
}
#footer .social a.twitter{
	margin-left:0;
}
#footer .social a.vk{
	background-position:-77px 0;
}
#footer .social a.youtube{
	background-position:-116px 0;
}
#footer .social a.facebook{
	background-position:-39px 0;
}
#footer .social a.instagram{
	background-position:-154px 0;	
}
#footer .info .phone{
	background:url("images/phone.png") no-repeat 0 0;
}
#footer .info .email{
	background:url("images/mail.png") no-repeat 0 0;
}
#footer .info .phone, #footer .info .email{
	padding-left:32px;
	min-height:22px;
	line-height:22px;
	font-size:15px;
	display:inline-block;
}
#footer .info .email a{
	color:#fff;
}
.bottom-menu .title a{
	font-size:14px;
	font-weight:400;
}
.bottom-menu-wrapper .bottom-menu .title a{
	font-size:12px;
}
.bottom-menu-wrapper .bottom-menu .item{
	margin-bottom:7px;
}
#footer h4{
	font:18px/1 Roboto;
	color:#48a216;
	font-weight:500;
	margin:19px  0 14px 0;
}
.bottom-menu-wrapper{
	
	clear: left;
	
}
#WEATHER_BASE_SPISOK_FORM{
	margin-bottom:15px;
}
.index-right-part .news.front .btn{
	text-transform:none;
	font-size:13px;
}
.item-views.list.image_left.news .btn{
	text-transform:none;
	font-size:14px;
}
div.reviews-reply-buttons input[name="send_button"], div.reviews-reply-buttons input[name="view_button"]:hover{
	color: #fff;
    border: 1px solid #e30000;
    background: #e30000;	
	font-family: Helvetica;
	font-size: 15px;
	border-radius: 6px;
}
div.reviews-reply-buttons input[name="send_button"]:hover, div.reviews-reply-buttons input[name="view_button"]{
	color: #e30000;
    background: #fff;
    border: 1px solid #e30000;	
}
div.reviews-reply-buttons input[name="send_button"], div.reviews-reply-buttons input[name="view_button"]{
	padding: 7px 14px 6px;
}
.tbl th{
	font-size:18px;
	padding-bottom:22px;
}
.program-list{
	margin-top:3px;
	margin-bottom:10px;
}
.contacs-table-title{
	font-size:18px;
}
.contacs-table .display-cell{padding-bottom:15px;}
.contacs-table .contacs-table-title .display-cell{
	padding-bottom:25px;
}
.text-block p{
	color:#999;
}
.search-page hr  + a, .text-block p.now-efir strong, div.content-search > a{
	color:#053e64;
}
.search-page hr  + a:hover, .text-block p.now-efir{
	color:#333;
}
.text-block p.now-efir{
	margin-bottom:10px;
}
.index-left-part-row{
	margin-top:29px;
}
.program-table{
	margin-top:20px;
	margin-bottom:25px;
}
.program-table-img img{
	margin:0 25px 0 0;
}
.popup-h3{
    position: relative;
    top: 15px;
    left: 20px;
    right: 53px;
    line-height: 1.15;
	 display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    height:56px; 
	width:85%;
}
.program-a{
	margin-bottom:7px;
	display:inline-block;
}
.program-a-active{
	font-weight:bold;
}
header.fixed .social-links {
    padding-right:20px;
	float:right;
}
.voting-result-box .vote-answer-table, .voting-result-box .vote-answer-table td, .vote-bar-table, .vote-bar-table td {
    font-size: 13px;
    letter-spacing: -0.9px;
}
.vote-answer-bar {
    height: 16px;
    float: left;
    margin-top: 3px;
	max-width:95px;
}
.vote-answer-counter {
    display: block;
    float: right;
    line-height: 23px;
    width: 31%;
}
.weather-wrapper select{
	background:url("images/select.png") no-repeat 95% center;
}
.menu-half{
	width:50%;
	float:left;
	box-sizing:border-box;
}
.bottom-menu-margin{
	margin-top:11px;
}
.menu-half.menu-half-right{
	float:right;
	padding-left:15px;
}
.reviews-reply-form{
	display:none;
}
.main .container > .row > .maxwidth-theme{
	min-height:600px;
}
.btn.add-comment{
	font-size:16px;
	line-height:1;
}
.index-right-part .flexslider{max-width:400px;}
.main-news p{
	border-bottom:1px solid #d7e3e7;
	padding-bottom:8px;
	margin-bottom:8px;
}
div.news-list.main-news{
	/*padding-right:15px;*/
}
.main-news p:last-child{
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
}
.main-new-img, .main-new-text{
	width:50%;
	float:left;
}
.main-new{
	border:1px solid #d7e3e7;
	padding:15px 15px 8px 15px;
	margin-bottom:5px;
}
#vk_comments,
#vk_comments iframe {
    width: 100% !important;
}
.tags_title {
    background-color: #48a216;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 22px;
    display: inline-block;
    padding: 0px 3px 0px 3px;
    position: relative;
    margin-right: 12px;
    text-transform: uppercase;
	letter-spacing:4px;
	padding-left:8px;
}
.tags_title:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px 0 11px 8px;
    border-color: transparent transparent transparent #48a216;
    position: absolute;
    content: "";
    right: -8px;
}
.page-tags{
	margin-bottom:20px;
}
.similar-news-row{
	margin:0 0 10px;
	padding: 10px 5px;
}

.similar-news-row .underline {
	display: block;
	margin-bottom: 0;
	padding-left:10px;
	padding: 15px 0;
}

div.similar-news-row .news.front .items.row {
	
	border: none;
}

.similar-news-row .text{
	margin:5px 0 5px;
}
.news-btn-default{
	display:table;
}
.banners-big-wrapper .banners-big.banners-big2.front .text, .banners-big-wrapper .banners-big.banners-big2.front .img{
	margin-right:15px;
}
.index-left-part .item-views .item, .index-left-part .item-views.list .item.wdate .title{
	margin-bottom:0;
}
select#select-lang{
	border: none;
	border-radius:2px;
	background:url("images/arrow-lang.png") no-repeat 80px center;
	width:auto;
	height:24px;
	padding:0 7px 0 7px;
	font-size:16px;	
	color:#717171;
}
.news-on-main .underline{
	display:block;
	border-bottom: 1px solid #48a216 !important;
}
.news-on-main .underline a{
	color:#48a216;
}
.news-on-main .btn-default.white{
	border:none;
}
.news-on-main .btn-default.white:hover, .news-on-main .btn-default.white:active, .news-on-main .btn-default.white:focus{
	background:none;
	color: #000 !important;
}
.detail  .share{
	margin-top:0;
}
.share .b-share-icon{
	width:25px;
	height:25px;
}
.share .b-share-icon.b-share-icon_facebook{
	background:url("images/fb-share-icon.png") no-repeat 0 0;
}
.share .b-share-icon.b-share-icon_vkontakte{
	background:url("images/vk-icon.png") no-repeat 0 0;
}
.share .b-share-icon.b-share-icon_twitter{
	background:url("images/tw-share-icon.png") no-repeat 0 0;
}

.share .b-share-icon.b-share-icon_odnoklassniki{
	background:url("images/ok-share-icon.png") no-repeat 0 0;
}
.detail .share, .detail.events .share { 
    padding-right: 0;
	line-height: 44px;
	
}
.detail.events .share {
	top: 0;

}

.b-share-icon.b-share-icon_moimir {
	display: none;
	
}

.share a, .share span{
	vertical-align:middle;
}
.share span{
	line-height:30px;
}
.reviews-block-inner{
	margin-bottom:10px;
}

.b-share__handle.b-share__link.b-share-btn__moimir {
	
	display: none;
}
.tvshow-name:hover{
	color:#48a216;
}
.anons-wrapper img.vjs-poster{
	max-width:332px;
	margin:0 auto;
	display:block;
}
.flash-img img{
	margin:0 auto;
}
.main h2{
	line-height:1.2;
}
.margin-auto{
	margin:0 auto;
}
.mega-menu ul.nav li.search.active, .mega-menu ul.nav li.search:hover{
	background-color: #eceff1;
}
.content-md .anons-wrapper .title{
margin-bottom:15px;
}
.transition, div.reviews-reply-buttons input[name="send_button"], div.reviews-reply-buttons input[name="view_button"]{
  transition: all 0.25s ease 0s;
 -webkit-transition: all 0.25s ease 0s;
 -moz-transition: all 0.25s ease 0s;
 -o-transition: all 0.25s ease 0s;
}

@media (max-width:991px){
	
	.share{margin-top:10px;}
	.col-md-3.bottom-menu-wrapper{
		padding-left:15px;
	}
	.social-links{float:right;margin-right:20px;}
	.logo-row .top-callback.social-top-callback{padding-right:55px;}
	header.fixed .container-theme {
		padding: 0 30px;
	}
	section.page-top h1 {width: 100%; max-width: 100%;}
	
	.col-md-3.pull-right {float: none !important;}
	
	#close-table2, #close-table3 {display: none;}
	
	 .list.news.image_left.events .col-md-6.share {margin-top: 0 !important; }
	div.content-md > .row > .col-md-3 {padding-left: 15px;}
	
}

@media (min-width:768px){
	.flash-img{
		display:none;
	}
	
	
}

@media (max-width:768px){
	header.fixed {display: none;}
	header.fixed + div.main {margin-top: 0;}
	.tabs .gallery_tabs.nav-tabs a, .detail.televidenie .gallery_tabs .gallery_tab a, .nav-tabs a {font-size: 12px;}
	.gallery_tabs.nav.nav-tabs > li {width: 33.3%; text-align: center;}
	.gallery_tabs.bt-tabs.nav.nav-tabs > li {width: 100%; text-align: center;}
	.gallery_tabs.nav.nav-tabs  li:last-of-type {width: 100%;}
	.tabs.mobile-channel-tabs {display: block;}
	div.player_items span.open-table2, div.player_items div.item.active span.open-table2, div.radio_player span.open-table3, div.radio_player span.open-table3 {display: block; width: 40px; margin: 0 auto; padding: 5px;}
	div.mob-channel-wrap {padding:0;}
	.tabs.mobile-channel-tabs .item-title {padding-left: 0; font-size: 16px;}
	.activespan .fa.fa-chevron-down:before, .activespan2 .fa.fa-chevron-down:before {content: "\f077";}
	.tabs.mobile-channel-tabs. .tab-content .item {padding: 10px 16px;}
	.tabs.mobile-channel-tabs .item.active .item-title {font-size: 18px;}
	.player_text div:nth-child(5) p:before {display: none;}
	div.player_text div:nth-child(5) {margin-left: 0;}
	div.search-page .searchinput {max-width: 100%;}
	.search-page .search-page-params input[type="text"] {width: 30%;}
	.live-br-tabs .player_items .item-image, div.radio_player .item-image {display: none;}
	div.radio_player .item-title {display: inline-block; }
	div.tabs .tab-content .radio_player .item {padding: 16px; height: auto;}
	div.radio_player .item-title {height: auto;}
	.player_items .item .item-title, .radio_player .item .item-title  {padding-left: 0;}
	.open-table3  {text-align: center;}
	.radio_player .item span.open-table3, div.radio_player .item.active span.open-table3 {right: 20px;}
	div.radio_player .item-title, div.player_items .item .item-title  {font-size: 14px;}
	.tabs.livebroadcast-desk .nav.nav-tabs.live-broadcast {font-size: 14px;}
	.tabs.livebroadcast-desk .tab-content .item {padding: 12px;}
	.player_items .item.active .item-title, .player_items .item:hover .item-title, .radio_player .item.active .item-title, .radio_player .item:hover .item-title, .item.active {font-size: 16px;}
	.nav-tabs > li.active > a, .nav-tabs:not(.live-broadcast) > li.active > a:hover, .nav-tabs > li.active > a:focus {border-bottom-width: 0;}
    .forminputs.textarea-field textarea {height: 100px !important;}
	div.leadings_ctn.forum {padding: 10px;}
	.forminputs label {font-size: 12px;}
	div.feedback .form_classic .inputtext, div.feedback .form_classic textarea {width: 100%;}
	.col-md-3 .sidebar {margin-top: 33px;} 
	div.sp-projects.catalog.sections .items > div, .catalog.sections:not(.video-sections) .items > div {border-right: none;}
	.col-md-3 > div.gray_block.news_archive.right-news-block {margin-top: 0;}
	.pagination > li > a, .pagination > li > span {margin-right: 8px;}
	.item-views.list .item.wdate .title a{-webkit-line-clamp: 3;}
	.content.tv-channels .news.front .item .image img {width: 100%;}
	.gallery-photo + .col-md-12.container-fluid, .gallery-photo + .col-md-12.container-fluid + .col-md-12.container-fluid {padding-right: 0px;}
	.albums-section #gallery {margin-right: 0px;}
	.news.front .video-item .image img  {width: 100%;}
	
	.col-md-6.inner-date, .col-md-6.share {display: inline-block;}
	.col-md-6.share {line-height: 1; float: right;}
	div.pop-news-section .items.row .col-md-4 {width: 100%;margin-bottom: 25px;}
	.gallery_tabs.nav-tabs.bt-tabs 
	
	
	
} 

@media (max-width:767px){
	.artis{text-align:center;}
	.btn.btn-responsive-nav{right:-10px;}
	.copy-wrapper{margin:10px 0;}
	.anons-wrapper .video-js{min-height:232px;}
	.anons-wrapper img.vjs-poster{
		max-height: 232px;
	}
	
	.mega-menu-fixed table td .wrap > a {font-size: 11px; }
	
	
	header.fixed .top-callback .callback {top: 0;}
	header.fixed {display: none;}
	header.fixed + div.main, header.fixed.news-fixed + div.main {margin-top: 0;}
	
	.top-callback .btn-default.white {margin: 0;}
	
	.top-callback .callback {text-align: center;}
	
	.broadcast.top-callback {
		
		padding: 0;
		padding-bottom: 20px;
	} 
	
	div.rest-news {
		
		width: 100%;
		float: none;
	}
	
	.first-news .news-text {
		height: 90px;
		font-size: 14px;
	}
	
	.top-callback button.btn-responsive-nav {top: 0;}
	
	.col-xs-9.top-description-wrapper {padding: 20px 10px 0;}
	
	div.container-theme {padding:0;}
	
	div.channels-row.row {box-shadow: none;}
	
	.mega-menu ul.nav .search .search-button-div{right:0;top:0;}
	.onlinetv_frame.jqmWindow{
		width:350px !important;
		margin-left:-175px !important;
	}
	.anons-wrapper .title{
		margin-bottom:15px;
	}
	.artis{margin-bottom:15px;}
	.logo-row .top-callback.social-top-callback{padding-top:0;}
	.logo-row .top-callback.select-lang-wrapper{padding-top:19px;}
	.logo-row .logo{position:relative;}
	.main-new{margin-bottom:13px;margin-top:5px;}
	.top-langs, .social-links, .contacs-table .display-row.contacs-table-title, .flashBanner-wrapper{display:none;}
	.mega-menu{margin-left: 0;position:absolute;top:2px;}
	.logo-row .logo{bottom:-2px;}
	section.page-top h1{font-size:18px;}
	.item-views .image img{margin:0 auto;}
	.allnews{margin-bottom:30px;}
	.allnews .row.news-row { margin-top: 31px;}
	.row-on-main .col-md-9 .item-views .item, .item-views .item{margin-bottom:20px;}
	.row-on-main .col-md-9 .item-views .item:last-child, .item-views .item:last-child{margin-bottom:0;}
	.item-views.catalog.sections .item.noborder .info{margin-bottom:35px;}
	/*.item-views.list.image_left .item.noborder  .image{text-align:center;}
	.item-views.list.image_left .item.noborder  .text{max-width:320px;margin:0 auto;}
	.row-on-main .col-md-9 .h3-underline-a{ max-width:320px;display:block;margin:0 auto;}*/
	.item-views.list.image_left .item .text{padding:9px 0 24px;}
	.row-on-main .item-views.list.image_left .item .text, .allnews .item-views.list.image_left .item .text{padding:3px 0 0;}
	.index-left-part .item-views .item{
		margin-bottom:10px;
	}
	.item-views.list .item.wdate .title a{
		-webkit-line-clamp: 3;
		
	}
	.topmenu-COLOR .menu-row .maxwidth-theme{
		background:#fff;
	}
	header .menu-row .maxwidth-theme{
		box-shadow:none;
	}
	.artis {
		text-align: left;
	}
	footer{
		padding-bottom:15px;
	}
	.banner-on-main {
		margin:  30px  0 0 0;
	}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		padding-left: 15px;
		padding-right: 15px;
	}
	.col-md-12.banners-big-wrapper{
		padding-right: 0;
		padding-left: 15px;
	}
	.banners-big.banners-big2 .slides .righttext .text .inner{margin-left:5px;}
	.banners-big-wrapper{margin-bottom:35px;}
	.index-left-part-row {
		margin-top: 28px;
	}
	.anons-wrapper {
		margin-bottom: 30px;
	}
	.voting-form-box {
		margin: 35px 0 35px;
	}
	.flashBanner-wrapper{
		height: 100px;
	}
	.row-on-main .banners-big.banners-big2 .slides .title {
		font-size: 16px;
		line-height: 18px;
		margin-top:10px;
	}  
	.tblist .display-cell, .tblist .display-row, .tblist.display-table, .contacs-table .display-cell, .contacs-table .display-row, .contacs-table.display-table, .partner-table .display-cell, .partner-table .display-row, .partner-table.display-table{display:block;}
	.logo-row .top-callback{padding: 15px 0 0 40px;}
	.news_main2 .image, .news_main3 .image{margin-bottom:4px;}
	#footer h4{margin-left:0;}
	.menu-half, .main-new-img, .main-new-text{width:100%;}
	.menu-half.menu-half-right{padding-left:0;}
	 #mobilelive{
		border: 1px solid #d7e3e7;
	}
	.main-new img.vjs-poster{
		display:block;
		max-width:100%;
		height:auto;
	}
	.top-callback{z-index:2;}
	.top-callback.select-lang-wrapper{z-index:1;}
	.main-new-img img{display:inline-block;max-width:100%;height:auto;}
	.onlinetv_frame .video-js{background:#fff;}
	
	section.page-top > .row > .maxwidth-theme, .greyline > .row > .maxwidth-theme,
	.logo_and_menu-row > .row > .maxwidth-theme, .main > .row > .maxwidth-theme,
	.container > .row > .maxwidth-theme, div.main > .maxwidth-theme,
	header > .maxwidth-theme, .bottom-line > .maxwidth-theme {
		padding: 0 15px;

	}
}
@media (max-width:400px){
	.banners-big .slides .righttext .text .inner{padding-left:10px;padding-right:10px;}
	.logo-row .top-callback{padding-left:10px;}
	.video-js{background:transparent;}
	
	.index-left-part .banners-big.banners-big2.front .video-js{max-height:178px;}
	#footer .info .phone a, #footer .info .email a{color:#fff;}
	.logo-row .top-callback.select-lang-wrapper{float: none;text-align: center;}
	#select-lang{margin-left:-15px;}
}
@media (max-width:320px){
	.logo-row .top-callback.select-lang-wrapper{float: left;}
#select-lang{margin-left:0;}
}

.header_bot ul li {
    list-style: none;
    position: relative;
}

.container.uk-tv-block > li {
    padding: 0 !important;
    width: 7%;
}

header .header_bot .hovered_image img {
    max-height: 31px;
	min-height: 31px;
    width: auto;
    height: auto !important;
   
}

header .header_bot {
    padding: 13px 0;
    min-height: 50px;
}

header .items li {
	
	float: left;
    list-style: none;
	position: relative;

}

.top-description .items a {
	
	font-weight: 400;
	color: #1c1c1c;
}

.top-description .items a:hover {
	color: #000;
	
}
.top-description .items a:hover .icon-3 {
	
	opacity: 1;
}
.top-description .items a:hover .icon-2 {
	
	opacity: 1;
}

.i [class*=icon-] {
    display: inline-block;
    cursor: pointer;
    width: 20px;
    height: 16px;
    position: relative;
    top: 2px;
    
} 

.search-input-div .btn.btn-default:hover .fa-search:before  {
	color: #cc1f27;
	
}

.i .icon-3 {
	
	background: transparent url(/local/templates/template-custom/images/video.png) no-repeat;
	opacity: 0.9;
}

.i .icon-2 {
	
	background: transparent url(/local/templates/template-custom/images/program.png) no-repeat;
	opacity: 0.9;
}

.content-banner {background-color: #000;}
.content-banner > a:hover div.content-banner > a > img{
    opacity: 0.8;
   
}

.content-banner img {display: inline-block;}
.top-callback.broadcast {
	padding-top: 10px;
}
.content-banner img:hover {
	opacity: 0.95;
    -moz-opacity: 0.95;
    filter: alpha(opacity=95) black;
    -khtml-opacity: 0.95;
	
}

.news-item .item-short-text {
    position: absolute;
    display: block;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 10px;
    background-color: rgba(58, 58, 58, 0.60);
    height: 108px;
    
} 


div.bx-newslist div.bx-newslist-container.col-sm-6:first:child{width:100%;}

.bx-newslist-title, .bx-newslist-title a {
	font-family: Helvetica, "SegoeLight", Arial, sans-serif;
	font-size:14px;
}


.rest-news, .first-news {border: 1px solid #dedede; padding: 5px;}
.main-row .col-md-3, .main-row .col-md-6, .albums-section{padding-right: 0;}
.rest-news {width: 48.5%; float: left; margin-top: 15px; padding: 5px; border: 1px solid #dedede; background-color: #fff;}
.rest-news:last-child {margin-right:0;}
.news-text {font-size: 13px; padding: 12px 0;}
.rest-news .news-text {max-height: 92px; min-height: 92px; padding-left:6px;}
.first-news  {width: 100%; position: relative; overflow: hidden; background-color: #fff;}
.main-row {margin-right: 0;}
.first-zone-item  .news-text, .col-md-6 .first-actual-item .news-text {padding-left: 5px;}
.first-news .news-text {
	
	
    display: block;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 10px;
    height: 85px;
    font-family: Helvetica;
    font-size: 17px;
    font-weight: bold;
    color: #000;
}

.first-actual-item .news-text {min-height: 84px; padding-left: 6px;}

.rest-zone-item {padding: 0 10px;}
.rights {padding-left: 15px;}

.copy-wrapper {padding-right: 0;}

.first-news a {position: relative;
    display: block;
    overflow: hidden;}
	
.rest-news.rest-first {margin-left: 15px;}

.col-md-6.main-news {padding-right:0;}

.news-date-time, .show-time {color: #a4a4a4; font-size: 12px; }

.items.row p.prop {display: none;}

.main-row .news.front .items.row:not(.evrovision), .main-row .items.row.conferences  {border: 1px solid #dedede;}
.news-feed-item, .rest-zone-item {border-bottom: 1px solid #f0f0f0; /*max-height:92px;*/}
.main-row.first .news-feed-item, .main-row.first .rest-zone-item {height: 94px;}
.news-feed-item {padding-left: 10px;}
 .first-zone-item {border-bottom: 1px solid #f0f0f0;}
.col-md-6 .first-actual-item .news-text {min-height: 99px;}
.news.front .news-feed-item .item  {
	margin-bottom: 12px;
    overflow: hidden;
    margin-top: 12px;}

.news-feed-item:hover a, .news-feed-item:hover .title a, .news-feed-item:focus .title a  {
	color: #23527c;
}

.rest-zone-item .news-text p {line-height: 1.3;}

.fifth .news.front .news-feed-item .item {
	
	margin-bottom: 7px;
    margin-top: 7px;
}

.fifth .variant7 .items.row {
	
	height: 270px;
}

.first-menu-row .mega-menu table td {padding: 22px 79px 20px 0;}

.first-menu-row .mega-menu table td:nth-child(7) {padding-right: 0px; text-align: right;}
.first-menu-row .mega-menu table td .wrap > a {padding: 0; font-weight: 400; font-family: Helvetica; color: #474747; }
.first-menu-row .mega-menu table td .wrap > a:hover {color: #000;}

.news-text p {
		margin-bottom:0px;

}

.main-row.first .news-feed-item {
	/*max-height:91px;
	min-height: 91px;*/
}

.row-count-4 .col-md-3 .items.row.channels-projects .channels-item:last-of-type {
	
	border-bottom: none;
}
.main-row .row-count-1 

.row.main-row .rest-actual-item:last-of-type {border-bottom: none;}
	
.container.uk-tv-block {padding: 0 25px; margin-bottom: 0; padding-left:35px;}
	
	
.main-row .items.row {background-color: #fff;}

.first-news img, .rest-news img{width: 100%;}	
	
.main > .maxwidth-theme, .middle-banner-theme {background-color: #f7f7f7;}
	
.first-news .news-date-time {color: #a4a4a4;}
.main-head, h1 {color: #063f64; font-size: 19px;}

.gray_block.news_archive h3, .news-head {color: #063f64; font-size: 16px;}
.news-head {margin-top: 22px;}
.first-zone-item, .first-actual-item, .rest-actual-item, .channels-projects .channels-item, .variant7-item, .news.front.variant7 .item .info, .conferences .anonse-box-info, .videoitem-text, .sp-pr-videoitem-wrapper h4 {padding: 5px; }
.anonse-box-info {min-height:88px;}
.pop-news-section .channels-projects .channels-item  {
	padding:5px 0;
}
.videoitem-text {min-height:52px}

.main-row {margin-bottom: 26px;}
.news.front .item {margin-bottom: 0px;}
.first-actual-item, .rest-actual-item, .channels-item {border-top: 1px solid #f7f7f7;}

.news.front .rest-actual-item .item .title,
.fifth .news-feed-item .title,
.detail-news-sidebar .info .title,
.news-inner-sidebar .info .title
 {
	
	text-overflow: ellipsis;
	display: -webkit-box;
	 overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	height: 2.46em;
}
.image_left.news .image {text-align: center;}
.main-row .news.front .first-actual-item .news-text p  {
	text-overflow: ellipsis;
	display: -webkit-box;
	 overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	height: 2.86em;
	
}


.first-menu .items_i:before {
	
	position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background: #eeeeee;
	
}

.logo-row .top-callback.select-lang-wrapper:before {
	position: absolute;
    content: "";
    left: 0;
    top: 2px;
    height: 25px;
    width: 1px;
    background: #eeeeee;
	
}

.gray_block.news_archive select {
	
	box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.33);
    border-radius: 5px;
    border: 1px solid #efeded;
	height:34px;
	margin-bottom: 20px;
	background: #fff url(/local/templates/template-custom/images/down.png) no-repeat 95% 15px;
	font-size: 16px;
	padding-left: 10px;

}
.content-md {
	padding-left: 0;
	padding-right:0;
}
.form-archive input[type="submit"] {
	
	border: none;
	background-color: #0172B9;
	height:37px;
	color: #fff;
	padding: 0 17px;
	border-radius: 0px 5px 5px 0px;
	box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.33);
	font-family: Helvetica; 
	
}

.form-archive input[type="submit"]:hover, .search-page .searchinput .btn-search:hover {
	
	background:#055e96;
	
	
}

.search-page .search-page-params input[type="text"] {
	
	width: 20%;
	margin-right:  -15px;
	margin-bottom: 5px;
}


.item-views.list.image_left.news .image img {
	
	width: 100%;
}


.form-archive input[type="text"], .searchinput input[type="text"] {
	
	
	height:37px;
	box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.33);
    border-radius: 5px;
    border: 1px solid #efeded;
	padding-left: 15px;
	width: 100%;
	margin-bottom: 17px;
			
}
.form-archive input#tvr-archive {
	width: 64%;
}

.form-archive input[type="submit"] {
	
	width: 35%;
	margin-left:-4px;
}

div.accordion-section-content {
	
	background: #fff;
}
.gray_block.news_archive h3 {
	
	margin-bottom: 8px;
	font-weight: 600;
    font-family: Helvetica;
}


div.item-views.list div.inner-news-item .item.wdate .title {
	
	margin-bottom:10px;
	font-family: Helvetica;
	font-size: 16px;
	margin-top: 5px;
}

.top-callback.broadcast:after {
	
	position: absolute;
    content: "";
    right: -12px;
    top: 0;
    height: 100%;
    width: 1px;
    background: #eee;
}


.first-menu .items_i:last-child:after {
	
	position: absolute;
    content: "";
    right: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background: #eeeeee;
	
}


div.main-row .main-head {
	display: block;
    margin-bottom: 0px;
    padding-bottom: 15px;
    padding-top: 15px;
	letter-spacing: 0.8px;
	font-size: 18px;

}

.main-row .main-head.bordered {
	border-top: 2px solid #003251;
}


.inner-news-item .text p {
	
	font-size:13px;

}

.news.image_left .inner-news-item .text p  {
	font-size:14px;
	margin-bottom: 0;
	
}




.inner-news-item .title {

	margin-bottom:10px;
	
}

.main-row.first .underline.main-head {
	
    border-top: none;
}

.news.front .evrovision  .item .image {
	
	float: none;
	width: 100%; 
    max-height: 100%;
    max-width: 100%; 
    height: auto; 
  
}

.news.front .evrovision .item .info  {
	padding-left: 7px;
	padding-top: 7px;
}

.news.front .evrovision .item {margin-top: 0;}

.first-event-img {width: 100%;}
.rest-actual-item { padding-bottom: 5px;}

.actual .rest-actual-item .item {margin-top: 0;}
.evrovision .info {max-height: 103px; min-height: 103px; }
.banner-on-main {margin-bottom: 26px;}

.news.front .props {display: none;}

.news.front.variant7 .item .image {float:none; width: 100%; max-height: 100%; max-width: 100%; height: auto;}
.variant7-item .title {display: none;}

.variant7-item .text, .news-feed-item .title, .first-zone-item .news-text p {
	text-overflow: ellipsis;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; 
	
}

h3.main-head a.all {
    position: absolute;
    top: 15px;
    right: 1px;
    color: #858585;
    font-size: 24px;
	background-color: #fff;
	display: inline-block;
	padding: 2px 5px 3px 7px;
	box-shadow: 0px 0px 2px 1px rgba( 0, 0, 0, 0.1 );
} 

.container.uk-tv-block > li a:hover img {
	
	transform: scale(1.17);
}

h3.main-head a span {position: relative; top:-7px;}

.news.front.variant7 .period, .anonse-box-info__date { 
	margin-bottom: 10px;
	margin-top: 10px;}
	
	
h3.main-head a.all:hover {
	
	color: #303030;
}




/*.main-row.first .news.front .items.row { min-height: 652.5px; }*/
.main-row.first .news.front .items.row .news-feed-item:last-child, .main-row.first .news.front .items.row .rest-zone-item:last-of-type {border: none;}
.news.front .item a:hover img,
.news.front .first-actual-item a:hover img,
.news.front .first-zone-item a:hover img,
.first-news a:hover img,
.rest-news a:hover img, .conferences a:hover img,
.inner-news-item:hover img

{
	transform: scale(1.1,1.1);	
}

.inner-news-item .image {
	overflow: hidden;
}

.first-actual-item .image, .first-zone-item .image, .first-news .image, .rest-news .image{overflow: hidden;}
.bottom-menu .menu-item {float: left; display: inline-block; margin-right: 20px;}

.channels-row.row {   
	
	box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.55);
    min-height: 57px;
    border-radius: 5px;
	
}
	
ul.bottom-menu li  {display: inline-block; margin-right: 37px;}
.content-banner img {width: 100%; max-width: 100%; height: auto;}
ul.bottom-menu {padding-left: 0;}
footer .social-links a:last-child {margin-right:0;}
footer .social-links a {margin-left:0;}
footer .social-links {padding-top: 33px; float: right; padding-right:0;}
ul.bottom-menu > li:last-child { margin-right: 0;}
#footer .info .footer-address, #footer .info .footer-mail {
    padding-left: 22px;
    min-height: 22px;
    line-height: 22px;
    font-size: 14px;
    display: inline-block;
	letter-spacing: 0;
}

#footer .info .footer-mail{background: url(/local/templates/template-custom/images/mail-icon.png) no-repeat 0 4px;}
#footer .info .footer-address {background: url(/local/templates/template-custom/images/icon.png) no-repeat 0 4px;}

#footer .col-md-3.contacts {padding-right:0; text-align: right;}
.logo-text {position: relative; letter-spacing: 0; font-size: 14px; color: #535353; margin-left: 20px;}
footer .rights {color: #474747; font-size: 12px; /*padding-left: 30px;*/}
.fifth .news-feed-item {min-height: 67px;}
.item-views.list.image_left.news .title a {font-size: 16px; color: #333;}

.content-md .inner-news-item .item {
	
	margin-bottom: 0;
}

.content-md {
	padding-bottom: 20px;
	
}

 .image_left.news .items.row {
	 
	 background: transparent;
 }
 
.inner-news-item .item.noborder {
	padding: 5px;
	border: 1px solid #f0f0f0;
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
}

.news.company .item.wti {
	padding: 5px 15px 15px;
	
}



.col-md-12.radioarchive {
	
	padding:0;
}

.page-top > .row > .col-md-12 {
	
	padding-left:0;
	padding-right:0;	
}

.pop-news-section .news-head {
	display: none;
}

.pop-news-section h3, .similar-news-row h3 {
	color: #063f64;
	font-size: 16px;
	
}

.detail.news .player {
	
	height: 530px;
} 

.similar-news-row .news-feed-item:last-of-type {
	
	border-bottom: none;
}
.detail.news .inner-date, .detail.events .inner-date, .detail.company .inner-date, .inner-date  {
	
	color: #4f4f4f;
	font-size: 12px;
	padding-left:0;
	line-height: 24px;
	font-family: Helvetica;
}


.image-banner.banner-middle img {
	max-width: 100%;
}


.detail-news-sidebar h3, .similar-news-section h3, .pop-news-section h3, .detail.news.video h3 {
	
	font-size: 16px;
	letter-spacing: 0.8px;
	margin-bottom: 24px;
	
}

.com-head {padding-top: 25px;}

.similar-news-section .similar-news-row .news-feed-item  {
	
	padding-left: 15px;
}

.detail-news-sidebar .items.row .col-md-4, .news-inner-sidebar .items.row .col-md-4{
	
	padding-left: 0;
	padding-right: 0;
}

.pop-news-section .items.row .col-md-4 {
	padding-right: 5px;
    padding-left: 5px;
    background: #fff;
    margin-right: 1.7%;
    width: 32.2%;
	background: #fff;
	border: 1px solid #dedede;
}
.pop-news-section .items.row .col-md-4:last-of-type {
	
    margin-right: 0;
    
}



.detail.news div.pop-news-section .items.row {
	
	 background: transparent;
	 border: none;
	
}

.detail-news-sidebar .channels-projects .channels-item {
	padding-right: 7px;
}


.banners-detailnews {
	
	margin-top: 20px;
	margin-bottom: 20px;
}


.banners-detailnews .col-md-3 {
	
	padding-left: 10px;
    padding-right: 0px;
}

.pop-news-section h3 {
	
	margin-bottom: 17px;
	padding-bottom: 0;
}

 .detail.news hr {
	 margin: 22px 0 17px; 
	 
 }
 
.breadcrumb .active:before {
	padding-right: 7px;
}
 
 
.first-menu-row > .col-md-12 {
	
	padding-left: 0;
	padding-right: 0;
}


.logo-row .top-description.first-menu {
	
	padding: 20px 0 0 0;
	/*width: 30%;*/
}

.top-search {
	
	width: 27.6%;
	padding: 0;
}

.social-links {
    float: left;
    padding: 0px 15px 12px 0px;
}

.logo-row .top-callback.select-lang-wrapper {
	
	padding: 0px 0 12px 14px;
}

.logo-row .top-description-wrapper {
	
	padding-right: 0;
	padding-left: 0;
}


:focus::-webkit-input-placeholder {
  color: transparent
}
 
:focus::-moz-placeholder {
  color: transparent
}
 
:focus:-moz-placeholder {
  color: transparent
}
 
:focus:-ms-input-placeholder {
  color: transparent
}

::-webkit-input-placeholder {color:#474747; font-family: Helvetica, "SegoeLight"; font-size: 16px; letter-spacing: 1.3px;}
:-moz-placeholder          {color:#474747; font-family:  Helvetica, "SegoeLight"; font-size: 16px; letter-spacing: 1.3px;}/* Firefox 19+ */
:-moz-placeholder          {color:#474747; font-family:  Helvetica, "SegoeLight"; font-size: 16px; letter-spacing: 1.3px;}/* Firefox 18- */
:-ms-input-placeholder     {color:#474747; font-family:  Helvetica, "SegoeLight"; font-size: 16px; letter-spacing: 1.3px;}


.btn-default .fa-search {
	font-size: 16px;	
}
 
.btn.btn-responsive-nav.button-mapmenu {
	
	background: transparent;
	border: 1px solid transparent;
}
.second-menu-sections {
	padding: 0;
	width:96%;
}

.rss-link {
	width:4%;
	padding: 25px 0px 25px 25px;
	text-align: right;
}

.rss-link img{
	float: right;
}

#select-lang option {
	padding: 10px;
	font-weight: normal;
    display: block;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
    height: 37px;
	
}


.btn.btn-responsive-nav.button-mapmenu {
	
    color: #474747;
    position: relative;
    top: 15px;
	float: left;
	padding: 5px 0px 3px;
	opacity:0.8;
}

 
	

.btn.btn-responsive-nav.button-mapmenu:active, .btn.btn-responsive-nav.button-mapmenu:hover{
	
	box-shadow: none;
	opacity:1;

}


.logo-row > .col-md-2 {
	
	padding-left: 0;
}

.logo-row .logo.colored {
	
	display: inline-block;
	padding-left: 45px;
}


.main-row.first .col-md-3 .items.row {
	/*max-height: 647.61px;
    min-height: 647.61px;*/
}

.accordion-section .accordion-section-title {
	
	width: 100%;
    padding: 10px 15px;
    display: inline-block;
    border-bottom: 1px solid #ededed;
    background: #fff;
    transition: all linear 0.15s;
    font-size: 16px;
    color: #474747;
    /*box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.58);*/
	letter-spacing: 0;
	cursor: pointer;
    /*margin-bottom: 1px;*/
}

.accordion-section .accordion-section-title {
	
	font-family: Helvetica;
}
.accordion-section-content .item_a {
	
	font-family: Helvetica;
	height: auto;
}

.accordion.photogallery .accordion-section-content .item_a {
	
	line-height: 18px;
	color: #090808;
}

.accordion-section.has-content .accordion-section-title.active {
	
	background: #fff url(./images/triangle-leftopen.png) no-repeat 95%;
	color: #cc1f27;
	border-left: 4px solid #cc1f27;
    font-family: Helvetica;
    padding-left: 16px;
}

.col-md-3 .accordion {
	
	margin-top: 44px;
}

.news-inner-sidebar .accordion, .gray_block.news_archive + .accordion {
	margin-top: 0;
}

.gray_block.news_archive {margin-bottom: 8px;}

.accordion-section.has-content a.accordion-section-title {
	
	background: #fff url(./images/triangle-leftmenu.png) no-repeat 95%;
	
}

.gray_block.news_archive .accordion-section {
	
	margin-bottom: .4px;
	
	
}
 
div.accordion-section-content {
	
	padding: 0;
}


.news.front.variant7 .video-item, .news.front.variant7 .newsradio-item, .catalog.sections.video-sections .item {
	background-color: #fff;
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.31);
	margin-bottom: 23px;
	padding: 5px;
	
}

.news.front.variant7 .video-item .info, .artismedia_gallery_box .portofolio_details  {
	
	padding: 10px;
}

.video-sections.catalog.sections .item .title {
	font-weight: 500;
	
}


.item-image {
    display: table-cell;
    width: 22%;
    vertical-align: middle;
    line-height: 1;
}




.item-title {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-left: 24px;
	letter-spacing: normal;
}

@media (min-width: 1200px) and (max-width: 1390px) {
	
	
	#belarus:hover .item-title {
		
		padding-left: 15px;
		
		
	}
}

.detail.news .content.radio-prg-content {
	padding: 0;
}

.radio_player .item-image {
	display: table-cell;
    vertical-align: middle;
	min-width: 92px;
	max-width: 92px;
}

.radio_player .item-title {
	
	display: table-cell;
    vertical-align: middle;
    height: 82px;
	font-size: 18px;
}

.radio_player .item-image img {
	
	margin: 0 auto;
}



.tabs .tab-content .item  {
	
	padding: 16px;
}


.tabs .tab-content .radio_player .item  {
	
	padding: 0;
}

.player_items .item,  .radio_player .item{
	
	cursor: pointer;
}


.player_items .item.active .item-image, .player_items .item:hover .item-image, .radio_player .item.active .item-image, .radio_player .item:hover .item-image  { 
	transform: scale(1.18);
   
}

.player_items .item.active {
		/*box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.5); */
		border: 1px solid #c7c7c7;
}

.player_items .item.active span, .radio_player .item.active span{ 
	 color: #565656;
	 font-size: 14px;

}


.icons 
	{   
	
	background: url(./images/online-items.png) no-repeat;
    display: inline-block;
    min-width: 24px;
    height: 22px;
	position: relative;    
	width: 5%;
	margin-right: 4px;
	vertical-align: top;
	
}

.icons.i-6 {
    
    background-position: 0 -21px;
}
.player_text .h_bg {
	
	padding: 15px;
}

.icons.i-7 {
	 
	background: url(./images/online-items.png) no-repeat 0 5px;
}


.icons.i-70 {
	
	background-position: 0 -45px;
	
}

.text-block p strong {
	display: inline-block;
	padding-right: 53px;
	font-weight: normal;
	vertical-align: top;
}

.player_item {
	background-color: #fff;	
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
	padding:6px;
	padding-bottom: 8px;

}

@media (max-width: 420px) {
   .channels_cat .block_text {

	   float: none;
	   width: 100%; }
	   
	.channels_cat a.cnk-block {
		width: 30%;
	}
	
	.channels_cat div.block_text {
			float: none;
			width: 100%;
		}
		
	.description.accordeon .tv-verh {padding: 4px; font-size: 12px;}
	
} 


.channels_cat .cnk-block {
	float: left;
    width: 12%;
    margin-right: 2%;
}

.channels_cat .block_text {
	float: left;
    width: 86%;
}


.tabs .tab-content .radio_player .item  {

	position: relative;
    height: 82px;
	padding-left: 10px;
}

#tvr_online {
	
  
  border-bottom: 1px solid #e9e9e9;
  
  }

@media (max-width: 600px) {
	
	.detail.news .player , #tvr_online {
		
		height: 300px !important;}
	
	div.b-popup {position: absolute;}
	#atn_forma #f_photo-styler, #atn_forma .img-download #f_photo-styler{width: 100%;}
	.description.accordeon table {letter-spacing: 0;}
	.description.accordeon table img {max-width: 100%; height: auto;}
	/*#ONT_div, #ONT_div_video {width: 400px !important;}*/
}

@media (max-width: 430px) {
	
	#tvr_online, .detail.news .player {
		
		height: 205px !important;}
	
}

@media (max-width: 380px) {
	
	#tvr_online, .detail.news .player {
		
		height: 188px !important;}
	
	}

@media (max-width: 330px) {
	
	#tvr_online {height: 155px !important;}
	div.top-langs a {display: block; position: relative; top: -5px; line-height: 1.2;}
	.logo-row .top-callback {padding-left: 20px;}
	
}

@media (max-width: 365px) {
	
	#tvr_online {
		
		height: 174px !important;}
	
}

.player_items .item.active .item-title, .player_items .item:hover .item-title, .radio_player .item.active .item-title, .radio_player .item:hover .item-title, .item.active{ 
	font-size: 20px;
	font-family: Helvetica;
	color: #018227;
}

.radio_player .item.active:nth-child(5) .item-title {
	
	
	padding-left:18px;
}

.radio_player .item.active {
	
	border: 1px solid #c7c7c7;
}


.nav-tabs.live-broadcast {
	
	margin-bottom: 15px;
	border: none;
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.31);
}

.nav-tabs.live-broadcast  > li {
	
	width: 50%;
	background: #fff;
}
.nav-tabs.live-broadcast li:first-of-type {
	border-radius: 4px 0 0 4px;
	
}

.nav-tabs.live-broadcast li:last-of-type {
	border-radius: 0 4px 4px 0;
	
}
.tabs .nav-tabs.live-broadcast li a {
	
	text-transform: none;
	text-align: center;
	color: #2a2929;
	background: none;
	
}

.tabs .nav-tabs.live-broadcast a {
	
	border: none;
	}
	
.player_items .item:hover .item-image {
	transform: scale(1.18);
	
}

.tabs .nav-tabs.live-broadcast li.active a {
	
	border-top: none;
	color: #fff;
	
	
}

.tabs .nav-tabs.live-broadcast li.active {
	
	
	background: #cc1f27;
	
}

.player_items .item-title {
	
	font-size: 18px;
	color: #000;
}

.pop-video {
	
	border-top: 1px solid #f0f0f0;
	
}

.pop-video > h3 {
	padding-top: 16px;
}

.form-archive input[type="text"]:first-child {
	
	/*background: #fff url("./images/search-icon-archive.png") no-repeat 95% center;*/
	
}

.form-archive input#tvr-archive {
	background: #fff url("./images/calendar-search-icon.png") no-repeat 95% center;
	border-radius: 5px 0 0 5px;
	
}
.nav-megamain-collapse .burger-col a[href="programms"] {display: none;}
.description.accordeon {overflow: hidden;}


.item-image, .item-title {
	display: inline-block;
	
	
}

.item_a img {
	
	display: inline-block;
    float: left;
	margin-right: 10px;
}



.accordion-section-content p {
	
	padding: 5px;
	border-bottom: 1px solid #f7f7f7;
	margin-bottom: 0;
	
}

.accordion.photogallery .accordion-section-content p {
	
	padding: 10px 7px 10px 25px;
}

.col-md-9 .news.front.variant7 > .items.row .col-md-4.col-sm-4, .artismedia_gallery_box .col-lg-4.col-md-6.col-xs-6.thumb, #gallery .col-lg-4.col-md-6.col-xs-6.thumb {
	
	padding-right: 0;
}



.items.row.anchors {
	
	margin-left: 0;
	margin-right: 0;
	background: #fff;
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);
	
} 

.similar_item.anchor_block {
	
	margin-top: 15px;
}

.gray_block.news_archive .accordion-section {
	
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);
}
.item_a:after {
	
	clear: both;
}



.similar-news-section {
	
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
	background: #fff;
	border-top: 1px solid #f0f0f0;
}
 
.detail.news.video .similar-news-section {
	
	box-shadow: none;
    background: none;
    border-top: none;
}


.detail.news.video .similar-news-section .similar-news-row {
	padding: 0;
}

.similar-news-section .similar-news-row {
	
	padding: 0px 15px;
}

.similar-news-section .similar-news-row  .news-feed-item .title {
	
	font-size: 16px;
	line-height: 20px;
	
}

.similar-news-section .similar-news-row .items.row

	{

    border-top: 1px solid #f0f0f0 !important;
	
	}


.similar-news-section .similar-news-row .news-feed-item.item {
	
	margin: 0;
	padding-top: 14px;
	padding-bottom: 13px;
	
}

.similar-news-section .similar-news-row .items.row  {
	margin-right: -15px;
	margin-left: -15px;
}
.img-cat {
    display: inline-block;
    vertical-align: middle;
}

.title-cat {
	
	display: inline-block;
    width: 60%;
    vertical-align: middle;
}

.heading.clearfix h3 {
	
	font-size: 18px;
	letter-spacing:0.8px;
	
	
}

.gray_block.news_archive h3 {
	font-size: 16px;
	
}

.catalog-heading h1 {
	
    line-height: 1;
    letter-spacing: 0.8px;
    font-size: 18px;
}

.player_text div:nth-child(5) {
	
	float: left !important;
	margin-left: 20px;
}


.player_text .text-block p {
	padding: 14px 0 14px 14px;
	margin-bottom:0;
	border-top: 1px solid #e9e9e9;
	color: #000;
	font-family: 'Helvetica';
	letter-spacing: normal;
	font-size: 16px;
	line-height: 26px;
	
}

.player_text div:nth-child(5) p {
	display: inline-block;
    font-size: 12px !important;
    padding: 4px 15px 5px 20px;
    position: relative;
    font-family: Helvetica;
    letter-spacing: normal;
    vertical-align: middle;
    line-height: 26px;
}

.player_text div:nth-child(5) p:before {
	position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background: #e9e9e9;
}



@media (min-width: 992px) and (max-width: 1400px){
	
	.title-cat {
		
		width:50%;
	}
	
	
}
.player_item a.view-allonline {
	
	
	color: #000;   
    font-size: 14px;
    line-height: 16px;
    padding: 8px 14px 8px 14px;
    text-transform: none;
    border-radius: 6px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58);
    font-family: Helvetica;
	float: left;
	margin-left: 15px;
    margin-top: 10px;
	background: #f6f5f5;
	letter-spacing: normal;
}

a.view-allonline:hover {
	
	color: #c72128;
}


.player_text .text-block {
	
	border-bottom: 2px solid #f5f5f5; 
}

.player_text:after {
	
	clear: both;
	content: " ";
    display: table;
}


.prgrammname {
	width: 75%;
    display: inline-block;
	
}


.channels_cat.row {
	
	margin-left: 0;
	margin-right: 0;
	background: #fff;
	padding: 12px;
}

.time-row.current, .hid-block {

	background: #fff;
    border: 1px solid #dddddd;
	padding: 15px;
	margin-bottom: 15px;

 }
 
 .col-md-3 .main-head, .col-md-6 .main-head {
	 
	 font-size: 16px;
	 letter-spacing: 1px;
	 font-weight: 600;
     font-family: Helvetica;
	 
 }
 
 
 .current-more, .current-more-radio {
	 
	display: inline-block;
    background: #cc1f27;
    border-radius: 4px;
    color: #fff;
    padding: 9px 22px 9px 22px;
    font-size: 16px;
    cursor: pointer;
    font-weight: 600;
    font-family: Helvetica;
    letter-spacing: normal;
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58);

}



.light.now-online {
	
	background: #fff;
}

.light.now-online .i [class*=icon-] {
    display: inline-block;
    cursor: pointer;
    width: 21px;
    height: 20px;
    position: relative;
    top: 2px;
    background: transparent url(./images/icons.png) no-repeat;
}

.light.now-online .i .icon-30 {
    background-position: -67px -52px;
}


.light.now-online .i .icon-31 {
    background-position: -67px -73px;
}

.light.now-online .i .icon-32 {
    background-position: -67px -94px;
}

.light.now-online .i .icon-33 {
    background-position: -67px -115px;
}

.light.now-online .i .icon-34 {
    background-position: -67px -136px;
}

.detail.televidenie .gallery_tabs {
	
	background: #f9fbfc;
	border: 1px solid #d7dee3;
    border-top: 2px solid #dfe5ea;
	
}

.radiolinks {
	
    background: #f9fbfc;
	border: 1px solid #d7dee3;
    
	
}
.radiolink-item {
	text-align: center;
	border-right: 1px solid #dfe5e9;
	border-top: 2px solid transparent;
}

.radiolink-item:hover {
	background: #fff;
	border-top: 2px solid #cc1f27;
	cursor: pointer;
	
	
}

.radiolink-item .title a {

	line-height: 42px;
	color: #324860;
	text-transform: uppercase;
    font-family: Helvetica;
}



.detail.televidenie .gallery_tabs .gallery_tab {
   
    text-transform: uppercase;
}

.detail.televidenie .gallery_tabs:after {
	clear: both;
	content:"";
	display: table;
	
	
}

.light.now-online .i .icon-35 {
    width: 22px;
    height: 20px;
    background-position: -67px -157px;
}



 .current_prg, .radio-prg {
	
	display: inline-block;
	font-size: 14px;
	color: #000;
    font-size: 16px;
    line-height: 16px;
    padding: 9px 18px 9px 44px;
    text-transform: none;
    border-radius: 4px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58);
    font-family: Helvetica;
    background: #fff;
    letter-spacing: normal;
	background: #fff url(./images/program.png) no-repeat 15px;
	line-height: 20px;
	float: right;
}

	
.radio-prg {
	text-align: center;
}

.col-md-3 .tv_current {
	
	margin-bottom: 30px;
}

.anostv-heading {
	
	margin-left: -15px;
	margin-top: 16px;
}


.col-md-3 .anostv-section .channels-projects {
	border: 1px solid #dedede;
}
	
#bx_incl_area_14_1_6 br, #bx_incl_area_14_1_5 br {display: none;}

 .hid-block {
	 
	 margin-top: 20px;
 }
 
 
 .col-md-3 .items.row.channels-projects .channels-item{
	 background: #fff;
	 border-bottom: 1px solid #dedede;
	 
 }
 
 .detail.news .content {
	 
	 background: #fff;
 }
 .detail.news .video-detail-wrapper .item-img.tool-player.col-md-12 {
	 box-shadow: none;
	 
 }
 
 .tv-channels .news.front.variant7 .item {
	 
	 background-color: #fff;
	 padding: 5px;
	 border: 1px solid #dedede;
	 margin-bottom: 20px;
 }
 
 
 .detail .content.tv-channels {
	 
	 background: transparent;
	 padding: 0;
	 
 }
 
 .detail.news .item-img.tool-player, .detail.televidenie .item-img.tool-player,
.detail.specailprojects .item-img.tool-player.col-md-12
  {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);}
 
.content.tv-channels .cat-desc {
	
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	padding: 15px;
	background-color: #fff;
}

.variant7-item .title.inner-project-title {
	
	
	display: block;
}

.detail.televidenie .inner-date {
	
	padding-left: 0;
}

.dop-link 

.projects-heading, .issues-heading {
	
	padding-top: 15px;
	border-top: 1px solid #e6dfdf;
	margin-top: 25px;
	display: block;
}


.col-md-12.projects-wrapper, .col-md-12.issues-wrapper  {
	padding-left: 0;
	
}

.projects-heading + .col-md-12, .issues-heading + .col-md-12 {
	
	padding-left: 0;
}


.news.front .variant7-item.item {
    background-color: #fff;
    padding: 5px;
    border: 1px solid #dedede;
    margin-bottom: 20px;
}
ul.side-menu > li.child > a:before, ul.side-menu > li > a:before, ul.side-menu.right-tmp > li.child > a:before  {

	/*color: transparent;
	background: url(./images/triangle-leftmenu.png) no-repeat 50%;*/
}

ul.side-menu.right-tmp > li > a:before  {

	color: transparent;
	background: none;
}

ul.burger li {
	
	font-size: 16px;
	line-height: 1.7;
}

.side-menu > li.active.child > a:before, .side-menu.right-tmp > li.active.child > a:before {
	
	/*background: url(./images/triangle-leftopen.png) no-repeat 50%;
	color: transparent !important;*/
	
}

.light .text_block, .docs-aside {
    background-color: #fff;
    border: 1px solid #dddddd;
    padding: 13px 13px 13px 18px;
    margin-bottom: 25px;
}


ul.burger {
	padding-left: 0;
	border: 1px solid #cccccc94;
	background: #fff; 
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.31);
	font-size:0;
	position: relative;
	left: -2px;
	
}

ul.burger:after {
	
	position: absolute;
    content: "";
    top: 44px;
    height: 1px;
    width: auto;
    background: #f4f4f4;
    left: 0;
    right: 0;
	
}

ul.burger:before {
	
	
	position: absolute;
    content: "";
    bottom: 44px;
    height: 1px;
    width: auto;
    background: #f4f4f4;
    left: 0;
    right: 0;
	
	
}


.light.now-online + .col-xs-24.col-sm-24.col-lg-8 {
	
	width: 100%;
	padding-left:0;
	padding-right: 0;
	
}

.nav-megamain-collapse {
	
	position: absolute;
	z-index: 100;
	top:65px;
	width:71%;
	background: #fff;
	
}

header.fixed.news-fixed + .main {margin-top: 289px;}
header.fixed + .main {margin-top: 64px;}

.burger-col {
	vertical-align: top;
	display: inline-block;

}

.burger-col > a {
	
	padding-left: 36px;
	background-color: #fdfdfd;
	display: block;
	color: #1c1c1c;
	font-family: Helvetica;
	line-height: 44px;
	border-bottom: 1px solid #f4f4f4;
	
}



.burger-col:first-child {
	
	width: 23.8%;
	
}

.burger-col:first-child .burger_child {
	
	border-right: 1px solid #f4f4f4;
	position: relative;

}

.burger-col:first-child .burger_child:before {
	
	position: absolute;
    content: "";
    left: 182%;
    top: 0;
    height: 100%;
    width: 1px;
    background: #f4f4f4;
} 

.burger-col:first-child .burger_child:after {
	
	position: absolute;
    content: "";
    left: 285%;
    top: 0;
    height: 100%;
    width: 1px;
    background: #f4f4f4;
} 


.burger-col:nth-child(2) {
	
	width: 19%;
}

.burger-col:nth-child(3) {
	
	 width: 23%;
}

li.burger-col:nth-child(4) {
	
	width: 30%;
	
}


li.burger-col:nth-child(5), li.burger-col:nth-child(6), li.burger-col:nth-child(7), li.burger-col:nth-child(8)  {
	
	padding-right:30px;
	
}

li.burger-col:nth-child(4) ul.burger_child {
	border-right: none;
}

.burger-col a {
	
	color: #333333;
	font-family: Helvetica, SegoeRegular;
}

ul.burger_child {
	
	padding-left: 36px;
	/*border-right: 1px solid #f4f4f4;*/
	padding-top: 10px;
	padding-bottom: 14px;
}

.burger-col a.section-name {
	color: #333333;
	font-weight: 400;
	font-family: Helvetica;
}
.burger-col a.section-name[href='/programms/'] {
	
	display: none;
}

.btn.btn-responsive-nav.button-mapmenu .fa {
	
	font-size: 28px;
}


.fifth .news-feed-item:last-of-type {border-bottom: none;}


ul {
	
	list-style:none;
	padding: 0;
}




.content ul:not(.nav-tabs):not(.slides):not(.flex-direction-nav) li, .search-cat-title, .bx_item_block.all_result {
	
	padding-left: 22px;
    position: relative;
}

.search-cat-title {
	display: block;
	border-top: 1px solid #ebebeb;
	padding-top: 5px; }

.content ul:not(.pagination):not(.nav-tabs):not(.slides):not(.flex-direction-nav) li:before, .search-cat-title:before {
	
	content: "";
    display: block;
    position: absolute;
    background-color: #cc1f27;
    width: 8px;
    height: 8px;
    top: 8px;
    left: 0;
	
}
.bx_item_block.all_result:before {
	
	content: "";
    display: block;
    position: absolute;
    background-color: #0363a0;
    width: 8px;
    height: 8px;
    top: 8px;
    left: 4px;
	top: 6px;
	
}


.search-cat-title:before {
	top: 12px;
	left: 4px;
}

.title-search-result .bx_searche {
	
	padding: 10px 15px;
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.31);
}

.search-cat-title:empty {
	
	display: none;
}

.detail.radio .custom-heading {
	color: #063f64;
	font-size: 18px;
	font-family: Helvetica;
	padding-left: 0;
}


.anostv-section {
	
	margin-top: 30px;
}

.col-md-3 .anostv-section {
	
	margin-top: 0;
	margin-bottom: 20px;
}
.anostv-section h3 {
	margin-right:-15px;
	margin-left:-15px;
}

.col-md-3 .main-head.anostv-heading {
	
	position: relative;

}

h3.main-head.anostv-heading a {
    position: absolute;
    top: 0;
	right:0;
    
}

.tv-description {
	background: #fff;
	margin-bottom: 0;
	padding:12px;
	padding-bottom:20px;
}


 .preview-text {  text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	
}



.content-md table:not(.data-table):not(.adv-responses):not(.staff-table):not(.photo-awards):not(.photo-ruk):not(.feedback-chp) td {
	padding: 13px 10px;
    text-align: center;
    position: relative;
}

.photo-ruk td {
	padding: 13px 10px;
	
}

.content-md table:not(.data-table):not(.adv-responses):not(.staff-table):not(.photo-ruk):not(.photo-awards):not(.feedback-chp):not(.tv-verh) tr td:after {
    position: absolute;
    content: "";
    right: 0;
    top: 5px;
    bottom: 5px;
    background: #a0afc1;
    width: 1px;
    height: auto;
}

.content-md table:not(.data-table):not(.adv-responses):not(.staff-table):not(.photo-ruk):not(.photo-awards):not(.feedback-chp):not(.tv-verh) tr {
	
	border-bottom: 1px solid #a0afc1;
}

.content.tv-channels .col-md-12 {
	padding-right: 0;
	padding-left: 0;
	
}

table {
	border: none !important;
}

/*.content-md	table:not(.data-table):not(.adv-responses):not(.staff-table):not(.photo-ruk):not(.photo-awards) tr:first-child td {
	
	background-image: -moz-linear-gradient( 90deg, rgb(22,79,144) 0%, rgb(53,110,175) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(22,79,144) 0%, rgb(53,110,175) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(22,79,144) 0%, rgb(53,110,175) 100%);
	color: #fff;
	
	}*/

.news.video .video-detail-wrapper .content {
	
	box-shadow: none;
}
.dop-link {
	
	margin-bottom: 10px;
}

.inline-section .similar_item .similar_item_wrapper{
	
	background: #fff;
    padding: 5px;
    border: 1px solid #dedede;
	
	
}

.content-md > .row > .col-md-3  {
	
	padding-left:0;
}

.emptyset {
	display: none;
}

.col-md-9 .news.front.variant7 > .items.row  {
	margin-right: 0px;
	
}



table tr td:last-child:after{
  display:none;
}

.event-description {
	
	padding: 12px;
	background: #fff;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
	margin-bottom: 15px;
}


.col-md-9 .projects-heading {
	
	margin-top: 25px;
	font-size: 16px;
    letter-spacing: 1px;
    font-weight: 600;
    font-family: Helvetica;
	
	
}


div.detail .galery .item:hover span.zoom {
	
	display: none;
	opacity:0;
}

.row.galery .flex-direction-nav a {
	top: 30%;
	
}

.content-event-wrapper {
    background-color: #fff;
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
    padding: 6px;
	
}

.content-event-wrapper .content {
    
    padding: 6px;
	
}


.content-event-wrapper .item-img.tool-player.col-md-12  {
	
	padding: 0;
}

.video-heading  {
	
	margin-top:5px;
}


.video-heading .item_name {
	
	min-height: 60px;
	max-height: 60px;
	text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	
}

.ment-history .channels-projects .item .info, .ment-history .channels-projects .item .info .title a  {
	
	display: inline;
	padding-left: 0;
	
}
.ment-history .channels-projects .item .image {
	
	margin-right: 10px;
	
}

.ment-history .channels-projects .item {
	margin:5px;
}

.ment-history h3.main-head {
	
	margin-right: -15px;
    margin-left: -15px;

}

 .row.galery {
	
	margin-left: 0;
	margin-right: 0;
	margin-top: 25px;
}

.gallery-photo .row.galery {
	
	margin-top: 0;
}


.event-gallery-wrapper .row.galery .inner {
	
	padding: 10px;
}

 .row.galery .flexslider .slides > li {
	
	margin-right: 7.5px;
	
}


 .row.galery .flex-direction-nav a {
	top: 50%;
	color:transparent;
	text-shadow: none;
}


.inner-projects-heading {
	
	margin-top: 16px;
	margin-left: -15px;
	margin-right:-15px;
}



.news-list.advocates-list, .conf-desc-wrapper
  { background-color: #fff;
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.31);
    padding: 12px;
	
   }
   
 .ment-history .item .info .text {
	 
	 color: #333;
 }

 .adv-resp {
	 
	 background: none repeat scroll 0 0 #eaf0f2;
 }
 
 
.col-md-9 .heading.clearfix:not(.prg-heading):not:first-of-type, .projects-heading {
	 border-top: 1px solid #e6e1e1;
	 padding-top: 15px;
	 display: block;
 }
 .prg-heading {
	 
	 display: block;
 }
 
.prg-heading h3 {padding:20px 0 0 20px; }

.item-views.events .inner-news-item .col-md-9, .item-views.company .inner-news-item .col-md-9, .image_left.news .inner-news-item .col-md-9 {
	
	margin-left:-15px;
	
}

.similar_item_wrapper .item_info, .similar_item_wrapper .item_info a {
	
	color: #a4a4a4;
    font-size: 12px;
}
    
	
.similar_item_wrapper .item_name {
	font-size: 13px;
    color: #324860;
	
}

.similar_item_wrapper .video-heading {
	
	padding: 10px !important;
	min-height: 73px;
    max-height: 73px;
}


.data-table input, .data-table textarea, .feedback .form_classic .inputtext, 
.feedback-chp input[type="text"], .feedback-chp textarea,
.form_quest input[type="text"], .form_quest textarea,
.forum textarea
 {
	
	
	outline: none;
    height: 35px;
    border-color: #ebebeb;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fcfcfc;
    border-radius: 6px;
	padding: 7px 14px;
	border: 1px solid #ebebeb;
	width: 100%;
}

.feedback .form_classic textarea {
	
	outline: none;
    border-color: #ebebeb;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fcfcfc;
    border-radius: 6px;
	padding: 7px 14px;
	border: 1px solid #ebebeb;

}

.feedback .form_classic .inputtext, .feedback .form_classic textarea {
	margin-bottom: 10px;
	margin-top: 10px;
	display: block;
    width: 50%;
}


.data-table textarea, .feedback-chp textarea, .form_quest textarea {
	
	height: auto;
}

.data-table .submit-adv-btn, .form_classic input[type="submit"], .form_classic input[type="reset"],
.feedback-chp input[type="reset"], .feedback-chp input[type="submit"], .form_quest input[type="submit"],
.feedback-chp input[type="reset"]:hover, .btn.btn-default.white.btn-xs.add-comment

	{
	
	text-align: center;
    border-radius: 10px;
    padding: 9px 45px 9px 45px;
    background: #e30000;
    border-color: #e30000;
	color: #fff;
	line-height: 1;
	height: 37px;	
	font-size: 15px;
	
}

.btn.btn-default.white.btn-xs.add-comment {
	margin: 20px 0 30px;
}

.feedback-chp {
	
	margin-top: 15px;
}


.feedback-chp input[type="reset"], .feedback-chp input[type="submit"], .form_quest input[type="submit"] {
	
	box-shadow: none;
	border: 1px solid #e30000;
}

.form_quest input[type="submit"] {
	
	margin-top: 25px;
}

.data-table .submit-adv-btn:hover, .form_classic input[type="submit"]:hover, .form_classic input[type="reset"]:hover,
.feedback-chp input[type="reset"], .feedback-chp input[type="submit"]:hover, .form_quest  input[type="submit"]:hover,
.btn.btn-default.white.btn-xs.add-comment:hover
 
 {
	
	background: #fff;
	color: #e30000;
}


.form_quest {
	margin: 25px 0;
}

.file-wrapper.form-div .input-file:hover
 
 {
	
	background: #fff;
	color: #e30000;
}

.form-label {
	
	vertical-align: top;
	
}

.form-label, .form-input, .data-table .form-input textarea + font  {
	
	display: block;
}


 .data-table textarea + font {
	 
	 font-size: 12px;
	 margin: 15px 0;
}


.emptycontent {
	display: none;
}

.col-md-3 .left-txt {
	
	background: #fff;
    border: 1px solid #dddddd;
    padding: 15px;
}

.logo-container {
	
	padding-left: 0;
}

.copy-wrapper img {
	
	position: relative;
    
	
}

.b_left:empty, .content:empty {
	display: none;
}

p.allprg-link {
	text-align: center;
	padding: 10px 5px;
	font-family: Helvetica;
}


.text_block .heading h3, .news.front.variant7.leaderslist {
	
	margin-top:15px;
}
.leaderslist .title.inner-project-title {
	
	text-align:center;
	padding-top: 10px;
	
	
}

.catalog.sections.sp-projects .item .title {
	
	font-weight: normal;
    color: #324860;
    text-transform: uppercase;
	margin:0;
}

.catalog.sections.sp-projects .item, .catalog.sections .cur-project-tab .item, .catalog.sections .item {
	margin: 0;
	text-align: center;
	padding-top: 10px;
    padding-bottom: 10px;
	
}

.sp-projects.catalog.sections .items > div, .catalog.sections:not(.video-sections) .items > div {
	
	padding-right: 15px;
	border-right: 1px solid #dfe5e9;
    border-top: 2px solid transparent;
	width: auto;
}

.sp-projects.catalog.sections .items > div:hover, .catalog.sections:not(.video-sections) .items > div:hover {
	background: #fff;
    border-top: 2px solid #cc1f27;
    cursor: pointer;
	
}

.catalog.sections .items > div.active-tab {
	background: #fff;
    border-top: 2px solid #cc1f27;
	
}


.catalog.sections:not(.video-sections) .items {
    background: #f9fbfc;
    border: 1px solid #d7dee3;
	margin-right:-15px;
	margin-left:-15px;
}

.col-md-2.col-sm-12.cur-project-tab {
	
	color: #fff;
	background: #0175b8;
}

.col-md-2.col-sm-12.cur-project-tab:hover {
	
	color: #0175b8;
	background: #fff;
}

.col-md-2.col-sm-12.cur-project-tab .item .title a{
	color: #fff;
	
}


.radio-tagged-wrapper {
	
	margin-top: 20px;
}

.detail.specailprojects .news-detail h3 {
	
	margin-top:20px;
}


.sp-pr-videoitem-wrapper {
	
	background-color: #fff;
    padding: 5px;
    border: 1px solid #dedede;
    margin-bottom: 20px;
}

.inner .flexslider.unstyled.row {
	
	display: none;
}

.catalog.sections .cur-project-tab .title	{
	
	height: auto !important;
	text-transform: uppercase;
	font-weight:normal;
	margin:0;
}
.catalog.sections .cur-project-tab .item	{
	
	margin: 0;
}

.catalog.sections .cur-project-tab {
	width: auto;
	padding-right: 15px !important;
	border-top: 2px solid transparent;
}
.catalog.sections .cur-project-tab:hover  {
    background: #fff;
    border-top: 2px solid #cc1f27;
    cursor: pointer;
	
}



table td[class*="col-"] p, table th[class*="col-"] p {
	margin-bottom: 0;
	
}
table th[class*="col-"] {
	
	padding-top: 13px;
	padding-bottom: 13px;
}

.personal-graph  {
	background: #fff;
	padding: 15px;
    border: 1px solid #d7dee3;
	border-top: none;
}


.content.feedback input[type="file"] {
	margin-top: 10px;
	
}


h3.doc-head {
	
	margin-top: 20px;
}

.b_left {margin-top: 33px !important;}

.artismedia_gallery_box .col-lg-4.col-md-6.col-xs-12.thumb .row.item {
	
	margin: 0;
	background-color: #fff;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.31);
    margin-bottom: 23px;
    padding: 5px;
}



.artismedia_gallery_box .col-lg-4.col-md-6.col-xs-12.thumb .row.item > .col-lg-12 {
	
	padding:0;
}
.detail-news-sidebar .items.row.channels-projects {box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.31);}

.gallery-photo + .container-fluid {margin-top: 20px;}
 
.image_holder .thumbnail {
	padding: 0;
    background-color: none;
    border: none;}
	
.artismedia_gallery_box .col-lg-4.col-md-6.col-xs-12.thumb .row.item .portfolio_title a{
	
	font-size: 13px;
    line-height: 16px;
	font-family: Helvetica;
}

.gallery-photo + .col-md-12.container-fluid, .gallery-photo + .col-md-12.container-fluid + .col-md-12.container-fluid, .container-fluid.albums-section {
	padding-left: 0px;
}

.artismedia_gallery_box img {
	
	width: 100%;
	border-radius: 0;
}

.catalog.sections.video-sections .item .title a {
	font-family: Helvetica;
	color: #000;
	
}

#gallery .thumbnail {
	
	border-radius: 0;}
	


.content-search {
	
	background: #fff;
	padding: 15px;
}

.search-page .searchinput {
	
	max-width: 50%;
}

.content-search hr {
	margin: 20px 0;
	
}


.search-page .searchinput img.calendar-icon {
	
	position: relative;
    right: 15px;
    top: 7px;
	width: 22px;
	height: 23px;

}



#search_params span.date-interval-hellip {
	
	text-align: left;
}



.content-search .text:last-of-type + hr {
	
	display: none;
	
	}
		

#search_params img.calendar-icon-hover {

	border: none;
	margin-left:1px

}

 .child span.icon .fa-angle-down, .active.child.open span.icon .fa-angle-down { 
	background: url(./images/triangle-leftmenu.png) no-repeat 50%;
    content: "";
    display: inline-block;
    height: 16px;
    width: 16px;
	
 }
 
.child.open span.icon .fa-angle-down, .active.child span.icon .fa-angle-down { 
	background: url(./images/triangle-leftopen.png) no-repeat 50%;
    content: "";
    display: inline-block;
    height: 16px;
    width: 16px;
	
 }

	
.child span.icon .fa-angle-down:before {
	
	content: "";
}
.child span.icon {
	
	position: absolute;
    right: 0;	
}	
		


.rss-link .rss {
	background: url(./images/rss-back.png) no-repeat top;
	display: inline-block;
    width: 17px;
    height: 16px;
    

}	

.rss-link:hover .rss {
	
	background-position: bottom;
	
}

.row-count-2 {
	
	margin-bottom: 26px;
}


/*.second-menu-row .mega-menu table td .wrap {

	padding: 16px 16px 15px;

}

.second-menu-row .mega-menu table td:first-child .wrap {
	padding-left:0;
	
}*/

.top-description.first-menu .items {
	
	margin-left: 26px;
	
	}

	
.second-menu-row:not(.main-second-menu) .mega-menu table td .wrap	{
	
	padding: 24px 16px 0px;
	
}

.b_left img {width: 100%;}

.second-menu-row:not(.main-second-menu) .mega-menu table td:first-child .wrap{
	
	padding-left:0;
}

.main-row .first-actual-item:hover .news-text p,
 .main-row .rest-actual-item:hover .news-text p,
 .main-row.channels-item:hover .news-text p,
 .main-row .variant7 .item:hover .text a, 
 .rest-news:hover .news-text p,
 .first-zone-item:hover .news-text p,
 .rest-zone-item :hover .news-text p
 
 {
	
	color: #bf0009;
}


.active.child.open .submenu {
	
	display: none;
	
}

a[href^="/company/direktsiya-mezhdunarodnykh-svyazey/"] span.icon {
	top: 20px;
}



.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	
	background-color: #fff;
}

.row.main-row.first .items {
	
	margin-right: -15px;
    margin-left: -15px;
}

@media(max-width:1375px) and (min-width:1200px)

    {
	 div.logo-row .top-callback.social-top-callback {
		 
		 /*width: 43.66666667%;*/
	 }
	 div.top-search {
		 
		 width: 25%;
	 }
	 
	 div.logo-row .logo.colored {
		 
		 padding-left: 18%;
	 }
	 
	 header .items li a {
		 
		 padding: 10px 13px;
	 }
	 
 }

 
 .col-md-3 > .gray_block.news_archive.right-news-block {
	 
	 margin-top: -35px;
 }
 
.col-md-6.share {
	
	padding-right: 0;
	
}

.feedback-chp  td {
	display: block
}


.fixed.transbg {
	position: fixed;
    top: 0;
     width: 100%;
    
    margin: 0 auto;
    background-color: #fff;
    vertical-align: middle;
    display: table;
    -moz-box-shadow: 5px 5px 20px #333;
    -webkit-box-shadow: 5px 5px 20px #333;
    box-shadow: 5px 5px 20px #333;
    z-index: 999999;
	
}

.top-h-row-fixed {
    position: fixed;
    width: 100%;
    z-index: 1002;
    top: 0;
    background: #fff;
    box-shadow: 0.5px 0.866px 7px 0px rgba( 0, 0, 0, 0.4 );
	right: 0;
	left: 0;
}

a[href="/events/"] + .submenu li:nth-child(4) {
	
	display: none;
	
}

.share.share-chp {
	
	position: relative;
    top: -15px;
}

.feedback-chp .form-input, .form_quest .form-input {
	
	margin-bottom: 15px;
}


textarea {
    height: auto;
}

.content-event-wrapper.feeds-wrapper {
	
	padding: 12px;
}




.file-wrapper.form-div .input-file {
	
	text-align: center;
    cursor: pointer;
    display: inline-block;
    color: #292b28;
    padding: 10px 10px;
    border-radius: 3px;
    background-color: #fbfbfb;
    border: dashed 1px #d5d5d5;
    margin-right: -7px;
	
	
}


.file-wrapper.form-div .choose {
	
	text-align: center;
    display: inline-block;
    color: #292b28;
    padding: 10px 15px;
    border-radius: 3px;
    background-color: #fff;
    border: dashed 1px #d5d5d5;
    
}


.feeds-wrapper .article-image {
	
	float: left;
    margin-right: 20px;
    max-width: 100%;
    position: relative;
    z-index: 10;
}


.col-md-12.issues-wrapper {
	
	padding-right: 0;
}

.content-event-wrapper .content {
	
	box-shadow: none;
}

.leadings_ctn .tabs .nav-tabs li.active a {
	border-width: 2px 1px 2px;
}


.leadings_ctn .tabs .nav-tabs a {
	
	border-width: 2px 1px 2px;
	margin-top: 0;
	text-align: center;
}

.leadings_ctn .gallery_tabs.nav.nav-tabs > li {
	width: 25%;
}

/*.leadings_ctn .tabs .nav-tabs .gallery_tab:nth-of-type(8) a {
	
	border-width: 2px 1px 1px;
    margin-top: 0;
    border-style: solid;
    border-color: #dfe5e9;
	
	
} */

.leadings_ctn .tabs .nav-tabs + .tab-content {
	
	padding: 10px;
}

.conf_quest_wrapper, .form-quest {
	
	background-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.31) 0px 1px 1px 0px; 
    padding: 12px;

}

@media (max-width: 767px) {
	
	.image_left.news .inner-news-item .col-md-9 {
		
		margin-left: 0;
	}
	
	.content-md > .row > .col-md-9 {
		padding-left: 15px;
		padding-right: 15px;
		
	}
	
	
	.item-views.list.news.image_left.company .inner-news-item .col-sm-3.col-md-3 {
		
		padding-left: 15px;
		padding-right: 15px;
	}
	
	span.prgrammname {width: 70%;}
	.text-block p strong {padding-right: 20px;}
	.player_text .text-block p {font-size: 13px;}
}

.b-popup div.b-popup-content {
	
	background: #fff;

}

.leadings_ctn.forum .forminputs input[type="text"] {
	
	outline: none;
    height: 35px;
    border-color: #ebebeb;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fcfcfc;
    border-radius: 6px;
    padding: 7px 14px;
    border: 1px solid #ebebeb;
    width: 100%;
	
}

.leadings_ctn.forum .forminputs input#countdown {
	
	height: 25px;
}

.forminputs .max-symb {
	
	position: absolute;
	right: 0;
	bottom: -75px;
	
	
}

.forminputs.textarea-field {
	
	position: relative;
	padding-right:0;
}



.submit-wrap {width: 100%; color: #2d2d2d;}

.f_send {
	
	text-align: center;
    border-radius: 6px;
    padding: 9px 30px 9px 30px;
    background: #e30000;
    border: 1px solid #e30000;
    color: #fff;
    line-height: 1;
    height: 37px;
    font-size: 15px;
	
}

.leadings_ctn.forum .forminputs input#countdown {
	
	padding: 7px 10px;
}


.b-popup form .col-md-4 .forminputs {
	
	padding: 4px 20px 4px 0;
	color: #2d2d2d;
	
}

.leadings_ctn.forum {
	
	background: #fff;
    padding: 20px;
	border-radius:6px;
}

.b-popup form .forminputs.img-download {
	
	padding-top: 18px;
}

#flybox_forma .close_popup {
	background: url('./images/pop-up-close.png') no-repeat center center;
	height: 30px;
    width: 30px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.18);
    border-radius: 50%;
	display: inline-block;
	
	
}

.close-row {text-align: right;}

#flybox_forma .close_popup:hover {
	
	-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
	
}

#select-lang-styler .jq-selectbox__select {
	
	background: none;
	border: none;
	padding: 0 35px 0 10px;
	box-shadow: none;
	top:-3px;
}


#select-lang-styler .jq-selectbox__trigger {
	
	border-left: none;
}


#atn_forma .jq-file {
	
	box-shadow: none;
}

#atn_forma .jq-file__name {
	
	border: none;
	font: 15px/32px  Helvetica,  SegoeRegular, sans-serif;
	padding: 0 80px 0 0px;
	box-shadow: none;
}


label[for="video"] {

	display: block;


}

#atn_forma .jq-file__browse  {
	
	border-left: none;
	cursor: pointer;
	border: 1px solid #dedede;
	border-radius: 4px;
	background: none;
	cursor: pointer;
	line-height: 26px;
} 

.forminputs.submit-wrap .required {
	
	color: #ff0400;
	margin-left: -4px;
	margin-right: 4px;
	
}

.forminputs.submit-wrap {
	
	padding-left: 0 !important; 
}


#atn_forma .col-md-4 {
	width: 36.5%;
}


#atn_forma .col-md-8 {
	
	width: 63.5%; }
	
	
.b-popup form .col-md-4 .forminputs-video {
	
	    padding-top: 10px;
	
}

.rest-symb {
	
	display: inline-block;
	margin-top: 8px;
}

/*.leadings_ctn .tabs .nav-tabs .gallery_tab:nth-of-type(8) a {
	
	
	border-width: 2px 1px 2px;
	border-style: solid solid solid;
	border-color: #dfe5e9 #dfe5e9 #dfe5e9;
} */



.leadings_ctn .tabs .nav-tabs a, .nav-tabs a {
	
	border-color: #dfe5e9 #dfe5e9 #dfe5e9;
	border-style: solid solid solid;
}


.leadings_ctn .gallery_tabs.nav.nav-tabs > li.active a

	{
		border-bottom-color: #dddddd;
		
	}
	
	
/*main page responsive */


@media (max-width:767px) {
	
	.btn.btn-responsive-nav.button-mapmenu {display: none;}
	.logo-row .logo.colored {padding-left: 20px;}
	.first-news .news-text {font-size: 13px; line-height: 16px;}
	.row.main-row.first.row-count-0 .items, .main-row.row-count-3 .items.row.actual, .main-row .items.row{height: auto !important;}
	.row.main-row.first .items {margin-right: -20px; margin-left: -20px;}
	.main-row.first .col-md-3 .items.row {max-height: 100%;}
	.main-row.row-count-1 .items.row.actual, .main-row .items.row {margin-right: -20px; margin-left: -20px;}
	.main-row .news.front .item .image img, .main-row .conferences .item .image img {width: 100%;}
	.main-row .col-count {margin-bottom: 10px;}
	.main-row.first .news-feed-item {max-height: auto; min-height: auto; }
	 .bottom-menu-wrapper ul.bottom-menu li {width: 100%; margin-right:0;}
	 footer .social-links {display: block; float: none; text-align: center; padding-top: 0; padding-bottom:33px;}
	 span.rights {display: block; padding-left: 0; margin: 10px 0;}
	 .copy-wrapper img {top: 10px; right: 0;}
	 ul.bottom-menu {margin-bottom: 33px;}
	 .main-row .col-count.col-md-3 {padding-left: 15px;}
	 .logo-container {width: 100%; display: block !important;}
	.hidden-xs.row.banner {display: block !important;}
	.top-callback.broadcast:after {width: 0;}
	.btn.btn-responsive-nav {right: 0;}
	.logo-row .top-callback.social-top-callback {float: right;}
	.logo-row .logo.colored {padding-left: 0px;}
	.broadcast.top-callback .btn-default.white {font-size: 13px; background: #cc1f27; padding: 5px 10px 5px 10px;}
	.top-callback.broadcast {padding-top: 0px;}
	.top-callback button.btn-responsive-nav:active {outline-color: transparent;}
	.main-row { margin-bottom: 10px;}
	.nav-megamain-collapse-responsive.in {position: absolute;
		z-index: 100;
		top: 65px;
		width: 100%;
		background: #fff; }
		
	.nav-megamain-collapse-responsive.in li.burger-col {
		
		width: 100%;
	}
	ul.burger_child {display: none;}
	
		.burger-col.open-responsive ul.footer-menu.burger_child {
		
		display: block;
		
	}
	
	.burger-col.open-responsive .icon .fa.fa-angle-down:before {
		
		content: "\f106";

	}
	
	.nav-megamain-collapse-responsive .burger .search {
		
		position: static;
		float: none;
		display: block;
		padding: 13px 13px 13px 26px;
		
	}
	
	.nav-megamain-collapse-responsive.in .search .btn-search {background: #cc1f27;}
	.nav-megamain-collapse-responsive .search .search-button-div {width: 74px;}
	
	.nav-megamain-collapse-responsive .search .search-input-div {padding-right: 74px;}
	
	
	.nav-megamain-collapse-responsive.in  li.burger-col:nth-child(5),
	.nav-megamain-collapse-responsive.in  li.burger-col:nth-child(6), 
	.nav-megamain-collapse-responsive.in  li.burger-col:nth-child(7), 
	.nav-megamain-collapse-responsive.in  li.burger-col:nth-child(8) {
		
		padding-right: 0;
	}
	
	.nav-megamain-collapse-responsive.in ul.burger:before, div.forminputs.submit-wrap {display: none;}
	.nav-megamain-collapse-responsive.in .search .search-input {    border: 1px solid #eeeeee; padding-left: 10px;}
	.nav-megamain-collapse-responsive.in .burger-col > a { padding-left: 26px;}
	.nav-megamain-collapse-responsive.in ul.burger {left:0;}
	.nav-megamain-collapse-responsive.in .burger-col > a.selected {color: #cc1f27;}
	.nav-megamain-collapse-responsive.in .burger-col a.section-name {font-family: Helvetica;}
	.flybox2 {background-image: url(/pop-up-responsive.png) !important; width: 171px !important; height: 81px !important;}
	.flybox2 a {width: 171px !important; height: 81px !important; display: block; }
	#flybox_forma div.b-popup-content { max-width: 88%;}
	div.b-popup#flybox_forma {padding-top: 5vh;}
	.main-row .col-count {padding-left: 15px;}
	.nav-megamain-collapse-responsive.in ul.burger {box-shadow: none; border: none; margin-bottom:0;}
	.nav-megamain-collapse-responsive.in {border: 1px solid #cccccc94;}
	div.forminputs.submit-wrap-responsive  {display: block;} 
	#atn_forma .col-md-4, #atn_forma .col-md-8 {width: 100%;}
	.b-popup form .col-md-4 .forminputs, .b-popup form .col-md-8 .forminputs {padding:4px 0;}
	.forminputs .max-symb {position: relative; bottom:inherit;}
	#atn_forma #f_photo-styler, div.img-download .jq-file.f_photo {width: 100%}
	
	header.fixed .top-search {display: none;}
	.tab-with-next .gallery_tabs.nav-tabs {padding-bottom: 40px; padding-right:0 !important;}
	div.next_week {top: 290px; float: none; text-align: center;}
	
	
}


@media (max-width:450px)  {
	
	.logo-row .logo img {
		
		max-width: 40px;
		height: auto;
	}
	
	.logo-row .top-description-wrapper {width: 88%}
	.logo-row > .col-md-2 {width: 12%}
}



/*end main page responsive */
 
.jq-selectbox__select-text {
	
	/*font-family: SegoeLight;*/
	font-size: 16px;
	width: auto !important; 
}


.jq-selectbox li:hover {
	
	background-color: #fff;
    color: #08C;
	
}




@media (min-width:1200px) and (max-width:1390px) {
	
	.second-menu-row.main-second-menu .mega-menu table td {
		    padding: 22px 38px 15px 0;
		
	}
	
	.top-callback .btn-default.white {
		background: #cc1f27 url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 6px 130%;
		padding: 8px 10px 8px 30px;
	}
	
	ul.bottom-menu li {margin-right: 27px;}
	
	div.player_text div:nth-child(5) {margin-left: 10px;}
	div.player_text div:nth-child(5) p {padding: 4px 15px 5px 10px;}
	
	
}

@media (min-width:1200px) and (max-width:1330px) {
	
	div.player_text div:nth-child(5) p {
		
		padding: 4px 5px 5px 10px;
	}

}

@media (min-width:1200px) and (max-width:1300px)  {
	
	div.player_text div:nth-child(5) {
		
		margin-left: 20px;
	}
	
	.player_item a.view-allonline {
		
		padding: 8px 10px 8px 10px;
	}
	
	.icons.i-6, .icons.i-7, .icons.i-70 {
			display: block;
			margin: 0 auto;
	
	}
	
	div.player_text div:nth-child(5) p {
		padding: 4px 15px 5px 20px;
	}
	.player_item a.view-allonline {margin-top: 20px;}
}


.jq-selectbox__select .jq-selectbox__trigger-arrow {background: url(./images/arrow-lang.png) no-repeat; border: none; width: 15px; height: 15px;}
.jq-selectbox__dropdown .jq-selectbox li.selected {background-color: none !important; color: #23527c !important;}
.detail.events .content-event-wrapper .content {box-shadow: none;}

.zone-x-item {min-height: 339px;}

header.fixed .top-banner-row, header.fixed .middle-banner-row, header.fixed .social-links, header.fixed .logo-row .top-description.first-menu {display: none ;}
.tabs .tab-content .radio_player .item#belarus:hover  .item-title{ padding-left: 5px;}
.tabs .tab-content .radio_player .item#culture:hover  .item-title{ padding-left: 10px; text-align: center;}

.copy-wrapper .col-md-11 {padding-right: 0px;}
.copy-wrapper .col-md-1	{padding-left: 0px;}
.col-md-9.col-sm-9.copy-wrapper > .row {margin-right: 0;}
#flybox_forma.b-popup {    padding-top: 19vh;}

.forminputs.submit-wrap-responsive  {display: none;}
header.fixed .nav-megamain-collapse.in {position: fixed; z-index: 100; top: 65px;width: 71%; background: #fff;}
header.fixed .nav-megamain-collapse {position: fixed; z-index: 100; top: -100%;width: 71%; background: #fff;}
header.fixed .top-description.first-menu.col-md-4.hidden-sm, header.fixed  .social-top-callback, header.fixed .top-search.col-md-3, header.fixed .channels-row.row, header.fixed .second-menu-row.main-second-menu {display: none !important;}
header.fixed div.logo_and_menu-row   {box-shadow: none !important;}
header.fixed .logo_and_menu-row {height: 65px;}
.fixed-row {display: none;}
header.fixed .first-menu-row.menu-row.row.fixed-row, .stickerhead.headhesive--stick .first-menu-row.menu-row.row.fixed-row {display: block;}
header.fixed  .first-menu-row.fixed-row .mega-menu-fixed table td { padding: 16px 39px 20px 0; text-align: center;}
.headhesive--stick .fixed-row {display: block;}

header.fixed .maxwidth-theme,  .headhesive--stick .maxwidth-theme{box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.15);}
header.fixed .logo-row .logo {line-height: 1; padding-top: 20px;}
header.fixed .second-menu-row.row.news-page {height: 63px;}
/*header.fixed .container-theme:nth-of-type(2) {height: 63px;}*/
.menu_item_l1 {display: inline-block;}
.menu_item_l1 a {padding: 0 15px;}
li.menu_item_l1.more {cursor:pointer;}
 .mega-menu .menu.bottom {    
 overflow: hidden;
    white-space: nowrap;
    font-size: 0;
	padding-top: 30px;
	margin-bottom:0;
}

.fixed .mega-menu .menu.bottom {
	padding-top: 20px;
}

header.fixed .logo-row > .col-md-2 {
	width: 14%;
}

header.fixed .logo-row .col-md-10 {
	width: 86%;
}

.mega-menu-fixed table td .wrap > a {font-size: 14px; padding: 0; }
header.fixed .first-menu-row.fixed-row .mega-menu-fixed table td,  .headhesive--stick .first-menu-row.fixed-row .mega-menu-fixed table td{display: inline-block; padding: 22px 15px 20px 0; width:14%; text-align: center; }
header.fixed .first-menu-row.fixed-row .mega-menu-fixed table td:nth-child(6) {width: 15%;}
.mega-menu-fixed table {width: 100%;}

.child.cat_menu {display: none;}

 .mega-menu ul.menu > li > a {
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: none;
    padding: 0 24px;
    display: inline-block;
    height: 53px;
    line-height: 52px;
    font-weight: 600;
}
.child.cat_menu.open {display: block; position: absolute; right:5px; z-index: 1001;}
.child.cat_menu.open .menu_title a {font-size: 16px; color: #333; padding:0;}
.child.cat_menu.open .menu_title {padding: 5px 15px;}
.child.cat_menu.open .child_wrapp {background: #f7f7f9;
    box-shadow: 0px 2px 5px rgba(0,0,0,.15);}

.time-row .icons.i-6, .time-row .icons.i-6, .time-row .icons.i-70{display: none;}

.right-block-pr {width: 100%; padding-left: 0; padding-right: 0;}

.reviews-reply-form form.reviews-form {
	
    background-color: transparent;
    padding: 0;
}
.reviews-reply-form .feed-add-post-text  {
	
	padding:0;
}
.child.cat_menu.open .menu_title a:hover {
	color: #063f64;
    font-weight: 500;
	
}

.reviews-reply-form div.reviews-reply-buttons {
	
	padding-left: 20px;
    padding-bottom: 15px;
}

div.reviews-reply-field.reviews-reply-field-settings {
	
	padding-left: 25px;
}

.mega-menu ul.menu.bottom > li.first{
	padding-left: 0;
} 
.mega-menu ul.menu.bottom > li > a {
	padding: 0;
	font-size: 16px;
	padding-bottom:5px;
}
.second-menu-sections .mega-menu ul.menu.bottom > li {padding-left: 54px;}
.second-menu-sections .mega-menu ul.menu.bottom > li.first {padding-left:0;}
.second-menu-sections .mega-menu .menu.bottom {padding-top: 25px;}
/*для ipad*/


@media(min-width:767px) and (max-width:1200px) {
	
	.header_bot.clearfix.hidden-xs.col-md-10 {
		
		float: right;
		width: 80%;
	}
	
	header div.header_bot {
		
		padding-top: 16px;
	}
	
	header .nav-main-collapse.collapse {
		display: block !important;
		height: auto !important;
	}
	.logo-row .logo.colored {padding-left: 25px;}
	.first-menu-row .mega-menu table td {padding: 22px 39px 20px 0;}
	
	.top-description.first-menu.col-md-4.hidden-sm.hidden-xs {width: 41.66666666666667%;}
	.logo-row .top-callback.social-top-callback {width: auto;}
	.top-search {float: right; width: 35.6%;}
	.top-callback.broadcast:after, .social-links, .logo-row .top-callback.select-lang-wrapper:before {display: none;}
	header .header_bot .hovered_image img {
		
		max-height: 25px;
		min-height: 25px;
		width: auto;
		height: auto !important;
	}
	
	header.fixed .nav-megamain-collapse.in{width: 90%;}
	.bottom-menu-wrapper {width: 100%;}
	header .items li a {padding: 10px 20px;}
	.nav-megamain-collapse {width: 100%;}
	.logo-row > .col-md-2 {padding-right: 0;}
	.top-callback .btn-default.white {font-size: 14px;}
	.first-menu-row.menu-row.row {display: none;}
	.channels-row.row {margin-bottom: 20px;}
	.container.uk-tv-block {padding: 0 15px;padding-left: 35px;}
	.mega-menu ul.menu.bottom > li {padding-left: 32px;}
	.col-md-3  .news.front .item .info, .rss-link {padding-left: 0;}
	
	.col-md-3  .anostv-section .news.front .item .info {padding-left: 110px;}
	ul.bottom-menu li {margin-right: 25px;}
	
   div.accordion-section .accordion-section-title, div.accordion.photogallery .accordion-section-content .item_a {font-size: 13px;}
   .form-archive input#tvr-archive, .form-archive input[type="submit"]  {width: 100%; border-radius: 5px; margin-left: 0;}
   .form-archive input[type="submit"] {margin-bottom: 15px;}  
   div.title-cat {width: 50%;}
	
}

@media(max-width:800px) {
	
	header.fixed .first-menu-row.fixed-row .mega-menu-fixed table td {padding: 12px 15px 20px 0;}
	
}

@media(min-width:767px) and (max-width:991px) {
	
	.btn.btn-responsive-nav.button-mapmenu {
		
		display: none;
	}
	
	
	.mega-menu-fixed table td .wrap > a {font-size: 12px;}
	.logo-row .logo.colored {padding-left:0;}
	.search {display: none;}
	.logo-row .top-callback.social-top-callback {float: right;}
	.top-langs, .social-links, .contacs-table .display-row.contacs-table-title, .flashBanner-wrapper {display: none;}
	.btn.btn-responsive-nav.visible-xs, .top-callback.broadcast.hidden-sm.hidden-md, .container-theme.visible-xs.visible-md.visible-lg  {display: block !important;}
	.logo-row .top-callback {padding: 15px 0 0 40px;}
	.logo-row .top-callback.select-lang-wrapper {padding: 0px 34px 12px 14px;}
	.nav-megamain-collapse-responsive.in {
		position: absolute;
		z-index: 100;
		top: 65px;
		width: 100%;
		background: #fff; }
	
	.nav-megamain-collapse-responsive.in {
		border: 1px solid #cccccc94;
	}
	.nav-megamain-collapse-responsive.in ul.burger {
		box-shadow: none;
		border: none;
		margin-bottom: 0;
	}
	
	.nav-megamain-collapse-responsive.in li.burger-col {
		
		width: 100%;
	}
	
	.nav-megamain-collapse-responsive.in .burger-col > a {
		
		padding-left: 26px;
	}
	
	ul.burger_child {
		display: none;
	}
	
	.nav-megamain-collapse-responsive .burger .search {
		
		position: static;
		float: none;
		display: block;
		padding: 13px 13px 13px 26px;
	}
	
	.burger-col.open-responsive ul.footer-menu.burger_child {
		display: block;
	}
	.logo-row {
		height: 66px;
	}
	
	.rss-link {padding-left: 0px;}
	.row.main-row.first.row-count-0 .items, .main-row.row-count-3 .items.row.actual, .main-row .items.row {height: auto !important;}
	.burger-col.open-responsive .icon .fa.fa-angle-down:before {content: "\f106";}
	.nav-megamain-collapse-responsive .burger .search {
		position: static;
		float: none;
		display: block;
		padding: 13px 13px 13px 26px;
	}
	
	.nav-megamain-collapse-responsive .search .search-input-div {
		padding-right: 74px;
	}
	.nav-megamain-collapse-responsive.in .search .search-input {
		border: 1px solid #eeeeee;
		padding-left: 10px;
	}
	ul.burger:before {display: none;}
	.nav-megamain-collapse-responsive .search .search-button-div {width: 74px;}
	.search .btn-search {width: 100%}
	.logo-row .top-description, .channels-row.row.hidden-xs.hidden-sm {display: none !important;}
	.logo-row .top-callback.social-top-callback {padding: 20px 0 5px 0px;}
	ul.bottom-menu {text-align: center;}
	.logo-container {width: 100%; display: block !important; text-align: center;}
	.copy-wrapper {margin: 10px 0; width: 100%; text-align: center;}
	.copy-wrapper img {top: 10px; right: 0;}
	header.fixed .logo-row > .col-md-2 {width: 10%;}
	header.fixed .logo-row .col-md-10 {width: 90%;}
	
}

@media(min-width:992px) and (max-width:1200px)  {
	
	
	.nav.nav-tabs.live-broadcast li {	
		width: 100% !important;
		
	}
	.tabs.program-tabs .gallery_tabs.nav-tabs > li {width: 50%; text-align: center;}
	div.next_week {top: 149px; width: 50%; text-align: center;}
	
	.nav.nav-tabs.live-broadcast li:first-of-type {
		border-radius: 4px 4px 0 0;
		width: 100% !important;
	} 
	.nav.nav-tabs.live-broadcast li:last-of-type {border-radius: 0 0 4px 4px; width: 100% !important;}
	div.player_items .item-title, div.radio_player .item-title {font-size: 15px}
	div.radio_player .item-title {
		text-align: center;
		padding-left: 0px; }
		
	.tabs.program-tabs .nav-tabs a {padding: 10px 10px 9px; font-size: 13px;}
		
	.player_items .item.active .item-title, .player_items .item:hover .item-title, .radio_player .item.active .item-title, .radio_player .item:hover .item-title, .item.active {font-size: 18px;}
}

@media(max-width:1200px) {
	.mega-menu-fixed table td .wrap > a {font-size: 13px;}
	.row-count-1 .col-md-3 .news.front .item .info, .col-md-3.news-inner-sidebar .news.front .item .info, .col-md-3.detail-news-sidebar .news.front .item .info, .row.main-row .col-count.col-md-3 .news.front .rest-actual-item .info, .row.main-row.col-count.col-md-3 .news.front .rest-actual-item .info {padding-left: 105px;}	
	.col-md-3.news-inner-sidebar .news.front .item .image img {max-width: 95%;max-height: 95%;}
	.maxwidth-theme {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 1100px;
		position: relative;
		width: 100%; }
		
		
	 .container-theme {
			padding: 0 40px;
   }
   
   .main > .maxwidth-theme {padding: 0 40px;}
}

@media(max-width:1500px) {
	
	
	.maxwidth-theme {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 1300px;
		position: relative;
		width: 100%; }
		
	.top-callback.broadcast:after {display: none;}
	.current-more, .current-more-radio {padding: 9px 18px 9px 18px;}
	.current_prg, .radio-prg {padding: 9px 12px 9px 36px;}
	header ul.items li a { padding: 10px 17px;}
	.title-cat {width: 54%;}
	ul.bottom-menu li {margin-right: 26px;}

}

@media(max-width:1350px) {
	
	
	.maxwidth-theme {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 1250px;
		position: relative;
		width: 100%; }

}


.headhesive {
	
	position: fixed;
	width: 100%;
	transform:translateY(-100%);
	transition: 0.5s;
	top: 0;
    z-index: 1001;
    right: 0;
    left: 0;
}

.headhesive--stick {
	
	transform:translateY(0);
	
}

.stickerhead  {display: none;}
.stickerhead.headhesive--stick {display: block;}
.headhesive--stick .top-banner-row, .headhesive--stick .top-callback.social-top-callback.col-md-5, .headhesive--stick .channels-row.row.hidden-xs.hidden-sm, 
.headhesive--stick .container-theme.visible-xs.visible-md.visible-lg,
headhesive .top-banner-row, .headhesive .top-callback.social-top-callback.col-md-5, .headhesive .channels-row.row.hidden-xs.hidden-sm, 
.headhesive .container-theme.visible-xs.visible-md.visible-lg

	{display: none !important;}

.headhesive--stick .fixed-row {display: block;}

.zone-x-item .item_info {margin-top: 8px; color: #777; height: 16px !important; display: block;}

.burger_child li a[href='/news/'] {display: none;}
.mobile-channel-tabs  {display: none;}


.tabs.mobile-channel-tabs .item-image  {display: none;}

span.open-table2, span.open-table3 {display: none;} 

/*.stickerhead .nav-megamain-collapse-fixed {
    position: fixed;
    z-index: 100;
    top: -100%;
    width: 71%;
    background: #fff;
}*/


.nav-megamain-collapse-fixed.in {
    position: fixed;
    z-index: 100;
    top: 65px;
    width: 71%;
    background: #fff;
}
.container-theme.visible-xs.visible-md.visible-lg.fixed {position: fixed; top:65px; box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.15);}

.container-theme.visible-xs.visible-md.visible-lg.fixed .middle-banner-row {display: none;}

.table-overflow {
	overflow: auto;
    padding: 0 1px;}
	
@media (max-width: 1024px) {
	
	
	.stickerhead.headhesive--stick {
		
		display: none;
	}
}

@media (min-width:992px) and (max-width:1030px) {
	a.current_prg, .radio-prg {
		font-size: 13px;
		 background: #fff url(/local/templates/template-custom/./images/program.png) no-repeat 5px;
		padding: 9px 12px 9px 23px;
	} 
	strong.current-more {font-size: 13px;}
	
	#tvr_online {height:389px !important;}
	
}
	
	
.nav-megamain-collapse-fixed .burger-col:last-child {display: none;}
	
.main-row.fifth  .news.front.variant7-item .text {height: 3.46em;}
div.next_week a {font-size: 12px;}
.tab-with-next .gallery_tabs.nav.nav-tabs > li a {font-size: 12px;}
.tab-with-next .gallery_tabs.nav-tabs {padding-right: 21%;}

.tab-with-next .gallery_tabs.nav.nav-tabs > li a {padding: 10px 12px 9px;}
.tab-with-next .gallery_tabs.nav.nav-tabs li a[href="#Воскресенье"] { border-right-width: 0px;}

.rest-news.highlight p, .title.highlight a, .news-text.highlight p, .text.highlight {
    color:#bf0009!important; 
}

/*  3 05  */

.first-zone-item .news-text {
		
		padding-bottom: 15px;
		height: 122px;	

}
	
	
.rest-zone-item .news-text p {
    line-height: 1.3;
    height: 53px;
    overflow: hidden;
}

.burger-col a.section-name {
	
	font-weight: 600;
}


.top-callback .btn-default.white {
    color: #fff !important;
    background: #cc1f27 url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 10px 132%;
    border: 2px solid #cc1f27;
    font-size: 16px;
    line-height: 16px;
    padding: 9px 14px 7px 35px;
    text-transform: none;
    border-radius: 6px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58);
    font-family: SegoeSemiBold;
}

.top-callback .btn-default.white:hover {
	
	background: #fff url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 10px -39%;
}

section.page-top h1 {
	
	font-weight: 600;
}


.news.front.variant7 .video-item .info {padding: 10px 5px;}
ul.breadcrumb li:hover > a {color: #cc1f27;}

.detail.news.video .similar-news-section h3 {
	
	margin-bottom: 0;
	
}

h3.main-head a.all {
    position: absolute;
    top: 15px;
    right: 0;
    color: #858585;
    font-size: 24px;
    background-color: #fff;
    display: inline-block;
    height: 26px;
    width: 32px;
    background: url(/local/templates/template-custom/images/alldots.png) no-repeat;
    opacity: 0.7;
	box-shadow: none;
	padding: 0;
}

.copy-wrapper > .row > .col-md-11 { text-align: center; line-height: 37px; }

.top-callback .btn-default.white {
	color: #fff !important;
    background: #cc1f27 url(/local/templates/template-custom/images/broadcast-bg2.png) no-repeat 10px 130%;
    border: 2px solid #cc1f27;
    font-size: 16px;
    line-height: 16px;
    padding: 8px 14px 8px 35px;
    text-transform: none;
    border-radius: 6px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.58);
    font-family: SegoeSemiBold;}

.logo-row .top-description.first-menu {
	padding: 24px 0 0 0;
		
	}
	
 .similar_item_wrapper .video-heading {
	 
	min-height: 90px;
    max-height: 90px;
 }
 
 h3.main-head a.all:hover {
    opacity: 1;
}
.row.adv-banner {
	
	margin-left: 0;
	margin-right: 0; 
}
/*.main-row:not(.first) .col-md-6 .news.front .first-actual-item .news-text p {font-weight: bold; color: #000;}*/
.main-row .news-feed-item:last-of-type { border-bottom: none;}

/*.content img{
	width: 100%;
	max-width:900px;
	height: auto;
}*/
.load-app{
	background-color: #f7f7f7;
	text-align: center;
}
.load-app-wrap div{
	padding: 7px 0;
}
.load-app a{
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;

}
.load-app p{
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;
	padding: 0;
	margin: 0;
	cursor: pointer;

}
.close-load-app-hide{
	display: none!important;
}
/*custom style*/
.specialprojecplayeritem{
	margin-top: 10px; 
	height: 180px!important;
}
.itemstrendcustom {
    display: flex;
    flex-wrap: wrap;
}
.daterangepicker td.disabled{    
    text-decoration: inherit!important;
}
.content-banner {
    background-color: inherit;
}