/* ANTHONY navigation dropdown fix */
.header-layout .header-menu-item-children-container {
   z-index: 9999;
}



.wp-editor img {
max-width: 100%;
height: auto;
}


/* JASON did this for UL being too big on 2017 Board of Directors blog post */
body.postid-164113 ul li {
font-size: 15px;
line-height: 23px;
}
p a {
font-size: 15px !important;
line-height: 22px !important;
}
/* DONE with Jason's stuff */

.index-featured-news .box-section-title-detail {
display:none;
}

.wp-editor h4 {
font-family: Georgia;
  font-size: 20px;
line-height: 26px; 
}

.wp-editor p, .box-section-body p {
padding-bottom: 1em;
  font-size: 14px;
color: #525252;
line-height: 20px;
}

.box-section, .box {
padding-bottom: 16px;
  -moz-box-shadow: 2px 2px 10px #bbbbbb;
-webkit-box-shadow: 2px 2px 10px #bbbbbb;
box-shadow: 2px 2px 10px #bbbbbb;
background-color: #fff;
}

.box-banner-title, .box-banner-title-line {
background-color: #ffcb08;
}

/* Adjusting Size of Chapter Sponsor Image: Media Temple */

a[href="http://mediatemple.net/"] img {
    width:50%;
    height:auto;
    padding-top:5px;
}

a[href="http://www.typecraft.com/muse/index.html"] img {
    width:50%;
    height:auto;
}

.box-section.post-web-designer-interview-series-jenn-de-la-fuente {
display:none;
}

.page-id-56606 .gform_wrapper {
overflow: inherit;
margin: 10px;
max-width: 98%;
}

.page-id-56606 .gform_wrapper h2.gsection_title, .gform_wrapper .gsection_description, .gform_wrapper h3.gform_title {
width: 98%;
display: none;
}
.page-id-56606 .gform_wrapper .gform_heading {
width: 98%;
margin-bottom: 18px;
display: none;
}


.page-id-56606 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
font-size: 1em;
padding: 10px 60px;
}

.wpcf7-form input[type="checkbox"] {
     -webkit-appearance: checkbox !important;
     -moz-appearance: checkbox !important;
     -ms-appearance: checkbox !important;
     -o-appearance: checkbox !important;
     appearance: checkbox !important;
}
.wpcf7-list-item {
display: block;
}

.wpcf7-form textarea {
width: 100%;
}

#mentee-submit {
  width: 100%;
  height: 50px;
  font-size: 18px;
}

.board-image-left {
float:left;
margin-right: 15px; 
margin-bottom:5px;
width: 90px; 
height: auto; 
padding-top:5px;
}

.board-clear {
	clear:both;
	margin-bottom:15px;
}
.box-section-button.pink 
{margin-top:0; margin-bottom:15px;}

.box-section-button.pink a 
{ padding: 5px 10px 5px 10px; background: #ed008c; border-radius: 3px;}

.box-section-button.pink a:hover 
{ background: #58595B;}

.wp-editor ul.normal-list li  {
    list-style-position: outside;
   margin-left: 20px;
}



.small {
  font-size:11px !important;
}


.gform_wrapper {
    margin: 0 20px 10px 20px;
}
.gform_wrapper input[type="radio" i] {
    -webkit-appearance: radio !important;
  
}
.gform_wrapper ul li.gfield{

  margin:0 0 20px 0;
}


.page-board-ratification-2016 h1 {
  font-size: 1.7rem;
      line-height: 1;
    margin-top: 30px;
}

.page-id-136013 .page-board-ratification-2016 h2 {
      font-size: 1rem;
    line-height: 1;
    margin: 30px 0 15px 0;
    border-top: 2px solid #8DC635;
    padding: 5px 20px 20px 20px;
    float: left;
    width: 92%;
    font-weight: bold;
    color: #8DC635;
}

.page-id-136013 .page-board-ratification-2016 .box-banner-title, .page-id-136013 .page-board-ratification-2016 .box-banner-title-line{
  background-color: #8DC635;
}

.page-id-136013 .page-board-ratification-2016 .box {
	position: relative;	
  float:left;
}

.gform_wrapper input[type="submit"] {
  background-color: #8DC635;
  color:white;
  font-weight:500;
  font-size:1rem !important;
  letter-spacing:0.3pt;
  -webkit-appearance: none;
  border:none;
  padding: 10px 20px !important;
}
.gform_wrapper input[type="submit"]:hover {
  background-color: #5d8c42;
 
}

.gforms_confirmation_message {
    margin: 20px;
    font-size: 1.125rem;
    color: #5d8c42 !important;
}

.potential-board-member {
	float:left;
  //width:100%;
  margin:0 20px 20px 20px;
}
.potential-board-member img {
    width: 100px;
    margin: 0 20px 8px 0 !important;
}

.potential-board-member .name {
     text-transform: uppercase;
    font-weight: bold;
    font-size: 1.5rem;
    margin: 32px 0 0 0;
    line-height: 1;
      padding: 5px 0;

}

.potential-board-member .bio {
  float:left;
  clear: both;
  margin:0px 0px 5px 0px;
}

.board-slate {
  float:left;
}

.header-layout-container-collapsed {
    position: unset!important;
}

.mtsnb {
  z-index: 10000;
}