/************************ Paragraph Colors ************************/

/** Start Event Date Box **/

.page-node-type-event .date-box {
	background-color: #FEBC11;
	color: #000; 
	}

/** Start Event Borders **/

.page-node-type-event .region-content img,
.page-node-type-event .google-map-border,
.page-node-type-event .field--name-field-inline iframe,
.page-node-type-event .paragraph--type--video-banner {
	border: 1px solid #DCE1E5;
	}
	
/* Inline Text and Inline Files */

.page-node-type-event .paragraph--type--block-files,
.page-node-type-event .paragraph--type--block-page-list,
.page-node-type-event .paragraph--type--block-people-list,
.page-node-type-event .paragraph--type--block-text,
.page-node-type-event .paragraph--type--block-views-ref,
.page-node-type-event .paragraph--type--inline-files,
.page-node-type-event .paragraph--type--inline-text {
   	background-color: #fbfcfc;
	border: 1px solid #DCE1E5;
	}	
	
/* Font Awesome and Drupal Icon Colors */

.page-node-type-event .fas,
.page-node-type-event .far,
.page-node-type-event .fal,
.page-node-type-event .fab,
.page-node-type-event .icon {
	color: #FEBC11; /* UCSB Gold */
	}

.page-node-type-event a:focus .fas,
.page-node-type-event a:hover .fas,
.page-node-type-event a:focus .far,
.page-node-type-event a:hover .far,
.page-node-type-event a:focus .fal,
.page-node-type-event a:hover .fal,
.page-node-type-event a:focus .fab,
.page-node-type-event a:hover .fab {
	color: #e5b53d; 
	}

.page-node-type-event .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #DCE1E5; /* Default title background color */
    text-decoration: none;
	}

.page-node-type-event .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #DCE1E5; /* Default title background color */
  	text-decoration: none;
	}
	
.page-node-type-event .ckeditor-accordion-container > dl dt.active > a {
  	color: #FFF; /* Active title color */
  	background-color: #5E707E; /* Active title background color */
  	text-decoration: none;
	}

/* Inserts pseudo-element arrow before text */
 
.page-node-type-event .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.page-node-type-event .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

/* Inserts pseudo-element arrow before text .active */
 
.page-node-type-event .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.page-node-type-event .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}
	
/** End Event Borders **/

/** Start News Borders **/

.page-node-type-news .region-content img,
.page-node-type-news .google-map-border,
.page-node-type-news .field--name-field-inline iframe,
.page-node-type-news .paragraph--type--video-banner {
	border: 1px solid #DCE1E5;
	}

/* Inline Text and Inline Files */

.page-node-type-news .paragraph--type--inline-files,
.page-node-type-news .paragraph--type--inline-text {
   	background-color: #fbfcfc;
	border: 1px solid #DCE1E5;
	}
	
/* Font Awesome and Drupal Icon Colors */

.page-node-type-news .fas,
.page-node-type-news .far,
.page-node-type-news .fal,
.page-node-type-news .fab,
.page-node-type-news .icon {
	color: #FEBC11; /* UCSB Gold */
	}

.page-node-type-news a:focus .fas,
.page-node-type-news a:hover .fas,
.page-node-type-news a:focus .far,
.page-node-type-news a:hover .far,
.page-node-type-news a:focus .fal,
.page-node-type-news a:hover .fal,
.page-node-type-news a:focus .fab,
.page-node-type-news a:hover .fab {
	color: #e5b53d; 
	}

.page-node-type-news .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #DCE1E5; /* Default title background color */
    text-decoration: none;
	}

.page-node-type-news .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #DCE1E5; /* Default title background color */
  	text-decoration: none;
	}
	
.page-node-type-news .ckeditor-accordion-container > dl dt.active > a {
  	color: #FFF; /* Active title color */
  	background-color: #5E707E; /* Active title background color */
  	text-decoration: none;
	}

/* Inserts pseudo-element arrow before text */
 
.page-node-type-news .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.page-node-type-news .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

/* Inserts pseudo-element arrow before text .active */
 
.page-node-type-news .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.page-node-type-news .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}
	
/** End News Borders **/

/** Start People Borders **/

.page-node-type-people .region-content img,
.path-people .region-content img {
	border: 1px solid #DCE1E5;
	}

/** End People Borders **/

.page-node-type-job .button a {	
	color: #000;
	background-color: #DCE1E5;
	}

.page-node-type-job .button a:focus,
.page-node-type-job .button a:hover {
	color: #FFF !important;
	background-color: #5E707E; 
	text-decoration: none !important;
	}

/** News and Spotlight Teasers **/

.news-teaser img,
.spotlight-teaser img {
	border: 1px solid #DCE1E5;
	}

/** Theme Footer Icons **/

/* Font Awesome */

.footer .fas,
.footer .far,
.footer .fal,
.footer .fab {
	color: #FFF; /* UCSB Gold */
	}

/* Horizontal Rule */

hr {
	background: #DCE1E5; 
	}

/************ Paragraph Colors ************/

/**** Default ****/
	
.default-bg {
	color: #000;
	background-color: #FFF;	
	border-bottom: none;
	}

/* Links */
	
.default-bg a { 
    color: #07528C; /* Heading link color default */
	}

