.showcase .item h2 a.entry{
	background-color: rgba(230,230,230,.5);
	max-height: 50px;
	padding: 10px;
	margin-bottom: 52px;
	text-align: center;
	line-height: 30px;
	font-size: 2rem;
}

/* remove bullets in mobile menu */

.menu-overlay nav ul ul{
	list-style-type: none;
}

/* keep overlay button at the top */
.menu-overlay .close-overlay {
	position: relative;
} 

.footer-wrap { display: none; }

/* drop-in menu background color */
.single-nav {
    background: #9b9b9b;
}

/*mailchimp widget title color*/
.sidebar-footer .widget .widget-title, .sidebar-overlay .widget .widget-title {
    color: #88beee;
}

/*mailchimp widget button color*/
input[type="submit"], a.button, button {
    background: #88beee;
}

/*mailchimp widget text color on button hover*/
input[type="submit"]:focus, input[type="submit"]:hover, a.button:focus, a.button:hover, button:focus, button:hover {
    color: #88beee;
}

/* Reduce the width of text field & button and make them display in one line*/
.widget_mc4wp_form_widget .mc4wp-form-fields input[type="email"] {
width: 100%;
float: left;
margin-right: 5px;
}

.widget_mc4wp_form_widget .mc4wp-form-fields input[type="text-fname"] {
width: 47.5%;
float: left;
}

.widget_mc4wp_form_widget .mc4wp-form-fields input[type="text-lname"] {
width: 47.5%;
float: right;
}

.widget_mc4wp_form_widget .mc4wp-form-fields input[type="submit"] {
padding: 0.5em 1em;
float: left;
}

/* Change success message color */

.mc4wp-alert.mc4wp-success {
color: #88beee;
}

input[type="email"] {
margin-top: 10px;
}

/* First and Last Name fields larger */

.widget_mc4wp_form_widget .mc4wp-form-fields input[type="text-fname"], input[type="text-lname"]
{
    padding: 0.75rem 1.5rem;
    border-radius: 0.2rem;
    background: #f2f2f2;
    border: 0.1rem solid #f2f2f2;
}


.widget_mc4wp_form_widget .mc4wp-form-fields input[type="email"]
{
    padding: 0.75rem 1.5rem;
    border-radius: 0.2rem;
    background: #f2f2f2;
    border: 0.1rem solid #f2f2f2;
}

@media screen and (min-width: 783px) {
  .footer-widgets .container > section {
    position: static !important;
    float: left;
    width:30% !important;
  }

  .footer-widgets .container > section#text-5 {
    width: 3% !important;
  }

  .footer-widgets .container > section#mc4wp_form_widget-2 {
    width: 30% !important;
  }
}

  #footer .sidebar-footer {
    padding-top: 0;
    padding-bottom: 0;
}

#text-5 {
    margin-left: -120px;
}

::selection {
        background: transparent;
}

/* remove yellow menu bar */
@media only screen and (max-width: 782px) {
	.masthead .branding  {
		background: inherit;
	}}

.footer-widgets .container {
	height: inherit !important;
}

.widget_mc4wp_form_widget .mc4wp-form-fields input[type="text-fname"], input[type="text-lname"] , .widget_mc4wp_form_widget .mc4wp-form-fields input[type="email"] {
	padding: 0.25em 0.5em;
}

/*Fix for footer background color and Facebook widget*/
@media only screen and (max-width: 600px) {
  #footer .sidebar-footer .widget, #footer {
    background-color: black;
  }
  section#text-5.widget.widget_text {
      margin-left: 0px !important;
  }
}

/*Fix for dropdown menu*/
.menu-overlay .close-overlay {
  background: #000;
  color: #fff;
}

/*Fix for  placeholder color*/
input[type="email"]::placeholder, input[type="text-fname"]::placeholder, input[type="text-lname"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #AEAEAC;
    opacity: 1; /* Firefox */
}

/* --- Text selection color / 13938925-HC (MI) --- */

::selection {
  background: #88beeb;
  color:#fff;
}
::-moz-selection {
  background: #88beeb; 
  color:#fff;
}

