/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/* makes search button white */
.mid_search_but 
{
    color:white;
}

.mid_search_but_wrap
{
    color:white;
}

/* when you are searching, this makes the close button (x) white */
.cmsmasters_header_search_form .cmsmasters_header_search_form_close 
{
    color: white;
}


/* This makes the actual search box background white and padded */
.cmsmasters_header_search_form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range])
{
    background-color:white;
    padding:0px 0px 0px 10px 
}

/* this makes the menu button show up when in mobile mode. */
 #header .header_mid .resp_mid_nav_wrap .responsive_nav span {
    background-color: white
}
#header .header_mid .resp_mid_nav_wrap .responsive_nav:before {
    background-color: white
}
#header .header_mid .resp_mid_nav_wrap .responsive_nav:after {
    background-color:  white;
}

/* responsive/mobile menu text color */
#page .cmsmasters_dynamic_cart .remove:hover, .navigation li a {
	color:white;
	background-color: #772432
}

.navigation li > a:hover,
.navigation li.current-menu-item > a {
    color:lightgrey;
		background-color: #772432

}


.headline_aligner, .cmsmasters_breadcrumbs_aligner
{
    min-height: 100px;
}

.cmsmasters_heading
{
    width:100%
}

.d25_profile_img
{
    min-height: 150px;
   /* min-width: 150px; */
}

/* top row on Senior Leadership page */
#cmsmasters_row_mgjxt53njs
{
    padding-top: 50px;
}

/* set the logo's max-width so it resizes down to mobile. */
.header_mid_inner .logo .logo_retina {
    max-width: 100%;
}

/* to make this not crazy big */
blockquote 
{
	font-size:15px;
	font-weight: normal;
	line-height: 24px;
	font-family: Montserrat, Arial, Helvetica;
}

/* to make links stand out */
a
{
	font-weight: bold;
}

/* making the hero section cross the whole width */
div#cmsmasters_row_.cmsmasters_row_top_default .cmsmasters_row_inner
{
/*	background-color:black; */
	width:100%;
}

/* fix bug where we can't click in the bottom sidebar because it is behind everything else. */
#bottom {
    z-index: 0;
}

.cmsmasters_dynamic_cart.cmsmasters_active .cmsmasters_dynamic_cart_button
{
	color:white;
}
.woocommerce-page .quantity input[type="number"] {
  font-size: 20px;
  max-width: 8.5em;
}

/* makes the text in the shopping cart button's drop down readable.*/
.header_mid {
	color:black;
}

/* make calendar heading color white instead of default black. */
.simcal-calendar-head h3 {
	color: white;
}
.simcal-default-calendar-light .simcal-nav-button {
 color: white;
}