h2{margin-bottom:20px}.btn:focus{outline:none !important}.italic{font-style:italic}.note{font-style:italic;font-size:12px}.container{max-width:1030px;margin:auto}.login-container,.forgot-container,.edit-account-page{width:420px;max-width:100%;margin:auto;margin-top:50px;margin-bottom:30px}.login-container .container,.forgot-container .container,.edit-account-page .container{max-width:100%}.login-container h3,.forgot-container h3,.edit-account-page h3{text-align:center;margin-bottom:20px}.login-container form,.forgot-container form,.edit-account-page form{border:1px solid #eee;padding:20px}.login-container form .forgotten-link,.forgot-container form .forgotten-link,.edit-account-page form .forgotten-link{margin:0;font-size:12px;text-align:right;float:right}.login-container .register-link,.forgot-container .register-link,.edit-account-page .register-link{margin-top:15px}.login-container .register-info,.forgot-container .register-info,.edit-account-page .register-info{margin-top:15px}.login-popup-bg{display:block;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.login-popup-wrap{display:block;position:fixed;top:50%;left:50%;width:0;height:0;z-index:140}.login-popup-wrap .login-popup{background:#fff;position:relative;top:-220px;left:-235px;width:470px;height:auto;z-index:150;border-radius:5px;padding:25px 25px 27px}.login-popup-wrap .login-popup h3{text-align:center;margin-bottom:20px;margin-top:0}.login-popup-wrap .login-popup .alert-danger{margin-bottom:20px}.login-popup-wrap .login-popup form{border:1px solid #eee;padding:20px}.login-popup-wrap .login-popup form .forgotten-link{margin:0;font-size:12px;text-align:right;float:right}.login-popup-wrap .login-popup .register-info{margin:20px 0 0}.register-page input[type=radio],.register-page input[type=checkbox]{margin-right:3px}.register-page #notice_check_email{display:none}.edit-account-page{margin-top:10px;width:auto}.edit-account-page form{border:none;padding:0}.loading-box-wrap{position:fixed;left:50%;top:100px;z-index:100;display:none}.loading-box{position:relative;width:300px;left:-150px;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.loading-box p{margin:0}.loading-box img{margin-top:10px}.header h3{float:left}.header .nav{margin-top:12px}.header .nav .glyphicon-user{font-size:16px}.header .nav .my-account-text{display:none}.header .nav .mobile-only{display:none}.header .nav .new{color:red}.header .nav>li>a{height:39px}.header .nav .coastguard-link{margin-right:15px}footer{border-top:1px solid #ccc;margin:40px 0 0;padding:10px 0}footer p{text-align:right;font-size:12px;margin:0}.pages{border-top:1px solid #ccc;margin-top:10px}.pages>div{position:relative}.custom-notice{width:100%;margin:20px 0}.development-notice{position:fixed;bottom:50px;width:90%;max-width:1000px;z-index:80}.development-notice{width:100%;max-width:none;text-align:center}.development-notice .alert{margin:0;border-radius:0}.time{padding:10px 15px 14px;position:absolute;z-index:50;width:100%;max-width:100%;background:#fff;background:rgba(255,255,255,0.5);top:0}.time p{margin:0}.time .current{float:left}.time .data{text-align:right;float:right}.time .data a{display:none}.time .note{margin-bottom:10px;line-height:18px;text-align:center;height:0;margin:0}.time .note span{font-style:italic;font-size:12px}.change-notice{position:absolute;top:78px;left:10px;z-index:50;background:#fff;border:1px solid #ccc;padding:10px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3)}.change-notice .title{font-weight:bold;color:red;margin-bottom:11px;float:left}.change-notice .close-icon{float:right;display:block;opacity:.5;cursor:pointer}.change-notice .close-icon img{width:12px;margin:-2px 0 0 40px}.change-notice .close-icon:hover{opacity:1}.change-notice .notice-text{clear:both;font-style:italic;margin-bottom:15px}.change-notice .dismiss-button{font-size:14px}.map-container{width:1000px;min-width:718px;height:548px;margin:auto;margin-bottom:10px;border:1px solid #ccc;border-top:0;position:relative}.map-container .map-images{position:relative;z-index:-1}.map-container .map-images img{position:absolute;top:0;left:0;width:100%}.map-container .map-box-1,.map-container .map-box-2{position:absolute;left:50px;z-index:5;font-weight:400}.map-container .map-box-1{top:80px;background-color:#fff;border:1px solid green;padding:3px 10px;font-size:17px}.map-container .map-box-2{font-size:17px;bottom:50px}.map-container .sites .site,.coastguard-map-mobile .sites .site{display:none}.map-container .sites .site .site-marker,.coastguard-map-mobile .sites .site .site-marker{position:absolute;top:100px;left:100px;z-index:20}.map-container .sites .site .marker,.coastguard-map-mobile .sites .site .marker{width:16px;height:16px;border-radius:16px;background:#ccc;float:left;z-index:15;position:absolute;border:1px solid #fff}.map-container .sites .site .marker img,.coastguard-map-mobile .sites .site .marker img{display:none;width:16px;height:16px}.map-container .sites .site .arrow,.coastguard-map-mobile .sites .site .arrow{width:16px;position:absolute;top:-13px;z-index:10}.map-container .sites .site .arrow img,.coastguard-map-mobile .sites .site .arrow img{width:100%}.map-container .sites .site p,.coastguard-map-mobile .sites .site p{margin-bottom:0}.map-container .sites .site .popup-box,.coastguard-map-mobile .sites .site .popup-box{background:#fff;border:1px solid #ccc;z-index:25;position:absolute;min-width:220px;top:20px;margin:20px 0 0 0}.map-container .sites .site .popup-box .top,.coastguard-map-mobile .sites .site .popup-box .top{padding:2px 5px 0;border-bottom:1px solid #ccc}.map-container .sites .site .popup-box .top .name,.coastguard-map-mobile .sites .site .popup-box .top .name{float:left}.map-container .sites .site .popup-box .top .elevation,.coastguard-map-mobile .sites .site .popup-box .top .elevation{float:right;color:#b60000;font-size:12px;line-height:20px}.map-container .sites .site .popup-box .top .elevation span,.coastguard-map-mobile .sites .site .popup-box .top .elevation span{color:#0000c1}.map-container .sites .site .popup-box .data,.coastguard-map-mobile .sites .site .popup-box .data{padding:2px 5px;font-weight:bold}.map-container .sites .site .popup-box .data span,.coastguard-map-mobile .sites .site .popup-box .data span{font-weight:normal;font-size:12px;width:100px;display:inline-block}.map-container .sites .site .popup-box .conditions,.coastguard-map-mobile .sites .site .popup-box .conditions{border-top:1px solid #ccc;font-size:12px;padding:2px 5px}.map-container .sites .site .popup-box .date,.coastguard-map-mobile .sites .site .popup-box .date,.map-container .sites .site .popup-box .source,.coastguard-map-mobile .sites .site .popup-box .source{border-top:1px solid #ccc;background:#eee;padding:2px 5px;font-size:12px}.map-container .sites .site .popup-box .source,.coastguard-map-mobile .sites .site .popup-box .source{background:#fff}.map-container .sites .site.active,.coastguard-map-mobile .sites .site.active{display:block}.map-container .sites .site-bg,.coastguard-map-mobile .sites .site-bg{z-index:15;display:block !important}.map-overlay{position:relative}.map-overlay .compass-rose{position:relative}.map-overlay .compass-rose img{position:absolute;bottom:20px;left:10px;height:160px}.map-overlay .wind-sheer-wrap{position:relative;z-index:10;top:0}.map-overlay .wind-sheer-wrap .wind-sheer{position:absolute;bottom:20px;right:10px;background:#fff;border:1px solid #ccc;padding:10px}.map-overlay .wind-sheer-wrap .wind-sheer strong{font-weight:500}.map-overlay .wind-sheer-wrap .wind-sheer p:last-child{margin:0}.map-controls{margin-top:0;margin-bottom:20px;float:left}.map-controls .custom-time{margin-top:5px}.map-controls .custom-time .alert{margin-top:8px}.map-controls .time-slider{margin-bottom:5px}.map-controls .time-slider p{float:left;margin-right:5px}.map-controls .time-slider span{display:none;float:left;font-style:italic}.map-controls .time-slider span.active{display:block}.map-controls .time-slider .slider{width:100%;margin-left:15px}.map-controls .time-slider .time-shown{display:none;margin-right:4px}.map-controls .time-slider .play-wrap{clear:both}.map-controls .time-slider .note{clear:both;float:none;margin-top:5px;margin-bottom:0}.map-key{float:right;text-align:right}.map-key img{margin-bottom:5px}.scroller{max-width:100%;overflow:hidden}.map-view .scroller{overflow:visible}.map-view .time-wrap{width:100%;position:relative}.wind-sites-view .time{height:67px}.wind-sites-view .time .note{font-size:16px;line-height:22px}.wind-sites-view .time .note span{font-size:16px;color:red}.wind-sites-view .map-container .sites .site{position:absolute}.wind-sites-view .map-container .sites .site .popup-box{margin:0;min-width:250px}.wind-sites-view .map-container .sites .site .popup-box .top{font-size:15px;padding:5px 8px 5px;display:flex;justify-content:space-between;width:max-content}.wind-sites-view .map-container .sites .site .popup-box .top .elevation{font-size:16px}.wind-sites-view .site-tdz-05 .popup-box{right:-16px}.wind-sites-view .popup-box .top{border-bottom:0 !important}.time-single-wrap .time{height:auto}.time-single-wrap .time .note{height:auto}.quick-view .map .date{font-weight:bold;margin-bottom:5px}.quick-view .map .date span{font-weight:normal}.quick-view .map-container{width:1000px;height:auto;margin:20px 0 0;border:1px solid #ccc;background:#FAFAFA;padding:20px}.quick-view .map-container .select-stability{float:right}.quick-view .map-container .sites{width:100%;margin-top:15px}.quick-view .map-container .sites .site{float:left;position:relative;width:119px}.quick-view .map-container .sites .site .site-marker{top:0;left:0}.quick-view .map-container .sites .site .marker{border-color:#999}.quick-view .map-container .sites .site .monitor-box{background:none;border:0;padding:0;margin-top:30px}.quick-view .map-container .sites .site .monitor-box .name{border:0;padding:0;font-weight:bold;text-transform:uppercase}.quick-view .map-container .sites .site .monitor-box span.highlight{border:2px solid red;padding:0 3px;margin-left:-5px}.quick-view .map-container .sites .site .arrow{display:none;opacity:.3}.quick-view .map-container .sites .site .arrow.active{display:block}.quick-view .map-container .sites .site .arrow:first-child{opacity:1}.quick-view .map-container .sites .site-data-key{width:130px;margin-right:12px}.quick-view .map-container .sites .site:last-child{width:100px}.quick-view .map-container .sites .site-morven{width:100px}.quick-view .map-container .sites .site-slope{width:100px}.quick-view .map-container .sites .border{float:left;width:0;height:300px;margin:0 20px 0 0;border-left:1px solid #ccc}.quick-view .map-key{width:100%;margin-top:20px;float:none;text-align:left}.quick-view .map-key img{margin-bottom:10px}.quick-view .map-key .colours{font-size:12px;font-style:italic;text-align:right;float:right}.quick-view .map-key .notes{float:left}.quick-view .emails-page{margin-top:10px;float:right;width:490px}.quick-view .emails-page .emails{margin-top:10px}.real-time-view .scroller{clear:both;margin-bottom:50px}.graph{margin:40px 0;text-align:center}.graph p{font-size:16px}.wind-sheer-graph{margin:40px 0 0}.wind-sheer-graph h4{margin-bottom:30px}.change-graphs-date p{margin-bottom:3px}#intro .time{left:0;width:100%}#intro .time .note{font-size:16px;line-height:40px}#intro .map-images{position:absolute;opacity:.6;width:100%;height:100%}#intro .map-images img{width:100%;height:100%}#intro .intro-text{padding:85px 20px 20px;min-height:548px}#intro .intro-text a{text-decoration:underline}#intro .intro-text a:hover{text-decoration:none}#intro .map-container{max-width:1000px;min-width:0;width:auto;height:auto;border:0}.intro-user-6{font-size:16px}.intro-user-6 .time .note{font-size:18px}#real_time .container{position:relative}#real_time .container .change-notice{position:static;display:inline-block}#real_time .heading{float:left;max-width:72%}#real_time .change-graphs-date{float:right;margin:20px 0;max-width:25%}#real_time .graph-wrap{width:100%;min-width:800px}#real_time .wind-direction{height:30px;margin-left:62px;margin-top:-10px}#real_time .wind-direction .arrow{width:20px;height:20px;float:left;margin-right:22.8px}#real_time .wind-direction .arrow img{width:20px;height:20px}#real_time .graph-note{font-style:italic;font-size:14px;text-align:center;margin-bottom:5px}#wind_roses .wind-rose-key,#demountable_site .wind-rose-key{text-align:center;margin-top:30px}#wind_roses .graph,#demountable_site .graph{float:left;width:33%;margin:40px 0 0}#wind_roses .graph:nth-child(3n+1),#demountable_site .graph:nth-child(3n+1){clear:both}#wind_roses h2,#demountable_site h2{font-family:'Century Gothic';font-size:32px;color:#002060}.emails-page{margin-top:20px}.emails-page .header{margin-bottom:25px;border-bottom:1px solid #ccc;padding-bottom:8px}.emails-page .header h1{float:left}.emails-page .header .btn{float:right;margin-top:22px}.emails-page .custom-date span{font-size:12px}.emails-page .emails{margin:30px 0}.emails-page .emails .email{width:48%;max-width:100%;float:left;margin-bottom:30px}.emails-page .emails .email .date{font-weight:bold;margin-bottom:5px}.emails-page .emails .email .email-content{padding:20px;border:1px solid #ccc;background:#FAFAFA}.emails-page .emails .email .email-content p{font-family:Courier;white-space:pre}.emails-page .emails .email:nth-child(2n){margin-left:2%}.emails-page .emails .email:nth-child(2n+1){clear:both}.instructions-page{margin-top:20px}.instructions-page .header{margin-bottom:25px;border-bottom:1px solid #ccc;padding-bottom:8px}.instructions-page .header h1{float:left}.instructions-page .header .btn{float:right;margin-top:22px}.instructions-page .links{margin-bottom:20px;display:table;width:100%}.instructions-page .links a{display:table-cell;text-align:center}.instructions-page .instructions{margin-bottom:50px}.instructions-page .instructions img{max-width:100%}.instructions-page .instructions h2{margin-top:30px}.instructions-page .instructions h3{margin:30px 0 20px}.instructions-page .instructions .info-section{margin-top:20px}.instructions-page .instructions .pull-left{width:35%}.instructions-page .instructions .pull-right{width:63%}.instructions-page .instructions .anchor{position:relative;top:-10px}.instructions-page .instructions .screenshot{margin-top:10px;margin-bottom:15px;border:1px solid #ccc}.instructions-page .instructions .screenshot-small{margin-top:0;margin-bottom:10px}.instructions-page .instructions .how-it-works{position:relative;margin-bottom:30px;background-image:url('../images/instructions/how-it-works.png?v=2');background-size:100%;background-repeat:no-repeat;width:1030px;max-width:100%;height:760px}.instructions-page .instructions .how-it-works .mobile-only{display:none}.instructions-page .instructions .how-it-works .hover-area{position:absolute}.instructions-page .instructions .how-it-works .hover-box{display:none;position:absolute;padding:20px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,0.5);box-shadow:0 0 15px 2px rgba(0,0,0,0.5)}.instructions-page .instructions .how-it-works .hover-box h3{margin-top:0}.instructions-page .instructions .how-it-works .hover-box p{margin-bottom:0}.loading-charts{text-align:center;font-size:20px;margin:60px 0 40px;font-style:italic}.loading-charts img{margin-top:15px}#historical_analysis .top-note{margin:-10px 0 20px}#historical_analysis .select-month{width:200px;margin:30px 0 20px}#historical_analysis .select-month .loading{display:none;margin-top:10px}#historical_analysis .historical-chart{height:450px;width:100%;overflow:hidden}#historical_analysis #averages .averages{display:none}#historical_analysis #averages .averages img{max-width:100%}#historical_analysis #averages .averages.active{display:block}#historical_analysis #wind_roses .select-month,#historical_analysis #demountable_site .select-month{margin-bottom:30px}#historical_analysis #wind_roses .wind-roses,#historical_analysis #demountable_site .wind-roses{display:none}#historical_analysis #wind_roses .wind-roses img,#historical_analysis #demountable_site .wind-roses img{max-width:100%}#historical_analysis #wind_roses .wind-roses.active,#historical_analysis #demountable_site .wind-roses.active{display:block}#historical_analysis #wind_roses .wind-rose,#historical_analysis #demountable_site .wind-rose{width:50%;height:400px;float:left;margin:0 0 40px 0}#historical_analysis #wind_roses hr,#historical_analysis #demountable_site hr{clear:both;margin:20px 0 40px 0}#historical_analysis .demountable-site-graphs{margin:20px 0 50px 0}#historical_analysis .demountable-site-graphs h3{margin-bottom:30px}#historical_analysis #active_runway .runways{display:none}#historical_analysis #active_runway .runways img{max-width:100%}#historical_analysis #active_runway .runways.active{display:block}#historical_analysis #wind_shear h4{margin-bottom:25px}#historical_analysis #wind_shear #wind_shear_chart{margin-bottom:10px}#historical_analysis .graph-note{font-style:italic;font-size:14px;text-align:center;margin-bottom:5px}#historical_analysis .highcharts-credits{display:none}#historical_analysis .wind-proportion-chart{margin-bottom:30px}#webcams .webcam-images{margin-top:20px}#webcams .webcam-images .camera-wrap{margin-right:2%;margin-bottom:3%;width:49%;float:left}#webcams .webcam-images .camera-wrap .name{font-weight:bold;margin-bottom:5px}#webcams .webcam-images .camera-wrap .camera{position:relative;border:2px solid #000}#webcams .webcam-images .camera-wrap .camera .spacer-image{width:100%;height:100%}#webcams .webcam-images .camera-wrap .camera .image{border-bottom:0;position:absolute;top:0;left:0;width:100%;height:100%}#webcams .webcam-images .camera-wrap .camera .image img{width:100%;opacity:0;transition:opacity .6s}#webcams .webcam-images .camera-wrap .camera .image.active img{opacity:1}#webcams .webcam-images .camera-wrap .camera .play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;transition:opacity .3s;cursor:pointer;text-align:center}#webcams .webcam-images .camera-wrap .camera .play-overlay img{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px}#webcams .webcam-images .camera-wrap .camera .old-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;text-align:center;background:rgba(0,0,0,0.5)}#webcams .webcam-images .camera-wrap .camera .old-overlay p{color:red;position:absolute;top:50%;width:100%;margin:-12px 0 0 0;font-style:italic}#webcams .webcam-images .camera-wrap .camera:hover .play-overlay{opacity:1}#webcams .webcam-images .camera-wrap:nth-child(2n){margin-right:0}#webcams .failed{font-style:italic}.coastguard-page{border-top:1px solid #ccc;padding-top:15px;width:1900px;max-width:100%;margin:8px auto 0}.coastguard-map-mobile{display:none;margin-bottom:40px}.coastguard-map-mobile .heading{margin-bottom:0}.coastguard-map-mobile .heading p{margin-bottom:10px}.coastguard-map-mobile .title{margin:0 0 15px;font-size:24px;float:none !important}.coastguard-map-mobile .sites .site{float:left;width:49%;margin-left:2%}.coastguard-map-mobile .sites .site .popup-box{position:static;min-width:0;margin:0}.coastguard-map-mobile .sites .site .popup-box .top .name{float:none}.coastguard-map-mobile .sites .site .popup-box .top .elevation{float:none}.coastguard-map-mobile .sites .site:first-child{margin-left:0}.coastguard-map .map-area-wrap{border:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.coastguard-map .alert{margin-top:0 !important}.coastguard-map .pages{border:0;margin-top:0}.coastguard-map .heading{margin-bottom:10px}.coastguard-map .heading p{margin-bottom:10px}.coastguard-map .title{margin:0 0 15px;font-size:24px;float:none !important}.coastguard-map .map-view .scroller{overflow:hidden}.coastguard-map .map-controls{padding:0 10px}.coastguard-map .map-controls .time-slider .play-wrap{margin:8px 0 0}.coastguard-map .map-key{padding:0 10px;float:left;text-align:left;clear:both}.coastguard-map .map-container .sites .site.site-id-1 .popup-box{display:block !important;top:140px;right:61%;left:auto}.coastguard-map .map-container .sites .site.site-id-18 .popup-box{display:block !important;top:60px;left:52%;right:auto}.coastguard-map .service-by p{margin:0;float:left;max-width:70%;line-height:28px}.coastguard-map .service-by img{float:right;width:200px;max-width:30%}.coastguard-real-time .alert{margin-top:0 !important}.coastguard-real-time .scroller{overflow:visible}.coastguard-real-time .graph-group{border:1px solid #ccc;padding-bottom:10px;margin-bottom:20px;overflow:auto}.coastguard-real-time .graph-wrap{min-width:550px !important;overflow:hidden}.coastguard-real-time .heading{margin-bottom:10px}.coastguard-real-time .title{margin:0 0 15px;font-size:24px;float:none !important}.coastguard-real-time .change-graphs-date{width:160px;max-width:20%;margin:0 !important}.coastguard-real-time .change-graphs-date input{margin-bottom:10px;max-width:100%}.coastguard-real-time .wind-direction{margin-left:60px}.coastguard-real-time .wind-direction .arrow{width:2.3% !important;margin-right:1.6% !important}.print-only{display:none}.dont-print{display:block}@media (min-width:1040px){.container{width:1030px}}@media (max-width:1400px){.coastguard-map .map-container .sites .site.site-id-1 .popup-box{top:120px;right:51%}}@media (max-width:1199px){.coastguard-map .time .note{display:none}}@media (max-width:1039px){.quick-view .map-container{width:940px;padding:8px 10px 10px}.quick-view .map-container .sites .site{width:107px}.quick-view .map-container .sites .site-data-key{width:130px}.quick-view .scroller{overflow-x:scroll;overflow-y:hidden}.quick-view .map-key .colours{float:none;text-align:left}.quick-view .map-key .notes{float:none}}@media (min-width:992px){.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}@media (min-width:992px) and (max-width:1039px){.map-container-default{width:100%;height:515px}}@media (min-width:768px) and (max-width:991px){.map-container-default{width:100%;height:393px}}@media (max-width:991px){.nav .mobile-only{display:block !important}.nav .dropdown{display:none}.navbar-collapse.collapse{display:none !important}.collapse.in{display:block !important}.navbar-toggle{display:block;margin:16px 0 0}.navbar-toggle .icon-bar{background-color:#000}.header .navbar-collapse{padding:0;width:100%;overflow:hidden}.header .navbar-collapse .nav{margin-top:8px}.header .navbar-collapse .nav li{width:100%}.header .navbar-collapse .nav .glyphicon{display:none}.header .navbar-collapse .nav .my-account-text{display:inline}#intro .map-images{width:100%;height:100%;position:absolute;overflow:hidden}#intro .map-images img{height:100%;width:auto}.map-view .map-key{float:none;text-align:left}.coastguard-map .time .note{display:block}.coastguard-map .service-by{display:none}.coastguard-map .map-container .sites .site.site-id-1 .popup-box{top:140px;right:61%}.emails-page .emails .email{width:100%;margin-left:0 !important}#historical_analysis #wind_roses .wind-rose,#historical_analysis #demountable_site .wind-rose{width:100%}.instructions-page .instructions .how-it-works{height:auto;background:none}.instructions-page .instructions .how-it-works .mobile-only{display:block}.instructions-page .instructions .how-it-works .hover-area{display:none}.instructions-page .instructions .how-it-works .hover-box{display:none !important}footer p{text-align:left}}@media (max-width:767px){.login-container,.forgot-container,.edit-account-page{max-width:100%;margin-top:20px;padding:0 15px}#intro .time .note{line-height:20px}.intro-user-6{font-size:14px}.intro-user-6 .time .note{font-size:16px}.scroller{overflow-x:scroll;overflow-y:visible}.map-view .time .note span{display:none}.map-view .scroller{overflow-x:scroll;overflow-y:visible}.map-container-default{height:393px;width:auto}.map-controls{float:none;margin-bottom:0}.map-controls .time-slider p,.map-controls .time-slider .slider{display:none}.map-controls .time-slider span{margin-bottom:9px}.map-controls .time-slider input{margin-bottom:10px}.map-controls .time-slider .show-range,.map-controls .time-slider .custom{display:none}.map-controls .time-slider .time-shown{display:block !important}#real_time .heading{max-width:100%;margin-bottom:10px}#real_time .title{float:none}#real_time .change-graphs-date{float:none;max-width:100%}#webcams .webcam-images .camera-wrap{margin:0 0 2% !important;width:100%;height:auto}#webcams .webcam-images .camera-wrap .image{width:100%}#historical_analysis .historical-chart{min-width:720px}.coastguard-map{margin-bottom:10px}.coastguard-real-time .wind-direction{display:none !important}.coastguard-real-time .scroller{margin-bottom:20px}.coastguard-map .map-container .sites .site.site-id-1 .popup-box{right:53%}}@media (max-width:500px){.map-view .time .note{display:none}.login-popup-wrap{left:0;width:100%}.login-popup-wrap .login-popup{max-width:94%;left:3%}.coastguard-map .map-container .sites .site.site-id-1 .popup-box{top:auto;bottom:10px;left:42%}.coastguard-map .map-container .sites .site.site-id-18 .popup-box{top:55px;bottom:auto;left:44%}.coastguard-map{display:none}.coastguard-map-mobile{display:block}}@media print{.print-only{display:block}.dont-print{display:none}#wind_roses h2.print-only,#demountable_site h2.print-only{page-break-before:always}}