@media all and (min-width:1920px) {
	.secEdge_main {
		font-size: 110px;
	}
	.secEdge_title {
	    margin-bottom: 300px;
	}
	.secEdge_center {
	    padding: 67px 0 120px;
	}
}
@media all and (max-width:1550px) {
.secEdge_title h3 {
font-size:23px;
}


}
@media all and (max-width:1460px) {
	.container {
		padding-left: 20px;
		padding-right: 20px;
	}
	/* .secEdge_center {
		width: 500px
	} */
	.secEdge_rightText {
		transform: scale(.7);
	}

}
@media all and (max-width:1415px) {
.secEdge_center {
width:60%;
}
}
@media all and (max-width:1330px) {
.secEdge_title h3 {
	max-width: 500px;
font-size:20px;
line-height:200%;
}

}
@media all and (max-width:1330px) {
	.secEdge_img {
		left: auto;
		right: auto;
	}
	.secEdge_title {
		margin-bottom: 10vw;
	}
	.secEdge_left, .secEdge_right {
		position: absolute;
	}
	.secEdge_center {
		width: 100%;
	}
	.secEdge {
		background-size: contain;
		position: relative;
	}
	.secEdge_center {
		padding-top: 0
	}
	.secEdge_left, .secEdge_right {
		top: 0;
		bottom: 20%;
	}
	.secEdge_left {
		left: 2%;
		width: 20%;
	}
	.secEdge_right {
		right: 2%;
		width: 20%;
	}
	.secEdge_rightText {
	    transform: scale(.5);
	    bottom: -20%;
	    left: -8%;
	}
}
@media all and (max-width:1199px) {
	.secTv .btn {
		padding: 13px 0;
		width: 30%;
	}
	.header_form {
		width: 75%;
	}
	.secTv_btn {
		display: none
	}
	.secEdge {
		background-size: 110vw;
	}
	
	.logo_sm {
		width: 20vw;
		padding-bottom: 4%;
	}
	.channels_itemBox {
		flex-wrap: wrap;
	}
	.channels_left {
		margin-bottom: 20px
	}
	.channels_left, .channels_right {
		width: 100%;
	}
	#channels_genre .close:before {
		display: none
	}
	#channels_genre .close {
	    width: 15px;
	    height: 15px;
	}
	.secEdge_rightText {
	    transform: scale(.5);
	    left: -18%;
	}
.secTv_box {
width:100%;
}
}
@media all and (max-width:991px) {
	.secTv {
		padding-bottom: 3%
	}
	.secTv_title {
		font-size: 20px;
		margin-top: 0;
	}
	.secTv_subtitle {
		font-size: 18px;
	}
	.secEdge_title {
		margin-bottom: 15vw;
	}
	.tariff_name {
		font-size: 50px!important;
	}
	.secEdge {
		background-size: 125vw;
	}
	.secEdge_rightText {
	    left: -25%;
	    bottom: -35%;
	}
}
@media all and (max-width:850px) { 
	.secTv {
		background-position: 0% 50%;
	}
	.control {
		margin-right: 10px
	}
	.secEdge_title h1 {
		font-size: 5vw!important;
	}
	.logo_sm {
		width: 30vw;
		padding-bottom: 10%;
	}
.secEdge_title h3 {
		font-size:18px;
	}
}
@media all and (max-width:771px) { 
	.secTv {
		padding-bottom: 10vw;
		background:#006CB5;
	}
	.secTv_box {
		width: 100%
	}
	.secEdge_title h3 {
		font-size: 2vw;
	}
	.header_row {
		flex-wrap: wrap;
		justify-content: center
	}
	.header_form {
		width: 100%
	}
	.header_logo {
		margin-bottom: 15px
	}
	.secEdge_rightText {
	    transform: scale(.4);
	    left: -32%;
	    bottom: -42%;
	}
	.secTv_item {
		margin: 0 auto 26px!important;
	}
}
@media all and (max-width:650px) { 
	.secEdge_left, .secEdge_right {
		bottom: 35%;
	}
	.secEdge_title {
		margin-bottom: 20vw;
	}
	.secEdge {
		background-size: 135vw;
	}
	.secEdge_sub {
		width: 100%
	}
	.secTv_slider {
		flex-wrap: wrap;
	}
	.tariff_name {
		font-size: 40px!important;
	}
	.genres_title {
		font-size: 30px;
	}
	.genres_count {
		font-size: 22px;
	}
	.secEdge_imgR {
		left: -20%!important;
	}
}
@media all and (max-width:550px) { 
	.secEdge_sub h2 {
		font-size: 5vw;
		margin-bottom: 2vw
	}
	.logo_sm {
		width: 35vw;
	}
	.header_form form {
		flex-wrap: wrap;
		justify-content: center
	}
	.control {
		width: 300px;
		margin: 0 0 15px 0;
	}
	.secTv .btn {
		width: 220px
	}
	.channels_item {
		width: 50%;
	}
	.secEdge_rightText {
	    left: -50%;
	    bottom: -42%;
	}
	footer {
		padding: 20px 0;
	}
    .secEdge_title h3 {
        font-size: 2.2vw;
    }
}
@media all and (max-width:450px) { 
	.secEdge_title h1 {
		font-size: 5.7vw!important;
	}
	.secEdge {
		background-size: 175vw;
	}
	.secEdge_title h3 {
		font-size: 3vw;
	}
	.secEdge_imgR {
	    left: -50%!important;
	}
	.secEdge_rightText {
	    left: -35%;
	}
}
@media all and (max-width:400px) { 
	.secEdge .container {
		max-width: 100%;
	}
	.secEdge_title h1 {
		font-size: 6.5vw!important;
	}
	.secEdge_main {
		font-size: 10vw;
	}
	.secEdge_sub h2 {
		font-size: 6vw;
	}
	.secEdge_left, .secEdge_right {
		bottom: 40%;
	}
	.logo_sm {
		width: 50vw;
		margin-top: 30px;
	}
	.secEdge_imgR {
	    left: -30%!important;
	}
	.secEdge_rightText {
	    left: -63%;
	    bottom: -57%;
	}
	.secTv_item {
		width: 100%!important;
	}
.secTv_item .price, .secTv_item .price_cost {
font-size:33px;
}
}