.button a {	
	color: #000;
	background-color: #DCE1E5; /* Button background color */
	}

.button a:focus,
.button a:hover {
	color: #FFF !important;
	background-color: #5E707E; /* Hover button background color */
	text-decoration: none !important;
	}

/************ 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 */
	}

/* 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 Text and Inline Files */

.default-bg .paragraph--type--block-files,
.default-bg .paragraph--type--block-text,
.default-bg .paragraph--type--inline-files,
.default-bg .paragraph--type--inline-text {
   	background-color: #fbfcfc;
	border: 1px solid #DCE1E5;
	}

/* File Field: File Size Text */

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

/* Button */

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

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

/* Border Colors for inline content */

.default-bg .paragraph--type--google-map img,
.default-bg .img-responsive,
.default-bg .region-content img,
.default-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #DCE1E5;
	}
	
/* Border Color for image grid and views flexslider */

.default-bg .grid-block,
.default-bg #flexslider-views-banner,	
.default-bg #flexslider-views-slideshow {
	border: 1px solid #DCE1E5;
	}

/* Font Awesome and Drupal Icon Colors */

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

.default-bg a:focus .fab,
.default-bg a:hover .fab,
.default-bg a:focus .fas,
.default-bg a:hover .fas {
	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 > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #DCE1E5; /* Default title background color */
  	text-decoration: none;
	}
	
.default-bg .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 */
 
.default-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.default-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.default-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.default-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}

/**** CE Customizations ****/

.default-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #DCE1E5;
	}

/**** 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 */
	}

/* 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 Text and Inline Files */

.light-grey-bg .paragraph--type--block-files,
.light-grey-bg .paragraph--type--block-text,
.light-grey-bg .paragraph--type--inline-files,
.light-grey-bg .paragraph--type--inline-text {
   	background-color: #eaedf0;
	border: 1px solid #c1cedb;
	}

/* File Field: File Size Text */

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

/* Button */

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

.light-grey-bg .button a:focus,
.light-grey-bg .button a:hover {
	color: #FFF !important;
	background-color: #214467 /* Hover button background color */
	}
	
/* Border Colors for inline content */

.light-grey-bg .paragraph--type--google-map img,
.light-grey-bg .img-responsive,
.light-grey-bg .region-content img,
.light-grey-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #c1cedb;
	}
	
/* Border Color for image grid and views flexslider */

.light-grey-bg .grid-block,
.light-grey-bg #flexslider-views-banner,	
.light-grey-bg #flexslider-views-slideshow {
	border: 1px solid #c1cedb;
	}

/* Font Awesome and Drupal Icon Colors */

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

.light-grey-bg a:focus .fab,
.light-grey-bg a:hover .fab,
.light-grey-bg a:focus .fas,
.light-grey-bg a:hover .fas {
	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 > 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.active > a {
  	color: #FFF; /* Active title color */
  	background-color: #214467; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.light-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.light-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.light-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.light-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}

/**** CE Customizations ****/
	
.light-grey-bg .faculty-teaser .views-row {
	border-bottom: 1px solid #c1cedb;
	}
	
/**** 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 */
	}

/* 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 Text and Inline Files */

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

/* File Field: File Size Text */

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

/* Button */

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

.medium-grey-bg .button a:focus,
.medium-grey-bg .button a:hover {
	color: #000 !important;
	background-color: #9ce6e6; /* Hover button background color */
	}
	
/* Border Colors for inline content */

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

.medium-grey-bg .grid-block,
.medium-grey-bg #flexslider-views-banner,	
.medium-grey-bg #flexslider-views-slideshow {
	border: 1px solid #92a9b2;
	}

/* Font Awesome and Drupal Icon Colors */

.medium-grey-bg .fab,
.medium-grey-bg .fas,
.medium-grey-bg .icon {
	color: #E0FFFF; 
	}

.medium-grey-bg a:focus .fab,
.medium-grey-bg a:hover .fab,
.medium-grey-bg a:focus .fas,
.medium-grey-bg a:hover .fas {
	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 > 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.active > a {
  	color: #000; /* Active title color */
  	background-color: #9ce6e6; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.medium-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.medium-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.medium-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.medium-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #000; /* Closed arrow color */
	}

/**** CE Customizations ****/

.medium-grey-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid  #92a9b2;
	}
	
/**** 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 */
	}

/* 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 Text and Inline Files */

