body {
	font-family:"mr-eaves-xl-sans", sans-serif; 
	}
#ct-app { 
	font-family:"mr-eaves-xl-sans", sans-serif; 
	}
	
.ct-component-media__button-tooltip {
	font-family:"mr-eaves-xl-sans", sans-serif; 
	}
	
#ct-app, #ct-app .ct-search-box-input {
    font-family:"mr-eaves-xl-sans", sans-serif;
}

#ct-app #ct-app-header #ct-header-logo {
    margin-top: 2vw;
}

#ct-app #ct-app-header {
    background: #010101;
	}
	
#ct-app #ct-app-header .ct-nav-menubar > .ct-list-item > .ct-list-item-button {
    background: #666666;
    color: #FFFFFF;
}

#ct-app #ct-app-header #ct-nav-share {
    background: #777777;
    color: #FFFFFF;
}
	
.ct-list-item--new {
	background-color:#d9d9d9;
	}
	
	.ct-list-item--new:hover {
		background-color:#ebebeb;
	}
	
	.ct-list-item--new a.ct-list-item__button {
		color:#222222;
	}
	.ct-list-item--new a.ct-list-item__button:hover {
		color:#000000;
		text-decoration:none;
	}
	
.ct-list-item--new:not(:last-child) {
    margin-bottom: 3px;
	}

#ct-app .ct-list-item .ct-list-item-button {
	padding: 8px 12px;
	
	}
	
h1.ct-panel__title {
	font-size:24px;
	}
	
img.ct-media-image__img {
	border:1px solid #a6a6a6;
	}

.ct-media-image-caption {
	color:#666666;
	background-color:#ebebeb;
	}

.ct-content-building__description {
	font-size:105%;
	}
	
.ct-content-building__description .ct-component-expanding-text__content {
	border-top: 1px solid #dbdbdb;
    padding-top: 14px;
}

.ct-content-building__description .ct-component-expanding-text__content p a {
	color: #336666;
}

.ct-background-button {
	border:2px solid white;
	border-radius:0px;
}

.ct-panel .ct-list-item-list {
    background-color: #ffffff;
}

#ct-app .ct-list-item.ct-list-listItem.ct-active > .ct-list-item-list {
    border: 1px solid #aaaaaa;
}

.ct-mappanel .ct-mappanel-lists-content > .ct-list-item.ct-active > .ct-list-item-button {
    background: green;
    color: #FFFFFF;
}

.ct-panel__directions {
	background-color:green;
	}

.ct-component-thumbnailscroller__button-icon {
	color:#888888;
	background-color:#ffffff;
	}
	
.ct-component-thumbnailscroller__thumbnail .ct-component-thumbnailscroller__thumbnail-icon {
	color:#ffffff;
	}
	
.ct-component-media__button {
	background-color:#888888;
	}
	
	
.ct-component-expanding-text__button-icon {
	color:#666666;
	}
	
	#ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-printmap, #ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-reset, #ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-zoomin, #ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-zoomout {
		background-color:#888888;
		}
	#ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-printmap:hover {
		background-color:green;
	}	
	#ct-app #ct-app-main .ct-mappanel .ct-mappanel-controls .ct-mappanel-controls-reset:hover {
		background-color:green;
	}