Sorry, you need to enable JavaScript to visit this website.

mayormb

Executive Office of the Mayor
Mayor
Menu Button
").insertAfter(".header-agency-logo.desktop"); // jQuery("#block-domain-conf-domain-main-links ul:first-child").children().each(function() { // jQuery(this).clone().appendTo('#desktop-main-menu'); // }); // } jQuery('#search_form').clone().appendTo('.region-branding-inner'); jQuery("
").prependTo("#block-domain-conf-domain-main-links"); //Make entire view rows clickable, usefull for mobile jQuery('.fullpage-ribbon-banner').click(function() { var href = jQuery(this).find("a").attr("href"); if(href) { window.location = href; } }); jQuery('.fullpage-ribbon-banner').each(function(){ // jQuery(this).parent() var el = jQuery(this); var parent = el.parent().parent().parent().parent().parent().parent().parent(); el.insertAfter(parent); console.log(parent); }); // FAQ toggle if (jQuery('.question')) { jQuery('.question').click(function () { console.log('im clicked'); jQuery(this).siblings('div').slideToggle(); jQuery(this).toggleClass('expanded'); }); } // Add header banner image to top jQuery(".fullpage-banner-image").insertAfter(".not-front.page-node #page-title"); //move section under rotator //jQuery(".tile-container").insertBefore(".view-display-id-homepage_d h2.views-field-title"); function openNav() { document.getElementById("block-domain-conf-domain-main-links").style.width = "100%"; document.getElementById("zone-preface-wrapper").style.opacity = ".3"; document.getElementById("zone-content-wrapper").style.opacity = ".3"; document.getElementById("zone-postscript-wrapper").style.opacity = ".3"; } function closeNav() { document.getElementById("block-domain-conf-domain-main-links").style.width = "0"; document.getElementById("zone-preface-wrapper").style.opacity = "1"; document.getElementById("zone-content-wrapper").style.opacity = "1"; document.getElementById("zone-postscript-wrapper").style.opacity = "1"; } jQuery("#menu-btn").click(openNav); jQuery("#search-btn").click(openNav); jQuery("#close-btn").click(closeNav); //remove the default drupal image styles if(jQuery('.view-agency-responsive-featured-news-home .views-field-field-image img').length > 0){ let viewLeadImgs = document.querySelectorAll( ".views-field-field-image img" ); viewLeadImgs.forEach((img) => { let newUrl = img.attributes.src.value.replace( "/sites/default/files/styles/large/public/dc/sites/", "/sites/default/files/dc/sites/" ); img.setAttribute("src", newUrl); }); } if(jQuery('.field-name-field-image img').length > 0){ let leadImgs = document.querySelectorAll(".field-name-field-image img"); leadImgs.forEach((img) => { let newUrl = img.attributes.src.value.replace( "/sites/default/files/styles/large/public/dc/sites/", "/sites/default/files/dc/sites/" ); img.setAttribute("src", newUrl); }); } }) //End jQuery
Mayor with a group of DC Gov staff
 

Mayor Muriel Bowser

“When people ask me what I want to be remembered for, it comes down to this: a relentless commitment to a fair shot for every single DC resident. Period.”
Mayor with a group of DC Gov staff
 

Mayor Muriel Bowser

“When people ask me what I want to be remembered for, it comes down to this: a relentless commitment to a fair shot for every single DC resident. Period.”

Upcoming Events

There are no events at this time.

View Past Events >

Subscribe to mayormb RSS

By The Numbers

Number
Number
Number
Number
Number
Number
DC residents and counting without a congressional vote.

Mayor Videos