* {font-family: 'Open Sans', sans-serif, arial} body {background:#e8e8e8} h1, h2, h3, h4, h5, h6 {margin-bottom:20px} ul {margin-bottom:20px} p {margin-bottom:18px} a {color:#2661b2}

.container {min-width:290px; margin:0; background:#f2f2f2} @media (min-width:1360px) { .container{width:1320px} } @media (min-width:1480px) { .container{width:1440px} }
.panel {border-radius:0px; -webkit-box-shadow:none; box-shadow:none}
.navbar-default {border:none; border-radius:0px}
.form-control:focus{border-color:#6e99d3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,153,233,.4);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,153,233,.4)}
.btn {/*border-radius:12px*/}
.modal-content, .btn, .list-group-item:first-child, .list-group-item:last-child, .thumbnail, .nav-pills > li > a, .dropdown-menu, .form-control, .navbar-toggle, #main-navi.navbar  {border-radius:0px}
#navbar-headline .container {background:#fff; box-shadow: rgba(32,33,36,0.28) 0px 1px 6px;}

/* --- global containers --- */
#headline {background:#fff} /*#content {background:#f6f6f6; padding:30px 0px}*/ .poloska {color:#fff; line-height:37px} .poloska.footer {padding-top:15px; padding-bottom:15px} #content > .container {padding:10px 15px 15px 15px}
.left-column {background:#fff; margin:20px 0px; border:#cbcbcb solid 1px} .right-column {/*background:#f6f6f6;*/ margin:-5px 0px 0px 0px; /*border:#cbcbcb solid 1px*/ } .right-column2 {margin-top: 15px }
@media (min-width:1200px) { .left-column {/*margin-right:-16px;*/ margin-top:0px; margin-bottom:0px; border-top:none} .right-column {margin-left:-15px; margin-top:0px!important; margin-bottom:0px; border-top:none} }

/* --- cap & footer elements --- */
/*.poloska*/ .soc-menu {min-height:40px} /*.poloska*/ .soc-menu a {opacity:0.6; display:block; width:55px; height:40px; outline:none; -webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out; background:url(../i/socials.png) no-repeat 60px 40px} /*.poloska*/ .soc-menu a:hover {opacity:1} .poloska .last-news-label {float:left; width:175px; font-size:14px; font-weight:bold; margin-left:16px; color:#fff} .poloska .running-line {margin:0px 293px 0px 200px;/*0px 269px 0px 200px*/ overflow:hidden} .poloska .running-line a {white-space:nowrap; display:inline-block; line-height:40px; height:40px; font-size:14px; color:#ccc; padding-left:12px; padding-right:12px; border-right:#3a3a3a solid 1px; -webkit-transition:background,color .2s ease-in-out;-o-transition:background,color .2s ease-in-out;transition:background,color .2s ease-in-out} .poloska .running-line a:hover {color:#fff; text-decoration:none; background:#3e3e3e} .poloska .copyrights {color:#fff}
@media (max-width:767px) { .poloska .last-news-label {display:none} .poloska .running-line {margin-left:16px; margin-right:15px} .poloska .soc-menu {text-align:center} .poloska .copyrights {text-align:center} .poloska .soc-menu .navbar-header {display:inline-block} .poloska .soc-menu .container-fluid {height:40px}  }
@media (max-width:420px) { .poloska .copyrights {font-size:13px} } @media (max-width:380px) { .poloska .copyrights {font-size:12px} } @media (max-width:350px) { .poloska .copyrights {font-size:11px} } @media (max-width:330px) { .poloska .copyrights {font-size:10px} } @media (min-width:768px) { .poloska .copyrights {font-weight:bold} }
.soc-menu a.soc-f {background-position:-3px 7px} .soc-menu a.soc-rss {background-position:-63px 7px} .soc-menu a.soc-tel {background-position:-354px 7px} .soc-menu a.soc-t {background-position:-123px 7px} .soc-menu a.soc-vk {background-position:-183px 7px} .soc-menu a.soc-tube {background-position:-243px 7px} .soc-menu a.soc-ok {background-position:-303px 7px} .soc-menu a.soc-instagram {background-position:-363px 7px} .poloska .copyrights span {font-weight: normal; font-size: 13px;} .poloska .copyrights span a { color:#FFFFFF}

.developer-mobile {display:none}
@media (max-width:767px) { .developer-mobile {display:block} .developer {display:none} .poloska.footer div {text-align:center!important} .poloska.footer div br {display:none} .poloska.footer div img {float:none!important} } @media (min-width:768px) { .poloska.footer div.flmnt, .poloska.footer div.developer {padding-right:16px} }

/* top menu */
#topMenu .navbar-default, #mainMenu .navbar-default {background:#fff} .navbar {margin-bottom:0px}
@media (min-width:768px) { #topMenu .nav > li > a {padding:15px 10px} #topMenu .navbar-right {margin-top:7px} } @media (min-width:992px) { #topMenu .navbar-right {margin-top:15px} }
/*#topMenu .nav > li > a {font-style:italic; font-size:15px} #topMenu .navbar-default .navbar-nav > .active > a {background:none; color:#333; font-weight:bold}*/
#navbar-headline {background:none} #navbar-headline .navbar-brand {height:auto} /*#topMenu .navbar-toggle {margin-top:36px} #topMenu .navbar-default .navbar-collapse {border:none; margin-top:0px} #topMenu .navbar-brand img {margin-left:1px}*/
@media (max-width:991px) { #navbar-headline .navbar-brand img {/*width:230px; height:auto*/} #navbar-headline .navbar-brand img {/*width:190px; height:auto*/} } @media (max-width:767px) { /*#topMenu .navbar-nav {margin-top:0px} #topMenuCollapse {padding-left:35px}*/ #navbar-headline .navbar-brand {width:100%; text-align:center} #navbar-headline .navbar-brand img {/*width:130px; height:auto;*/ display:inline-block} /*#topMenu .navbar-toggle {margin-top:20px}*/ } @media (max-width:360px) { #navbar-headline .navbar-brand img {/*width:120px; height:auto*/} /*#topMenu .navbar-toggle {margin-top:18px}*/ }

/* tv now */
.tv-now {position:relative} .tv-now .navbar-text {position:absolute; margin:0px; right:-5px; top:57px; text-align:right; width:68%; height:45px; overflow:hidden} @media (min-width:992px) { .tv-now .navbar-text {top:65px} } @media (min-width:1200px) { .tv-now .navbar-text {top:70px; width:74%} } @media (max-width:767px) { .tv-now .navbar-text {display:none} }

/* main menu */
  /*#mainMenu .nav > li > a {text-transform:uppercase; font-weight:bold; font-size:17px} #mainMenu .container-inner {border-top:#ececec solid 1px; padding-top:17px} #mainMenu .container-fluid {padding-bottom:15px} #mainMenu .form-control {border-radius:12px 0px 0px 12px} #mainMenu form .btn {border-radius:0px 12px 12px 0px; padding:5px 13px 7px 11px}
  #mainMenu a {font-family: 'PT Sans Narrow', sans-serif}*/
@media (min-width:1200px) { /*#mainMenu .nav > li > a {padding-left:14px; padding-right:14px}*/ } @media (max-width:1199px) { /*#mainMenu .nav > li > a {padding:15px}*/ /*#mainMenu .navbar-left {float:none!important}*/ } @media (max-width:991px) { /*#mainMenu .nav > li > a {padding:15px}*/ }


@media (min-width:768px) {
/*#navbar-headline .form-control {background:#e8e8e8}*/
#navbar-headline .form-control::-moz-placeholder{color:#fff} #navbar-headline .form-control:-ms-input-placeholder{color:#fff} #navbar-headline .form-control::-webkit-input-placeholder{color:#fff} #navbar-headline .form-control {border-color:#fff; -webkit-box-shadow:none; box-shadow:none} #navbar-headline .input-group-btn .btn-default {border-color:#e5e5e5}
#navbar-headline form:hover .form-control::-moz-placeholder{color:#999} #navbar-headline form:hover .form-control:-ms-input-placeholder{color:#999} #navbar-headline form:hover .form-control::-webkit-input-placeholder{color:#999} #navbar-headline form:hover .form-control {border-color:#ccc; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset} #navbar-headline form:hover .input-group-btn .btn-default {border-color:#ccc}
}
/*#navbar-headline .btn {border-radius:0}*/

.menu-headline {overflow:auto; padding-bottom:5px}
.menu-headline .nav-pills {display:flex; justify-content: space-between; /*margin-top:15px*/ margin-top:104px}
.menu-headline .nav-pills > li {margin:0; float:none; flex-grow: 1;}
.menu-headline .nav-pills > li + li {margin-left:10px}
.menu-headline .nav-pills > li > a {background:#fff; box-shadow: 0 1px 6px rgba(0,0,0,.175); text-align:center; white-space: nowrap; font-size:13px; font-weight:bold}
.menu-headline .nav-pills > li.nav-pill-plot > a {color: darkred}
.menu-headline .nav-pills > li.nav-pill-plot > a:hover {color: red}

@media (max-width:1359px) { #mainMenu a {font-family: 'PT Sans', sans-serif} #mainMenu .navbar-left {float:none!important} }
@media (max-width:1199px) { #mainMenu a {font-family: 'PT Sans Narrow', sans-serif} }
@media (max-width:991px) { /*#mainMenu a {font-family: 'PT Sans Narrow', sans-serif}*/ }
@media (max-width:767px) { #mainMenu a {font-family: 'PT Sans', sans-serif} #mainMenu .form-control::-moz-placeholder{color:#999} #mainMenu .form-control:-ms-input-placeholder{color:#999} #mainMenu .form-control::-webkit-input-placeholder{color:#999} #mainMenu .form-control {border-color:#ccc; -webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset} #mainMenu .input-group-btn .btn-default {border-color:#ccc} #mainMenu .navbar-form {border:none; padding-top:0px; margin-top:0px} /*#mainMenu .navbar-nav > li {float:left}*/ #mainMenu .navbar-nav {margin:0px} }
#mainMenu .input-group-btn .btn {height:34px} #mainMenu .input-group-btn .btn .glyphicon {font-size:13px; line-height:20px} #mainMenu .form-control:focus{border-color:#6e99d3!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,153,233,.4)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(110,153,233,.4)!important; border-color:#ccc}
@media (min-width:1200px) { #mainMenu .navbar-form .input-group > .form-control {width:240px} } @media (min-width:1360px) { #mainMenu .navbar-form .input-group > .form-control {width:277px} }
#mainMenuCollapse.navbar-collapse {padding-left:0px; padding-right:0px; border-top:none}
/* main menu deeper levels & design */
@media (min-width: 768px) { .caret-right {width:0; height:0; margin-top:-2px; border-top:4px solid rgba(0, 0, 0, 0); border-bottom:4px solid rgba(0, 0, 0, 0); border-left:4px solid #fff} #mainMenu .navbar-default .navbar-nav > .active > a, #mainMenu .navbar-default .navbar-nav > .active > a:focus, #mainMenu .navbar-default .navbar-nav > .active > a:hover {border-radius:20px} #mainMenu .navbar-default .navbar-nav > .open > a, #mainMenu .navbar-default .navbar-nav > .open > a:focus, #mainMenu .navbar-default .navbar-nav > .open > a:hover {background:#2661b2; color:#fff; border-radius:20px} #mainMenu li {margin-left:1px} #mainMenu li li {margin-left:0px} #mainMenu .dropdown-menu {padding-top:1px} #mainMenu li ul, #mainMenu li li {background:none; border:none; -webkit-box-shadow:none; box-shadow:none;} #mainMenu li li a { background:#2661b2; height:40px; line-height:40px; padding-top:0px; padding-bottom:0px; border:#fff solid 1px; color:#fff; font-weight:bold; border-radius:16px; text-transform:uppercase; -webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.5); box-shadow:0 0 1px 0 rgba(0,0,0,0.5)} #mainMenu li.divider {border-right:#fff solid 1px!important; border-left:#fff solid 1px!important; background:#2661b2!important; width:8px; height:10px; margin:0px; margin-left:40px; position:relative; z-index:1001} #mainMenu li li {margin-top:-1px!important; position:relative; z-index:1000} #mainMenu li li li.divider {margin-left:48%} #mainMenu li li ul {top:-2px!important} #mainMenu li li li.divider:first-child {border:#fff solid 1px!important; border-right:none!important; border-left:none!important; width:10px; height:8px; margin:0px!important; left:-9px; top:17px; position:absolute}
#mainMenu li li a:hover {background:#fff!important; color:#000!important;} #mainMenu li li a:hover .caret-right {border-left:4px solid #000} #mainMenu li li a:active {background:#e7e7e7!important} }
@media (max-width: 767px) { #mainMenu .divider {display:none} }
#mainMenu .navbar-toggle {margin-left:0px; margin-right:0px; float:none; width:100%; text-align:center}
#mainMenu .navbar-toggle .icon-bar {display:none}

/* news over pictures */
.with-lid {display:block; background:#ccc; position:relative} .with-lid img {width:100%} .with-lid .fader {position:absolute; z-index:10; display:block; width:100%; height:100%; background:#000; top:0; left:0; opacity:0; -webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.shildik {position:absolute; z-index:11; top:20px; color:#fff; font-size:16px; font-weight:bold; display:block; width:112px; /*100*/ height:27px; line-height:27px; border-radius:10px; background:#999; text-align:center; opacity:1; -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.65); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.65); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.65); -webkit-transition:background,color .2s ease-in-out;-o-transition:background,color .2s ease-in-out;transition:background,color .2s ease-in-out}
a.shildik {background:none; outline:none; opacity:0} a.shildik:hover {background:#fff; color:#333; text-decoration:underline; opacity:1} .shildik-type2 .shildik {background:#999; border-radius:18px} .shildik-type2 a.shildik:focus {color:#fff; text-decoration:none} .shildik-type2 a.shildik:hover {background:#999; color:#fff; text-decoration:underline}
.shildik {left:35px} .with-lid .shildik {left:20px} .shildik-type2 {border-top:#999 solid 24px} .photo-sliders .shildik {background:#2661b2; right:20px; left:auto}
  .shi-main .shildik {/*background:#2661b2*/ border-radius:11px} .shi-main.shildik-type2 {/*border-top:#2661b2 solid 24px*/}
  .shi-tourism .shildik {font-family: 'PT Sans', sans-serif; background:#A2AC35} .shi-tourism.shildik-type2 {border-top:#A2AC35 solid 24px}
  .shi-economics .shildik {background:#9c2018} .shi-economics.shildik-type2 {border-top:#9c2018 solid 24px}
  .shi-politics .shildik {background:#123062} .shi-politics.shildik-type2 {border-top:#123062 solid 24px}
  .shi-culture .shildik {background:#5f9c3d /*e6522a*/} .shi-culture.shildik-type2 {border-top:#5f9c3d solid 24px}
  .shi-society .shildik {background:#197ac3} .shi-society.shildik-type2 {border-top:#197ac3 solid 24px}
  .shi-science .shildik {font-family: 'PT Sans', sans-serif; /*PT Sans Narrow*/ font-size:14px; background:#1351ab} .shi-science.shildik-type2 {border-top:#1351ab solid 24px} .shi-science.shildik-type2 .shildik {font-size:23px}
  .shi-health .shildik {background:#659fd5} .shi-health.shildik-type2 {border-top:#659fd5 solid 24px}
  .shi-crime .shildik {background:#7038b5} .shi-crime.shildik-type2 {border-top:#7038b5 solid 24px}
  .shi-sport .shildik {background:#ee8a29} .shi-sport.shildik-type2 {border-top:#ee8a29 solid 24px}
  .shi-actions .shildik {font-family: 'PT Sans Narrow', sans-serif; background:#ef2c36} .shi-actions.shildik-type2 {border-top:#ef2c36 solid 24px}
  .shi-main a.shildik:hover {background:#2661b2; color:#fff} .shi-tourism a.shildik:hover {background:#A2AC35; color:#fff} .shi-economics a.shildik:hover {background:#9c2018; color:#fff} .shi-politics a.shildik:hover {background:#123062; color:#fff} .shi-sport a.shildik:hover {background:#ee8a29; color:#fff} .shi-actions a.shildik:hover {background:#ef2c36; color:#fff}  .shi-culture a.shildik:hover {background:#5f9c3d; color:#fff} .shi-society a.shildik:hover {background:#197ac3; color:#fff} .shi-science a.shildik:hover {background:#1351ab; color:#fff} .shi-health a.shildik:hover {background:#659fd5; color:#fff} .shi-crime a.shildik:hover {background:#7038b5; color:#fff}
.news-lid {position:absolute; z-index:11; color:#fff; font-size:17px; font-weight:bold; text-shadow: 1px 1px 2px black, 0 2px 3px black, 0 0 5px #777; left:20px; padding-right:20px; bottom:20px; max-height:73px; overflow:hidden; -webkit-transition:text-shadow .2s ease-in-out;-o-transition:text-shadow .2s ease-in-out;transition:text-shadow .2s ease-in-out}
#main-pic-news-5-6-7-8 .news-lid {max-height:146px} #main-pic-news-5-6-7-8 .shildik {top:30px} #main-pic-news-5-6-7-8 .with-lid .shildik {top:20px}
.with-lid .news-lid .glyphicon {font-size:24px}
.shildik-type2 .with-lid {border-top:#fff solid 1px} .shildik-type2 .shildik {opacity:1; top:-10px; left:8px; -webkit-box-shadow:none; box-shadow:none; font-size:23px; width:150px; height:45px; line-height:45px}
#video-news-1 {padding-top:15px; border-bottom:#e6e6e6 solid 1px; margin-bottom:20px} #video-news-1 .pic-news {margin-bottom:15px} #video-news-1 h3 {margin-top:0px} #video-news-1 p {margin-bottom:15px}
/* responsive news-over-pics elements */
@media (min-width:320px) { #main-pic-news-5-6-7-8 .news-lid {max-height:170px} }
@media (min-width:340px) { #main-pic-news-5-6-7-8 .news-lid {max-height:194px} }
@media (min-width:360px) { .news-lid {max-height:98px} #main-pic-news-5-6-7-8 .shildik {left:25px; top:25px} #main-pic-news-5-6-7-8 .with-lid .shildik {top:10px} #main-pic-news-5-6-7-8 .with-lid .shildik {left:10px} #main-pic-news-5-6-7-8 .news-lid {left:10px; padding-right:10px; bottom:10px; font-size:11px; max-height:62px} }
@media (min-width:390px) { #main-pic-news-5-6-7-8 .news-lid {max-height:77px} }
@media (min-width:420px) { .news-lid {max-height:122px} #main-pic-news-5-6-7-8 .news-lid {font-size:12px; max-height:103px} }
@media (min-width:480px) { .news-lid {max-height:158px; font-size:22px} #main-pic-news-5-6-7-8 .news-lid {max-height:111px; font-size:13px} .with-lid .news-lid .glyphicon {font-size:32px} }
@media (min-width:530px) { .news-lid {max-height:200px; font-size:28px} #main-pic-news-5-6-7-8 .news-lid {max-height:140px; font-size:14px} .with-lid .news-lid .glyphicon {font-size:46px} }
@media (min-width:580px) { .news-lid {max-height:200px; font-size:28px} #main-pic-news-5-6-7-8 .shildik {left:35px; top:35px} #main-pic-news-5-6-7-8 .with-lid .shildik {left:20px; top:20px} #main-pic-news-5-6-7-8 .news-lid {left:20px; padding-right:20px; bottom:20px; max-height:150px; font-size:15px} }
@media (min-width:640px) { .news-lid {max-height:240px} #main-pic-news-5-6-7-8 .news-lid {max-height:160px; font-size:16px} }
@media (min-width:700px) { #main-pic-news-5-6-7-8 .news-lid {max-height:195px; font-size:17px} }
@media (min-width:768px) { .news-lid {max-height:275px; font-size:28px} #main-pic-news-2-3-4 .shildik {left:10px; top:10px}  #main-pic-news-2-3-4 .news-lid {left:10px; padding-right:10px; bottom:10px; font-size:14px; max-height:60px} #main-pic-news-2-3-4 .with-lid:hover .news-lid {text-shadow: 1px 1px 3px black, 0 2px 4px black, 0 0 6px #000} #main-pic-news-5-6-7-8 .news-lid {max-height:230px; font-size:18px} #video-news-1 p, #video-news-1 h3 {margin-left:-15px} .shi-main .shildik, .photo-sliders .shildik {width:128px;/*110*/ height:30px; line-height:30px; font-size:18px} .shi-main.shi-science .shildik {font-size:16px} .shildik-type2 .news-lid {font-size:18px; max-height:128px; left:10px; bottom:10px; padding-right:10px} }
@media (min-width:992px) { .news-lid {max-height:275px; font-size:24px} #main-pic-news-5-6-7-8 .shildik {left:25px; top:10px} #main-pic-news-5-6-7-8 .with-lid .shildik {left:10px; top:10px} #main-pic-news-5-6-7-8 .news-lid {left:10px; padding-right:10px; bottom:10px; font-size:14px; max-height:100px} #main-pic-news-5-6-7-8 .with-lid:hover .news-lid {text-shadow: 1px 1px 3px black, 0 2px 4px black, 0 0 5px #000} .list-group-item.pic-news .with-lid .news-lid {left:10px; bottom:10px; max-height:115px; font-size:16px} .list-group-item.pic-news .with-lid .news-lid .glyphicon {font-size:24px} }
@media (min-width:1200px) {font-size:28px}
@media (min-width:1360px) { .news-lid {max-height:309px; font-size:28px} .type1-news-row .news-lid {font-size: 36px} .type3-news-row .news-lid {font-size:22px} #main-pic-news-2-3-4 .news-lid {font-size:16px; max-height:69px} #main-pic-news-5-6-7-8 .news-lid {max-height:137px; font-size:16px} .list-group-item.pic-news .with-lid .news-lid {font-size:17px; max-height:125px} .list-group-item.pic-news .with-lid .news-lid .glyphicon {font-size:26px} }
.with-lid:hover .shildik {background:#fff; color:#000} .with-lid:hover .news-lid {text-shadow: 1px 1px 4px black, 0 2px 5px black, 0 0 5px #000} .with-lid:hover .fader {opacity:0.25}
/* news list */
.news-list {padding-bottom:20px}
.news-list-item {margin:0px 0px 20px 0px}
.news-list-item+.news-list-item {border-top:#ddd solid 1px; padding-top:20px}
.news-list-item .pic-news {padding-left:0px} .news-list-item .list-text {padding-right:0px} .news-list-item .with-lid {display:block; background:none} .news-list-item .pic-cont {position:relative}
.list-container {padding-left:15px; padding-right:15px} .list-container h1 {margin-bottom:35px}
@media (min-width:768px) { .news-list-item .pic {max-height:119px} .news-list-item .list-text {padding-left:0px} .news-list-item .list-text h3 {margin-top:0px} }
@media (min-width:992px) { .news-list-item .pic {max-height:102px} .list-container {border-top:#cbcbcb solid 1px} }
@media (min-width:1200px) { .news-list-item .pic {max-height:144px} }
@media (min-width:1360px) { .news-list-item .pic {max-height:165px} }
@media (max-width:767px) { .news-list-item .pic-news, .news-list-item .list-text {padding:0px} }
.news-list-item .list-text p {font-size:15px} .news-list-item .list-text p.date {font-size:13px; color:#999} .news-list-item a {color:#333; outline:none} .news-list-item a:hover {text-decoration:none} .news-list-item a:hover h3 {color:#2661b2} .news-list-item .with-lid .fader {opacity:0.15} .news-list-item .with-lid:hover .fader {opacity:0}

/* panels */
.panel-txt-news .tooltip {font-size:15px; line-height:19px}
.panel-txt-news .tooltip.in{filter:alpha(opacity=100);opacity:1}
@media (max-width:991px) { .panel-txt-news .tooltip.in{filter:alpha(opacity=0);opacity:0} }
.panel-txt-news .tooltip-inner {background-color:#fff; color:#000; min-width:440px; max-width:440px; -moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75); -webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75); box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75)}
.panel-txt-news .tooltip.left .tooltip-arrow {border-left-color:#fff}
.panel-default > .panel-heading, .panel-heading {background:#fff; /*border-color:#cbcbcb*/} .panel, .list-group-item, .panel-txt-news .panel-heading {background:#fff; border-color:#cbcbcb} .list-group-item a {position:relative; border-top:#fff solid 1px; display:block; color:#333; -webkit-transition:background,color .2s ease-in-out;-o-transition:background,color .2s ease-in-out;transition:background,color .2s ease-in-out} .list-group-item {padding:0px} .panel-title {font-weight:bold; text-transform:uppercase} .list-group-item a {padding:9px 15px 10px 15px; position:relative} .list-group-item a:hover {background:#fff} .right-column .panel {/*border-left:none; border-right:none; border-top:none;*/ border: #cbcbcb solid 1px; margin-top: 15px} .panel {margin-bottom:0px} .panel-txt-news .panel {/*margin-bottom:20px*/} .panel a:hover {text-decoration:none}
.panel.panel-white, .panel-white .list-group, .panel-white .list-group-item, .panel-white .list-group-item a {background:#fff; border-left:none; border-right:none} .panel-white .list-group-item a {padding-left:0px; padding-right:0px} .panel.panel-white {border-bottom:none} .panel.panel-white {margin-bottom:30px; border-top:none} .pic-news+.panel-white {margin-top:8px}
.panel-txt-news .panel-title {font-size:18px; line-height:18px} .panel-txt-news .item-text {/*font-weight:bold*/ /*font-size:16px*/}
.list-group-item .item-inf {font-size:12px; color:#a9a9a9} .list-group-item .item-text {display:inline-block; text-decoration:none; width:100%} .list-group-item .item-text.bigger-text {font-size:15px} .list-group-item .item-fade {position:absolute; right:-2px; top:-2px; width:74px; height:45px; background: url(../i/panel-item-fader.png) no-repeat left top; display:none}
.list-group-item a:hover .item-fade {background: url(../i/panel-item-fader.png) no-repeat left bottom} .list-group-item a:hover .item-text {color:#2661b2}
.panel .glyphicon-chevron-down, .panel .glyphicon-chevron-up {font-size:10px} .panel .glyphicon-chevron-down {color:#d00000} .panel .glyphicon-chevron-up {color:#548f00}
.panel .media.pic60, .panel .media.pic90 {margin-top:-5px} .panel img.pic60 {width:60px; height:60px; margin-top:5px}
.panel img.pic90 {width:90px; height:50px; margin-top:5px}
.list-group-item.pic-news {padding:10px 15px} .list-group-item.pic-news .with-lid {padding:0px}
.panel.panel-actual {/*border-bottom:none*/}

/* tabs */
.button-tabs {text-align:right} .button-tabs.tab-content {padding:0px; border:none; text-align:left} .button-tabs .nav-tabs {border-bottom:none; margin-bottom:25px} .button-tabs .nav-tabs li {padding:0px} .button-tabs .nav-tabs a {outline:none; border:none!important; text-decoration:none; display:inline-block; margin:0; padding:6px 12px} .button-tabs .nav-tabs li.active a {background:none}

/* banners */
.banner-300-250 {text-align:center; margin-bottom:20px; height: 265px} .banner-300-250 a {display:inline-block} .banner-300-250 img {width:100%; max-width:100%; height:auto!important} .right-column.banner-300-250 {margin-top:0px} @media (max-width:767px) { .banner-300-250 {height:auto} }
.banner-900-150 {text-align:center; /*overflow:hidden;*/ position:relative} .banner-900-150 a {display:inline-block} .banner-900-150 img {width:100%; height:auto; max-width:900px} .left-column.banner-900-150 {margin-top:0px}
  .if-no-rek {position:relative; z-index:1} .rek-message {display:inline-block; height:50px; line-height:50px; position:absolute; top:50%; margin-top:-25px; left:0px; width:100%; text-align:center; z-index:2} @media (max-width:440px) { .rek-message span {display:none} }
  .if-rek {position:relative; z-index:3} .rek-rek {position:absolute; width:100%; top:0px; left:0px; z-index:4} .rek-rek a {/*background:#fff; min-height:150px*/}
  .if-rek img {max-width:100%!important; /*width:100%!important;*/ height:auto!important}
  .if-rek iframe {max-width:100%!important; width:100%!important; height:auto!important}
  .rekk img {max-width:100%!important; width:100%!important; height:auto!important}
  
  .banner-900-150 {padding-bottom:17.68%!important}
  .if-no-rek, .if-rek {position: absolute; width:100%; height:100%}
  .if-no-rek embed, .if-rek embed {    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;}

/*kont*/

.kontakts .thumbnail p { padding: 0 5px;}
.kontakts .thumbnail h3 {    padding: 0 5px;  font-size: 20px; font-weight: bold;} 
@media (min-width:768px) { .kontakts .thumbnail {min-height:580px} }
@media (min-width:992px) { .kontakts .thumbnail {min-height:525px} }
@media (min-width:1200px) { .kontakts .thumbnail {min-height:485px} }
@media (min-width:1360px) { .kontakts .thumbnail {min-height:540px} }

/* spisok tv-programm */
#programz-list h4 {font-weight:bold; font-size:16px; margin-bottom:0px; text-transform:uppercase}
#programz-list .pic {width:100%; max-height:118px} #programz-list .item-text {font-size:15px; padding-top:5px; padding-bottom:12px}
#programz-list .list-group-item a {padding-top:25px}
#programz-list .pic-cont {position:relative}
#programz-list .with-lid .fader {opacity:0.15} #programz-list .with-lid:hover .fader {opacity:0}
#programz-list .panel-white {margin-bottom:10px}
#programz-list .more-prog {text-align:right}
@media (max-width:1359px) { #programz-list .pic {max-height:102px} }

/* photo caourusels with tabs */
.photo-sliders.left-column {padding-top:15px; padding-bottom:15px; background:none} .photo-sliders .nav li {text-align:center} .photo-sliders .nav li a {border-radius:0px; word-wrap:break-word; /*word-break:break-all;*/ outline:none} .tab-content {background:#fff; padding:5px; position:relative; border-right:#ddd solid 1px; border-left:#ddd solid 1px; border-bottom:#ddd solid 1px} .tab-content p {margin-bottom:0px}
@media (max-width:767px) { .tab-content {padding:0px; border:none} .photo-sliders .shildik {right:15px; top:15px} }
.nav-tabs.nav-justified > li > a {border-top:transparent 2px solid}
.photo-sliders .nav-tabs.nav-justified > .active > a, .photo-sliders .nav-tabs.nav-justified > .active > a:focus, .photo-sliders .nav-tabs.nav-justified > .active > a:hover {border-top:#2661b2 2px solid}
@media (min-width:768px) { .photo-sliders .nav li a {height:142px; overflow:hidden} }
@media (min-width:992px) { .photo-sliders .nav li a {height:162px} }
@media (min-width:1200px) { .photo-sliders .nav li a {height:102px} }
@media (min-width:1360px) { .photo-sliders .nav li a {height:102px} }
.photo-sliders .carousel-inner .item img {width:100%}

/* responsive containers */
@media (min-width:360px) { .banner-300-250 {padding:5px 0px} }
@media (min-width:768px) { #main-pic-news-2-3-4 .pic-news {padding-right:1px; padding-left:0px} #main-pic-news-2-3-4 {padding:1px 29px 0px 30px}  .panel-txt-news .list-group-item a .item-text {display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; text-overflow: ellipsis; overflow:hidden} }
@media (min-width:992px) { .panel-txt-news .list-group-item a {height:92px; overflow:hidden;} .type1-news-row .main-pic-news {padding:0px 1px 0px 15px} .type2-news-row .main-pic-news {padding:0px 15px 0px 1px} .type3-news-row .panel-txt-news .list-group-item a {height:96px} #main-pic-news-2-3-4 .pic-news {padding-right:1px; padding-left:0px} #main-pic-news-2-3-4 {padding-right:15px} .type1-news-row .panel-txt-news {/*height:472px;*/ padding:0px 15px 0px 0px} .type2-news-row .panel-txt-news {padding:0px 0px 0px 15px} .panel-txt-news .list-group-item a {/*white-space:nowrap; overflow:hidden*/} .list-group-item .item-fade {display:block} .panel-txt-news .panel-heading {padding:11px 15px} .panel-txt-news .list-group-item a {padding:10px 15px 11px 15px} #main-pic-news-5-6-7-8 {padding:30px 0px 31px 0px} #main-pic-news-5-6-7-8 img.pic {height:195px} .banner-300-250 {padding:3px 0px; margin-bottom:0px} .banner-300-250 a {height:250px} .banner-900-150 {padding:3px 0px} .news-col-1 {padding-right:5px} .news-col-2 {padding-right:10px; padding-left:10px} .news-col-3 {padding-left:5px} }
@media (min-width:1200px) { #main-pic-news-2-3-4 .pic-news {padding:0px 1px 1px 0px} #main-pic-news-2-3-4 {padding-left:15px; padding-top:0px} /*.main-pic-news img.pic {height:365px;}*/ #main-pic-news-2-3-4 img.pic {height:121px;} .panel-txt-news {/*height:363px*/} .panel-txt-news .panel-heading {padding:9px 15px 9px 15px} .panel-txt-news .list-group-item a {padding:4px 15px 0px 15px} #main-pic-news-5-6-7-8 {padding:22px 0px} #main-pic-news-5-6-7-8 img.pic {height:auto} .banner-300-250 {padding:0px} .banner-300-250 a {height:229px} #news-list-col {border-right:#e6e6e6 solid 1px} }
@media (min-width:1360px) { /*.main-pic-news img.pic {height:410px;}*/ #main-pic-news-2-3-4 img.pic {height:136px; /*width:247px*/} .panel-txt-news {/*height:410px*/} .panel-txt-news .panel-heading {padding:11px 15px 11px 15px} #main-pic-news-5-6-7-8 {padding:24px 0px} .banner-300-250 {padding:6px 0px} .banner-300-250 a {height:250px} .banner-900-150 {padding:15px 0px} }
@media (max-width:991px) { #main-pic-news-2-3-4 {margin-bottom:20px} #main-pic-news-5-6-7-8 {padding:5px 0px} #main-pic-news-5-6-7-8 .pic-news {padding-top:15px; padding-bottom:15px} #video-news-1 {margin-bottom:40px} #news-list-col .panel-white {margin-bottom:60px} }
@media (max-width:767px) { .main-pic-news {margin-bottom:5px} #main-pic-news-2-3-4 .pic-news {margin-bottom:5px} }
@media (max-width:360px) { #main-pic-news-5-6-7-8 .pic-news {width:100%; padding-top:10px; padding-bottom:10px} }

/* small images uncut fix */
@media (min-width:768px) { .shildik-type2 img.pic {height:181px} #main-pic-news-2-3-4 img.pic {height:132px} #main-pic-news-5-6-7-8 img.pic {height:329px} }
@media (min-width:992px) { .shildik-type2 img.pic {height:157px} /*.main-pic-news img.pic {height:356px}*/ #main-pic-news-2-3-4 img.pic {height:115px} #main-pic-news-5-6-7-8 img.pic {height:195px} }
@media (min-width:1200px) { .shildik-type2 img.pic {height:161px} /*.main-pic-news img.pic {height:365px}*/ #main-pic-news-2-3-4 img.pic {height:121px} #main-pic-news-5-6-7-8 img.pic {height:185px} }
@media (min-width:1360px) { .shildik-type2 img.pic {height:184px} /*.main-pic-news img.pic {height:410px}*/ #main-pic-news-2-3-4 img.pic {height:136px} #main-pic-news-5-6-7-8 img.pic {height:214px} }
/* loading images lid fix & oversize fix */
.right-column .with-lid {min-height:100px}
.right-column .pic {max-height:397px}
@media (min-width:992px) { .right-column .pic {max-height:152px} }
@media (min-width:1200px) { .right-column .pic {max-height:135px} }
@media (min-width:1360px) { .right-column .pic {max-height:156px} }

#video_files_news_info iframe {margin:20px 0px} #video_files_news_info {text-align:center; padding-bottom:30px}
.pages {padding:15px; margin-left:-15px; margin-right:-15px; font-size:15px; border-top:#cbcbcb solid 1px}
@media (min-width:992px) { .pages {min-height:1871px} }
@media (max-width:991px) { .pages {border-top:none} }
.pages h1 {margin-top:0px}
.lenta-ashka {position:relative}
.lenta-ashka h4 {font-weight:bold; text-transform:uppercase; font-size:16px; position:absolute; top:-2px}
@media (max-width:430px) { .lenta-ashka h4, .lenta-ashka h4 span {font-family: 'PT Sans Narrow', sans-serif} }
@media (max-width:410px) { .lenta-ashka h4 span {display:none} }
@media (max-width:360px) { .main-list-switch .glyphicon {display:none} }
.hc__mix__title {display:none!important}
.hc__mix {box-shadow:none!important; border:none!important}
#orphus-cont {padding:12px 0px; margin-top:30px; background:#ececec; border-top:#cbcbcb solid 1px; text-align:center}
@media (min-width:1200px) and (max-width:1359px) { #orphus-cont {padding:8px 0px} }
#orphus-cont img {opacity:0.75} #orphus-cont img:hover {opacity:1}

@media (min-width:768px) { #page-contacts .caption {min-height:129px} .video_news { height: 550px; width: 100%}}
@media (min-width:1200px) { #page-contacts .caption {min-height:150px} .video_news { height: 700px; width: 100%}}
@media (max-width:767px) { #page-contacts .caption {text-align:center} .video_news { height: 400px; width: 100%}}


.fade-it {position:absolute; left:0px; top:0px; width:100%; height:100%; background:#fff; -webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out; opacity:0.5}
.fade-it:hover {opacity:0}
.synced .fade-it {display:none}
.sync2 .owl-item {overflow:hidden; cursor:pointer} .sync2 .owl-item.synced {cursor:default}
.sync2 .owl-controls .owl-buttons div.owl-prev {left:-15px!important; background:#f2f2f2; background: linear-gradient(#fafafa, #f2f2f2); border-radius:2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);}
.sync2 .owl-controls .owl-buttons div.owl-next {right:-15px!important; background:#f2f2f2; background: linear-gradient(#fafafa, #f2f2f2); border-radius:2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);}
.sync2 .owl-controls .owl-buttons div {top:20px!important; height:auto; padding-top:4px; padding-bottom:4px}
.sync1 + .sync2 {margin-top:15px}

.sync1-wrapper {position:relative; margin-bottom:15px; }
.sync1-wrapper .s-left, .sync1-wrapper .s-right {position:absolute; display:block; cursor:pointer; opacity:0.5; top:50%; margin-top:-15px; color:#fff; font-size:30px;
-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5), 0 2px 4px rgba(0,0,0,0.4), 0 0 6px rgba(0,0,0,0.3);}
.sync1-wrapper .s-left:hover {opacity:1} .sync1-wrapper .s-right:hover {opacity:1}
.sync1-wrapper .s-left {left:8px}
.sync1-wrapper .s-right {right:8px}
.sync1 {padding-bottom:25px}
.sync1 img {max-width:100%; display:inline-block}
.sync2 img {width:80%; display:inline-block}
.owl-carousel .item {text-align:center}

.inject {/*background: #e8e8e8;*/padding: 15px;margin-bottom: 30px;/*margin-left: -15px;margin-right: -15px;*/margin-top: 30px; /*border-top:#cbcbcb solid 1px; border-bottom:#cbcbcb solid 1px*/ box-shadow: 0 1px 6px rgba(0,0,0,.175); background-image: linear-gradient(#fff, #f2f2f2);border: #cbcbcb solid 1px;}
.inject .media-body {/*position: relative*/}
.inject .media-body .inject-a {/*position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;*/}
.inject a {color: #000; font-weight: bold; text-decoration: none!important}
.inject a:hover {color: #2661b2}
#newsinfo img {max-width:100%; height:auto!important} #newsinfo .inject img {max-width: none}
#newsinfo p {text-indent:0!important}
@media (max-width:767px) { h1 {font-size:22px!important} h3 {font-size:20px!important} #navbar-headline {position: relative} .menu-headline .nav-pills {margin-top: 15px} .menu-headline .nav-pills > li > a {font-size: 14px} .menu-headline {overflow-x: scroll} .menu-headline {padding-bottom: 5px} }

@media (max-width:767px) {
::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 10px;
}

::-webkit-scrollbar:horizontal {
    height: 10px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #f2f2f2;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #f2f2f2;
}
}

.MsoNormal *{font-family: 'Open Sans', sans-serif, arial !important; font-size: 17px !important}
.MsoNormal {margin: 20px 0 !important}

.date {font-size: 11px; line-height: 1; opacity: 0.6;}
.main-pic-news .date {/*position:absolute; z-index:11; left:20px; right:20px; bottom:15px;*/ display: block; color:#fff; font-weight:normal; text-shadow: 1px 1px 2px black, 0 2px 3px black; -webkit-transition:text-shadow .2s ease-in-out;-o-transition:text-shadow .2s ease-in-out;transition:text-shadow .2s ease-in-out}


@media (min-width:768px) {
.main-pic-news > a.with-lid {height:600px}
.type2-news-row .main-pic-news > a.with-lid {height:297px; margin-bottom:6px} .type2-news-row .main-pic-news+.main-pic-news > a.with-lid {margin-bottom:0px}
.type3-news-row .main-pic-news > a.with-lid {height:292px; }
}
.main-pic-news > a.with-lid img {width: 100%; height: 100%; object-fit: cover; object-position: center;}

.truedv_a1 {/*position:fixed*/}
/*.truedv_a1 a {display:block}
.truedv_a1 img {display:block; width:100%}*/
@media (min-width:1360px) { /*.truedv_a1 {width:px}*/ } @media (min-width:1480px) { /*.truedv_a1 {width:345px}*/ }

@media (min-width:1200px) {
.truedv_a1+.truedv_a1, .truedv_a3+.truedv_a3 {margin-top: 15px}
}

@media (min-width:992px) {
.panel+.truedv_a1, #panel-main-news+.truedv_a1, .panel-txt-news+.truedv_a1 {margin-top: 15px}
}

.truedv_a2 {margin: 15px 0px}
.truedv_a2 a, .truedv_a1 a, .truedv_a3 a {display:block; text-align:center}
.truedv_a1 img, .truedv_a2 img, .truedv_a3 img {display:inline-block; max-width:100%}

.top-horisontal-b .truedv_a2 {margin-top: 0}
.foot-horisontal-b .truedv_a2 {margin-bottom: 0}

.type1-news-row/*, .type2-news-row*/ {margin-bottom:15px}

.new-footer {padding:15px; background:#fff; text-align:center; box-shadow: rgba(32,33,36,0.28) 0px 0px 6px;}
.new-footer .soc-menu {background:#fff; display:inline-block}

.with-lid {border: #cbcbcb 1px solid;}
.news-list-item .with-lid {border:none}

.shildik, .contact-form, .banner-900-150, .banner-900-150+br, .banner-900-150+br+br {display:none!important}

.navbar-form {margin-top:27px}

.true-rek {text-align:center; margin-bottom: 15px}
.true-rek img {display:inline-block; max-width:100%}

.main-top_right_news+#panel-main-news {margin-top: 15px}

@media (min-width:1200px) {
/*.true-rek .col-lg-9 {padding-right:7.5px} .true-rek .col-lg-3 {padding-left:7.5px}*/
}