@media only screen and (max-width: 995px) {
	.top-nav-widget .menu-item {
		display: none!important;
	}
}
@media (min-width: 600px) {
	.navbar-brand-2, .home #pills-home marquee {
		display: none;
	}
	footer .bg-body-tertiary {
		background-color: #000 !important;
	}
}
@media only screen and (max-width: 600px) {
	.forpc {
		display: none;
	}
	.formobile.d-none {
		display: block !important;
	}
	.chat:has(li:first-child .active) ~ .chat-form {
		display: flex;
	}
	.room-list:has(#pills-tab li:first-child .active) {
/* 		bottom: 57px;
		margin-top: 350px;
		height: calc(100vh - 430px) !important; */
	}
	.room-list {
		bottom: 0;
		margin-top: 294px;
		height: calc(100vh - 400px) !important;
	}
	.chat-form {
		display: none;
	}
	.single-phonglive #pills-blv-follow, .single-phonglive #pills-profile, .single-phonglive #pills-lichtrinh {
		height: 100%;
/* 		margin-bottom: 60px;
		padding-bottom: 60px; */
	}
	body.category .main-categori-post, .single-post .content_single_post {
		padding-top: 4.5rem;
	}
	.page-id-73 .homestream .row.pt-5, .post-type-archive-highlights .py-5.mt-5, .single-highlights .py-5.mt-5 {
		padding-top: 0!important;
	}
	.home .mySlidesSwiper .swiper-slide {
		padding: 0;
	}
	.home .mySlidesSwiper {
		border-radius: 0.6rem;
	}
	.home .cacslidesmobilehome.d-none, .home .cactrandaumobilehome.d-none, .home .intromobilehome.d-none, .home .hit-title.d-none {
		display: block !important;
	}
	.home #pills-home marquee {
		display: block;
		margin-top: 0 !important;
		margin-left: 0!important;
		width: 100%!important;
		background: black;
		margin-bottom: 0!important;
		font-size: 70%;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.home #pills-tab {
		display: flex;
		align-items: center;
		flex-flow: nowrap;
		justify-content: space-evenly;
		font-size: 70%;
		background: #f8c21b;
		padding-top: 5px;
		padding-bottom: 5px;
		position: absolute;
		width: 100%;
		z-index: 2;
	}
	.home #pills-tabContent {
		padding-top: 55px;
	}
	.home #pills-tab:before {
		content: none!important;
	}
	.home #pills-tab li {
		display: inline-flex;
	}
	.home #pills-tab li:first-child {
		margin-left: 0!important;
	}
	.home .hot-title .nav-link {
		color:#fff;
	}
	.home .hot-title .nav-link.active {
		font-size: inherit;
		color: #fff;
		margin: 0;
		padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
		padding-top: 15px;
	}
	.home .hot-title .nav-link.active:after {
		background: #fff;
		width: 10px;
		left: calc(50% - 5px);
		bottom: 2px;
	}
	.home .homestream, .home .trandauslider, .home .blvhomeblock, .home .introhomeblock {
		display: none!important;
	}
	.home marquee {
		margin-top: -40px;
		padding-bottom: 40px;
	}
	.home .row.pt-5 {
		padding-top: 20px !important;
	}
	.blog.logged-in .py-5.mt-5 {
		padding-top: 10px !important;
	}
	.single-phonglive marquee {
		margin-top: -40px !important;
		padding-bottom: 30px;
	}
	.single-phonglive #pills-lichtrinh .battle-team, .single-phonglive #pills-lichtrinh .battle-team p {
		width: 100%;
	}
	.single-phonglive #pills-lichtrinh .battle-team p:first-child {
		padding-bottom: 0;
	}
	.single-phonglive #pills-lichtrinh .swiper-slide {
		padding: 10px;
	}
	.single-phonglive #pills-lichtrinh .swiper-slide .appoinment {
		margin-top: 0;
	}
	.single-phonglive #pills-lichtrinh .battle-team p span {
		width: calc(100% - 30px);
	}
	.single-phonglive .room-list .chat .nav #pills-home-tab span.pc {
		display: none;
	}
	.single-phonglive .room-list .chat .nav #pills-home-tab span.mobile {
		display: block !important;
	}
	.single-phonglive .room-list .chat .nav .blv-follow, .single-phonglive .room-list .chat .nav .lichtrinh {
		display: list-item !important;
	}
	.single-phonglive .gift-option {
		display: none !important;
	}
	.single-phonglive .chat-form {
		position: fixed;
		bottom: 0;
		z-index: 3;
	}
	.single-phonglive .room-list {
		position: absolute !important;
/* 		height: calc(100vh - 430px) !important; */
		width: 100% !important;
		margin-left: 0 !important;
	}
	.single-phonglive .video-inner {
		flex-direction: column;
		margin-top: -2.5rem;
	}
	.single-phonglive .video-inner .video-list {
		flex: 1 0 0%;
		height: 100%;
/* 		position: initial !important; */
		position: fixed !important;
		bottom: 0;
		width: 100%;
/* 		z-index: 1000; */
	}
	.single-phonglive .video-inner .room-list {
		transform: initial !important;
		background: #f4f4f4 !important;
/* 		bottom: 57px; */
/* 		max-height: -webkit-fill-available; */
		position: relative !important;
/* 		margin-top: 350px; */
	}
	.single-phonglive .video-inner .video-box {
		border-radius: 0;
		position: fixed !important;
		z-index: 5;
	}
	.single-phonglive .video-inner .video-list .room-list .chat {
		height: calc(100% - 0px);
		bottom: 0;
		border: 0;
		top: initial;
	}
	.single-phonglive .chat-message-list {
		padding-top: 0px;
		margin-bottom: 24px;
		padding-bottom: 190px !important;
	}
	.single-phonglive .chat .tab-content .tab-pane {
		height: calc(100% - 110px);
		overflow: scroll;
	}
	.single-phonglive .chat ul .nav-link.active span:after {
		content: none;
	}
	.single-phonglive .chat ul li:has(.nav-link.active) {
		border-bottom: 2px solid #ffb600;
	}
	.single-phonglive .chat ul #pills-profile-tab.nav-link.active {
		font-weight: 500;
	}
	.single-phonglive .chat ul.nav {
		margin-bottom: 0!important;
	}
	.single-phonglive #pills-profile {
		border-top: 0!important;
	}
	.single-phonglive .chat-form .option .shield {
		display: inline-block !important;
	}
	.single-phonglive .chat-form .option .shield .danmu {
		background-image: url(https://sta.vnres.co/wap/assets/soco/img/gift.png);
	}
	.single-phonglive .video-inner .video-list .room-list .chat .tab-content {
		height: calc(100% + 0px);
	}
	.single-phonglive .video-inner .video-list .room-list .chat-form .option {
/* 		position: fixed;
		bottom: 0; */
	}
	.single-phonglive {
		overflow: hidden;
	}
	.single-phonglive #content {
		height: 100%;
		overflow: hidden;
	}
	.single-phonglive .video-inner .ratio-16x9{
/* 		--bs-aspect-ratio: calc(3 / 4 * 100%); */
	}
	.phonglive-container, .single-phonglive .dsblv, .single-phonglive .dsdexuat, .single-phonglive footer, .single-phonglive .video-inner .video-list .room-list .note, .single-phonglive .video-inner .video-list .room-list .chat .nav {
		display: none !important;
	}
	.single-phonglive .video-inner .video-list .room-list .chat .nav {
		display: flex !important;
/* 		margin-top: 50px; */
		align-items: center;
	}
	.swiper-button-next, .swiper-button-prev {
		color: #f8c21b !important;
	}
	.swiper-button-next:after, .swiper-button-prev:after {
		font-size: xx-large !important;
	}
	.swiper-container .swiper-button-prev {
		left: 10px;
	}
	.swiper-container .swiper-button-next {
		right: 10px;
	}
	footer {
		margin-top: -70px;
		margin-bottom: 100px;
	}
	footer .logo-footer a:last-child .logo-footer-icon{
		margin-right: 0;
	}
	.header-blv-img {
		object-fit: cover;
		height: 40px;
	}
	.home .intro {
		padding: 1.5rem !important;
		border-radius: 0!important;
	}
	.home .swiper-slide.game {
		padding: 10px;
	}
	.home .swiper-slide.game .battle-team {
		width: 100%;
	}
	.home .swiper-slide.game .battle-team p {
		padding-bottom: 0;
		width: 100%;
	}
	.home .swiper-slide.game .battle-team p span{
		width: calc(100% - 30px) !important;
	}
	.home .swiper-slide.game .box .appoinment{
		margin-top: 2px;
		width: auto;
		height: auto !important;
		padding: 2px 7px;
	}
	.home .swiper-slide.game .box .appoinment .already-appoinment{
		white-space: nowrap;
		line-height: 25px !important;
	}
	.home .video-inner {
		flex-direction: column;
		margin-top: -3rem;
	}
	.home .video-box .ratio-21x9 {
		--bs-aspect-ratio: calc(3 / 4 * 100%);
	}
	.home .room-list {
		width: 100% !important;
		display: flex;
		height: 120px;
		overflow: auto !important;
		border-radius: 0 !important;
	}
	.home .room-list li:last-child {
		padding-right: 5px!important;
	}
	.home .room-list li .left-arrow{
		top: -7px !important;
		left: calc(50% + 10px) !important;
	}
	.home .room-list li .left-arrow:after{
		border-left: 5px transparent dashed !important;
		border-top: 0 !important;
		border-right: 5px transparent dashed !important;
		border-bottom-color: #ffc71c !important;
	}
	.home .video-list {
		height: 100%!important;
	}
	.home .video-box {
		height: 100%!important;
	}
	#page {
		overflow-x: hidden;
	}
	.fy-footer {
		width: 100vw !important;
		z-index: 2000;
	}
	.fy-footer .row .col {
		width: 20%;
		font-size: 13px;
		text-align: center;
		padding: 0.5rem;
	}
	#content {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	#nav-main .navbar-brand-2, #nav-main .right-top-header, .fy-footer.d-none {
		display: block !important;
	}
	.single-phonglive .fy-footer {
		display: none !important;
	}
	#nav-main .right-top-header {
		text-align: right;
		width: 100%;
		flex: 1 0 0%;
	}
	#nav-main .right-top-header a {
		padding-top: 4px;
		padding-bottom: 5px;
		font-size: 13px;
		border-radius: 4px;
	}
	#masthead .fixed-top.bg-body-tertiary {
		background-color: #000 !important;
	}
	.right-fix, #nav-main .header-actions .btn.btn-outline-secondary, #nav-main .navbar-brand, 
	footer .bootscore-info, footer .bootscore-footer .guide, footer .bootscore-footer .logo-footer img {
		display: none !important;
	}
	footer .bootscore-footer, footer .bg-body-tertiary {
		background-color: #f0f1f6 !important;
	}
	.single-phonglive #primary, .single-phonglive #main, .single-phonglive .entry-content, .single-phonglive .homestream, .single-phonglive marquee + .col, .single-phonglive .video-inner, .single-phonglive .video-inner .video-list, .single-phonglive .entry-content > div, .single-phonglive .video-inner .video-list .room-list .chat, .single-phonglive .chat .tab-content .tab-pane {
		height: 100%;
	}
	.single-phonglive .entry-content > div {
		padding-bottom: 0 !important;
	}
	.single-phonglive .homestream > div {
		height: 100%;
		padding-top: 0.5rem !important;
	}
	.single-phonglive marquee {
		padding-bottom: 0;
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.single-phonglive .video-inner {
		margin-top: 0;
	}
	.single-phonglive .video-inner .video-box {
		display: flex !important;
		position: initial !important;
		flex: 0 0 auto;
/* 		padding-bottom: 73px; */
	}
	.single-phonglive .video-inner .ratio-16x9 {
		margin-top: 0;
	}
	.single-phonglive .video-inner .video-list {
		position: initial !important;
		display: flex;
		flex: 1 1 auto;
	}
	.single-phonglive .video-inner .room-list {
		height: initial !important;
		bottom: 0;
		margin-top: 0;
		display: flex;
		flex-direction: column;
		border-radius: 0 !important;
	}
	.single-phonglive .video-inner .video-list .room-list .chat {
		position: initial;
		flex: 1 1 auto;
		display: flex;
		flex-direction: column;
		overflow: scroll;
	}
	.single-phonglive .chat .tab-content .tab-pane > div {
		position: absolute;
		height: 100%;
		overflow: auto;
		width: 100%;
		padding-bottom: 100px;
	}
	.single-phonglive .chat-form {
		position: initial;
		height: 173px;
/* 		display: flex; */
		flex: 0 1 auto;
	}
	.single-phonglive .danhsachdexuat .container {
		padding-right: calc(1rem * .5);
		padding-left: calc(1rem * .5);
	}
	.single-phonglive .danhsachdexuat .container .row {
		margin-top: calc(-1 * 0.5rem);
		margin-right: calc(-.5 * 0.5rem);
		margin-left: calc(-.5 * 0.5rem);
	}
	.single-phonglive .danhsachdexuat .container .row > * {
		padding-right: calc(0.5rem * .5);
		padding-left: calc(0.5rem * .5);
		margin-top: 0.5rem;
	}
	.single-phonglive .thongbaoguiqua {
		height: 55px !important;
		overflow: hidden !important;
		padding-bottom: 0 !important;
		width: 45% !important;
		top: 40% !important;
	}
	.single-phonglive .hinhgui {
		top: calc(40% - 10px) !important;
	}
/* 	.single-phonglive #theodoi-mobile .share-action {
		display: none;
	} */
	.subscribe-item {
		flex-direction: column;
	}
	.subscribe-item .col:first-child {
		max-width: 100% !important;
	}
	.subscribe-item .col:last-child {
		margin-top: 0.5rem;
	}
	.concern-page {
		padding: 0 !important;
		margin-left: 0 !important;
	}
	.concern-page > h5 {
		padding-left: 1rem !important;
	}
	.concern-page .swiper-slide {
		padding: 8px;
	}
	.concern-page .swiper {
		height: 100%;
	}
	.concern-page .swiper-slide.game .box .appoinment {
		display: inline;
		margin-top: 0;
		width: auto;
		padding: 3px 8px;
		position: initial;
		line-height: 25px !important;
	}
	.concern-page .battle-team {
		width: 100% !important;
	}
	.concern-page .battle-team p:first-child {
		padding-bottom: 5px !important;
	}
	.matches_page .matches_item .row, .livestream-page .livestream-item .row {
		flex-direction: column;
	}
	.matches_page .matches_item .row .col:first-child {
		max-width: 100%!important;
	}
	.matches_page .matches_item .row .col:last-child, .livestream-page .livestream-item .row .col:last-child {
		margin-top: .5rem;
	}
	.matches_page .matches_item .row .team, .livestream-page .livestream-item .row .team {
		width: 100%;
		justify-content: center;
	}
	.livestream-page .livestream-item .row .col:last-child {
		flex-direction: column;
	}
	.livestream-page .livestream-item .row .col:last-child a {
		margin-top: 0.5rem;
		margin-left: 0 !important;
	}
	.video-item .live-cover {
		height: 110px;
	}
	body.home .tab-pane .container.g-0 {
		padding-right: calc(1rem * .5);
		padding-left: calc(1rem * .5);
	}
	body.home .tab-pane .container.g-0 .row {
		margin-right: calc(-.5 * 0.5rem);
		margin-left: calc(-.5 * 0.5rem);
	}
	body.home .tab-pane .container.g-0 .row .video-item {
		padding-right: calc(0.5rem * .5);
		padding-left: calc(0.5rem * .5);
		margin-top: 0.5rem;
	}
}