/* CUSTOM COLOR CLASSES*/

.ivory{
    color: ivory;
  }

.purple{
    color: #f4254e;
  }

.red{
    color: #f4254e;
  }

.orange{
    color: #E74612;
  }

.blue{
    color: darkslateblue;
  }  


/* BODY */

body {
  color: #222;
  background: #FFFFFF;
  }

body.maintenance-page{
    color: white;
}

/* MENU */

.bg-primary{
  background-color: rgba(0, 0, 0,.9)!important;
}

bg-secondary{
  background-color: rgba(0, 0, 0,.9)!important;
}                              



/* NAVBAR */

#navbar-main{
  background-color: rgba(0, 0, 0,.9)!important;
}

#navbar-top {
  background-color: rgba(0, 0, 0,.9)!important;
}

.navbar-toggler {
    /*background-color: #FA005A!important;*/
  }

.navbar-toggler-icon{
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important;
}

.navbar-dark .nav-link {
    color: rgba(255,255,255,.9)!important;
}
                               
.navbar-light .nav-link {
    color: rgba(0, 0, 0,.9)!important;
}

.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{
    background-color: transparent;
    color: #15ced8;
  }
  
.nav-item:active {
    color:#f4264e!important;
  }

.nav-item:hover {
    color:#f4264e!important;
  }
    

/*ANCHORS (links)*/

a{
    color: #f4264e;
}

a:active {
    color: #f4264e;
  }

a:visited {
    color: #f45026;
  }
  
a:hover {
    color: #f42726!important;
  }
  
a:focus {
    color: #018fe2;
  }


/* BUTTONS */
.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: #0256b1;
}
  
/* LISTS */

.list-group-item{
    background-color: transparent!important;
  }  

/* CUSTOM TEXT CLASSES */
/* EDITOR STYLES */

.hr{
    border-bottom: solid #ccc 1px;
  } 

hr, p.hr {
    border-top: 1px solid rgba(100, 100, 100, 0.4)!important;
  }    

blockquote, .view-audio-content .views-row {
    background: rgba(252, 219, 169, 0.03);
    border-left: 10px solid #f45026;
  }

blockquote:before {
    color: #ccc;
  }

blockquote p {
    color: #f45026;
  }


.quote{
    border-left: 0.3rem solid #fff;
    color: #f45026;
  }
  
.question{
    color: #f4254e;
  }
  
.bold{
  }

.colofon{
    border-top: 1px solid rgba(17, 17, 17, 0.4)!important;
    border-bottom: 1px solid rgba(17, 17, 17, 0.4)!important;  
  }
  
.author {
    color: #68696b;
    }
      
  
/* TABS */

.tabs ul.primary li a.is-active {
  }

.tabs ul.primary li.is-active a {
  }
  
/* NODE CONTENT */

.node--unpublished {
  /*background-color: transparent;*/
  }

.summary-jumbotron{
    background-color: #341200;
  }

.slug-jumbotron{
    background-color: #952200;
  }  

/* CARDS */

.card{
  }

/* JUMBOTRON */

.jumbotron{
  }


  
/* VIEWS */

.view-audio-content .views-row {
    background: rgba(252, 219, 169, 0.03);
    border-left: 10px solid #292929;
  }

.view-audio-content .views-row:before {
    color: #ccc;
  }  

.views-field-field-image-caption{
    background-color: ivory;
    color: #292929;
  }
  
#block-views-block-video-sidebar-block .views-field-field-media-video-embed-field{
    border-bottom: solid #ccc 1px;
  }
  
  
/* FOOTER */

.site-footer {
  background: #292929;
  }


.wn-footer {
  color: white;
  }
 
.wn-footer a {
  color: white;
  }  
