
/*Responsive part*/

@media (min-width: 992px) and (max-width: 1199px) {


}

@media (min-width: 778px) and (max-width: 991px){
	.home_slider .item {
	    height: 30vh !important;
	    background-size: 100% !important;
	}
}

@media (max-width: 776px) {
	.home_slider .item {
	    height: 22vh !important;
	    background-size: 100% !important;
	}
	.categories_lists .dropdown-menu {
	    width: 100%;
	}
	/* Menu */
	.flag_dropdown .mega-menu p {
	    color: #FFF;
	}
	.flag_dropdown .mega-menu select {
		margin-bottom: 10px;
	}
	.premire_dropdown .mega-menu h4,
	.premire_dropdown .mega-menu p {
	    color: #FFF;
	}
	.customar_services .mega-menu li a {
	    color: #FFF !important;
	}
	
	.page_section {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.page_section_gray .col-md-3.col-sm-3.col-xs-12 {
	    padding: 0;
	    margin-top: 20px;
	}
	.branding_features {
	    margin-top: 30px;
	    text-align: center;
	}
	.branding_features img {
	    margin: 0 auto;
	}
	.swiper_box {
	    margin-bottom: 20px;
	}
	.promo_code_wrap {
	    display: block;
	    padding: 0;
	}
	.promo_code_wrap > div {
	    margin-bottom: 15px;
	}
	.promo_code_wrap .link_more {
	    display: block;
	    margin-top: 15px;
	}
	.shop_region ul li {
	    border-left: 1px solid #aeaeae !important;
	    margin-bottom: 10px;
	}
	.ne_footer .footer_awards ul li {
	    margin: 0 10px;
	}
	.footer_disclaimer ul li {
	    margin-bottom: 10px;
	}



	.dropdown-submenu:hover>.dropdown-menu {
	    display: block !important;
	    left: 15px !important;
	    position: relative !important;
	    border: 0 !important;
	    box-shadow: none !important;
	}
	.dropdown-submenu:hover>.dropdown-menu > li > a {
	    font-size: 13px;
	    line-height: 25px;
	}
	.featured_mega_menu_body {
	    min-width: 100% !important;
	    left: 0;
	    position: absolute !important;
	}
	.header_inner .top_menu .navbar-brand {
	    width: inherit !important;
	}
	.top_menu .navbar-header {
	    display: inline-flex;
	    align-items: center;
	    width: 100%;
	    margin: 0 auto;
	}
	.header_inner .top_menu .navbar-brand>img {
	    float: right;
	}
	.bottom_navbar [class*=' col-'] {
	    padding: 0;
	}
	.categories_lists {
	    display: block !important;
	}
	.categories_lists li {
	    float: none !important;
	}
	.categories_lists > li > a {
	    width: 100%;
	    border-radius: 4px !important;
	    margin-bottom: 10px;
	}
	.home_slider .item {
	    height: 360px;
	    background-size: cover !important;
	    background-position: center;
	    background-repeat: no-repeat;
	}
	.swiper_box .owl-dots .owl-dot  {
		float: left;
		margin-bottom: 3px;
	}
	.swiper_box .owl-dots {
	    display: block;
	}
	.swiper_box .owl-carousel .item .item_container a img {
	    height: inherit;
	    margin: 0 auto;
    	text-align: center;
	}

}

@media (min-width: 340px) and (max-width: 442px) {

}

@media (min-width: 280px) and (max-width: 340px) { 

}


@media only screen and (max-width: 992px) {


}

@media only screen and (max-width: 520px) {

}








