a {
	color: #224694;
}

.logo1 {
    float: left;
}
.logo_info {
    top: 6px;
    position: relative;
    left: 7px;
    display: inline-block;
}

.logo_and_text1 {
    font-family: Calibri,sans-serif;
    float:left;
    display: inline-block;
    width: 250px;
/*    height: 40px; */
}
.logo_and_text2 {
    font-family: Calibri,sans-serif;
    float:left;
    display: inline-block;
    width: 250px;
/*    height: 40px; */
}
.fm {
    letter-spacing: 2px;
}
.radiodel {
    font-family: Calibri,sans-serif;
    font-size: 14px;
}
.top-n-search {
    background-color: #d1d1d1;
    height: 33px;
}

.languages {
    font-family: Calibri,sans-serif;
    display: inline-block;
    width: 215px;
	height: 25px;
    margin-top: 7px;
    text-align: center;
    font-size: 11px;
}
.languages .pic {
    padding-right: 10px;
	position: relative;
    left: -110px;
    top: -2px;
}
.Media_Coordination {
	font-family: Calibri,sans-serif;
	font-size: 16px;
	float: left;
	display: inline-block;
/*	font-weight: bold;	*/
	padding-top: 8px;
	padding-right: 10px;
	letter-spacing: -0.5px;
}
.Media_Coordination a:first-child
 {
    margin-right: 10px;
	padding-top: 12px; 
/* padding-bottom: 15px; */
padding-left: 10px;
padding-right: 70px;
}



.my-search {
    display: inline-block;
    background-color: #d1d1d1;
/*    height: 43px; */
}
.right-side {
    float: right;
	height: 33px;
}
.navbar-form.navbar-right:last-child {
    margin-right: 0px;
}
.navbar-form {
    margin-top: 3px;
}
.my-button1 {
    margin-left: 10px;
    height: 27px;
    margin-top: -2px;
    padding: 2px;
}
.delf {
    background: #ffffff;
    margin-top: 2px;
	width: 1170px;
}

.delf1 {
    float: left;
    margin-left: 11px;
}
.delf2 {
    float: right;
}
.news1 {

    display: inline-block;
}
.font1 {
    font-family: Calibri,sans-serif;
    font-size: 14px;
}
.container.main {
    padding-top: 20px;
    no-padding-bottom: 25px;
}
.nonpading {
    padding: 0px;
}
.nonpadding_right {
    padding-right: 0px;
}
.small_img {
    margin: 2px 0;
    float: left;
    display: inline-block;
    max-width: 56px;
}
.prewnews {
    width: 39.333333%;
    padding-left: 0px;

}
.float_text_left {
    padding-left: 83px;
}
.with-banner {
    background-color: #d1d1d1;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    width: 19%;
    min-height: 326px;

}
.big_img {
    margin-left: 0px;
    margin-top: 8px;
}
.my-row {
    margin-right: 0px;
	min-width: 1130px;
}
.quotes_background {
    font-size: 14px;

}
.big_text {
    font-family: Calibri,sans-serif;
    font-size: 14px;
    text-align: justify;
}
.small_text {
    font-family: Calibri,sans-serif;
    font-size: 14px;
    font-style: italic;
    text-align: justify;
    line-height: 14px;
}
.list-group {
    padding-left: 0;
    margin-bottom: 9px;
    margin-left: 5px;
    margin-right: 0px;
    line-height: 14px;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
	border-radius: 0px;
	border-width: 0px;
}

.news-main {
	border-bottom: 1px dotted #aab8c3;
}

.list-group-item:last-child {
	border-radius:0px;
}



.list_background {
    background: #dbdbdb;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 2px;
}
.qoutes_and_news {
    margin-bottom: 4px;
    margin-top: 4px;
    margin-left: 18px;
	font-family: Calibri,sans-serif;
    no-font-family: Calibri,sans-serif;
}
.my-padding {
    padding-left: 10px;
}
.name_for_img {
/*    font-family: Calibri,sans-serif;
    font-size: 14px;
    color: #005080;
    letter-spacing: -0.5px;*/
}
.september {
/*    font-family: Calibri,sans-serif;
    font-size: 14px;
    color: #858585;
*/
	color: #858585;
	font-size: 15px;
}
.words {
 }
