@media (min-width: 0px ){ }
@media (min-width: 351px ){ }
@media (min-width: 480px ){ }
@media (min-width: 600px ){ }
@media (min-width: 768px ){
	/*							DatePicker Octorate
	------------------------------------------------------------------------*/
	body.room #ui-datepicker-div-octorate {
		margin-left: -189px !important;
		margin-top: -40px !important;
		border-radius: 5px 0 0 5px;
		padding: 0px 5px;
	}
	/*							IMAGE SECTION V3
	------------------------------------------------------------------------*/
	.section.imageSection_3 .container{
		width: 95%;
		max-width: 1700px;
	}
	.section.imageSection_3 p{
		padding: 10% 0 20% 0;
		margin-bottom: 0;
		font-size: 1rem;
	}
	.section.imageSection_3 .row:first-child .imageContainer:first-child .img-wrap{
		top: 60%;
		position: absolute;
	}
	.section.imageSection_3 .row:first-child .imageContainer:last-child .img-wrap{
		top: 30%;
		position: absolute;
	}
	.section.imageSection_3 .row:first-child .imageContainer:first-child .img-wrap img{
		box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.3);
	}
	.section.imageSection_3 .row:first-child .imageContainer:last-child .img-wrap img{
		box-shadow: -10px 10px 20px 0px rgba(0,0,0,0.3);
	}
	.section.imageSection_3 .row:last-child .imageContainer .img-wrap img{
		box-shadow: 0px -10px 20px 0px rgba(0,0,0,0.3);
	}
}
@media (min-width: 992px ){
	/*							DatePicker Octorate
	------------------------------------------------------------------------*/
	body.room #ui-datepicker-div-octorate {
		margin-left: -248px !important;
		margin-top: -40px !important;
		border-radius: 5px 0 0 5px;
		padding: 0px 5px;
	}
	/*							IMAGE SECTION V3
	------------------------------------------------------------------------*/
	.section.imageSection_3 p{
    	padding: 30% 10%;
		font-size: 1.2rem;
	}
	.section.imageSection_3 .row:first-child .imageContainer:first-child .img-wrap{
		top: 60%;
		position: absolute;
	}
	.section.imageSection_3 .row:first-child .imageContainer:last-child .img-wrap{
		top: 35%;
		position: absolute;
	}
	/*							FEATURED ROOMS
	------------------------------------------------------------------------*/
	#featured-rooms .room-box-in p{
		min-height: 170px;
	}
}
@media (min-width: 1200px){	
	/*							DatePicker Octorate
	------------------------------------------------------------------------*/
	body.room #ui-datepicker-div-octorate {
		margin-left: -294px !important;
		margin-top: -40px !important;
		border-radius: 5px 0 0 5px;
		padding: 0px 5px;
	}
	/*							IMAGE SECTION V3
	------------------------------------------------------------------------*/
	.section.imageSection_3 .container{
		width: 80%;
		max-width: 1700px;
	}
	.section.imageSection_3 .row:first-child .imageContainer:last-child .img-wrap{
		top: 30%;
		position: absolute;
	}
	/*							FEATURED ROOMS
	------------------------------------------------------------------------*/
	#featured-rooms .room-box-in p{
		min-height: 125px;
	}
	html[lang=en] #featured-rooms .room-box-in p{
		min-height: 145px;
	}
}
@media (min-width: 1350px){}
@media (min-width: 1500px){}
@media (min-width: 1600px){}
@media (min-width: 1750px){}
@media (min-width: 1900px){}
@media (min-width: 1500px) and (max-width: 1749px ){ }
@media (min-width: 1350px) and (max-width: 1499px ){ }
@media (min-width: 1200px) and (max-width: 1349px ){ }
@media (min-width: 992px) and (max-width: 1199px ){
	#informations .address{
		min-height: 70px;
	}
}
@media (min-width: 768px) and (max-width: 991px ){
	#informations .address{
		min-height: 70px;
	}
}
@media (min-width: 600px) and (max-width: 767px ){ }
@media (min-width: 480px) and (max-width: 599px ){ }
@media (min-width: 351px) and (max-width: 479px ){ }
@media (max-width: 1199px){	
	.menu ul > li a span,
	.menu ul > li a:hover span {
		background-color: #fff !important;
		background: #fff;
		color: #183964;
	}	
	#find_us .card{
		display: block;
		-ms-flex: auto;
		flex: none;
		margin-bottom: 0;
		padding-top: 0;
		max-width: 100%;
		border-bottom: 1px solid #183964;
		border-radius: 0;
		margin-bottom: 40px;
	}
	#find_us .card:last-child{
		border-bottom: 0;
	}
	#find_us .container {
		max-width: 90%;
	}
}
@media (max-width: 991px){
	/************************************************************************
							IMAGE SECTION
	------------------------------------------------------------------------*/
	.section.imageSection{
		padding: 200px 0 150px 0;
	}
	.section.imageSection .imageContainer{
		height: 600px;
	}
	.section.imageSection .img-wrap  {
		width: 400px;
		height: 400px;
	}
	.section.imageSection .img-wrap:nth-child(1){
		top: 0px;
		left: 100px;
	}
	.section.imageSection .img-wrap:nth-child(2){
		top: 100px;
		right: -50px;
	}
	.section.imageSection .img-wrap:nth-child(3){
		top: 200px;
		left: 0px;
	}
	/*							IMAGE SECTION V2
	------------------------------------------------------------------------*/
	.section.imageSection_2 p{
		padding: 25px 0;
	}
	.section.imageSection_2 .row:nth-child(2) .imageContainer:first-child .img-wrap{
		bottom: -100px
	}
	.section.imageSection_2 .row:nth-child(2) .imageContainer:last-child .img-wrap{
		bottom: -25px
	}
	.section.imageSection_2 .row:last-child .imageContainer .img-wrap{
		
	}
	/*							IMAGE SECTION V3
	------------------------------------------------------------------------*/
	.section.imageSection_2 p{
		
	}
	.section.imageSection_2 .row:first-child .imageContainer:first-child .img-wrap{
		
	}
	.section.imageSection_2 .row:first-child .imageContainer:last-child .img-wrap{
		
	}
	.section.imageSection_2 .row:last-child .imageContainer .img-wrap{
		
	}
}
@media (max-width: 767px){
	/************************************************************************
							IMAGE SECTION
	------------------------------------------------------------------------*/
	.section.imageSection{
		padding: 200px 0 150px 0;
	}
	.section.imageSection .align-self-center {
		margin-bottom: 50px;
	}
	.section.imageSection .imageContainer{
		height: 600px;
		-ms-flex: 0 0 300px;
		flex: 0 0 300px;
		max-width: 300px;
		margin: 0 auto;
	}
	.section.imageSection .img-wrap  {
		width: 250px;
		height: 250px;
	}
	.section.imageSection .img-wrap:nth-child(1){
		top: -50px;
		left: 25px;
	}
	.section.imageSection .img-wrap:nth-child(2){
		top: 100px;
		right: 0px;
	}
	.section.imageSection .img-wrap:nth-child(3){
		top: 280px;
		left: 0px;
	}
	/*							IMAGE SECTION V2
	------------------------------------------------------------------------*/
	.section.imageSection_2 p{
		padding: 50px 0;
	}
	.section.imageSection_2 .row:nth-child(2) .imageContainer:first-child .img-wrap{
		bottom: 0px;
		position: relative;
	}
	.section.imageSection_2 .row:nth-child(2) .imageContainer:last-child .img-wrap{
		bottom: 0px;
		position: relative;
	}
	.section.imageSection_2 .row:last-child .imageContainer .img-wrap{
		margin-top: 50px
	}
	/*							IMAGE SECTION V3
	------------------------------------------------------------------------*/
	.section.imageSection_3 p{
		padding: 20% 0 20% 0;
		margin-bottom: 0;
	}
	.section.imageSection_3 .row:nth-child(2) .imageContainer:first-child .img-wrap{
		
	}
	.section.imageSection_3 .row:nth-child(2) .imageContainer:last-child .img-wrap{
		
	}
	.section.imageSection_3 .row:last-child .imageContainer .img-wrap{
    	margin-top: 20%;
	}
}
@media (max-width: 600px){
	.services-text-over {
		font-size: 0.8rem;
		line-height: 1.1rem;
	}
}
@media (max-width: 380px ){
	.services-text-over {
		font-size: 0.6rem;
		line-height: 0.8rem;
		padding: 0.3rem 0.6rem;
	}
}