.default-bg a:focus,
.default-bg a:hover {
    color: #1d4e73; /* Heading link color hover */
	}

/* People Page List */

.default-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #fbfcfc; /* Odd row background color */
	border: 1px solid #DCE1E5; /* Odd row border color */
	}

/* Inline blocks */

.default-bg .paragraph--type--block-files,
.default-bg .paragraph--type--block-page-list,
.default-bg .paragraph--type--block-people-list,
.default-bg .paragraph--type--block-text,
.default-bg .paragraph--type--block-views-ref, 
.default-bg .paragraph--type--inline-files,
.default-bg .paragraph--type--inline-text {
   	background-color: #fbfcfc;
	border: 1px solid #DCE1E5;
	}
	
/* Border Colors for inline content */

.default-bg .paragraph--type-image-gallery,
.default-bg .paragraph--type--google-map,
.default-bg .img-responsive,
.default-bg .region-content img,
.default-bg .paragraph--type--video-banner .field--name-field-video,
.default-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #DCE1E5;
	}

/* Border Color for image grid and slick */

.default-bg .slick__slider,
.default-bg .grid-block {
	border: 1px solid #DCE1E5;
	}
	
/* Horizontal Rule */

.default-bg hr {
	background: #DCE1E5; 
	}

/* File Field: File Size Text */

.default-bg .file-size {
	color: #000;
	}
	
/* Button */

.default-bg .more-link a,
.default-bg .button a {	
	color: #000;
	background-color: #DCE1E5; /* Button background color */
	}

.default-bg .more-link a:focus,
.default-bg .more-link a:hover,
.default-bg .button a:focus,
.default-bg .button a:hover {
	color: #FFF !important;
	background-color: #5E707E; /* Hover button background color */
	}

/* Events Date */

.default-bg .date-box {
	background-color: #FEBC11;
	color: #000; 
	}

/* Font Awesome and Drupal Icon Colors */

.default-bg .fas,
.default-bg .far,
.default-bg .fal,
.default-bg .fab,
.default-bg .icon {
	color: #FEBC11; /* UCSB Gold */
	}

.default-bg a:focus .fas,
.default-bg a:hover .fas,
.default-bg a:focus .far,
.default-bg a:hover .far,
.default-bg a:focus .fal,
.default-bg a:hover .fal,
.default-bg a:focus .fab,
.default-bg a:hover .fab {
	color: #e5b53d; 
	}

/*** Ckeditor Accordion ***/

.default-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #DCE1E5; /* Default title background color */
    text-decoration: none;
	}

.default-bg .ckeditor-accordion-container > dl dt.active > a,
.default-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #fff; /* Hover title color */
  	background-color: #5E707E; /* Default title background color */
  	text-decoration: none;
	}

.default-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.default-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.default-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.default-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.default-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.default-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Open */
	}

/* Sub Menu Navigaiton */

.default-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #DCE1E5 !important; /* Default background color */
	}
	
.default-bg .field--name-field-block-field-ref .menu .is-active,
.default-bg .field--name-field-block-field-ref .menu a:focus,
.default-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #FFF !important;
	background-color: #5E707E !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Light Grey ****/
	
.light-grey-bg {
	color: #000;
	background-color: #EEF0F2;	
	border-bottom: none;
	}

/* Links */
	
.light-grey-bg a { 
	color: #0F4880; /* Heading link color default */
	}

.light-grey-bg a:focus,
.light-grey-bg a:hover {
    color: #214467; /* Heading link color hover */
	}

/* People Page List */

.light-grey-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #eaedf0; /* Odd row background color */
	border: 1px solid #c1cedb; /* Odd row border color */
	}

/* Inline blocks */

.light-grey-bg .paragraph--type--block-files,
.light-grey-bg .paragraph--type--block-page-list,
.light-grey-bg .paragraph--type--block-people-list,
.light-grey-bg .paragraph--type--block-text,
.light-grey-bg .paragraph--type--block-views-ref, 
.light-grey-bg .paragraph--type--inline-files,
.light-grey-bg .paragraph--type--inline-text {
   	background-color: #eaedf0;
	border: 1px solid #c1cedb;
	}
	
/* Border Colors for inline content */

.light-grey-bg .paragraph--type-image-gallery,
.light-grey-bg .paragraph--type--google-map,
.light-grey-bg .img-responsive,
.light-grey-bg .region-content img,
.light-grey-bg .paragraph--type--video-banner .field--name-field-video,
.light-grey-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #c1cedb;
	}

/* Border Color for image grid and slick */

.light-grey-bg .slick__slider,
.light-grey-bg .grid-block {
	border: 1px solid #c1cedb;
	}
	
/* Horizontal Rule */

.light-grey-bg hr {
	background: #c1cedb;
	}	
	
/* File Field: File Size Text */

.light-grey-bg .file-size {
	color: #000;
	}
	
/* Button */



.light-grey-bg .form-actions button .icon /* New */ {
	color: #FFF;
	}




.light-grey-bg .form-actions button, /* New */

.light-grey-bg .more-link a,
.light-grey-bg .button a {	
	color: #FFF;
	background-color: #0F4880; /* Button background color */
	}