.btn-primary {
    color: #fff;
    background-color: #005080;
    border-color: #005080;
}
.my-button1 {

}
.archives {
/*    font-family: Calibri,sans-serif;
    font-size: 14px;*/
    text-align: right;
}
.under_news_name {
    letter-spacing: -0.5px;

}
.under_news_padding1 {

}
.under_news_padding2 {

    font-family: Calibri,sans-serif;
    letter-spacing: 1px;
}
.video_li2 {
    margin-left: 10px;
}

.dot {
    list-style: none;
}
.margin_history {
 margin-left: 9px;
}

.margin_history1 {
    margin-top: -2px;
    margin-left: 9px;
}

.small_news_text {
    font-family: Calibri,sans-serif;
    font-size: 14px;
}
.without_padding {
    padding: 0px;
    text-align: justify;
}
.more_info {
    color: #005080;
    font-family: Calibri,sans-serif;
    font-size: 14px;
}


.more_info_margin {
    margin-top: 20px;
    margin-bottom: 20px;
}
.green {

    float: right;
}
.align_text_left {
    text-align: left;
}

.list_square {
    list-style: square outside;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    padding-left: 30px;
}
.my_bottom_margin {
    margin-bottom: 20px;
}
.li_background {
    background-color: #d1d1d1;
    margin-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
	height: 148px;
}
.li_background_inner {
    background-color: #d1d1d1;
	height: 93px;
    margin-bottom: 5px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
}
.september_small {
    font-family: Calibri,sans-serif;
    font-size: 14px;
    display: inline-block;

}
.city {
    color: #585858;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    display: inline-block;
}
.linked_news {
    color: #005080;
}
.dot_padding {
    padding-left: 0px;
}
.no_left {
    padding-left: 0px;
}
.some_right {
    padding-right: 6px;
}
.my_md_5 {
	padding-left: 15px;
}
.center_img {
    text-align: center;
}
.dot_padding1 {
    padding-right:  0px;
}
.big_img_margin {
    margin: auto;
    margin-top: 6px;
}
.my_md_3 {
    width: 228px;
    background:#d1d1d1 ;
    min-height: 360px;
    margin-left: -2px;
}
.my_md_4 {
    width: 38.333333%;
}
.pl {
    no-padding-left: 70px;
}
.september_padding {
    padding-left: 14px;
}
.year {
    color: #005080;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    padding-left: 14px;
    padding-right: 14px;
}
.year a {
    color:#005080;
}
.hidden_box {
    position: absolute;
    z-index: 999;
    width: 100%;
    background-color: yellow;
    left: 0px;
}
.drop_padding {
    padding: 0px;
}
.btn-danger {
    color: #fff;
    background-color: #005080;
    border-color: #ffffff;
    width: 100%;
    border-radius: 0px;
    /* letter-spacing: -1px; */
}

.btn-danger:hover {
    background-color: #a1a1a1;
    border-color: #ffffff;
}

.games_small {
    color: #005080;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    list-style: none;
    line-height: 15px;
    text-align: left;
}
.games_small li:before{
    content: url(../img/arrow1.png) ;


}

.name_list {
    margin-bottom: 4px;
    font-weight: bold;
}
.delf_size {
    font-family: Calibri,sans-serif;
    letter-spacing: -1px;
    margin-left: 39px;
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 14px;
}
.round_logo {
    margin-left: auto;
    margin-top: 22px;
    margin-bottom: 31px;
    margin-right: auto;
	height: 100px;
}
.games_small a {
    color: #005080;

}
.right_info {
    font-family: Calibri,sans-serif;
    font-size: 14px;
    color: #005080;
    /*font-weight: bold;*/
	margin-right: 10px;
}
.right_info a {
    color: #005080;
}
.new_md_3 {
    width: 19%;
}
.new_md_7 {
    width: 51%;
}

.new_md_2 {
    width: 30%;
    /* margin-top: 30px; */
	left: 20px;
}
.gray_row {
   margin-top: 16px;
   background:#f8f8f8;
   margin-bottom: 7px;
}
.brown_container {
     background-color:  #6c6c6c;
}

