@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {background-image: url("assets/img/flags@2x.png");}
}

.home .header .wp-header>div .news_events #dLabel {
	width: auto;
}

@media (max-width: 1366px) {
	.main_wrapper .main_container {
		min-width: auto;
		max-width: 600px !important;
	}
}
@media (max-width: 1180px) {
	.main_wrapper .main_container {
		max-width: 500px !important;
	}
}

 @media (max-width:1080px){
	.left_wrapper{
        display: none;
	}
	.right_wrapper{
        display: none;
	}
	.main_wrapper{
	  padding-bottom: 50px;
	}
	.main_container{
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		margin: 0;
		border-radius: 0;
	}
	.top_header{
		display: none;
	}

	.top_header_mobile{
		display: flex;
		background-color: #fff;
	}
	.mobile_bottom_nav_container{
     display: block;
	}
    #home_banner_slider .owl-stage-outer{
		border-radius: 0;
	}
	#home_banner_slider .owl-stage .owl-item > div{
		border-radius: 0;
	}
	#home_banner_slider .owl-stage .owl-item{
		border-radius: 0;
	}

	.btl_btr{
		border-radius: 0;
	}
	.bottom_panel_container .bottom_panel{
		width: 100%;
	}
	/* ---------------------------------- 31-Jan Changes --------------------------------- */
	.mobile_side_menu .profile {
		padding: 10px 0 0px 0;
	}
	.content .links {
    	background-size: cover;
		background-position: top;
		border-bottom-left-radius: 0;
    	border-bottom-right-radius: 0;
	}
	.home .top_header_mobile {
		display: none;
	}
	.home .header_main .wp-header {
		padding: 24px 5px;
	}
	
	.header_main .wp-header .menu_toggle, 
	.header_main .mini-cart-wrapper .mini-carts .noti_icon {
		display: block !important;
	}
	.header_main .mini-cart-wrapper .mini-carts .custom_shop_superDeal {
		display: none !important;
	}
	
    .mobile_side_menu .logo {
        display: flex;
        flex-direction: column;
        justify-content: center;
        background: #D81818;
        min-height: 150px;
        align-items: center;
        clip-path: circle(100% at 50% -44%);
    }
    .mobile_side_menu .logo img {
        background: #D81818;
        position: initial;
    }
    .mobile_side_menu .menu_items {
        padding: 15px;
        top: 0;
    }
	.header_main .wp-header .menu_toggle {
		flex: 0.2;
		height: 100%;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		float: left;
	}
	.menu_toggle .toggler_icon i.fas.fa-bars {
		font-size: 22px;
		color: #ce2129;
		cursor: pointer;
	}
	.header_main .mini-cart-wrapper .mini-carts .noti_icon svg {
		width: 45px;
		cursor: pointer;
		opacity: 0.5;
	}
   
/* ---------------------------------- 28-Jan Changes --------------------------------- */
	
	.mobile_bottom_nav_container .mobile_bottom_nav ul li {
		margin-bottom: 0;
	}
	.main_wrapper .right_wrapper, .left_wrapper{
		display: none;
	}
	.main_wrapper .main_container {
		min-width: 100%;
		margin-bottom: 40px;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
	.mobile_bottom_nav_container .mobile_bottom_nav ul li a span {
		display: flex;
		flex-direction: column;
		align-items: center;
		color: #fff;
		gap: 3px;
		font-size: 16px;
	}


 }
 @media screen and (max-width:500px){
	.jewelbox_row .jewelbox_item .jewel_image img{
		height: 40px;
	}
	/* ---------------------------------- 31-Jan Changes --------------------------------- */
	.contents_container .content .main_body .promotion > div.rewards > div,
	.contents_container .content .main_body .new_rewards > div.rewards > div {
		flex-direction: column;
		align-items: flex-start;
	}
	.contents_container .content .main_body .promotion_main > div.rewards > div > img,
	.contents_container .content .main_body .rewards_main > div.rewards > div > img {
		margin: 0 0 15px;
		width: 100%;
	}
	.content .home_slider3 .slider-big-cards .slick-list .slick-track .slider-big-cards__item .item .f_con-data {
		font-size: 15px;
	}
	.top_header_mobile .icons_container .noti_icon svg {
		width: 40px !important;
		height: 40px !important;
	}
	.home .header_main .wp-header {
		padding: 20px 0;
	}
 }

 @media screen and (max-width:450px){
	.profile_page .profile_page_card_container .membership_card > div{
		width: 100%;
	}
	.profile_page .profile_page_card_container .membership_card > div img {
		width: 100%;
	}
	
	.profile_page .profile_page_card_container .membership_card > div .qr_container {
		top: 20px;
		right: 20px;
	}
	
	.profile_page .profile_page_card_container .membership_card > div .qr_container img {
		height: 50px;
		width: 50px;
	}
	
	.profile_page .profile_page_card_container .membership_card  > div .cust_info {
		bottom: 20px;
		left: 20px;

 }

 .profile_page .profile_page_card_container .membership_card > div .cust_info > span{
	 width: 130px;
 }
 /* 31_jan Change  */
 .top_header_mobile .logo img {
	width: 75%;
 }

}


@media screen and (max-width:350px){
	.profile_page .profile_page_card_container .membership_card > div .cust_info > span{
		width: 110px;
	}
   
}


 

