.btn_con:focus,:focus,div .btn:active,div .btn:focus,div .btn:hover{outline:0}.menu,.styki{list-style:none;float:right}.snow_section,header{background-attachment:fixed;background-size:cover}.walk,form{opacity:0}.btn_con,.form_p,.weather_block,footer p,section .rain_h{text-align:center}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.menu li,.styki li{display:inline-block;margin-left:50px;margin-top:10px}.menu li a:link,.menu li a:visited,.styki li a:link,.styki li a:visited{padding:10px 20px;-webkit-transition:border-bottom .7s,border-right 1.3s,border-top 1.9s,border-left 2.5s,background-color 2s;transition:border-bottom .7s,border-right 1.3s,border-top 1.9s,border-left 2.5s,background-color 2s;text-decoration:none}html{font-size:18px;font-weight:800;font-family:sans-serif,serif;text-rendering:optimizeLegibility}header{height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(rgba(0,0,0,.65))),url(img/min.jpeg);background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(img/min.jpeg);background-position:center;position:relative}.header_text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase}.rain div .rain_p:hover,.weather_block:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}h1{color:#fff;letter-spacing:2px;word-spacing:2px}.menu{margin-right:40px;margin-top:15px}.menu li a:link,.menu li a:visited{color:#fff;border:1px solid transparent;border-radius:50px}.menu li a:active,.menu li a:hover{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-left:1px solid #fff;background-color:rgba(0,0,0,.69)}.full{background-color:#fff;width:100%;position:fixed;z-index:4444;-webkit-box-shadow:0 1px 3px #1f1f1f;box-shadow:0 1px 3px #1f1f1f;color:#000}.styki li a:link,.styki li a:visited{color:#000;border:1px solid transparent;border-radius:50px}.styki li a:active,.styki li a:hover{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-left:1px solid #fff;background-color:rgba(0,0,0,.53)}.mobile_icon{display:none;float:right;margin-top:20px;cursor:pointer}.mobile_icon i{font-size:170%;color:#fff}.logo{width:170px;margin-top:20px}div .btn:link,div .btn:visited{box-shadow:none;outline:0;display:inline-block;margin-top:30px;color:#fff;text-decoration:none;border:1px solid transparent;padding:20px 30px;border-radius:50px;background-color:rgba(0,0,0,.69);-webkit-transition:border-top .5s,border-bottom .5s,border-left .7s,border-right .7s;transition:border-top .5s,border-bottom .5s,border-left .7s,border-right .7s}div .btn:active{box-shadow:none;border:0}div .btn:hover{box-shadow:none;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}section{padding-top:70px;padding-bottom:70px}section .rain_h{color:#000;margin-bottom:50px;font-weight:300;text-shadow:1px 1px 1px #666}.walk{width:97%;-webkit-box-shadow:4px 4px 6px;box-shadow:4px 4px 6px}.walk .animated{-webkit-animation-duration:5s;animation-duration:5s}.rain div .rain_p{padding:10px;margin-top:40px;background-color:rgba(51,51,51,.07);-webkit-box-shadow:2px 2px 2px;box-shadow:2px 2px 2px}.snow_section{background-image:url(img/min2.jpeg);background-position:top}.weather_block{background-color:rgba(0,0,0,.65);border-radius:30px;-webkit-box-shadow:4px 4px 4px #000;box-shadow:4px 4px 4px #000}.weather_icon{color:#fff;font-size:500%;display:inline-block;padding:15px}.weater_day,.weather_p{font-size:250%}.weater_day,.weather_p,.weather_s{padding:30px 0;color:#fff}.weater_day{border-bottom:1px solid rgba(255,255,255,.23)}.weather_s{font-size:200%}input[type=submit]{color:#fff;background-color:rgba(0,0,0,.73);border-radius:6px;padding:10px 20px}.form_p{color:#444}footer{height:80px;background-color:rgba(0,0,0,.81)}footer p{color:#fff;padding-top:30px;font-size:90%;letter-spacing:1px}