.otxfullcalendar{position:relative}.otxfullcalendar .otxcalendar-heading{height:auto!important;overflow:inherit!important}.otxfullcalendar .otxcalendar-event-view-band{position:fixed;bottom:0;left:0;right:0;width:100%;background:#f5f5f5;z-index:1000;border-top:5px solid #999}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-inner{max-width:1360px;padding:10px 30px;margin:0 auto}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-close-btn{font-size:30px;font-weight:700;position:absolute;right:15px;top:6px;outline:0;color:#999}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-close-btn:hover{color:#ccc}.otxcalendar-event-form .colors .btn,.otxcalendar-event-form-edit .colors .btn{position:relative;border-width:5px;border-style:solid;padding:4px!important;font-size:12px}.otxcalendar-event-form .colors .active,.otxcalendar-event-form-edit .colors .active{border:5px solid #fff!important}.otxfullcalendar-modal{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat}.otxfullcalendar-modal>.modal-dialog{background:0 0;-moz-box-shadow:0 2px 40px rgba(0,0,0,.8);-webkit-box-shadow:0 2px 40px rgba(0,0,0,.8);box-shadow:0 2px 40px rgba(0,0,0,.8)}.otxfullcalendar-modal>.modal-dialog .modal-content{background:#f5f5f5;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:#999 solid 5px;border:3px solid #e5e5e5}.otxfullcalendar-modal>.modal-dialog .modal-content .modal-header{background:#f1f1f1;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#666}.otxfullcalendar-modal>.modal-dialog .modal-content .modal-header>.modal-title{color:#333;font-weight:300;text-transform:uppercase}.otxfullcalendar-modal>.modal-dialog .modal-content .modal-footer{background:#e5e5e5;padding:8px;border-top:1px solid #d6d6d6}.popover .otxcalendar-event-form label{font-weight:400!important}@media screen and (min-width:481px) and (max-width:992px){.otxfullcalendar .otxcalendar-event-view-band{right:-81px!important}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-inner{margin-right:81px!important;padding-right:50px!important}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-close-btn{font-size:25px!important}}@media screen and (max-width:480px),screen and (max-width:768px),screen and (max-width:992px){.fc-header-center,.fc-header-left,.fc-header-right{width:100%!important;display:block;clear:both}.panel.calendar .fc-button{top:auto!important;border:1px solid #d6d6d6}.panel.calendar .fc-header-right{text-align:left;border-bottom:1px solid #d6d6d6;margin-bottom:10px}.panel.calendar .fc-header-space{display:none}.panel.calendar .fc-header-right .fc-button{margin-bottom:0;bottom:-1px}.panel.calendar .fc-button-next,.panel.calendar .fc-button-prev{top:-35px!important;right:10px!important;position:absolute;width:40px}.panel.calendar .fc-button-prev{right:50px!important}.panel.calendar .fc-header-right .fc-state-active{border-top:2px solid #e5e5e5!important;border-bottom-color:#f5f5f5!important;background:0 0!important;text-shadow:none!important;box-shadow:none!important;color:#333!important}.panel-danger.calendar .fc-header-right .fc-state-active{border-top-color:#d9534f!important}.panel-success.calendar .fc-header-right .fc-state-active{border-top-color:#5CB85C!important}.panel-warning.calendar .fc-header-right .fc-state-active{border-top-color:#f0ad4e!important}.panel-primary.calendar .fc-header-right .fc-state-active{border-top-color:#428bca!important}.panel-info.calendar .fc-header-right .fc-state-active{border-top-color:#5bc0de!important}.panel.calendar .fc-header-right .fc-state-disabled{color:#ccc}.panel.calendar .fc-header-title h2{white-space:normal;word-wrap:normal}}@media screen and (max-width:480px){.otxfullcalendar .otxcalendar-event-view-band{right:0!important}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-inner{margin-right:10px!important;padding:20px 30px 20px 20px!important}.otxfullcalendar .otxcalendar-event-view-band .otxcalendar-band-close-btn{font-size:18px!important;right:0!important}}