.brown_container1 {
    background-color: #0075ff;
}
.brown_container2 {
    background-color: #00ff8a;
}
.brown_container3 {
    background-color: #dce700;
}
.tabel td {
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.cont_margin {
    margin-top: 25px;
}
.padding_none_left {
    padding-left: 0px
}
.archives1 {
    font-family: Calibri,sans-serif;
    font-size: 14px;
    text-align: right;
    display: inline-block;

}
.ration {
    display: inline-block;
    font-size: 14px;
    no-font-family: Calibri,sans-serif;
	font-family: Calibri,sans-serif;
    color: rgb( 1, 1, 1 );
    text-transform: uppercase;
    line-height: 1.444;
    text-align: left;
    margin-left: -15px;

}
.archives1 a {
    color: #005080;
}
.chemp_list {
    list-style: none;
    background-color: #dcdcdc;
    padding-top: 30px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    margin-right: 10px;
	height: 504px;
}
.chemp_color a {
}
.chemp_color {
    display: inline-block;
	color: black;
}
.ages {
    display: inline-block;
    font-size: 14px;
    color:#767676;
}
.name_chemp {
/*    font-weight: bold; */	
}
.where_from {
    color: #868686;
	font-size: 14px;
}
.white_back {
    background-color: #ffffff;
    padding-bottom: 5px;
    padding-top: 4.5px;
    padding-left: 11px;
}
.white_back_height {
	height: 140px;
}
.list_background2 {
    margin-top: 20px;
    padding-top: 30px;
    background: gainsboro;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    list-style: none;
	height: 504px;
}
.row_20 {
    margin-top: -20px;
}
.where_from2 {
    display: inline-block;
}
.name_chemp1 {
    display: inline-block;
	font-size: 14px;
	color: #767676;
/*	font-style: italic; */
}
.archive_height {
    min-height: 24px;

}
.LAST_BLOCK_HEIGHT {
    min-height: 5px;
}

.sponsors_button {
    margin-right: -15px;
    margin-left: -15px;

}
.panel-heading.panelo {
    background-color: #d1d1d1;
    padding: 0px;
    padding-left: 4px;
}
.sponsors_text {
    font-size: 14px;
    no-font-family: Calibri,sans-serif;
	font-family: Calibri,sans-serif;
    color: rgb( 1, 1, 1 );
    text-transform: uppercase;
    line-height: 1.444;
    text-align: left;
    margin-left: 7px;

}
.sponsor_bottom {

    float: right;
}
.name_sponsor {
    font-family: Calibri,sans-serif;
    font-style: italic;
    font-size: 14px;
}

.sponsor_row2 {
    margin-top: 10px;
    text-align: center;

}

.sponsor_row2 p {
     margin-bottom: 0px;
 }

.sponsor_row1 p {
    margin-bottom: 0px;
}
.sponsor_row1 {
    text-align: center;
}
.admin_img {
    display: inline-block;
}
.row_img {
    margin-top: 10px;
	text-align: center;
}
.row_img img {
	padding: 10px 10px;
}
.register {
    font-size: 15px;
    color: #969696;
	width: 1180px;
	margin-left: -18px;
}
.register p {
    margin-bottom: 0px;
}
.like_list {
    font-size: 15px;
    list-style: none;
    text-decoration: none;
    padding-right: 3px;
	font-weight: bold;
}
.like_list a {
	color: #949494;
	text-decoration: none;
}
.like_list ul {
    list-style: none;
    padding: 0;
}
.like_list li {
    margin-top: 15px;
    color: #949494;
    text-decoration: underline;
}
.like_list li a {
   color: #949494;
    text-decoration: underline;
}
.down_menu {
    margin-top: 25px;
	margin-left: 10px;
	margin-right: -60px;
}
.down_menu p {
    color: #969696;
    text-decoration: none;
}

.my-pad {
    padding-left: 60px;
}
.down_menu1{
    margin-top: 22px;
}
.invert img {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}

.invert img:hover {
    -webkit-filter: invert(100%);
}
.like_list_img {
    display: inline-block;
    text-decoration: none;
}

.sponsor_right {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
}
.margin_narrow {
    margin: 0 auto;
}
.btn-danger {
    background-color: #005080;
}
.Media_Coordination a{
    color: #000000;
	margin-top: 5px;
	padding-top: 12px;
padding-bottom: 9px;
padding-left: 10px;
padding-right: 10px;
}
.Media_Coordination a:hover{
   color: darkgray;
   text-decoration:none;
/*   background-color: #005080;
   */
}
.languages a{
    color: #555;
	font-weight: bold;
}
.languages a:hover{
    color:#005080;
}

.table_border {
    padding: 0px;
    background: #dbdbdb;
	margin-right: -5px;
}
.table-striped {
	height: 472px;
	margin-bottom: 2px;
}
.container_paddibg_bottom {
    padding-bottom: 20px;
}

.title1 {
padding-top: 10px;
padding-bottom: 10px;}

.my_panel_margin {
    margin-right: 15px;

}
.row-menu {
	position: relative;
	margin-bottom: 6px;
	width: 1162px;
	margin-left: -14px;
}
.row-menu .drop_padding {
   position: static;
}
.row-menu .dropdown-menu {
    width: 1160px;
    margin-top: 0;
    background-color: #f8f8f8;
    border: solid #969696;
    border-width: 20px 0 5px 0;
    border-radius: 0px;
    box-shadow: none;
}
.row-menu .open .btn-danger {
    background: #a1a1a1;
    outline: 0 !important;
    border-color: transparent;
}
.btn_position {
    width: 100%;
    border-radius: 0;
    margin-right: 2px;
}
.my-11 {
    width: 220px;
}
.my-11-1 {
    width: 231px;
}

.my-8 {
     background:none;
}
.my-8 { background:#005080; color: white;  }
.my-8:hover { background:#a1a1a1; }
.my-8:focus { background:#005080; box-shadow: none; border-color: #ffffff }


.my-8-1 {
    width:23%
}
.my-9 {
width:  28%;
}
.my-9-1 {
   ;
}
.my-10 {
width: 338px;
padding-right: 1px;
}
.my-10-1 {
  ;
}


.white_back_last {
   height: 18px;
}
.margin_narrow_img1 {
    margin-top: -22px;
}
.a-color {
/*    color: #005080; */
    margin-right: 6px;
}
.container {
    min-width: 970px;
}
.btn-danger {
    font-family: Calibri,sans-serif;
    font-weight: lighter;
}
.my-left-padding {
    padding-left: 0px
}
.row-Tahoma, sans-serif {
    font-family: Calibri,sans-serif;
}
.ttt {
    color: #000000;
}


#toTop {
    width:60px;


    text-align:center;
    padding:5px;
    position:fixed;
    bottom:10px; /* отступ кнопки от нижнего края страницы*/
    right:10px;
    cursor:pointer;
    display:none;
    color:#333;
    font-family: Calibri,sans-serif;
    font-size: 14px;
}
.vk_margin {
    margin-left: 10px;
    margin-right: 10px;
}


.mm {
    margin-left: -17px;
}
.ll {
    padding: 0px;
	
}
.nn {
    margin-top: 40px;
}
.c1 {
    padding-left: 24px;
}
.c2 {
    padding-left: 10px;
}
.c3 {
    padding-left: 27px;
	width: 1173px;
}
.c4 {
    padding-left: 38px;
	width: 1170px;
}
.rr {
    padding-left: 20px;
}
.news_main {
	height: 1015px;
}


.cur_l {
	color: #005080 !important;
}
.spa_ru {
    letter-spacing: -1.15px;
}
.cover_img {
  border: 1px solid transparent;
height: 33px;

}
.cover_img-no:hover {
    border-bottom-color: #005080;
}
.top-n-search {
    height: 33px;
}




.row .blogs {
    padding-right: 0;
    padding-top: 10px;
}
.fm_stations .apps {
    padding-top: 10px;
    padding-bottom: 10px;
}
.fm_stations .radio {
    padding: 25px 0;
}
.fm_stations .head {
    padding-bottom: 25px;
}
.fm_stations .radio .description {
    width: 315px;
    font-size: 14px;
    padding: 0 20px;
}
.fm_stations .text-center .radio .description {
    margin: 0 auto;
    text-align: left;
}
.fm_stations .radio .description h4 {
    color: #005181;
    font-size: 14px;
    font-weight: bold;
}

#blog-tabs li, #blog-tabs li.active {
    background-color: #f0f0f0;
    border-radius: 0;
    border: none;
    width: 33%;
    text-align: center;
}
#blog-tabs li.active {
	width: 34%;
}
#blog-tabs a {
    border: none;
    border-radius: 0;
    color: #99a4aa;
    border-bottom: 1px solid #e2e3e5;
    box-shadow: 6px -5px 4px 0 #e2e3e5 inset;
    font-weight: bold;
    font-size: 14px;
}
#blog-tabs li:first-child a {
    box-shadow: -6px -5px 4px 0 #e2e3e5 inset;
}
#blog-tabs li.active:first-child a {
    box-shadow: none;
}
#blog-tabs a span {
    border-bottom: 1px dotted #99a4aa;
    
}
#blog-tabs .active a {
    color: #0097e0;
    box-shadow: none;
    background-color: #f0f0f0;
}
#blog-tabs .active a span {
    border: none;
}
#tabContent {
    background-color: #f0f0f0;
    padding: 40px;
    box-shadow: 0 -27px 20px -7px #e2e3e5 inset;
}