.dark-grey-bg .paragraph--type--block-files,
.dark-grey-bg .paragraph--type--block-text,
.dark-grey-bg .paragraph--type--inline-files,
.dark-grey-bg .paragraph--type--inline-text {
   	background-color: #46525b;
	border: 1px solid #808c97;
	}

/* File Field: File Size Text */

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

/* Button */

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

.dark-grey-bg .button a:focus,
.dark-grey-bg .button a:hover {
	color: #000 !important;
	background-color: #a0c2e5; /* Hover button background color */
	}
	
/* Border Colors for inline content */

.dark-grey-bg .paragraph--type--google-map img,
.dark-grey-bg .img-responsive,
.dark-grey-bg .region-content img,
.dark-grey-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #808c97;
	}
	
/* Border Color for image grid and views flexslider */

.dark-grey-bg .grid-block,
.dark-grey-bg #flexslider-views-banner,	
.dark-grey-bg #flexslider-views-slideshow {
	border: 1px solid #808c97;
	}

/* Font Awesome and Drupal Icon Colors */

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

.dark-grey-bg a:focus .fab,
.dark-grey-bg a:hover .fab,
.dark-grey-bg a:focus .fas,
.dark-grey-bg a:hover .fas {
	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 > 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.active > a {
  	color: #000; /* Active title color */
  	background-color: #a0c2e5; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.dark-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.dark-grey-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.dark-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.dark-grey-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #000; /* Closed arrow color */
	}
	
/**** CE Customizations ****/

.dark-grey-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #808c97;
	}
		
/**** 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 */
	}

/* 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 Text and Inline Files */

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

/* File Field: File Size Text */

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

/* Button */

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

.aqua-bg .button a:focus,
.aqua-bg .button a:hover {
	color: #000 !important;
	background-color: #84cfde; /* Hover button background color */
	}
	
/* Border Colors for inline content */

.aqua-bg .paragraph--type--google-map img,
.aqua-bg .img-responsive,
.aqua-bg .region-content img,
.aqua-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #51a0ae;
	}
	
/* Border Color for image grid and views flexslider */

.aqua-bg .grid-block,
.aqua-bg #flexslider-views-banner,	
.aqua-bg #flexslider-views-slideshow {
	border: 1px solid #51a0ae;
	}

/* Font Awesome and Drupal Icon Colors */

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

.aqua-bg a:focus .fab,
.aqua-bg a:hover .fab,
.aqua-bg a:focus .fas,
.aqua-bg a:hover .fas {
	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 > a:hover {
  	color: #000; /* Hover title color */
  	background-color: #84cfde; /* Default title background color */
  	text-decoration: none;
	}
	
.aqua-bg .ckeditor-accordion-container > dl dt.active > a {
  	color: #000; /* Active title color */
  	background-color: #84cfde; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.aqua-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.aqua-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.aqua-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.aqua-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #000; /* Closed arrow color */
	}

/**** CE Customizations ****/

.aqua-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #51a0ae;
	}

/**** 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 */
	}

/* 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 Text and Inline Files */

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

/* File Field: File Size Text */

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

/* Button */

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

.sea-green-bg .button a:focus,
.sea-green-bg .button a:hover {
	color: #000 !important;
	background-color: #a0c2e5; /* Hover button background color */
	}
	
/* Border Colors for inline content */

.sea-green-bg .paragraph--type--google-map img,
.sea-green-bg .img-responsive,
.sea-green-bg .region-content img,
.sea-green-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #5fa3a2;
	}
	
/* Border Color for image grid and views flexslider */

.sea-green-bg .grid-block,
.sea-green-bg #flexslider-views-banner,	
.sea-green-bg #flexslider-views-slideshow {
	border: 1px solid #5fa3a2;
	}

/* Font Awesome and Drupal Icon Colors */

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

.sea-green-bg a:focus .fab,
.sea-green-bg a:hover .fab,
.sea-green-bg a:focus .fas,
.sea-green-bg a:hover .fas {
	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 > 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.active > a {
  	color: #000; /* Active title color */
  	background-color: #a0c2e5; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.sea-green-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.sea-green-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.sea-green-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.sea-green-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #000; /* Closed arrow color */
	}

/**** CE Customizations ****/

.sea-green-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #51a0ae;
	}

/**** 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 */
	}

/* 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 Text and Inline Files */

.mist-bg .paragraph--type--block-files,
.mist-bg .paragraph--type--block-text,
.mist-bg .paragraph--type--inline-files,
.mist-bg .paragraph--type--inline-text {
   	background-color: #94b8b8;
	border: 1px solid #5e9292;
	}