.light-grey-bg .form-actions button:focus, /* New */
.light-grey-bg .form-actions button:hover, /* New */

.light-grey-bg .more-link a:focus,
.light-grey-bg .more-link a:hover,
.light-grey-bg .button a:focus,
.light-grey-bg .button a:hover {
	color: #FFF !important;
	background-color: #214467 /* Hover button background color */
	}

/* Events Date */

.light-grey-bg .date-box {
	background-color: #0F4880;
	color: #FFF; 
	}
	
/* Font Awesome and Drupal Icon Colors */

.light-grey-bg .fas,
.light-grey-bg .far,
.light-grey-bg .fal,
.light-grey-bg .fab,
.light-grey-bg .icon {
	color: #0F4880; 
	}

.light-grey-bg a:focus .fas,
.light-grey-bg a:hover .fas,
.light-grey-bg a:focus .far,
.light-grey-bg a:hover .far,
.light-grey-bg a:focus .fal,
.light-grey-bg a:hover .fal,
.light-grey-bg a:focus .fab,
.light-grey-bg a:hover .fab {
	color: #214467; 
	}
	
/*** Ckeditor Accordion ***/

.light-grey-bg .ckeditor-accordion-container > dl dt > a {
  	color: #fff; /* Default title color */
  	background-color: #0F4880; /* Default title background color */
    text-decoration: none;
	}

.light-grey-bg .ckeditor-accordion-container > dl dt.active > a,
.light-grey-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #fff; /* Hover title color */
  	background-color: #214467; /* Default title background color */
  	text-decoration: none;
	}

.light-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.light-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Closed */
	}

.light-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.light-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.light-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.light-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.light-grey-bg .field--name-field-block-field-ref .menu li a {
  	color: #fff !important;
  	background-color: #0F4880 !important; /* Default background color */
	}
	
.light-grey-bg .field--name-field-block-field-ref .menu .is-active,
.light-grey-bg .field--name-field-block-field-ref .menu a:focus,
.light-grey-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #fff !important;
	background-color: #214467 !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Medium Grey ****/

.medium-grey-bg {
	color: #FFF;
	background-color: #5E707E;	
	border-bottom: none;
	}
	
/* Links */
	
.medium-grey-bg a { 
    color: #FFFACD; /* Heading link color default */
	}

.medium-grey-bg a:focus,
.medium-grey-bg a:hover {
    color: #e6dd8b; /* Heading link color hover */
	}

/* People Page List */

.medium-grey-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #627482; /* Odd row background color */
	border: 1px solid #92a9b2; /* Odd row border color */
	}
	
/* Inline blocks */

.medium-grey-bg .paragraph--type--block-files,
.medium-grey-bg .paragraph--type--block-page-list,
.medium-grey-bg .paragraph--type--block-people-list,
.medium-grey-bg .paragraph--type--block-text,
.medium-grey-bg .paragraph--type--block-views-ref, 
.medium-grey-bg .paragraph--type--inline-files,
.medium-grey-bg .paragraph--type--inline-text {
   	background-color: #627482;
	border: 1px solid #92a9b2;
	}

/* Border Colors for inline content */

.medium-grey-bg .paragraph--type-image-gallery,
.medium-grey-bg .paragraph--type--google-map,
.medium-grey-bg .img-responsive,
.medium-grey-bg .region-content img,
.medium-grey-bg .paragraph--type--video-banner .field--name-field-video,
.medium-grey-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #92a9b2;
	}
	
/* Border Color for image grid and slick */

.medium-grey-bg .slick__slider,
.medium-grey-bg .grid-block {
	border: 1px solid #92a9b2;
	}

/* Horizontal Rule */

.medium-grey-bg hr {
	background: #92a9b2;
	}

/* File Field: File Size Text */

.medium-grey-bg .file-size {
	color: #FFF;
	}

/* Button */

.medium-grey-bg .more-link a,
.medium-grey-bg .button a {
	color: #000;
	background-color: #E0FFFF; /* Button background color */
	}

.medium-grey-bg .more-link a:focus,
.medium-grey-bg .more-link a:hover,
.medium-grey-bg .button a:focus,
.medium-grey-bg .button a:hover {
	color: #000 !important;
	background-color: #9ce6e6; /* Hover button background color */
	}
	
/* Events Date */

.medium-grey-bg .date-box {
	background-color: #E0FFFF;
	color: #000; 
	}
	
/* Font Awesome and Drupal Icon Colors */
	
.medium-grey-bg .fas,
.medium-grey-bg .far,
.medium-grey-bg .fal,
.medium-grey-bg .fab,
.medium-grey-bg .icon {
	color: #E0FFFF;
	}
	
.medium-grey-bg a:focus .fas,
.medium-grey-bg a:hover .fas,
.medium-grey-bg a:focus .far,
.medium-grey-bg a:hover .far,
.medium-grey-bg a:focus .fal,
.medium-grey-bg a:hover .fal,
.medium-grey-bg a:focus .fab,
.medium-grey-bg a:hover .fab {
	color: #9ce6e6;
	}

/*** Ckeditor Accordion ***/

.medium-grey-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #E0FFFF; /* Default title background color */
    text-decoration: none;
	}

