@media screen and (max-width: 1920px) {

	#bloc-6 .column-raidai{	flex: 30%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 9%;}
	#bloc-6 .column-raidai-right{ flex: 31%;}
}

@media screen and (max-width: 1367px) { 
	/* =================================================================== */
	/*	 FLASH SALE    */
	/* =================================================================== */
	.section-flashsaleHome { padding-top:0; padding-bottom:0;}
	.countdown-title { display:none;}
	#bloc-6 .column-raidai{	flex: 30%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 10%;}
	#bloc-6 .column-raidai-right{ flex: 30%;}

}


@media screen and (max-width: 1199px) {

	/* =================================================================== */
	/*	 HEADER    */
	/* =================================================================== */
	.nav-item {font-size:1rem; }
	
	/* =================================================================== */
	/*	 BANNER    */
	/* =================================================================== */
	#demos .owl-carousel .item > .container { height:424px;  max-width:960px;}
	
	/* =================================================================== */
	/*	 THUMB    */
	/* =================================================================== */
	.thumb-style .thm-detail-text h3  { font-size:1.3rem}
	
	/* =================================================================== */
	/*	 HOME : BLOG    */
	/* =================================================================== */
	.section-homeblog { background-position-y: -34px; }

	#bloc-6 .column-raidai{	flex: 30%; text-align: right;}
	#bloc-6 .column-raidai-dee{ flex: 20%;}
}

@media screen and (max-width: 1099px) {

	/* =================================================================== */
	/*	 FLASH SALE    */
	/* =================================================================== */
	.section-flashsaleHome { padding:0 20px;}
	.countdown-title { display:block; margin-bottom:30px; margin-right:0px;}
	.flashsale-countdown > .d-flex { display:block!important;}
	.section-flashsaleHome .box-productList .owl-next { right:0px;}
	.section-flashsaleHome .box-productList .owl-prev { left:0px;}
	
	.section-flashsale .topic-flashsale { padding-right:0px;}
	.section-flashsale .countdown-now { display:inline-block; float:none;}

	#bloc-6 .column-raidai{	flex: 30%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 9%;}
	#bloc-6 .column-raidai-right{ flex: 31%;}
}