.sidebar {
    font-size: 14px;
}

.sidebar .list {
    top: 0;
    width: 250px;
}
.affix-bottom {
    position: relative;
}
.sidebar ul {
    list-style: none;
    padding: 7px 0;
    color: #222222;
}
.sidebar ul a {
    color: #393939;
}
.sidebar .list > li {
    font-weight: bold;
    cursor: pointer;
    margin: 10px 0;
}
.sidebar .list > li.expanded, .sidebar .list li.active, .sidebar .list li.active > a {
    color: #989898;
}
.sidebar .list > li > ul {
    padding-left: 5px;
    font-weight: normal;
}
.sidebar .list > li > ul li ul {
    padding-left: 10px;
}
.sidebar .list > li > ul > li {
    background: url(../img/arrow.png) 0 5px no-repeat;
    padding-left: 10px;
}
.sidebar .list > li > ul > li li {
    padding: 0;
/*    font-size: 14px; */
}

.round_logo_head {
    margin-left: 18px;
    margin-top: 2px;
    margin-bottom: 0px;
    margin-right: 48px;
    float: left;
}

.round_logo_head img {
	max-width: 200px;
	padding: 10px;
}

.round_logo_head_next_menu {
    margin-top: 2px;
    overflow: hidden;
	width: 600px;
	height: 170px;
}


