/*pb 14-10-2016*/

#dgx-donate-container { background:none; margin:0; padding:0; }

.dgx-donate-form-section { background:none; border:none !important; margin:0; padding:0; display: inline-block; }

#dgx-donate-container span { color:#FFF; }

#_dgx_donate_tribute_gift { color:#FFF; }

#dgx-donate-form-donor-section #_dgx_donate_donor_first_name, #dgx-donate-form-donor-section #_dgx_donate_donor_last_name, #dgx-donate-form-donor-section #_dgx_donate_donor_email, #dgx-donate-form-donor-section #_dgx_donate_donor_phone { color:#FFF; }

#dgx-donate-container h2 { color:#FFF; font-size: 22px; margin: 0; text-transform: inherit; font-weight: 500; padding: 24px 0 6px; }

#header_desc p { color:#FFF; padding: 0; }

#dgx-donate-form-sandbox-warning p { border-bottom: 1px dashed #d2d2d2; color: #f3bd2f; font-size: 16px; font-weight: 500; line-height: 24px; padding: 0 0 20px; width: 100%; }

.advisory #seamless-donations-form h2:after { background:none; }

#dgx-donate-form-donation-section span { float: left; padding: 12px 0 0; width: 33.33%; margin-left:0px; font-size: 16px; font-weight: 300; line-height: 1.3; }

#dgx-donate-form-donation-section input { margin: -3px 10px 0 0; }

#dgx-donate-form-donation-section { border-bottom: 1px dashed #ddd !important; border-radius: 0; padding: 0 0 20px; }

#dgx-donate-form-tribute-section #donation_header h2 { padding: 24px 0 12px; }

#_dgx_donate_tribute_gift { font-size: 16px; line-height: 25px; margin-bottom: 20px; }

#dgx-donate-form-tribute-section { border-bottom: 1px dashed #ddd !important; border-radius: 0; }

#dgx-donate-form-donor-section #donation_header h2 { margin-bottom:18px; }

#dgx-donate-form-donor-section { width: 100%; font-size: 16px; font-weight: 500; }

#dgx-donate-form-donor-section input { background: #fff none repeat scroll 0 0; border: 1px solid #e7e7e7; border-radius: 5px; color: #616971; display: block; font-size: 15px; font-weight: 300;  height: 44px; padding: 0 18px; width: 100%; margin:8px 0 18px 0; }

.paypal-button { margin-top: 15px; }
 
.paypal-button input { background:none; }

.paypal-button input:hover { background:none; }

.advright-box .paypal-button { margin-top:0px; text-align:center; }

.advright-box .paypal-button input { height:auto; width:220px; }
.page-id-419 .paypal-button input { height:auto; width:220px; margin-bottom:20px; }

.page-title-text { max-width:80%; }

