/* --- SOLAPAS --- */
#solapas{height:26px;}
#solapas li{float:left;cursor:pointer;color:#003366;border:0px;}
#solapas span{font-size:12px;}
/* --  Solapa Vuelos -- */
#solapas .solapaVOn{
font-weight:bold;
width:52px;}
#solapas .solapaVOff{
width:52px;}
/* -- Solapa Vuelos + Hoteles -- */
#solapas .solapaVHOff{
display:none;
}
#solapas .solapaVHOn{display:none;font-weight:bold;}

#solapas .solapaPOff{width:56px;}
#solapas .solapaPOn{font-weight:bold;width:56px;}

#solapas #sFlowVuelosHoteles{
	padding-left:27px;
	width:64px;
	display: none;
}
/* -- Solapa Hoteles -- */
#solapas .solapaHOff{width:50px;}
#solapas .solapaHOn{width:50px;font-weight:bold;}
/* -- Solapa Autos -- */
#solapas .solapaAOff{width:41px;}
#solapas .solapaAOn{width:41px;font-weight:bold;}

/*-- Contenedor de Contenido de Solapas --*/
#solapaContainer{border:1px solid #bfd0a7;border-top:4px solid #bfd0a7;margin-top:0px;min-height:236px;_height:236px;padding:10px;padding-top:0px;background:#F1F4ED;position:relative;z-index:10;}
#solapaContainer .logoMejorPrecioPortuguesse,
#solapaContainer .logoMejorPrecioSpanish{position:absolute;top:113px;left:331px;}
#solapaContainer .textBoxFecha{border:1px solid #d7dcd5;width:105px;height:17px;font-size:14px;padding:2px;}
#solapaContainer #titleOrigenDescripcion{margin-right:30px;}
#solapaContainer #titleDestinoDescripcion{margin-right:16px;}
#solapaContainer #cajaPasajeros{width:400px;}
#solapaContainer .containerPasajeros div{float:left;}
#solapaContainer .labelEdades{margin-top:3px;float:left;margin-left:5px;display:none;}
#solapaContainer .edadesNinos{width:60px;text-align:center;}
#botonBuscar{border:none; height:25px; cursor:pointer;float:right;display:block;text-align:center;}
#solapaContainer #parrafoOrigenPaquetes{
	display:none;
}
#solapaContainer #parrafoDestinoPaquetes{
	display:none;
}
#solapaContainer #parrafoPaquetesEstadia{
	display:none;
}

