.faq ul li ul li div{ margin-top:-15px; }
.faq ul>li          { margin-top: 23px!important;}


ul.mission {
    list-style-type: none;
    list-style-type: decimal !ie; /*IE 7- hack*/
     
    margin: 0;
    margin-left: 3em;
    padding: 0;
     
    counter-reset: li-counter;
}
ul.mission > li{
    position: relative;
    margin-bottom: 15px;
    padding: 0 1em 1em 1em;
     
    /*background-color: #d5d5d5;*/
    font-weight:bold;
}
ul.mission > li:before {
    position: absolute;
    top: 0;
    left: -1em;
    width: 0.94em;
    height: 0.94em;
     
    font-size: 30px;
    line-height: 0.94;
    text-align: center;
    color: #FFF;
 
    background-color: #0da0cb;
    content: counter(li-counter);
    counter-increment: li-counter;
    border-radius:4px;  
      
}

.thumb img {margin-right: 5px; cursor:pointer; width:100%; height:auto; }

.faq ul li b span { background: #50bedc;color: #FFF;font-size: 25px;font-weight: bold;padding: 0px 2px 2px 2px;width: 23px;display: inline-block;height: 25px; border-radius: 4px;}
.faq ul li a em	  { float:right; }
.faq ul li a i{color:#FFF;font-size:14px; font-weight:normal; float:right; font-style: normal; padding:0 16px 0 0; text-transform:lowercase; }

.history ul li>a em { float:right; }
.history ul li>a i {float: right;padding-right: 16px;font-style: normal;font-size: 14px; color:#fff; text-transform:  lowercase; font-weight:normal;}


.board_members ul { list-style-type: none; margin:5px 0 0;}
.board_members ul li{ background:#747474; width: 202px; float: left; color:#FFF !important; margin:0 5px 15px 0; border-radius:2px; position:relative; display: block; min-height: 66px; 
width:135px; padding: 12px 12px 50px; margin-right: 40px;}
.board_members ul li div b {color:#FEFEFE; font-size:19px; font-weight:normal; display: inline-block;}
.board_members ul li div p { font-weight:bold; color:#FEFEFE; font-size:19px; font-weight:bold;}
.board_members ul li div p.time { background:#50bedc; color:#FFF; display:inline-block; width: 110px;height: 11px;  text-align: center;}
.board_members ul.first li {min-height: 116px; }
.board_members ul li div p.time {position: absolute; bottom: 38px; right: -20px;}
.board_members h2 {background: transparent !important;color: #333 !important;text-transform: uppercase;font-size: 18px !important;border-bottom: 2px solid #13a4cc;margin-bottom: 11px;padding: 0 0 4px 0 !important;}

.wwd_maps           {text-align: center;}
.wwd_maps .image { width:300px; float:left; margin-right: 10px; }
.wwd_maps .image h3{ border-bottom:2px solid #50bedc; font-size:19px !important; padding: 0px 0px 4px 0px !important;margin-bottom: 10px; text-transform: uppercase;text-align: left; }
.wwd_maps .image span{width: 100%; display: inline-block; text-align: center; vertical-align: bottom;}
.wwd_maps .image span input { color: #FFF;background: #50bedc;border: 0; font-size: 18px; padding: 3px 7px; cursor:pointer; text-transform: uppercase;}
.wwd_maps .thumb div {display: inline-block;width: 49%;float:left; text-align:center; margin-right:9px; }
.wwd_maps .thumb div h3 { width: 98%; font-size:12px; border-bottom: 2px solid #50bedc;text-align: left;padding: 10px 0 2px 0;margin: 0 0 8px 0;}
.wwd_maps .thumb div span{ display:inline-block; width: 100%;}
.wwd_maps .thumb .button {color: #FFF;background: #50bedc;border: 0;font-size: 18px;padding: 3px 7px;cursor: pointer; text-transform: uppercase;}
.wwd_maps .big_image h3 {display:none;}
.wwd_maps .backButton	{ position: relative;left: 0;top: -38px;text-align: left; cursor:pointer;}

.wwd_full_width             {width:100% !important;}
.content01 h2               {margin-bottom:15px;}
.lft03.m_goal  p            {padding:0 0 12px 0px; }
 
.board_members hr               { background:#13a4cc; height:2px; margin:-6px 0;}
.memb_sec .board_members ul li:first-child , .memb_sec .board_members ul li.fstli { margin-left: 0; }
.memb_sec .board_members ul li  { margin:0 0px 15px 15px; width: 280px; min-height: 55px;}
.memb_sec hr.view		{ display:none; }
.memb_sec h2 span.view		{ border:2px solid pink; }
.wwd_full_width h2.board_members { background: transparent !important; color: #333 !important; text-transform: uppercase; font-size: 18px !important; border-bottom: 2px solid #13a4cc;padding: 0 0 4px 0 !important;margin-bottom:15px; font-weight:800; }
.wwd_full_width h2.board_members span.view{ min-width:58px; height:20px;float: right;text-align: left;display: inline-block;padding: 3px 3px 0 10px;font-size: 10px;color: #fff;background:url("images/view_arrow01.jpg") no-repeat left top;font-style: normal;position:relative; bottom:4px;}
.wwd_full_width h2.board_members span.view a { color: #fff;text-decoration:none; }
.list_cont                      { list-style:none !important; list-style-type: none !important; margin:0; padding:0;}
.memb_sec .list_cont li         { width:280px; padding:12px; background:#06bccc; margin-right: 15px; float: left;border-radius: 4px;}
.list_cont span, .list_cont b   { display:block; color:#fff;border-radius: 6px;}

.memb_sec .textwidget   { clear: left;border-top: 2px #06BCCC solid;padding-top: 16px;margin-top: 16px; }
h2 span.desc            { float: right; text-align:right; display: inline-block;width: 33%;}
h2 span.desc i          { float:right; width:58px; height:21px; text-align:left; position:relative; bottom:4px; display:block; font-size:10px; color: #fff; background:url("images/Emai_button_back.png") no-repeat left top; font-style:normal; margin-left:6px; padding:3px 4px 0 10px;}
h2 span.desc i a	{ font-size:10px; color: #fff;text-decoration:none; }

.list_cont b            { font-weight:800;}
.board_download         { clear:left;color: #000;font-size: 18px;font-weight: bold; text-transform: uppercase; /* border-top: 2px #06BCCC solid; padding: 10px 0 0; */ }
.board_download a       {text-decoration:none;}
/*.board_download button  { display:block;color: #fff;font-size: 12px;font-weight: bold; text-transform: uppercase; border:none; background:url("images/arrow01.png") no-repeat right top #06BCCC; padding:6px 40px 6px 4px; margin-top:6px; cursor:pointer;}*/
.board_download button { width: 134px;text-align: left;display: block;color: #fff;font-size: 12px;font-weight: bold;text-transform: uppercase;border: none;background: url("images/download_arrow01.png") no-repeat right top;padding: 4px 0 4px 10px;margin-top: 6px;cursor: pointer;}

.wwd_maps div.image img    { width:100%; height:auto; max-width:300px;}

@media screen and (min-width: 769px) and (max-width: 1000px){
.wwd_maps div.image             { width:32%;}
}

@media screen and (min-width: 641px) and (max-width: 768px){
.wwd_maps div.image             { width:31%;}

}
@media only screen and (max-width: 640px) {
.wwd_maps div.image             { width:98%; float:none; margin:20px auto 0; text-align:center;}
.thumb div                      { width:98% !important; float:none; margin:0 auto; text-align:center !important;}
}


/************************************ UPDATED/NEW CLASSES *********************************/

.new_row	           { margin-top:35px !important; clear: both;}
.lightbox-content      { display:none;border:0px solid red;background:#fff;position:fixed;z-index:10;padding:20px;}
.lightbox-overlay      { display:none;background:#666;opacity:0.6;position:absolute;top:0;left:0;}
.lightbox-close        { background: url(images/close.png) no-repeat right 2px;height: 30px;display: inherit;}
.lightbox-close h3     { border-bottom: 2px solid #50bedc;font-size: 19px !important;padding: 0px 0px 4px 0px !important;margin-bottom: 10px;text-transform: uppercase;margin-right: 50px;}

.board_members ul li div p.bio  {bottom:8px !important; cursor:pointer;}
.hide                  { width:230px; display:none; position:absolute; left:-40px; bottom:36px; background:#50BEDC; border-radius:8px; padding:20px; z-index:9;}
.wwd_maps .image span a.button          { color: #FFF;background: #50bedc;border: 0; font-size: 18px; padding: 3px 7px; cursor:pointer; text-transform: uppercase;}
/******************************************************************************************/

.board_members ul li div p.view_bio_2{ bottom:0;}
