/*********MEDIAQUERIES************/
@media screen and (min-width: 200px) and (max-width: 580px) {
.sidebar_formulario .autosuggest + #listado_clases{display:table-row;width:100%;}
.sidebar_formulario .autosuggest{padding-right:0px !important;}
.sidebar_formulario #listado_clases label
#form_nom{display:none;}
.listado_distancias ul li {
    margin: 0 4%;
    width: 46%;
	padding-bottom:15px;
}
.listado_geo:nth-child(3), .listado_geo:nth-child(6), #listado_ninyos, .listado_distancias li:nth-child(2){  width:31.3333333% !important;margin:0 !important;}
.contenedor_geos li:nth-child(2),.contenedor_geos li:nth-child(5) {
   margin:0 !important;
}
#mitadizq SELECT{margin-right:0px !important;}
.listado_distancias ul {padding:0px;}
	.ui-datepicker {width:93%;font-size: 2em;}
	.label_formulario{margin-bottom:0 !important;}
	.tglobal {width: 100%!important;}
	#all{width:100% !important;padding:0 !important;}
	#listado_edificio{display:none;}
	.ninyo {width:50% !important;height:80px;padding-right: 0 !important;}
	.ninyo > div{font-size:16px !important;padding-bottom:5px;}
	.ninyo:nth-child(2n) {
    float: right;
    margin-right: 0 !important;
    width: 45% !important;
}
.sidebar_formulario #form_nom{width:100%;}
.sidebar_formulario #nombre{width:100%;}
.sidebar_formulario #nombre > input{margin-top:30px;}
#edades{padding-left:0 !important;}
.ninyo:nth-child(2n) select {
    width: 98% !important;
}
	.ninyo select {height:33px !important;width:89% !important;}
	#listado_clases{display:none;}
	#listado_dormitorios{display:none;}
	.select_formulario{margin-top: 0;padding-left: 15px;height: 33px !important;width:100%;}
	#mitadizq {padding:0 !important;}
	#mitadizq ul li {width:100% !important; padding-bottom:3%;}
	#mitadizq ul #listado_ninyos{width:45% !important;}
	#mitadizq ul #listado_adultos{width:45% !important;margin-right:10%}
	#menu_new{display:none;}
	/*#divtitulo2{display:none;}*/
	#mitadizq LABEL {font-size: 16px;padding-bottom: 5px;}
	#contenido{background:none;box-shadow:none;border:0px;padding: 10px 15px 10px 15px !important;}
	#formEntrada{width:100% !important}
	#FRMEntrada, #FRMEntradaFormateada{width:100%  !important;background-position: 95% center !important;}
	#formSalida{width:100% !important;}
	#FRMSalida, #FRMSalidaFormateada{width:100% !important;background-position: 95% center !important;}
	
	#orden{display:none;}
	#mitadder2{float: none;margin-top: 0px !important;margin-bottom:20px;clear:both;}
	#entero li{width:50% !important;padding-top:10px;}
	#respons_pref{margin: 0 auto;margin-left: 22px;background: #FFFFFF;font-size: 15px;border: 1px solid #DDDDDD;width: 91%!important;padding: 5px 0px;display: table;cursor:pointer;}
	#respons_pref{display:none;}
	#normal_pref{display:none;}
	.titulo_preferencias{display:none;}
	#entero{display:none;}
	#cont_tipo_mas{width: 31%;padding-left: 4%;display: table-cell;vertical-align: middle;}
	#tipo_mas {float:right;width: 18px;padding: 1px;color: #888888;border: 2px solid #AAAAAA;height: 17px;font-weight: bold;border-radius: 40px;background: #DDDDDD;}
	#texto_pref_resp{font-weight: bold;width: 55%;display: table-cell;vertical-align: middle;text-align:right;}
	#bt_buscar{width:auto;height:auto;padding:10px;position:relative;text-align:center;margin:0px auto;clear:both;}
	#resultados {width:100%!important;padding:0!important;}
	#resultados li{width:100%;}
	#resultados #Fotografia{max-height:none;max-width:none;width:100%}
	#resultados #Fotografia IMG{max-width:none;width:100%;}
	#titulo_aloja{display:none;}
	.contenedor_ocupantes{padding-top:10px;}
	.contenedor_fechas{padding-top:10px;}
	.Textfotos{display:none;}
	.texto-resultados{display:none;}
	.texto_responsive{opacity:0.5;background:#000;display:block;height:60px;width: 100%;margin-top:-60px;}
	.texto_interno_responsive{font-size:15px;color:#FFFFFF;font-weight:bold;margin-top:-46px;position:relative;height:52px;width:100%;text-align:left;display:block !important;padding-left: 2%;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
	.triangle-down {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 10px solid gray;float:left;}
	.divtitulo2P {height: 0px;padding: 0px;margin: 0px;}
	.clear_10{height:0px;clear:none;}
	#contenido_form{border:none;}
	.distancias_form{height:25px;}
	.distancias_form .h3{font-weight:normal;font-size:16px;}
	
	
	#mitadizq h2 {padding-left:0px;}
	.sidebar_formulario .listado_geo:nth-child(3), .sidebar_formulario .listado_geo:nth-child(6), .sidebar_formulario #listado_ninyos{margin:0px !important;}
	.sidebar_formulario #formSalida{margin:0px !important}
	.listado_distancias ul li{width:46% !important;margin:0px !important}
	.sidebar_formulario .select_distancias{margin:0px !important}
	.listado_distancias li:nth-child(2), .listado_distancias li:nth-child(4){width:46% !important;margin-left:8% !important;}
	.sidebar_formulario #mitadizq SELECT{margin-top:-4px;}
	.sidebar_formulario .ninyo{ width: 47% !important;}
	.sidebar_formulario .contenedor_ocupantes #edades{min-height:70px;}
	/*.sidebar_formulario*/ #CRSmap{display:none;}
	.contenedor_geos.geos_portal{width:100%;}
	}