.medium-grey-bg .ckeditor-accordion-container > dl dt.active > a,
.medium-grey-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #9ce6e6; /* Default title background color */
  	text-decoration: none;
	}

.medium-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.medium-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.medium-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.medium-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.medium-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.medium-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.medium-grey-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #E0FFFF !important; /* Default background color */
	}
	
.medium-grey-bg .field--name-field-block-field-ref .menu .is-active,
.medium-grey-bg .field--name-field-block-field-ref .menu a:focus,
.medium-grey-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #9ce6e6 !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Dark Grey ****/

.dark-grey-bg {
	color: #FFF;
	background-color: #3D4952;	
	border-bottom: none;
	}

/* Links */
	
.dark-grey-bg a { 
    color: #F9BF3B; /* Heading link color default */
	}

.dark-grey-bg a:focus,
.dark-grey-bg a:hover {
    color: #e0ba62; /* Heading link color hover */
	}
	
/* People Page List */

.dark-grey-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #46525b; /* Odd row background color */
	border: 1px solid #808c97; /* Odd row border color */
	}
	
/* Inline blocks */

.dark-grey-bg .paragraph--type--block-files,
.dark-grey-bg .paragraph--type--block-page-list,
.dark-grey-bg .paragraph--type--block-people-list,
.dark-grey-bg .paragraph--type--block-text,
.dark-grey-bg .paragraph--type--block-views-ref, 
.dark-grey-bg .paragraph--type--inline-files,
.dark-grey-bg .paragraph--type--inline-text {
   	background-color: #46525b;
	border: 1px solid #808c97;
	}
	
/* Border Colors for inline content */

.dark-grey-bg .paragraph--type-image-gallery,
.dark-grey-bg .paragraph--type--google-map,
.dark-grey-bg .img-responsive,
.dark-grey-bg .region-content img,
.dark-grey-bg .paragraph--type--video-banner .field--name-field-video,
.dark-grey-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #808c97;
	}

/* Border Color for image grid and slick */

.dark-grey-bg .slick__slider,
.dark-grey-bg .grid-block {
	border: 1px solid #808c97;
	}
	
/* Horizontal Rule */

.dark-grey-bg hr {
	background: #808c97;
	}

/* File Field: File Size Text */

.dark-grey-bg .file-size {
	color: #FFF;
	}
	
/* Button */

.dark-grey-bg .more-link a,
.dark-grey-bg .button a {	
	color: #000;
	background-color: #E4F1FE; /* Button background color */
	}

.dark-grey-bg .more-link a:focus,
.dark-grey-bg .more-link a:hover,
.dark-grey-bg .button a:focus,
.dark-grey-bg .button a:hover {
	color: #000 !important;
	background-color: #a0c2e5; /* Hover button background color */
	}

/* Events Date */

.dark-grey-bg .date-box {
	background-color: #E4F1FE;
	color: #000; 
	}
	
/* Font Awesome and Drupal Icon Colors */

.dark-grey-bg .fas,
.dark-grey-bg .far,
.dark-grey-bg .fal,
.dark-grey-bg .fab,
.dark-grey-bg .icon {
	color: #E4F1FE;
	}

.dark-grey-bg a:focus .fas,
.dark-grey-bg a:hover .fas,
.dark-grey-bg a:focus .far,
.dark-grey-bg a:hover .far,
.dark-grey-bg a:focus .fal,
.dark-grey-bg a:hover .fal,
.dark-grey-bg a:focus .fab,
.dark-grey-bg a:hover .fab {
	color: #a0c2e5; 
	}

/*** Ckeditor Accordion ***/

.dark-grey-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #E4F1FE; /* Default title background color */
    text-decoration: none;
	}

.dark-grey-bg .ckeditor-accordion-container > dl dt.active > a,
.dark-grey-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #a0c2e5; /* Default title background color */
  	text-decoration: none;
	}

.dark-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.dark-grey-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.dark-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.dark-grey-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.dark-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.dark-grey-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.dark-grey-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #E4F1FE !important; /* Default background color */
	}
	
.dark-grey-bg .field--name-field-block-field-ref .menu .is-active,
.dark-grey-bg .field--name-field-block-field-ref .menu a:focus,
.dark-grey-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #a0c2e5 !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Black ****/

.black-bg {
	color: #FFF;
	background-color: #000000;	
	border-bottom: none;
	}

/* Links */
	
.black-bg a { 
    color: #F7CA18; /* Heading link color default */
	}

.black-bg a:focus,
.black-bg a:hover {
    color: #debf42; /* Heading link color hover */
	}

/* People Page List */

.black-bg .people-list-row .node:nth-last-child(odd) {
	background-color: #0c0c0d; /* Odd row background color */
	border: 1px solid #5b6066; /* Odd row border color */
	}

/* Inline blocks */

.black-bg .paragraph--type--block-files,
.black-bg .paragraph--type--block-page-list,
.black-bg .paragraph--type--block-people-list,
.black-bg .paragraph--type--block-text,
.black-bg .paragraph--type--block-views-ref, 
.black-bg .paragraph--type--inline-files,
.black-bg .paragraph--type--inline-text {
   	background-color: #0c0c0d;
	border: 1px solid #5b6066;
	}
	
/* Border Colors for inline content */

