html {
	   -webkit-text-size-adjust: none;
}
.video embed, .video object, .video iframe {
	   width: 100%;
	   height: auto;
}
img {
	max-width: 100%;
	height: auto;
    width: auto\9; /* ie8 */
}
.booking {
	background-image: url(../images/booking.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 62px;
	width: 165px;
	float: right;
	margin-top: 30px;
	margin-right: 10px;
	cursor: pointer;
}
.slider {
	display: none;
}
.menu_pos{
	margin-top:90px;	
}
.google-maps {
position: relative;
padding-bottom: 28%; // This is the aspect ratio
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
/*------------------------*/
 @media only screen and (max-width: 939px) {
.tarj_index{
	display:none;
}
.menu_pos{
	margin-top:0px;	
}
#page2 header, #page4 header, #page5 header, #page6 header {
	height: 250px;
}
#menu{
	background-color:#501267;
	margin-top:35px;
	margin-bottom:30px;
	padding:0px, 20px, 20px, 20px;
}
}
@media only screen and (max-width: 915px) {
.slider {
	display: inline;
}
#gallery {
	display: none;
}
.line1, .line2{
	background: none;
}
#content2 .line2, #content2 .line1 {
	background-image: none;
}
	.lowcost{
		width: 130px;
		height: auto;
		margin: 0px;
	}
	#logo{
		margin-left: 30px!important;
	}
/*#page2 #menu li a, #page4 #menu li a, #page5 #menu li a, #page6 #menu li a {
	color: #0f0f0f;
}*/
#page2 #menu li a:hover, #page2 #menu #active a, #page4 #menu li a:hover, #page4 #menu #active a, #page5 #menu li a:hover, #page5 #menu #active a, #page6 #menu li a:hover, #page6 #menu #active a {
	color: #13c5ff
}
}
 @media only screen and (max-width: 706px) {
.marg_left2 {
	margin-left: 0;
}
.pad_pie{
	margin-right:10px;
}
.tarj_index{
	display:none;
}
}
@media only screen and (max-width: 619px) {
	.tarj_index{
	display:inline;
}
.line3 {
	background-position: 0px 0;
}
}
@media only screen and (max-width: 484px) {
.booking {
	width: 80px;
	height: 80px;
	background-image: url(../images/booking_sm.png);
	margin-top: 15px;
}
.google-maps {
padding-bottom:40%; // This is the aspect ratio
}
#logo {
	margin-bottom: 0px;
}
.marg_right1 {
	margin-right: 10px;
}
.pad_pie{
	margin-right:25px;
}
.boton_pos{
	margin-left:75px;
}
.menu_pos{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:20px;
}
#page2 header, #page4 header, #page5 header, #page6 header {
	height: 275px; /*275*/
}
.line3 {
	background-position: 250px 0;
}
}
@media only screen and (max-width: 331px) {
.marg_right1 {
	margin-right: 30px;
	margin-bottom:15px;
}
#logo {
	background-image: url(../images/logo2.png);
	height: 7px;
	width: 190px;
	background-repeat: no-repeat;
}
.menu_pos{
	margin-top:25px;
}
}
@media only screen and (max-width: 240px) {
}