@media (no-max-width: 1200px) {
    .c1 .row-menu .btn {
        font-size: 14px;
    } 
}
.content .game-logo {
    padding-right: 10px;
}
.content .head .description {
    padding: 0;
}
.content .head .description h2 {
    font-size: 14px;
}

.channels-type {
    padding: 30px 30px;
}
.tv_page .head {
    border-bottom: 2px solid #a1a1a1;
    position: relative;
	margin-left: 0px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.tv_page .head .big_arrow {
    position: absolute;
    z-index: 10;
    bottom: -42px;
    left: 22%;
    width: 50px;
    height: 25px;
    background: url(../img/big_vertical_arrow.png) no-repeat;
}

.blue-tabs > div {
    background-color: #003970;
    padding-top: 3px;
    padding-bottom: 3px;
    border-right: 1px solid #fff;
    font-size: 14px;
    text-align: left;
    position: relative;
}
.blue-tabs a {
    color: #fff;
    text-decoration: none;
    display: block;
    width: 100%;
}
.blue-tabs > div.active,
.blue-tabs > div:hover {
    cursor: pointer;
    background-color: #a1a1a1;
}

.current-channel .description, .current-channel .info {
    margin: 10px 0;
    color: #a1a1a1;
    font-size: 14px;
}
.current-channel .channel-info {
    color: #000;
	width: 600px;
	text-align: justify;
}

.other-channels {
    display: table;
}
.other-channels .item {
    margin: 17px 30px 17px 0;
    width: 205px;
    font-size: 14px;
    display: table-cell;
    padding: 15px 0;
    width: 22%;
}
.other-channels .item img {
    margin-bottom: 10px;
}
.other-channels .item a {
    color: #000;
}

.pager {
}
.pager li > a {
    font-size-no: 20px;
    color: #003970;
    padding: 0 3px;
    border: none;
}

.content #tab-info {
    font-size: 14px;
    border-bottom: none;
}
.content #tab-info li a {
    white-space: nowrap;
}
.content #tab-info li,
.content .round_logo_head_next_menu #horizontal-multilevel-menu li {
    background-color: #005080;
}
.content #tab-info li a,
.content .round_logo_head_next_menu #horizontal-multilevel-menu li a {
    color: #fff;
    border: none;
    border-radius: 0;
    border-right: 1px solid #d1d1d1;
    margin: 0;
    padding: 5px 15px;
	font-size: 16px;
