a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none;padding:0;margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.txt-rt{text-align:right}.txt-lt{text-align:left}.txt-center{text-align:center}.float-rt{float:right}.float-lt{float:left}.clear{clear:both}.pos-relative{position:relative}.pos-absolute{position:absolute}.vertical-base{vertical-align:baseline}.vertical-top{vertical-align:top}.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px}nav.vertical ul li{display:block}nav.horizontal ul li{display:inline-block}img{max-width:100%}.current-time{font-size:35px;margin-bottom:10px}.current-date,.current-time{font-weight:100;letter-spacing:1px}.current-date{font-size:18px}body{font-family:Open Sans,sans-serif}body a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;text-decoration:none}h1{font-size:50px;font-weight:400;color:#f9f9f9;font-family:Oxygen,sans-serif;letter-spacing:7px;margin-top:50px}.container{width:65%;height:80vh;margin:50px auto;background-color:rgba(0,0,0,.73)}.city,.container{border-radius:15px}.city{width:60%;height:100%;float:left;background:url(/_next/static/media/2.bbd7f92a.gif);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;min-height:500px;position:relative;background-position-x:-30px}.title{float:right;font-family:Oxygen,sans-serif;padding:30px 30px 0 0}.title h2{color:#fff;font-size:30px;font-weight:700}.title h3{font-size:25px;font-weight:700;color:#eee;margin-top:0;text-align:right}.date-time{position:absolute;bottom:0;color:#fff;width:90%;padding:0 30px 10px;font-family:Oxygen,sans-serif}div#txt{font-size:35px;font-weight:100;margin-bottom:10px;letter-spacing:1px}.dmy{margin-top:37px;padding:10px;float:left;text-align:left;position:absolute}.temperature{width:50%;float:right;margin-right:10px!important;position:relative;left:10px}.temperature p{font-family:Raleway,sans-serif;font-size:70px;font-weight:100;margin:0 40px}.temperature p span{font-size:50px;font-weight:200}.forecast{width:40%;float:left;height:100%!important}.forecast-icon{padding:25px 0}.today-weather h3{text-transform:capitalize;font-size:37px;color:#fff;width:80%;margin:0 auto 10px;padding-bottom:10px;border-width:thin;border-bottom:1px solid #eee}.today-weather ul li{width:74%;margin:0 auto;line-height:39px;border-width:thin;border-bottom:1px solid #777;color:#eee;font-weight:600;text-align:left;padding-left:20px}.today-weather ul li span{float:right;padding-right:10px}.today-weather ul li:nth-child(5){border-bottom:none}.footer{padding-bottom:20px}.copyright p,.copyright p a{color:#fff}.copyright p a:hover{color:#ffeb3b}@media screen and (max-width:1920px){.container{width:50%}}@media screen and (max-width:1440px){.container{width:55%}}@media screen and (max-width:1280px){.container{width:60%}}@media screen and (max-width:1024px){.container{width:75%}}@media screen and (max-width:966px){.container{width:90%}}@media screen and (max-width:853px){h1{font-size:45px}}@media screen and (max-width:800px){h1{font-size:35px}.temperature p{font-size:60px}.dmy{padding-top:25px}}@media screen and (max-width:736px){.temperature p{font-size:50px}.dmy{padding-top:10px}div#txt{font-size:30px}.forecast-icon img{width:110px}}@media screen and (max-width:667px){h1{font-size:40px}.container,h1{margin-top:30px}.container{width:95%}}@media screen and (max-width:640px){h1{font-size:30px;margin-top:45px}div#txt{font-size:25px}.dmy{padding-top:17px}.temperature p{padding-bottom:10px}}@media screen and (max-width:799px){h1{font-size:35px}.container{border-end-end-radius:0;border-end-start-radius:0}.city,.container{border-start-start-radius:15px;border-start-end-radius:15px}.city{width:100%;min-height:300px}.temperature{text-align:right}.temperature p{font-size:100px}.dmy{padding-top:35px}.forecast-icon{margin:10px 0}.forecast{width:100%;margin-bottom:7px;height:84vh!important;padding-bottom:20px;background-color:rgba(0,0,0,.73);border-end-end-radius:15px;border-end-start-radius:15px}.footer-info{padding:5px;margin-top:95vh}}@media screen and (max-width:533px){h1{font-size:33px}.dmy{padding:0;margin-bottom:40px;text-align:center;width:95%;position:relative}.temperature{text-align:center;width:100%;margin-bottom:20px;margin-right:5vw}.tempHr{width:81%!important}.temperature p{font-size:65px}.current-date{font-size:20px!important}.current-time{font-size:40px!important}.Csetter{display:none}}@media screen and (max-width:375px){h1{font-size:26px;line-height:1.5em;letter-spacing:0}.city{min-height:315px}.dmy{margin-bottom:30px}.date{font-size:18px}.temperature p{padding-bottom:15px}}.cityHead,.search-box{display:flex;align-items:center;justify-content:center}.search-box{margin-bottom:15px;position:relative;z-index:2}.search-box .img-box{background:hsla(0,0%,100%,.2);border-radius:50%;height:32px;width:35px;display:flex;align-items:center;justify-content:center;padding:2px}.search-box img{width:60%;cursor:pointer}.search-box .search-bar{padding:10px 11px;background:transparent;color:#fff;border:none;border-bottom:1px solid;font-size:16px}.search-box .search-bar::placeholder{color:#fff}.search-bar:focus{outline:none;border-bottom:1px solid gray;transition:all 1s ease-in-out}.mb-icon{height:100%;position:absolute;top:34%;left:36%;z-index:1;display:none}.mb-icon p{color:#fff;width:fit-content;position:relative;left:24%;top:2%;font-size:25px}.footer-info{margin-bottom:3px;margin-left:4px;padding-left:2px;padding-bottom:6px;color:#fff}.footer-info a{color:#fffaf0;font-weight:700}.hh_button{display:inline-block;text-decoration:none;background:linear-gradient(90deg,#ff8a00,#da1b60);border:none;color:#fff;padding:10px 25px;font-size:1rem;border-radius:3px;cursor:pointer;font-family:Roboto,sans-serif;position:relative;margin:0;position:absolute;right:20px;top:1.5%}.detailLink{font-size:.9rem;padding-top:0!important}.tempHr{width:95%;margin-left:20px}.custom-btn{width:210px!important;color:#fff;border-radius:6px;margin-bottom:8px!important;font-family:Lato,sans-serif;font-weight:600;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);outline:none}.btn-5{width:auto;height:40px;line-height:42px;padding:0;border:none;background:linear-gradient(0deg,#0fe,#000 90%)}.btn-5:hover{color:#fff;font-weight:750;background:transparent;box-shadow:none}.btn-5:after,.btn-5:before{content:"";position:absolute;top:0;right:0;height:2px;width:0;background:#0fe;box-shadow:-1px -1px 5px 0 #fff,7px 7px 20px 0 #0003,4px 4px 5px 0 #0002;transition:all .4s ease}.btn-5:after{right:inherit;top:inherit;left:0;bottom:0}.btn-5:hover:after,.btn-5:hover:before{width:100%;transition:all .8s ease}