#whereabouts-dashboard-widget .whab-settings{position:absolute;top:-42px;right:40px}@media only screen and (min-width: 782px){#whereabouts-dashboard-widget .whab-settings{top:-38px}}#whereabouts-dashboard-widget .whab-settings:before{content:"\f111";font-family:"dashicons";font-size:18px;line-height:1}#whereabouts-dashboard-widget .whab-settings span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}#whereabouts-dashboard-widget .whab-message{margin:0 0 10px 0;padding:10px 15px;background-color:#f5f5f5}#whereabouts-dashboard-widget #whab-map{margin-bottom:20px;height:200px}#whereabouts-dashboard-widget label{margin-bottom:2px;display:block}#whereabouts-dashboard-widget p{position:relative;margin:0 0 12px 0}#whereabouts-dashboard-widget p:after{content:'';clear:both;display:block}#whereabouts-dashboard-widget p.whab-col-25{float:left;width:25%}#whereabouts-dashboard-widget p.whab-col-25 select{width:100%}#whereabouts-dashboard-widget p.whab-col-75{float:left;padding-left:2%;width:73%}#whereabouts-dashboard-widget p.whab-col-75 input{width:100%}#whereabouts-dashboard-widget .whab-location-name-wrap{position:relative;clear:both;display:block}#whereabouts-dashboard-widget #whab-location-name{width:99%;height:36px;padding-right:130px}@media only screen and (min-width: 782px){#whereabouts-dashboard-widget #whab-location-name{height:27px}}#whereabouts-dashboard-widget .whab-button-box{position:relative}#whereabouts-dashboard-widget #whab-geolocation-button{position:absolute;bottom:182px;left:7px;width:30px;height:30px;background:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);box-shadow:0 0 2px rgba(0,0,0,0.25);border-radius:50%;text-indent:-1000em}#whereabouts-dashboard-widget #whab-geolocation-button:after{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/map-marker-active.svg) no-repeat center center;background-size:13px 18px}#whereabouts-dashboard-widget #whab-get-location-data{position:absolute;top:1px;right:0px;padding-top:0;padding-bottom:1px;height:36px;font-size:12px;line-height:1;border-radius:0 3px 3px 0;box-shadow:none}@media only screen and (min-width: 782px){#whereabouts-dashboard-widget #whab-get-location-data{padding-top:1px;height:27px}}#whereabouts-dashboard-widget #timezone_name{height:36px}@media only screen and (min-width: 782px){#whereabouts-dashboard-widget #timezone_name{height:27px}}#whereabouts-dashboard-widget .whab-location-box{display:none;position:relative;margin:-2px 0 15px 0;background-color:#f5f5f5;border-radius:3px}#whereabouts-dashboard-widget .whab-location-box:after{content:'';clear:both;display:block}#whereabouts-dashboard-widget .whab-location-box:before{content:'';position:absolute;top:-20px;left:50%;margin-left:-20px;width:0px;height:0px;border:10px solid transparent;border-bottom:10px solid #f5f5f5}#whereabouts-dashboard-widget .whab-location-box h3{margin:0;padding:0.75rem .75rem 0.6rem;font-size:0.875em;background:-webkit-linear-gradient(top, #f5f5f5 0%, #eee 100%);background:linear-gradient(to bottom, #f5f5f5 0%, #eee 100%);border-radius:3px 3px 0 0;border-bottom:1px solid rgba(0,0,0,0.04)}#whereabouts-dashboard-widget .whab-location-box #geolocation-choices{margin:0}#whereabouts-dashboard-widget .whab-location-box #geolocation-choices li{margin:0}#whereabouts-dashboard-widget .whab-location-box #geolocation-choices li a{display:block;padding:0.5rem 0.5rem 0.5rem 2rem;background:url(../images/map-marker.svg) no-repeat 0.75rem 0.65rem;background-size:10px 14px;border-bottom:1px solid rgba(0,0,0,0.02)}#whereabouts-dashboard-widget .whab-location-box #geolocation-choices li a:hover,#whereabouts-dashboard-widget .whab-location-box #geolocation-choices li a:focus{box-shadow:inset 4px 0 0 0 currentColor;-webkit-transition:box-shadow .2s linear;transition:box-shadow .2s linear;text-decoration:underline}#whereabouts-dashboard-widget .whab-location-box #geolocation-choices li:last-child a{border-bottom:none}#whereabouts-dashboard-widget .whab-location-box p.whab-language-settings-hint{clear:both;margin-top:0px;padding:0.5rem 0.75rem;font-size:0.875em;background:-webkit-linear-gradient(top, #eee 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #eee 0%, #f5f5f5 100%);border-top:1px solid rgba(0,0,0,0.04);border-radius:0 0 3px 3px}#whereabouts-dashboard-widget .whab-location-box .whab-loading{display:none;float:left;margin:0.5rem 0.75rem}#whereabouts-dashboard-widget .whab-location-box .whab-loading:before{content:'';display:block;float:left;background:url(/wp-admin/images/spinner-2x.gif) no-repeat 0 0;background-size:20px;width:20px;height:20px}#whereabouts-dashboard-widget .whab-location-box .whab-loading span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}#whereabouts-dashboard-widget .whab-location-box .label{clear:both;display:block}#whereabouts-dashboard-widget .whab-location-box #whab-temp-location-name{font-weight:bold}#whereabouts-dashboard-widget .whab-location-box #whab-use-location-name,#whereabouts-dashboard-widget .whab-location-box .whab-use-location-name{margin:-2px 6px 0 3px;-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);transform:rotate(-85deg)}#whereabouts-dashboard-widget .whab-location-box #whab-use-location-name span,#whereabouts-dashboard-widget .whab-location-box .whab-use-location-name span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}#whereabouts-dashboard-widget .whab-success{position:relative;margin:-2px 0 10px 0;padding:15px 20px;color:#2f530e;background-color:#a0e463;border-radius:3px}#whereabouts-dashboard-widget .whab-error{position:relative;margin:-2px 0 10px 0;padding:15px 20px;color:white;background-color:#dd3d36;border-radius:3px}#whereabouts-dashboard-widget .whab-error.location:before{content:'';position:absolute;top:-20px;left:20px;width:0px;height:0px;border:10px solid transparent;border-bottom:10px solid #f5f5f5;border-bottom:10px solid #dd3d36}#whereabouts-dashboard-widget .whab-save{clear:both;padding-top:5px}.settings_page_whereabouts .wrap .updated{margin-bottom:0}.whab-settings-form{padding-top:10px}.whab-settings-form p{display:block}.whab-settings-form p:after{content:'';clear:both;display:block}.whab-settings-form label{float:left;padding-top:6px;width:210px}@media only screen and (max-width: 600px){.whab-settings-form label{display:block;margin-bottom:4px;float:none}}.whab-settings-form label.after{display:inline;padding-top:0;width:auto}@media only screen and (max-width: 600px){.whab-settings-form label.after{float:none;display:inline;margin-bottom:4px}}.whab-settings-form .role{display:inline-block;white-space:nowrap}@media only screen and (max-width: 600px){.whab-settings-form .role{margin-bottom:15px}}.whab-settings-form .role label.after{margin-right:15px}.whab-settings-form input[type="checkbox"]{float:left;display:inline-block;margin-right:5px}.whab-settings-form input[type="text"]{float:left}.whab-settings-form #whab-validate-key{margin-top:1px;height:36px}@media only screen and (min-width: 782px){.whab-settings-form #whab-validate-key{height:27px}}.whab-settings-form .whab-loading{display:none;float:left;margin:4px 8px 4px 4px}.whab-settings-form .whab-loading:before{content:'';display:block;float:left;background:url(/wp-admin/images/spinner-2x.gif) no-repeat 0 0;background-size:20px;width:20px;height:20px}.whab-settings-form .whab-loading span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.whab-settings-form .whab-valid{margin-right:2px;float:left}.whab-settings-form .whab-valid:before{content:"\f147";font-family:"dashicons";font-size:30px;line-height:1;color:#7ad03a}.whab-settings-form .whab-valid span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.whab-settings-form .whab-invalid{margin-right:2px;float:left}.whab-settings-form .whab-invalid:before{content:"\f158";font-family:"dashicons";font-size:30px;line-height:1;color:#dd3d36}.whab-settings-form .whab-invalid span{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.clear{clear:both}.widget-content .whab-pair{margin:0 20px 0 0;white-space:nowrap}.whab_widget_user_select label{display:block}