@media screen and (max-width: 991px) {
	/* =================================================================== */
	/*	 HEADER    */
	/* =================================================================== */
	.navbar { padding:5px 5px;}
	nav.navbar { width:100%; max-width:none;}
	.navbar-brand { padding-top:0px; padding-bottom:0px;}
	.btn-menu { display:flex; display:-webkit-flex;}
	
	.headerToolIcon { float:left; width:auto;}
	.headerToolIcon > a { position:relative;padding: 0 5px;}
	
	.box-headTool { display:block;}
	.box-headTool .notification { position:static;}
	.box-headTool .dropdown-menu { position:fixed; top:60px; left:auto; right:0px; width:350px; background-color:transparent;}
	.box-headTool .headerCart:before { display:none;}
	/* =================================================================== */
	/*	 MENU    */
	/* =================================================================== */
	.box_submenu_shop { background-color:rgba(0,0,0,0.05)}
	.submenu_shop h3 { font-size:16px; }
	.submenu_shop li { position:relative;}
	.submenu_shop li:before { position:absolute; content:""; top: 16px;left: -8px;width: 4px;height: 4px; border-radius:100%; background-color:#009be4;}
	.submenu_shop li a { font-size:16px; color:#009be4; padding:5px 5px; }
	.box-menu li a:hover { background-color:transparent; color:#009be4;} 
	.menuMobile_shop { position:relative; float:left; width:100%;}
	.menuMobile_shop span { position:absolute; right:15px; top:50%; margin-top:-14px; opacity:0.5;}
	.menuMobile_shop span img { width: 13px;height: 13px;}
	
	/* =================================================================== */
	/*	 BANNER    */
	/* =================================================================== */
	#demos .owl-carousel .item > .container { height:318px; max-width:720px;}
	
	/* =================================================================== */
	/*	 HOME : BLOG    */
	/* =================================================================== */
	.section-homeblog { background-position-y: -11px; }

	/* =================================================================== */
	/*	 HOME : LASTED NEW    */
	/* =================================================================== */

	.latestnew-title h5 {font-size: 45px;line-height: 1; text-align:center; }
	
	/* =================================================================== */
	/*	 CHECK OUT   */
	/* =================================================================== */
	.payment-step ul li + li { margin-left:60px;}
	
	/* =================================================================== */
	/*	PRODUCT   */
	/* =================================================================== */
	.box-product .btn-orange{ }
	.pd-gallery .owl-next{ right:15px}
	.pd-gallery .owl-prev { left:15px}
	
	.pd-title h1 { font-size:25px;}
	
	.box-productRight .pd-flashsale { padding:10px; }
	.box-productRight .pd-flashsale .flashsale-countdown > .d-flex { display:block!important; justify-content:center;}
	.box-productRight .pd-flashsale .countdown-title { width:100%; text-align:center; display:block;}
	.box-productRight .countdown-now { float:none; display:inline-block;}
	/* =================================================================== */
	/*	PROFILE   */
	/* =================================================================== */
	.box-profile-left { display:none}
	.profile-box-upload { display:block!important;}
	.profile-box-upload .text-left { margin-bottom:5px; margin-top:10px;}
	
	/* =================================================================== */
	/*	 FLASH SALE    */
	/* =================================================================== */
	.section-flashsaleHome { padding:50px 20px; min-height:0;}
	.section-flashsaleHome > .flex { height:auto;}
	.topic-flashsale { padding-right:0px; text-align:center; margin-bottom:30px;}
	.countdown-now { float:none; display:inline-block;}
	.topic-flashsale h1 { margin-bottom:10px;}
	.flashsale-button { margin-top:10px;}
	.section-flashsaleHome .box-productList { padding:0 30px;}
	.section-flashsaleHome .box-productList .owl-carousel.owl-loaded { overflow:hidden;}
	
	.section-flashsale { padding:50px 20px; min-height:0;}
	.section-flashsale > .flex { height:auto;}
	
	
	/* =================================================================== */
	/*	 ADS ON TOP    */
	/* =================================================================== */
	.box-adstop { position:fixed;}

	.token-bloc{
	background-color:#f2f2f2;
	}
	.bloc.news-bloc{
	background-color:#F2F2F2;
	}

	#bloc-6 .column-raidai{	flex: 30%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 10%;}
	#bloc-6 .column-raidai-right{ flex: 30%;}

} 

@media screen and (max-width: 767px) {

	.padding-fullwidth{ padding: 0 30px; }
	.wrapper-content { padding-top:45px;}
	
	.popup-container,
	.popup-warning .popup-container { width:90%; margin-left:-45%;}

	/* =================================================================== */
	/*	 HEADER    */
	/* =================================================================== */
	
	.box-headTool .dropdown-menu { width:100%;}
	
	
	/* =================================================================== */
	/*	 TITLE    */
	/* =================================================================== */


	.box-title h1 { font-size:36px;}
	.box-title h2 { font-size:34px;}
	.box-title h3 { font-size:30px;}
	.box-title h4 { font-size:30px;}
	.box-title h5 { font-size:30px;}

	/* =================================================================== */
	/*	 BANNER    */
	/* =================================================================== */
	#demos .owl-carousel .item { float:left; width:100%;}
	#demos .owl-carousel .item > .container { height:auto; max-width:100%; width:100%;}

	/* =================================================================== */
	/*	 BREADCRUMB    */
	/* =================================================================== */
	.breadcrumb { padding:10px 0px;}

	/* =================================================================== */
	/*	 FOOTER    */
	/* =================================================================== */
	footer.main-footer .main-block { padding:30px 0}


	/* =================================================================== */
	/*	 SECTION HOME BLOG    */
	/* =================================================================== */
	.section-homeblog{ padding-top: 40px; padding-bottom: 40px; background-position-y: -32px;}
	.section-homeblog .box-title h1{ font-size:36px}
	.detail_desc{ font-size:1rem; }
	
	/* =================================================================== */
	/*	 THUMB    */
	/* =================================================================== */
	.thumb-fixheight-143 .thm-detail-text { height:auto; }
	.thumb-fixheight-173 .thm-detail-text { height:auto; }
	.thumb-style{ margin-bottom:20px}
	.section-homeblog .gab{ display:none}
	.thumb-fixheight-216 .thm-detail-text { height:160px }
	.section-listthumb .tab, .section-listthumb .item{ margin-bottom:20px}
	.thumb-style { margin-bottom: 20px;}
	.section-listthumb .tab, .section-listthumb .item{ margin-bottom:20px}


	/* =================================================================== */
	/*	 HOME : LASTED NEW    */
	/* =================================================================== */

	.latestnew-title h5 {font-size: 36px; }
	.newshome-single { height:385px; margin-bottom:20px}

	/* =================================================================== */
	/*	 SECTION LASTED NEW    */
	/* =================================================================== */
	.section-latestnew{ padding-bottom:40px}
	.box-newsscroll{ padding: 20px 20px 10px 20px}
	.box-newsscroll .newsscroll { float: left;height:auto;}

	/* =================================================================== */
	/*	 SECTION HOME INFO    */
	/* =================================================================== */
	.section-homeinfo { padding-bottom:40px}
	.homeinfo-button{ position:relative; bottom: 0; text-align:center  }
	.homeinfo-img img { padding-bottom:20px}


	/* =================================================================== */
	/*	 CONTENT    */
	/* =================================================================== */

	.group_imdb { padding:5px; width:60px; height:60px; }
	.group_imdb .imdb-logo { width:	50px; height:50px;}
	.film-gallery .flexslider{ margin-bottom:50px}
	.content-detail{ margin-bottom:40px}
	.box-relate { margin-bottom:40px}
	.cnt-topic h1{ font-size:25px}
	.cnt-topic { margin-top:-44px;}

	/* =================================================================== */
	/*	 OWL    */
	/* =================================================================== */
	.owl-prev, .owl-next{ top: 53%}
	.owl-nav .fa { font-size:30px;}

	/* =================================================================== */
	/*	 CONTACT    */
	/* =================================================================== */
	.box-contactlist{ margin-bottom:0}
	.contactlist{ margin-bottom:20px}
	.contact-form{ padding: 20px 30px;}
	.box-mapgoogle{ margin-top:0}
	.box-mapimg{ margin-bottom:20px}

	/* =================================================================== */
	/*	 CONTENT HIGHLIGHT    */
	/* =================================================================== */

	.content-highlight { margin-bottom:20px;}

	/* =================================================================== */
	/*	 FILM    */
	/* =================================================================== */
	.box-listfilm { padding-bottom:40px;}
	.film-filter{ float:none; text-align:center; margin-top:10px}
	.film-title{ display:block}
	.film-title h3{ text-align:center}
	.box-film-filter{ margin-bottom:20px}

	/* =================================================================== */
	/*	 ARTICLE    */
	/* =================================================================== */
	article.content-text-wrapper h1{ font-size:30px }
	article.content-text-wrapper h2{ font-size:26px }
	article.content-text-wrapper h3{ font-size:22px }
	article.content-text-wrapper h4{ font-size:20px }
	article.content-text-wrapper h5{ font-size:18px }
	article.content-text-wrapper p{ font-size:16px }
	article.content-text-wrapper img{ width:auto!important;  height:auto!important}


	/* =================================================================== */
	/*	 ABOUT    */
	/* =================================================================== */

	.aboutcontent-img{ margin-bottom:20px}
	
	
	.video-button .v-btn svg { width: 60px; height: 60px;}
	.check-hoz .radio-list, .check-hoz .check-list { float: left; width: 50%; margin-right: 0 }
	.swiper-button-next, .swiper-button-prev{ width:15px; height:25px; background-size:15px 25px}
	
	
	/* =================================================================== */
	/*	 MY CART    */
	/* =================================================================== */
	
	.cart-product { margin-bottom:15px;}
	.section-cart .box-title a{ float:left; text-align:left; margin-bottom:10px}
	
	
	/* =================================================================== */
	/*	 CHECK OUT   */
	/* =================================================================== */
	
	.sc-checkout .form-control{ width:96%}
	
	.payment-step ul { display:flex; display:-webkit-flex; align-items:center; -webkit-align-items:center;}
	.payment-step ul li { width:25%;}
	.payment-step ul li + li { margin-left:0px;}
	.payment-step ul li .paystep span { display:none;}
	
	.box-contentCheckout { width:100%;}
	.payment-step ul li svg.menu { margin: 0 auto}
	.payment-step ul li .paypass svg.menu { margin: 0 auto}
	.radio-list-icon label img{ height:20px; width:auto}
	/* =================================================================== */
	/*	 PRODUCT DETAIL   */
	/* =================================================================== */
	
	.pd-gallery { margin-bottom:20px}
	.pd-gallery-preview{ width:100%;}
	.pd-gallery-each { width:100%;}
	.btn-orange{ float: right}
	.owl-next{ right:0}
	.owl-prev { left:0 }
	
	
	
	/* =================================================================== */
	/*	 SCROLL   */
	/* =================================================================== */
	
	#scrollTop{ right:0}
	
	/* =================================================================== */
	/*	 PROFILE   */
	/* =================================================================== */
	
	.box-profile-left { display:none}
	.sc-profile .form-control{ width:96%}
	.required{ right:0}
	
	
	/* =================================================================== */
	/*	 FLASH SALE    */
	/* =================================================================== */
	
	.section-flashsaleHome { padding:50px 20px;}
	.section-flashsaleHome .box-productList .owl-carousel.owl-loaded { overflow:visible;}
	.section-flashsaleHome .owl-carousel .owl-stage-outer { overflow:visible;}
	.section-flashsaleHome .box-productList .owl-next { right:-10px;}
	.section-flashsaleHome .box-productList .owl-prev { left:-10px;}
	
	.section-flashsale { padding:50px 20px 20px}
	.section-flashsale .box-productList .owl-carousel.owl-loaded { overflow:visible;}
	.section-flashsale .owl-carousel .owl-stage-outer { overflow:visible;}
	
	#bloc-6 .column-raidai{	flex: 34%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 10%;}
	#bloc-6 .column-raidai-right{ flex: 22%;}	
	
}
@media screen and (max-width: 567px) {
	
	.box-adstop .container { padding:0px;}
	.adstop-m { display:block; width:100%;}
	.adstop-blank { display:none;}

	#bloc-6 .column-raidai{	flex: 34%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 10%;}
	#bloc-6 .column-raidai-right{ flex: 22%;}
}

@media screen and (max-width: 450px) {

	#bloc-6 .column-raidai{	flex: 35%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 10%;}
	#bloc-6 .column-raidai-right{ flex: 20%;}
}

@media screen and (max-width: 400px) {

	#bloc-6 .column-raidai{	flex: 45%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 1%;}
	#bloc-6 .column-raidai-right{ flex: 5%;}
}

@media screen and (max-width: 320px) {

	#bloc-6 .column-raidai{	flex: 50%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 0%;}
	#bloc-6 .column-raidai-right{ flex: 0%;}
}

@media screen and (max-width: 200px) {

	#bloc-6 .column-raidai{	flex: 50%; text-align: right;}
	#bloc-6 .column-raidai-left{ flex: 0%;}
	#bloc-6 .column-raidai-right{ flex: 0%;}
}