body {
	background:#fff;
    font-family: Montserrat Alternates;
    -webkit-font-smoothing: antialiased;
moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
    text-rendering: optimizelegibility;
}
body, .header_bannerLink { 
	color: #000000;
}
.header_bannerLink {
	filter: brightness(68%) sepia(70) invert(1) saturate(145%);
	font-weight: 100;
	color: #fff;
}
.secInsert .header_bannerLink, .secEdge .header_bannerLink, .secDop .header_bannerLink {
    filter: brightness(0) invert(1);
}
.header_navItem, .header_btns .btn_main, .secInsert h2, .secEdge h2, .secDop h2, .secInfo_item, footer {
	color:#ffffff;
}
.header_navItem:hover .header_navLink {
	color:#ffffff;
}
.btn {
border:none;
border-radius:20px;
padding:13px 20px;
}
.header_btns .btn_main {
margin-right:0;
}
.btn, .header_btns .btn_main, .owl-nav button, .secTv_item.active {
	background-color:#300363!important;
}
.btn_main:hover, .header_btns .btn_main:hover, .bth:hover {
	background-color:#300363b3!important;
}
.owl-nav button:hover {
background-color:#9c71cf!important;
}
.header_top {
	box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
.header_top {
	background: #9c71cf;
}
footer {
	background: #e3e6e8;
	    color: #000;
}
.footer_logo {
    filter: invert(1);
}
.header_navItem:hover > .header_navLink, .secEdge_box_right h3, .list strong, .secInsert_box h1, footer a.tac, .genres_title {
	color: #4a148c;
}
.secInsert_box .list strong {
	color: #9c71cf;
}
.secInfo_link {
    color: #f58319;
}
.secTv_item.active, .secTv_item.active .secTv_btn, .secEdge_list strong, .footer_btn {
color:#fff;
}
.tariff_name, .tariff_channels_count, #channels_genre, .genres_count, .channels_content .channels_name {
color:#000;
}
.secTv_item.active .iconTv, .close {
filter:invert(1);
}
.secTv_btn {
	background:transparent!important;
padding: 0 !important;
font-size: 11px;
}
.box:before  {
	background: #4a148c;
}
.box:after {
	background: #4a148c;
}
.box:before {
    background: #9c71cf;
}
.secTv_item {
	box-shadow: 0 0px 15px rgb(0 0 0 / 20%);
}
.secDop, .secEdge:before {
	background: #4a148c;
}
.secEdge:before {
	filter: none;
}
.secInfo_item {
    margin-bottom: 20px;
}
.secTv_right .secTv_subtitle {
    margin-bottom: 8px;
}
footer {
    padding-bottom: 3%;
    padding-top: 20px;
}
.secInfo_icon {
	filter: brightness(1000);;
}
.channels_icon {
	filter: brightness(0) saturate(100%) invert(15%) sepia(49%) saturate(4892%) hue-rotate(261deg) brightness(79%) contrast(107%);
}
#channels_genre {
background:#fff;
}
.header_navItem {
    text-transform: uppercase;
font-weight:600;
}
sub {
    font-weight: 500;
}
.channels_content .channels_name {
font-size:15px;
}
.header_top .header_logo2 img {
width:70px!important;
}
.header_icon {
display: block;
    width: 40px;
    height: 40px;
    background-color: transparent;
    filter: brightness(0) saturate(100%) invert(13%) sepia(19%) saturate(6723%) hue-rotate(252deg) brightness(101%) contrast(125%);
    background-size: 65%;
}
.header_submenu {
background:#9c71cf;
}
.footer_socIcon {
filter: brightness(0) saturate(100%) invert(13%) sepia(19%) saturate(6723%) hue-rotate(252deg) brightness(134%) contrast(125%);
    background-color: transparent!important;
    box-shadow: none;
}
@media all and (max-width: 991px) {
    .header_logos {
        margin-right: 0!important;
        margin-left: 20px!important;
    }
}