/* -- Fondo gris oscuro -- */
.menu-wrap, .post-footer, table.contact th, #footer, .framePricing h3, .framePricing table th, table.basicTable th, table.specTable th, .day-iti, table.gpsmaps td, table.gpsmaps td a, .frameInner h3, .table th, .header-background, #features a{
	background:#555555;
}
/* -- Fondo gris -- */
table.tblReservationDetail th{
	background:#666;
}
/* -- Fondo gris mas oscuro -- */
table.gpsmaps td:hover, table.gpsmaps td a:hover, table.gpsmaps td a.activit, table.tblPaxBody th{
	background:#444444;
}
/* -- Color texto gris oscuro -- */
.home-bck .mini-form h3, #details h1, .featured2 a h3{
	color:#555555;
}
/* -- Borde gris oscuro-- */
.frameInner{
	border-color:#555555;
}
/* -- Fondo naranja -- */
#header, .caja, table.specTable td.title, .main-menu ul li.active, .main-menu ul li:hover, .separator h2, .itinecont a.swapper, h3.sublink, a.megatest{
	background:#F48900 !important;
}
a.megatest{
	margin-top:30px;
	margin-bottom:50px;
	text-align:center;
	display:block;
	font-size:18px;
	color:#FFF;
	font-family: 'PT Serif Caption';
	font-weight:normal;
	text-decoration:none;
	padding:25px;
}
/* -- Color naranja -- */
.tableDays{
	color:#C46B00;
}
/* -- Flecha naranja oscura miniform -- */
a.triangle-right {
	border-left: 28px solid #C46B00;
}
/* -- Fondo naranja oscuro -- */
.itinecont a.swapper:hover, .itinecont a.activit, a.btn-miniform, h3.sublink:hover, a.megatest:hover {
	background-color: #C46B00 !important;
}
/* -- Fondo naranja mas oscuro -- */
a.btn-miniform:hover {
	background-color:#842700;
}
/* -- Flecha naranja mas oscura miniform -- */
a.triangle-right:hover {
	border-left: 28px solid #842700;
}
/* -- Borde naranja -- */
.main-menu ul li:hover {
	border-bottom-color:#F48900
}
.menu-wrap {
	border-top-color:#F48900
}
/* -- Borde naranja oscuro -- */
.main-menu ul li.active {
	border-bottom-color:#C46B00;
}
/* -- Texto naranja -- */
table.gpsmaps td a.activit span, table.gpsmaps td a:hover span, a.triangle-right b, #features a span.from{
	color:#F48900 !important;
}
/* -- Botones naranja -- */
a.orange, .subButton, .tblInquireCol a{
	background: #EEBC35;
	background: -moz-linear-gradient(top, #fefba8 0%, #EEBC35 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefba8), color-stop(100%,#EEBC35));
	background: -webkit-linear-gradient(top, #fefba8 0%,#EEBC35 100%);
	background: -o-linear-gradient(top, #fefba8 0%,#EEBC35 100%);
	background: -ms-linear-gradient(top, #fefba8 0%,#EEBC35 100%);
	background: linear-gradient(top, #fefba8 0%,#EEBC35 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefba8', endColorstr='#EEBC35',GradientType=0 );
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	color: #444 !important;
	text-shadow: 0 1px 0 #fff !important;
	border: 1px solid #EEBC35;
}
a.orange:hover, .subButton:hover, .tblInquireCol a:hover{
	background: #EEBC35 !important;
}
/* -- Boton zoom galeria -- */
.image .mask.zoom{
	background: url(https://galaven-cruise.com/images/infinity/mg.png) center center no-repeat;
	background-color: rgba(241, 241, 241, 0.5);
}
/* -- Numero de Itinerarios: 4 -- */
table.gpsmaps td{
	width:25%;
}
/* -- espacio en el header pada submenu fijo -- */
.nav {
	margin-bottom:74px;
}
/* -- transparencia key features -- */
#features{
	background:url(../images/black50pix.png);
}
/* -- thumbnails de los deckplans -- */
table.deckplans td.deckpics img{
	height:95px;
	border:1px solid #00556A;
}
/* -- no xmas supplement -- */
a.noxmas{
	position:absolute;
	top:0px;
	right:0px;
	z-index:999;
	display:none;
}
a.noxmas img{
	border:0px;
}
@media only screen and (max-width: 770px) {
	a.noxmas{
		display:none !important;
	}
}