/*--- VUELOS! ---- */
.tabVuelos{}
#solapaContainer .logoMejorPrecioPortuguesse,
.tabVuelos .logoMejorPrecioSpanish{display:block;}
.tabHoteles #searchHotelesContainer{
	display:none;
}
.tabVuelosHoteles #searchHotelesContainer{
	display:none;
}
.tabPaquetes #searchHotelesContainer{
	display:none;
}
.tabAutos #searchHotelesContainer{
	display:none;
}
.tabVuelos #searchHotelesContainer{
	display:block;
	float:left;
}
.tabVuelos #edadesAyuda{width:10px;height:10px;float:left;border:1px solid black; margin-top:28px;margin-left:20px;_margin-left:0px;}
.tabVuelos #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;margin-bottom:10px;}
.tabVuelos #listLinks li{float:right;padding:3px;}
.tabVuelos #listLinks li a{margin-left:10px;_margin-left:2px;_margin-right:2px;}
.tabVuelos p{height:30px;}
.tabVuelos #sTripTypeList{width:181px;height:30px;	list-style-position: inside;margin-top:10px;float:left;padding:0px;}
.tabVuelos #sTripTypeList li{float:left;margin-right:7px;}
.tabVuelos #containerHabitaciones{display:none;width:0px;height:0px;}
.tabVuelos #cajaPasajeros{padding-top:5px;width:420px;margin-top:5px;_margin-top:0px;_padding-top:4px;}
/*-- IE7 HACK -- */
*+ html .tabVuelos #cajaPasajeros{padding-top:2px;margin-top:8px;}
/*-- FIN IE7 HACK -- */
.tabVuelos #botonBuscar{
margin-top:-20px;
width:106px;}
.tabVuelos .containerPasajeros{display:none;}
.tabVuelos #PasajerosH1{display:block;}
.tabVuelos .comboNinosContainer{
height:30px;
margin-left:18px;
padding-bottom:23px;
text-align:center;
width:110px;}
.tabVuelos .comboAdultosContainer{margin-left:-5px;
text-align:center;
width:110px;}
.tabVuelos #PasajerosH7{display:none !important;}
.tabVuelos #PasajerosH6{display:none !important;}
.tabVuelos #PasajerosH5{display:none !important;}
.tabVuelos #PasajerosH4{display:none !important;}
.tabVuelos #PasajerosH3{display:none !important;}
.tabVuelos #PasajerosH2{display:none !important;}
.tabVuelos .contenedorEdades{margin-left:10px;}
.tabVuelos .titleHabEdades{display:none;}
.tabVuelos #titleFecha1{margin-right:35px;}
.tabVuelos #titleFecha2{margin-right:24px;}
.tabVuelos .textBoxCiudad{border:1px solid #d7dcd5;width:295px;height:17px;font-size:14px;}
.tabVuelos #sDevolucionAuto{display:none;}
.tabVuelos #titleDestinoDescripcion{display:inline !important;margin-right:24px !important;}
.tabVuelos #titleOrigenDescripcion{display:inline !important;}

.tabVuelos #destinoDescripcion{display:inline !important;}
.tabVuelos .calendarImage{float:right;position:relative;top:2px;left:-80px;}
.tabVuelos #parrafoFecha1{width:300px;}
.tabVuelos #parrafoFecha2{width:300px;}


/*--- HOTELES!! --- */
.tabHoteles{}
.tabHoteles #edadesAyuda{display:none;}
.tabHoteles #parrafoCiudadOrigen{display:none;}
.tabHoteles #sTripTypeList{display:none;}
.tabHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;padding-bottom:35px;}
.tabHoteles .labelNinos{
	display:block;
}
.tabPaquetes .labelNinos{
	display:block;
}
.tabHoteles .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}
.tabHoteles .contenedorEdades{margin-left:10px;}
.tabHoteles #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}
.tabHoteles #listLinks li{float:right;padding:3px;}
.tabHoteles #listLinks li a{margin-left:10px;margin-right:10px;}
.tabHoteles p{height:30px;}
.tabHoteles #sTripTypeList{width:181px;height:30px;list-style-position: inside;margin-top:10px;float:left;padding:0px;}
.tabHoteles #sTripTypeList li{float:left;margin-right:7px;}
.tabHoteles #cajaPasajeros{padding-top:5px;width:420px;margin-top:33px;_margin-top:1px;z-index:100;_padding-top:2px;_margin-bottom:12px;}
/*-- IE7 HACK -- */
*+ html .tabHoteles #cajaPasajeros{padding-top:5px;margin-top:7px;}
/*-- FIN IE7 HACK -- */
.tabHoteles #botonBuscar{width:111px;margin-top:-20px}
.tabHoteles #containerHabitaciones{width:100px;float:left;margin-top:25px;display:block;height:40px;}
.tabHoteles .titleHabEdades{display:block;}
.tabHoteles .containerPasajeros{display:none;}
.tabHoteles #PasajerosH1{display:block;}
.tabHoteles #titleEdadesPrincipal{margin-top:30px;display:block;}
.tabHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}
.tabHoteles .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}
.tabHoteles #PasajerosH7{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}
.tabHoteles #PasajerosH6{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}
.tabHoteles #PasajerosH5{margin-left:100px;_margin-left:50px;width:280px;_width:270px;}
.tabHoteles #PasajerosH4{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}
.tabHoteles #PasajerosH3{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}
.tabHoteles #PasajerosH2{margin-left:100px;_margin-left:50px;width:280px;_width:275px;}
.tabHoteles .containerPasajeros{width:250px;float:left;}
.tabHoteles .contenedorEdades{margin-left:5px;}
.tabHoteles #titleFecha1{margin-right:26px;}
.tabHoteles #titleFecha2{margin-right:28px;}
.tabHoteles .textBoxCiudad{border:1px solid #d7dcd5;width:230px;height:17px;font-size:14px;}
.tabHoteles #titleEntregaEnAutos{display:none;}
.tabHoteles #sDevolucionAuto{display:none;}
.tabHoteles #titleDestinoDescripcion{display:inline !important;}
.tabHoteles #destinoDescripcion{display:inline !important;}
.tabHoteles .calendarImage{float:right;position:relative;top:2px;left:-104px;}
.tabHoteles #parrafoFecha1{width:375px;}
.tabHoteles #parrafoFecha2{width:375px;}
.tabHoteles #multiplesDestinos{display:none;}

/*--VUELOS  +  HOTELES -- */
.tabVuelosHoteles{}
.tabVuelosHoteles #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}
.tabVuelosHoteles #listLinks li{float:right;padding:3px;}
.tabVuelosHoteles #listLinks li a{margin-left:10px;margin-right:10px;}
.tabVuelosHoteles .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}
.tabVuelosHoteles #titleOrigenDescripcion{margin-right: 16px !important;}
.tabVuelosHoteles .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}
.tabVuelosHoteles .contenedorEdades{margin-left:10px;}
.tabVuelosHoteles p{height:30px;}
.tabVuelosHoteles #sTripTypeList{width:181px;height:30px;list-style-position: inside;margin-top:10px;float:left;padding:0px;_position:absolute;display:none;}
.tabVuelosHoteles #sTripTypeList li{float:left;margin-right:7px;}
.tabVuelosHoteles #cajaPasajeros{padding-top:2px;width:420px;_padding-top:0px;_margin-top:1px;}
/*-- IE7 HACK -- */
*+ html .tabVuelosHoteles #cajaPasajeros{padding-top:0px;margin-top:1px;}
/*-- FIN IE7 HACK -- */
.tabVuelosHoteles #botonBuscar{width:98px;}
.tabVuelosHoteles #containerHabitaciones{width:100px;float:left;margin-top:25px;display:block;height:30px;}
.tabVuelosHoteles .titleHabEdades{display:block;}
.tabVuelosHoteles .containerPasajeros{	display:none;}
.tabVuelosHoteles #PasajerosH1{display:block;}
.tabVuelosHoteles #titleEdadesPrincipal{margin-top:30px;display:block;}
.tabVuelosHoteles .comboNinosContainer{margin-left:30px;width:50px;text-align:center;}
.tabVuelosHoteles .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}
.tabVuelosHoteles #PasajerosH7{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles #PasajerosH6{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles #PasajerosH5{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles #PasajerosH4{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles #PasajerosH3{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles #PasajerosH2{margin-left:100px;_margin-left:50px;width:280px;}
.tabVuelosHoteles .containerPasajeros{width:250px;float:left;}
.tabVuelosHoteles .contenedorEdades{margin-left:10px;}
.tabVuelosHoteles #titleFecha1{margin-right:22px;}
.tabVuelosHoteles #titleFecha2{margin-right:10px;}
.tabVuelosHoteles .textBoxCiudad{border:1px solid #d7dcd5;width:295px;height:17px;font-size:14px;}
.tabVuelosHoteles #multiplesDestinos{display:none;}
.tabVuelosHoteles #opcionesAvanzadas{display:none;}
.tabVuelosHoteles #PasajerosH1{padding-bottom:5px;}
.tabVuelosHoteles #titleEntregaEnAutos{display:none;}
.tabVuelosHoteles #sDevolucionAuto{display:none;}
.tabVuelosHoteles #titleDestinoDescripcion{display:inline !important;}
.tabVuelosHoteles #destinoDescripcion{display:inline !important;}
.tabVuelosHoteles .calendarImage{float:right;position:relative;top:3px;left:-93px;}
.tabVuelosHoteles #parrafoFecha1{width:300px;}
.tabVuelosHoteles #parrafoFecha2{width:300px;}

/*--- AUTOS ---- */
.tabAutos{height:236px;}
.tabAutos #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}
.tabAutos #listLinks li{float:right;padding:3px;}
.tabAutos #listLinks li a{margin-left:10px;margin-right:10px;}
.tabAutos .comboNinosContainer{margin-left:10px;width:50px;text-align:center;}
.tabAutos .comboAdultosContainer{margin-left:60px;width:50px;text-align:center;}
.tabAutos .contenedorEdades{margin-left:10px;}
.tabAutos p{height:30px;}
.tabAutos #sTripTypeList{display:none;}
.tabAutos #cajaPasajeros{padding-top:5px;width:420px;_padding-top:2px;}
.tabAutos #botonBuscar{width:101px;margin-top:-4px;}
.tabAutos #containerHabitaciones{display:none;}
.tabAutos .titleHabEdades{display:block;}
.tabAutos .containerPasajeros{display:none !important;}
.tabAutos #PasajerosH1{display:block;}
.tabAutos #titleEdadesPrincipal{margin-top:30px;display:block;}
.tabAutos .comboNinosContainer{margin-left:30px;width:50px;text-align:center;}
.tabAutos .comboAdultosContainer{margin-left:10px;width:45px;text-align:center;}
.tabAutos .containerPasajeros{width:250px;float:left;}
.tabAutos .contenedorEdades{margin-left:10px;}
.tabAutos #titleFecha1{margin-right:62px;}
.tabAutos #parrafoFecha2{height:38px;_height:30px;_margin-bottom:3px;}
.tabAutos #titleFecha2{margin-right:37px;}
.tabAutos .textBoxCiudad{border:1px solid #d7dcd5;width:265px;height:17px;font-size:14px;}
.tabAutos #multiplesDestinos{display:none;}
.tabAutos #PasajerosH1{padding-bottom:5px;}
.tabAutos #parrafoCiudadDestino{display:block;}
.tabAutos #cajaPasajeros{display:none;}
.tabAutos #titleEntregaEnAutos{margin-top:5px;display:block}
.tabAutos #sDevolucionAuto{width:410px;height:40px;list-style-position: inside;padding:0px;display:block;margin-top:10px;}
.tabAutos #sDevolucionAuto li{margin-right:17px;display:inline;}
.tabAutos #titlesDevolucionAuto{margin-top:4px;}

.tabAutos #titleDestinoDescripcion{display:none;margin-right:27px !important;}
.tabAutos #titleOrigenDescripcion{margin-right:39px !important;}
.tabAutos #destinoDescripcion{display:none;}
.tabAutos .calendarImage{float:right;position:relative;top:2px;left:-105px;}
.tabAutos #parrafoFecha1{width:350px;}
.tabAutos #parrafoFecha2{width:350px;}

.message{
	font-size:10px;
	color:#acb1aa;
}

.tabPaquetes{}
.tabPaquetes .textboxFecha{
	font-size:14px;
	padding:2px;
}
.tabPaquetes #multiplesDestinos{display:none;}
.tabPaquetes #parrafoOrigenPaquetes{
	display:block !important;
	margin-bottom:5px;

}
.tabPaquetes #parrafoDestinoPaquetes{
	display:block !important;
}
.tabPaquetes #fecha2Image{
	left:-66px;
}
.tabPaquetes #parrafoCiudadOrigen{display:none;}
.tabPaquetes #parrafoCiudadDestino{display:none;}
.tabPaquetes #edadesAyuda{width:10px;height:10px;float:left;border:1px solid black; margin-top:28px;margin-left:20px;_margin-left:0px;}
.tabPaquetes #listLinks{height:30px;margin-top:12px;margin-left:10px;display:block;}
.tabPaquetes #listLinks li{float:right;padding:3px;}
.tabPaquetes #listLinks li a{margin-left:10px;_margin-left:5px;_margin-right:5px;}
.tabPaquetes p{height:30px;}
.tabPaquetes #sTripTypeList{width:200px;height:30px;	list-style-position: inside;margin-top:10px;float:left;padding:0px;display:none;}
.tabPaquetes #sTripTypeList li{float:left;margin-right:7px;}
.tabPaquetes #containerHabitaciones{display:none;width:0px;height:0px;}
.tabPaquetes #cajaPasajeros{padding-top:5px;width:420px;margin-top:7px;_margin-top:0px;_padding-top:1px;_margin-bottom:1px;}
.tabPaquetes #opcionesAvanzadas{display:none;}
/*-- IE7 HACK -- */
*+ html .tabPaquetes #cajaPasajeros{padding-top:2px;margin-top:3px;}
/*-- FIN IE7 HACK -- */
.tabPaquetes #botonBuscar{width:122px;margin-top:-20px;}
.tabPaquetes .containerPasajeros{display:none;}
.tabPaquetes #PasajerosH1{display:block;}
.tabPaquetes .comboNinosContainer{margin-left:30px;width:50px;text-align:center;height:40px;padding-bottom:16px;}
.tabPaquetes .comboAdultosContainer{margin-left:95px;_margin-left:48px;width:50px;text-align:center;}
.tabPaquetes #PasajerosH7{display:none !important;}
.tabPaquetes #PasajerosH6{display:none !important;}
.tabPaquetes #PasajerosH5{display:none !important;}
.tabPaquetes #PasajerosH4{display:none !important;}
.tabPaquetes #PasajerosH3{display:none !important;}
.tabPaquetes #PasajerosH2{display:none !important;}
.tabPaquetes .contenedorEdades{margin-left:10px;}
.tabPaquetes .titleHabEdades{display:none;}
.tabPaquetes #titleFecha1{margin-right:14px;}
.tabPaquetes #titleFecha2{margin-right:7px;}
.tabPaquetes .textBoxCiudad{border:1px solid #d7dcd5;width:295px;font-size:14px;}
.tabPaquetes #sDevolucionAuto{display:none;}
.tabPaquetes #titleDestinoDescripcion{display:inline !important;}
.tabPaquetes #destinoDescripcion{display:inline !important;}
.tabPaquetes .calendarImage{float:right;position:relative;top:3px;left:-79px;}
.tabPaquetes #parrafoFecha1{width:291px;}
.tabPaquetes #titleDestinoPaquetes{
	margin-right:66px;
}
.tabPaquetes #parrafoPaquetesEstadia{
	display:block !important;
}
.tabPaquetes #parrafoFecha2{
float:right;
left:9px;
position:relative;
top:-30px;
width:200px;
}
.tabPaquetes #parrafoPaquetesEstadia{
	position:relative;
}
.tabPaquetes #parrafoPaquetesEstadia select{
float:right;
font-size:14px;
left:55px;
position:relative;
border:1px solid #D7DCD5;
top:4px;
}
#buscadorPaquetesEstadia{
	border:1px solid #D7DCD5;
}
*+ html .tabPaquetes #parrafoPaquetesEstadia select{
float:right;
font-size:14px;
left:50px;
position:relative;
border:1px solid #D7DCD5;
}
.tabPaquetes #parrafoPaquetesEstadia label{
position:absolute;
top:8px;
}