/* File Field: File Size Text */

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

/* Button */

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

.mist-bg .button a:focus,
.mist-bg .button a:hover {
	color: #FFF !important;
	background-color: #156a6b; /* Hover button background color */
	}
	
/* Border Colors for inline content */

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

.mist-bg .grid-block,
.mist-bg #flexslider-views-banner,	
.mist-bg #flexslider-views-slideshow {
	border: 1px solid  #5e9292;
	}

/* Font Awesome and Drupal Icon Colors */

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

.mist-bg a:focus .fab,
.mist-bg a:hover .fab,
.mist-bg a:focus .fas,
.mist-bg a:hover .fas {
	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 > a:hover {
  	color: #FFF; /* Hover title color */
  	background-color: #156a6b; /* Default title background color */
  	text-decoration: none;
	}
	
.mist-bg .ckeditor-accordion-container > dl dt.active > a {
  	color: #FFF; /* Active title color */
  	background-color: #156a6b; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.mist-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.mist-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.mist-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.mist-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}

/**** CE Customizations ****/

.mist-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #5e9292;
	}

/**** 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 */
	}

/* 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 Text and Inline Files */

.navy-bg .paragraph--type--block-files,
.navy-bg .paragraph--type--block-text,
.navy-bg .paragraph--type--inline-files,
.navy-bg .paragraph--type--inline-text {
   	background-color: #063c66;
	border: 1px solid #316592;
	}

/* File Field: File Size Text */

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

/* Button */

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

.navy-bg .button a:focus,
.navy-bg .button a:hover {
	color: #000 !important;
	background-color: #4685c4; /* Hover button background color */
	}
	
/* Border Colors for inline content */

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

.navy-bg .grid-block,
.navy-bg #flexslider-views-banner,	
.navy-bg #flexslider-views-slideshow {
	border: 1px solid #316592;
	}

/* Font Awesome and Drupal Icon Colors */

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

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

/*** Ckeditor Accordion ***/

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

.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.active > a {
  	color: #000; /* Active title color */
  	background-color: #4685c4; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.navy-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.navy-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #000; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.navy-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.navy-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #000; /* Closed arrow color */
	}

/**** CE Customizations ****/

.navy-bg  .faculty-teaser .views-row {
	border-bottom: 1px solid #316592;
	}

/**** 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 */
	}

/* 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 Text and Inline Files */

.sandstone-bg .paragraph--type--block-files,
.sandstone-bg .paragraph--type--block-text,
.sandstone-bg .paragraph--type--inline-files,
.sandstone-bg .paragraph--type--inline-text {
   	background-color: #c3b996;
	border: 1px solid #9d8e63;
	}

/* File Field: File Size Text */

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

/* Button */

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

.sandstone-bg .button a:focus,
.sandstone-bg .button a:hover {
	color: #FFF !important;
	background-color: #745e28; /* Hover button background color */
	}
	
/* Border Colors for inline content */

.sandstone-bg .paragraph--type--google-map img,
.sandstone-bg .img-responsive,
.sandstone-bg .region-content img,
.sandstone-bg .paragraph--type--inline-video .video-embed-field-responsive-video {
	border: 1px solid #9d8e63;
	}
	
/* Border Color for image grid and views flexslider */

.sandstone-bg .grid-block,
.sandstone-bg #flexslider-views-banner,	
.sandstone-bg #flexslider-views-slideshow {
	border: 1px solid #9d8e63;
	}

/* Font Awesome and Drupal Icon Colors */

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

.sandstone-bg a:focus .fab,
.sandstone-bg a:hover .fab,
.sandstone-bg a:focus .fas,
.sandstone-bg a:hover .fas {
	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 > a:hover {
  	color: #FFF; /* Hover title color */
  	background-color: #745e28; /* Default title background color */
  	text-decoration: none;
	}
	
.sandstone-bg .ckeditor-accordion-container > dl dt.active > a {
  	color: #FFF; /* Active title color */
  	background-color: #745e28; /* Active title background color */
  	text-decoration: none;
	}

 /* inserts pseudo-element arrow before text */
 
.sandstone-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,
.sandstone-bg .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Open arrow color */
	}

 /* inserts pseudo-element arrow before text .active */
 
.sandstone-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before,
.sandstone-bg .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after {
	background: #FFF; /* Closed arrow color */
	}
	
/**** CE Customizations ****/

.sandstone-bg .faculty-teaser .views-row {
	border-bottom: 1px solid #9d8e63;
	}
	
