html div {
    display: none;
}

#Coronavirus {
	position: fixed;
	z-index: 1000;
	top: 0;
	/* bottom: 0;
	left: 0; */
	width: 100%;
	height: 100%;
	padding: 0 auto;
	font-size: 1.25rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	background-color: #a80505;
	color: #ffffff;
}

#CoronavirusContainer {
	width: 425px;
	margin: 0 auto;
}

#Coronavirus p {
	margin: 0;
}

#Coronavirus table {
	margin-left: 3rem;
}

#Coronavirus table td {
	padding-right: 3rem;
}

#Coronavirus button,
#HotspotsContainer button {
	margin-top: 2rem;
	border: 2px solid #ffffff;
	padding: 1rem 1.5rem;
	text-transform: uppercase;
	background: transparent;
	color: #ffffff;
}

#HotspotsContainer button {
	margin-top: 0;
	margin-bottom: 16px;
}

#Coronavirus button:hover,
#HotspotsContainer button a:hover {
	cursor: pointer;
	color: #ffffff;
}

#HotspotsContainer {
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-size: 18px;
	color: #ffffff;
	padding-top: 16px;
	padding-bottom: 16px;
	background-color: #a80505;
	display: block;
}

#HotspotsContents {
	width: 350px;
	margin: 0 auto;
	display: block;
}




table{
	max-width:320px;
}
body{
	margin:0px;
	padding:0px;
	width:100%;
	max-width:639px;
}			
#MainContainer{
	display:block;
	width:100%;
	max-width:639px;
	height:auto;
	margin-top:175px;
	min-height:calc(100% - 343px);
	background-color:white;
}
#MainContainer a{
	display:block;
	text-decoration:none;
}
.ParagraphContainer a{
	display:block;
	color:#299DE2;
}
.ListContainer a{
	display:block;
	color:#299DE2;
}

.ContentsContainer{
	display:block;
	width:100%;
	margin: 0 auto;
    width:260px;
	height:auto;
	background-color:#EBEBEB;
	border-radius:15px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	padding:10px;
	margin-bottom:30px;
}
.ContentsTitle{
	display:block;
	width:100%;
	text-align:center;
	font-size:20px;
	margin-bottom:5px;
}
.ContentsItem{
	display:block;
	margin-bottom:5px;
}
.ContentsItem a{
	color:#299DE2;
	text-decoration:underline;
	font-size:16px;
}
.ContentsItem a:hover{
	color:#375464;
	cursor:pointer;
}
.PageTitleContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:310px;
	text-align:left;
	color:#299DE2;
	font-size:30px;
	font-weight:bold;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:10px;
	margin-top:30px;
}
.ParagraphSubTitle{
	display:block;
	width:100%;
	margin: 0 auto;
	width:320px;
	padding-top:10px;
	color:#299DE2;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:5px;
	letter-spacing:.01;
}
.ParagraphContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:310px;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:10px;
}
.ParagraphTitle{
	display:block;
	width:100%;
	margin: 0 auto;
	width:310px;
	padding-top:10px;
	color:#299DE2;
	font-size:12px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:5px;
	letter-spacing:.01;
}
.ParagraphHeading{
	display:block;
	width:100%;
	margin: 0 auto;
	width:300px;
	color:black;
	text-decoration:underline;
	text-align:center;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:10px;
}
.PageDivider{
	display:block;
	width:100%;
	height:30px;
	background-color:#299DE2;
	margin-top:20px;
	margin-bottom:20px;
}
.PageDividerTitle{
	display:block;
	width:100%;
	margin: 0 auto;
	width:310px;
	padding-top:5px;
	color:white;
	font-size:16px;
	font-weight:bold;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:20px;
}
.BoldListContainer{	
	display:block;
	width:100%;
	margin: 0 auto;
	width:260px;
	font-size:12px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:10px;
	font-weight:bold;
}

.ListContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:320px;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:20px;
}
.ListContainer ul{
	margin-top:-5px;
}
.ListContainer li{
	margin-bottom:-2px;
}
.TableContainer{
	display:block;
	width:100%;
	margin: 0 auto;
    width:320px;
	margin-bottom:20px;
	text-align:center;
}
.TableContainer table{
	margin: 0 auto;
}
.SmallTableContainer{
	display:block;
	width:100%;
	margin: 0 auto;
    width:290px;
	margin-bottom:20px;
	text-align:center;
}
.SmallTableContainer table{
	margin: 0 auto;
}
.TableForm{
	display:block;
	width:320;
	border-collapse: collapse;
	background-color:#F0F0F0;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	text-align:center;
}
.TableForm td{
	padding-top:7px;
	padding-bottom:7px;	
}
.TableForm input{
	border-radius:2px;
	border:2px;
	padding-left:5px;
	font-size:18px;
	margin:0;
	max-width:180px;
}
.TableForm a{
	color:#299DE2;
	text-decoration:underline;
}
.TableForm a:hover{
	color:white;
	cursor:pointer;
}
.TableForm td p{
	font-size:18px;
}
.TableForm tr:nth-child(even) {
	background-color: #E1E1E1;
}