.tabPaquetes .nombreDeCampoPaquete{
	margin-right:11px;
}
.tabPaquetes #origenPaquetes{

	margin-top:5px;
	font-size:14px;
	margin-left:10px;
	width:297px;
	border:1px solid #D7DCD5;
}
/*FIN CAJA DE BUSQUEDA*/


/**AUTOCOMPLETE Y CALENDARIOS*/

/* ******************** */
/* Popup				*/
/* ******************** */
.popup,
.popupcover {
	position : absolute;
	display : none;
	visibility: hidden;
	z-index: 500;
}
.popupcover {
	z-index: 499;
}

/* ******************** */
/* calendar popup    	*/
/* ******************** */
.calendar {
	background : #fff;
	height : auto;
	border: none;
}

.calendar table {
	border: 1px solid #666;
	background-color: #fff;
}

.calendar td {
	padding: 0.1em 0.25em;
	text-align : center;
}

.calendar .calheader,
.calendar .calheader .caltitle {
	background-color: #ccd9b8;
	color : #262626;
	font-weight : bold;
	padding-bottom : 0.1em;
	white-space : nowrap;
}
.calheader td{
		background-color: #ccd9b8;
}
.calendar .calweekdays td {
	color : #ffffff;
	background : #003366;
}

.calendar .calweekdays td.calweekend {
	color : #ffffff;
	background : #003366;
}

