.elementor-kit-11{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-61ef83e1:#4054B2;--e-global-color-64fe40e4:#23A455;--e-global-color-657976be:#000;--e-global-color-717102c5:#FFF;--e-global-color-6832c92d:#191812;--e-global-color-7d7481a1:#B97744;--e-global-color-72798500:#CF864E;--e-global-color-6396ebb9:#202C1C;--e-global-color-1d34fb3a:#000000;--e-global-color-6e7cf937:#728D69;--e-global-color-3a0c6159:#4F5A3F;--e-global-color-28e34728:#2F312A;--e-global-color-b7cf56b:#000000;--e-global-color-4cf42020:#000000;--e-global-color-78e12318:#1C1C1C;--e-global-color-a585d06:#BBB689;--e-global-color-46338f40:#F7F5F1;--e-global-color-66fc002d:#000000;--e-global-color-be26c61:#84C142;--e-global-color-131230bc:#0F0D29;--e-global-color-6ca1819d:#A2A59B;--e-global-color-11809dec:#9B9BA5;--e-global-color-47d3eb15:#425C93;--e-global-color-67f35c05:#DADADA;--e-global-color-66338de6:#76BEF2;--e-global-color-271bfe83:#E1E1E1;--e-global-color-453f7998:#F3C900;--e-global-color-d36653d:#4E0B0F;--e-global-color-7176e7a6:#AA202E;--e-global-color-7ea99aeb:#7CB3EB;--e-global-color-37b0554e:#0E4187;--e-global-color-19d2e40c:#F2F6F9;--e-global-color-3d832e0c:#014894;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Department Logo */

.dept-logo {
    top: 5%;
    position: absolute;
}

.dept-logo figure {
    max-width: 153px;
}

.dept-logo img {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    .dept-logo {
        position: static;
    }
    .dept-logo .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
    }
    .dept-logo .elementor-image-box-title {
        color: #6D8390 !important;
    }
    .dept-logo .elementor-image-box-description {
        color: #020F03 !important;
    }
    .dept-logo .elementor-image-box-img {
        margin-bottom: 0 !important;
        margin-right: 8px !important;
    }
}

/* Home Page Boards & Division Cards Text */

.boardDivisionCard {
    font-size: 20px;
    font-weight: bold;
}


/* Image Text Wrap */

.wp-block-image .alignleft img{
    margin-right: 20px!important;
}

.wp-block-image .alignright img{
    margin-left: 20px!important;
}

/*Navigation Buttons Landing Pages*/

a.elementor-button-link.elementor-button.elementor-size-xl {
    height: 150px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    
  /*  padding: 20px!important;*/
    align-items: center!important;
}

/*a.elementor-button-link.elementor-button.elementor-size-xl {
    height: 204px!important;
    padding: 90px 0;
}*/

.navButton .dce-acf-repeater-item {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Boards & Divisions Boxes */
.boardsDivisionsBox {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    color: #ffffff;
}

.boardsDivisionsBox a:hover{
    color: #ffffff;
    text-decoration:underline;
}

.boardsDivisionsBox a{
    color: #ffffff;
    text-decoration: none;
}

/* Helpful Links Button Styles */


.helpfulLinks .repeater-item a {
    display:block;
    padding:15px 24px 15px 24px;
    margin-bottom: 20px;
    font-weight: 400;
    line-height: 1.7em;
    border-radius: 3px;
    fill: #191812;
    color: #191812;
    background-color: #dee1e7;
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,.5);
}

.helpfulLinks .repeater-item a:hover{
    background-color: #f2f6f9;
}

/*Search and Filter Styles for News/Events*/

.filterBackGround {
    background-color: #efefef;
    padding-bottom: 20px!important;
    margin-bottom:20px!important;
}

.searchandfilter .sf-field-reset {
    margin-top: 30px!important;
    margin-left: -30px;
}

.search-filter-reset {
    background-color: #0071B9 !important;
    color: white !important;
    border-color: #0071B9;
    height: 43px;
}

.search-filter-reset:hover {
    background-color: #042C52 !important;
    border-color: #042C52;
    color:white !important;
}
.searchandfilter ul{
    margin: 0px;
}

.searchandfilter li {
    display: inline-block;
    float: left;
    
}

.sf-input-text {
    width: 500px;
}

.searchandfilter .sf-field-taxonomy-agency {
    margin-top: 29px;
    padding-right: 0px;
    
}

.searchandfilter .sf-field-search {
    margin-top: -10px;
    padding-right: 20px;
    padding-left: 20px;
}

.searchandfilter .sf-field-reset {
   margin-top: 48px;
   padding-left: 50px
}

@media (max-width: 768px){

    .searchandfilter > ul > li {
    	display: inline-block;
    	padding: 0 10px;
    }

}





/* Maps*/

/*CHCL & Drug Maps*/

.mapText{
    fill:black;
    font-size:10px;
}

.mapText:hover{
    fill:white!important;
    font-size:10px;
}

.arCo {
    fill: #CFD4DF;
    stroke: #000000;
    transition: .6s fill;
}

.arCo:hover {
    fill: #122660;
}

.countyButton {
    margin-top:20px;
    margin-left: 25%;
}

.capitalize {
text-transform: capitalize;
}

/*Crash Map*/

.mapTextCrash{
        fill:white;
        font-size:10px;
}

/*Troops A,C,F,L*/

.arCoACFL {
    fill: #2E438F;
    stroke: #FFFFFF;
    transition: .6s fill;
}

.arCoACFL:hover {
    fill: #2E438F;
}

/*Troops B,K*/

.arCoBK {
    fill: #899BBB;
    stroke: #FFFFFF;
    transition: .6s fill;
}
    
.arCoBK:hover {
    fill: #899BBB;
}

/*Troops D,H,I*/

.arCoDHI {
    fill: #E4CD73;
    stroke: #FFFFFF;
    transition: .6s fill;
    }
    
.arCoDHI:hover {
    fill: #E4CD73;
    }

/*Troops E,G,J*/

.arCoEGJ {
    fill: #F5E6BE;
    stroke: #FFFFFF;
    transition: .6s fill;
    }
    
.arCoEGJ:hover {
    fill: #F5E6BE;
    }


/*Administrators Photo*/
.uagb-team__image-crop-normal {
    max-width: 120px !important;
    max-height: 140px !important;
    padding: 10px;
}/* End custom CSS */