body{
  background:url(../img/bg1a.png) no-repeat 50% 0 #030921;
}/*010619*/
#page-wrapper{
	max-width: 1820px;
	margin: 0 auto;
}
#concierge-header{
  margin:-5px 0 35px 690px;
}
#concierge-header h1{
  color: #fff;
  font-size:55px;
}
#spotlights-wrapper{
}
#computing_list{
}
#hours-list{
}
#main-library-hours{
	font-size:19px;
}
h2.inverse,h3.inverse,h4.inverse,p.inverse{color:#fff;}
.row.lab-info{
	padding: 10px 0;
	font-size: 19px;
}
.row.lab-info .col-md-4{
	font-size: 27px;
	width:12%;
}
.row.lab-info .col-md-7{
	width:80%;
}
.row.lab-info .col-md-7 .l_name{
	display: block;
	padding-top: 8px;
}
#library-hours table{
	font-size:19px;
}
.classroom{
	text-transform: uppercase;
	font-weight: bold;
  display: inline-block;
  padding: 0 4px;
}
#calendar {
  width: 98%;
  height: 800px;
  margin: 0 auto;
}
.kel2303{
  background: #D1EDE0;
  color: #333;
  padding: 5px 10px;
}
.kel3400{
  background: #FEF9DC;
  color: #333;
  padding: 5px 10px;
}
.kel4400{
  background: #FFCF40;
  color: #333;
  padding: 5px 10px;
}
.ui-widget-overlay {
  background: #777;
  opacity: .3;
  filter: Alpha(Opacity=30);
}
.fc-button {
  overflow: visible;
  height: auto;
  line-height: 0;
  padding: 20px;
}
.fc-event-time, .fc-event-title {
  display: inline;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: 1px;
  top: 0;
  width: 100px;
  margin: 0;
  height: 40px;
}
.fc-button-prev, .fc-button-next{
  padding: 19px;
}
.ui-button-icon-only .ui-icon {
  left: 14px;
  margin-left: -8px;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
  padding: 0.4em;
  text-indent: 5px;
}
#cboxClose {
  position: absolute;
  top: 13px;
  right: 19px;
  display: block;
  width: auto;
  height: auto;
  background: #3498DB;
  color: #FFF;
  font-size: 25px;
  border-radius: 5px;
  text-indent: 0;
  padding: 10px 15px;
}