.calendar .caldays td {
	color : #666633;
	font-weight : bold;
	border : 1px solid #fff;
	border-top : 1px solid #ddd;
	font-size : 1em;
}

.calendar .caldays td.weekday,
.calendar .caldays td.weekend {
	cursor : pointer;
}

.calendar .caldays td.weekday_hov,
.calendar .caldays td.current_hov,
.calendar .caldays td.weekend_hov,
.calendar .caldays td.selected,
.calendar .caldays td.selected_hov,
.calendar .caldays td.current {
	background-color: #ccd9b8;
	color : #c00;
	border : 1px solid #999;
	cursor : pointer;
}

.calendar td.calnext,
.calendar td.calnext_hov,
.calendar td.calprev,
.calendar td.calprev_hov {
	color : #31608C;
	text-decoration : underline;
	cursor : pointer;
}

.calendar td.calnext,
.calendar td.calnext_hov {
	text-align : right;
	background : #ccd9b8;
}

.calendar td.calprev,
.calendar td.calprev_hov,
.calendar td.calprev_old,
.calendar td.calprev_old_hov {
	text-align : left;
	background : #ccd9b8;
}

.calendar td.calprev_old,
.calendar td.calprev_old_hov {
	color : #999;
	background : #ccd9b8;
}

.calendar td.calnext_hov,
.calendar td.calprev_hov {
	color : #c00;
	background : #ccd9b8;
}