/*	font-size: 14px;
	line-height: 16.6399993896484px;
	font-family: Calibri,sans-serif;*/
}
.content #tab-info li.active a, .content #tab-info li:hover a  {
    background-color: #a1a1a1;
}
.content .tab-content {
/*    padding: 0px 10px; */
}
.content .body {
    margin-bottom: 40px;
	color: #222222;
	padding-left: 20px;
	/*line-height: initial;*/
	line-height: 18px;
}
.content .tab-content p, #collapseOne p {
    font-size: 16px;
	margin: 15px 0px;
}

.content .tab-content br {
/*	line-height: 30px; */
}

.content .dot_padding li {
    padding: 2px 2px 5px 35px;
}
.news_inner .content .dot_padding li {
    height: 95px;
	width: 390px;
}
.content .dot_padding li p {
/*    margin: 0; */
}
.content .dot_padding li p a {
}
.panel.news {
    border: none;
    box-shadow: none;
}
.panel.news .panel-heading {
    font-size: 14px;
    border-radius: 0;
    padding: 3px 20px;
    color: #000;
    text-transform: uppercase;
    background-color: #dbdbdb;
    border: none;
}
.panel.news .panel-body {
    padding: 5px;
}
.panel.news .panel-body ul {
    padding: 0;
}
.panel.news .panel-body ul li {
    padding: 5px 15px;
    padding-right: 0;
    height: 138px;
}
.panel.news .words {
}
.panel.news .date {
    color: #858585;
}
.panel.news .media-heading {
    font-size: 15px;
    margin: 0;
}
.panel.news ul li {
    border-radius: 0;
	border-width: 0px;
    border-bottom: 1px dotted #aab8c3;
    margin-bottom: 4px;
	padding: 24px 7px;
}
.panel.news ul li.last {
    border: none;
}

.content .panel-group.accordion .panel {
    border: none;
    background-color: #d2d2d2;
    padding: 0;
    margin: 0;
	margin-top: 10px;
}
.content .panel-group.accordion .panel a {
    width: 100%;
    height: 30px;
    display: block;
    background: url(../img/upbottom.png) 50% 55% no-repeat;
}
.content .panel-group.accordion .accordion-content {
    padding: 0 0px;
	font-size: 14px;
}
.content a.download_file {
    line-height: 100%;
    color: #003970;
    font-weight: bold;
}
.content a.download_file img {
    margin-right: 10px;
}
.content h1.title {
    font-size: 18px;
    background: url(../img/title_bg.png) repeat-y;
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
	text-transform: uppercase;
}


/*RADIO*/

.rtplwrapperForIe-mini {
	background-color: darkgray;
    border-radius: 5px;
    overflow: hidden;
    width: 314px;
}

.gradient_style-6-mini {
    background: -moz-linear-gradient(center top , rgba(230, 230, 230, 1), rgba(190, 190, 190, 1)) repeat-x scroll center top / 100% 100% #8a5d3c;
}
.rtplmain_window-mini {
    background-color: lightgray;
    border-radius: 5px;
    height: 50px;
    text-align: left;
    width: 312px;
}
.button_play_stop_style-6-mini {
    background-image: url("../img/style_6.png");
    background-position: -69px 10px;
    background-repeat: no-repeat;
}
.rtplbutton_play_stop-mini {
    background-color: #f9f9f9;
    border-radius: 25px;
    box-shadow: 0 1px 2px 0 rgba(51, 51, 51, 0.5);
    display: block;
    float: left;
    height: 25px;
    margin-left: 10px;
    margin-top: 5px;
    outline: medium none;
    padding-top: 15px;
    width: 40px;
    height: 38px;
}
.rtplcurrent_time-mini {
    color: #fff;
    float: left;
    font-family: Calibri,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-left: 18px;
    margin-top: 17px;
    width: 63px;
}
.button_mute_style-6-mini {
    background-image: url("../img/style_6.png");
}
.rtplmute-mini {
    background-color: #f9f9f9;
    background-position: 4px -79px;
    background-repeat: no-repeat;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
    display: block;
    float: left;
    height: 24px;
    margin-top: 12px;
    outline: medium none;
    width: 26px;
}
.rtplvolume-mini {
    background: -moz-linear-gradient(center top , rgba(69, 69, 71, 1), rgba(105, 106, 108, 1)) repeat-x scroll center top / 100% 100% #696a6c;
    border: 1px solid #b8c3c0;
    border-radius: 3px;
    float: left;
    height: 9px;
    margin-left: 7px;
    margin-right: 7px;
    margin-top: 19px;
    width: 100px;
}
.button_max_vol_style-6-mini {
    background-image: url("../img/style_6.png");
}
.rtplmaxvol-mini {
    background-color: #f9f9f9;
    background-position: -79px -80px;
    background-repeat: no-repeat;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
    display: block;
    float: left;
    height: 24px;
    margin-top: 12px;
    outline: medium none;
    width: 26px;
}

