.meetingsBoard .calendarPlaceHolder .gldp-cocoon {
	font-family: 'Open Sans';
	height: 275px;
	margin: 2px auto 20px auto;
	padding-left: 2.5%;	
	position: relative;
	width: 90% !important;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .monyear {
	border: none !important;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	width: 14% !important;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .title {
	border: none !important;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	width: 69% !important;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .dow {
    background: #ffffff;
    font-family: 'Open Sans';
	font-weight: normal;
	width: 14% !important;
}


.meetingsBoard .calendarPlaceHolder .gldp-cocoon .mon,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .tue,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .wed,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .thu,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .fri,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .sat,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .sun {
   	background: #ffffff;
	color: #49595A;
    font-family: 'Open Sans';
	font-weight: normal;
    text-shadow: none;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	width: 14% !important;   
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .mon:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .tue:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .wed:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .thu:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .fri:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .sat:hover,
.meetingsBoard .calendarPlaceHolder .gldp-cocoon .sun:hover {
	background: #554646;	
	color: #ffffff;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .noday {
	color: #444;
	font-weight: normal;
	cursor: wait !important;
	background: #aaaaaa;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .selected {
	background: #ffffff;
	border-color: #be965b;
	color: #554646;
	font-weight: 700;
	width: 14% !important;	
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .today {
	color: #fff;
	font-weight: bold;
	border-color: #00c;
	background: #88bfe8;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .special {
	color: #fff;
	font-weight: bold;
	border-color: #0c0;
	background: #88e888;
}

.meetingsBoard .calendarPlaceHolder .gldp-cocoon .outday {
    background: #FCFAF8;
	color: #49595a;
    font-family: 'Open Sans';
	font-weight: normal;
    text-shadow: none;
}

.gldp-cocoon {
	font-family: 'Open Sans';
	position: absolute;
}

.gldp-cocoon .core {
	background: #ffffff;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #222;
	cursor: pointer;
	float: left;
	font-size: 12px;
	padding: 0;
	margin: 0;
	position: relative;
	text-align: center;
}

.gldp-cocoon .border {
	border: 1px solid #dddddd;
}

.gldp-cocoon .monyear {
	background: #764F2E;
	border: none !important;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
}

.gldp-cocoon .monyear select {
	background: #ffffff;
	border: 1px solid #eeeeee !important;
	color: #222;	
	font-size: 13px;
	font-weight: normal;
	padding: 0 !important;
}

.gldp-cocoon .monyear span {
	margin: 0 5px 0 5px;
}

.gldp-cocoon .prev-arrow,
.gldp-cocoon .next-arrow {
	display: block;	
	margin: 0 5px;
}

.gldp-cocoon .prev-arrow > .dp-fa,
.gldp-cocoon .next-arrow > .dp-fa {
	color: #ffffff;
	font-size: 15px;
}

.gldp-cocoon .prev-arrow:active,
.gldp-cocoon .next-arrow:active {
	color: #f00;
}

.gldp-cocoon .prev-arrow-off,
.gldp-cocoon .next-arrow-off {
	color: #222;
	opacity: 0.15;
}

.gldp-cocoon .dow {
    background: #ffffff;
    font-family: 'Open Sans';
	font-weight: normal;
}

.gldp-cocoon .mon,
.gldp-cocoon .tue,
.gldp-cocoon .wed,
.gldp-cocoon .thu,
.gldp-cocoon .fri,
.gldp-cocoon .sat,
.gldp-cocoon .sun {
   	background: #ffffff;
	color: #49595A;
    font-family: 'Open Sans';
	font-weight: normal;
    text-shadow: none;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}

.gldp-cocoon .mon:hover,
.gldp-cocoon .tue:hover,
.gldp-cocoon .wed:hover,
.gldp-cocoon .thu:hover,
.gldp-cocoon .fri:hover,
.gldp-cocoon .sat:hover,
.gldp-cocoon .sun:hover {
	background: #554646;
	color: #ffffff;
}

.gldp-cocoon .noday {
	color: #444;
	font-weight: normal;
	cursor: wait !important;
	background: #aaaaaa;
}

.gldp-cocoon .selected {
	background: #ffffff;
	border-color: #be965b;
	color: #49595A;
	font-weight: 700;
}

.gldp-cocoon .today {
	color: #fff;
	font-weight: bold;
	border-color: #00c;
	background: #88bfe8;
}

.gldp-cocoon .special {
	color: #fff;
	font-weight: bold;
	border-color: #0c0;
	background: #88e888;
}

.gldp-cocoon .outday {
    background: #FCFAF8;
	color: #49595A;
    font-family: 'Open Sans';
	font-weight: normal;
    text-shadow: none;	
}