.black-bg .paragraph--type-image-gallery,
.black-bg .paragraph--type--google-map,
.black-bg .img-responsive,
.black-bg .region-content img,
.black-bg .paragraph--type--video-banner .field--name-field-video,
.black-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #5b6066;
	}
	
/* Border Color for image grid and slick */

.black-bg .slick__slider,
.black-bg .grid-block {
	border: 1px solid #5b6066;
	}
	
/* Horizontal Rule */

.black-bg hr {
	background: #5b6066;
	}

/* File Field: File Size Text */

.black-bg .file-size {
	color: #FFF;
	}

/* Button */

.black-bg .more-link a,
.black-bg .button a {	
	color: #000;
	background-color: #E4F1FE; /* Button background color */
	}

.black-bg .more-link a:focus,
.black-bg .more-link a:hover,
.black-bg .button a:focus,
.black-bg .button a:hover {
	color: #000 !important;
	background-color: #a0c2e5; /* Hover button background color */
	}

/* Events Date */

.black-bg .date-box {
	background-color: #E4F1FE;
	color: #000; 
	}

/* Font Awesome and Drupal Icon Colors */

.black-bg .fas,
.black-bg .far,
.black-bg .fal,
.black-bg .fab,
.black-bg .icon {
	color: #E4F1FE; 
	}

.black-bg a:focus .fas,
.black-bg a:hover .fas,
.black-bg a:focus .far,
.black-bg a:hover .far,
.black-bg a:focus .fal,
.black-bg a:hover .fal,
.black-bg a:focus .fab,
.black-bg a:hover .fab {
	color: #a0c2e5; 
	}

/*** Ckeditor Accordion ***/

.black-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #E4F1FE; /* Default title background color */
    text-decoration: none;
	}

.black-bg .ckeditor-accordion-container > dl dt.active > a,
.black-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #a0c2e5; /* Default title background color */
  	text-decoration: none;
	}

.black-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.black-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.black-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.black-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.black-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.black-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.black-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #E4F1FE !important; /* Default background color */
	}
	
.black-bg .field--name-field-block-field-ref .menu .is-active,
.black-bg .field--name-field-block-field-ref .menu a:focus,
.black-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #a0c2e5 !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Aqua ****/

.aqua-bg {
	color: #FFF;
	background-color: #036B7D;	
	border-bottom: none;
	}

/* Links */
	
.aqua-bg a { 
    color: #C5EFF7; /* Heading link color default */
	}

.aqua-bg a:focus,
.aqua-bg a:hover {
    color: #84cfde; /* Heading link color hover */
	}

/* People Page List */

.aqua-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #0d7283; /* Odd row background color */
	border: 1px solid #51a0ae; /* Odd row border color */
	}

/* Inline blocks */

.aqua-bg .paragraph--type--block-files,
.aqua-bg .paragraph--type--block-page-list,
.aqua-bg .paragraph--type--block-people-list,
.aqua-bg .paragraph--type--block-text,
.aqua-bg .paragraph--type--block-views-ref, 
.aqua-bg .paragraph--type--inline-files,
.aqua-bg .paragraph--type--inline-text {
   	background-color: #0d7283;
	border: 1px solid #51a0ae;
	}

/* Border Colors for inline content */

.aqua-bg .paragraph--type-image-gallery,
.aqua-bg .paragraph--type--google-map,
.aqua-bg .img-responsive,
.aqua-bg .region-content img,
.aqua-bg .paragraph--type--video-banner .field--name-field-video,
.aqua-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #51a0ae;
	}

/* Border Color for image grid and slick */

.aqua-bg .slick__slider,
.aqua-bg .grid-block {
	border: 1px solid #51a0ae;
	}
	
/* Horizontal Rule */

.aqua-bg hr {
	background: #51a0ae;
	}
	
/* File Field: File Size Text */

.aqua-bg .file-size {
	color: #FFF;
	}

/* Button */

.aqua-bg .more-link a,
.aqua-bg .button a {	
	color: #000;
	background-color: #C5EFF7; /* Button background color */
	}

.aqua-bg .more-link a:focus,
.aqua-bg .more-link a:hover,
.aqua-bg .button a:focus,
.aqua-bg .button a:hover {
	color: #000 !important;
	background-color: #84cfde; /* Hover button background color */
	}

/* Events Date */

.aqua-bg .date-box {
	background-color: #C5EFF7;
	color: #000; 
	}

/* Font Awesome and Drupal Icon Colors */

.aqua-bg .fas,
.aqua-bg .far,
.aqua-bg .fal,
.aqua-bg .fab,
.aqua-bg .icon {
	color: #C5EFF7;
	}

.aqua-bg a:focus .fas,
.aqua-bg a:hover .fas,
.aqua-bg a:focus .far,
.aqua-bg a:hover .far,
.aqua-bg a:focus .fal,
.aqua-bg a:hover .fal,
.aqua-bg a:focus .fab,
.aqua-bg a:hover .fab {
	color: #84cfde;
	}

/*** Ckeditor Accordion ***/

.aqua-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #C5EFF7; /* Default title background color */
    text-decoration: none;
	}

.aqua-bg.ckeditor-accordion-container > dl dt.active > a,
.aqua-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #84cfde; /* Default title background color */
  	text-decoration: none;
	}