.col-xs-4 {
	padding-left: 1px;
}

.main_page_container {
	margin-top: -25px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.table-striped td.cell-striped {
	padding: 12px 10px;
	text-align: center;
	border-top-width: 0px;
}
.table-striped tr {
	border: 0px;
}
.table-striped tr:nth-child(odd) td.cell-striped-number {
	background-color: #dddddd;
	text-align: center;
	border-top-width: 0px;
	padding: 11px 10px;
}
.table-striped tr:nth-child(even) td.cell-striped-number {
	background-color: #cccccc;
	text-align: center;
	border-top-width: 0px;
	padding: 11px 10px;
}
.roright11 {
	margin-left: 25px;
}
.roright21 {
	margin-left: 25px;
}

.inner_page_content {
	text-align: justify;
}
.inner_page_content table td, .inner_page_content table th {
	text-align: center;
	padding: 3px;
}

.inner_page_content img {
	border-width: 1px;
	border-style: solid;
	border-color: black;
/*	margin: 3px; */
}

.panel-collapse {
	text-align: justify;
}

::-webkit-scrollbar {  
    width: 10px;  
}  
::-webkit-scrollbar-track {  
    background-color: #eaeaea;  
    border-left: 1px solid #ccc;  
}  
::-webkit-scrollbar-thumb {  
    background-color: #ccc;  
}  
::-webkit-scrollbar-thumb:hover {  
    background-color: #aaa;  
}

.bottom-dotted {
	border-bottom: 1px dotted #aab8c3;
	margin-bottom: 0px;
	padding: 10px 10px;
}

.bottom-dotted div {
	padding: 1px 0px;
}

.image_no_border img {
	border-width: 0px;
}

.row_img img {
	width: 190px;
}

.rtplbutton_play_stop-mini.active {
	background-position: 10px 10px;
}

.content .video-detail .descr-table td{vertical-align:middle; padding:0px 0px 0px 0px;}
.content .video-detail .descr-table td a{display: inline}

body,h4, .inner_top_menu, .inner_top_menu a {
	font-size: 14px;
	line-height: 16.6399993896484px;
	font-family: Calibri,sans-serif;
}

body {
	min-width: 1210px;
}

.news-main-img-float {
/*	margin-top: 15px; */
	float: left;
	margin-right: 5px;
}

.news-main-img-valign {
	height: 85px;
	display: table-cell;
	vertical-align: middle;
}

.panel.news .panel-body ul li.ll {
border-bottom-style: none;
}

#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:normal;
}

.member-observers img
{
	margin: 5px 0px;
}
table.registration_table {width: 100%;}

.top-n-search .container {
	width: 1150px;
}

#add_text {
/*	padding-top: 10px; */
}

.rr .col-md-12 {
	margin-left: -35px;
}

.search-form {
	position: relative;
	top: -3px;
}

.winners_padding p {
	margin: 0px !important;
}

.system_link_container {
	display: table-cell;
	width: 50%;
	text-align: center;
}
.system_link_cell {
	padding-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: lightgray;
} 
.system_link {
	font-size: 14px;
	padding: 20px;
	background-color: #005080;
	color: white;
	display: inline-block;
	width: 360px;
	line-height: 150%;
}

.system_link:hover {
    background-color: #a1a1a1;
}

