body, html {width: 100%;height: 100%;background:#fff;}
body, th, td {font-size:14px;line-height:normal;color:#2e2e2e;font-family: 'Montserrat', sans-serif;letter-spacing:-0.8px;}
body, form, object {margin: 0;padding: 0;}
img, table {border: none;}
table {border-collapse: collapse;}
table td {padding: 0;}
small {font-size: 11px;}
a {color: #00b7b3;text-decoration:underline;}
a:hover {color:#00b7b3;text-decoration:none;}
:focus {outline:none!important;text-decoration:none!important;}

h1 {margin:0 0 30px 0;font-size:30px;font-weight:500;line-height:50px;color:#2e2e2e;font-family: 'Montserrat', sans-serif;text-transform:uppercase;}
h2 {margin:0 0 20px 0;font-size:25px;font-weight:500;line-height:50px;color:#2e2e2e;font-family: 'Montserrat', sans-serif;}
h3 {font-size:20px;}
h4 {font-size:16px;}

.clear {clear:both;}
.mobile-display {display:none!important;}
.wrapper {position:relative;overflow: hidden;}
.items:after {content:"";display:block;clear:both;}

img {max-width:100%;}
.bold {font-weight:bold;}

.header {background:#00b7b3;}
.header .logo {max-width:190px;display:block;margin:26px 0 23px 0;}
.header .menu-header-top {display:flex;position:relative;margin:0 -50px 0 -40px;}
.header .menu-header-top ul {list-style:none;padding:0;margin:0;display:flex;}
.header .menu-header-top ul li {display:block;}
.header .menu-header-top ul li a {display:block;color:#fff;padding:0 23px;font-size:18px;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:0;}
.header .menu-header-top ul li a:hover {text-decoration:underline;}
.header .header-search .search-button {width:19px;height:19px;border:0;background:url('images/zoom.png') no-repeat center;display:block;float:right;margin:0 -16px 0 0;}
.header .header-weather {text-align:center;float:right;margin:0 54px 0 0;}
.header .header-weather .icon img {display:block;margin:0 auto;}
.header .header-weather .city {color:#000;font-size:10px;text-transform:uppercase;letter-spacing:0;margin:2px 0;}
.header .header-weather .temperature {color:#fff;font-size:24px;line-height:25px;width:auto;}
.header .header-bottom {background:#000;padding:8px 0 6px 0;}
.header .header-kurses {display:flex;color:#fff;font-size:14px;letter-spacing:0;padding:0 0px;-ms-flex-pack: end!important;    justify-content: flex-end!important;}
.header .header-kurses .kurs-item {text-align:center;line-height:15px;padding:0 22px;}
.header .header-calendar {
    /*padding:0 0 0 42px;*/
    /*background:url('images/calendar.svg') no-repeat left center;*/
    color:#fff;text-align:center;display:inline-block;}
.header .header-calendar .date {font-size:22px;font-weight:300;line-height:19px;}
.header .header-calendar .day {font-size:14px;line-height:10px;}
.header .menu-button-bottom {margin:0 auto;}
.header .menu-header-bottom .m-first {display:none;}
.header .menu-header-bottom .menu-close {display:none;}
.header .menu-header-bottom ul {list-style:none;padding:0;margin:0 -50px 0 0;display:flex;}
.header .menu-header-bottom ul li {-ms-flex-preferred-size: 0;        -ms-flex-positive: 1;    flex-grow: 1;    min-width: 0;    max-width: 100%;}
.header .menu-header-bottom ul li.active a {font-weight:bold;}
.header .menu-header-bottom ul li a {display:block;color:#fff;font-size:14px;text-decoration:none;}
.header .menu-header-bottom ul li a:hover {text-decoration:underline;}


.content {padding-top:20px;}
.main-top-news .big-news {margin:0 0 20px 0;position:relative;overflow:hidden;}
.main-top-news .big-news .anons-image:before {
    content: "";
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
    height: 180px;
    opacity: 0.5;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 39%, rgba(0,0,0,1) 41%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 39%,rgba(0,0,0,1) 41%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 39%,rgba(0,0,0,1) 41%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
.main-top-news .big-news .anons-image {margin:0 0 5px 0;display:block;position:relative;}
.main-top-news .big-news .anons-image .video-icon {position:absolute;bottom:10px;right:10px;border-radius:50%;width:42px;height:42px;background:#fff;z-index:2;}
.main-top-news .big-news .anons-image .video-icon:after {content:"";display:block;width:23px;height:23px;background:url('images/video.svg') no-repeat center;top:9px;left:10px;position:absolute;}
.main-top-news .big-news .anons-name {color:#fff;font-size:24px;font-weight:500;display:block;text-decoration:none;position:absolute;left:6px;bottom:10px;z-index:2;}
.main-top-news .big-news .anons-name:hover {text-decoration:underline;}


@media (min-width: 992px) {
    .main-top-news .small-news img {
        height: 200px!important;
    }

    .main-top-news .big-news img{
        height:250px;
        width:460px;
    }
}

.first_image11{
    height:415px;
    width:563px;
    background-size:contain;
    background-repeat:no-repeat;
}
.footer{
    position:relative;
}
.foot-counters{
    display:inline;
    position:absolute;
    bottom: 25px;
    right: 192px;
}

.main-top-news .icon-news {background:#00b7b3;padding:9px;}
.main-top-news .icon-news .anons-inner {display:block;position:relative;border:1px solid #fff;padding:19px 0 0 0;text-align:center;height:142px;text-decoration:none;}
.main-top-news .icon-news .anons-inner:hover .anons-name {text-decoration:underline;}
.main-top-news .icon-news .anons-inner .anons-icon {width:52px;height:52px;margin:0 auto 12px auto;position:relative;}
.main-top-news .icon-news .anons-inner .anons-icon img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:52px;max-height:52px;margin:auto;height:auto;width:auto;}
.main-top-news .icon-news .anons-inner .anons-name {font-size:12px;color:#fff;max-height:45px;overflow:hidden;}
.main-top-news .small-news {display:block;position:relative;text-decoration:none;color:#fff;margin:0 0 15px 0;}
.main-top-news .small-news:hover .anons-name {text-decoration:underline;}
.main-top-news .small-news .anons-image {position:relative;height:200px;overflow:hidden;}
.main-top-news .small-news .anons-image img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:274px;max-height:200px;margin:auto;height:auto;width:100%;}
.main-top-news .small-news .anons-image:before {content: "";position:absolute;z-index:2;bottom:0;left:0;right:0;height:80px;opacity:0.5;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,1+39,1+39,1+41,1+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 39%, rgba(0,0,0,1) 41%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 39%,rgba(0,0,0,1) 41%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 39%,rgba(0,0,0,1) 41%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

}
.main-top-news .small-news .anons-image .video-icon {position:absolute;bottom:10px;right:10px;border-radius:50%;width:42px;height:42px;background:#fff;z-index:3;}
.main-top-news .small-news .anons-image .video-icon:after {content:"";display:block;width:23px;height:23px;background:url('images/video.svg') no-repeat center;top:9px;left:10px;position:absolute;}
.main-top-news .small-news .anons-name {display:block;position:absolute;left:6px;bottom:6px;font-size:14px;color:#fff;z-index:3;font-weight:500;
    /*right:60px;height:60px;*/
    overflow:hidden;}

.main-banners .banner-item {display:block;margin:0 0 20px 0;max-height:154px;overflow:hidden;text-align:center;}
.main-banners .banner-item img {max-width:none;width:100%;}

.main-news-slider {background:#00b7b3;position:relative;margin:0 -100% 20px -100%;padding:15px 100%;}
.main-news-slider .title {color:#fff;font-size:17px;text-transform:uppercase;display:block;text-decoration:none;}
.main-news-slider .title:hover {text-decoration:underline;}
.main-news-slider .news-slider {position:relative;margin:0 0 0 -10px;}
.main-news-slider .news-slider .news-item {display:block;text-decoration:none;padding:15px 10px 25px 10px;border-right:1px solid #000;color:#fff;color:#000;font-size:14px;}
.main-news-slider .news-slider .news-item .news-anons {padding:0 20px 0 0;height:108px;overflow:hidden;margin:0 0 10px 0;font-size:16px;font-weight:500;}
.main-news-slider .news-slider .news-item .news-time {text-align:right;color:#fff;}

.main-banner {margin:0 0 20px 0;}
.main-news-list .news-item {display:block;margin:0 0 5px 0;text-decoration:none;color:#2e2e2e;font-size:18px;font-weight:500;overflow:hidden;}
.main-news-list .news-item:hover .anons-name {text-decoration:underline;}
.main-news-list .news-item .anons-image {position:relative;margin:0 0 10px 0;max-height:225px;overflow:hidden;}
.main-news-list .news-item .anons-image .video-icon {position:absolute;bottom:10px;right:10px;border-radius:50%;width:42px;height:42px;background:#fff;z-index:3;}
.main-news-list .news-item .anons-image .video-icon:after {content:"";display:block;width:23px;height:23px;background:url('images/video.svg') no-repeat center;top:9px;left:10px;position:absolute;}
.main-news-list .news-item .anons-name {padding:0 20px 0 0;}

.main-news-list .news-item-icon {margin:0 0 20px 0;display:block;text-decoration:none;}
.main-news-list .news-item-icon .icon-conatainer {background:#00b7b3;padding:15px;margin:0 0 10px 0;}
.main-news-list .news-item-icon .anons-inner {display:block;position:relative;border:1px solid #fff;padding:39px 0 0 0;text-align:center;height:155px;text-decoration:none;}
.main-news-list .news-item-icon:hover .anons-name {text-decoration:underline;}
.main-news-list .news-item-icon .anons-inner .anons-icon {width:100px;height:50px;margin:0 auto 25px auto;position:relative;}
.main-news-list .news-item-icon .anons-inner .anons-icon img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:100px;max-height:50px;margin:auto;height:auto;width:auto;}
.main-news-list .news-item-icon .anons-inner .anons-title {font-size:16px;color:#fff;text-transform:uppercase;overflow:hidden;}
.main-news-list .news-item-icon .anons-name {color:#2e2e2e;font-size:16px;font-weight:500;}

.main-news-list .col.col-lg-4.col-md-4.col-sm-6.col-12{
    margin:0 0 20px 0;
    line-height: 18px;
}



.news-dzen {position:relative;margin:0 -100% 20px -100%;padding:0 100% 5px 100%;background:#e8e8e8;}
.news-dzen .dzen-item {display:block;text-decoration:none;color:#2e2e2e;font-size:10px;}
.news-dzen .dzen-item:hover .dzen-name {text-decoration:underline;}
.news-dzen .dzen-item .dzen-name {padding:0 20px 0px 0;}
.news-dzen .dzen-item .dzen-image {margin:0 0 5px 0;}

.footer {background:#00b7b3;padding:15px 0 0 0;}
.footer .footer-texts {font-size:9px;}
.footer .footer-texts p {margin:0 0 10px 0;}
.footer .footer-texts .warning-18 {margin:0 0 10px 0;}
.footer .soc-seti {margin:0 0 12px 0;}
.footer .yandex-links a {color:#272727;font-size:9px;display:block;}

.toggle-hamburger {
  z-index:100;
  background-color: transparent;
  color: #ccc;
  display: block;
position:relative;

  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 26px;
  height: 20px;
  font-size: 0;
  text-indent: -9999px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-shadow: none;
  border: none;
  border-radius: none;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.toggle-hamburger:focus {
  outline: none;
}



.toggle-hamburger span {
  display: block;
  position: absolute;
  top: 8px;
  left: 0px;
  right: 0px;
  height: 4px;
  background: #fff;
}
.toggle-hamburger span::before, .toggle-hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 4px;
  background-color:#fff;
  content: "";
}
.toggle-hamburger span::before {
  top: -8px;
}
.toggle-hamburger span::after {
  bottom: -8px;
}

.toggle-hamburger.toggle-hamburger__animx span {
  -webkit-transition: background 0s 0.3s;
  transition: background 0s 0.3s;
}
.toggle-hamburger.toggle-hamburger__animx span::before, .toggle-hamburger.toggle-hamburger__animx span::after {
  -webkit-transition-duration: 0.3s, 0.3s;
          transition-duration: 0.3s, 0.3s;
  -webkit-transition-delay: 0.3s, 0s;
          transition-delay: 0.3s, 0s;
}
.toggle-hamburger.toggle-hamburger__animx span::before {
  -webkit-transition-property: top, transform;
  transition-property: top, transform;
}
.toggle-hamburger.toggle-hamburger__animx span::after {
  -webkit-transition-property: bottom, transform;
  transition-property: bottom, transform;
}

.content .news-page .title-block {position:relative;font-size:0px;}
.content .news-page .title-block h1 {display:inline-block;vertical-align:top;}
.content .news-page .title-block .day {display:inline-block;vertical-align:top;color:#a4a4a4;font-size:18px;line-height:14px;margin:0 0 0 15px;}
.right-sidebar {background:#e8e8e8!important;}
.right-sidebar .right-banners .right-banner {margin:0 0 20px 0;display:block;max-height:200px;overflow:hidden;}
.right-sidebar .right-banners .right-banner img {width:100%;}
.right-sidebar .right-banners .right-dzen .dzen-item {display:block;margin:0 0 20px 0;text-decoration:None;color:#2e2e2e;}
.right-sidebar .right-banners .right-dzen .dzen-item:hover {text-decoration:underline;}
.right-sidebar .right-banners .right-dzen .dzen-item .dzen-image {margin:0 0 5px 0;}
.right-sidebar .right-banners .icon-news {background:#00b7b3;padding:9px;margin:0 0 20px 0;}
.right-sidebar .right-banners .icon-news .anons-inner {display:block;position:relative;border:1px solid #fff;padding:19px 0 0 0;text-align:center;height:142px;text-decoration:none;}
.right-sidebar .right-banners .icon-news .anons-inner:hover .anons-name {text-decoration:underline;}
.right-sidebar .right-banners .icon-news .anons-inner .anons-icon {width:52px;height:52px;margin:0 auto 12px auto;position:relative;}
.right-sidebar .right-banners .icon-news .anons-inner .anons-icon img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:52px;max-height:52px;margin:auto;height:auto;width:auto;}
.right-sidebar .right-banners .icon-news .anons-inner .anons-name {font-size:12px;color:#fff;max-height:45px;overflow:hidden;}

.news-inner .news-list .news-item {margin-bottom:20px;}
.news-inner .news-list .news-item .anons-image {width:370px;height:225px;position:relative;overflow:hidden;display:block;float:left;}
.news-inner .news-list .news-item .anons-image img {position:absolute;left:0;right:0;top:0;bottom:0;
    /*max-width:330px;*/
    /*max-height:225px;*/
    margin:auto;height:auto;width:100%;}
.news-inner .news-list .news-item .anons-info {margin:0 0 0 390px;min-height:225px;position:relative;padding:0 0 30px 0;}
.news-inner .news-list .news-item .anons-info .name {font-size:30px;font-weight:500;color:#2e2e2e;text-decoration:none;display:block;}
.news-inner .news-list .news-item .anons-info .name:hover {text-decoration:underline;}
.news-inner .news-list .news-item .anons-info .categoty {position:absolute;left:0;bottom:0;font-size:0px;}
.news-inner .news-list .news-item .anons-info .categoty a {display:inline-block;vertical-align: middle;margin:0 5px 0 0;color:#00b7b3;text-decoration:none;font-size:16px;}
.news-inner .news-list .news-item .anons-info .time {color:#323232;font-size:24px;display:inline-block;vertical-align: middle;}


.tv-page {position:relative;}
.tv-page .programm-image {position:relative;height:477px;margin:0 0 20px 0;overflow:hidden;display:block;}
.tv-page .programm-image img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:1000px;max-height:530px;margin:auto;height:auto;width:100%;}
.tv-page h1 {font-size:36px;line-height:36px;margin:0 0 15px 0;text-transform:uppercase;color:#00b7b3;}
.tv-page h2 {font-size:30px;line-height:36px;margin:0 0 15px 0;text-transform:uppercase;}
.tv-page .programm-anons {margin:0 0 0px 0;font-size:24px;font-weight:500;}

.tv-page .programm-anons .programm-anons-image {position:relative;height:250px;margin:0 0 20px 0;overflow:hidden;}
.tv-page .programm-anons .programm-anons-image img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:1000px;max-height:300px;margin:auto;height:auto;width:auto;}
.tv-page .programm-vipuski .programm-vipuski__item {margin:0 0 20px 0;/*max-height:191px;*/display:block;overflow:hidden;text-decoration:none;}
.tv-page .programm-vipuski .programm-vipuski__item:hover {text-decoration:underline;}
.tv-page .programm-vipuski .programm-vipuski__item img {height:225px;margin:0 0 5px 0;max-width:none;}
.inner-seti {position:absolute;top:0;left:-55px;}
.inner-seti a {display:block;width:32px;height:32px;margin:0 0 4px 0;background:#00b7b3;position:relative;}
.inner-seti a img {position:absolute;left:0;right:0;top:0;bottom:0;max-width:20px;max-height:20px;margin:auto;height:auto;width:auto;}

.tv-page .programm-slider {position:relative;margin:0 40px 40px 40px;border-left:1px solid #00b7b3;}
.tv-page .programm-slider .slide {height:100%;}
.tv-page .programm-slider .item {padding:12px 8px 18px 8px;border-right:1px solid #00b7b3;height:100%;min-height:125px;}
.tv-page .programm-slider .item .time {float:left;color:#313131;font-size:22px;}
.tv-page .programm-slider .item .vozrast {float:right;background:#00b7b3;color:#fff;width:32px;line-height:23px;text-align:center;font-size:14px;}
.tv-page .programm-slider .item .name {font-size:14px;margin:0 0 2px 0;}
.tv-page .programm-slider .item .anons {font-size:11px;}
.tv-page .programm-slider .slick-list {margin:0 -1px 0 0;}


.reklamma-page .reklama-item {margin:0 0 50px 0;}
.reklamma-page .reklama-item .title {font-weight:500;font-size:71px;margin:0 0 15px 0;text-transform:uppercase;}
.reklamma-page .reklama-item .anons {font-size:24px;margin:0 0 15px 0;}
.reklamma-page .reklama-item ul {margin-bottom:40px;}
.reklamma-page .reklama-item ul li {font-size:18px;margin:0 0 15px 0;}
.reklamma-page .reklama-item .seti-reklama a {display:inline-block;width:25px;height:25px;text-align:center;background:#00b7b3;margin:0 0px 0 10px;line-height:25px;}
.reklamma-page .reklama-item .seti-reklama a img {max-width:18px;max-height:18px;display:inline-block;vertical-align: middle;}
.reklamma-page .reklama-item .reyting {max-width:617px;}
.reklamma-page .reklama-item .radio-img {max-width:555px;}
.reklamma-page .reklama-item .site-img {max-width:293px;}


.news-inner {margin:0 0 20px 0;}
.news-inner .inner-top {margin:0 0 10px 0;}
.news-inner .inner-top .category {float:left;border:1px solid #00b7b3;color:#00b7b3;text-decoration:none;line-height:28px;padding:0 12px;font-size:18px;font-weight:600;text-transform:uppercase;}
.news-inner .inner-top .category:hover {text-decoration:underline;}
.news-inner .inner-top .time {float:left;margin:0 0 0 20px;line-height: 28px;color:#a4a4a4;font-size:18px;}
.news-inner h1 {margin:0 0 20px 0;font-weight:500;font-size:30px;line-height:normal;text-transform:none;}
.news-inner .other-news .title {margin:0 0 10px 0;color:#00b7b3;text-transform: uppercase;font-size:18px;font-weight:bold;}
.news-inner .other-news .item {display:block;padding:0 0 12px 0;margin:0 0 12px 0;border-bottom:1px solid #00b7b3;color:#2e2e2e;text-decoration:none;font-size:16px;}
.news-inner .other-news .item:hover {color:#00b7b3;}
.news-inner .other-news .all-news {display:block;font-size:12px;font-weight:bold;text-decoration:none;}
.news-inner .other-news .all-news:hover {text-decoration:underline;}

.news-inner .news-detail .news-detail-inner {position:relative;}
.news-inner .news-detail .detail-image {position:relative;margin:0 0 15px 0;}
.news-inner .news-detail .detail-image .image-info {position:absolute;left:0;right:0;bottom:0;background:rgba(0,154,155,0.75);padding:8px;}
.news-inner .news-detail .detail-image .image-info a {color:#fff;}
.news-inner .news-detail .detail-text {font-size:16px;}
.news-inner .news-detail .detail-text .background-text {position:relative;margin-left:-10px;margin-right:-10px;background:#00b7b3;font-size:14px;font-style:italic;padding:10px;}
.news-navigation {margin:0 0 0px 0;border:2px solid #00b7b3;}
.news-navigation a {display:block;padding:20px 35px;color:#00b7b3;font-size:18px;font-weight:500;text-decoration:none;}
.news-navigation a:hover {text-decoration:underline;}

.news-inner .right-sidebar {background:none;}
.news-detail-page .news-dzen:last-child {margin-bottom:20px;}


.radio-page  {position:relative;letter-spacing: normal;}
.radio-page .radio-block .radio-player .radio-logo {max-width:200px;margin:0 0 20px 0;}
.radio-page .radio-block .radio-player .play-button {width:31px;display:block;margin:8px auto 0 auto;}
.radio-page .radio-block .radio-player .progress { max-width:90%;   height: 5px;    background-color: #000;    border-radius: 0;margin:25px 0 0 0;}
.radio-page .radio-block .radio-player .progress .progress-bar {background:#00b7b3;}
.radio-page .radio-block .radio-player .play-timer {margin:2px 0 10px 0;color:#808080;font-size:18px;max-width:90%;}
.radio-page .radio-block .radio-player .play-info {margin:0 0 20px 0;font-size:18px;letter-spacing: normal;}
.radio-page .radio-block .radio-player .play-info .name {color:#00b7b3;text-transform: uppercase;margin:0 0 2px 0;font-size:24px;}
.radio-page .radio-block .radio-player .play-info .song {color:#808080;}
.radio-page .radio-block .radio-banners-slider {position:relative;margin:0 -10px 0px -10px;}
.radio-page .radio-block .radio-banners-slider .item {display:block;margin:0 8px;max-width:274px;height:395px;overflow:hidden;}
.radio-page .radio-block .radio-banners-slider .item img {width:100%;}
.radio-big-banner {margin:0 0 15px 0;}
.radio-big-banner .item {display:block;height:154px;overflow:hidden;}
.radio-big-banner .item img {height:154px;}
.radio-page .radio-block .radio-item input[type="radio"] {
    display:none;
}
.radio-page .radio-block .radio-item input[type="radio"] + label {
margin:0px 0 0px 0;

font-size:12px;position:relative;padding:0 0 0 46px;
font-weight:normal;
  cursor: pointer;
  display:block;width:100%;
}

.radio-page .radio-block .radio-item input[type="radio"] + label .name {color:#00b7b3;text-transform: uppercase;margin:0 0 2px 0;font-size:24px;}
.radio-page .radio-block .radio-item input[type="radio"] + label .song {color:#808080;font-size:16px;}

.radio-page .radio-block .radio-item input[type="radio"] + label::before {
    content: "";
    display: block;
	position:absolute;
    height: 33px;
    width: 33px;
    border-radius:50%;
	left:0;top:0;
	background:#fff;
    border: 1px solid #000;

}

.radio-page .radio-block .radio-item input[type="radio"]:checked + label::before {
    background:#fff url('images/radio-input.svg') no-repeat center;
    background-size:33px;
    border:0;
    opacity:1;
}
.radio-page .radio-block .radio-opros {margin:0 0 20px 0;}
.radio-page .radio-block .radio-opros .title {margin:0 0 0px 0;font-size:36px;text-transform:uppercase;}
.radio-page .radio-block .radio-opros .anons {color:#808080;font-size:18px;margin:0 0 40px 0;}
.radio-page .radio-block .radio-opros .opros-play {display:block;color:#808080;text-decoration:none;background:url('images/play2.svg') no-repeat left center;line-height:33px;background-size:33px;padding:0 0 0 40px;font-size:16px;}
.radio-page .radio-block .radio-opros .opros-play:hover {text-decoration:underline;}
.radio-page .radio-block .radio-item {margin:0 0 15px 0;}

.radio-page .radio-block .radio-afisha .title {margin:0 0 0px 0;font-size:36px;text-transform:uppercase;}
.radio-page .radio-block .radio-afisha .anons {color:#808080;font-size:18px;margin:0 0 13px 0;}
.radio-page .radio-block .radio-afisha .item {margin:0 0 40px 0;}
.radio-page .radio-block .radio-afisha .item .afisha-image {max-height:395px;overflow:hidden;margin:0 0 7px 0;}
.radio-page .radio-block .radio-afisha .item .afisha-image img {width:100%;}
.radio-page .radio-block .radio-afisha .item .afisha-info {color:#808080;font-size:12px;letter-spacing: normal;}
.radio-page .radio-block .radio-afisha .item .date {font-size:22px;width:60px;display:inline-block;}
.radio-page .radio-block .radio-afisha .item .place {text-transform:uppercase;font-size:18px;}
.radio-page .radio-block .radio-afisha .item .name {font-size:18px;margin:3px 0 0 0;}

.radio-page .radio-block .radio-anons {margin:0 0 20px 0;color:#808080;font-size:18px;}
.radio-page .radio-block .radio-anons p {margin:0 0 20px 0;}
.radio-page .radio-block .radio-anons .phones {color:#00b7b3;font-size:24px;}

.radio-page .radio-block .radio-history .title {color:#313131;font-size:30px;text-transform: uppercase;margin:0 0 5px 0;}
.radio-page .radio-block .radio-history .item-history {margin:0 0 20px 0;font-size:12px;}
.radio-page .radio-block .radio-history .item-history .history-image {max-height:178px;overflow: hidden;max-width:178px;width:178px;overflow:h}
.radio-page .radio-block .radio-history .item-history .history-image img {height:178px;max-width:none;}
.radio-page .radio-block .radio-history .item-history .history-info {min-height:150px;margin:0 0 5px -20px;}
.radio-page .radio-block .radio-history .item-history .history-info .date {color:#808080;margin:0 0 5px 0;}
.radio-page .radio-block .radio-history .item-history .history-info .name {color:#030301;margiN:0 0 5px 0;font-size:18px;}
.radio-page .radio-block .radio-history .item-history .history-info .anons {color:#808080;font-size:16px;}
.radio-page .radio-block .radio-history .item-history .history-buttons {top:0;margin:0 0 0 -20px;}
.radio-page .radio-block .radio-history .item-history .history-buttons player-playing {padding:0 0 0 32px;color:#808080;font-size:17px;line-height:26px;background:url('images/play2.svg') no-repeat left center;background-size:26px;display:inline-block;text-decoration:none;margin:0 15px 0 0;}
.radio-page .radio-block .radio-history .item-history .history-buttons .download {padding:0 0 0 32px;color:#808080;font-size:17px;line-height:26px;background:url('images/download.png') no-repeat left center;background-size:26px;display:inline-block;text-decoration:none;margin:0 15px 0 0;}
.radio-page .radio-block .radio-history .item-history .history-buttons a:hover {text-decoration:underline;}
.radio-page .radio-block .radio-history .title {color:#313131;font-size:30px;text-transform: uppercase;margin:0 0 5px 0;}
.radio-page .radio-block .radio-history .item-history {margin:0 0 20px 0;font-size:12px;}
.radio-page .radio-block .radio-history .item-history .history-image {max-height:178px;overflow: hidden;max-width:178px;width:178px;overflow:h}
.radio-page .radio-block .radio-history .item-history .history-image img {height:178px;max-width:none;}
.radio-page .radio-block .radio-history .item-history .history-info {min-height:150px;margin:0 0 5px -20px;}
.radio-page .radio-block .radio-history .item-history .history-info .date {color:#808080;margin:0 0 5px 0;}
.radio-page .radio-block .radio-history .item-history .history-info .name {color:#030301;margiN:0 0 5px 0;font-size:18px;}
.radio-page .radio-block .radio-history .item-history .history-info .anons {color:#808080;font-size:16px;}
.radio-page .radio-block .radio-history .item-history .history-buttons {top:0;margin:0 0 0 -20px;}
.radio-page .radio-block .radio-history .item-history .history-buttons .play {padding:0 0 0 32px;color:#808080;font-size:17px;line-height:26px;background:url('images/play2.svg') no-repeat left center;background-size:26px;display:inline-block;text-decoration:none;margin:0 15px 0 0;}
.radio-page .radio-block .radio-history .item-history .history-buttons .download {padding:0 0 0 32px;color:#808080;font-size:17px;line-height:26px;background:url('images/download.png') no-repeat left center;background-size:26px;display:inline-block;text-decoration:none;margin:0 15px 0 0;}
.radio-page .radio-block .radio-history .item-history .history-buttons a:hover {text-decoration:underline;}

.radio-page .radio-block .radio-novinki {margin:0 0 15px 0;}
.radio-page .radio-block .radio-novinki .title {margin:0 0 0px 0;font-size:30px;text-transform:uppercase;}
.radio-page .radio-block .radio-novinki .anons {color:#808080;font-size:12px;margin:0 0 13px 0;}
.radio-page .radio-block .radio-novinki .novinki-item {margin:0 0 21px 0;}
.radio-page .radio-block .radio-novinki .novinki-item:after {content:"";display:block;clear:both;}
.radio-page .radio-block .radio-novinki .novinki-item .novinki-image {overflow:hidden;max-height:102px;float:left;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info {margin:0 0 0 160px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .name {font-size:12px;color:#00b7b3;letter-spacing: normal;text-transform: uppercase;margin:0 0 3px 0;min-height:30px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .song {margin:0 0 3px 0;color:#808080;font-size:12px;letter-spacing: normal;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .song span {display:block;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .play {display:block;color:#808080;text-decoration:none;background:url('images/play3.svg') no-repeat left center;line-height:23px;background-size:23px;padding:0 0 0 28px;font-size:12px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .play:hover {text-decoration:underline;}
.radio-page .radio-block .radio-novinki {margin:0 0 15px 0;}
.radio-page .radio-block .radio-novinki .title {margin:0 0 0px 0;font-size:30px;text-transform:uppercase;}
.radio-page .radio-block .radio-novinki .anons {color:#808080;font-size:12px;margin:0 0 13px 0;}
.radio-page .radio-block .radio-novinki .novinki-item {margin:0 0 21px 0;}
.radio-page .radio-block .radio-novinki .novinki-item:after {content:"";display:block;clear:both;}
.radio-page .radio-block .radio-novinki .novinki-item .novinki-image {overflow:hidden;max-height:102px;float:left;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info {margin:0 0 0 160px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .name {font-size:12px;color:#00b7b3;letter-spacing: normal;text-transform: uppercase;margin:0 0 3px 0;min-height:30px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .song {margin:0 0 3px 0;color:#808080;font-size:12px;letter-spacing: normal;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .song span {display:block;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .player-playing {display:block;color:#808080;text-decoration:none;background:url('images/play3.svg') no-repeat left center;line-height:23px;background-size:23px;padding:0 0 0 28px;font-size:12px;}
.radio-page .radio-block .radio-novinki .novinki-item .novinka-info .player-playing:hover {text-decoration:underline;}

.pg_image{
    max-width:100%!important;
}

.programm-vipuski a{
    color:#2e2e2e;
}
.programm-vipuski .name{
    font-size:18px;
    text-decoration:none;
    font-weight:500;
    color:#2e2e2e;
}

.programm-vipuski iframe{
    max-width:100%;
}

.news-detail .detail-text img{
    width:auto!important;
    height:auto!important;
}

.pagination a{
    margin:0 5px;
}

.pagination a.active{
    font-weight:bold;
}


.ui-datepicker-trigger{
    position:relative;
    top:-6px;
    left:-7px;
}

.header .header-calendar{
    position:relative;
    top:4px;
}

#ui-datepicker-div{
    z-index:100!important;
}

.search_div{
    width:100%;
    height:30px;
    margin-bottom:20px;
}


.search_div_1{
    position:relative;
}
.search_div_1 .close_search{
    position: absolute;
    top: 0px;
    right: 10px;
    height: 30px;
    width: 30px;
}

.search_div_1 .submit_search{
    position: absolute;
    top: 0px;
    right: 38px;
    height: 30px;
    width: 90px;
}


.media-body .author {
    display: inline-block;
    font-size: 1rem;
    color: #000;
    font-weight: 700;
}
.media-body .metadata {
    display: inline-block;
    margin-left: .5rem;
    color: #777;
    font-size: .8125rem;
}
.footer-comment {
    color: #777;
}
.vote.plus:hover {
    color: green;
}
.vote.minus:hover {
    color: red;
}
.vote {
    cursor: pointer;
}
.comment-reply a {
    color: #777;
}
.comment-reply a:hover, .comment-reply a:focus {
    color: #000;
    text-decoration: none;
}
.devide {
    padding: 0px 4px;
    font-size: 0.9em;
}
.media-text {
    margin-bottom: 0.25rem;
}
.title-comments {
    font-size: 1.4rem;
    font-weight: bold;
    line-height: 1.5rem;
    color: rgba(0, 0, 0, .87);
    margin-bottom: 1rem;
    padding-bottom: .25rem;
    border-bottom: 1px solid rgba(34, 36, 38, .15);
}

.programm-slider .slide{
    cursor:pointer;
}


.active2.slide{
    background:#f2ffff;
}


.main-news-list img{
    width:300px;
    height:209px;
}

.afisha a{
    text-decoration:none;
}


.audio_bl{
    position:relative;
}

.audio_block{
    position: absolute;
    left: -215px;
    top: -48px;
    display: none;
    background: #fff;
    width: 408px;
}

.ppq-audio-player{
    background:none!important;
}

.play-button.player-playing{
    border-radius:0px!important;
    width: 31px!important;
    height: 38px!important;
}

.play-button.player-paused{
    border-radius:0px!important;
    width: 31px!important;
    height: 38px!important;
    position:relative;
}


.ppq-audio-player .play-pause-btn .play-pause-icon{
    background:#000!important;
}



.play-pause-icon::after{
    content:none!important;
    background:none!important;
}

.ppq-audio-player .play-pause-btn .play-pause-icon{
    border:0px!important;
}

.play-info1{
    position:absolute;
    top:84px;
    left:82px;
}

.audio_block{
    display:none!important;
}


.opros-play2{
    display: block;
    color: #808080;
    text-decoration: none;
    background: url(/upload/images/play2.svg) no-repeat left center;
    line-height: 23px;
    background-size: 23px;
    padding: 0 0 0 28px;
    font-size: 12px;
}


.opros-play2{
    position:relative;
    left: -14px;
    top: -8px;
}

.history-buttons{
    position:relative;
    top: -35px;
}

@media (max-width: 992px) {
    .detail-text .ymaps{
        max-width:100%;
        width:100%!important;
    }

    .first_image11, .next_image11 {
        background-size: cover!important;
        width:100%!important;
    }

    .radio-page .radio-block .radio-player .play-info{
        width:100%;

    }

    .row.index_audio{
        margin-bottom:40px;
    }

    .audio_bl{
        height:40px;
        position:relative;
    }

    .audio_bl .opros-play{
        position:absolute;
        top:0px;
        left:-4px;
        height:30px;
    }

    .download{
        font-size:14px!important;
        margin-left:2px;
    }

    .radio-page .radio-block .radio-history .title{
        font-size:16px!important;
    }
}

.news-item:hover {text-decoration:underline;}


.next_more{
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 0;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    background: #00b7b3;
    color: #fff;
    text-decoration: none;
    padding: 2px 12px 4px 12px;
    font-size: 14px;
    cursor:pointer;
    width:113px;
    height: 23px;
}

.main-news-list .next_more{
    /*bottom: 20px;*/
    /*margin-left:6px;*/
    /*position: absolute;*/

}



.yt_video{
    width:100%;
    max-width:100%;
}

.yt_video iframe{
    width:100%;
    max-width:100%;
}

blockquote{
    margin:0px;
    margin-left:20px;
    border-left:4px solid #ccc;
    padding:0 20px;
}

.next_image11{
    width:274px;
    height:200px;
    background-size: cover;
    background-repeat:no-repeat;
}

.main-news-list .next_image11 {
    width: 370px!important;
    height: 225px!important;
}

@media (max-width: 992px) {
    .main-news-list .next_image11 {
        background-size: cover !important;
        width: 100% !important;
    }
}

.temperature{
    width:70px;
}


.mm-body_news2{
    margin-top:10px;
}


@media screen and (min-width: 1000px) {
    .mm-body_news2 .mm-body__line{
        width: calc(50% - 10px);
        margin:0 5px;
    }

    .mm-body_news2 .mm-body__line a,.mm-body_news2 .mm-body__line img  {
        width: 100%!important;
        height:auto!important;
    }
}



@media screen and (min-width: 1900px) {
    #unit_94499 .list-container-item{
        width: 19.3%!important;
        margin:0 5px;
    }

    #infox_18605 .adf_sg_row{
        width: 19.3%!important;
        margin:0 5px;
    }


}

@media screen and (max-width: 1900px) {

    #unit_94499 .list-container-item{
        width: 18.3%!important;
        margin: 0 11px;
    }

    #infox_18605 .adf_sg_row{
        width: 18.3%!important;
        margin: 0 11px;
    }


}

@media screen and (max-width: 1600px){

    #unit_94499 .list-container-item{
        width: 17.3%!important;
        margin: 0 17px;
    }


    #infox_18605 .adf_sg_row{
        width: 17.3%!important;
        margin: 0 17px;
    }


}


@media screen and (max-width: 1000px){


    .mm-body_news2 .mm-body__line{
        width: 100%;
    }

    .mm-body_news2 .mm-body__line a,.mm-body_news2 .mm-body__line img  {
        width: 100%!important;
        height:auto!important;
    }

    #unit_94499 .list-container-item{
        width: 100%!important;
        margin: 0px;
    }

    #infox_18605, #unit_94499, .mm-body_news2{
        padding-left: 0px !important;
        padding-right: 2px !important;
    }

    #infox_18605, #unit_94499, .mm-body_news2 .mm-body{
        padding:0!important;
    }


    #infox_18605 .adf_sg_row:nth-child(6),  #unit_94499 .list-container-item:nth-child(6){
        display:none;
    }


}

.center {text-align:center;}
.menu-header-bottom {display:none;}
.menu-header-bottom.open {display:block;}
.right {text-align:right;}

.full-bg {position:relative;margin:0 -100% 20px -100%;padding:11px 100%;}
.full-bg.green {background:#00b7b3;}



.new-banners {position:relative;margin:0 -100% 20px -100%;padding:6px 100%;background:#ebebeb;}
.new-banners .main-top-news {margin:0;}
.new-banners .main-top-news .small-news {margin:0;}

.radio-block h1 {color:#313131;font-size:36px;font-weight: normal;    line-height: 36px;}
.radio-player .player-cont {padding:60px 0 0 0;}


.programm-videos {margin:20px 0 0 0;}
.programm-videos .videos-item {margin:0 0 20px 0;background:#ebebeb;}
.programm-videos .image {max-width:274px;min-width:274px;margin:0 35px 0 0;height:154px;overflow:hidden;position:relative;display:block;}
.programm-videos .image:before {content:"";display:block;width:50px;height:62px;position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);z-index:2;background:url('images/play5.svg') no-repeat;}
.programm-videos .videos-info {padding:20px 20px 20px 0;font-size:18px;font-weight:500;}
.programm-videos .videos-info .name {color:#00b7b3;font-weight:bold;text-decoration:none;}
.programm-videos .videos-item:hover .name {text-decoration:underline;}

.programm-prog h1 {color:#313131;}

.table-prog {width:100%;margin:0 0 20px 0;}
.table-prog td {font-size:18px;vertical-align:top;}
.table-prog td.prog {padding:0 100px 0 10px;}
.table-prog td.prog span {font-weight:600;display:block;}
.table-prog td.time {width:18%;}
.table-prog td.vozr {width:22%;}

.table-prog p span:last-child {font-size:18px;vertical-align:top;}

.ppq-audio-player .player-time-duration{
    display:none;
}

.ppq-audio-player .player-bar {
    position: relative;
    overflow: hidden;
    height: 5px;
    margin-top: 53px;
    background-color: #000!important;
}

.play-pause-btn{
    position:relative;
    top:6px;
    left:0px;
}

.ppq-audio-player {
    height:auto!important;
}

#index_audio{
    visibility: hidden;
    display:none;
}

.sort_block{
    margin-bottom:20px;
    font-size:18px;
}

.time_h{
    margin-left:5px;
}

.anons-info .time{
    margin-top:10px;
    font-size: 16px!important;
}

.next_more2{
    margin-bottom:20px;
}

.days_time_prog{
    margin-bottom:20px;
}


.tv_prg_time{
    margin-right:20px;
}

.tv_prg_time.active{
    color:#000;
}


.open_always{
    display:block!important;
}


.footer .container .row{
    position:relative;
}




.yande_block1{
    margin-bottom:20px;
}

@media (max-width: 992px) {
    .burger_mob{
        display:block;
    }
}


@media (min-width: 992px) {
.burger_mob{
    display:none;
}
}


@media (min-width: 992px) {
    .mob_banner1 {
        display: none;
    }
}

@media (max-width: 992px) {
    .mob_banner1 {
        display: block;
        margin-top:10px;
    }
}




.active_from{
   font-size:18px;
    margin-bottom:10px;
}

@media (max-width: 992px) {
    .news_box2 .article_mm {
        width: 175px !important;
    }
}

.rek_block1 {
    width:100%;
    margin: 10px 0px;
    background: #00b7b3;
}

.rek_block1_d{
    height: 100%;
    min-height:316px;
}

.rek_block1_d .news_box2{
    position: relative;
    top: 20px;
}





.upbtn {
    opacity: 0.8;
    z-index: 9999;
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: -80px;
    right: 20px;
    cursor: pointer;
    border:3px solid #BFE2FF;
    transition: all .7s ease-in-out;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #00b7b3;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzMy45NjgsMjc4LjY1N0wyNDguMzg3LDkyLjc5Yy03LjQxOS03LjA0NC0xNi4wOC0xMC41NjYtMjUuOTc3LTEwLjU2NmMtMTAuMDg4LDAtMTguNjUyLDMuNTIxLTI1LjY5NywxMC41NjYgICBMMTAuODQ4LDI3OC42NTdDMy42MTUsMjg1Ljg4NywwLDI5NC41NDksMCwzMDQuNjM3YzAsMTAuMjgsMy42MTksMTguODQzLDEwLjg0OCwyNS42OTNsMjEuNDExLDIxLjQxMyAgIGM2Ljg1NCw3LjIzLDE1LjQyLDEwLjg1MiwyNS42OTcsMTAuODUyYzEwLjI3OCwwLDE4Ljg0Mi0zLjYyMSwyNS42OTctMTAuODUyTDIyMi40MSwyMTMuMjcxTDM2MS4xNjgsMzUxLjc0ICAgYzYuODQ4LDcuMjI4LDE1LjQxMywxMC44NTIsMjUuNywxMC44NTJjMTAuMDgyLDAsMTguNzQ3LTMuNjI0LDI1Ljk3NS0xMC44NTJsMjEuNDA5LTIxLjQxMiAgIGM3LjA0My03LjA0MywxMC41NjctMTUuNjA4LDEwLjU2Ny0yNS42OTNDNDQ0LjgxOSwyOTQuNTQ1LDQ0MS4yMDUsMjg1Ljg4NCw0MzMuOTY4LDI3OC42NTd6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
}
.upbtn:hover {
    opacity: 1;
    background-color: #00b7b3;
}

.preview_mode_on{
    padding: 5px 5px;
    background: red;
    color: #fff;
    font-size: 16px;
    text-align: center;
    margin-bottom: 10px
}
.contact_form .str{
    padding:5px 5px;
}
.contact_form .str input, .contact_form .str textarea{
    padding:10px 15px;
    width:400px;
    border:1px solid #ccc;
    background:#f7f7f7;
}

.contact_form .buttons{
    padding-bottom:60px;
}

.contact_form .buttons .send{
    padding:5px 15px;
    background:#00b7b3;
    color:#fff;
    border:0;
}

@media (max-width: 992px) {
    .contact_form .str input, .contact_form .str textarea{
        width:355px;
    }
}

.g-recaptcha{
    margin-left:5px;
    padding-bottom:20px;
}

.success_message{
    color:green;
    padding-bottom:40px;
}

.danger_message{
    color:red;
    padding-bottom:40px;
}

.admin_edit{
    padding-bottom: 30px;
    padding-left: 14px;
    display: block;
    font-weight: bold;
    font-size: 20px;
    border: 1px solid #00b7b3;
    width: 271px;
    height: 40px;
    margin-bottom: 20px;
    padding-top: 7px;
    background: #00b7b3;
    color: #fff;
    text-decoration: none;
}

.admin_edit:hover{
    color: #f4f4f4;
}