/* GLOBAL STYLES */

    /* CHANGE COLORS */

    .block_c6a545ab8bcb4326b178f8f35886cf6a .contentImg {background: #161b35;}
    
    /* CHANGE MOBILE APP COLORS */
    
    .block_b74156172da64137b8a09f21304dad80 .contentImg {background: #0771b8;}
    
    /*patient services*/
    .block_dd5ae4f4b09343dc85570041a0b7b5aa .contentImg {background: gray;}
    
    /*banner bullets*/
    .blockWrap_ebc0c073aff54397aa33caefab18c968 .contentBlock {font-size: 20px;}
    .block_b91a5a1bdd9d4e06afc895eb43414dd8 ul {list-style-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/b3e8425c5b0944d6a4349810f6221c6b/1/5feFb8zhrk/check_mark.png);}
    
    /*location banner*/
    .blockWrap_e4accfd4221440408b22db83c8810706 {padding-top: 0; padding-bottom: 0;}
    .block_e4accfd4221440408b22db83c8810706 .contentTitle {color:white; text-align: left; margin-left: 5em; }


    /* Buttons */
    
    .button {padding: 15px 30px;}
    .navContent li .button {padding: 10px 20px;}
    
/* services icons */
.block_ec4f13fc7cad4a6d8d2dd2118a809f9a .contentImg {background: #161b35}
   
/* header address */
/*secondary nav*/
.secondaryNav {
    background-color: #0771b8;
    color: white;
    padding: 2px 0;
    text-align: left;
}
.secondaryNav .blockInnerContent {
    font-size: .75em;
}
.secondaryNav a {
    color: red;
}
.secondaryNav li {
    display: inline-block;
    margin-right: 1em;
}
.secondaryNav li:last-child {
    margin-right: 0;
}

/*list icons*/ 
/*pharmacy*/ 
.secondaryNav li:nth-child(1):before {
    content: '';
    display: inline-block;
    background-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/a0ac7be1fdea4e9984d1c2c1dbf17135/1/5feFb8zhrk/pharmacy_icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    width: 14px;
    margin-right: 8px;
    vertical-align: middle;
}
/*Location*/ 
.secondaryNav li:nth-child(2):before {
    content: '';
    display: inline-block;
    background-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/f0b6d939204e45ecb58561887025cde7/1/5feFb8zhrk/AHF_LocationIcon_White.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 15px;
    width: 15px;
    margin-right: 8px;
    vertical-align: middle;
}
/*Phone*/ 
.secondaryNav li:nth-child(3):before {
    content: '';
    display: inline-block;
    background-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/b3e1832e27bb4c8c94335547e9b6201c/1/5feFb8zhrk/Phone_Icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    width: 15px;
    margin-right: 8px;
    vertical-align: middle;
}
/*hours*/ 
.secondaryNav li:nth-child(4):before {
    content: '';
    display: inline-block;
    background-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/d468e57281364cbab9b0385451d0174b/1/5feFb8zhrk/Clock_Icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    width: 16px;
    margin-right: 8px;
    vertical-align: middle;
}

   
/*HOMEPAGE SLIDER*/

/*image gallery caption text*/
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect-content {
    max-width: 1100px;
    text-align: left;
    margin: auto;
    left: 0;
    right: 0;
}
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgHover .imgHover-overlay .imgHover-content p, 
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect .imgEffect-overlay .imgEffect-content p {
    font-size: 24px;
}
/*meet the pharmacist block*/
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_edb1cb98af9f4db387996e8725bb94ac {
    max-width: 350px !important;
    padding: 20px;
    opacity: .80;
    transition: all .4s ease-out;
    box-shadow: 0 25px 40px -30px #aaaaaa;
}
.block_edb1cb98af9f4db387996e8725bb94ac ul {
    list-style-image: url(https://static.spacecrafted.com/dabff1a9e36948a1b9f355858af084ce/i/ee795e2600ad4bbebeae79f118d2bc29/1/5feFb8zhrk/list_arrow2.png);
}
.block_edb1cb98af9f4db387996e8725bb94ac li {
    margin-bottom: 0.75em;
}

.block_edb1cb98af9f4db387996e8725bb94ac p:last-child {
    border-top: 1px solid #d6d6d6;
    padding-top: 10px;
}

.block_edb1cb98af9f4db387996e8725bb94ac .blockImg {
    padding-top: 32px;
}
.block_edb1cb98af9f4db387996e8725bb94ac img {
    border-radius: 50%;
}
.block_edb1cb98af9f4db387996e8725bb94ac .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    font-size: 16px;
    text-align: center;
    max-width: 100% !important;
    color: #003e7e;
}
.block_edb1cb98af9f4db387996e8725bb94ac .imgEffect-content {
    background: #f0f0e1;
    padding: 5px;
    border-radius: 8px;
}
.block_edb1cb98af9f4db387996e8725bb94ac .imgEffect-overlay {
    top: 70%;
    background-color: transparent !important;
}
.block_edb1cb98af9f4db387996e8725bb94ac  .imgEffect:hover .imgEffect-overlay {
    background-color: transparent;
}

/* MEDIA QUERRIES FOR HOMEPAGE SLIDER */
@media only screen and (max-width: 1023px) {
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_edb1cb98af9f4db387996e8725bb94ac {
        max-width: 500px !important;
        padding: 40px 20px;
    }
}
@media only screen and (max-width: 1150px) {
    .pharmBlock {
        padding-right: 4% !important;
    }
    .blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect-content {
        padding-left: 4%;
    }
}
@media only screen and (max-width: 1024px) {
/*HOME - header / pharamcist block*/
    .block_a6aae1d2460a4ed6a1ea9a20beb86895 .imgHover .imgHover-overlay .imgHover-content .contentTitle, 
    .block_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        font-size: 90%;
    }
    .blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgHover .imgHover-overlay .imgHover-content p, .blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect .imgEffect-overlay .imgEffect-content p {
        font-size: 18px;
    }
    .block_edb1cb98af9f4db387996e8725bb94ac ul {
        margin-left: 130px;
        padding-bottom: 10px;
    }
}
@media only screen and (min-width: 1024px) {
/*HOME - image gallery / pharmacist block*/
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgHover .imgHover-overlay .imgHover-content p, 
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect .imgEffect-overlay .imgEffect-content p,
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgHover .imgHover-overlay .imgHover-content .contentTitle, 
.blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle{
    max-width: 50%;
}
/*HOME meet the pharmacist positioning*/
    .blockWrap_a6aae1d2460a4ed6a1ea9a20beb86895 {
        position: relative;
    }
    .pharmBlock {
        position: absolute;
        float: right;
        top: 30%;
        right: 0;
        left: 0;
        max-width: 1100px;
        margin: auto;
        -webkit-transform: translateY(-30%);
        -ms-transform: translateY(-30%);
        transform: translateY(-30%);
    }
    .block_edb1cb98af9f4db387996e8725bb94ac {
        background: white;
        padding: 20px;
        border-radius: 3px;
        float: right;
        border-radius: 20%;
    }





    /* Diffuse Shadows */
    
    
    .navContent li .button {box-shadow: 0 10px 40px -20px #333333; transition: box-shadow .4s; font-size: 14px;}
    .navContent li .button:hover {box-shadow: 0 4px 40px -20px #333333;}
    .navContent li .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #333333;}
    
    .button {box-shadow: 0 25px 40px -20px #555; transition: box-shadow .4s;}
    .button:hover {box-shadow: 0 20px 40px -20px #555;}
    .block_cc0b029335a148c5b48a9b5d15591630 .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #aaaaaa;}

    /* Home Page Cars*/
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item:hover {
        transition: all .2s ease-out;
        transform: translateY(-3px);
        box-shadow: 0 20px 40px -30px #aaaaaa;
        }
     
    
    .block_b5bf32db48af4c63aaffffdbaeeaa5c6 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    
    /* Services Cards*/
    
        .block_ec4f13fc7cad4a6d8d2dd2118a809f9a .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
     /* Discover The Difference Cards*/
    
        .block_b7c6e30356904c4d9c1095618690df2e .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
        
    /* Med Ordering Cards*/
    
        .block_e32659a782b74c71b564562349c55336 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
    /* Delayed Meds Solution Cards*/
    
        .block_a49d95f486ec4412bfb320358c4b4a68  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }    
     
     /*Fill Better Cards*/
     .block_ad82737df8d84366ba8f57cf28cc07e4  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
     .block_b4e9092004744426a96677fbb938592b  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }   
        
    /*AHF Pharmacy Services*/
    .block_f9953313ffa24b1fb1af0e1cb19c4d22  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }    
        
    .block_df5f6b187a8a45668dda31cbfe510c3a  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }   
        
    /*Contact Cards*/
        .block_b4172fea353f462687c79c48823799f1 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
    /*DME Service Img*/
        .block_bee4320362974a51bddebaeca63a1652 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
}
/* BREAKPOINT 420 */

@media only screen and (max-width: 420px) {

    /* HOME */
    
        /* Hero Headline */
            .block_cc0b029335a148c5b48a9b5d15591630 .contentTitle {font-size: 32px;}
        
    /* FOOTER */
    
    .footerContent .contentTitle {font-size: 32px;}

} 



   
/* BREAKPOINT FULL */

    /* HOME */
    
            /* Small Headlines */
        .block_b928fe7eb7af4377b68e1077815f5a6e .contentTitle,
        .block_b9a7cd6c20e149eb9ff5f14437890f2a .contentTitle {letter-spacing: 0; font-weight: bold}
   
    /* FOOTER */
    

/* Expandable Menu */ 
/*expandable menu width*/
.navContent ul li ul {max-width: 400px !important;}


/*open_enrollment_2020*/
.blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}

#covidAlert {
    display: none!important;
}