/*--------------- HOME (old) ---------------*/
/* This can probably be deleted if the old home page with slideshow is no longer used. -AJR */
.block_c4eeb3c23e13493595a2a5869170c248 .flex-next {
   display: none;
}

.block_c4eeb3c23e13493595a2a5869170c248 .flex-prev {
   display: none;
}





/*--------------- GALLERIES ---------------*/
/*custom captions*/
/*.customCaption class is added to the block*/
.customCaption {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #222222;
    background-color: rgba(34,34,34,.60);
    padding: .75em;
    opacity: 0;
    -webkit-transition: opacity 1s ease; 
    -moz-transition: opacity 1s ease; 
    -o-transition: opacity 1s ease; 
    -ms-transition: opacity 1s ease; 
    transition: opacity 1s ease; 
}

.customCaption p {
    color: #FFF;
    font-size: 12px;
}

.customCaption h2 {
    color: #FFF;
    text-align: center;
}

.imageGallery:hover .customCaption {
    opacity: 1;
    -webkit-transition: opacity 1s ease; 
    -moz-transition: opacity 1s ease; 
    -o-transition: opacity 1s ease; 
    -ms-transition: opacity 1s ease; 
    transition: opacity 1s ease; 
}

.navContent ul li:nth-child(2) ul {
   left: -.1em;
   right: auto;
}

.navContent ul li ul {
   left: -.1em;
   right: auto;
}

.navContent ul li:first-child ul {
   left: -.1em;
   right: auto;
}

.blockText p {
  padding-bottom: 0.2em;
}

/*--------------- HEADER/MAIN NAV ---------------*/

/* Hide drop-down arrows: */
.navContainer .dropArrow {
    position: absolute;
    background: rgba(153, 153, 153, .5);
    width: 100%;
    left: 0;
    opacity: 0;
}

/* Hover color: */ 
#navTopLevel a:hover {
    color: #570d24
}
#navTopLevel .navLabel:hover {
    color: #570d24;
}