
/* - solgemafullcalendar.css - */
@media all {
/* https://cmrc.info/portal_css/solgemafullcalendar.css?original=1 */
table.fc-header td{position:relative;}
#datePicker{position:absolute;left:0;z-index:100;top:0;}
#sfc-ical-export{float:right;}
#calendar div.fc-content{z-index:0;}
.fc-content .fc-corner-bottom a{border-bottom-width:0;margin-bottom:0;}
.fc-content .fc-corner-top a{border-top-width:0;margin-top:0;}
.fc-content .fc-corner-right a{border-right-width:0;margin-right:0;}
.fc-content .fc-corner-left a{border-left-width:0;margin-left:0;}
.fc-event-vert{border-width:1px;}
.fc-event-hori a{color:#FFFFFF;}
#calendar div.contentmenu_selected a{background-color:#ffffe1 !important;color:#000;}
#calendar .fc-content table{padding:0px;margin:0px;}
#calendar .fc-header-center table{margin:auto;}
#calendar div.contentmenu_selected,#calendar div.contentmenu_selected .fc-event-time{background-color:#9C6E3D !important;}
#calendar div.contentmenu_selected{border:1px solid #9C6E3D !important;}
#calendar .contentmenu_selected{border:none !important;background-color:transparent !important;}
#content #calendar div.contentmenu_selected a:hover{color:#000000 !important;}
#calendar div.event_cutted,#calendar div.event_copied{opacity:0.7;}
.fc-agenda .fc-event-time,.fc-event-bg{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.fc-event,.fc-event a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#content #calendar .fc-content a:link{border:none;color:#000000;}
#content #calendar .fc-content a:hover{color:#FFFFFF !important;}
#calendar span.fc-event-time{-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
#calendar  .ui-draggable-dragging{-moz-box-shadow:4px 4px 5px #666666;box-shadow:4px 4px 5px #666666;-webkit-box-shadow:4px 4px 5px #666666;}
#calendar .fc-event:hover,#calendar .fc-event.contentmenu_selected{-moz-box-shadow:2px 2px 3px #AAAAAA;box-shadow:2px 2px 3px #AAAAAA;-webkit-box-shadow:2px 2px 3px #AAAAAA;}
.fc-event-vert span.fc-event-bg{opacity:0.5;}
.ui-resizable-s{color:#333333 !important;}
.fc-event .fc-event-inner{border-radius:4px;border-width:1px;}
#SFQuery{overflow:hidden;}
#SFQuery .SFQuery_input{float:left;margin:0 1% 10px 0;width:32%;}
#event_edit_container #content{margin:0px;}
#event_edit_container #visual-portal-wrapper{width:100%;margin:0px;padding:0px;min-width:0px;max-width:100%;}
#event_edit_container #portal-column-content{float:none;left:0px;width:100%;margin:0px;padding:0px;}
#event_edit_container #content h1{display:none;}
#event_edit_container .eventDetails{float:none;margin:0px;}
#calendar div.fc-event.colorIndex-undefined{border:1px solid #AAAAAA;}
#calendar div.fc-event.colorIndex-undefined a{background-color:#AAAAAA;}
label.colorIndex-undefined{color:#AAAAAA;}
#calendar div.fc-event.colorIndex-0{border:1px solid #4ca9ff;}
#calendar div.fc-event.colorIndex-0 a{background-color:#4ca9ff;}
label.colorIndex-0{color:#4ca9ff;}
#calendar a.colorIndex-1{border:1px solid #96d510;}
#calendar a.colorIndex-1 .fc-event-skin{background-color:#96d510;border-color:#96d510;}
label.colorIndex-1{color:#96d510;}
#calendar a.colorIndex-2{border:1px solid #ff1942;}
#calendar a.colorIndex-2 .fc-event-skin{background-color:#ff1942;border-color:#ff1942;}
label.colorIndex-2{color:#ff1942;}
#calendar a.colorIndex-3{border:1px solid #ff8900;}
#calendar a.colorIndex-3 .fc-event-skin{background-color:#ff8900;border-color:#ff8900;}
label.colorIndex-3{color:#ff8900;}
#calendar a.colorIndex-4{border:1px solid #1e4ae6;}
#calendar a.colorIndex-4 .fc-event-skin{background-color:#1e4ae6;border-color:#1e4ae6;}
label.colorIndex-4{color:#1e4ae6;}
#calendar a.colorIndex-5{border:1px solid #009934;}
#calendar a.colorIndex-5 .fc-event-skin{background-color:#009934;border-color:#009934;}
label.colorIndex-5{color:#009934;}
#calendar a.colorIndex-6{border:1px solid #8a0dec;}
#calendar a.colorIndex-6 .fc-event-skin{background-color:#8a0dec;border-color:#8a0dec;}
label.colorIndex-6{color:#8a0dec;}
#calendar a.colorIndex-7{border:1px solid #e01e9e;}
#calendar a.colorIndex-7 .fc-event-skin{background-color:#e01e9e;border-color:#e01e9e;}
label.colorIndex-7{color:#e01e9e;}
#calendar a.colorIndex-8{border:1px solid #32ccc2;}
#calendar a.colorIndex-8 .fc-event-skin{background-color:#32ccc2;border-color:#32ccc2;}
label.colorIndex-8{color:#32ccc2;}
#calendar a.colorIndex-9{border:1px solid #c7d42a;}
#calendar a.colorIndex-9 .fc-event-skin{background-color:#c7d42a;border-color:#c7d42a;}
label.colorIndex-9{color:#c7d42a;}
#calendar a.colorIndex-10{border:1px solid #cd6031;}
#calendar a.colorIndex-10 .fc-event-skin{background-color:#cd6031;border-color:#cd6031;}
label.colorIndex-10{color:#cd6031;}
#calendar.query-review_state div.fc-event.state-private{border:1px solid Red;}
#calendar.query-review_state div.fc-event.state-private a{background-color:Red;}
label.state-private{color:Red;}
.state-private .fc-event-head .fc-event-time,.state-private .fc-event-inner .fc-event-time{background:url("lock_icon.gif") no-repeat scroll left center transparent;padding-left:15px;}
#calendar.query-review_state div.fc-event.state-visible{border:1px solid #74AE0B;}
#calendar.query-review_state div.fc-event.state-visible a{background-color:#74AE0B;}
label.state-visible{color:#74AE0B;}
#calendar.query-review_state div.fc-event.state-published{border:1px solid #205c90;}
#calendar.query-review_state div.fc-event.state-published a{background-color:#205c90;}
label.state-published{color:#205c90;}
#calendar.query-review_state div.fc-event.state-pending{border:1px solid #FFA500;}
#calendar.query-review_state div.fc-event.state-pending a{background-color:#FFA500;}
label.state-pending{color:#FFA500;}
#calendar.query-review_state div.fc-event.state-expired{border:1px solid Red;}
#calendar.query-review_state div.fc-event.state-expired a{background-color:Red;}
label.state-expired{color:Red;}
#calendar.query-review_state div.fc-event.syndicated{border:1px solid #008000;}
#calendar.query-review_state div.fc-event.syndicated a{background-color:#008000;}
label.syndicated{color:#008000;}

}