.content .wrapper ul { margin: 0 0 0 20px; padding: 0; }
.page-id-16 .content .wrapper ul { margin:0; } 
.content .wrapper ul li { color: #6a6f74; font-size: 16px; font-weight: 300; line-height:29px; }
.content .wrapper ul li strong { font-weight: 500; }

.content .wrapper ol { margin: 0 0 0 20px; padding: 0; }
.content .wrapper ol li { color: #6a6f74; font-size: 16px; font-weight: 300; line-height: 30px; }
.content .wrapper ol li strong { font-weight: 500; }
.page-id-430 .content .washington-dc p {
    color: #6a6f74;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin: 0 0 15px;
}
.page-id-194 .aproach .appr-list ul { margin: 70px 0 0 20px; }
.page-id-194 .aproach .appr-list ul li { width:20%; }
.page-id-409  .content .washington-dc table ul { margin: 0; }
.page-id-409  .content .washington-dc table ul li { padding: 0 0 0 18px; }
.page-id-16 .content .general-page p { 
	color: #6a6f74;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin: 0 0 23px; 
}
.page-id-16 .content .general-page ul { margin: 0 0 25px 20px; }
.page-id-12 .impact { width:100%; }
.page-id-12 .impact p strong {
    color: #112c46;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin: 0;
    padding-bottom: 24px;
}
.page-id-12 .content .wrapper table td {
	vertical-align:top;
}
.page-id-12 .impact-box {
	padding: 10px 0 0;
}
.page-id-12 .content .wrapper ul {
	margin: 0 0 20px 20px;
}
.page-id-12 .content .wrapper img {
	padding-right: 20px;
}
.page-id-12 .content .wrapper img.wp-image-721 {
	min-width: 70px;
}
.page-id-12 .content .wrapper .professional-schools {
    width: 55%;
}
.page-id-12 .impact-bg {
	padding: 0 0 50px;
}
table tr td { vertical-align:top; }
.page-id-82 .content .wrapper ul li, .page-id-12 .content .wrapper ul li { background: rgba(0, 0, 0, 0) url("../images/list-icon-black-2.png") no-repeat scroll left 11px;    display: block; line-height: 30px;  padding: 0 0 0 22px; }
.page-id-335 .content .wrapper ul { margin: 0 0 10px 20px; }
.page-id-33 .partners h2 { font-size: 26px; line-height: 35px; }
.page-id-8 .serv-box-first ul li { background: rgba(0, 0, 0, 0) url("../images/list-icon-black-2.png") no-repeat scroll left 11px; display: block; float: left; font-weight: 300;   line-height: 30px; padding: 0 0 0 22px; width: 50%; }
.page-id-8 .serv-box-first ul { display:inline-block; margin-bottom: 20px; }
.page-id-8 .serv-box-first ul li:nth-child(3n+1) { clear: none; }
.page-id-8 .weserv-bg .weserv ul { margin-bottom:20px; }
.page-id-12 .pattern .massachusetts-institute { margin-bottom: 20px; }
.page-id-12 .pattern .massachusetts-institute p { padding-bottom: 5px; }
.page-id-12 .pattern .massachusetts-hospital { margin-bottom: 20px; }
.page-id-12 .pattern .massachusetts-hospital p { padding-bottom: 5px; }
.page-id-16 .general-page h1 { background: rgba(0, 0, 0, 0) url("../images/title-bg.png") no-repeat scroll center bottom; color: #112c46; display: block; font-size: 26px;  font-weight: 700; line-height: 35px;  margin: 0 0 25px;  padding: 0 0 25px; }
.page-id-16 .general-page h3, .page-id-16 .general-page h3 strong { color: #112c46; color:#24b3da}
.page-id-12 .top-content { background: rgba(0, 0, 0, 0) url("../images/title-bg.png") no-repeat scroll center bottom; color: #112c46; display: block; font-size: 26px;  font-weight: 700; line-height: 35px;  margin: 0 0 25px;  padding: 0 0 25px; text-align: center; }
.page-id-33 .partners-detail { margin: 100px 0 0; }
.page-id-33 .partners h5 { color: #6a6f74; font-weight: 400; line-height: 32px !important;  margin-bottom: 0; }
.page-id-405 .general-page h3 { /*color: #166da4;*/ font-size: 26px;  margin: 15px 0; }
.page-id-405 .pattern .org-list ul { margin: -30px 0 0 -30px; padding: 0; }
.page-id-405 .pattern .org-list { padding: 0 0 80px; }
.page-id-194 .appr-list .appr-b { background: #41b984 url("../images/approach-icon2.png") no-repeat scroll 0 -2px; }
.more-btn.giveincenter {  margin-top: 40px;  text-align: center;}
.selection-step .step-box .text-box {  min-height: 384px;}
h3.becomnghccdifrnt strong {  color: #166da4;  display: inline-block;  font-size: 22px;  padding:30px 0 5px;}
.aproach ul li {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.page-id-72 .history-page-content p {
    color: #6a6f74;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin: 15px 0 20px;
}
.page-id-72 .faq-hdr h4 {
	font-size: 18px;
	line-height: 20px;
}
p.likeinterns {
  color: #166da4;
  font-size: 22px !important;
  font-weight: 500 !important;
}
.impactsectionwrap.clearfix img.alignright {
  width: 20%;
}
.banner-sec .banner-text p { color: #fff; }
.page-title-sec .page-title-text p { color:#FFF; }
.page-title-img img { opacity: 0.4; }
.banner-img img { opacity: 0.4; }
.hdr-call a { color:#FFFFFF; }
.alumini a { color:#FFFFFF; }
.hdr-call a:hover { color:#69c39b; }
.alumini a:hover { color:#24b3da; }