.o{outline:1px solid red;}
.b{border:1px solid red;}
body{background:url('/images/biogems_redesign/page-back.png') repeat-y top center #212121 !important;}
.header h1{margin-bottom:2px;}
.wrapper .introduction{width:990px;}.wrapper .introduction div{font:400 1.25em/1.25 "Open Sans",Helvetica,sans-serif !important;line-height:1.4 !important;}
.wrapper .introduction .take-action a{color:#cc3333;display:block;font-size:.9em;font-weight:600;margin:8px 0;}.wrapper .introduction .take-action a:hover{text-decoration:none;}
.wrapper .introduction p{font-weight:600;}
.wrapper .introduction h1{margin-bottom:15px;font-size:31px;}
.wrapper .introduction h2{color:#333;font:700 1.35em/1.25 "Open Sans",Helvetica,sans-serif !important;margin-bottom:10px;}
#action-alert.form label{white-space:normal;}
.button{color:#fff !important;font-size:1.5em;margin-top:14px !important;}
#action-alert.form #message,#action-alert.form #recipients{padding:30px 20px 0 32px;}
#action-alert.form #message h3,#action-alert.form #recipients h3{color:#009966;font-family:'TradeGothicW01-BoldCn20 675334';font-size:1.25em;margin-bottom:8px;text-transform:uppercase;}
#action-alert.form #message li,#action-alert.form #recipients li{display:block;font-size:1.1em !important;margin-bottom:4px;background:none;padding-left:0;}
#action-alert.form #message p,#action-alert.form #recipients p{font-size:1.1em !important;font-weight:700;margin-bottom:6px;padding:0px}
#action-alert.form #message{background:url("/images/biogems_redesign/takeaction-step1.png") 0 0 no-repeat;border:1px solid #e7e7e7;margin:20px 0 30px 30px;padding:115px 20px 20px 32px;}
#action-alert.form #message .label-field-wrap{margin-top:-15px;}
.recips-top-info-right{width:1021px !important;}
#action-alert.form #column1,#action-alert.form #column2,#action-alert.form .submit-wrap{display:inline;float:left;margin-right:20px;position:relative;width:620px;}
#action-alert.form #column1 .req,#column2 .req,.submit-wrap .req{color:red;font-size:.9em;}
#action-alert.form #column1 .label-text,#action-alert.form #column2 .label-text,#action-alert.form .submit-wrap .label-text{color:#666;font-size:.9em;}
/*#action-alert.form #column1 .field-wrap,*/#action-alert.form #column2 .field-wrap,#action-alert.form .submit-wrap .field-wrap{margin-top:6px;}
#action-alert.form #column1 textarea,#action-alert.form #column2 textarea,#action-alert.form .submit-wrap textarea{border:3px solid #ccc;color:#666;font:0.95em/1.6 'Open Sans',Helvetica,Arial,sans-serif !important;min-height:420px;margin-bottom:-5px;padding:5px 0 5px;width:468px;}
#action-alert.form #column2{background:url("/images/biogems_redesign/takeaction-step2.png") 0 0 no-repeat;border:1px solid #e7e7e7;margin:20px 0 0 0;padding:82px 30px 20px 30px;width:280px;}
#action-alert.form #column2 .req-legend{font-weight:700;left:0px;position:absolute;top:-60px;color:#333333;}
#action-alert.form #column2 .field-wrap{margin:0 0 8px 0;padding-bottom:0;}
#action-alert.form #column2 .field-wrap input{background:#fff;border:1px solid #ccc;color:#666;font:400 0.8em/1.2 'Open Sans',Helvetica,Arial,sans-serif;margin-left:12px;padding:2px 4px;width:250px;}
#action-alert.form #column2 .field-wrap select{margin-left:12px;min-width:230px;width:auto;}
#action-alert.form #column2 a{color:#cc3333;}
#action-alert.form #column2 .label-field-wrap label{color:#333;font-weight:700;white-space:normal;}
#action-alert.form #column2 #survey-questions{font-size:.7em;margin-top:15px;}
#action-alert.form #column2 #survey-questions h3{color:#009966;font-family:'TradeGothicW01-BoldCn20 675334';font-size:1.4em;text-transform:uppercase;}
#action-alert.form #column2 .right-check{line-height:1.1;color:#333;font-weight:600;padding:10px 0 0 15px;}
#action-alert.form #column2 .right-check input{vertical-align:middle;}
#action-alert.form .submit-wrap{background:url("/images/biogems_redesign/takeaction-step3.png") 0 0 no-repeat;border:1px solid #e7e7e7;margin:20px 0 20px 0;padding:30px 30px 30px 30px;width:280px;}
#action-alert.form .submit-wrap #send,
.OnScreenThanks #action-alert form input#send {background:url("/images/biogems_redesign/takeaction-send-your-message-btn.png") 0 0 no-repeat;display:block;width:268px;height:56px;border:0;text-indent:-9999px;color:transparent;font:normal 0px/0 Tahoma,Arial,Helvetica,sans-serif;}
.thank-you{border:1px solid #e7e7e7;margin:0;padding:20px 15px 20px 15px;width:420px;}
body.OnScreenThanks .container_24 .grid_14 {width: 580px;}
body.OnScreenThanks .container_24 .push_0_5 {left: 40px;}
.thank-you p{font:400 1em/1.25 "Open Sans",Helvetica,sans-serif !important;}
.thank-you .fb-like{float:left;margin-top:-9px;}
.post .aside{margin-left:10px;}.post .aside h2{font-size:1.6em !important;margin-bottom:8px;width:100%;}
.post .aside p{font:400 1em/1.25 "Open Sans",Helvetica,sans-serif !important;text-align:left;font-size:.8em;}
.post .aside .btn{font-size:1.7em;margin-top:20px;}
.footer,.footer ul,.footer ul li{font-size:1.05em !important;}
.footer a{color:#fff;}
.footer p{font-size:.9em !important;}
.footer label{font:400 0.8em/1.25 "Open Sans",Helvetica,sans-serif !important;}

/* AdvocacyStyle.css extra overrides */
#action-alert .submit-wrap {
    clear: none;
}
#action-alert span.req.true {
    background: none;
}
#action-alert span.req {
    text-indent: 0;
}
#action-alert #recipients ul {
    margin: 0;
    padding: 0;
}
#action-alert, #action-alert form, #action-alert p, #action-alert label, #action-alert input, #action-alert li, #action-alert textarea {
  color: #333333;
  font: 10pt/1.28571 'Open Sans',Helvetica,Arial,sans-serif;
}

P, LI, OL, UL, TABLE, TR, TH, TD, .Explicit {
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 10pt;
}
#action-alert.form #column2 div.right-check label{font-size:.7em;color:#333;font-weight:600;}

#nrdc-action-welcome-back-outer-temp{display:none;}
#nrdc-action-welcome-back-outer div {color:#333333;display:block;margin:0;}
#nrdc-action-welcome-back-outer div.nrdc-action-welcome-back-inner {color:#009966;font-size: 16px;font-weight: bold;}
#nrdc-action-welcome-back-outer div.nrdc-action-welcome-back-thanks {margin:10px 0;}
#nrdc-action-welcome-back-outer div.nrdc-action-welcome-back-email,
#nrdc-action-welcome-back-outer div.nrdc-action-welcome-back-logout {display:inline;}

#action-alert.form #message h3, #action-alert.form #recipients h3  { margin-bottom:0; padding-bottom:0;}
#action-alert.form #recipients h3.styled {margin-bottom:5px; padding-bottom:0;}
#action-alert.form #message h3.styled {margin-bottom:0; padding-bottom:0;}
#action-alert.form #message h3.styled {padding-left: 6px; }
#action-alert.form #message li, #action-alert.form #recipients li: {font: 10pt/1.28571 'Open Sans',Helvetica,Arial,sans-serif;}
#action-alert.form #column1 #message .label-field-wrap .req true  {display:none;}
/*#action-alert.form #column1 #message .label-field-wrap .label-text  {display:none;}*/
#action-alert.form #column1 .req, #column2 .req, .submit-wrap .req  {display:none;}
#action-alert.form span.req {display:none;}
#action-alert .req-legend {display:none;}
#action-alert.form #column2 .field-wrap  {margin-left:-10px;}
#action-alert.form #column1 #message p {font-size:1em; font-weight:normal; margin-bottom:-16px;}
#action-alert.form #column1 #message h3.styled + p {margin-bottom:16px;}
#action-alert.form #column1 #message p em {font-style:normal}
#action-alert.form #message .label-field-wrap { margin: 30px 0; }

.OnScreenThanks #action-alert .submit-wrap {padding-left: 130px;}
.OnScreenThanks form {padding: 35px;}
.OnScreenThanks form td {padding: 0 0 10px 0;}
.OnScreenThanks #action-alert form td label,
.OnScreenThanks #action-alert form td label,
.OnScreenThanks #action-alert form td label {font-weight:bold;color:#666666;}
.OnScreenThanks #action-alert form p {font-size:14.6667px}
.OnScreenThanks form td {width:145px}
.OnScreenThanks form td.NetscapeFix {width:auto;}
.OnScreenThanks #action-alert .submit-wrap {padding-left: 145px;}

body.not_editable #action-alert.form #column1 #message p {margin-bottom:16px;}
body.not_editable #action-alert.form #message { background: url("/images/biogems_redesign/takeaction-step-not-personalize.png") no-repeat scroll 0 0 transparent;}

/* Action Who Is block */
#action-recipient-who-is {
  float: right;
  margin: 33px 40px 10px 0;
  width: 340px;
}
#action-recipient-who-is img {
  float: left;
  margin: 4px 10px 0 0;
}
#action-recipient-who-is h3 {
  color: #009966;
  font-family: 'TradeGothicW01-BoldCn20 675334';
  font-size: 17.5px;
  text-transform: uppercase;
}
#action-recipient-who-is .action-recipient-description {
  font-style:italic;
}
#action-recipient-who-is .action-recipient-information {
  margin-top:10px;
}