.SmallTable{
	display:block;
	width:320px;
	border-collapse: collapse;
	background-color:#F0F0F0;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	text-align:center;
}
.SmallTable td{
	padding-top:7px;
	padding-left:10px;
	padding-bottom:7px;	
}
.SmallTable input{
	border-radius:2px;
	border:2px;
	padding-left:5px;
	font-size:18px;
	margin:0;
	max-width:180px;
}
.SmallTable a{
	color:#299DE2;
	text-decoration:underline;
}
.SmallTable a:hover{
	color:white;
	cursor:pointer;
}
.SmallTable td p{
	font-size:18px;
}
.SmallTable tr:nth-child(even) {
	background-color: #E1E1E1;
}

.TableDisplay{
	display:block;
	width:100%;
	margin: 0 auto;
    width:320px;
	font-size:16px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
.TableDisplay td{
	width:auto;
}
.TableDisplay li{
	font-size:14px;
	width:100px;
}
.TableDisplay table{
	width:320px;
}
.TableDisplay img{
	width:100px;
	height:50px;
}
.TableDisplay p{
	margin-bottom:10px;
}
.SectionTitle{
	padding:5px;
	background-color:#299DE2;
	text-align:left;
	font-weight:bold;
	color:white;
	font-size:18px;
	width:320px;
}
.SectionLabels{
	vertical-align:top;
	width:90px;	
	text-align:center;
	background-color:#67B4DB;
	color:white;
	font-size:16px;
}
.leftAligned{
	text-align:left;
}
.ServiceBox{
	display:block;
	width:100%;
	margin: 0 auto;
	width:280px;
	height:auto;
	background-color:#F0F0F0;
	border:2px solid #0071BC;
	margin-bottom:30px;
	padding:10px;
	text-align:center;
	font-size:12px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-weight:bold;
}
.SignUpButton{
	display:block;
	width:100%;
	margin: 0 auto;
	width:160px;
	height:20px;
	padding:6px;
	background-color:#299DE2;
	color:white;
	text-align:center;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-size:14px;
	border-radius:20px;
	letter-spacing:2px;
	margin-top:15px;
}

.PageAnchor{
    display: block;
	position:relative;
	top:-175px;
    visibility: hidden;
}
.ScheduelLeftContainer{
	display:block;
	text-align:right;
	margin-right:5px;
	font-size:12px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
.ScheduelLeftContainer b{
	color:#299DE2;
	text-decoration:underline;
}
.ScheduelRightContainer{
	display:block;
	text-align:left;
	margin-left:5px;
	font-size:12px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
.ScheduelRightContainer b{
	color:#299DE2;
	text-decoration:underline;
}
.LocatorContainer{
	width:100%;
	margin: 0 auto;
    width:320px;
	height:auto;
}
.TableEmail{
	display:block;
	width:100%;
	margin: 0 auto;
    width:320px;
	font-size:16px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	margin-bottom:30px;
}			
.EmailInput{
	width:300px;
	padding:5px;
	color:#C4C4C4;
	background-color:#F2F2F2;
	border:1px solid #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}
.EmailText{
	width:300px;
	height:90;
	resize:none;
	padding:5px;
	color:#C4C4C4;
	background-color:#F2F2F2;
	border:1px solid #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}
.InputHeading{
	color:#62626a;
	font-size:14px;
	padding-top:5px;
}
.EmailButton{
	width:120px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	background-color:white;
	padding:6px;
	border: 1px solid #62626a;
	border-radius:2px;
	margin-top:10px;
}
.EmailButton:hover{
	background-color:#F2F2F2;
}
#ServiceAreasContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:320px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
	height:auto;
	background-color:#e6e7e8;
	border-radius:4px;
	box-shadow:0px 5px 10px grey;
	padding-top:10px;
	padding-bottom:10px;
}
#ServiceAreasContainer table{
	margin-left:5px;
	width:310px;
	height:auto;
	text-align:center;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-size:16px;
}
#ServiceAreasContainer a{
	color:#299DE2;
	text-decoration:none;
	cursor:pointer;
}
#ServiceAreasContainer a:hover{
	color:white;
	cursor:pointer;
}
#InterestedContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:320px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
	height:100px;
	background-color:#e6e7e8;
	border-radius:4px;
	box-shadow:0px 5px 10px grey;
	padding-top:15px;
}
#InterestedContainerText{
	display:block;
	width:100%;
	text-align:center;
	font-size:16px;
	margin-bottom:15px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
#InterestedContainerButton{
	display:block;
	width:100%;
	margin: 0 auto;
	width:140px;
	text-align:center;
	background-color:#299DE2;
	border-radius:4px;
	padding:5px;
	color:white;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-size:22px;
}
#InterestedContainerButton:hover{
	background-color:#175885;
	cursor:pointer;
}
#FindLocation{
	display:none;
}