.aqua-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.aqua-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.aqua-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.aqua-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.aqua-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.aqua-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.aqua-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #C5EFF7 !important; /* Default background color */
	}
	
.aqua-bg .field--name-field-block-field-ref .menu .is-active,
.aqua-bg .field--name-field-block-field-ref .menu a:focus,
.aqua-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #84cfde !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Sea Green ****/

.sea-green-bg {
	color: #FFF;
	background-color: #076F65;	
	border-bottom: none;
	}

/* Links */
	
.sea-green-bg a { 
    color: #E4F1FE; /* Heading link color default */
	}

.sea-green-bg a:focus,
.sea-green-bg a:hover {
    color: #a0c2e5; /* Heading link color hover */
	}

/* People Page List */

.sea-green-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #12766d; /* Odd row background color */
	border: 1px solid #5fa3a2; /* Odd row border color */
	}

/* Inline blocks */

.sea-green-bg .paragraph--type--block-files,
.sea-green-bg .paragraph--type--block-page-list,
.sea-green-bg .paragraph--type--block-people-list,
.sea-green-bg .paragraph--type--block-text,
.sea-green-bg .paragraph--type--block-views-ref, 
.sea-green-bg .paragraph--type--inline-files,
.sea-green-bg .paragraph--type--inline-text {
   	background-color: #12766d;
	border: 1px solid #5fa3a2;
	}

/* Border Colors for inline content */

.sea-green-bg .paragraph--type-image-gallery,
.sea-green-bg .paragraph--type--google-map,
.sea-green-bg .img-responsive,
.sea-green-bg .region-content img,
.sea-green-bg .paragraph--type--video-banner .field--name-field-video,
.sea-green-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #5fa3a2;
	}

/* Border Color for image grid and slick */

.sea-green-bg .slick__slider,
.sea-green-bg .grid-block {
	border: 1px solid #5fa3a2;
	}
	
/* Horizontal Rule */

.sea-green-bg hr {
	background: #5fa3a2;
	}
	
/* File Field: File Size Text */

.sea-green-bg .file-size {
	color: #FFF;
	}

/* Button */

.sea-green-bg .more-link a,
.sea-green-bg .button a {	
	color: #000;
	background-color: #E4F1FE; /* Button background color */
	}

.sea-green-bg .more-link a:focus,
.sea-green-bg .more-link a:hover,
.sea-green-bg .button a:focus,
.sea-green-bg .button a:hover {
	color: #000 !important;
	background-color: #a0c2e5; /* Hover button background color */
	}

/* Events Date */

.sea-green-bg .date-box {
	background-color: #E4F1FE;
	color: #000; 
	}

/* Font Awesome and Drupal Icon Colors */

.sea-green-bg .fas,
.sea-green-bg .far,
.sea-green-bg .fal,
.sea-green-bg .fab,
.sea-green-bg .icon {
	color: #E4F1FE; 
	}

.sea-green-bg a:focus .fas,
.sea-green-bg a:hover .fas,
.sea-green-bg a:focus .far,
.sea-green-bg a:hover .far,
.sea-green-bg a:focus .fal,
.sea-green-bg a:hover .fal,
.sea-green-bg a:focus .fab,
.sea-green-bg a:hover .fab {
	color: #a0c2e5; 
	}
	
/*** Ckeditor Accordion ***/

.sea-green-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #E4F1FE; /* Default title background color */
    text-decoration: none;
	}

.sea-green-bg .ckeditor-accordion-container > dl dt.active > a,
.sea-green-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #a0c2e5; /* Default title background color */
  	text-decoration: none;
	}

.sea-green-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.sea-green-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.sea-green-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.sea-green-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.sea-green-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.sea-green-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.sea-green-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #E4F1FE !important; /* Default background color */
	}
	
.sea-green-bg .field--name-field-block-field-ref .menu .is-active,
.sea-green-bg .field--name-field-block-field-ref .menu a:focus,
.sea-green-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #a0c2e5 !important; /* Hover button background color */
  	text-decoration: none;
	}
	
/**** Mist ****/

.mist-bg {
	color: #000;
	background-color: #9CBEBE;	
	border-bottom: none;
	}

/* Links */
	
.mist-bg a { 
    color: #0A3055; /* Heading link color default */
	}

.mist-bg a:focus,
.mist-bg a:hover {
    color: #23496f; /* Heading link color hover */
	}
	
/* People Page List */

.mist-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #94b8b8; /* Odd row background color */
	border: 1px solid #5e9292; /* Odd row border color */
	}
	
/* Inline blocks */

.mist-bg .paragraph--type--block-files,
.mist-bg .paragraph--type--block-page-list,
.mist-bg .paragraph--type--block-people-list,
.mist-bg .paragraph--type--block-text,
.mist-bg .paragraph--type--block-views-ref, 
.mist-bg .paragraph--type--inline-files,
.mist-bg .paragraph--type--inline-text {
   	background-color: #94b8b8;
	border: 1px solid #5e9292;
	}
	
/* Border Colors for inline content */

