﻿.headingLink{display:block;border:1px solid #848484;border-bottom:none;padding:20px;position:relative;}#AccordionListPanel a{color:#4a4a4a;padding-right:55px;}#AccordionListPanel a:hover{text-decoration:none;}#AccordionListPanel a:after{position:absolute;content:"";background-image:url(/MicroSite/images/b2.png);background-repeat:no-repeat;font-size:24px;font-size:1.5rem;width:40px;width:2.5rem;height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;top:18px;top:1.125rem;right:15px;right:.9375rem;text-align:center;}.mapwrapper{height:720px;}.mapwrapper #map{height:715px;}.details .title{margin-top:15px;margin-bottom:15px;font-size:1.25rem;border-bottom:dashed 1px #848484;}.donor-form{margin-top:20px;max-width:100%;}.find-a-clinic-panel{background-color:#be2828;border-radius:5px;max-width:970px;margin:0 auto;}.donor-form .form-control{box-shadow:none;}.donor-form label{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px;width:100%;margin-top:10px;text-align:center;}.landing-row{max-width:970px;margin:30px auto 40px;}.donor-form .cascading-select{margin-bottom:20px;}.tab-content{background-color:#e4e4e4;max-width:970px;padding:30px;margin:0 auto;max-height:780px;overflow-y:auto;}.tab-content .header-area{text-align:center;display:block;width:100%;color:#ca2e2f;position:relative;top:-20px;}.tab-content .header-area h3{color:#ca2e2f;display:inline-block;}.tab-content .header-area i{font-size:35px;display:inline-block;}.tab-content .header-area .fa-chevron-left{position:absolute;left:15px;top:30px;z-index:1;}.tab-content .header-area .fa-chevron-right{position:absolute;right:15px;top:30px;}.current-date{color:#ca2e2f !important;font-size:40px;display:inline-block;width:100%;text-align:center;margin-bottom:20px;font-weight:700 !important;position:relative;top:15px;}h3.current-date{top:0;}.services{color:#bf2825 !important;font-size:28px;font-weight:700 !important;margin-left:30px;}.list-item{background-color:#fff;border:1px solid #c0c0c0;border-radius:10px;color:#333;padding:30px;margin-bottom:30px;}.list-item h2{color:#333;font-size:28px;font-weight:600;overflow-wrap:break-word;}.list-item p{font-size:18px;}.list-item a{color:#f00;}.btn.btn-view-times{background-color:#3e95f2;border:medium none;border-radius:8px;color:#fff;font-size:18px;font-weight:500;width:220px;height:50px;margin-top:45px;line-height:2;}.btn.btn-view-times:hover{color:#fff;}.tabs{color:#fff;list-style:outside none none;margin:30px auto 0;padding-left:0;width:970px;}.tabs li{background-color:#555;border-radius:4px 5px 0 0;display:inline-block;font-size:18px;padding:12px 25px;}.tabs a{color:#fff;}.tabs li.active{background-color:#e4e4e4;}.tabs li.active a{color:#555;}.list-item b{font-weight:700;}.tabs a:hover,.tabs a:active,.tabs a:focus{color:#fff;}.clinics-banner{background-image:url(/images/IBTS_red_background.jpg);padding:25px 0 60px;text-align:center;color:#fff;}.clinics-banner h2{color:#fff;font-size:40px;font-weight:600;margin-bottom:25px;}.clinics-banner p{margin:0 auto;width:750px;font-weight:100;}.clinics-banner a{background-color:#fff;border-radius:43px;color:#5d5d5d;display:inline-block;font-size:20px;font-weight:600;padding:10px 56px;position:relative;top:26px;}.clinics-banner a:hover{text-decoration:none;}.date-cell{background-color:#fff;border:1px solid #c0c0c0;border-radius:5px;display:inline-block;margin:1%;padding:10px 20px 30px;width:31%;margin-bottom:18px;}.date-cell label{margin-top:5px;}.date-cell a{border-top:1px solid #d8d8d8;color:#bf2825;display:block;font-size:20px;font-weight:600;margin-top:12px;padding-top:4px;}.date-cell a:hover{color:#bf2825;}.date-cell .red{border-top:1px solid #d8d8d8;color:#bf2825;display:block;font-size:20px;font-weight:600;margin-top:12px;padding-top:4px;}.day{background-color:#ebebeb;border-radius:6px;float:right;font-size:14px;font-weight:700;padding:5px 20px;}.results-panel{display:none;}.calendar-container{display:flex;flex-wrap:wrap;}.hint-box{background-color:#f6f6f6;padding:30px 40px;}.hint-box h3{color:#333;font-size:21px;font-weight:400;margin-top:0;}.hint-box p{margin-bottom:10px;}.clinic-page{margin-bottom:0;}.clinic-page p{margin-top:0;margin-bottom:25px;}.clinic-page b{font-weight:600 !important;display:block;font-size:18px;}.clinic-page .red{color:#ca2e2f;font-weight:600;font-size:18px;}.map-container{margin:50px 0;}.map-container #map{height:375px;width:100%;}.margin-top-0{margin-top:0 !important;}.display-none{display:none;}.window-header{background-color:#bd2727;height:34px;left:-14px;padding:6px 31px;position:absolute;top:-8px;width:110%;}.window-header h4{margin:0;color:#fff;}.inner-container p{padding-top:10px;}.gm-style .gm-style-iw{overflow:visible !important;}#ClinicRequest{width:100%;}#ClinicRequest .g-recaptcha{margin-bottom:8px;}#ClinicRequest .border-top{border-top:1px solid #d8d8d8;margin-top:12px;padding-top:4px;}@media screen and (max-width:420px){.day{float:none;display:block;}.current-date{font-size:25px;}.fa-chevron-right{top:18px !important;}.fa-chevron-left{top:18px !important;}.btn.btn-view-times{width:100%;}}@media screen and (max-width:768px){.current-date{top:0;}}@media screen and (max-width:620px){.date-cell{width:100%;}#monthNameJs{font-size:25px;}.tab-content{max-height:550px;}.mapwrapper #map{height:480px;}}@media screen and (max-width:960px){.clinics-banner p,.tabs{width:100%;}}