#-v2 .channels-list {
	list-style: none;
	margin: 1em 0;
}
#-v2 .channels-list li {
	padding: 10px 15px;
}
#-v2 .channels-list li .label,
#-v2 .channels-list li .subscribers-no {
	font-size: 0.9em;
	margin-right: 2%;
	display: inline-block;
	line-height: 18px;
}
#-v2 .channels-list li .label {
	width: 53%;
	color: #444;
}
#-v2 .channels-list li .label:hover { color: #699c39; }
#-v2 .channels-list li .label small {
	background: #699c39;
	padding: 0.3em 0.6em;
	font-size: 0.8em;
	font-weight: 700;
	color: #fff;
	margin-left: 0.5em;
}
#-v2 .channels-list li .subscribers-no { color: #699c39; width: 23%; text-align: right; }
#-v2 .channels-list .siwtch-wrap {
	display: inline-block;
	width: 16%;
	float: right;
}
#-v2 .channels-list .switch-off, #-v2 .channels-list .switch-on {
	margin: 0 auto;
}

#-v2 .channel-thumbnail {
	float:left;
	margin-top:-115px;
	position:absolute;
	z-index:10;
	padding:4px;
	background:#fff;
	border:1px solid #d8d8d8;
	width:150px;
	height:150px;
}
#-v2 .channel-thumbnail img {
	width:100%;
	height:100%;
}
#-v2 .promo-channel {
	height:auto;
	background:#2c464e;
	min-height:200px;
	padding:0;
}
#-v2 .promo-channel figure,
#-v2 .promo-channel img {
	display:block;
	width:100%;
	height:291px;
}
#-v2 .promo-channel.no-thumb {
	display: none;
}
#-v2 .pagination {
	position: fixed;
	bottom: 0;
	padding: 10px 20px;
	width: 100%;
	max-width: 1430px;
	box-sizing: border-box;
	background: rgba(0, 0, 0, 0.36);
	z-index: 22;
}
#-v2 .pagination a{
	display:inline-block;
	float:left;
	margin:0 3px;
	color:#333;
	font-size: 19px;
	border: solid 1px #e1e1e1;
	padding: 6px;
	background: #fff;
	box-sizing: border-box;
}
#-v2 .pagination a:hover{background:#fff; color:#699c39; }
#-v2 .pagination a.currentPage {background:#699c39;color:#fff;cursor:default}
#-v2 .pagination a.disabled {color:#bbb;cursor:default}
#-v2 .pagination a.disabled:hover {color:#aaa}
#-v2 .pagination a.enabled {background:#f3f3f3;color:#00934d}
#-v2 .pagination .view div {padding:0;background:none;white-space:nowrap;height:26px}
#-v2 .pagination .view{position:relative;overflow:hidden;width:200px;float:left;height:28px;padding:0}
#-v2 .pagination a::before {
	font-size: 19px;
	line-height: 21px;
	margin: 0 6px;
	float: left;
	line-height: normal;
}
#-v2 .pagination a:last-child::before {
	float: right;
}
#-v2 .video-size-wrap .nextpost{float:right;position:relative;z-index:100;margin-bottom:4px}
#-v2 .video-size-wrap {
	width:884px;
	margin-left:60px;
}
#-v2 body.simple{background:#fff}
#-v2 body.simple .content-wrap{margin:0;max-width:auto}
#-v2 body.simple.p_media-notfound{overflow:hidden}
#-v2 body.simple.p_media-notfound .heading-page{display:none}
#-v2 body.simple.p_media-notfound .video-size-wrap{margin:0;width:auto;height:100%}
#-v2 .channel-related { float:right; }
#-v2 .channel-related * { float:left; }
#-v2 .channel-subscribe { margin-left:15px; }
#-v2 .channel-subscribe .button-small { margin-right:3px; }