.TimelineContainer{
	display:table-cell;
	width:100%;
	margin: 0 auto;
	width:310px;
	margin-bottom:20px;
}
.TableTimeline{
	border-collapse:collapse;
}
.TableTimeline td{
	height:150px;
	vertical-align:top;
	min-width:50px;
}
.TimelineHeader{
	display:block;
	width:250px;
	height:auto;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#299DE2;
	color:white;
	font-size:18px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-top:5px;
}
.TimelineLineContainer{
	display:table-cell;
	width:50px;
	height:100%;
	position:relative;
}
.TimelineParagraph{
	display:block;
	width:250px;
	font-size:14px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	margin-bottom:20px;
}
.TimelineStartLine{
	display:block;
	position:absolute;
	top:10px;
	left:15px;
	width:10px;
	height:101%;
	background-color:#125c87;
}
.TimelineMainLine{
	display:block;
	position:absolute;
	top:-1px;
	left:15px;
	width:10px;
	height:101%;
	background-color:#125c87;
}
.TimelineEndLine{
	display:block;
	position:absolute;
	top:-1px;
	left:15px;
	width:10px;
	height:20px;
	background-color:#125c87;
}
.TimelinePoint{
	display:block;
	position:absolute;
	left:0px;
	width:40px;
	height:40px;
	border-radius:50px;
	background-color:#299DE2;
}
.TimelineConnector{
	display:block;
	position:absolute;
	left:20px;
	top:15px;
	width:35px;
	height:10px;
	background-color:#299DE2;
}
.OrderButton{
	display:block;
	width:70px;
	height:30px;
	background-color:#299DE2;
	color:white;
	border-radius:6px;
	line-height:28px;
}
.OrderButtonLarge {
	display: block;
	width: 120px;
	height: 30px;
	background-color: #299DE2;
	color: white;
	border-radius: 6px;
	line-height: 28px;
}
.storage{
	display:none;
}
#storage{
	display:none;
}
#OrderLandingButton{
	display:block;
	position:fixed;
	width:50px;
	height:50px;
	right:10px;
	bottom:10px;
	background-color:#299DE2;
	border-radius:2px;
	box-shadow: 0px 0px 5px grey;
	z-index:999999;
}
#OrderLandingButton:hover{
	background-color:#187bb4;
	cursor:pointer;
}
#OrderLandingMarkHolder{	
	display:block;
	margin-left:21px;
	margin-top:5px;
	width:8px;
	height:40px;	
}
#OrderLandingMarkTop{
	display:block;
	width:100%;
	height:28px;
	background-color:white;
	border-radius:2px;
}
#OrderLandingMarkBottom{
	display:block;
	width:100%;
	height:8px;
	background-color:white;
	margin-top:5px;
	border-radius:2px;
}
#OrderLandingContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:500px;
	height:auto;
	background-color:#F2F2F2;
	border-radius:3px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	box-shadow: 0px 0px 5px grey;
	display:none;
	padding-bottom:20px;
}
#OrderLandingTitleHolder{
	display:block;
	width:100%;
	height:45px;
	padding-top:15px;
	background-color:#299DE2;
	border-radius:3px 3px 0px 0px;
}
#OrderLandingTitle{
	display:block;
	width:100%;
	text-align:center;
	height:30px;
	font-size:25px;
	font-weight:bold;
	color:white;
}
#OrderLandingPage{
	display:block;
	width:100%;
	margin: 0 auto;
	width:450px;
	height:30px;
	margin-top:10px;
}
#OrderLandingSubmitHolder{
	display:block;
	width:100%;
}
#OrderLandingSubmit{
	display:block;
	width:280px;
	height:35px;
	margin-top:10px;
	background-color:#299DE2;
	border-radius:5px;
	text-align:center;
	padding-top:13px;
	font-size:18px;
	font-weight:bold;
	color:white;
	border:none;
}
#OrderLandingSubmit:hover{
	background-color:#187bb4;
	cursor:pointer;
}
#OrderLandingClose{
	display:block;
	position:absolute;
	width:18px;
	height:20px;
	left:470px;
	top:10px;
	border-radius:2px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:white;
}
#OrderLandingClose:hover{
	background-color:#187bb4;
	cursor:pointer;
}
#OrderLandingContainer input{
	padding-left:5px;
}
#OrderLandingContainer textarea{
	padding-left:5px;
}
#ContentContainer{
	display:block;
	width:100%;
	margin: 0 auto;
	width:440px;
	padding:5px;
	text-align:center;
	margin-top:10px;
	height:auto;
	background-color:white;
	border-radius:2px;
	border:1px solid #C4C4C4;
}
#FloaterContainer{
	display:block;
	width:300px;
	height:auto;
	margin-left:10px;
	overflow: hidden 
}
.NameFloater{
	display:block;
	width:150px;
	height:20px;
	float:left;
	text-align:center;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	font-size: 22px;
	margin-top:20px;
	margin-bottom:20px;
}
.ImageSupportContainer{
	width:310px;
	height:auto;
	margin-bottom:20px;
	display:block;
}
.ImageSupportContainer img{
	width:310px;
	height:auto;	
}

#billExample {
    display: none;
}

#mobileBillExample {
    display: block;
}

table > div {
    display: block !important;
}