.tr.voip .td.date, .tr.wlr .td.date, .tr.green .td.date, .tr.cps .td.date, .tr.voip .td.stato, .tr.wlr .td.stato{
    width: 100px;
    text-align: left;
    text-transform: uppercase;
}

.tr.voip .td.cliente, .tr.wlr .td.cliente, .tr.green .td.cliente, .tr.cps .td.cliente{
    width: 18%;
    text-align: left;
}

.tr.voip .td.numero, .tr.wlr .td.numero, .tr.green .td.numero, .tr.cps .td.numero{
    width: 8%;
    text-align: left;
}

.td.ana_numerazione_container,
.td.ana_numerazione,
.td.add_numerazione{
    padding-right: 10px;
}

.tr.voip .td.ana_firmatario a,
.tr.voip .td.ana_numerazione a,
#crea_ticket_modifica_anagrafica_numerazione{
    cursor: pointer;
}

.tr.voip .td.ana_firmatario{    
    text-align: center;
}

.tr.voip .td.pcid, .tr.green .td.pcid, .tr.efax .td.pcid, .tr.wlr .td.pcid{
    width: 6%;
}

.particella_int input{
    width: 80%;
    float: left;
}

.strada_int input{
    width: 100%;
    float: right;
}

/*sezione eolo*/
.tr.rdsl_info .td.mac{
    width: 100px;
    text-align: center;
}

.tr.rdsl_info .td.snrUp{
    width: 41px;
    text-align: center;
}

.tr.rdsl_info .td.snrDown{
    width: 42px;
    text-align: center;
}

.tr.rdsl_info .td.distaza{
    width: 42px;
    text-align: center;
}

.tr.rdsl_info .td.stato_eth{
    width: 180px;
    text-align: center;
}

.tr.rdsl_info .td.btsID{
    width: 100px;
    text-align: center;
}

.tr.rdsl_info .td.nomeCella{
    width: 125px;
    text-align: center;
}
.tr.rdsl_info .td.tipoRadio{
    width: 180px;
    text-align: center;
}

.riavviato_ok{
    color: green;
}

.riavviato_no{
    color: red;
}

#pagetools .left{
    float: left;
    width: 715px;
    min-height: 335px;
}

#lightSlider{
    margin-left: 15px;
}

#pagetools #lightSlider img{
    width: 700px;
}

#pagetools .right{
    float: right;
    min-height: 500px;
}


.graph img{
    background-color: #FFF;
}

.accnt .td{
    /*width:120px;*/
    text-align: left;
    border-right: 1px;
    border-right-style: solid;
    border-color: #cccccc;
    box-sizing: border-box;
    text-align: center;
}

.accnt .last{
    border: none;
}


.accnt .date{
    width: 110px;
}

.accnt .ora{
    width: 70px;
}

.accnt .causaDisco{
    width: 80px;
}

.accnt .mac{
    width: 100px;
}

.accnt .ip{
    width: 85px;
}

/*css tab area risorse*/
.etabs {
    margin: 0;
    padding: 0;
    text-align: left;
}
.spazio_tab_plink{
    margin-right: 450px;
}

.spazio_tab{
    margin-right: 260px;
}

.tab {
    display: inline-block;
    zoom:1;
    *display:inline;
    background: #eee;
    border: solid 1px #999;
    border-bottom: none;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
}
.tab a {
    font-size: 10px;
    font-family: Arial,sans-serif;
    text-transform: uppercase;
    line-height: 2em;
    display: block;
    padding: 0 10px;
}
.tab a:hover {
    text-decoration: underline;
}
.tab.active {
    background: #fff;
    padding-top: 6px;
    position: relative;
    top: 1px;
    border-color: #666;
}
.tab a.active {
    font-weight: bold;
}
.tab-container .panel-container {
    height: 480px;
    background: #fff;
    border: solid #666 1px;
    padding-top: 20px;
    -moz-border-radius: 0 4px 4px 4px;
    -webkit-border-radius: 0 4px 4px 4px;
}

.tab-container{
    padding: 10px;
}

.only_search{
    float: right;
}

.only_search input{
    color: #bdbdbd;
    font-size: 12px;
    text-transform: uppercase;
}


#item_cdr{
    width: 100%;
    height: 110px;
}

.cost{
    text-align: right;
    width: 130px;
}
.call_time{
    text-align: right;
    width: 80px;
}
.calling, .called, .call_start{
    text-align: left;
    width: 120px;
}

#select_pbx_type{
    float: left;
    font-size: 13px;
    color: #999;
    margin-left: 1%;
    text-transform: uppercase;
}

.scelta_tipo_pbx{
    float: left;
    margin-right: 20px;
}

#modifica_anagrafica_numerazione, #modifica_anagrafica_firmatario, #modifica_address_numerazione, #modifica_anagrafica_sim{
    width: 60%;
    margin-left: 20%;
    height: 30px;
    margin-top: 15px;
    margin-bottom: 10px;
}

#anagrafiche_collegate_container{
    float: left;
    width: 90%;
}

#nuove_anagrafiche_collegate_container{
    margin-top: 10px;
}

.address_numerazione{
    font-size: 14px;
}
.riga_mvno_np{
    float: left;
    width: 100%;
    height: 30px;
}

.checkbox_attivazione_portabilita{
    height: 30px;
}

#iccid_old_container input[type='text'], #mvno_lista_operatori{
    width: 80%;
}

#mvno_sim_container{
    float: left;
    margin-bottom: 10px;
    width: 100%;
    min-height: 170px;
}

select[name='mvno_borsellino']{
    width: 50%;
}

#mvno_borsellino{
    margin-top: 10px;
}

