table.facility-daily-chart{border-spacing:0;cellpadding:0;margin-left:none;margin-right:none;text-align:center;}div.cm_airing_grid{text-align:center;}table.cm_airing_grid_header{border-spacing:3;margin-left:auto;margin-right:auto;}table.cm_airing_grid{border-spacing:2;margin-left:auto;margin-right:auto;border-style:solid;}table.cm_airing_grid_bordered{border-spacing:3;margin-left:auto;margin-right:auto;border-style:solid}table.cm_airing_grid_internal_grid{border-spacing:1px 1px;margin:0;}table.cm_airing_grid_internal_grid td{}tr.cm_airing_grid{border:1px solid #000000;padding:0.1em 0.6em;}td.cm_airing_grid_live{text-align:center;background:#FFFFAA;padding:0 0 0 0;vertical-align:bottom;}td.cm_airing_grid_no_device{text-align:center;background:#AAFFC0;padding:0 0 0 0;vertical-align:bottom;}td.cm_airing_grid_short{text-align:center;background:#CC9966;padding:0 0 0 0;vertical-align:bottom;}td.cm_airing_grid_no_episode{text-align:center;background:#FF6666;padding:0 0 0 0;vertical-align:bottom;}td.cm_airing_grid_data{text-align:center;padding:0 0 0 0;background:#FFD1B3;vertical-align:bottom;}td.cm_airing_grid_cell{border:1px solid #CCCCCC;text-align:center;}td.cm_airing_grid_blank{border:1px solid #CCCCCC;text-align:center;padding:0 0 0 0;}td.cm_airing_grid_blackout{border:1px solid #000000;text-align:center;padding:0.4em 0.6em;background:#606060;}table.cm_airing_grid_navigation_box{background-color:#FAF0E6;width:30%;}td.unselected-tab{white-space:nowrap;background:#ccc;border-color:#666;border-width:1px;border-style:solid solid solid solid;margin-right:0.5em;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:center;width:150px;}td.selected-tab{white-space:nowrap;background:#fff;border-width:1px;border-style:solid solid solid;border-bottom:none;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:center;width:150px;}.view-project-show-jump-menu .contextual-links-wrapper{display:none;}div.cm-airing-grid-nav-box{background-color:#F2F2F2;border:1px solid #E3E3E3;border-radius:6px 6px 6px 6px;margin:1em 0;width:40%;padding:.5em .5em 0;text-align:center;}div.airing_detail_filled{background-color:red;border:1px solid #E3E3E3;border-radius:6px 6px 6px 6px;margin:1em 0;padding:.5em .5em 0;position:relative;}input.cmag.form-submit,a.button{padding:4px 12px;margin-bottom:.3em;margin-top:.3em;margin-right:.3em;margin-left:.3em;}img.cm_airing_grid_add_img{margin-bottom:0;margin-top:.5em;}div.cm-airing-grid-nav-box td{padding:0 5px;margin:0;}td.cm_airing_grid_right_links{float:right;}td.views-field-nothing-2{white-space:nowrap;}
.view-series-request-scheduling-information  #block-table td{vertical-align:top;width:25%;}
table.cm_series_slot_grid td,table.cm_series_slot_grid th{border:1px solid #cccccc;}.view-series-request-series-slot-master-list caption{color:red;font-size:20px;text-align:left;}
.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(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.existing-items-table-header{font-size:1.5em;padding-top:20px;}label[for=edit-field-reservations-date-und-0-value-datepicker-popup-0]:before{content:"Start ";}label[for=edit-field-reservations-date-und-0-value2-datepicker-popup-0]:before{content:"End ";}span.edit-details span.complete{color:#c90;font-size:1.5em;}span.edit-details span.admin{color:#0c0;}table.reservations-availability-schedule{border-collapse:collapse;}table.reservations-availability-schedule thead th{border:0;}table.reservations-availability-schedule tbody th{border:#fff solid 1px;}table.reservations-availability-schedule td{border:#fff solid 1px;}table.reservations-availability-schedule tbody th{background:#fff;}table.reservations-availability-schedule td.available{background:#cfc;color:#cfc;padding:0;}table.reservations-availability-schedule td.unavailable{background:#c99;padding:0;}a.unavailable:link,a.unavailable:visited,a.unavailable:hover,a.unavailable:active{color:#c99;}div.reservations-availability-key .unavailable{background:#c99;display:inline-block;height:1.2em;width:1.2em;padding:0;}div.reservations-availability-key .available{background:#cfc;display:inline-block;height:1.2em;width:1.2em;}table.reservations-availability-schedule td.hourborder{border-right:#000 solid 1px;}

table.resource-daily-chart{border-spacing:0;cellpadding:0;margin-left:none;margin-right:none;text-align:center;}table.resource-daily-chart th{padding-right:0;padding-left:0;text-align:center;}table.resource-daily-chart tr.odd td{border:1px solid #CCCCCC;padding:0;}table.resource-daily-chart tr.even td{border:1px solid #CCCCCC;padding:0;}.reservations_checked_in{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:#FFAFAF;}.reservations_checked_out{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:#FFFFAA;}.reservations_confirmed{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:none;}.reservations_unconfirmed{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:#F96410;}.reservations_live{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:#AFFFB5;}.reservations_live_checked_in{text-align:center;border-width:2;border-color:black
  padding:0.4em 0.6em;background-color:#10DDF9;}table.reservations_internal_grid{width:100%;height:100%;font-size:1.1em;}div.field-group-fieldset{background-color:#F2F2F2;border:1px solid #E3E3E3;border-radius:6px 6px 6px 6px;margin:1em 0;max-width:100%;padding:1.5em 0 0;position:relative;}.page-admin-reservations-manage-chart .sticky-header th{padding:0 !important;margin:0 !important;}img.reservations_resource_chart_add_img{margin-left:.5em;margin-right:.5em;}
div.hide-submit-hide-processing{height:16px;padding:4px 4px 4px 24px;background:url(/sites/all/modules/contrib/hide_submit/processing.gif) no-repeat 4px 6px;}
