.WeatherControlVarietyTitleDiv{background-color:transparent!important;opacity:1!important}.WeatherVarietyItem{padding-top:20px!important;padding-bottom:20px!important}.WeatherCatTitle,.WeatherVarietyControlImg{display:none!important}.WeatherBg{background-image:url(img/weatherbg.png);background-size:cover;height:100%;width:100%;background-color:#f2f2f2}.WSep40{width:100%;height:40px}.WSep15{width:100%;height:15px}.w-bannerPositionWhite{padding:28px 0;background-color:rgba(255,255,255,.8)}.w-BannerBgWhite{padding-bottom:25px}.WeatherBannetLPadding{padding:20px 0}.TodayDiv{background-color:#aaa;padding-top:20px!important;margin-bottom:25px}.RestOfWeekDiv{background-color:#999;padding:25px!important}.TodayDivTitle{color:#fff;font-size:22px}.TodayDivTitle span{margin-right:10px}.TemperatureImg{float:right;position:relative;top:-15px;margin-right:20px}.CityLabel{color:#fff;font-size:25px}.TodayLabel{color:#fff;font-size:25px}.ConditionLabel{font-size:16px;color:#fff;margin-left:10px}.TemperatureLabel{font-size:16px;color:#fff;margin-left:15px;position:relative;direction:ltr}.TemperatureLabelDiv{font-size:16px;color:#fff;margin-top:15px}.WindSpeedDiv{font-size:16px;color:#fff;margin-top:25px}.HumidityLabelDiv{font-size:16px;color:#fff;margin-top:15px}.TodayDesc{padding-right:45px;margin-top:40px}.CurrentTempDiv{float:left;position:absolute;top:-38px;left:35px;text-align:center}.TempDiv{direction:ltr}.NowTempLabel{color:#fff;font-size:25px}.WhiteSepLine{background-color:#fff;height:1px;margin-top:15px;margin-left:auto;margin-right:auto;width:80%}.SocialMediaItem{color:#fff;font-size:12px;float:right}.SocialMediaItem a{float:right}.SocialMediaItem a:hover{color:#991b68}.facebookIcon{float:right;margin-right:10px}.SocialMediaSep{float:right;width:1px;background-color:#fff;height:18px;margin-left:15px;margin-right:15px}.SocialMediaDiv{margin:0 auto}.WeatherTitle{color:#fff;font-size:22px;margin-bottom:25px;float:right}.SecondDayDiv{text-align:center;padding-top:10px!important}.DayLabel{color:#444;font-size:18px}.ThirdDayDiv{text-align:center;border-left:1px solid #fff;border-right:1px solid #fff;padding-top:10px!important}.FourthDayDiv{text-align:center;padding-top:10px!important}.DateLabel{color:#fff;font-size:16px}.DateDiv{margin-top:10px;margin-bottom:10px}.WeatherImage{margin:0 auto}.HighTempLabel{color:#fff;font-size:20px}.LowTempLabel{color:#fff}.WeatherSocialMedia{margin-top:25px;margin-bottom:25px}.SpanC{font-size:20px;color:#fff}.SpanC1{font-size:20px;color:#fff}.SpanF1{font-size:20px;color:#fff}.TempSep{width:1px;background-color:#fff;height:18px;margin-left:12px;margin-right:12px;display:inline-block}.TempChange{float:left;color:#fff;font-size:18px}.CitiesTitle{color:#fff;font-size:22px;margin-right:15px}.CitiesTitleDiv{background-color:#4ccbea;padding-top:15px;padding-bottom:15px}.TemperatureImg1{float:right;position:relative;top:-11px}.CitiesItem{text-align:center;background-color:rgb(235 235 235 / 80%);min-height:280px}.CitiesItem:hover{cursor:pointer}.CityName{color:#5e0e40;font-size:22px;padding-top:35px;padding-bottom:10px}.CityState{color:#163c48;font-size:16px;padding-bottom:20px}.CityHighTemp{color:#163c48;font-size:20px}.CityLowTemp{color:#163c48;font-size:16px}.WeatherCities-Next{background-color:rgba(107,31,74,.8);height:125px;background-image:url(img/arrow-next.svg)!important;width:40px;top:62px;bottom:0;left:-15px!important;pointer-events:initial!important;right:unset!important;margin:auto 0!important}.WeatherCities-Prev{background-color:rgba(107,31,74,.8);height:125px;background-image:url(img/arrow-previous.svg)!important;width:40px;top:62px;bottom:0;right:-15px!important;pointer-events:initial!important;left:unset!important;margin:auto 0!important}.WeatherCitiesSwiperContainer{position:relative;max-width:-moz-calc(100vW - 45px);max-width:-webkit-calc(100vW - 45px);max-width:-o-calc(100vW - 45px);max-width:calc(100vW - 45px);width:100%}.CitiesDiv{margin-bottom:20px}.WeatherStateCity{margin:0 auto}.CFStyle{font-size:16px;cursor:pointer;direction:ltr}.CFSelStyle{font-size:16px;cursor:pointer}.CityLowTemp .SpanC{color:#163c48!important;font-size:16px}.CityHighTemp .SpanC{color:#163c48!important;font-size:16px}.RestOfWeekOuterDiv{padding-right:15px!important}@media all and (max-width:820px){.CurrentTempDiv{position:initial;float:none;padding-top:10px;text-align:right}}@media all and (max-width:480px){.RestOfWeekOuterDiv{padding-right:0!important;margin-bottom:20px}.CurrentTempDiv{position:absolute;float:left;left:30px;left:-50px}.CitiesDiv{margin-bottom:20px}.WeatherCities-Next{height:100px;top:50px}.WeatherCities-Prev{height:100px;top:50px}}.CustomTempDiv{direction:ltr;display:table;margin-right:20px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.u-width100{width:100%!important}.u-relative{position:relative}.u-padding0{padding:0!important}.u-paddingRL15{padding:0 15px!important}.u-table{display:table}.u-tableCell{display:table-cell}.u-inheritStyle{font-size:inherit;color:inherit;font-style:inherit;text-decoration:inherit;text-transform:inherit;font-family:inherit;line-height:inherit;width:inherit;height:inherit;padding:0;margin:0}.MyMainDiv1600{position:relative;max-width:1600px;width:100%;margin:0 auto;overflow:hidden}.floatL{float:right!important}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.WSep40{width:100%;height:40px}.WSep15{width:100%;height:15px}.TodayDiv{background-color:#aaa;padding-top:20px!important;margin-bottom:25px}.TodayDivTitle{color:#fff;font-size:22px}.TodayDivTitle span{margin-right:10px}.TemperatureImg{float:right;position:relative;top:-15px;margin-right:20px}.CityLabel{color:#fff;font-size:25px}.TodayLabel{color:#fff;font-size:25px}.ConditionLabel{font-size:16px;color:#fff;margin-left:10px}.TemperatureLabel{font-size:16px;color:#fff;margin-left:15px;position:relative;direction:ltr}.TemperatureLabelDiv{font-size:16px;color:#fff;margin-top:15px}.WindSpeedDiv{font-size:16px;color:#fff;margin-top:25px}.HumidityLabelDiv{font-size:16px;color:#fff;margin-top:15px}.TodayDesc{padding-right:45px;margin-top:40px}.CurrentTempDiv{float:left;position:absolute;top:-38px;left:35px;text-align:center}.TempDiv{direction:ltr}.NowTempLabel{color:#fff;font-size:25px}.WeatherTitle{color:#fff;font-size:22px;margin-bottom:25px;float:right}.SecondDayDiv{text-align:center;padding-top:10px!important}.ThirdDayDiv{text-align:center;border-left:1px solid #fff;border-right:1px solid #fff;padding-top:10px!important}.FourthDayDiv{text-align:center;padding-top:10px!important}.DateLabel{color:#fff;font-size:16px}.DateDiv{margin-top:10px;margin-bottom:10px}.WeatherImage{margin:0 auto}.HighTempLabel{color:#fff;font-size:20px}.LowTempLabel{color:#fff}.SpanC{font-size:20px;color:#fff}.SpanC1{font-size:20px;color:#fff}.RestOfWeekOuterDiv{padding-right:15px!important}@media all and (max-width:820px){.CurrentTempDiv{position:initial;float:none;padding-top:10px;text-align:right}}@media all and (max-width:480px){.RestOfWeekOuterDiv{padding-right:0!important;margin-bottom:20px}.CurrentTempDiv{position:absolute;float:left;left:30px;left:-50px}}.CustomTempDiv{direction:ltr;display:table;margin-right:20px}