.supplementari{text-align:center;margin:3px;padding:0}.morning{float:left;padding:0 3px}.evening{float:right;padding:0 3px}.tablesorter{font-family:"arial",sans-serif;background-color:#cdcdcd;margin:10px 0 15px;width:100%;font-size:8pt;text-align:left}.tablesorter th{background-color:#FE9;padding:4px}.tablesorter td{color:#3d3d3d;padding:4px;background-color:#fff}.notePasseggero{background-color:lightyellow;border-radius:5px;margin-top:3px}html{height:100%}body{min-height:100%;color:#3d3d3d;text-align:center;background-color:#fbffba;margin:0;padding:8px;box-sizing:border-box}a,a:visited{color:green}a:hover{color:blue}.clock{padding-top:3px;height:22px;float:right;margin-top:-4px;margin-right:13px;text-align:right;font-family:sans-serif;font-size:1.5em}.loghetto{border:3px;margin:0;padding:0;position:absolute;top:8px;right:10px}.navBar{text-align:left;width:auto;background:white url("../img/header_fade.b73c50faf4a2.png") repeat-x top;left:0;right:0;top:0;margin:0;padding:3px 20px;font-weight:bold;position:fixed;z-index:900;border-bottom:1px solid}.navBar a{color:#3d3d3d;font-weight:normal;display:inline-block;padding:5px 20px;background:rgba(255,255,255,0.2);text-decoration:none;font-family:sans-serif}.navBar a:hover{background:white}#footer{text-align:left;margin:0 30px auto;max-width:100%;font-size:.7em;font-family:sans-serif;padding-top:5px}#footer:after{display:block;content:'';clear:both}.navBar .menuGroup:not(:first-child){margin-left:1.8em}.content{max-width:100%;text-align:justify;background:white url("../img/v-grad-inv.0d32147dbb9f.png") repeat-x bottom;margin:3em 5px auto;padding:5px 10px 40px 10px;border:1px solid silver}.mainlogo{margin:0}.mainlogo img{max-width:100%;margin:0;padding:0}h2{font-size:1.1em;margin-top:0;margin-bottom:0}.credits{float:right;margin:0}.credits a{text-decoration:none;color:#3d3d3d}.errorlist li,.errorlist{color:red;font-weight:bold;list-style:none;padding:0;margin:0}.errorlist{margin-bottom:0}a.errorlist{color:red}form p{margin-top:0}form label{font-weight:bold}p img{vertical-align:text-bottom}p textarea{vertical-align:text-top;height:5em}a img{border:0}form input{margin:5px}form input[type=checkbox],form input[type=radio]{zoom:1.5;vertical-align:middle}form{font-size:.8em;font-family:sans-serif}.buttons{text-align:center}#id_numero_passeggeri{width:3em}.messages{margin:0 auto;padding:0;position:fixed;right:150px;left:150px;font-size:smaller;text-align:center;cursor:pointer;font-weight:bolder;z-index:1000}.messages div{padding:3px;margin:2px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:2px solid #fbeed5;border-radius:4px}.success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.debug{background-color:#ccc;border-color:#aaa;color:#666}.info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}td img{vertical-align:middle}.trip_detail{font-size:smaller}.hbar{border:1px black solid;height:10px}.bighour{font-size:200%}.middlehour{font-size:1.5em}.row2 td{background-color:red}.inattivo td{background-color:plum!important}.partenza{background:lightgreen!important;border:1px solid green;text-align:center;font-size:larger}.type-arrivo{display:inline-block;background-color:tomato;color:black;padding:1px 5px}.type-partenza{display:inline-block;background-color:lightgreen;color:black;padding:1px 5px}.arrivo{background:tomato!important;border:1px solid #b70000;text-align:center;font-size:larger}.cliente{font-size:larger;font-weight:bolder}#selActions{display:none;background:white;text-align:center;position:fixed;top:100px;left:0;width:30px;border:silver 1px solid}#selActions a{padding:10px 0;margin:10px 0;display:block}.countblock{clear:both;float:right;font-size:smaller}.countblock a{text-decoration:none}.countblock .page{padding-left:10px;padding-right:10px;border:1px solid silver}.countblock .blankpage{padding-left:10px;padding-right:10px}.countblock .selected{background:silver;color:black}#filterForm{margin:0;padding:0}#listaCorsePadding{height:2em}#filterForm #select_clienti{width:130px}#filterForm>div{float:right;text-align:right}#id_note{width:90%;height:10em;font-size:1.5em}#esclusivoBlock{display:inline}#esclusivoBlock ul{list-style-type:none}#esclusivoBlock li{display:inline}.btnbox{background:white url("../img/v-grad-inv.0d32147dbb9f.png") repeat-x bottom;text-align:center;float:left;width:120px;height:100px;padding:10px;margin:10px;border:2px ridge black}.btnbox img{margin:6px auto 0;display:block;text-align:center}.super{border-color:red}.bigButton{width:400px;font-size:larger}.today{font-size:1.2em;font-weight:bold}.viaggioId{cursor:pointer;display:block;margin:5px auto}.accordhead{font-size:1.5em;cursor:pointer;padding:20px 0 20px 0;text-decoration:underline}.lordo{font-weight:bold;font-size:1.2em}.lordo.error{font-size:1.5em;color:red}.advFilters input{width:75px}.floatingBlock{position:absolute;left:-13px;margin-top:50px;top:30px;text-align:center;padding:10px;width:30px}.fatturaIcon{display:block;padding:3px 0;width:52px;margin:0 auto}h2.fatturaTipo1{color:#0080ff}.fatturaTipo1 th,.fatturaTipo1Back{background:#0080ff}.fatturaTipo1 input{background:#0080ff;padding:10px;width:100%;font-size:1.2em}.fatturaTipo1 table{border:3px solid #0080ff}h2.fatturaTipo2{color:#8000ff}.fatturaTipo2 th,.fatturaTipo2Back{background:#8000ff}.fatturaTipo2 input{background:#8000ff;padding:10px;width:100%;font-size:1.2em}.fatturaTipo2 table{border:3px solid #8000ff}h2.fatturaTipo3{color:#008000}.fatturaTipo3 th,.fatturaTipo3Back{background:#008000}.fatturaTipo3 input{background:#008000;padding:10px;width:100%;font-size:1.2em}.fatturaTipo3 table{border:3px solid #008000}h2.fatturaTipo4{color:#008080}.fatturaTipo4 th,.fatturaTipo4Back{background:#008080}.fatturaTipo4 input{background:#008080;padding:10px;width:100%;font-size:1.2em}.fatturaTipo4 table{border:3px solid #008080}h2.fatturaTipo5{color:#800080}.fatturaTipo5 th{background:#800080}.fatturaTipo5 input{background:#800080;padding:10px;width:100%;font-size:1.2em}
.fatturaTipo5 table{border:3px solid #800080}.dati{white-space:pre-line;color:gray}.prezzo{text-align:right}#fatturaHtml{width:100%}.cellaPrezzo a{font-weight:bold}.cellaPrezzo img,.cellaPrezzo .sprite{display:block;margin:0 auto}#listaCorse select{text-align:center;width:100%;display:block}#listaCorse th:nth-child(5),#listaCorse td:nth-child(5){min-width:300px}#calendar_man{margin:0}#calendar_man table td,#calendar_man table th{width:15em}#calendar_man table tr td:first-child,#calendar_man table tr th:first-child{width:auto;min-width:20em}#calendar_man .del,#calendar_man .toggle{float:right;margin-left:2px}.calendar_new{border:1px ridge gray;margin:20px 0;padding:10px;background-color:#eee;display:inline-block;text-align:right}.calendar_new form{display:inline-block}.calendar_new input,.calendar_new select,.calendar_new option{margin:0;padding:0;border:0}.cal_office,.cal_office th{background-color:#8fa4ff}.cal_riposo,.cal_riposo th{background-color:#94f47e}.cal_ferie,.cal_ferie th{background-color:#ffc74a}input.error{box-shadow:0 0 10px 0 #e10e00}#listaCorse select option.cal_inactive{background-color:#e5edff;color:#adb4c2}#listaCorse select option.cal_travel{background-color:#f4f010;color:black}.left-padded{padding-left:2em}.actionButton{cursor:pointer}select,input{padding:5px 10px}@media only screen and (max-device-width:1023px) and (orientation:portrait){.trip_detail{display:none}.note{max-width:100px!important}.cellaPrezzo{max-width:100px!important}.cellaPrezzo *:not(a):not(img):not(.lordo){display:none}}@media print{*{font-size:8pt}body{background:white}.content{border:0;margin:0;padding:0;background:white}.noprint{display:none}}.note{max-width:400px;word-wrap:break-word}.warning td{background:url("../img/v-grad-red.f3f15ebf9c11.png") repeat-x bottom}.prenotazione{background-color:#FE9!important}.annullato td{background-color:#AAA!important}.even td{background-color:#EEE}.odd td{background-color:#FFF}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"],button{min-height:30px}#overlay{position:fixed;background-color:#fff;left:50%;top:40%;width:300px;margin-left:-150px;font-size:2em;font-family:Times,Georgia,serif;text-align:center;z-index:1000}.sprite{display:inline-block;vertical-align:middle}.clearfix{clear:both}.hasDatepicker,.time-widget{width:68px}.formset,.asblock{margin:5px 0;border:1px silver solid;border-radius:3px;display:inline-block;padding:12px;vertical-align:top}.asblock{margin:15px 20px}.dragcontainer{display:table}.dragcontainer .box{display:table-cell;min-width:150px}.dragcontainer #enabled{background-color:#fcfcfc}.dragcontainer #enabled .draggable{background-color:#fe9}.dragcontainer .draggable{background-color:white;padding:4px;margin:2px;border:1px solid silver;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.dragcontainer .draggable.gu-mirror{transition:opacity .4s ease-in-out}.row td{font-weight:bolder}.row.detail td{font-weight:normal;text-align:right;padding-left:5em}body.full-message{display:flex;align-content:center;justify-content:center}body.full-message .content{text-align:center;margin:auto;padding:50px}body.full-message .content h1{margin-top:0}
