
/*
 * Overrides for Multipurpose Theme
 */

/* CTA */
a.btn {
	padding: 8px 12px;
	background: #00AA00;
	color: #FFFFFF;
	transition: background .1s ease-in;
}
a.btn:hover,
a.btn:focus {
	color: #FFFFFF;
	background: #000000;
}


/* Network links */
#block-block-3 img {
	vertical-align: middle;
}

/* Flickr sets */
.flickr-block-photoset {
	margin: 30px;
}
.flickr-block-set-title {
	display: none;
}


/* User Profiles */
.node-type-specialist-training-database hr,
.node-type-cme-cpd-database hr,
.page-user hr {
	border: solid #eee;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
	margin: 10px 0;
}
.node-type-specialist-training-database .field-label-inline,
.node-type-cme-cpd-database .field-label-inline,
.page-user .field-label-inline {
	margin-bottom: 10px;
}
.node-type-specialist-training-database .field-label-inline .field-label,
.node-type-cme-cpd-database .field-label-inline .field-label,
.page-user .field-label-inline .field-label {
	width: 40%;
	font-weight: 100;
	color: #AAA;
	font-size: 95%;
}
.node-type-specialist-training-database .field-label-above .field-label,
.node-type-cme-cpd-database .field-label-above .field-label,
.page-user .field-label-above .field-label {
	font-weight: 100;
	color: #AAA;
	font-size: 95%;
}
.node-type-specialist-training-database .field-label-inline .field-items,
.node-type-cme-cpd-database .field-label-inline .field-items,
.page-user .field-label-inline .field-items {
	width: 60%;
}



/* Calendar */
.calendar-calendar td .inner div.calendar div,
.calendar-calendar td .inner div.calendar div a {
	color: #FFFFFF;
}

.calendar-calendar .day-view .full td.multi-day div.dayview,
.calendar-calendar .week-view .full td.multi-day div.weekview {
	height: 32px !important;
}

.calendar-calendar .month-view .full td.single-day div.monthview,
.calendar-calendar .week-view .full td.single-day div.weekview,
.calendar-calendar .day-view .full td.single-day div.dayview,
.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview {
	background: #00529F;
}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
	background: #00529F;
}
.calendar-calendar .week-view .full div.single-day div.weekview,
.calendar-calendar .day-view .full div.single-day div.dayview {
	border-color: #4F9900;
	background: #4F9900;
}


/* Publications/Resources: Exposed filter */

.form-item.form-item-field-file-type-tid .description,
.form-item-field-file-type-resources-tid .description {
	display: none;
}
.form-item.form-item-field-file-type-tid,
.form-item.form-item-field-file-type-resources-tid {
	margin-bottom: 15px;
}