#salva_note_aggiuntive_servizio{
    margin-top: 8px;
    height: 30px;
}


/* --------------- MVNO --------------- */
/*

.bundle_header{
    line-height: 22px;
}

.bundle_header_title{
    background-color: #CCCCCC;
    font-size: 11px;
    color: #666;
    border: solid 1px black;
    box-sizing: border-box;
    border-collapse: collapse;
    height: 44px;
    line-height: 44px;
}

.bundle_subtitle{
    background-color: #CCCCCC;
    font-size: 11px;
    color: #666;
    line-height: 44px;
    border: solid 1px black;
    box-sizing: border-box;
}


.intestazione_bundle{
    height: 88px;
    line-height: 88px;
}

.intestazione_bundle_dati{
    height: 44px;
    line-height: 44px;
}

.bundle_dati{
    margin-top: 10px;
    float: left;
    width: 100%;
    line-height: 44px;
    height: 44px;
}

.bundle_dati .td{
    line-height: 44px;
    height: 44px;
}

.bundle_row .td{
    line-height: 44px;   
    border: solid 1px black;
    box-sizing: border-box;
    height: 44px;
}

.bundle_dati .td{
    height: 44px;
    line-height: 44px;
}

.bundle_table{
    float: left;
    width: 80%;
    margin-left: 10%;
}

*/

.bundles_section, .bundle_section, .section_info_mvno_sim, .mnp_section {
    float: left;
    width: 100%;
}

.mnp_section {
    font-size: 12px;
    /*border: solid 1px black;*/
}

.bundle_section {
    margin-top: 30px;
    font-size: 12px;
}

.section_info_mvno_sim {
    margin-top: 15px;
    font-size: 12px;
}

input[name='valore_ricarica_mvno']{
    width: 40px;
}

.bundle_title {
    color: black;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
}

.bundle_section_container {
    float: left;
    width: 100%;
}

.bundle_zona_section {
    float: left;
    width: 50%;
    border: 1px solid black;
    box-sizing: border-box;
}

.bundle_zona_section_title {
    line-height: 44px;
    height: 44px;
    border-bottom: 1px solid black;
    background-color: #CCCCCC;
    font-size: 11px;
    color: #666;
    text-align: center;
}

.bundle_zona_consumi {
    height: 88px;
}

.bundle_zona_consumi_title {
    float: left;
    width: 30%;
    height: 44px;
    line-height: 44px;
    text-align: center;
}

.bundle_zona_consumi_value {
    float: left;
    width: 70%;
    height: 44px;
    line-height: 44px;
}

.bundle_zona_section_bottom {
    border-bottom-style: none;
}

.bundle_zona_section_right {
    border-right-style: none;
}

.mnp_value {
    line-height: 22px;
    border-bottom: 1px solid black;
    box-sizing: border-box;
}

.aiuto_portabilita_mvno img{
    width: 20px;
    cursor: pointer;
}

.aiuto_portabilita_mvno img{
    margin-left: 10px;
}

.tabella_ticket_mvno{
    float: left;
    width: 100%;
    margin-bottom: 30px;
}

.tabella_ticket_mvno #ticket_table{
    margin: 0px;
}

.mvno_cdr{
    float: left;
    width: 100%;
    /*margin-bottom: 30px;*/
    /*margin-top: 30px;*/
}

#mostra_mvno_CDR{
    width: 100px;
    height: 30px;
    margin-top: 30px;
}

.extra_dati{
    width: 120px;
}

#change_mese_mvno_cdr{
    width: 15%;
    height: 22px;
    font-size: 12px;
    margin-left: 30px;
    cursor: pointer;
    color: #999;
}

.mvno_tipo_cdr_title, .mvno_listino_title{
    float: left;
    width: 20%;
}

.mvno_listino_title{
    margin-top: 7px;
    margin-left: 2%;
}

.mvno_cdr_section {
    float: left;
    width: 80%;
}

.mvno_listino_section {
    float: left;
    width: 75%;
    margin-left: 3%;
}

.mvno_listino_descrizione {
    float: left;
    height: 30px;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
    color: #666;
    color: #666;
    width: 100%;
}

.mvno_tipo_cdr_title_value{
    text-align: left;
    font-size: 13px;
    background-color: #FFF;
    color: #999;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    text-transform: uppercase;
    margin-left: 25%;
    padding-left: 10px;
    margin-bottom: 15px;
}

#mvno_cdr_container{
    float: left;
    width: 100%;
    margin-top: 20px;
}

.mvno_cdr_value_selected{
    background: #CCCCCC;
}

#sim_mvno_table_profilo{
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 12px;
}

#sim_mvno_table_listino {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 12px;
}

#sim_mvno_table_listino tr{
    height: 30px;
}

table#sim_mvno_table_profilo tr {
    height: 30px;
}

#mvno_opzioni_container{
    height: 80px;
    /*    margin-top: 20px;*/
    margin-bottom: 20px;
    /*    border: 1px black solid;*/
    padding-top: 25px;
    box-sizing: border-box;
    padding-bottom: 27px;
    width: 100%;
    text-align: center;
    font-size: 12px;

}
#mvno_opzioni_container input[type='button']{
    height: 30px;
    text-align: center;
    width: 232px;
}

.azioni_mvno_sim{
    line-height: 30px;
}

#mvno_listino_container{
    height: 260px;
}

.riga_document_mnp{
    height: 30px;
    line-height: 20px;
}

.mnp_document_container{
    margin-top: 15px;
}

.inserisci_documenti_mvno{
    height: 30px;
    font-size: 12px;
    margin-top: 20px;
}