/*-----FORMATTING DON'T CHANGE-----*/
.navContent ul li a {padding: 11px 0 8px 0; border-bottom: 3px solid transparent; transition: all .3s ease;}
.footerContainer {margin-top: -1px}
.noSecondaryContent .primaryAndSecondaryContent .pageTitleContainer {padding: 15px 0 !important;}
.navContent .navButton:hover {background: #F97A7A; transition: all .3s ease;}

/*-----CHANGE COLORS-----*/
    
    /*NAV CONTAINER*/
    .navContent ul li a.selected {border-bottom: 3px solid #41A85E} /* selected nav underline */
    .navContent ul li a:hover:not(.navButton) {border-bottom: 3px solid #41A85E; transition: all .3s ease;} /* hover nav underline */
    
    /*LONESTAR BUTTONS*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 .contentImg {background: #00649F}
    
    /*SERVICE BUTTONS*/
    .block_d0ed15e460ca435a93ea6a0013c7c5b8 .contentImg {background: #00649F}

    /*MOBILE APP ICONS*/
    .block_e06b4b82e16f4d98aa0a07f9dbd7c550 .contentImg {background: #00649F;}
    
    /*MOBILE SEND-TEXT BUTTON*/
    #phoneLanding:nth-of-type(2) {background: #41A85E !important;}
    
    
    /*TESTIMONIAL BLOCK OPTION 2 STARS*/
   .block_abcce3845a5446cea12fa1b3c13619b9 .contentImg {background: #00649f}
    
    .block_c37f7ea407394bbe91a0608b78f54914 .contentImg {background: #00649f}
    
    
    
    .block_f926de697cdb467daacc05aad19f4c31 .contentImg {background: #00649f}
    .block_f926de697cdb467daacc05aad19f4c31 .contentImg {background: #00649f}
    
    .block_c69a848b0d0643bcb89a3d032ef0cddb .contentImg {background: #00649f}
    .block_c69a848b0d0643bcb89a3d032ef0cddb .contentImg {background: #00649f}
    
    .block_ecbb9dd933a8404f88a218151ea2ebf4 .contentImg {background: #00649f}
    .block_ecbb9dd933a8404f88a218151ea2ebf4 .contentImg {background: #00649f}
    
    .block_e1dea201bd96451ab7b4abd0e2239b5e .contentImg {background: #00649f}
    .block_e1dea201bd96451ab7b4abd0e2239b5e .contentImg {background: #00649f}
    


/*-----THIS SECTION HIDES MOBILE ONLY ITEMS-----*/
    
    /*SERVICE BLOCKS - TITLES*/
    .block_c83bcc38cdd949d68461813a42749a6d .itemContent .contentTitle{display: none;}
        
    /*MOBILE BUTTONS*/
    .block_acff9c0ca1c04e2197aadafae50da399 {
        display: none;
        padding-top: 3px;
        padding-bottom: 3px;
    }



/*-----HOME PAGE-----*/

    /*AFFILIATE ICONS*/
    .block_aecda14ded1b4406a2d4c6578afbd20d .contentImg {max-height: 100px; width: auto; margin: 0 auto;}
    .block_aecda14ded1b4406a2d4c6578afbd20d .blockImg {padding-top: 40px}
    
    
    

   




 
    
/*-----MEDIA QUERIES-----*/

    @media only screen and (max-width: 767px) {
        
        
        
    
    /*PAGE TITLES - MOBILE*/
    .pageTitle{font-size: 22px !important;}
    
    /*CONTENT TITLES - MOBILE*/
    .contentTitle{
      font-size: 22px !important;
    }
    
    /*HERO IMAGE PADDING - MOBILE*/
    .blockWrap_b7cc480e635a473b8bc0985d88d082c4{padding: 15px !important;}
    
    /*HERO IMAGE CONTENT PADDING - MOBILE*/
    .blockWrap_b7cc480e635a473b8bc0985d88d082c4 p{padding-bottom: 20px !important;}
    
    /*HEADER CONTAINER - MOBILE*/
    .headerContainer {text-align: center;}
    
    /*REFILL & TRANSFER BUTTON - HOMEPAGE MOBILE*/
    .block_acff9c0ca1c04e2197aadafae50da399{display: block !important;}
    
    /*BUTTONS - MOBILE*/
    .button{font-size: 16px !important;}
    
    /*CONTENT TEXT - MOBILE*/
    p{font-size: 16px;}
    
    /*CONTENT TEXT - MOBILE*/
     .itemInnerContent{font-size: 16px;}
    
    /*NEWSLETTER BLOCK - MOBILE*/
    .block_c08c84b65808413b8e18bd0637dbc769 p {font-size: 16px;}
    
    /*NEWSLETTER INPUT CONTAINER- MOBILE*/
    .scForm input{
        width: 50% !important;
        border: 1px solid black;
    }
    
    /*SERVICES BLOCK - MOBILE HOVER EFFECT*/
    .block_c83bcc38cdd949d68461813a42749a6d .imgHover-overlay {display: none;}
    
    /*SERVICES BLOCK - MOBILE TITLES*/
    .block_c83bcc38cdd949d68461813a42749a6d .itemContent .contentTitle {
        display: block;
        font-size: 16px !important;
    }
    
    /*SERVICES BLOCK - MOBILE STACKING*/
    .block_c83bcc38cdd949d68461813a42749a6d .item{
        width: 50%;
        float: left; 
        margin: 0px;
    }
    
    /*ABOUT 3 - MOBILE*/
    .blockWrap_ad912b703f7a452da2bcc218c3a587b2{
        padding-top: 10px !important;
    }

    /*HERO TITLE- MOBILE*/
    .block_b7cc480e635a473b8bc0985d88d082c4 .contentTitle {padding: 30px;}

    /*NAV ADDR/HRS/NUMBERS - MOBILE*/
    .block_e98e1803149d48dba315e90d2e536c1b .blockInnerContent{
        font-size: 14px;
    }
    
    /*MOBILE APP BLOCK - MOBILE*/
    .block_ac969136104a40e4b90a2bee0b415820 {padding-bottom: 30px;}

    /*MOBILE APP BLOCK TITLE - MOBILE*/
    .block_ac969136104a40e4b90a2bee0b415820 .contentTitle {font-size: 20px !important;}

    /*MOBILE APP BLOCK LINKS - MOBILE*/
    .block_ac969136104a40e4b90a2bee0b415820 a {font-size: 15px !important;}

    /*NEWLETTER TEXT*/
    .block_c08c84b65808413b8e18bd0637dbc769 p {
        font-size: 16px;
    }

    /*LONESTAR BUTTONS - MOBILE*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 .itemContent a {
        font-size:16px;
        display: block;
    }

    /*LONESTAR BUTTONS - MOBILE STACKING*/
   .block_f9db72f94e9a4e818d5cf98df3a46087 .item{
        width: 45%;
        float:left;
    }
    
    /*LONESTAR BUTTONS - HIDE LAST ICON - MOBILE*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 .item:nth-of-type(5){display: none !important;}

    /*LONESTAR BUTTONS BLOCK - MOBILE*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
     
    /*SERVICES1 CTAS - MOBILE*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 .items_f9db72f94e9a4e818d5cf98df3a46087, .items_da1ba3cc40204887afe37682baef83dc {
        padding-left: 4.5%; 
    }

    /*SERVICES1 CTAS - MOBILE*/
    .block_da1ba3cc40204887afe37682baef83dc .item:nth-of-type(odd){
        width: 45%;
        float:left;
        /*margin-right: 5% !important;*/
    }
    
    /*SERVICES1 CTAS - MOBILE*/
    .block_da1ba3cc40204887afe37682baef83dc .item:nth-of-type(even){
        width: 45%;
        float:left;
        /*margin-left: 5% !important;*/
    }

    /*SERVICES1 CTAS TITLES - MOBILE*/
    .block_da1ba3cc40204887afe37682baef83dc a {
        font-size: 16px;
        display: block;
    }   
    
    /*SERVICES1 CTAS CONTENT - MOBILE*/
    .block_da1ba3cc40204887afe37682baef83dc .itemInnerContent {
        display: none;    
    }
    
    /*MORE REVIEWS BUTTON - MOBILE*/
    .block_c09f75320fcc4174b5f28a530fb7e2b3 {display: inline; padding: 0;}
    
    /*MOBILE ICON LINK - MOBILE*/
    .block_e06b4b82e16f4d98aa0a07f9dbd7c550 .contentTitle a {font-size: 16px;}
    
    /*MOBILE ICONS CONTENT - MOBILE*/
    .block_e06b4b82e16f4d98aa0a07f9dbd7c550 p{display:none;}
    
    /*MOBILE BLOCK ICONS - MOBILE STACKING*/
    .block_e06b4b82e16f4d98aa0a07f9dbd7c550 .item{
        margin: 0px !important;
        padding: 0px !important;
        width:50% !important;
        float:left;
    }
    
    .tiltNavItem {
    padding-bottom: .5em;
    }
    
    blockquote{
    margin: 0px !important;
    padding: 0px !important;
    position: static !important;
    text-align: left !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 600px) {
    .block_f9db72f94e9a4e818d5cf98df3a46087 .item {
        clear: none !important;
        margin-left: 3.5% !important;
    }
    
    .block_da1ba3cc40204887afe37682baef83dc .item {
        clear: none !important;
        margin-left: 3.5% !important;
    }
}

    
/*-----CONTACT PAGE-----*/

    /*MAP*/
@media only screen and (min-width: 768px) { 
        .block_f007701e16e54df29261cf52a94e786e .contentImg {max-width:70%}
    }

/*-----GLOBAL FORMATTING-----*/

    /*EXPANDABLE MENU WIDTH*/
    .navContent ul li ul {max-width: 400px !important;}

    /*NAV BAR ICONS*/
    .block_f061a68eb7cb4d2798c02b8b701f8973 .contentImg {
        max-height: 80px;
        width: auto;
        margin-right: auto;
        margin-left: auto;
    }

    /*RSS*/
    .block_ff30d34e8a824fff82a2bd782a1efffd .cols4 .item.packeryItem {box-shadow: 0 0 7px rgba(0,0,0,.25);}

    /*IMAGE CAPTION PADDING*/
    .block_f954035fd4e2441e8c373b74b1bf8e85 .customCaption .contentTitle {padding-top: 8%;}

    /*TITLE NAV ITEM*/
    .tiltNavItem button {text-transform: uppercase;}
    
    /*NAV ADDR/HRS/NUMBERS STYLING*/
    .block_e98e1803149d48dba315e90d2e536c1b {padding-top: 5px; padding-bottom: 5px;}
    .block_e98e1803149d48dba315e90d2e536c1b {text-align: center}
    
    
    
    
    
    /*HOMEPAGE TESTIMONIALS BLOCK*/

blockquote {
    font-family: "Open Sans Regular";
    position: relative;
    margin: 0.5em;
    padding: 0.5em 2em 0.5em 3em; 

}
blockquote:before {
    font-family: "Open Sans Regular";
    position: absolute;
    font-size: 6em;
    line-height: 1;
    top: 0;
    left: 0;
    content: "\201C";
}
blockquote:after {
    font-family: "Open Sans Regular";
    position: absolute;
    float:right;
    font-size:6em;
    line-height: 1;
    right:0;
    bottom:-0.5em;
    content: "\201D";
}
blockquote footer {
    padding: 0 2em 0 0;
    text-align:right;
}
blockquote cite:before {
    content: "\2013";
}

/* Slides */
.mySlides {
  display: none;
  padding: 80px;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 20px;
}

.slideshow-container {
  position: relative;
  background: transparent;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -30px;
  padding: 16px;
  color: #888;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  position: absolute;
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
  color: white;
}



/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

/* The dot/bullet/indicator container */
.dot-container {
  text-align: center;
  padding: 20px;
  background: #ddd;
}

/*Mobile privacy policies*/
#navTopLevel > li:nth-last-of-type(-n + 2){
    display: none;
}

.mfItem{
    padding-bottom: 0px;
}

@media only screen and (max-width: 767px) {
/*footer privacy policies display*/
.mobilePrivacyTerms {
    display: inline-block;
    list-style: none;
    font-size: 14px;
    }
    
.mobilePrivacyTerms a{
    color: white;
    }
.mobilePrivacyTerms a:nth-of-type(1){
    padding-left: 5px;
    }
}

@media only screen and (max-width: 420px) {
    /*SERVICES1 CTAS - MOBILE*/
    .block_f9db72f94e9a4e818d5cf98df3a46087 .items_f9db72f94e9a4e818d5cf98df3a46087, .items_da1ba3cc40204887afe37682baef83dc {
        padding-left: 5%;
        margin-right: -20px;  
    }    
}
/*open_enrollment_2020*/
.blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}