.mist-bg .paragraph--type-image-gallery,
.mist-bg .paragraph--type--google-map,
.mist-bg .img-responsive,
.mist-bg .region-content img,
.mist-bg .paragraph--type--video-banner .field--name-field-video,
.mist-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid  #5e9292;
	}
	
/* Border Color for image grid and slick */

.mist-bg .slick__slider,
.mist-bg .grid-block {
	border: 1px solid  #5e9292;
	}
	
/* Horizontal Rule */

.mist-bg hr {
	background: #5e9292;
	}

/* File Field: File Size Text */

.mist-bg .file-size {
	color: #000;
	}

/* Button */

.mist-bg .more-link a,
.mist-bg .button a {	
	color: #FFF;
	background-color: #005051; /* Button background color */
	}

.mist-bg .more-link a:focus,
.mist-bg .more-link a:hover,
.mist-bg .button a:focus,
.mist-bg .button a:hover {
	color: #FFF !important;
	background-color: #156a6b; /* Hover button background color */
	}

/* Events Date */

.mist-bg .date-box {
	background-color: #005051; /* New! */
	color: #FFF;
	}
	
/* Font Awesome and Drupal Icon Colors */

.mist-bg .fas,
.mist-bg .far,
.mist-bg .fal,
.mist-bg .fab,
.mist-bg .icon {
	color: #005051; 
	}

.mist-bg a:focus .fas,
.mist-bg a:hover .fas,
.mist-bg a:focus .far,
.mist-bg a:hover .far,
.mist-bg a:focus .fal,
.mist-bg a:hover .fal,
.mist-bg a:focus .fab,
.mist-bg a:hover .fab {
	color: #156a6b; 
	}
	
/*** Ckeditor Accordion ***/

.mist-bg .ckeditor-accordion-container > dl dt > a {
  	color: #fff; /* Default title color */
  	background-color: #005051; /* Default title background color */
    text-decoration: none;
	}

.mist-bg .ckeditor-accordion-container > dl dt.active > a,
.mist-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #fff; /* Hover title color */
  	background-color: #156a6b; /* Default title background color */
  	text-decoration: none;
	}

.mist-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.mist-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Closed */
	}

.mist-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.mist-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.mist-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.mist-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Open */
	}

/* Sub Menu Navigaiton */

.mist-bg .field--name-field-block-field-ref .menu li a {
  	color: #fff !important;
  	background-color: #005051 !important; /* Default background color */
	}
	
.mist-bg .field--name-field-block-field-ref .menu .is-active,
.mist-bg .field--name-field-block-field-ref .menu a:focus,
.mist-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #fff !important;
	background-color: #156a6b !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Navy (UCSB Blue) ****/

.navy-bg {
	color: #FFF;
	background-color: #003660;	
	border-bottom: none;
	}
	
/* Links */
	
.navy-bg a { 
    color: #F2A127; /* Heading link color default */
	}

.navy-bg a:focus,
.navy-bg a:hover {
    color: #d9a24e; /* Heading link color hover */
	}

/* People Page List */

.navy-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #063c66; /* Odd row background color */
	border: 1px solid #316592; /* Odd row border color */
	}

/* Inline blocks */

.navy-bg .paragraph--type--block-files,
.navy-bg .paragraph--type--block-page-list,
.navy-bg .paragraph--type--block-people-list,
.navy-bg .paragraph--type--block-text,
.navy-bg .paragraph--type--block-views-ref, 
.navy-bg .paragraph--type--inline-files,
.navy-bg .paragraph--type--inline-text {
   	background-color: #063c66;
	border: 1px solid #316592;
	}
	
/* Border Colors for inline content */

.navy-bg .paragraph--type-image-gallery,
.navy-bg .paragraph--type--google-map,
.navy-bg .img-responsive,
.navy-bg .region-content img,
.navy-bg .paragraph--type--video-banner .field--name-field-video,
.navy-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #316592;
	}
	
/* Border Color for image grid and slick */

.navy-bg .slick__slider,
.navy-bg .grid-block {
	border: 1px solid #316592;
	}
	
/* Horizontal Rule */

.navy-bg hr {
	background: #316592;
	}

/* File Field: File Size Text */

.navy-bg .file-size {
	color: #FFF;
	}

/* Button */

.navy-bg .more-link a,
.navy-bg .button a {	
	color: #000;
	background-color: #7BACDD; /* Button background color */
	}

.navy-bg .more-link a:focus,
.navy-bg .more-link a:hover,
.navy-bg .button a:focus,
.navy-bg .button a:hover {
	color: #000 !important;
	background-color: #4685c4; /* Hover button background color */
	}

/* Events Date */

.navy-bg .date-box {
	background-color: #7BACDD;
	color: #000; 
	}

/* Font Awesome and Drupal Icon Colors */

.navy-bg .fas,
.navy-bg .far,
.navy-bg .fal,
.navy-bg .fab,
.navy-bg .icon {
	color: #7BACDD; 
	}

.navy-bg a:focus .fas,
.navy-bg a:hover .fas,
.navy-bg a:focus .far,
.navy-bg a:hover .far,
.navy-bg a:focus .fal,
.navy-bg a:hover .fal,
.navy-bg a:focus .fab,
.navy-bg a:hover .fab {
	color: #4685c4; 
	}

/*** Ckeditor Accordion ***/

