/* Telefones em landscape e abaixo */
@media (max-width: 480px) { 


	.hrHostelInterna{
		display: none !important;
	}
	.hostelInterna{
		background-color: #fff !important;
		margin-top: 30px;
	}
		
	
	.hostelInterna hr{
		background-color: #006837 !important;
		padding: 0.31px !important;
	}
	
	.tituloHostelInterna{
		font:26px bitter;
		color: #006837;
		background-color: #ffff00;
		background-size: 70%;
	}
	
	.descricaoHostelInterna{
		margin-top: 20px;
		font: 12px exomediun;
		text-align: justify; text-align-last: center;
	}
	
	#jssor_1{
		margin-top: 40px !important;
		
	}
	
	.slideBo{
		margin-bottom: 40px !important;
	}
	
	.pacotesHostelInterna{
		margin-top: 30px !important;
	}
	
	.pacotesInterna{
	
	border-radius: 15px !important;
	border-color: #00508e !important;
	
	}
}


/* Telefone em landscape a tablet em portrait */
@media (max-width: 767px) and (orientation : portrait) {

}


@media (max-width: 767px) and (orientation : landscape) {
	.hrHostelInterna{
		display: none !important;
	}
	.hostelInterna{
		background-color: #fff !important;
		margin-top: 30px;
	}
		
	
	.hostelInterna hr{
		background-color: #006837 !important;
		padding: 0.31px !important;
	}
	
	.tituloHostelInterna{
		font:26px bitter;
		color: #006837;
		background-color: #ffff00;
		background-size: 70%;
	}
	
	.descricaoHostelInterna{
		margin-top: 20px;
		font: 15px exomediun;
	}
	
	#jssor_1{
		margin-top: 40px !important;
		
	}
	
	.slideBo{
		margin-bottom: 40px !important;
	}
	
	.pacotesHostelInterna{
		margin-top: 30px !important;
	}
	
	.pacotesInterna{
	
	border-radius: 15px !important;
	border-color: #00508e !important;
	
	}
	
}


/* ipad mini - air etc */
@media (min-width: 768px) and (max-width: 1024px) { 
	.hostelInterna{
		background-color: #fff !important;
		margin-top: 150px;
	}
		
	
	.hostelInterna hr{
		background-color: #006837 !important;
		padding: 0.31px !important;
	}
	
	.tituloHostelInterna{
		font:26px bitter;
		color: #006837;
	}
	
	.descricaoHostelInterna{
		margin-top: 20px;
		font: 15px exomediun;
	}
	
	#jssor_1{
		margin-top: 40px !important;
		
	}
	
	.slideBo{
		margin-bottom: 40px !important;
	}
	
	.pacotesHostelInterna{
		margin-top: 30px !important;
	}
	
	.pacotesInterna{
	
	border-radius: 15px !important;
	border-color: #00508e !important;
	
}

	.pacotesHostelInterna h3{
		font:20px exomediun, Arial, Tahoma, Sans-serif;
		color: #00508e;
		margin-top: 5px;
		letter-spacing: 2px;
	}

.pacotesHostelInterna p{
	font:15px exomediun, Arial, Tahoma, Sans-serif;
	color: #5a5a5a;
}
 }
 
 
/* Desktop grande */
@media (min-width: 1025px) { 
	.hostelInterna{
		background-color: #fff !important;
		margin-top: 200px !important;
		
		
	}
	
	.hostelInterna hr{
		background-color: #006837 !important;
		padding: 0.31px !important;
	}
	
	.tituloHostelInterna{
		font:26px bitter;
		color: #006837;
	}
	
	.descricaoHostelInterna{
		margin-top: 20px;
		font: 16px exomediun;
	}
	
	#jssor_1{
		margin-top: 40px !important;
		
	}
	
	.slideBo{
		margin-bottom: 40px !important;
	}
	
	.pacotesHostelInterna{
		margin-top: 30px !important;
	}
	
	.pacotesInterna{
	
	border-radius: 15px;
	border-color: #00508e;
	
}

.pacotesHostelInterna h3{
	font:20px exomediun, Arial, Tahoma, Sans-serif;
	color: #00508e;
	margin-top: 5px;
	letter-spacing: 2px;
}

.pacotesHostelInterna p{
	font:15px exomediun, Arial, Tahoma, Sans-serif;
	color: #5a5a5a;
	text-align: justify; text-align-last: center;
}
	
	
}









@font-face {
     font-family: bitter;
     src: url('..\fonts\Bitter-Regular_0.otf');
	}
	
@font-face {
     font-family: bitterBold;
     src: url('..\fonts\Bitter-Bold_0.otf');
	}
	
	
@font-face {
     font-family: mayriadregular;
     src: url('..\fonts\MyriadPro-Regular.otf');
	}
	
@font-face {
     font-family: exomediun;
     src: url('../fonts/Exo-Medium.otf');
}


@font-face {
     font-family: exomediunita;
     src: url('../fonts/Exo-Medium-Italic.otf');
}