@media only screen and (max-width: 1024px){	
	.main-nav li a {
	    padding: 15px 6px 6px;
	}
	.search #ajaxsearchlite1 .probox .proinput .orig {
		width: 170px;
	}
	.menu-right > li a {
	    padding: 15px 5px 6px;
	}
	.container {
	    width: 970px;
	}
	header .marquee {
		display: none;
	}
	.list-film .item {
		width: 126px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 347px !important;
	}
	#video_box .mejs__container {
		height: 387px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 570px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 530px !important;
	}
	#marquee_box {
		height: 300px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 450px;
	}
	#profile .section .form-group {
		width: 100%;
		float: left;
	}
	#video_box .mejs__fullscreen-button {
		display: none !important;
	}
	#menu_mobi {
		display: block;
		position: relative;
		width: 300px;
		z-index: 999;
	}
	.main-nav {
		display: none;
	}
	#menu_mobi .main-nav {
		display: block;
		position: fixed;
	    top: 0;
	    bottom: 0;
	    left: 0;
     	-webkit-transform: translateX(-9999px); 
    	transform: translateX(-9999px);
    	transition: all 0.3s linear;
	    background: #1a1917;
	    text-align: center;
	}
	.admin-bar #menu_mobi .main-nav {
		top: 32px;
	}
	#menu_mobi.open .main-nav {
		-webkit-transform: translateX(0); 
    	transform: translateX(0);
    	z-index: 9999;
	} 
	#menu_mobi .main-nav ul {
		width: 300px;
		background: #1a1917;
		height: 100%;
		margin-top: 15px;
		overflow: auto;
	}
	#menu_mobi .main-nav nav > ul {
		border-top: 1px solid #444;
	}
	#menu_mobi .main-nav ul li {
		display: block;
	}
	#menu_mobi .main-nav ul li a {
		color: #fff;
		padding: 10px 0 10px 20px;
		display: block;
	}
	#menu_mobi .main-nav #menu-main > li:hover > a, #menu_mobi .main-nav #menu-main > li.current-menu-item > a, #menu_mobi .main-nav #menu-main > li.current-menu-ancestor > a {
		border-radius: 0;
	    box-shadow: none;
	}
	#menu_mobi .main-nav .sub-menu {
		position: static;
		transform: none;
		opacity: 1;
		transition: unset;
		border-radius: 0;
		box-shadow: none;
		display: none;
	}
	#menu_mobi .main-nav ul li.menu-item-has-children {
		padding-bottom: 0;
	}
	#menu_mobi .main-nav ul li.menu-item-has-children i {
		position: absolute;
		right: 0;
		color: #fff;
		height: 100%;
		line-height: 44px;
		font-size: 20px;
		width: 25px;
		text-align: center;
		top: 0;
	}
	#menu_mobi .fa-times {
		position: absolute;
	    top: 5px;
	    right: 10px;
	    color: #fff;
	    font-size: 20px;
	    z-index: 1;
	    display: none;
	    cursor: pointer;
	}
	#menu_mobi .fa-bars {
		position: absolute;
	    top: 12px;
	    left: 10px;
	    font-size: 25px;
	    color: #fff;
	    cursor: pointer;
	}
	#menu_mobi.open .fa-times {
		display: block;
	}
	.h-left {
		padding-left: 35px;
	}
	#profile .section .form-left {
		width: 25%;
	}
	#profile .section .form-right {
		width: 75%;
	}
	#menu_mobi .main-nav nav {
		height: 100%;
		text-align: left;
	}
	#menu_mobi .main-nav .logo {
		display: inline-block;
    	margin-top: 20px;
	}
	#comment_banner {
		right: 20px;
	}
}
@media only screen and (max-width: 768px){
	.admin-bar #menu_mobi .main-nav {
		top: 46px;
	}
	#update_profile {
		margin-bottom: 0;
	}
	.admin-bar header {
	    top: 46px;
	} 
	.container {
	    width: 750px;
	}
	.list-film .item {
		width: 115px;
	}
	#video_box .player {
		width: 100%;
		float: left;
	}
	#mobile_comment_toggle{
		display: block !important;
	}
	#video_box .comment {
		display: none;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 279px !important;
	}
	#video_box .mejs__container {
		height: 320px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 445px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 405px !important;
	}
	#marquee_box {
		height: 260px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 380px;
	}
	.owl-nav .owl-prev .fa {
		left: -25px;
	}
	.owl-nav .owl-next .fa {
		right: -25px;
	}
	#login-op {
		position: absolute;
		top: 100px;
	    margin-top: 0;
	}
	header {
		position: absolute;
	}
	#comment_banner {
		right: 0;
		width: 200px;
	}
}
@media only screen and (max-width: 736px){
	.container {
	    width: 700px;
	}
	.list-film .item {
	    width: 140px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 259px !important;
	}
	#video_box .mejs__container {
		height: 300px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 418px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 377px !important;
	}
	#marquee_box {
		height: 240px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 350px;
	}
}
@media only screen and (max-width: 668px){
	.today-update .item {
		padding: 10px 20px;
		padding-left: 120px;
	}
	.today-update .item .thumb {
		left: 20px;
	}
	.list-film .item {
	    width: 128px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 239px !important;
	}
	#video_box .mejs__container {
		height: 280px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 389px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 349px !important;
	}
	#marquee_box {
		height: 220px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 330px;
	}
	.owl-nav .owl-prev .fa {
	    left: -20px;
	}
	.owl-nav .owl-next .fa {
	    right: -20px;
	}
	#body12 {
		width: 100%;
	}
	.h-left {
		width: 100%;
	    text-align: center;
	    padding-left: 0;
	}
	.h-right {
		width: 100%;
    	padding: 0;
	    background: #1a1917;
	}
	.h-right .menu-right {
		width: 100%;
	}
	.menu-right > li a {
		color: #fff;
	}
	.search #ajaxsearchlite1 .probox .proinput .orig {
		width: 313px;
	}
	header #logo {
		float: none;
	}
	.container {
	    width: 100%;
	}
	main {
	    margin-top: 60px;
	}
	header {
		position: relative;
		z-index: 100000;
	}
	.admin-bar header {
		top: 0;
	}
	.admin-bar #menu_mobi .main-nav {
		top: 0;
	}
	#profile .section .form-left, #profile .section .form-right {
		width: 100%;
		padding: 0;
	}
	#profile .section .form-right .fa {
		left: 0;
	}
	#profile .section .form-group {
		margin-top: 0;
	}
	.profile-detail, .profile-bot {
		padding: 0 10px;
	}
}
@media only screen and (max-width: 601px){
	.list-film .item {
	    width: 115px;
	}
	.single .list-film .item {
	    width: 111px;
	}
	footer .footer_bot li {
		width: auto;
		padding: 0 8px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 213px !important;
	}
	#video_box .mejs__container {
		height: 253px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 351px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 311px !important;
	}
	#marquee_box {
		height: 190px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 290px;
	}
	#video_box .comment-box.user-vip .comment-style {
		width: 85px;
	}
	#video_box .comment-box.user-vip input {
		left: 155px;
    	width: calc(100% - 155px);
	}
	.single h2.title {
		line-height: 23px;
		font-size: 18px;
	}
	.single .sub-title {
		font-size: 16px;
		line-height: 21px;
	}
	.owl-nav .owl-prev .fa {
		left: -15px;
	}
	.owl-nav .owl-next .fa {
		right: -15px;
	}
	#comment_banner {
		width: 180px;
    	font-size: 14px;
	}
}
@media only screen and (max-width: 568px){	
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 281px;
	}	
	.list-film .item {
	    width: 107px;
	}
	.single .list-film .item {
	    width: 103px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 200px !important;
	}
	#video_box .mejs__container {
		height: 240px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 333px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 293px !important;
	}
	#marquee_box {
		height: 180px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 275px;
	}
	#comment_banner {
		width: 170px;
	}
}
@media only screen and (max-width: 480px){
	#mobile_comment_toggle{
		display: block !important;
	}
	#video_box .comment {
		display: none;
	}
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 193px;
	}
	.list-film .item {
	    width: 126px;
	}
	.single .list-film .item {
	    width: 120px;
	}
	#video_box .player {
		width: 100%;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 244px !important;
	}
	#video_box .mejs__container {
		height: 284px !important;
	}
	#video_box.hide-comment .mejs__container {
	    height: 333px !important;
	}
	#video_box.hide-comment .mediaplayer video, #video_box.hide-comment .mejs__layer {
		height: 293px !important;
	}
	#marquee_box {
		height: 225px;
	}
	#video_box.hide-comment #marquee_box {
	    height: 275px;
	}
	.mejs__button.btn-comment {
		display: none;
	}
	#comment_banner {
		top: 20px;
		left: 0;
		width: 180px;
	}
	.single .desc {
		padding-top: 80px;
	}
	.single .desc-top {
		width: 100%;
	}
}
@media only screen and (max-width: 415px){
	.login-register .profile a span {
		display: none;
	}
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 159px;
	}
	.list-film .item {
	    width: 104px;
	    height: 210px;
	}
	.single .list-film .item {
	    width: 98px;
	    height: 200px;
	}
	footer .footer_bot li a {
		font-size: 12px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 206px !important;
	}
	#video_box .mejs__container {
		height: 246px !important;
	}
	#marquee_box {
		height: 185px;
	}
	#profile .section .form-right {
		width: 100%;
		padding: 0;
	}
	#profile .section .form-left {
		width: 100%;
	}
	#profile .section .form-group {
		margin-top: 0;
	}
	#profile .section .form-right .fa {
		left: 0;
	}
}
@media only screen and (max-width: 384px){
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 129px;
	}
	.list-film .item {
	    width: 94px;
	    height: 195px;
	}
	.single .list-film .item {
	    width: 88px;
	    height: 185px;
	}
	footer .footer_bot .container {
		padding: 0;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 190px !important;
	}
	#video_box .mejs__container {
		height: 230px !important;
	}
	#marquee_box {
		height: 170px;
	}
	#add_comment_form button {
		width: 70px;
	}
	#video_box .comment-box .show-hide {
		width: 50px;
	}
	#video_box .comment-box.user-vip .comment-style {
		left: 50px;
		padding-right: 5px;
	}
	#video_box .comment-box.user-vip input {
		left: 135px;
	    width: calc(100% - 135px);
	    padding-right: 75px;
	}
	#add_comment_form input {
		left: 50px;
		width: calc(100% - 50px);
	    padding-right: 80px;
	}
}
@media only screen and (max-width: 375px){
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 120px;
	}
	.list-film .item {
	    width: 91px;
	    height: 190px;
	}
	.single .list-film .item {
	    width: 85px;
	    height: 180px;
	}
	footer .footer_bot li a {
	    font-size: 12px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 184px !important;
	}
	#video_box .mejs__container {
		height: 224px !important;
	}
	#marquee_box {
		height: 165px;
	}
}
@media only screen and (max-width: 320px){
	.menu-right > li a {
		font-size: 11px;
	}
	#login-op {
		width: 300px;
    	margin-left: -150px;
	}
	#menu_mobi {
		width: 250px;
	}
	#menu_mobi .main-nav ul {
		width: 250px;
	}
	.search #ajaxsearchlite1 .probox .proinput .orig {
	    width: 92px;
	}
	.list-film .item {
	    width: 127px;
	    height: 240px;
	}
	.single .list-film .item {
	    width: 118px;
	    height: 230px;
	}
	footer .footer_bot li a {
	    font-size: 10px;
	}
	#add_comment_form input {
		font-size: 12px;
	}
	#video_box .comment-box.user-vip input {
		left: 125px;
    	width: calc(100% - 125px);
	}
	#video_box .comment-box.user-vip .comment-style {
		width: 75px;
	}
	#video_box .mediaplayer video, #video_box .mejs__layer {
	    height: 154px !important;
	}
	#video_box .mejs__container {
		height: 194px !important;
	}
	#marquee_box {
		height: 135px;
	}
	.single h2.title {
		line-height: 20px;
		font-size: 15px;
	}
	.single .sub-title {
		font-size: 14px;
		line-height: 19px;
		margin-bottom: 25px;
	}
	.single .desc-bot .wrap-desc .sub-desc {
		width: 100%;
	}
	footer .footer_bot li {
		padding: 0 6px;
	}
	body {
		overflow-x: hidden;
	}
	#body12 table tr.info td:first-child {
		padding-right: 5px;
	    font-size: 12px;
	}
	#body12>table>tbody>tr>td {
		padding-bottom: 20px;
	}
	.h-right .menu-right > li {
		margin: 0;
	}
}