@font-face{font-family:'Sansita One';font-style:normal;font-weight:400;src:local("Sansita One"),local("SansitaOne"),url("../fonts/Sansita.woff") format("woff")}.body-header{background:#d4e2d7;padding:15px 0;display:inline-block;width:100%}.body-header .slogan{text-align:center;color:#FFFFFF;max-width:100%;line-height:1;font-family:Sansita One, sans serif;font-size:31px;font-weight:bold;margin:0 0 0 0}.body-header .slogan2{float:left;font-size:14px;font-weight:normal;font-family:Arial, sans serif}.body-header .juo-logo{width:50px;height:50px;background:url(../img/logo_small.png);margin-left:100px;float:left}.body-header .navbar{margin-bottom:0}.body-header .navbar .divider{cursor:default}body{background-color:#efefef;overflow-y:scroll}.center{display:table;margin:2px auto}.body-content{padding:0 80px;width:100%;margin:0;overflow:hidden}.body-content .bookingForm{display:none}.body-content .load{background:#E1E1A3 !important}.body-content .load:hover{background:#d7d79a !important}.body-content .load h2{color:#000 !important}.body-content .unload{background:#A7CBE1 !important}.body-content .unload:hover{background:#9dc1d7 !important}.body-content .unload h2{color:#000 !important}.body-content .unload .tl_subtitle{color:#000 !important}.body-footer{background-color:#cdd8d0;clear:both}.body-footer .footer{padding:7px 80px;width:100%;margin:0;margin-top:20px;min-height:215px;line-height:1.4235}.body-footer .footer .footer-header{width:100%;text-align:center;font-size:12px}.body-footer .footer .footer-content{float:left;width:calc(100% - 300px);text-align:center;font-size:12px}.body-footer .footer .footer-map{float:right;width:300px}.body-footer .footer .current-time{float:right;color:gray;font-size:9px}.tl_timeline *{box-sizing:content-box}.tl_timeline .tl_time_selector_bar{background:none repeat scroll 0 0 #9fc6a7}.tl_timeline .tl_time_indicator{background:none repeat scroll 0 0 #fff}.tl_timeline .tl_time_indicator li{color:#000 !important}.tl_timeline .tl_location>.tl_the_timeline .empty_slot_example_show{pointer-events:none;background:transparent none;overflow:visible;height:50px;z-index:2;display:block;position:absolute;outline:1px dashed #161616;color:transparent;outline-offset:-3px}.tl_timeline .tl_location>.tl_the_timeline .tl_event:hover,.tl_timeline .tl_location>.tl_the_timeline .tl_event .pop-box{height:47px}.tl_timeline .tl_location>.tl_the_timeline .tl_event[data-info-showing="true"]{background-color:#d2d2d2 !important}.tl_timeline .tl_location>.tl_the_timeline .tl_event .pop-box .status_resize{display:block;height:0;margin-right:55px;overflow:hidden;white-space:nowrap}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_remove{font-size:7px;overflow:visible;position:absolute;right:0;top:0}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_edit{font-size:7px;overflow:visible;position:absolute;right:0;top:16px}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_edit.disabled{pointer-events:unset}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_view{font-size:7px;overflow:visible;position:absolute;right:0;top:32px}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_status{padding:2px 4px;margin:0;position:absolute;top:0}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_ramp{padding:2px;margin:0;position:absolute;left:0;bottom:0}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_subtitle{margin:0 0 0 20px !important;padding:0 3px 0 0 !important;white-space:nowrap;overflow:hidden}.tl_timeline .tl_location>.tl_the_timeline .tl_event .tl_event_program_indicator{position:absolute;right:22px;top:36px}.tl_timeline .tl_location>.tl_the_timeline .tl_event h2{margin-top:15px !important;padding:0 3px 0 0 !important;white-space:nowrap;overflow:hidden}.tl_timeline .tl_location>.tl_the_timeline>.tl_event_details>.tl_description_bottom .tl_event_history{float:right;margin:2px;color:#707070}.tl_timeline .tl_location>.tl_the_timeline>.tl_event_details>.tl_description_bottom .tl_event_remove{color:#a94442;float:right;margin:3px}.tl_timeline .input-group,.tl_timeline .input-group *{box-sizing:border-box}.tl_timeline .input-group .input-group-addon,.tl_timeline .input-group .input-group-btn{width:auto}.tl_timeline .tl_location_blocked .tl_the_location{background-color:#F5F5F5;position:relative}.tl_timeline .tl_location_blocked .tl_the_timeline{background-color:#F5F5F5}.tl_timeline .tl_location_blocked .tl_the_timeline .tl_the_timeline_content{background-color:transparent}.tl_timeline .tl_the_location_lock{position:absolute;top:3px;right:3px;font-size:10px;color:#646464}.tl_timeline .tl_event.disabled{background:#e2e2e2 repeat scroll 0 0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5),color-stop(100%, #dfdfdf));background-image:-moz-linear-gradient(#e5e5e5,#dfdfdf 100%);background-image:-webkit-linear-gradient(#e5e5e5,#dfdfdf 100%);background-image:linear-gradient(#e5e5e5,#dfdfdf 100%)}.tl_timeline .tl_print_event{float:right;margin:3px 3px 3px 3px;position:unset;color:#808080}.bookingForm{font-family:inherit;font-size:14px}.bookingForm .col-sm-1,.bookingForm .col-sm-2,.bookingForm .col-sm-3,.bookingForm .col-sm-4,.bookingForm .col-sm-5,.bookingForm .col-sm-6,.bookingForm .col-sm-7,.bookingForm .col-sm-8,.bookingForm .col-sm-9,.bookingForm .col-sm-10,.bookingForm .col-sm-11,.bookingForm .col-sm-12{padding-left:0;padding-right:15px}.bookingForm input,.bookingForm select,.bookingForm textarea,.bookingForm button{font-family:inherit;font-size:12px}.ui-dialog{z-index:100 !important}.ui-autocomplete{z-index:101}#ui-datepicker-div{z-index:102 !important}.ui-state-default.btn-warning,.ui-widget-content .ui-state-default.btn-warning,.ui-widget-header .ui-state-default.btn-warning{background:none;background-color:#f0ad4e;border-color:#eea236;color:#ffffff}.ui-state-default.btn-danger,.ui-widget-content .ui-state-default.btn-danger,.ui-widget-header .ui-state-default.btn-danger{background:none;background-color:#d9534f;border-color:#d43f3a;color:#ffffff}.ui-state-default.btn-primary,.ui-widget-content .ui-state-default.btn-primary,.ui-widget-header .ui-state-default.btn-primary{background:none;background-color:#428bca;border-color:#357ebd;color:#fff}.ui-state-default.btn-info,.ui-widget-content .ui-state-default.btn-info,.ui-widget-header .ui-state-default.btn-info{background:none;color:#fff;background-color:#5bc0de;border-color:#46b8da}.ui-dialog-titlebar,.ui-datepicker-header{background:none;background-color:#007D49}.t1_timeline_legend{float:right;margin:4px 0}.tl_print{background:transparent url("/timetable/images/print.png") repeat scroll 0 0;color:#979797;display:block;font-size:23px;height:28px;margin:15px 0 0 140px;outline:0 none;position:absolute;width:28px}.tl_print.tl_print_week{margin:15px 0 0 105px;background:transparent url("/web/img/print_week_black.png") repeat scroll 0 0}.tl_print.tl_print_day{background:transparent url("/web/img/print_day_black.png") repeat scroll 0 0}.font-bold{font-weight:bold}.btn-circle{border-radius:50%;padding:4px}.btn-transparent{background-color:transparent;border-color:transparent}.btn-load{color:#222222;background:#E1E1A3;border:1px solid #b9b985}.btn-load:hover{background:#cdcd96}.btn-unload{color:#222222;background:#A7CBE1;border:1px solid #8ba4b9}.btn-unload:hover{background:#97b7cd}.icon-load{position:relative;display:inline-block;background:inherit}.icon-load:after{content:"....";visibility:hidden}.icon-load .fa.fa-sign-in{position:absolute;transform:rotate(90deg);font-size:0.8em;left:6px;background:inherit;top:1px}.icon-load .fa.fa-truck{position:absolute;top:4px}.icon-unload{position:relative;display:inline-block;background:inherit}.icon-unload:after{content:"....";visibility:hidden}.icon-unload .fa.fa-sign-out{position:absolute;transform:rotate(-90deg);font-size:0.8em;left:5px;background:inherit}.icon-unload .fa.fa-truck{position:absolute;top:4px}.center-block{background:yellow;position:absolute;top:50%;left:50%;margin:0 -50% 0 0;transform:translate(-50%, -50%)}
