/*NAV*/ /*less margin between navButtonWrap li*/ .navContent ul .navButtonWrap li { margin-left: .75em; } .blockWrap_e47e8d1410bc4211ac7258ea821e3611 {padding-top: 0px; padding-bottom: 20px;} .block_e47e8d1410bc4211ac7258ea821e3611 {text-align: center; font-size: 12px; color: #ffffff; background-color: #cc0a00;} .block_e47e8d1410bc4211ac7258ea821e3611 a { color: #ffffff; } /*-----THIS SECTION HIDES MOBILE ONLY ITEMS-----*/ /*MOBILE BUTTONS*/ .block_a77f4e9650a7434e904c7be524d412e2 { display: none; padding-top: 3px; padding-bottom: 3px; } /* Contact Page */ .contactPage{ width:100% auto; height: 100vh auto; } .map{ width: 50% !important; height:100vh !important; float:left !important; display:inline !important; background-color: #fff !important; } .contactInfo{ width: 50%; height: 100%; float: right; display:inline; text-align: center; margin-top: 5%; margin-bottom: 5%; } h1{ color: #fff; font-size: 35px; } /*MOBILE BLOCK LINKS*/ .block_c4b54b02d5bb4bf8abe6bb2a74ced535 ul {     font-size: 18px;     padding-left: 20px; } /*MOBILE BLOCK TITLE*/ .block_c4b54b02d5bb4bf8abe6bb2a74ced535 .contentTitle {     font-size: 22px; } /*HOMEPAGE TESTIMONIAL 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: #ffffff; } /* 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; } .block_d73634e301344b40b32a8d05c4d29236 .contentImg {background: #80d1a5;} /* Diffuse Shadows */ .navContent li .button {box-shadow: 0 10px 40px -20px #333333; transition: box-shadow .4s;} .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;} .block_a7e9c10e2bfa4cbebfb42f92f1380bf4 {padding-top: 10px; padding-bottom: 10px;} .block_a7e9c10e2bfa4cbebfb42f92f1380bf4 {text-align: center; font-size: 14px; color: #666666;} /*REFILL & TRANSFER BUTTON - HOMEPAGE MOBILE*/ .block_ae03af2154f942c9b35401032fd3379c {display: block !important;} @media only screen and (max-width: 767px) { .map{ width: 100% !important; height:50vh !important; float:left !important; display:inline !important; background-color: #fff !important; } .contactInfo{ width: 100%; height: 50%; float: right; display:inline; text-align: center; margin-top: 5%; margin-bottom: 5%; } } @media only screen and (max-width: 767px) { blockquote{ margin: 0px !important; padding: 0px !important; position: static !important; text-align: left !important; } /*REFILL & TRANSFER BUTTON - HOMEPAGE MOBILE*/ .block_a77f4e9650a7434e904c7be524d412e2{display: block !important;} blockquote{ padding: 0px !important; margin: 0px !important; } .block_c626dbfa3b644752bc5c05a274d0b3d7 .item:nth-of-type(odd){ width: 45% !important; float: left !important; } .block_c626dbfa3b644752bc5c05a274d0b3d7 .item:nth-of-type(even){ width: 45% !important; float: right !important; } .block_c626dbfa3b644752bc5c05a274d0b3d7 .contentTitle{ font-size: 16px; } .block_c626dbfa3b644752bc5c05a274d0b3d7 .itemInnerContent{ display: none !important; } } /*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; } } /*open_enrollment_2020*/ .blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}