
.siteTitle, .siteTitle a, .siteTitle a:visited, .siteTitle a:hover {
font-family: 'Lora';
color: #000000;
}


.pageBody, .pageBody TD, .pageBody TH, .pageBody DIV, .tabbedpanelitemactive * {
font-family: 'Lora';
}


.pageBody, .pageBody TD, .pageBody TH, .pageBody DIV, .tabbedpanelitemactive * {
color: #000000;
}


.pageBody A, .pageBody A:active, .pageBody A:visited, .pageBody A:hover,DIV.classes2Control A.addClassLink,.TableHeader A.removeRegistrantLink,A.customLink {
font-family: 'Lora';
}


.pageBody .header,.pageBody .header *, #section-page-header .header {
font-family: 'Lora';
}


.pageBody .header,.pageBody .header *, #section-page-header .header {
color: #000000;
}


.customHeader {
font-family: 'Lora';
color: #000000;
}


.menuTopItem A, .menuTopItem A:visited, .mmenu li, .mmenu li > a, .mmenu li > span, .mmenu A:visited {
font-family: 'Lora';
}


.menuItemHover A, .menuItemHover.A,.menuItemHover A:visited, .menuItemHover.A:visited, .menuTopItem A:hover, .mmenu A:hover, .mmenu li > a:hover, .mmenu li.mmenu-selected > a, .mmenu li.mmenu-selected > span {
font-family: 'Lora';
}


.mmenu
{
background-color: #0062A7;

}
.menuItemL2 A, .menuItemL2 A:visited {
font-family: 'Lora';
}


.menuItemL2 A:hover {
font-family: 'Lora';
}

#slideshow-banner.section-outer
{ background-color: #FFFFFF; }
.bx-wrapper div.bx-caption-overlay a.bx-caption-button
{ background-color: #FFFFFF; }
.bx-wrapper div.bx-caption-overlay a.bx-caption-button:hover
{ background-color: #FFFFFF; }
#section-page-header h2.header
{ background-color: #FFFFFF; }
@media (min-width: 768px) { div#siteTitle IMG, div.siteTitle IMG
{ max-width: 600px !important; width: 100% !important; height: auto !important; }}h2.header {background-color: #E7A1CD;}

.bx-wrapper div.bx-pager.bx-default-pager a.active {
    background: transparent;
opacity: 1;
}
.bx-wrapper div.bx-pager.bx-default-pager a:hover {
    background: transparent;
    opacity: 1;
}
.bx-wrapper .bx-caption-overlay {
     background: transparent; 
     background: transparent !important;}
.bx-wrapper div.bx-default-pager.bx-pager a:hover, .bx-wrapper div.bx-default-pager.bx-pager a.active {
    background-color: transparent;
border: solid 0px #FFF;
}
.bx-wrapper .bx-viewport {
     border: 0px solid transparent !important;}
.bx-caption-button-container{margin: auto !important}
.bx-wrapper .bx-caption-overlay a.bx-caption-button, .bx-wrapper .bx-caption-overlay a.bx-caption-button:hover {
 margin-bottom: 0px;}

/* Tooltip container */
.tooltip1 {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip1 .tooltiptext1 {
  visibility: hidden;
  width: 400px;
  background-color: #548DD4;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px; 
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip1:hover .tooltiptext1 {
  visibility: visible;
}
/*This is to add a color background to the second slide only*/
.slider-item-1.bx-wrapper, .bx-caption-overlay a.bx-caption-button, .bx-wrapper div.bx-caption-overlay a.bx-caption-button:hover {
background-color: #dd9159!important;}

/*hide the side menu on the scout category*/
#ctl04_ctl00_tdCategories {display:none;}
.bottom-bg {
    background-image: none; 
}
.bottom-bg-inner {
    background-color: #ffffff;
}
#footer {
    background-color: #0062A7;
}
 @media screen and (min-width: 768px) {   .news-block-content.order_by_column {
        column-count: 2;
        display: flex;
        justify-content: center;
        gap: 75px;
    .news-block-content.order_by_column {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 1em;
        -moz-column-gap: 1em;
        display: flex;
        justify-content: center;
        gap: 50px;
}
    }
/*  ------- Styles below the line are not shown during page editing --------- */
.indexPage .bx-wrapper .bx-caption-overlay.bx-h-pos-center {
    /*left: 45%;*/
    right: auto;
    /*bottom: 36px !important;*/
}
.libre-baskerville-regular {
  font-family: "Libre Baskerville", serif;
  font-weight: 400;
  font-style: normal;
}

.libre-baskerville-bold {
  font-family: "Libre Baskerville", serif;
  font-weight: 700;
  font-style: normal;
}

.libre-baskerville-regular-italic {
  font-family: "Libre Baskerville", serif;
  font-weight: 400;
  font-style: italic;
}


@media screen and (max-width: 1000px)
{ 
.indexPage .bx-wrapper .bx-caption-overlay.bx-h-pos-center {    bottom: 50px !important; }
}

@media screen and (max-width: 767px)
{ 
.indexPage .bx-wrapper .bx-caption-overlay.bx-h-pos-center {    bottom: 101px !important; }
}