body{background-image:linear-gradient(-225deg,#7085b6,#87a7d9 50%,#def3f8)}.App{border-left:4px solid #fff;border-right:4px solid #fff;color:#fff;display:block;font-family:"Roboto Mono",monospace;margin:40px auto;max-width:60%;padding-left:15px;padding-right:15px;text-align:center}.App hr{background:#fff;border-radius:3px;border-style:solid;color:#fff;height:2px}.App .col-sm{padding-bottom:20px}.Search .search-form{border-bottom:2px solid #fff;margin:0 auto;max-width:225px;padding-bottom:5px;position:relative}.Search .input-bar{background:none;border:none;color:#fff;font-size:14px;width:174px}.Search .input-bar::-webkit-input-placeholder{color:#fff}.Search .input-bar:-ms-input-placeholder{color:#fff}.Search .input-bar::-ms-input-placeholder{color:#fff}.Search .input-bar::placeholder{color:#fff}.Search .input-bar:focus{outline:none}.Search .search-button{background:none;border:none;display:inline}.Search .search-button:focus{border-left:2px solid #fff;outline:none}.Search button{background:none;border:3px solid #fff;border-radius:2px;color:#fff;font-size:14px;margin:10px auto}.Search button:hover{background:#fff;color:#809cce}.Weather{margin-top:20px}.Weather h1{font-size:40px;font-weight:700}.Weather h2{font-size:20px}.Weather h3{font-size:15px;font-weight:700;line-height:25px}.Weather p{font-size:20px}.Weather hr{max-width:150px}.Weather .current-weather{margin:15px auto}.Temperature{font-size:20px}.Temperature a{text-decoration:none;color:#fff}.Temperature a:hover{cursor:default}.Temperature .active{text-decoration:none;color:#fff}.Temperature .active:hover{color:#007bff;text-decoration:underline;cursor:pointer}.Forecast .title{margin:15px auto}.Forecast h2{text-align:left;font-size:20px}.Forecast .title hr{margin:0;width:150px}.ForecastPreview p{margin:0}.Footer{margin-top:5px}.Footer a{color:#fff;text-decoration:none}.Footer a:hover{cursor:pointer;color:#00f;text-decoration:underline}
/*# sourceMappingURL=main.035c72a8.chunk.css.map */