.socialIconsContainer {
    width: 100%!important;
}

.blockContent .block_bce3fd2616d14ebaa492e9ffd3155539 .txa0{
    text-align: center!important;
}

.blockWrap_f9fcd93386224b608d1e517b4ab8068d{
    width: 100%!important;
}

@media only screen and (max-width:767px){
    .block_feaf40fd555e45e8aa962304ab1ef2b6  {
        padding-bottom: 50px!important;
    }
}

/*Targets the parent container of the simple list items*/
.items_fd80e8a4304c4ef99585b7c789de3245 {
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   min-height: 100%;
}
/*Targets the child flex items*/
.items_fd80e8a4304c4ef99585b7c789de3245 > .item {
   display: flex;
   flex-direction: column;
}
/*Targets the parent container of the simple list items*/
.items_ed430a9d2d0c4fe58227257921830121{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}
/*Targets the child flex items*/
.items_ed430a9d2d0c4fe58227257921830121 > .item {
	display: flex;
	flex-direction: column;
}

/*Mobile Styles - Government & Municipalities Page*/


    /*Adjust mobile hero*/
    @media screen and (max-width: 768px) {
        body .blockWrap_b77f098ae4b7405ea8d1de030efa4993{
        background-position: 50%;
        padding-top: 30px;
        padding-bottom: 30px;
        }
    /*Add padding to 50/50 Img Rows*/
        .blockWrap_d797aae3e2d341f0b131a7cae48bdd9d,
        .blockWrap_a8ea8f96ba9647359f85ae91206afdbd,
        .blockWrap_bc4fe8bf57e04f4b87863b92f7c674db,
        .blockWrap_fb1549799d7c4a439161aac7e261384a {
            padding-bottom: 30px;
                }
            }
            

    * {
      box-sizing: border-box;
    }
    
    /* Two equal columns that float next to each other */
    .column {
      text-align: center;
      float: left;
      width: 50%;
      padding: 15px;
    }
    
    /* Clear floats after the columns */
    .row:after {
      content: "";
      display: table;
      clear: both;
    }
      /* For mobile responsive */
    @media only screen and (max-width: 768px) {
      [class*="column"] {
        width: 100%;
      }
    }
    
    /* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
}

/* Popup Styles */

.dismiss{
    cursor: pointer;
}

/* Delete code below this line to inherit sitewide styles for text and button */

.popupButton {
    background: #0e46a0;
    color: #ffffff!important;
    letter-spacing: .1em;
    text-transform: uppercase;
}
.popupButton:hover {
    background: #000000;
    color: #ffffff!important;
}

.popupTitle {
    font-size: 55px;
    color: #0e46a0;
    margin-top: 20px;
    line-height: 1.00;
    padding-bottom: 0;
}

/* End Popup Styles */

/* Equalize Simple List Blocks Government & Municipalities Payment Processing Systems Page*/

/* Change item class here */
.items_e93091a72518483188fb3151cf07b969 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_e93091a72518483188fb3151cf07b969 > .item {
	display: flex;
	flex-direction: column;
}
/* Sitewide Banner */

.blockWrap_cc58537868f6447cbca8469433bed8fa{
background-color: #000000;
color: #ffffff; 
text-align: center;
padding: 10px;
}

.headerAndNavContainer{
padding-top: 0px !important;
}