#-v2 .topearn {overflow:auto;box-shadow: 0 1px 2px rgba(0,0,0,0.2);margin-top:0;padding:10px 0 0;margin:0 386px 20px 20px;width:auto}
#-v2 .topearn .box-video{float:right;width:33%;padding:0;clear:right}
#-v2 .topearn .box-video:first-child{float:left;width:60%;clear:none;margin-top:0}
#-v2 .topearn.related-videos .box-video:first-child .thumbnail-video{width:100%;max-width:none}
#-v2 .topearn .box-video .heading{position:absolute;bottom:0;left:10px;color:#fff;font-size:30px;font-weight:bold;text-transform:uppercase;padding:10px 15px 10px 5px;background:rgba(0,90,0,.7);}
#-v2 .topearn .box-video:first-child h4, #-v2 .topearn .box-video:first-child p{clear:both}
#-v2 .topearn .box-video:first-child h4 a{font-size:22px;margin-top:10px;line-height:22px;height:40px}
#-v2 .topearn .box-video h4 a{height:28px}
#-v2 .topearn .box-video p a{color:#699c39}
#-v2 .topearn .box-video p a:hover{text-decoration:underline}

#-v2 .tabs-navig {overflow: hidden;width: auto;margin: 0 386px 0 20px;background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,0.2)}
#-v2 .tabs-navig a {width: 30%;float: left;height:42px;line-height:42px;background:#fff;color:#666;text-align:center;text-transform:uppercase;box-sizing:border-box;border-bottom:none;}
#-v2 .tabs-navig a:hover {color: #699c39;}
#-v2 .tabs-navig a.active {color: #699c39;border-bottom: 2px solid #699c39;}
#-v2 .monthly-content{display: none}

@media (max-width: 1200px){
	#-v2 .topearn{margin-right:340px}
	#-v2 .tabs-navig {
		 	margin: 0 340px 0 20px;
	}
}

@media only screen
and (min-width :319px)
and (max-width :1280px) {
	#-v2 .video-size-wrap {width:90%}
}

@media only screen
and (min-width :319px)
and (max-width :1024px) {
	#-v2 .topearn{margin-right:20px}
	#-v2 .topearn .box-video{width:42%}
	#-v2 .topearn .box-video:first-child{width:50%}
	#-v2 .topearn .box-video .heading{font-size:24px}

	#-v2 .video-size-wrap {width:100%;margin:0}
	#-v2 .pagination {
		text-align:center;
		position:initial;
		background:none;
		overflow:hidden;
	}
	#-v2 .pagination a {
		float: none;
		display: none;
		font-size: 19px;
		background: #fff;
		border: solid 1px #e1e1e1;
		padding: 10px;
	}
	#-v2 .pagination a:first-child, #-v2 .pagination a:last-child { display: block; }
	#-v2 .pagination a:first-child {
		float: left;
	}
	#-v2 .pagination a:last-child {
		float: right;
		background: #699c39;
		color: #fff;
	}
	#-v2 .pagination a:last-child:hover {
		color: rgba(255, 255, 255, 1);
	}
	#-v2 .pagination a.disabled {
		display: none;
	}
	#-v2 .tabs-navig {
		 	margin: 0 20px;
	}
	#-v2 .tabs-navig a {
		width: 36%;
	}
}

@media only screen
and (min-width :319px)
and (max-width :768px) {
	#-v2 .video-size-wrap {
		width:100%;
		margin:0;
	}
	#-v2 .channel-thumbnail{
		width:125px;height:125px;margin-top:-105px;
	}
	#-v2 .channel-related {float:none;clear:both;padding-top:20px}
}

@media (max-width: 700px){
	#-v2 .channel-thumbnail {
		margin: -165px 0 0 -50px;
		left: 50%;
	}
	#-v2 .pagination {
		max-width: 430px;
		margin: 0 auto;
		box-sizing: border-box;
	}
	#-v2 .topearn{max-width:430px;margin:0 auto 20px}
	#-v2 .topearn .box-video,#-v2 .topearn .box-video:first-child{width:95%;float:none}
	#-v2 .topearn .box-video:first-child{margin-bottom:20px}
	#-v2 .topearn .box-video:first-child h4 a{margin:2px 0}
	#-v2 .tabs-navig {
		max-width: 430px;
		margin: 0 auto;
	}
	#-v2 .tabs-navig a {
		width: 50%;
		font-size: 13px;
	}
}

@media only screen
and (min-width :319px)
and (max-width :580px) {
	#-v2 .promo-channel figure {overflow:hidden}
	#-v2 .promo-channel img {width:580px}
	#-v2 .channel-thumbnail{width:100px;height:100px;margin-top:-105px}
	#-v2 .promo-channel {
		margin-bottom: 20px;
	}
}

@media (max-width: 480px){
	#-v2 .pagination a {margin: 0 2px}
	#-v2 .pagination {padding: 0 10px 10px}
}
