.h1,.h2,.h3{font-family:Roboto,Open Sans,sans-serif}.h1{display:block;margin-block-start:.2em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px}.h4{margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}.h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}.h5{display:block;font-size:.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#summaryContainer{position:relative;background-color:#0082e0;border-radius:5px;height:194px;width:100%;min-width:290px;max-width:360px;padding:5px 0 0 0;border:1px solid #9196a2}#summaryContainer #summaryHeader{display:flex;flex-direction:column;justify-content:space-around;text-align:center;align-items:center;height:65px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.5)}#summaryContainer #summaryHeader #location{display:flex;margin:0;padding-top:0px;line-height:24px;font-size:18px;color:#fff;overflow-wrap:break-word}#summaryContainer #summaryHeader #location span{align-items:center;display:flex}#summaryContainer #summaryHeader img{display:inline-block;height:30px}#summaryContainer #widgetFooter{display:flex;justify-content:right;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:9px;background-color:#334164}#summaryContainer #widgetFooter a{color:#fff;text-decoration:none;font-weight:400;font-family:Roboto,Open Sans,sans-serif;font-size:14px}#summaryContainer div#daysContainer{display:flex;align-items:stretch;justify-content:space-evenly;flex-direction:column;padding-top:3px}#summaryContainer div#daysContainer .summary{display:flex;justify-content:space-evenly;align-items:center;margin-top:10px;width:100%;border-right:0;padding-bottom:9px;border-bottom:0}#summaryContainer div#daysContainer .summary .weatherIcon{width:46px;margin-top:-10px}#summaryContainer div#daysContainer .summary .weatherText{display:flex;flex-direction:row !important;justify-content:center;text-align:center;white-space:nowrap;font-size:20px;font-family:Roboto,Open Sans,sans-serif;min-width:auto !important;margin-top:-20px;color:#fff}#summaryContainer div#daysContainer .summary .weatherText .max{font-weight:900}#summaryContainer div#daysContainer .summary .day{color:#fff;font-size:22px;font-weight:400}#summaryContainer div#daysContainer .summary .dayRisk{display:flex;width:100px;flex-direction:column !important;align-content:center !important;text-align:center !important;min-width:auto !important;font-weight:400}#summaryContainer div#daysContainer .summary .dayRisk .h3{margin:-10px 0 10px 0 !important;font-size:14px;color:#fff;text-align:center;font-weight:400}#summaryContainer div#daysContainer .summary .dayRisk .dates{display:flex;min-width:auto !important;justify-content:space-around;display:flex;align-content:center}#summaryContainer div#daysContainer .summary .dayRisk .dates .riskIcon{width:23px;height:23px;padding:5px}#summaryContainer div#daysContainer .summary:last-child{border:none}#summaryContainer div#daysContainer #resOfForecast{display:flex;justify-content:space-between;width:100% !important}#summaryContainer div#daysContainer #resOfForecast .summary .weatherText{width:100px}#summaryContainer div#daysContainer #resOfForecast .summary .weatherText .min{padding-right:2px}#summaryContainer div#daysContainer #resOfForecast .summary .weatherText .max{padding-left:3px}