.calendar td.past,
.calendar td.past_hov,
.calendar td.weekendpast,
.calendar td.weekendpast_hov {
	text-decoration : line-through;
	color : #ddd;
}

.calendar td.today {
	color : #d30000;
}

.calendar .calfooter {
	background : #ccd9b8;
}
.calendar .calfooter a{
	cursor:pointer;
}
.calendar .calfooter td {
	text-align : center;
	background : #ccd9b8;
	border-top:1px solid #8FA0AF;
}


.calendar td.calspacer1 {
	padding : 0;
   font-size: 1px;
   width: 1px;
	border-left: 1px solid #8FA0AF;
	background-color: #ccd9b8;
}
.calendar td.calspacer2 {
	padding : 0;
   font-size: 1px;
   width: 1px;
	border-left: 1px solid #8FA0AF;
	background-color: #ccd9b8;
}

.calendar .calhborder td,
.calendar .calfborder td {
	font-size : 2px;
	height : 2px;

}

.calendar .calfborder td {

}

/* ******************** */
/* Popup	        */
/* ******************** */
.popup,
.popupcover {
	position : absolute;	
	display : none;
	visibility: hidden; 
	z-index: 500;

}
* html .popup, .popupcover {
	margin-left:-200px
}
.popupcover {
	z-index: 499;
}

/*locator popup*/
.locator{
	background : #fff;
	border: 1px solid #666;
	text-align : left;
	height : 135px;
	overflow : auto;
	overflow-x : visible;
	overflow-y : auto;
	padding-right : 1.5em;
}


.locator .locatoroption { 	
	position: relative;
	background : #fff;
	border-top : 1px solid #fff;
	border-bottom : 1px solid #fff;
	color : #1A1A1A;
}
.locator .locatoroptionmo {
	position: relative;
	background-color: #E7EFDE;
	cursor : pointer;
	color : #000;
	border-top : 1px solid #ddd;
	border-bottom : 1px solid #ddd;
}
.locator .noresults {
	font-style: italic; 
}

#compraTel span#telSupIcon{
background:transparent url(../images/fondoscompuestos.png) repeat scroll;
float:left;
height:15px;
margin:-3px 6px 0 0;
width:27px;
}
 * html .popupcover,
 * html .popup{
	left:500px !important;
 }
