.side_column .multicriteriasearch .tab-content .tab-pane{padding:0 10px}.side_column .widgets_search_hotelsearchwidget fieldset{margin-bottom:10px}.side_column .widgets_search_hotelsearchwidget .destiny{margin-bottom:0}.side_column .widgets_search_hotelsearchwidget .destiny input[type='text'].location_input{width:100%;margin:0;margin-bottom:10px}.side_column .widgets_search_hotelsearchwidget .datesoccupancy{flex-wrap:wrap}.side_column .widgets_search_hotelsearchwidget .datesoccupancy>.occupancy_container{flex:1 0 auto;max-width:100%;margin-left:0}.side_column .avanzadashoteles{margin-top:10px !important}.side_column .avanzadashoteles .col-sm-6{display:block;width:100%;float:none}.side_column .dropdown-menu>li>a{text-decoration:none}.side_column .continente_boton_submit{margin-bottom:10px;text-align:center}@media(min-width:768px){.side_column .widgets_search_hotelsearchwidget .datesoccupancy>.dates{float:none;width:100%;display:block;flex-wrap:wrap}.side_column .widgets_search_hotelsearchwidget .datesoccupancy>.dates .date-calendar-out{margin-left:0;margin-top:10px}.side_column .widgets_search_hotelsearchwidget .datesoccupancy>.occupancy-type{float:none;width:100%;display:block}.side_column .widgets_search_hotelsearchwidget .hotels_advanced_search .title_opcionesavanzadas{margin-top:0}}.desta-link-wrapper{text-align:center;width:70%;margin:20px auto 0}@media(min-width:768px){.desta-link-wrapper{width:100%;text-align:right}}.desta-link-wrapper a{text-decoration:underline;cursor:pointer;vertical-align:middle;font-size:16px;font-weight:400}.desta-gpt-logo{color:#18865e;text-decoration:none;font-weight:bold;vertical-align:middle;display:inline-block;margin-left:15px}[dir="rtl"] .desta-gpt-logo{margin-left:0;margin-right:15px}.desta-gpt-logo-icon{vertical-align:middle}.desta-gpt-logo-text{display:inline-block;vertical-align:middle}.switchon-waitpage{display:none;background:rgba(255,255,255,0.8);width:100%;height:100%;position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;border-radius:0}.switchon-waitpage-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:30px 50px;background:#fff;border-radius:6px;box-shadow:2px 2px 6px 0 rgba(0,0,0,0.12);border:solid 1px #dfdfdf;min-width:300px}