@media only screen and (max-width: 1200px) {
	.ads-bottom .ads {
		width: 33.3333%;
		padding: 5px;
		margin: 0 -2px;
	}
	.col-md-3ken, .col-md-7ken{
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-md-3ken {
    width: 320px;
    float: left;
}
.col-md-7ken {
    width: 850px;
    float: left;
}
}

@media only screen and (max-width: 989px) {
	.col-md-3ken, .col-md-7ken{
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-md-3ken {
    width: 320px;
    float: left;
}
.col-md-7ken {
    width: 650px;
    float: left;
}
	.main-nav {
		position: relative;
	}
	.mobile-btn {
		display: inline-block;
	}
	.main-nav > ul {
		position: absolute;
		top: 100%;
		left: -10px;
		width: 270px;
		background: #22282F;
		opacity: 0;
		visibility: hidden;
		transition: all 0.3s ease-in-out 0s;
		-moz-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out 0s;
	}
	.main-nav.open > ul {
		opacity: 1;
		visibility: visible;
	}
	.main-nav ul li {
		float: none;
	}
	.main-nav .sub-menu {
		position: static;
		opacity: 1;
		visibility: visible;
		width: auto;
		display: none;
	}
	.main-nav .arrow {
		display: block;
	}
	.single-detail {
		margin-bottom: 30px;
	}
	.single-video .ads {
		width: 50%;
		float: left;
		padding: 0 5px;
	}
}

@media only screen and (max-width: 540px) {
	.ads-bottom .ads {
		width: auto;
		margin: 0;
		padding: 5px 0;
	}
	.bot-footer .col-xs-6 {
		float: none;
		width: auto;
		text-align: center;
	}
	.copyright {
		text-align: center;
	}
	.single-detail iframe {
		height: 300px;
	}
}

@media only screen and (max-width: 500px) {
	.top-header .col-xs-6 {
		width: auto;
		float: none;
		text-align: center;
	}
	.top-nav ul {
		padding: 15px 0 10px;
		text-align: center;
	}
	.subtitle-menu {
		float: none;
		margin-bottom: 15px;
	}
}

@media only screen and (max-width: 399px) {
	.videos .video {
		float: none;
		width: auto;
	}
	.main-title {
		font-size: 16px;
	}
	#commentform .col-xs-6,
	.single-video .ads {
		width: auto;
		float: none;
	}
	#commentform #author {
		margin-bottom: 10px;
	}
	.single-video .ads {
		padding: 0;
	}
}