.navy-bg .ckeditor-accordion-container > dl dt > a {
  	color: #000; /* Default title color */
  	background-color: #7BACDD; /* Default title background color */
    text-decoration: none;
	}

.navy-bg .ckeditor-accordion-container > dl dt.active > a,
.navy-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #4685c4; /* Default title background color */
  	text-decoration: none;
	}

.navy-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.navy-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Closed */
	}

.navy-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.navy-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.navy-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.navy-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #000; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.navy-bg .field--name-field-block-field-ref .menu li a {
  	color: #000 !important;
  	background-color: #7BACDD !important; /* Default background color */
	}
	
.navy-bg .field--name-field-block-field-ref .menu .is-active,
.navy-bg .field--name-field-block-field-ref .menu a:focus,
.navy-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #000 !important;
	background-color: #4685c4 !important; /* Hover button background color */
  	text-decoration: none;
	}

/**** Sandstone ****/

.sandstone-bg {
	color: #000;
	background-color: #C9BF9D;	
	border-bottom: none;
	}
	
/* Links */
	
.sandstone-bg a { 
    color: #0A3055; /* Heading link color default */
	}

.sandstone-bg a:focus,
.sandstone-bg a:hover {
    color: #23496f; /* Heading link color hover */
	}
	
/* People Page List */

.sandstone-bg .people-list-row .node:nth-last-child(odd) {
   	background-color: #c3b996; /* Odd row background color */
	border: 1px solid #9d8e63; /* Odd row border color */
	}
	
/* Inline blocks */

.sandstone-bg .paragraph--type--block-files,
.sandstone-bg .paragraph--type--block-page-list,
.sandstone-bg .paragraph--type--block-people-list,
.sandstone-bg .paragraph--type--block-text,
.sandstone-bg .paragraph--type--block-views-ref, 
.sandstone-bg .paragraph--type--inline-files,
.sandstone-bg .paragraph--type--inline-text {
   	background-color: #c3b996;
	border: 1px solid #9d8e63;
	}
	
/* Border Colors for inline content */

.sandstone-bg .paragraph--type-image-gallery,
.sandstone-bg .paragraph--type--google-map,
.sandstone-bg .img-responsive,
.sandstone-bg .region-content img,
.sandstone-bg .paragraph--type--video-banner .field--name-field-video,
.sandstone-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #9d8e63;
	}

/* Border Color for image grid and slick */

.sandstone-bg .slick__slider,
.sandstone-bg .grid-block {
	border: 1px solid #9d8e63;
	}

/* Horizontal Rule */

.sandstone-bg hr {
	background: #9d8e63;
	}

/* File Field: File Size Text */

.sandstone-bg .file-size {
	color: #000;
	}

/* Button */

.sandstone-bg .more-link a,
.sandstone-bg .button a {	
	color: #FFF;
	background-color: #5A440D; /* Button background color */
	}

.sandstone-bg .more-link a:focus,
.sandstone-bg .more-link a:hover,
.sandstone-bg .button a:focus,
.sandstone-bg .button a:hover {
	color: #FFF !important;
	background-color: #745e28; /* Hover button background color */
	}
	
/* Events Date */

.sandstone-bg .date-box {
	background-color: #5A440D; /* New! */
	color: #FFF; 
	}
	
/* Font Awesome and Drupal Icon Colors */

.sandstone-bg .fas,
.sandstone-bg .far,
.sandstone-bg .fal,
.sandstone-bg .fab,
.sandstone-bg .icon {
	color: #5A440D; 
	}

.sandstone-bg a:focus .fas,
.sandstone-bg a:hover .fas,
.sandstone-bg a:focus .far,
.sandstone-bg a:hover .far,
.sandstone-bg a:focus .fal,
.sandstone-bg a:hover .fal,
.sandstone-bg a:focus .fab,
.sandstone-bg a:hover .fab {
	color: #745e28; 
	}

/*** Ckeditor Accordion ***/

.sandstone-bg .ckeditor-accordion-container > dl dt > a {
  	color: #fff; /* Default title color */
  	background-color: #5A440D; /* Default title background color */
    text-decoration: none;
	}

.sandstone-bg .ckeditor-accordion-container > dl dt.active > a,
.sandstone-bg .ckeditor-accordion-container > dl dt > a:hover {
  	color: #fff; /* Hover title color */
  	background-color: #745e28; /* Default title background color */
  	text-decoration: none;
	}

.sandstone-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,
.sandstone-bg .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Closed */
	}

.sandstone-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before,
.sandstone-bg .ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after,
.sandstone-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,
.sandstone-bg .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after {
	background-color: #fff; /* Color Open */
	}
	
/* Sub Menu Navigaiton */

.sandstone-bg .field--name-field-block-field-ref .menu li a {
  	color: #fff !important;
  	background-color: #5A440D !important; /* Default background color */
	}
	
.sandstone-bg .field--name-field-block-field-ref .menu .is-active,
.sandstone-bg .field--name-field-block-field-ref .menu a:focus,
.sandstone-bg .field--name-field-block-field-ref .menu a:hover {
  	color: #fff !important;
	background-color: #745e28 !important; /* Hover button background color */
  	text-decoration: none;
	}

