.MrPlanPlugin_MotorContainer{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0 auto;
    overflow-wrap: normal !important;
}
.MrPlanPlugin_MotorContainer .TEwsWidgetInc{
    width: 100%;
}

.MrPlanPlugin_MotorContainer{
    line-height: 16px !important;
}

.MrPlanPlugin_MotorContainer select{
    padding-left: 0px !important;
    padding-right: 5px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #595959;
    max-height: 30px;
}
.MrPlanPlugin_MotorContainer .rve_codigo_promocional_evnt {
    padding: 0px !important;
}

.MrPlanPlugin_MotorContainer .TSS8_oferta_casilla {
    line-height: 100%;
}

.MrPlanPlugin_MotorContainer #inputPersonasWidget{
    background-color: transparent;
    margin-top: 0px;
    padding-top: 0px !important;
    width: 100%;
}
.MrPlanPlugin_MotorContainer .rve_capa_personas_V12.rve_capa_personas_evnt{
    white-space: nowrap;
}
.MrPlanPlugin_Buscador #TSn_localidad_comarca {
    height: 46px;
}

.MrPlanPlugin_CapaMotor{
    width: 100%;
}

/** CESTA DE LA COMPRA **/

.admin-bar > #bdg2MiniPreView{
    top: 32px !important;
}

/** CONFIRMACION **/

.MrPlanPlugin_CapaConfirmacion{
    width: 100%;
    margin: 0 auto;
    display: flow-root;
}


.MrPlanPlugin_CapaConfirmacion td, .MrPlanPlugin_CapaConfirmacion table{
    border: 0px;
}

/** BUSCADOR **/
.MrPlanPlugin_BuscadorContainer {
    display: flow-root;
}



.MrPlanPlugin_Buscador{
    display: flex;;
    align-items: center;
    justify-content: center;
}
.MrPlanPlugin_Buscador #fechasWidget{

  overflow-wrap: normal !important;
  min-width: 100%;
}

.MrPlanPlugin_Buscador  fieldset#fechasWidget{
    
    padding-block-end: 8.75px;
    padding-block-start: 4.9px;
    padding-inline-end: 10.5px;
    padding-inline-start: 10.5px;
}
.MrPlanPlugin_Buscador fieldset legend{
    margin-bottom: 0 !important;
}



.MrPlanPlugin_BuscadorResultados{
    margin: 0 auto;
    position: relative;
    max-width: 100%;
    overflow-y: hidden;
    overflow-x: hidden;
}


.MrPlanPlugin_BuscadorContainer #TS_Buscador_form_V2 fieldset{
    background-color: transparent !important;
}
.MrPlanPlugin_BuscadorContainer #TS_Buscador_form legend{
    background-color: transparent !important;
}

.MrPlanPlugin_BuscadorContainer .d-none{
   display: none;
}

/** LOADING **/

.TMrPlanPlugin_Loading{
    width: 100% !important;
    min-width: 300px;
    min-height: 50px;
    text-align: center;
}
.TMrPlanPlugin_Loading img{
    height: 80px;
    min-width: 80px;
}

/** Buscador V10*/


.booksoftware_over1{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-style: normal;
    text-transform: none;
    font-size: .875rem;
    font-weight: 400;
    word-wrap: break-word;
    color: #ffffff;
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding-top: .5rem!important;
    padding-bottom: .5rem!important;
    text-align: center!important; 
}
.booksoftware_over2{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-style: normal;
    text-transform: none;
    font-size: .875rem;
    font-weight: 400;
    word-wrap: break-word;
    color: #ffffff;
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding-bottom: .5rem!important;
    padding-top: 1rem!important;
}
.booksoftware_over3{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-style: normal;
    text-transform: none;
    font-size: .875rem;
    font-weight: 400;
    word-wrap: break-word;
    color: #ffffff;
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding-bottom: .5rem!important;
    padding-top: 1rem!important;
}
.booksoftware_over4{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    font-style: normal;
    text-transform: none;
    font-size: .875rem;
    font-weight: 400;
    word-wrap: break-word;
    color: #ffffff;
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding-top: .5rem!important;
}


.MrPlanPlugin_BuscadorResultados .TS_info_filtro_precio_fila{
    display: table-cell;
}

.MrPlanPlugin_BuscadorResultados .d-none {
    display: none;
}

.MrPlanPlugin_BuscadorContainer #MrPlanPlugin_Buscador .botonHabPersonasWidget{

    border: 0px;
    margin: 0px;
    padding: 0px;


    border-radius: 15px;
    border: none;
    width: 200px;
    min-width: 130px;
    height: 63px;
    margin-left: auto;
    margin-top: inherit;
    position: relative;
    padding: 0px;
}
.TMrPlanPlugin_BarraIdiomas{
    text-align: center;
    margin-bottom: 10px;
}
.TMrPlanPlugin_BarraIdiomas img{
    height: 20px !important;
    width: 30px !important;
}
.TMrPlanPlugin_BarraIdiomas_Check{
    border: 2px solid blue;
}
.TMrPlanPlugin_BarraIdiomas a{
    text-decoration: none;
}