@media (max-width: 769px) {
	body {background: #fff;}

	.m-closed {display: none;}
	.m-block {display: block;}

	/*** Header ***/
	header {	}

	.header-top-section {display: none;}
	.header-section {display: none;}

	.mobil-header {display: block;}
	.mobile-menu-area {display: none;}
	.mobile-menu-area.active {display: block;}

	.mobile-broadcast-area {display: block;}


	/*** Section ***/
	section {padding: 0 10px;}

	.mainbanner {margin: 0 0 10px 0; }
	.mainbanner-area {height: auto;}

	.banner-description-area {position: relative; left: auto; bottom: auto;  width: 100%; height: 100px; background: #000;}

	.banner-description {position: relative;left: auto;bottom: auto;color: #fff;padding: 20px 10px;}
	.banner-description h4 {font-size: 18px; padding-bottom: 0; margin-bottom: 10px; border-bottom:none; display: block; padding-right: 0;}
	.banner-informations {width: 100%; height: 25px; margin-bottom: 20px;}
	.banner-informations ul {}

	.broadcast {margin: 0 0 20px 0; box-shadow: none; display: none;}
	.mobile-broadcast-area .broadcast {display: block;}
	.broadcast > .title { background: none; height: 30px; border-left: 10px solid #d3312c; }
	.broadcast > .title h2 {font-weight: 500;font-size : 18px;float : none; margin: 0;line-height : 30px;padding-left: 10px; }
	.broadcast > .title h2 a {color: #c1c1c1; font-size: 12px; float: right; font-weight: 300; }
	.broadcast > .title h2 a i {display: none; }

	.broadcast .items .item.active {background: none; border-left: none; }
	.broadcast .items .item.active .title a {color: #d3312c;}

	.main-top-section {height: auto;}
	.main-top-section-contents {position: relative;top: 0;height: auto;}

	.main-videos-area {/* margin-bottom: 30px; */padding: 0; border-bottom: 1px solid #f5f5f5;}

	.videos-title {height: 40px; margin-bottom: 10px;}
	.videos-title h4 {height: 40px; line-height: 40px; font-weight: 500; font-size: 20px;}
	.videos-title h4 i {height: 40px; line-height: 40px; }
	.videos-title h4 i img {width: 20px;}

	.big-video {height: auto;}
	.big-video-photo {height: auto;}

	.min-video {height: auto; margin: 0;}
	.min-video-img {height: auto;}

	.main-center-section {height: auto !Important; margin: 0;}
	.center-banner {margin: 0 ;position: relative; height: auto; margin-bottom: 20px;}
	.center-banner img { position: relative; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: contain;}

	.main-programs-area {padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #f5f5f5;}
	.main-programs-title {height: 40px;margin-bottom: 40px;padding: 0 0;}
	.main-programs-title h4 {height: 40px; line-height: 22px; font-weight: 500; font-size: 20px; padding-top: 20px;}
	.main-programs-title h4 i {height: 40px; line-height: 40px; float: left; margin-top: 0px;}
	.main-programs-title h4 i img {width: 20px;}

	.main-program-banner {height: auto;}

	.main-programs-slider {padding: 0;}
	.main-programs-slider .bx-wrapper .bx-prev {left: 0; }
	.main-programs-slider .bx-wrapper .bx-next {right: 0;}

	.main-competition-slider {padding: 0;}
	.main-competition-slider .bx-wrapper .bx-prev {left: 0; }
	.main-competition-slider .bx-wrapper .bx-next {right: 0;}

	.main-blogs-title {height: 40px;margin-bottom: 40px;padding: 0 0;}
	.main-blogs-title h4 {height: 40px; line-height: 22px; font-weight: 500; font-size: 20px; padding-top: 20px;}
	.main-blogs-title h4 i {height: 40px; line-height: 40px; float: left; margin-top: 0px;}
	.main-blogs-title h4 i img {width: 20px;}
	.main-blogs-title h4 b {display: block;}
	.main-blogs-title h4 a {display: none;}

	.main-blogs-slider {padding: 0;}
	.main-blogs-slider .bx-wrapper .bx-prev {left: 0; }
	.main-blogs-slider .bx-wrapper .bx-next {right: 0;}

	.main-bottom-section {margin-top: 0;}


	.content {padding: 0;}
	.leftside {padding: 0;}

	.series-box {height: auto;}
	.series-box-photo {height: auto; margin-bottom: 10px;}
	.series-box-photo img {width: 100%; height: auto; object-fit: cover;}
	.series-box-title {height: 50px;}

	.breadcrumb ul {display: none;}

	h1.program-big-title {padding-left: 0;position: relative;left: auto;bottom: auto;color: #fff;z-index: 2;font-size: 25px;}

	.program-header {height: auto;padding: 30px;background: #000;}
	.program-header img {display: none; }
	.program-header:before {display: none;}

	.program-header-menu {margin-top: 0; overflow-x: scroll; }
	.program-header-menu > ul {position: relative; width: 900px; left: 0; top: 0; height: 45px; padding: 0 10px; }

	.person-box {height: auto; margin-bottom: 20px;  }
	.person-photo {height: auto; margin-bottom: 10px;}

	.not-found img {width: 100%;}

	/** Footer ***/
	.footer-menu {display: none;}

	.footer-leftside {width: 100%; text-align: center;}

	.label-form > ul > li > span > label {width: 100%; margin-left: 0;}
	.label-form > ul > li > span > select.birthdate-month, .label-form > ul > li > span > select.birthdate-date {width: 30%;}

	.time-list > ul {}
	.time-list > ul li {display: none;}
	.time-list > ul li.active {display: block; width: 25%;}

	.stream-box {width: 100%; padding-left: 20px}
	.stream-list ul li:nth-child(even) .stream-box {float: none; }

	.schedule-indicator {right: auto; left: 10px;}

	.list-rightside {padding-left: 0;}

	.left-menu-area {display: none;}

	.program-form-list ul li {font-size: 14px}
	.program-form-list ul li i:before {font-size: 20px}

	.popup-content {width: 90%;left: 5%;top: 4%;margin: 0;height: auto;max-height: 94%;min-height: auto;/* max-height: none; *//* overflow-y: scroll; */padding: 10px;}
	.popup-list {}
	.popup-list h4 {
		padding: 0px 0 10px 30px;
		font-size: 16px;
	}
	.popup-list h4 i {
		top: 0;
		width: 24px;
		height: 24px;
		line-height: 24px;
	}
	.popup-list h4 i:before {font-size: 13px;}
	.popup-list ul {}
	.popup-list ul li {
		margin-bottom: 16px;
		width: 25%;
	}
	.popup-list ul li:nth-child(21), .popup-list ul li:nth-child(22), .popup-list ul li:nth-child(23), .popup-list ul li:nth-child(24),
	.popup-list ul li:nth-child(25), .popup-list ul li:nth-child(26), .popup-list ul li:nth-child(27), .popup-list ul li:nth-child(28)
	{display: none; }
	.popup-list ul li.confirmation-area {
		height: 48px;
		margin-bottom: 0;
		/* padding-top: 20px; */
		width: 55%;
		display: block;
	}
	.popup-list ul li.confirmation-area p {font-size: 11px;line-height: 16px;height: auto;top: 15px;}
	.popup-list ul li.confirmation-area b {width: 26px;height: 26px;top: 16px;left: 8px;border: 3px solid #c5c5c5;background: #fff;}
	.popup-list ul li.confirmation-area b i {width: 20px;height: 20px;line-height: 18px;}
	.popup-list ul li:last-child {
		height: 48px;
		width: 45%;
		display: block;
	}
	.popup-list ul li button {height: 40px; font-size: 13px}

	.popup-option {
		height: 81px;
	}
	.popup-option p {
		height: 75px;
	}
	.popup-option b {width: 26px; height: 26px; margin-left: -13px;}
	.popup-option b i {width: 20px; height: 20px; line-height: 20px}
	.popup-option i:before {font-size: 13px}
	.popup-option.active i:before {font-size: 13px}

	.followed-programs-area ul li {width: 50%;}
	.followed-program {height: 325px;}
	.followed-program span {height: 225px;}

	.form > ul > li, .form form > ul > li {width: 100%;}
	.login-form ul li > span {width: 50%; }
	.login-form ul li > span:last-child {width: 100%;}

	.register-desc-area {padding: 0; }
}


