.responsive-map{position:relative;padding-bottom:45%;height:0;overflow:hidden}.responsive-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.logged-in-content,.logged-in .logged-out-content,.logged-in .login-button{display:none}.logged-in .logged-in-content{display:block}