body {	background: #fff; }div.container {	top: 0; left: 0; width: 100%; height: 70%; position: absolute; display: table;}p {display: table-cell; vertical-align: middle;}img.displayed {display: block; margin: 1em auto; max-width: 500px;}p {text-align: center;}body, html {height: 100%; margin: 0; padding: 0;}#language {display: none;}#translations {	position: absolute; 	top: 30px; 	right: 150px; 	color: white; 	text-shadow: none; 	margin: 0.5em; 	font-size: small;	background: #fff; 	border-radius: 1em;	padding: 0 0.5em;}#translations h2, #translations p, #translations a {	display: block;	text-align: center; 	font-size: 100%;}#translations ul{}#translations ul li{	list-style-type: none;	display: inline;}#translations li a{	display: block;	float: right;	padding: 0px 3px;	color: #fff;	text-decoration: none;	border-right: 0px solid #fff;}#logos {	position: absolute; 	bottom: 30px; 	right: 150px; 	color: white; 	text-shadow: none; 	margin: 0.5em; 	font-size: small;	background: #fff; 	border-radius: 1em;	padding: 0 0.5em;}#logos h2, #logos p, #logos a {	display: block;	text-align: center; 	font-size: 100%;}#logos ul{}#logos ul li{	list-style-type: none;	display: inline;}#logos li a{	display: block;	float: right;	padding: 0px 3px;	color: #fff;	text-decoration: none;	border-right: 0px solid #fff;}img.EN {	height: 12px;	width: 18px;}img.ES {	height: 12px;	width: 18px;}img.iso {	height: 80px;	width: 200px;}img.iata {	height: 80px;	width: 200px;}            .myButton {	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;	box-shadow:inset 0px 1px 0px 0px #f5978e;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e2001a), color-stop(1, #c62d1f));	background:-moz-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-webkit-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-o-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-ms-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:linear-gradient(to bottom, #e2001a 5%, #c62d1f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2001a', endColorstr='#c62d1f',GradientType=0);	background-color:#e2001a;	-moz-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #d02718;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:15px;	font-weight:bold;	padding:6px 41px;	text-decoration:none;	text-shadow:0px 1px 0px #810e05;}.myButton:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #e2001a));	background:-moz-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-webkit-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-o-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-ms-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:linear-gradient(to bottom, #c62d1f 5%, #e2001a 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#e2001a',GradientType=0);	background-color:#c62d1f;}.myButton:active {	position:relative;	top:1px;}.myButtone {	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;	box-shadow:inset 0px 1px 0px 0px #f5978e;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e2001a), color-stop(1, #c62d1f));	background:-moz-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-webkit-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-o-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-ms-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:linear-gradient(to bottom, #e2001a 5%, #c62d1f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2001a', endColorstr='#c62d1f',GradientType=0);	background-color:#e2001a;	-moz-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #d02718;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:15px;	font-weight:bold;	padding:6px 45px;	text-decoration:none;	text-shadow:0px 1px 0px #810e05;}.myButtone:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #e2001a));	background:-moz-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-webkit-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-o-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-ms-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:linear-gradient(to bottom, #c62d1f 5%, #e2001a 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#e2001a',GradientType=0);	background-color:#c62d1f;}.myButtone:active {	position:relative;	top:1px;}.myButton1 {	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;	box-shadow:inset 0px 1px 0px 0px #f5978e;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e2001a), color-stop(1, #c62d1f));	background:-moz-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-webkit-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-o-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-ms-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:linear-gradient(to bottom, #e2001a 5%, #c62d1f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2001a', endColorstr='#c62d1f',GradientType=0);	background-color:#e2001a;	-moz-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #d02718;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:15px;	font-weight:bold;	padding:6px 24px;	text-decoration:none;	text-shadow:0px 1px 0px #810e05;}.myButton1:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #e2001a));	background:-moz-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-webkit-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-o-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-ms-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:linear-gradient(to bottom, #c62d1f 5%, #e2001a 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#e2001a',GradientType=0);	background-color:#c62d1f;}.myButton1:active {	position:relative;	top:1px;}.myButton1e {	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;	box-shadow:inset 0px 1px 0px 0px #f5978e;	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e2001a), color-stop(1, #c62d1f));	background:-moz-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-webkit-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-o-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:-ms-linear-gradient(top, #e2001a 5%, #c62d1f 100%);	background:linear-gradient(to bottom, #e2001a 5%, #c62d1f 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2001a', endColorstr='#c62d1f',GradientType=0);	background-color:#e2001a;	-moz-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #d02718;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:Arial;	font-size:15px;	font-weight:bold;	padding:6px 26px;	text-decoration:none;	text-shadow:0px 1px 0px #810e05;}.myButton1e:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #e2001a));	background:-moz-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-webkit-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-o-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:-ms-linear-gradient(top, #c62d1f 5%, #e2001a 100%);	background:linear-gradient(to bottom, #c62d1f 5%, #e2001a 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#e2001a',GradientType=0);	background-color:#c62d1f;}.myButton1e:active {	position:relative;	top:1px;}@media screen and (max-width: 960px) {img.displayed {display: block; margin: 1em auto; max-width: 300px;}img.EN {	height: 24px;	width: 36px;}img.ES {	height: 24px;	width: 36px;}}@media screen and (max-width: 640px) {img.displayed {display: block; margin: 1em auto; max-width: 300px;}img.EN {	height: 24px;	width: 36px;}img.ES {	height: 24px;	width: 36px;}}