/* XL Device :1200px. */
@media screen and (max-width: 1449px) {}

/* LG Device :992px. */
@media screen and (max-width: 1200px) {
	.footer_menu ul li {
		font-size: 10px;
	}
}

/* MD Device :768px. */
@media screen and (max-width: 991px) {
	.logo {
		justify-content: start;

	}
	.slider-moment-label div {
		 padding-right: 0!important;
	}
	.input-area {
		left: 0;
	}

	.location_area .container-fluid .row {
		display: flex;
		flex-direction: column;
	}


	.location_area .container-fluid .row .location_div {
		order: 1;
	}

	.location-ICON img {
		width: 17px;
		margin-top: 12px;
	}

	.location_mai {
		margin-left: 0px;
	}

	.div-map-disabled {
		width: auto;
		padding-right: 10px;
		inset: 10% 5% 5% 5%;
	}

	#slider-outer-div {
		padding-left: 10px !important;
		margin-left: 20px;
		display: none !important;
		padding-bottom: 20px;
		margin:auto;
		width:170px;
		margin-bottom: 1rem;
	}

	#slider-outer-div .slider-label {
		color: #000000;
	}


	.div-map-disabled .icon-fleche {
		left: 25%;
	}

	.div-map-disabled .icon {
		margin-top: 21px;
	}

	.map-main-cont {
		position: relative;
		display: block;
	}

	.map-left-cont {
		z-index: 100000;
		padding-top: 0 !important;
		background-color: #ffffff;
	}

	.map-left-cont, .ma-right-contt {
		width: 100%;
	}

	.map-left-cont .search-categories .category {
		padding-left: 0 !important;
		margin-left: 20px;
	}



	.map-left-cont .search-categories .category .single-btnn {
		display: none;
	}

	.map-left-cont .search-categories .select-all-cat {
		display: none;
	}

	.map-left-cont.responsive .search-categories .category .single-btnn {
		float: none;
		display: block;
	}

	.map-left-cont.responsive #slider-outer-div {
		float: none !important;
		display: block !important;
	}

	.icon-responsive {
		display: block;
		z-index: 1023;
		left: 20px;
		top: -116px;
	}

	.category-item {
		display: block;
		margin-bottom: 1.5em;
	}

	.category-item .item-image {
		margin: 0;
		margin-bottom: 1em;
		padding-top: 50%;
	}

	.category-item .item-moments>div+div em {
		display: inline-block;
		margin-top: 0.5em;
		line-height: 1.2;
	}

	.category-items.vod>li {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
	}
}


/* MD Device :768px. */
@media screen and (max-width: 768px) {
	.header_bg {
		height: 205px;
	}

	.logo-home {
		height: auto;
	}

	.logo img {
		max-width: 90px;
	}

	.header-menu {
		position: absolute;
		top: inherit;
		right: inherit;
	}

	.logo {
		margin-top: 6px;
	}

	.header-menu {
		position: inherit;
		top: inherit;
		right: inherit;
		text-align: center;
	}

	.header-menu ul {
		margin-bottom: 0;
	}

	.header_txt p {
		display: inherit;
		justify-content: center;
	}

	.header_txt {
		position: inherit;
		right: 0;
		/*position: absolute;*/
		top: inherit;
		right: inherit;
		text-align: center;
	}

	.header_txt span {
		position: inherit;
	}

	.location_mai {
		margin-right: inherit;
		margin-left: inherit;
	}

	.footer_menu ul {
		padding-left: inherit;
	}

	.footer_menu ul li {
		margin: 10px;
	}

	.header-menu ul {
		padding-left: 0;
	}

	.headerman {
		position: absolute;
		right: 0;
		top: 3px;
	}


	.header_bg {
		background-position: inherit;
	}

	.logo.logo-home {
		justify-content: inherit;
	}

	.headerman {
		top: -2px;
	}
}



/* SM Small Device :550px. */
@media only screen and (min-width: 576px) and (max-width: 767px) {}