.system_link_description {
	padding-top: 10px;
	text-align: left;
	height: 120px;
	margin: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.system_description {
	padding-left: 50px;
	position: relative;
	top: 20px;
	font-size: 14px;
}

.current-channel .title, .current-channel .description {
	width: 600px;
}

.news-img, .news-for-img img {
	padding-right: 10px;
	padding-bottom: 10px;
}

.top-right-logo {
	/*padding-right: 170px;*/
	display: none;
}

.my-search div
{
	display: inline-block;
}

.top-search-form
{
	display: inline-block;
}

.search-form form
{
	position: relative;
	top: 3px;
}

.news-detail img {
	padding-right: 10px;
}

table.pervenstvo {
	display: inline-block;
}

table.pervenstvo td {
	padding: 0px 10px;
}

table.pervenstvo  tr:nth-child(odd) td:nth-child(odd) {
	background-color: #dddddd;
}

table.pervenstvo  tr:nth-child(odd) td:nth-child(even) {
	background-color: #eeeeee;
}

table.pervenstvo  tr:nth-child(even) td:nth-child(odd) {
	background-color: #eeeeee;
}

img.greetings-image {
	margin-bottom: 5px;
}

.photo-album-date {
	display: none;
}

.photo-open-footer {
	display: none;
}

.photo-description-text {
	display: none;
}

@page {
	margin: 0cm;
}
.btn  {
	font-size: 14px;
}

.copyright {
	font-size: 14px;
}

.round_logo_head_next_menu h3 {
	font-size: 20px;
	font-weight: normal;
}

.content {
	font-size: 16px;
}

.search-form .my-button1 {
	font-size: 14px;
	font-weight: bold;
	height: 25px;
}

ul.photo-album-list-first-photos {
	padding-right: 200px !important;
}

.album-photos {
	display: block !important;
	margin: 0px !important;
	padding: 0px !important;
}

ul.photo-album-list-first-photos .album-name {
	font-family: Calibri,sans-serif;
}

.li_background a {
    color: #005080;
	font-size: 14px;
}

.september, .date_standart {
	text-transform: lowercase;
}

.media-body {
	font-size: 15px;
}

.content .li_background {
	font-size: 14px;
}

.body h3 {
	color: #020202;
}

.body-komandnoe-pervenstvo table, .body-pervenstvo table {
	width: 627px;
}

.body-komandnoe-pervenstvo table, .body-komandnoe-pervenstvo table tr, .body-komandnoe-pervenstvo td, .body-komandnoe-pervenstvo th{
	/* background-color: white !important; */
	text-align: left;
	vertical-align: top;
}

.body-komandnoe-pervenstvo td p {
	text-align: left;
}

.body-komandnoe-pervenstvo table tr:nth-child(odd) td {
	/* background-color: #d0d0d0 !important; */
}

.body-komandnoe-pervenstvo table tr:nth-child(1) td, .body-pervenstvo table tr:nth-child(1) td {
	background-color: white !important;
}

.body-komandnoe-pervenstvo table td strong, .body-komandnoe-pervenstvo table tr td b {
	font-weight: normal;
}

.body-komandnoe-pervenstvo table tr:nth-child(1) strong, .body-pervenstvo table tr:nth-child(1) strong, .body-komandnoe-pervenstvo table tr:nth-child(1) b, .body-pervenstvo table tr:nth-child(1) b{
	font-weight: bold;
}

.body-komandnoe-pervenstvo table tr:nth-child(1), .body-pervenstvo table tr:nth-child(1), .rating-table-header {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	background-color: white;
	font-weight: bold;
}

.news_more, .news_archive {
	font-size: 11px;
	font-weight: bold;
}

.rating-table-row:nth-child(odd) {
	background-color: #d0d0d0;
}

.body-komandnoe-pervenstvo table tr td, .body-pervenstvo table tr td {
	text-align: left !important;
}
.body-komandnoe-pervenstvo table td p, .body-pervenstvo table td p {
	margin: 0px !important;
	padding: 0px !important;
}

.tv-video-title {
	font-size: 24px;
}

.tv-channel-title {
    font-size: 30px;
	font-weight: 500;
    line-height: 1.1;
}

.page-title {
    font-size: 24px;
	color: #020202;
	font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
	margin-top: 20px;
    margin-bottom: 10px;
}

.video-container iframe {
	width: 640px;
	height: 360px;
}

.news-list-video {
	margin: 0;
	margin-top: 16px;
	padding: 0;
}
.news-list-video li {
	float: none;
	display: inline-block;
	list-style: none;
	padding: 0;
	margin:0;
	width: 204px;
	margin-right: 28px;
	margin-bottom: 28px;
	overflow: hidden;
	height: 245px;
}
.news-list-video li:last-child {
	margin-right: 0;
}
.news-list-video li a {
	color: #000000;
	font-size: 12px;
	display: block;
}
.news-list-video li img {
	margin-bottom: 10px;
	display: block;
}

.register a {
    color: #949494;
}

/* 08.02.2022 Red button class added by Ilya V. Moiseev */
.btn-simple-red {
	background-color: #d9534f;
	color: white;
}