﻿/*INIZIO PERSONALIZZAZIONE BASKETCUSTOM.CSS MAPO WORLD*/
.CssConsolidatoreMAPO .btnGenerico, .CssConsolidatoreMAPO .btnCestino, .CssConsolidatoreMAPO .basketSunto .headerSunto, .CssConsolidatoreMAPO .headerServizio, 
.CssConsolidatoreMAPO .headerTermini, .CssConsolidatoreMAPO .headerPagamento, .CssConsolidatoreMAPO .headerPax, .CssConsolidatoreMAPO .headerInfo, .CssConsolidatoreMAPO .headerNote, 
.CssConsolidatoreMAPO .btnLinguettaActive, .CssConsolidatoreMAPO .headerServizio2
 { background-color:#4d4d4d!important;color: #fff !important; }

.CssConsolidatoreMAPO .basketSunto .headerSunto { border-bottom:7px solid #4d4d4d!important; }
.CssConsolidatoreMAPO .basketSunto .bodySunto { border: 1px solid #4d4d4d!important; }
.CssConsolidatoreMAPO .bodyServizio { background-color: #FFFFFF!important; }
.CssConsolidatoreMAPO .basketSunto .bodySunto .suntoDescrizione,
.CssConsolidatoreMAPO .basketSunto .bodySunto .suntoDescrizioneTotale { background-color: #5cbcbc !important;font-size: 14px !important; }
.CssConsolidatoreMAPO .basketSunto .bodySunto .suntoPrezzoTotale { font-size: 14px !important;color: #333!important; }
.CssConsolidatoreMAPO .basketSunto .bodySunto .suntoPrezzo { border: 0!important; }
.CssConsolidatoreMAPO .boxDettaglio .bodyServizio .prezzoDescrizione .importo, 
.CssConsolidatoreMAPO .boxDettaglio .bodyServizio .prezzoSintetico .importo { color: #333!important; }
.CssConsolidatoreMAPO .bodyPax .tblHeaderPax { background-color: #5cbcbc !important; }
/*FINE PERSONALIZZAZIONE BASKETCUSTOM.CSS MAPO WORLD*/

/*INIZIO PERSONALIZZAZIONE RICERCA.CSS MAPO WORLD*/
.CssConsolidatoreMAPO .risultatiSx .active,
.CssConsolidatoreMAPO .risultatiSx .filtri_content .activeTratta,
.CssConsolidatoreMAPO .risultatiDx .btnAttivo,
.CssConsolidatoreMAPO .risultatiDx .pIntestazione .riepilogo_volo .btnAttivo 
.CssConsolidatoreMAPO .risultatiSx .inactive:hover,
.CssConsolidatoreMAPO .risultatiDx .btnNonAttivo:hover, 
.CssConsolidatoreMAPO .risultatiDx .intestazioneMostraMappa, 
.CssConsolidatoreMAPO .risultatiDx .intestazioneMostraGriglia,
.CssConsolidatoreMAPO .risultatiDx .labelOrdinamento,
.CssConsolidatoreMAPO .risultatiDx .labelVisualizzazione,
/*.CssConsolidatoreMAPO .risultatiDx #summary .summaryDistTitle,*/
.CssConsolidatoreMAPO .risultatiDx .headerDettagli, 
.CssConsolidatoreMAPO #risultatiVolo .Published .headerDettagli,
.CssConsolidatoreMAPO .colonna_risultati .hotel_struttura .box .headerDettagli, 
.CssConsolidatoreMAPO .risultatiDx .headerGriglia,
.CssConsolidatoreMAPO .risultatiDx .tabs_container .tab_active,
.CssConsolidatoreMAPO .tabs_container .tab_active,
.CssConsolidatoreMAPO .risultatiDx .tabs_container .tab_inactive:hover,
.CssConsolidatoreMAPO .tabs_container .tab_inactive:hover,
.CssConsolidatoreMAPO .hotel_risultati .sistemazioniheader,
.CssConsolidatoreMAPO .risultatiDx .hotel_risultati .sistemazioniheader,
.CssConsolidatoreMAPO .risultatiDx .footerRisultati .select .buttonSeleziona,
.CssConsolidatoreMAPO .pulsanteCaricaAltriRisultati/*,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divPrezzo #divRighePrezzoHotel input[type="button"],
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divStelle #divRigheStelle input[type="button"],
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divNomeHotel #divRigheNomeHotel input[type="button"] ,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divIndirizzo #divRigheIndirizzo input[type="button"] ,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divTrattamenti #divRigheTrattamento input[type="button"],
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divLocalita #divRigheLocalita input[type="button"],
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divSistemazioni #divRigheSistemazione input[type="button"] ,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divDisponibilita #divRigheDisponibilita input[type="button"],
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divFornitori #divRigheFornitore input[type="button"],*/
.CssConsolidatoreMAPO .risultatiDx #Volosummary .VolosummaryDistTitle,
.CssConsolidatoreMAPO .boxVoloCalendar .calendarVoliContainer .headerLeft .titoloLeft,
.CssConsolidatoreMAPO .boxVoloCalendar .calendarVoliContainer .headerTopShort .titoloTopShort,
.CssConsolidatoreMAPO .boxVoloCalendar .calendarVoliContainer .headerTop .titoloTop,
.CssConsolidatoreMAPO .risultatiDx .headerElenco,
.CssConsolidatoreMAPO .colonna_risultati .hotel_struttura .box .headerElenco,
.CssConsolidatoreMAPO .risultatiDx .RiepilogoVoloHotelPrezzoTotale/*,
.CssConsolidatoreMAPO .risultatiSx .filtri_content .box .filtro_content button*/  { background-color: #4d4d4d!important;color: #ffffff !important; }
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divPrezzo .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divStelle .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divNomeHotel .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divIndirizzo .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divTrattamenti .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divLocalita .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divSistemazioni .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divDisponibilita .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #hotelFilter_divFornitori .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divPrezzo .filtro_nome ,
.CssConsolidatoreMAPO .risultatiSx #divScali .filtro_nome, 
.CssConsolidatoreMAPO .risultatiSx #divScaliTec .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divDurata .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divTratte .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divOraPar .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divOraArr .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divCompagnia .filtro_nome, 
.CssConsolidatoreMAPO .risultatiSx #divClassi .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAerei .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAeroPartenze .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAeroArrivi .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divScaliR .filtro_nome, 
.CssConsolidatoreMAPO .risultatiSx #divScaliTecR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divDurataR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divTratteR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divOraParR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divOraArrR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divCompagniaR .filtro_nome, 
.CssConsolidatoreMAPO .risultatiSx #divClassiR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAereiR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAeroPartenzeR .filtro_nome,
.CssConsolidatoreMAPO .risultatiSx #divAeroArriviR .filtro_nome, 
.CssConsolidatoreMAPO .risultatiSx .divFiltro .filtro_nome,
.CssConsolidatoreMAPO .riepilogoSx .headerRiepilogo,
.CssConsolidatoreMAPO .FormLogin .headerFormLogin, 
.CssConsolidatoreMAPO .FormRegistra .headerFormRegistra,
.CssConsolidatoreMAPO .infoLoggedBox .headerInfoLogged
{ border-color: #4d4d4d!important;background-color: #4d4d4d!important;color: #fff!important;  }

.CssConsolidatoreMAPO .risultatiDx .intestazioneRigaWidth,
.CssConsolidatoreMAPO .risultatiDx .intestazioneElencoFiltri,
.CssConsolidatoreMAPO .risultatiDx .hotel_descrizione,
.CssConsolidatoreMAPO .risultatiDx .hotel_foto,
.CssConsolidatoreMAPO .risultatiDx .hotel_mappa,
.CssConsolidatoreMAPO .risultatiDx .hotel_distanze,
.CssConsolidatoreMAPO .risultatiDx .hotel_riduzioni,
.CssConsolidatoreMAPO .risultatiDx .hotel_politiche,
.CssConsolidatoreMAPO #tabDescription, 
.CssConsolidatoreMAPO #tabPhotos, 
.CssConsolidatoreMAPO #pPenalties, 
.CssConsolidatoreMAPO #pDescription, 
.CssConsolidatoreMAPO #pLocations { border-top-color: #4d4d4d!important; }

.CssConsolidatoreMAPO .risultatiDx .riepilogo_volo .intestazioneVisualizzazione,
.CssConsolidatoreMAPO .risultatiSx .filtro_nome  { background-color: #4d4d4d !important;border-top-color: #4d4d4d!important;border-bottom-color: #4d4d4d!important;border-right-color: #4d4d4d!important; }

.CssConsolidatoreMAPO .boxVoloCalendar .calendarVoliContainer .angolo { border: 1px solid #4d4d4d!important; }

.CssConsolidatoreMAPO .hotel_struttura.HotelSelezionatoTMT div[id$="_hItem_dettagliHotel"] { border-color: #4d4d4d!important; }

.CssConsolidatoreMAPO .risultatiDx .hotel_risultati a,
.CssConsolidatoreMAPO #tabDescription, 
.CssConsolidatoreMAPO #tabPhotos, 
.CssConsolidatoreMAPO #pPenalties, 
.CssConsolidatoreMAPO #pDescription, 
.CssConsolidatoreMAPO #pLocations { color: #333!important; }

.CssConsolidatoreMAPO .risultatiDx .headerDettagli .prezzo, 
.CssConsolidatoreMAPO .colonna_risultati .hotel_struttura .box .headerDettagli .prezzo, 
.CssConsolidatoreMAPO .risultatiDx .headerDettagliVoloHotel .prezzo, 
.CssConsolidatoreMAPO .colonna_risultati .hotel_struttura .box .headerDettagliVoloHotel .prezzo, 
.CssConsolidatoreMAPO .risultatiDx .headerDettagliVoloHotelSelezionato .prezzo, 
.CssConsolidatoreMAPO .colonna_risultati .hotel_struttura .box .headerDettagliVoloHotelSelezionato .prezzo { color: #ffffff !important; }

.CssConsolidatoreMAPO .risultatiDx  .boxElencoOrinamentiVolo .voceElenco:hover, 
.CssConsolidatoreMAPO .risultatiDx  .boxElencoOrinamentiHotel .voceElenco:hover {background-color: #eee!important;}

.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .grigliaRisultati table tbody td:first-child { background-color: #5cbcbc!important;}
.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .grigliaRisultati table th { background-color: #5cbcbc!important;color: #fff;}
.CssConsolidatoreMAPO .header_row_class a, .CssConsolidatoreMAPO .header_cell_category a { color: #ffffff!important;}
.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .containerAuto .header {background-color: #4d4d4d !important;}
.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .containerAuto .details a {color: #4d4d4d !important;}
.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .containerAuto .details select {width:100%!important}
.CssConsolidatoreMAPO .ricercaAuto .colonna_risultati .containerAuto .footer input[type='submit'] { background-color: #4d4d4d!important;}
.CssConsolidatoreMAPO .ricercaAuto .risultatiSx #divPrezzo, 
.CssConsolidatoreMAPO .ricercaAuto .risultatiSx .filtri_content .box .filtro_nome { margin:0}

.CssConsolidatoreMAPO .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #4d4d4d !important;}
.CssConsolidatoreMAPO .risultatiDx .footerRisultati {padding:5px 10px 5px 10px!important}
.CssConsolidatoreMAPO .risultatiSx .divFiltro { margin: 0 !important;width: 260px !important;}
.CssConsolidatoreMAPO #risultatiVolo .Private .headerDettagli { background-color:#5cbcbc!important; }
.CssConsolidatoreMAPO .dettagliTariffaVolo { color: #fff !important;float: right;margin-right: 15px;}
.CssConsolidatoreMAPO .volo_struttura .tariffe_popup { position: inherit!important;}
.CssConsolidatoreMAPO .volo_struttura .info_volo { position: inherit!important;}
.CssConsolidatoreMAPO .volo_struttura .tariffe_popup_base { width: 100%;margin: 0;border: 0;}
.CssConsolidatoreMAPO .volo_struttura .tariffe_popup_base .titolo{ color: #333;}
.CssConsolidatoreMAPO .FareTypeClass { padding-left: 5px;}
.CssConsolidatoreMAPO .risultatiDx .boxDettagliVolo .tblVoloRiepilogo .box_info_voloAjax { border: 2px solid #f0f0f0 !important;border-radius: 0 !important;margin: 10px 0;padding: 5px;}
.CssConsolidatoreMAPO .risultatiDx .boxDettagliVolo .tblVoloRiepilogo .box_info_voloAjax .header { background-color: #f0f0f0 !important;}
.CssConsolidatoreMAPO .risultatiDx .boxDettagliVolo .tblVoloRiepilogo .box_info_voloAjax .header .title {color: #333 !important;}
.CssConsolidatoreMAPO .risultatiDx .boxDettagliVolo .tblVoloRiepilogo .box_info_voloAjax .body {width:100%!important}
.CssConsolidatoreMAPO .baggageInfo { display: block !important;}
/*FINE PERSONALIZZAZIONE RICERCA.CSS MAPO WORLD*/

/*INIZIO PERSONALIZZAZIONE STYLE.CSS MAPO WORLD*/
.CssConsolidatoreMAPO .formTab, .CssConsolidatoreMAPO .formTabSlimHeader { background-color: #4d4d4d!important;color: #fff !important; }
.CssConsolidatoreMAPO .formTabSlim { display: none; }
.CssConsolidatoreMAPO nav {
    margin-top: 6px;
    border-top: 2px solid #565656 !important;
    background-color: #565656;
    border-bottom: 2px solid #565656 !important;
    height:auto !important;
}
    .CssConsolidatoreMAPO nav li {
        padding-left: 9px;
    }

    .CssConsolidatoreMAPO nav li a {
        color: #fff;
        text-transform: uppercase;
        font-size: 9pt;
        font-weight: normal;
        font-family: "Montserrat", sans-serif;
        padding: 0;
    }

        .CssConsolidatoreMAPO nav li a:hover {
            color: #e1e1e1 !important;
            text-decoration: none;
            font-weight: normal;
        }

    .CssConsolidatoreMAPO nav li:last-child {
        padding-right: 10px;
    }

    .CssConsolidatoreMAPO body, .CssConsolidatoreMAPO table, .CssConsolidatoreMAPO p, .CssConsolidatoreMAPO div, .CssConsolidatoreMAPO td,
    .CssConsolidatoreMAPO input, .CssConsolidatoreMAPO select, .CssConsolidatoreMAPO textarea, .CssConsolidatoreMAPO a,
    .CssConsolidatoreMAPO .titolo_scheda_storico {
        color: #333;
    }
.CssConsolidatoreMAPO .button:hover, .CssConsolidatoreMAPO .btnSubmit:hover, .CssConsolidatoreMAPO .btnGenerico:hover, .CssConsolidatoreMAPO .btnAction:hover{ background-color: #4d4d4d;border-color: #fff;}
.CssConsolidatoreMAPO .btnSubmit, .CssConsolidatoreMAPO .btnGenerico, .CssConsolidatoreMAPO .btnAction { background-color: #4d4d4d !important; color: #fff !important; }
.CssConsolidatoreMAPO .button/*, .CssConsolidatoreMAPO button, .CssConsolidatoreMAPO input[type='submit']*/ { background-color:#4d4d4d!important;border: none !important;color:#fff!important; }
.CssConsolidatoreMAPO input[type='text'], .CssConsolidatoreMAPO input[type='search'], .CssConsolidatoreMAPO input[type='password'], .CssConsolidatoreMAPO textarea, .CssConsolidatoreMAPO select { border: 1px solid #4d4d4d!important; }
.CssConsolidatoreMAPO nav a:hover, .CssConsolidatoreMAPO nav a:hover span { color: #4d4d4d!important; }
.CssConsolidatoreMAPO .boxBLU .header, .CssConsolidatoreMAPO .storico_pratica .pages_header { background-color: #4d4d4d!important;color: #ffffff !important; }
.CssConsolidatoreMAPO .boxGenerico .headerGenerico { background-color: #4d4d4d;border-bottom: 1px solid #4d4d4d;color: #ffffff !important; }
.CssConsolidatoreMAPO .markupADV { border-right:1px solid #4d4d4d; }
.CssConsolidatoreMAPO .markupADV .bloccoSinistra .testoblu { color: #333 !important; }
.CssConsolidatoreMAPO .pulsanteSalva, .CssConsolidatoreMAPO .SaleTargetObjectPercentage, 
.CssConsolidatoreMAPO .SaleTargetObjectPercentage .c100.customColor::after,
.CssConsolidatoreMAPO .SaleTargetBtn.incentivi, .CssConsolidatoreMAPO .saleTargetBtn.ricercaPratiche.Saldare,
.CssConsolidatoreMAPO .SaleTargetBtn.ricercaPratiche.scadenza, .CssConsolidatoreMAPO .SaleTargetBtn.ricercaPratiche.documenti,
.CssConsolidatoreMAPO .SaleTargetBtn.ricercaPratiche.lastReservations { background-color: #4d4d4d!important;color: #ffffff !important; }
.CssConsolidatoreMAPO .SaleTargetObjectPercentage .description { color: #333!important; }
.CssConsolidatoreMAPO .IntestazioneCamera { background-color: #5cbcbc !important; }
.CssConsolidatoreMAPO .CorpoCamera { color: #fff !important; }
.CssConsolidatoreMAPO .emindsSearch.pages_header_change div { color: #fff !important; }
.CssConsolidatoreMAPO .risultatiDx #summary .summaryDist, .CssConsolidatoreMAPO .risultatiDx #summary .summaryDistTitle, .CssConsolidatoreMAPO .risultatiDx #Volosummary .VolosummaryDistTitle, 
.CssConsolidatoreMAPO .risultatiDx #summary .summaryStar, .CssConsolidatoreMAPO .risultatiDx #Volosummary .VolosummaryStar, .CssConsolidatoreMAPO .risultatiDx #Volosummary .VolosummaryDist { background-color: #5cbcbc !important;color: #fff !important; }
.CssConsolidatoreMAPO .risultatiDx #Volosummary .VolosummaryStar .VolostelleGriglia { height:20px!important;margin-top:-15px!important; }
.CssConsolidatoreMAPO .risultatiSx .checkbox_all_type { color: #5cbcbc !important; }
.CssConsolidatoreMAPO .spanCommissioniWelcomeTooltip { display:inline!important ; }
.CssConsolidatoreMAPO #formRicerca { background-color: #ffffff !important;box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.29) !important; }
.CssConsolidatoreMAPO #formRicerca input[type='text']:focus, .CssConsolidatoreMAPO #formRicerca select:focus { background-color: #eeeeee !important; }
.CssConsolidatoreMAPO #formRicerca input[type='text']:hover, .CssConsolidatoreMAPO #formRicerca select:hover { background-color: #eeeeee !important; }

.CssConsolidatoreMAPO #headerTable,
.CssConsolidatoreMAPO .tablesorter thead,
.CssConsolidatoreMAPO .tablesorter-blue .headerSortDown, 
.CssConsolidatoreMAPO .tablesorter-blue .tablesorter-headerSortDown, 
.CssConsolidatoreMAPO .tablesorter-blue .tablesorter-headerDesc { background-color: #4d4d4d!important; }

.CssConsolidatoreMAPO .btnLinguettaActive { background-color: #4d4d4d!important;color:#fff!important; }
.CssConsolidatoreMAPO .boxDettagliPolicy { border-top: 1px solid #4d4d4d!important; }

.CssConsolidatoreMAPO #tablesorter { width: 100%; }
.CssConsolidatoreMAPO .rigaIntestazioneAgenzieLoginOperatore.tablesorter-headerRow { background-color: #4d4d4d!important; }
.CssConsolidatoreMAPO .tblAgenzieLoginOperatore .tablesorter-headerAsc { background-color: #4d4d4d!important; }
.CssConsolidatoreMAPO .tblAgenzieLoginOperatore .tablesorter-header-inner { color: #fff!important; }

/*FINE PERSONALIZZAZIONE STYLE.CSS MAPO WORLD*/

.CssConsolidatoreMAPO .riepilogoContent .tblButtonsUp .btnAction { max-width: 75% !important; }
.CssConsolidatoreMAPO .bg-primary.top-arrow::after { border: none !important;}
.CssConsolidatoreMAPO .riepilogoContent input:focus, select:focus {border-bottom: 3px solid #5cbcbc;padding-bottom:7px;}
.CssConsolidatoreMAPO .tblPratiche .labelChannel {display:none}
.CssConsolidatoreMAPO .tblPratiche .numero {width:140px!important}
.CssConsolidatoreMAPO .tblPratiche .tools {width:200px!important}

.modificaServizio.CssConsolidatoreMAPO .rigaTitolo.bg-primary { background-color: #4d4d4d!important; }
.modificaServizio.CssConsolidatoreMAPO .rigaTitolo .cellaTitolo { color: #fff !important; }
.modificaServizio.CssConsolidatoreMAPO #btnChiudi, .CssConsolidatoreMAPO #btnAnnulla, .CssConsolidatoreMAPO #btnSalvaServizio, .CssConsolidatoreMAPO #btnSalvaServizio { background-color: transparent!important;}
.modificaServizio.CssConsolidatoreMAPO input[type='text']:focus, .modificaServizio.CssConsolidatoreMAPO select:focus { background-color: #eeeeee !important; }
.modificaServizio.CssConsolidatoreMAPO input[type='text']:hover, .modificaServizio.CssConsolidatoreMAPO select:hover { background-color: #eeeeee !important; }
.modificaServizio.CssConsolidatoreMAPO .linkInsertNuovaPolicy { color: #fff !important; }

.modificaServizio.CssConsolidatoreMAPO select[id*="drpAirTypeModel_"] {display:none!important; }

.CssConsolidatoreMAPO .activityResult div[id$="activityDescription"] {
    display:block;
}

#formRicerca #exportPassenger, #formRicerca #exportEmail {
    display: none;
}

.divIterFather {
    width:1000px !important;
}
#ctl00_ContentPlaceHolder_divIter .boxesDettagli {
    width:998px !important;
}
#ctl00_ContentPlaceHolder_divIter #divSX {
    width: 545px !important;
}
#ctl00_ContentPlaceHolder_divIter #div_tab_itinerario_border,
#ctl00_ContentPlaceHolder_divIter .div_tab_servizi_sx {
    width: 515px !important;
}
#ctl00_ContentPlaceHolder_divIter #ctl00_ContentPlaceHolder_pTappeSx {
    width:498px !important;
}
#ctl00_ContentPlaceHolder_divIter #divLoadingTappeSx {
    width: 515px !important;
}

.pages_iter_dettagliserviziotmt #tbServiceHourMyTravelPlan {
    display: table !important;
}

.modificaServizio .rigaServiceHour {
    display: table-row !important;
}

.montserrat-regular {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
}

.montserrat-medium {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 500;
}

.simpleTmt-b2b.choose-page * {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
}

.iter_detail_header .infoItinerario {
    font-size: 12px;
    color:#019292;
    display:block;
    text-transform:uppercase;
    font-weight: bold;
}

.iter_detail_header .infoItinerario img {
    vertical-align:middle;
}