#orbit_calendar{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}#orbit_calendar .fc-event-time{white-space:nowrap}#orbit_calendar .cal-fn{position:relative}#orbit_calendar #sec1{margin-top:10px;margin-bottom:10px}.internal-page #orbit_calendar #sec1{float:left}@media screen and (max-width: 767px){.internal-page #orbit_calendar #sec1{float:none}}.internal-page #orbit_calendar #sec1 .btn-toolbar{margin-left:0;margin-right:15px}.internal-page #orbit_calendar #sec1 .form-inline{margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){#orbit_calendar #sec1{float:none}}#orbit_calendar #sec2{width:100%;margin-top:10px;margin-bottom:10px;text-align:center}#orbit_calendar #sec2 .current_day_title{width:100%;line-height:28px}@media screen and (max-width: 767px){#orbit_calendar #sec2{position:absolute;top:0}#orbit_calendar #sec2 .current_day_title{margin:0;text-align:right}}@media screen and (max-width: 479px){#orbit_calendar #sec2{position:static}#orbit_calendar #sec2 .current_day_title{text-align:center}}#orbit_calendar #sec3{margin-top:10px;margin-bottom:10px;float:left}.internal-page #orbit_calendar #sec3 .calendar_mode{float:none}@media screen and (max-width: 767px){.internal-page #orbit_calendar #sec3{float:none;width:100%;text-align:left}}@media screen and (max-width: 767px){#orbit_calendar #sec3{float:none}}#orbit_calendar #range_selection{margin-top:10px;margin-right:5px;margin-bottom:10px;font-size:12px}#orbit_calendar #range_selection>*{margin:0 5px}@media screen and (max-width: 479px){#orbit_calendar #range_selection{margin-right:0}#orbit_calendar #range_selection>*{margin:0}#orbit_calendar #range_selection>label,#orbit_calendar #range_selection #show_events{display:block;margin-top:10px;margin-bottom:10px}#orbit_calendar #range_selection>select{display:block;width:100%;margin-bottom:5px}}@media screen and (max-width: 767px){.internal-page #orbit_calendar #range_selection>select{margin-bottom:5px}}#orbit_calendar .fc-view{font-size:1em;background-color:#fff}#view_holder{position:relative;z-index:0;clear:both}.calendar_color_tag{display:inline-block;width:18px;height:18px;margin-right:4px;vertical-align:bottom}.mode_switch{text-transform:capitalize}.today{background-color:#D9EDF7}.event{font-size:12px;border-radius:3px;cursor:pointer;padding:1px 3px;font-weight:bold;box-shadow:inset 0 0 1px black;-webkit-box-shadow:inset 0 0 1px black;-moz-box-shadow:inset 0 0 1px black}.modal-body{max-height:400px}.event_list_wrapper{position:relative}.event_list .cell{height:39px;border:solid 1px #ddd;border-top:0}.event_list .divide{height:19px;margin-bottom:18px;border-bottom:solid 1px #eee}.event_list .day_time{height:31px;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;text-align:right;padding:4px}.event dl,.event dt,.event dd{margin:0;padding:0}.event dl{padding:3px}.event dt{font-size:11px;font-weight:normal;line-height:12px}#calendar_day .event_holder{width:100%;position:absolute;top:0;z-index:1}#calendar_day .header{margin-bottom:10px}#calendar_day .header th{text-align:center}#calendar_day td{border:0}#calendar_day .event{margin-bottom:2px}#calendar_day .all_day_event{background:#eee;border:solid 1px #ddd}#calendar_day .event_list .table{border-top:solid 1px #ddd}#calendar_day .event_list td{padding:0}.event_holder .inner{position:relative;margin:0 16px 0 2px}.event_holder .event{padding:0px;position:absolute;width:100%}.event_holder .event.over{border:solid 1px #fff}#calendar_month{border-bottom:solid 1px #ddd}#calendar_month .month_row{position:relative;border:solid 1px #ddd;border-bottom:0;height:60px;overflow:hidden}#calendar_month .month_row.header{height:28px;border:0}#calendar_month .month_row.header th{font-size:12px;padding:4px;border:0}#calendar_month .month_row .table{table-layout:fixed;margin-bottom:0;width:100%;position:absolute}#calendar_month .month_row .table td{border:0;border-left:solid 1px #ddd;padding:2px 4px 0 4px}#calendar_month .month_row .table td.today{border-bottom:solid 1px #fff;border-top:solid 1px #fff}#calendar_month .month_row .table td.disable{background-color:#f6f6f6;color:#ccc;border-left:solid 1px #ddd}#calendar_month .month_row .table td:first-child{border-left:0}#calendar_month .month_row .month_table{height:100%}#calendar_month .month_row .month_date{color:#666;font-size:11px;cursor:pointer}#calendar_month .month_row .month_date td{border-left:0}#calendar_month .month_row .month_date .day_title:hover,#calendar_month .month_row .month_date .day_title.hover-class{text-decoration:underline}#calendar_month .month_row .month_date .event:hover,#calendar_month .month_row .month_date .event.hover-class{text-decoration:none !important}#calendar_month .month_row .event{margin:0 -2px;position:relative;color:#000}#calendar_month .event.single{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#calendar_agenda{margin-top:20px;font-size:12px}#calendar_agenda>.row{margin-bottom:30px}#calendar_agenda .table{margin-bottom:0;background-color:#fff}#calendar_agenda .tiny_calendar .table th{text-align:center;border-top:0}#calendar_agenda .tiny_calendar .table td{text-align:center}#calendar_agenda .event{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#calendar_agenda .row-fluid{margin-top:20px;padding-top:20px;border-top:dashed 1px #ddd}#calendar_agenda .row-fluid:first-child{border-top:0;padding-top:0;margin-top:0}.event_time{font-family:Tahoma, sans-serif}.has_event{background-color:#08c;color:#fff}#calendar_week .cell_wrapper{position:absolute;width:100%}#calendar_week td{padding:0}#calendar_week .table{margin-bottom:0}#calendar_week .header{margin-bottom:12px;border-top:0;table-layout:fixed}#calendar_week .header th{text-align:center;font-size:12px}#calendar_week .header td{border:solid 1px #ddd}#calendar_week .week_day{padding:0 2px;border:solid 1px #ddd}#calendar_week .header .week_day{padding:2px 4px 0px 2px}#calendar_week .event_list .event{position:absolute;width:100%;margin-bottom:2px}#calendar_week .cell_map{margin-bottom:18px}#calendar_week .cell_map td{border-top:0;border-bottom:0}#calendar_week .cell_map tr:first-child td{border-top:solid 1px #ddd}#calendar_week .event_holder .inner{margin:0 8px 0 0}#calendar_week .all_day_event_holder{position:relative;width:100%;table-layout:fixed}#calendar_week .all_day_event_holder td{border:0;background-color:transparent}#calendar_week .all_day_event{background:#eee}.calendars_color_tag{width:20px;height:20px;display:inline-block;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2)}.event_controller .form-horizontal{margin-bottom:0}.event_controller .form-horizontal .control-label{width:60px}.event_controller .form-horizontal .controls{margin-left:80px}.event_controller .form-horizontal .controls input[type="text"],.event_controller .form-horizontal .controls select,.event_controller .form-horizontal .controls textarea,.event_controller .form-horizontal .controls .uneditable-input{width:100%;height:30px;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.event_controller .form-horizontal .controls input[type="checkbox"]{margin-top:0}.event_controller .form-horizontal .controls textarea{height:auto;line-height:1em;resize:vertical}.event_controller .last{margin-bottom:0}.event_controller .row-fluid{margin-bottom:6px}.event_controller .row-fluid .control-label{line-height:30px}.close{border:0;background:none}.miniColors-trigger{width:20px;height:20px;margin-bottom:10px;margin-left:10px;border-color:#f1f1f1}.miniColors-selector{float:none;margin:4px 0 0 0}.edit_cal{margin:-8px;background-color:whitesmoke}.edit_cal .table,.edit_cal .table td{border:0 !important;background-color:transparent !important;margin:0 !important}.main-list td{border-top:solid 1px #ddd}#tags_panel{top:auto;bottom:34px;width:258px;height:170px;padding:8px 0;overflow:hidden;position:absolute;clear:none}#tags_panel .viewport{height:170px}#tags_panel .scrollbar{top:8px}#tags_list{padding:8px}.bootstrap-datetimepicker-widget.dropdown-menu{z-index:1051}#main-wrap{padding-bottom:0}.fc-other-month{background-color:#F6F6F6}#calendar-loading{position:absolute;top:40%;z-index:10;width:120px;height:120px;padding:5px;border-radius:4px;border:1px solid #dbdbdb;background-color:rgba(255,255,255,0.95);background-image:url("/assets/loading1.gif");background-repeat:no-repeat;background-position:center 20px;background-size:50%;box-shadow:0 0 25px 0 rgba(0,0,0,0.2)}#calendar-loading:after{content:"Loading...";position:absolute;bottom:0;display:block;width:100%;line-height:4em;text-align:center}#event_create_space{display:none;position:fixed;width:400px;margin:0;background-color:#fff;z-index:1050;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}#event_create_space .alert{margin-bottom:0}#event_create_space .new_event{margin-bottom:0}#event_create_space .modal-body{overflow-x:hidden;padding:25px 25px 15px 15px}#event_create_space .datetimepick>input{width:90%}.calendar-modal{position:fixed;z-index:1050;width:300px;margin:0;font-size:12px}.calendar-modal>.modal-content h3{margin:0;white-space:pre}.calendar-modal>.modal-content>.modal-body{white-space:pre}.calendar-modal .event_summary{margin-right:-15px;margin-bottom:15px;margin-left:-15px;padding-right:15px;padding-bottom:15px;padding-left:15px;border-bottom:1px solid #eee}.calendar-modal .event_summary>p{margin-bottom:0}.calendar-modal .event_summary i{color:#989898}.calendar-form-actions{margin-top:0;margin-bottom:0;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0}.agenda-event{overflow-x:hidden;overflow-y:auto;height:200px;margin-top:40px}@media screen and (max-width: 767px){.agenda-event{height:auto}}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}@media (min-width: 768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.fc-event-title{white-space:pre}div[contentEditable=true]{white-space:pre}
