@media (max-width: 480px)
{
	
	
				
	
}

@media (max-width: 480px) and (orientation : landscape)
{
		
		
}


@media (max-width:768px){
	
	
	.logo{ padding:0;}
	.main_slider .carousel-caption{ bottom:  inherit; padding: 0;}
	.main_slider .banner_info p span{ display: initial;}
	.header_bg{ padding: 0;}
	.main_slider{ top: 86px; z-index: 100;}
	.main_slider .banner_info{ position:  absolute; bottom: 14px; margin: 0; left: 0;}
	.main_slider .banner_info h2{ font-size: 20px; margin-bottom: 6px;}
	.main_slider .banner_info p{ font-size: 22px;}
	.main_slider .banner_info h3{ margin: 0;}
	.main_menu .navbar-right{ margin: 0;}
	.last_pointer .fa {width: 30px;	height: 30px;border-radius: 30px;line-height: 30px;	text-align: center;	font-size: 18px; }
	.last_pointer{ bottom: 23px; right: 7px; z-index: 999;}
	.call_fixed .fa {font-size: 21px; border-bottom: none; display: inline-block; padding-right: 10px;}
    .call_fixed a{border-radius: 0; text-align: center; background: #c78e32; display:  block;}
    .call_fixed{bottom: 0; transform: none; left: 0; width: 100%; top:  inherit;}
	.navbar-default .navbar-nav > .active > a{ border-bottom:  none !important;}
	.call_fixed ul li{ width: 50%; float:  left; border-right: 1px solid #fff;}
	.navigation nav ul { float: left;}
	.navigation nav ul li a, .navigation nav ul li a:visited{ color: #fff;}
	.navigation nav ul{ background: #d0ae78; width:101%; margin-top: 31px;}
	.navigation nav ul li.active a{ color:#fff;}
	.navigation nav ul li ul{ margin-top:0;}
	.navigation nav ul li a:hover, .navigation nav ul li a:visited:hover{ background: none;}
	.navigation nav ul li a:hover{ color:#fff;}
	.navigation nav ul li.active a, .navigation nav ul li:hover a{ border-bottom: none;}
	.navigation .brand img{ width: 100%;}
	.navigation .brand{ width: 65%; margin-left: 15px;}
	.navigation{ padding: 0; z-index: 101;}
	.navigation nav ul li.active a::after{ display:  none;}
	.brand img{margin-top: 30px;}
	.navigation nav ul li {float: left;position: inherit;border-width: 1px;border-right-width: 1px;border-right: 1px solid white;height:0px;;margin-top:0px;}
	li.shiur{display: none;}
	.srfourt::after{border: none;}
	.srfourt p{font-size: 16px;height: 38px;}
	.srsmidersoo img{padding: 24px;}
	.mainofsrresideny p{padding: 2px 15px;font-size: 16px;}
	.mainofsrresideny h1{margin-top: 0px;padding: 32px 15px;font-size: 24px;padding-bottom: 0px;}
	.navigation nav ul li.active a:hover{color:none;}
	.srsmidersoo{margin-top: 0px;}
	.carousel-indicators{top:103%;}
	.mainsrew{margin-top:24px;}
	.mainsreee{width: auto;margin-top: 42px;padding:0px 30px;}
	.insideofsr{text-align: center;padding: 0px 0px;}
	.about-us h1{font-size: 18px;}
	.aboutthree h6{text-align: center;font-size: 24px;padding: 0px 15px;}
	.srrediimg{margin-top: 6px;}
	.aboutthirdpart{margin-top: 0px;}
	.aboutthree{margin-top: 28px;}
	.aboutthirdpart ul{margin-top: 5px;}
	.srsmid h2{font-size: 24px;padding: 0px 15px;}
	.srsmiders h3{font-size: 28px;}
	.sliderhofsr h4{margin-top: 30px;}
	.srsmiders{margin-top: 45px;}
	.srvbackco{margin-top: 0px;}
	.sliderhofsr h4{font-size: 28px;margin-top: 63px;}
	.cleamask{padding: 0px;}
	.accodapageis h2{text-align: center;font-size: 24px;margin-bottom: 12px;}
	.cleamask button{margin-right: 0px;}
	.cleamask p{text-align: justify;}
	.cleamask ul li{float:none;}
	.cleamask button.butonse{margin-right: 0px;}
	.maintwoone p{font-size: 22px;}
	.maintwoone h4{padding: 9px 21px;}
	.suiiphe{text-align: center;}
	.suiiphe img.iphne12{display:block;float: none;margin:17px auto;}
	.mkearservsn h3{text-align: center;font-size: 24px;}
	.mkearservsn {padding: 0px 16px;}
	.ipmouspen img{margin: 0px; margin-top: 30px;}
	.resdr p{padding: 5px 15px;font-size: 16px;margin-top: 0px;}
	.resdr h3{font-size: 24px;}
	.resdr{padding:0px 15px;}
	.trafisrre{padding:50px 0px;}
	.form-group.dormain{padding: 6px 0px;}
	.input-group{margin-top: 1px;}
	.mkearservsn .input-group.departure{margin-top: 8px;}
	.input-group-addon{}
	.input-group-addon.keysr{margin-top: -3px;}
	.imgforacc{margin-bottom: 8px;}
	.altersr p{padding: 15px;}
	.accomdationpage h1{font-size: 24px;padding: 25px 15px;margin-top: 0px;padding-bottom: 0px;}
	.sroverdical h2{font-size: 24px;text-align: center;}
	.sroverdical{padding:31px;}
	.contact{margin-right: 0px;margin-bottom: 0px;margin: 15px;}
	.boxsixevborsr{padding: 35px 14px;}
	.mainofsrvhfff ul li .fa{position: inherit;left: -4px;}
	.mainofsrvhfff li{text-align: center;}
	.mainofsrvhfff h2{text-align: center;}
	.mainofsrvhfff p{text-align: center;font-size: 16px;}
	.imgofcont{text-align: center;margin-bottom: 4px;}
	.duke h6{text-align: left;}
	.foosrsrsr{margin-top: 30px;}
	.footerdoursr p{margin-bottom: -37px;}
	.footerdoursr ul li{margin-bottom: 0px;}
	.duke390{margin-bottom: -39px;}
	.srlastfoo .fa{margin-top: 50px;padding: 18px 17px;padding-left: 0px;padding-bottom: 0px;}
	.single-testimonial__quote{padding: 0px 15px;}
	.navigation nav ul li a:visited:hover { background: none; color:white;}
	.single-testimonial__quote p{height: auto;}
	.accodapageis p{height: auto;font-size: 19px;}
	.aboutthree ul li{font-size: 18px;}
	.kabbasa h3{margin: 12px auto;font-size: 19px;}
	.kabbasa img, .iphne1234{float: none;top:0px;}
	.ohisewatch{height: auto;}
	.rxz h1{line-height: 36px;padding: 18px 15px;}
	.homepage__testimonials h4{font-size: 24px;padding: 0px 15px;margin-top: 10px;}
	.buttonb{background-color: #bf7d0d;border: none;padding: 7px 13px; color:white;font-family: "Felix Titling V2";font-size: 19px;border-radius: 15px;position: absolute;bottom: 53px;}
	.mainsreee p{font-size: 19px;padding: 0px 10px;}
	.mainsreee{padding: 0px 15px;}
	.mainsreee h2{font-size: 28px;}
	.mainsreee h3{font-size: 28px;}
	.suiiphe h6{font-size: 19px;}
	.mainofsrvhfff li{font-size: 26px;}
	.srlastfoo img{padding: 57px 5px;padding-bottom: 0px;}
	.accodapageis p{height: auto;}
	.suiiphe{margin-bottom: 0px;}
	.contactenq{}
	.scalesrwa{padding: 0px 15px;}
	.mapper{padding: 0px 31px;}
	.accodapageis img{padding: 0px 15px;}
	.imgforacc img{padding: 0px;}
	.ohisewatch img.iphne123{padding:  0px;}
	.suiiphe h6 span{font-weight: bold;}
	.newip img{border-radius: 30px;width: 100%;}
	.omsakt p label{font-weight: bold;}
	.srfourt{margin-top: 30px;}

}

@media (min-width:360px) and (max-width:992px)  
{

} 


@media (min-width:360px) and (max-width:494px)  
{
	.navigation nav ul{margin-top: 27px;}
} 



@media (min-width:415px) and (max-width:500px)  
{
	.suiiphe{padding: 0px 7px;}
} 

@media (min-width:500px) and (max-width:600px)  
{
	.suiiphe{padding: 0px 7px;}
}

@media (min-width:360px) and (max-width:410px)  
{

	.fa-circle{color: #8c4e03;position: absolute;left: -7%;top: 15px;font-size: 15px;}
	
} 

@media (min-width:398px) and (max-width:789px)  
{
	.suiiphe{text-align: center;}
	.accodapageis h2{text-align: center;}
	.cherifesr{text-align: left;}
	.cherifesr h2{text-align: left;}
	.suiiphe img.iphne12{display: block;
    float: inline-end;margin-top: -26px;}
	.omsakt{text-align: left;}
	.kabbasa h3{margin:revert;}
	.kabbasa img, .iphne1234{float:right;top: -101px;}
	.ohisewatch{padding: 0px 16px;}
}
@media (min-width:450px) and (max-width:500px)  
{
	.omsakt{padding: 0px 15px;}
}

@media only screen and (max-width: 798px) {
	.navigation .nav-mobile { display: block; }
	.navigation nav { width: 100%; height:30px;}
	.navigation nav ul { display: none; }
	.navigation nav ul li { float: none; border-bottom:1px solid rgba(255,255,255,.3); border-image: none; padding: 28px 0;}
	.navigation nav ul li a { padding:10px 15px; line-height:10px; }
	.navigation nav ul li ul li a { padding-left: 30px; }
	.navigation .nav-dropdown { position: relative; box-shadow: none; top:-4px;}
  }


@media (max-width: 1024px)  
{
	
	
		
}



@media (min-width:360px) and (max-width:400px)  
{
.mainsre p{bottom: -8px;right: 28%;font-size: 24px;}
.mainsrew p{bottom: -8px;right: 31%;font-size: 24px;}
	
	} 

@media (min-width:400px) and (max-width:500px)  
{
.mainsre p{bottom: -6px;right: 30%;font-size: 24px;}
.mainsrew p{bottom: -5px;right: 32%;font-size: 24px;}
} 
	
@media (min-width:500px) and (max-width:600px)  
{
.mainsre p{bottom: -3px;right: 30%;font-size: 29px;}
.mainsrew p{bottom: -3px;right: 34%;font-size: 29px;}
} 

@media (min-width:600px) and (max-width:786px)  
{
.mainsre p{bottom: 0px;right: 27%;font-size: 34px;}
.mainsrew p{bottom: 2px;right: 35%;font-size: 34px;}
}

@media (max-width: 1600px)  
{
	
	
	}  	 