.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/startingpoint/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/startingpoint/modules/ctools/images/status-active.gif) center center no-repeat;}
div.ctools-modal-content{background:#fff;color:#000;padding:0;margin:2px;border:1px solid #000;width:600px;text-align:left;}div.ctools-modal-content .modal-title{font-size:120%;font-weight:bold;color:white;overflow:hidden;white-space:nowrap;}div.ctools-modal-content .modal-header{background-color:#2385c2;padding:0 .25em 0 1em;}div.ctools-modal-content .modal-header a{color:white;}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;overflow:auto;position:relative;}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;float:right;}div.ctools-modal-content a.close:hover{text-decoration:none;}div.ctools-modal-content a.close img{position:relative;top:1px;}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;}div.ctools-modal-content .form-item label{width:15em;float:left;}div.ctools-modal-content .form-item label.option{width:auto;float:none;}div.ctools-modal-content .form-item .description{clear:left;}div.ctools-modal-content .form-item .description .tips{margin-left:2em;}div.ctools-modal-content .no-float .form-item *{float:none;}div.ctools-modal-content .modal-form .no-float label{width:auto;}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;}div.ctools-modal-content .vertical-tabs-panes > fieldset{clear:none;}div.ctools-modal-content .resizable-textarea{width:auto;margin-left:15em;margin-right:5em;}div.ctools-modal-content .container-inline .form-item{margin-right:2em;}#views-exposed-pane-wrapper .form-item{margin-top:0;margin-bottom:0;}div.ctools-modal-content label.hidden-options{background:transparent url(/profiles/startingpoint/modules/ctools/images/arrow-active.png) no-repeat right;height:12px;padding-right:12px;}div.ctools-modal-content label.expanded-options{background:transparent url(/profiles/startingpoint/modules/ctools/images/expanded-options.png) no-repeat right;height:12px;padding-right:16px;}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;}div.ctools-modal-content .dependent-options{padding-left:30px;}
.fc-event{word-wrap:break-word;}.fc-content a:link,.fc-content a:visited{color:#fff;text-decoration:none;}.fc-event,.fc-event .fc-event-skin,.fc-event .fc-event-time,.fc-event a{border-style:none;background-color:transparent;color:inherit;}.fc-event-default,.fc-event-default .fc-event-skin,.fc-event-default .fc-event-time,.fc-event-default a{border-color:#36c;border-style:solid;background-color:#36c;color:#fff;}.fullcalendar-status{background:#ecf8f4;border:1px solid #fff;color:#687;display:none;margin:0 0 10px 0;padding:15px;text-align:center;}.fullcalendar-status-close{text-transform:lowercase;}.fc table{margin:0;}table.fc-header{margin-bottom:10px;}.fc-header tr{background-color:transparent;}.fc-header-title{text-align:center;}.fc-header tbody,.fc-header th,.fc-header td{border:0;}.fc-header .fc-state-default,.fc-header .ui-state-default{margin-bottom:0;}.js .fullcalendar-content{display:none;}.fullcalendar .ajax-progress{left:50%;position:absolute;top:1.6em;z-index:1;}
div.ctools-modal-content .form-item label{width:auto;}div.ctools-modal-content .form-item label + div{clear:both;}.ctools-modal-content .form-item-url{display:none;}.form-item-unit .description{margin-top:15px;line-height:20px;color:#555555;font-size:12px;}.form-item-unit .description li{padding-bottom:5px;}#fc-create-entity-form-room a{color:#8dc63f;}.date-ampm{line-height:0;}.date-ampm select{margin:0;}
.page-fullcalendar-template #page-wrapper{width:100% !important;}.page-fullcalendar-template .inner{width:960px;margin:0 auto;}.page-fullcalendar-template #main{background:#fff;width:auto !important;margin:20px;float:none !important;border:1px solid #e4e4e4;-moz-box-shadow:3px 3px 5px 6px #efeeee;-webkit-box-shadow:3px 3px 5px 6px #efeeee;box-shadow:3px 3px 5px 6px #efeeee;min-width:1240px;}.page-fullcalendar-template .fc-header-title h2{font:bold 24px 'Lora',serif;color:#000;text-transform:capitalize;}.page-fullcalendar-template .fc-view th,.page-fullcalendar-template .fc-view td{border-color:#cccaca;}.page-fullcalendar-template .fc-view-month .fc-today{border:2px solid #7c7f12;}.page-fullcalendar-template .fc-view .ui-state-highlight{background:transparent;}.page-fullcalendar-template .fc-view thead th{background:#25aae3;color:#fff;font-weight:normal;border-top:none;border-bottom:none;padding:12px 0;font:bold 16px 'Open Sans Condensed',sans-serif;text-transform:uppercase;}.page-fullcalendar-template .ui-widget-header{background:#f8f8f8;}.page-fullcalendar-template .fc-view-agendaDay tbody .fc-first{width:10px !important;}.page-fullcalendar-template .fc-agenda-slots .fc-agenda-axis.ui-widget-header{font-family:'Lora',serif;font-size:13px;color:#555555;font-weight:bold;}.page-fullcalendar-template .clickable-day{cursor:pointer;}.page-fullcalendar-template .clickable-day:hover{text-decoration:underline;}.page-fullcalendar-template .region-content-top .block{width:100%;background:url(/sites/all/themes/wfpl_bootstrap/images/main_mid_2.gif) repeat-y right top;margin:0;float:left;}@media screen and (min-width:768px){.page-fullcalendar-template .region-content-top .block{width:345px;}}.page-fullcalendar-template .region-content-top .block .block-inner{background:url(/sites/all/themes/wfpl_bootstrap/images/main_top_2.gif) no-repeat right top;}.page-fullcalendar-template .region-content-top .block .block-inner .block-content{background:url(/sites/all/themes/wfpl_bootstrap/images/main_bot_2.gif) no-repeat right bottom;padding:5px 0 25px 25px;border-left:2px solid #eee;}.page-fullcalendar-template .block-views.block{width:100%;background:url(/sites/all/themes/wfpl_bootstrap/images/main_mid_2.gif) repeat-y right top;margin:0 15px 0 0;}@media screen and (min-width:768px){.page-fullcalendar-template .block-views.block{width:600px;}}.page-fullcalendar-template .block-views.block .block-inner{background:url(/sites/all/themes/wfpl_bootstrap/images/main_top_2.gif) no-repeat right top;}.page-fullcalendar-template .block-views.block .block-inner .block-content{background:url(/sites/all/themes/wfpl_bootstrap/images/main_bot_2.gif) no-repeat right bottom;padding:5px 0 20px 10px;border-left:2px solid #eee;}.page-fullcalendar-template .block-views .views-widget{clear:both;overflow:hidden;}.page-fullcalendar-template .block-views label[for="edit-field-category-tid"],.page-fullcalendar-template .block-views label[for="edit-unit"]{color:#515151;font:22px 'Open Sans Condensed',sans-serif;text-transform:uppercase;padding-left:5px;margin:14px 0;}.page-fullcalendar-template .block-views .views-widget .form-item{float:left;padding-right:25px;}.page-fullcalendar-template .block-views .views-widget .form-item:first-child{margin-top:-5px;}.page-fullcalendar-template .block-views .views-widget .form-item label{line-height:36px;padding:5px;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:'Lora',serif;font-weight:bold;}.page-fullcalendar-template .block-views .views-widget .form-item input{margin-left:-20px;}.page-fullcalendar-template .calendar-quick-links{padding-top:25px;background:url(/sites/all/modules/wfpl_reservations/images/quick-links-divider.png) no-repeat bottom left;}.page-fullcalendar-template .block .content .calendar-quick-links ul{margin-bottom:0;}.page-fullcalendar-template .block .content .calendar-quick-links ul a{font-style:normal;}.page-fullcalendar-template #views-exposed-form-meeting-rooms-page-1 .views-widget-filter-unit{display:none;}.page-fullcalendar-template #views-exposed-form-meeting-rooms-page-1 .views-submit-button .calendar-quick-links{padding-top:25px;background:none;}.page-fullcalendar-template #views-exposed-form-meeting-rooms-page-1 .views-submit-button .calendar-quick-links ul{clear:both;overflow:hidden;margin-bottom:27px;}.page-fullcalendar-template #views-exposed-form-meeting-rooms-page-1 .views-submit-button .calendar-quick-links li{float:left;margin-right:45px;}.page-fullcalendar-template #block-menu_block-1 ul.menu{position:relative;overflow:hidden;clear:both;margin:0;}.page-fullcalendar-template #block-menu_block-1 ul.menu li.leaf{float:left;padding:0;margin:0;}.page-fullcalendar-template #block-menu_block-1 ul.menu li a{padding:0 5px;}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-field-category-tid-1"],.page-fullcalendar-template .view-events.view-id-events .fc-event-tid-1 .fc-event-inner{background:rgb(191,229,190);background:rgba(191,229,190,0.6);}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-field-category-tid-2"],.page-fullcalendar-template .view-events.view-id-events .fc-event-tid-2 .fc-event-inner{background:rgb(204,281,255);background:rgba(204,281,255,0.6);}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-field-category-tid-3"],.page-fullcalendar-template .view-events.view-id-events .fc-event-tid-3 .fc-event-inner{background:rgb(229,203,228);background:rgba(229,203,228,0.6);}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-field-category-tid-4"],.page-fullcalendar-template .view-events.view-id-events .fc-event-tid-4 .fc-event-inner{background:rgb(235,149,0);background:rgba(235,149,0,0.6);}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-unit-study-room-1"]{background:#e3f4d2;}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-unit-study-room-2"]{background:#fff9c8;}.page-fullcalendar-template .block-views .views-widget .form-item label[for="edit-unit-study-room-3"]{background:#c9eaf3;}.page-fullcalendar-template .fc-header-wrapper{padding:15px 25px 5px 25px;}.page-fullcalendar-template .fc-header-wrapper table.fc-header{margin-bottom:0px;}.page-fullcalendar-template .fc-reservation{width:160px;}.page-fullcalendar-template .fc-reservation a{display:block;}.page-fullcalendar-template .fc-header-left{text-align:right;width:150px;}.page-fullcalendar-template .fc-header-right{width:225px;}.page-fullcalendar-template .fc-header-center{text-align:center;}.page-fullcalendar-template .fc-header-title{width:70%;}.page-fullcalendar-template .fc-month-select{margin:4px 10px 0 0;}.page-fullcalendar-template .fc-event{font-weight:bold;border:none;font-size:11px;color:#000 !important;}.page-fullcalendar-template .fc-content a:link{font-family:'Lora',serif;color:#000000 !important;font-size:10px !important;}.page-fullcalendar-template .fc-content .fc-view-agendaDay a:link{font-size:14px !important;font-weight:bold;}.page-fullcalendar-template .fc-view-agendaDay .fc-event-time{font-size:14px !important;}.page-fullcalendar-template .fc-event-inner{}.page-fullcalendar-template .fc-view-month .fc-event-inner{padding:0;}.page-fullcalendar-template .fc-event-time{white-space:normal;font-style:normal;padding:5px;}.page-fullcalendar-template .fc-event-title{font-style:normal;color:#000;padding:0 5px;}.page-fullcalendar-template .fc-event-default{background:transparent;}.page-fullcalendar-template .fc-event-default .fc-event-time{border-color:transparent;border-style:none;background-color:transparent;color:#000;padding:0 5px;}.page-fullcalendar-template .fc-event-skin{background:transparent;border:none;border-color:transparent;border-style:none;color:#000000;}.page-fullcalendar-template .fc-event-inner{background:rgb(191,229,190);background:rgba(191,229,190,0.6);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.page-fullcalendar-template .study-room-1 .fc-event-inner{background:rgb(80,208,80);background:rgba(80,208,80,0.25);}.page-fullcalendar-template .study-room-2 .fc-event-inner{background:rgb(255,248,196);background:rgba(255,248,196,0.6);}.page-fullcalendar-template .study-room-3 .fc-event-inner{background:rgb(0,92,177);background:rgba(0,92,177,0.25);}.page-fullcalendar-template .fc-event-skin .fc-event-skin .fc-event-skin{background:none !important;}.fc-event-title .title{display:block;}.fc-event-title .room{display:block;font-style:italic;color:#555;}.page-fullcalendar-template .wsb-both .fc-event-inner{background:rgb(182,76,79);background:rgba(182,76,79,0.4);}.page-fullcalendar-template .lucia-mastrangelo .fc-event-inner{background:rgb(47,112,109);background:rgba(47,112,109,0.4);}.view-study-rooms .fc-view-month .fc-event-title .title{display:inline;}.view-study-rooms .fc-view-month .fc-event-title .room{display:inline;padding-left:10px;}#modalContent{position:fixed !important;top:40px !important;}.fc-event.fc-has-set-up-time .fc-event-inner{border-top:3px solid #999 !important;}.fc-event.fc-has-tear-down-time .fc-event-inner{border-bottom:3px solid #999 !important;}.fc-event .set-up-time-indicator,.fc-event .tear-down-time-indicator{font-size:8px;font-style:italic;;}
