@charset "utf-8";
/* CSS Document */
/* initial conditions ============================================== */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-family: inherit;}
/* Tables still need 'cellspacing="0" in markup*/
caption, th, td { text-align: left; font-weight:400; }
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
/* /initial conditions ============================================== */
/* html tag styles ================================================== */
body {color: #000; background:url(/sites/default/themes/nwlc/images/body_bak.png) top left repeat-x #fff;}
body,td,input,textarea,select,option {font: normal 12px/1.5em  Arial, Helvetica, sans-serif;}
p {margin: 5px 0px 10px 0px;line-height:1.5;}
strong, em, b, i { font-family:  Arial, Helvetica, sans-serif;}
b {font-weight: bold;}
i {font-style: italic;}
u {text-decoration: underline;}
small { font-size:90%;}
.small {font-size:90%}
a, a:visited {color:#4a547b;text-decoration: underline; outline:none;}
a:hover, a:active {color: #829912;text-decoration: underline}
#left-col li a.active, #left-col li a.active:visited {color:#0073ae;text-decoration: underline;	font-weight:normal; outline:none;}
#left-col li a.active:hover, #left-col li a.active:active {color:#990000;}
h1 a, h1 a:visited,h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited {text-decoration: none}
ul li > a {text-decoration: none}
h1 {font-size: 200%;margin: 0px 0px 10px 0px;font-weight:bold;line-height:1.2;font-family:Georgia, Times, Times New Roman, serif;color:#4a547b;}
h2 {font-size: 175%;margin: 0px 0px 10px 0px;font-weight:bold;line-height:1.4;font-family:Georgia, Times, Times New Roman, serif; color:#4a547b;}
h3 {font-size: 150%;margin: 0px 0px 10px 0px;font-weight:bold;line-height:1.4;font-family:Georgia, Times, Times New Roman, serif;color:#4a547b;}
h3.title,  h3.title a, h3.title a:visited {background:none;color:#D57819;font-size:120%;font-weight:normal;text-decoration: none}
.resources-list h3.title,.resources-list h3.title a,.resources-list h3.title a:visited {font-size: 110%}
h4 {font-size: 135%;margin: 0px 0px 5px 0px;font-weight:bold;line-height:1.5;font-family:Georgia, Times, Times New Roman, serif; color:#4a547b;}
h5 {font-size: 120%;margin: 0px 0px 5px 0px;font-weight:bold;line-height:1.5;font-family:Georgia, Times, Times New Roman, serif}
h6 {font-size: 110%;font-weight: bold;margin: 0px 0px 5px 0px;line-height:1.5;font-family:Georgia, Times, Times New Roman, serif;}
th {font-weight:bold;}
form table td {padding: 3px;}
fieldset {border:none;margin:10px 0px;padding:5px 0px;}
legend {padding: 0px 5px 0px 5px;}
img {border-width: 0px;}
pre { background-color: #eee; padding: 0.75em 1.5em; font-size: 12px; border: 1px solid #ddd;}
code {font: 110% 'Courier New', Courier, Fixed;}
acronym, abbr{font-size: 90%;letter-spacing: .07em;}
/* /Tag styles ========================================================= */
/* list styles ========================================================= */
ul, ol, dl {margin: 0px 0px 0px 8px;}
ul {padding: 0px 0px 10px 10px;list-style:square;}
ol {padding: 0px 0px 0px 25px;}
ul.links.inline li {background:none!important;}
/* /list styles ========================================================= */
/* form ================================================================= */
label {font-weight: bold;}
.required {color: #cc0000;}
.auto {width: auto;}
/* /form ================================================================= */
/* margins and pads ======================================================== */
.marg5 {margin: 5px}
.marg10 {margin: 10px;}
.marg15 {margin: 15px;}
.margtop3 {margin-top: 3px;}
.margright3 {margin-right: 3px;}
.margbottom3 {margin-bottom: 3px;}
.margleft3 {margin-left: 3px;}
.margtop5 {margin-top: 5px;}
.margright5 {margin-right: 5px;}
.margbottom5 {margin-bottom: 5px;}
.margleft5 {margin-left: 5px;}
.margtop10 {margin-top: 10px;}
.margright10 {margin-right: 10px;}
.margbottom10 {margin-bottom: 10px;}
.margleft10 {margin-left: 10px;}
.margtop15 {margin-top: 15px;}
.margright15 {margin-right: 15px;}
.margbottom15 {margin-bottom: 15px;}
.margleft15 {margin-left: 15px;}
.margtop20 {margin-top: 20px;}
.margright20 {margin-right: 20px;}
.margbottom20 {margin-bottom: 20px;}
.margleft20 {margin-left: 20px;}
.margtop25 {margin-top: 25px;}
.margright25 {margin-right: 25px;}
.margbottom25 {margin-bottom: 25px;}
.margleft25 {margin-left: 25px;}
.margbottom35 {margin-bottom: 35px;}
.padtop3 {padding-top: 3px;}
.padright3 {padding-right: 3px;}
.padbottom3 {padding-bottom: 3px;}
.padleft3 {padding-left: 3px;}
.padtop5 {padding-top: 5px;}
.padright5 {padding-right: 5px;}
.padbottom5 {padding-bottom: 5px;}
.padleft5 {padding-left: 5px;}
.padtop10 {padding-top: 10px;}
.padright10 {padding-right: 10px;}
.padbottom10 {padding-bottom: 10px;}
.padleft10 {padding-left: 10px;}
.padtop15 {padding-top: 15px;}
.padright15 {padding-right: 15px;}
.padbottom15 {padding-bottom: 15px;}
.padleft15 {padding-left:15px;}
.padtop20 {padding-top: 20px;}
.padright20 {padding-right: 20px;}
.padbottom20 {padding-bottom: 20px;}
.padleft20 {padding-left:20px;}
.padbottom25 {padding-bottom:25px;}
.padbottom45 {padding-bottom:45px;}
.padbottom60 {padding-bottom:60px;}
.padleft15 {padding-left: 15px;}
.padleft25 {padding-left:25px;}
.padleft35 {padding-left:35px;}
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad15 {padding: 15px;}
table.tblpad3 td {padding: 3px;}
table.tblpad5 td {padding: 5px;}
.tablepad td {padding:5px;}
.tablepad10 td {padding:10px;}
table.border td {border:1px solid #4a547b; padding:4px;}
/* /shims and pads ======================================================== */
/* layout styles ========================================================== */
/*.view-dom-id-3 .odd, .view-dom-id-3 .even {border-bottom:1px solid #4C557D;margin-bottom:15px;padding-bottom:10px;}
.view-dom-id-3 .last {border:none} */
#block-views-what_you_can_do-block_2 h2.title span a {color:#ffffff;float:right;font-size:75%;font-family:Arial, Helvetica, sans-serif;font-style:italic;margin-top:3px}
#block-block-14 p {padding:0px}
/* main layout styles ========================================================== */
#skip-to-content, #skip-to-nav {margin-left:-9999px;height:0px;}
#page {width:960px;margin:0 auto; background: url(/sites/default/themes/nwlc/images/page_bak.png) top left no-repeat;}
#page-inner {padding:0 10px 15px}
#header {width: 900px; height: 100px; background-position:top left;background-repeat:no-repeat; margin: 0 auto}
#header-utils {float:right;width:122px;padding:10px 18px 0 10px;text-align: center;}
#header-utils p {margin:0 0 5px 0; line-height: 1;}
.search-text {width:98px; height:15px; line-height: 1em;font-size: 90%;padding: 1px 0 0 2px;margin: 0;border: none;float:left}
.search-button {vertical-align: middle; font-size: 90%;line-height: 1em;padding: 0;margin: 0;float:left;height:16px}
#nav-wrapper {padding:20px 0 0}
#navbar {width:900px; margin: 0 auto;background: #4A547B;height: 24px;}
div.breadcrumb a.active {text-decoration: none; color: #000;}
#main {clear:both;padding:10px 0 20px}
#top {border-top:1px solid #dfd7c2;border-bottom:1px solid #dfd7c2;background:#ccc6ba;padding:0}
#top-left {float: left;width:595px;padding: 0 25px 0 0;padding:15px 25px 5px 20px;border-top:1px solid #fff;}
#top-right {float:left;width:280px;padding:15px 20px 15px 0;border-top:1px solid #fff;}
.top-border {width:100%;border-top:1px solid #fff;height:0;clear:both}
#content {float: left;width:595px;padding: 15px 25px 0 0;margin-left:20px}
#content-one-column {float: left;width:900px;padding: 15px 25px 0 0;margin-left:20px}
.no-sidebars #content {width:875px;padding-right:0}
#content-top {overflow:hidden;margin-bottom:15px}
#content-area {overflow:hidden;}
#content-left-panel {float:left;width:282px;margin-right:31px}
#content-right-panel {float:left;width:282px}
#content-left-panel .block, #content-right-panel .block {margin-bottom:15px}
#content-left-panel .image {float:left;margin-right:10px}
#content-left-panel .block h2 span a, #content-right-panel .block h2 span a, #content-bottom .block h2 span a{font-size:60%;color:#fff;font-style:italic;float:right;text-decoration:none;margin-top:4px}
#content-left-panel .block h2 span a:hover,.front #content-right-panel .block h3 span a:hover, #content-bottom .block h2 span a:hover {text-decoration:underline}
#sidebar-right {float:left;width:280px;margin-right:20px;padding-top:15px}
#footer {overflow: hidden; color: #4a547b; font-family:Georgia, Times, Times New Roman, serif;border-top:1px solid #c8cdde;padding:7px 0 0 0;margin:15px 0 0 0;}
#footer-left {float:left}
#footer-right {float:right;}
#footer-right .block-menu ul.menu {margin:0;padding:0}
#footer-right .block-menu ul.menu li {float:left;margin:0 8px;list-style-type:none}
#footer-right .block-menu ul.menu li.leaf {list-style-image:url(/sites/default/themes/nwlc/images/grey-bullet.gif);padding-top:0}
#footer-right .block-menu ul.menu li.first {list-style-image:none}
#footer-right .block-menu ul.menu li a {color:#999}
#footer-right .block-menu ul.menu li a:hover {color:#4a547b}
#footer-right .block-menu ul.menu li a.active {color:#829912}
/* /layout styles ========================================================== */
/* rotating tabs front page ========================================================== */
#block-views-rotating_tabs-block_1 .item-list ul {list-style:none;margin:0;padding:0;float:left;width:152px;border-right:3px solid #ded8cc;border:3px solid #eae6de;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;height:262px;background:#EFECE6}
#block-views-rotating_tabs-block_1 .item-list ul li {list-style:none;margin:0;border-bottom:3px solid #ded8cc;height:38px;background:#efece6;text-align:right;padding:8px 8px 4px 8px;font-family:Georgia, Times, Times New Roman, serif;font-size:125%}
#block-views-rotating_tabs-block_1 .item-list ul li.views-row-last {border-bottom:none}
#block-views-rotating_tabs-block_1 .item-list ul li.ui-tabs-selected, #block-views-rotating_tabs-block_1 .item-list ul li:hover {background:url(/sites/default/themes/nwlc/images/tab-selected-bak.gif) top left no-repeat}
#block-views-rotating_tabs-block_1 .item-list ul li a {color:#8c8984; text-decoration:none;width:100%;height:38px;display:block}
#block-views-rotating_tabs-block_1 .item-list ul li:hover a,#block-views-rotating_tabs-block_1 .item-list ul li.ui-tabs-selected a {color:#fff; font-style:italic;}
#block-views-rotating_tabs-block_2 .views-row {float:right;width:434px}
.overlay-box {height:70px; margin:-75px 0 0 0;background:#313852;opacity:0.85;filter:alpha(opacity=85);}
.tab-caption p {display:inline;font-size:90%;margin:0;line-height:1.2; color:#ffffff;}
.tab-caption {margin:-70px 0 0 0;position:absolute;z-index:1;color:#fff;padding:5px 10px;height:60px;width:414px}
.tab-caption h3 {font-size:110%;color:#e17a11;text-transform:uppercase;margin-bottom:3px}
.tab-caption .tab-more a {color:#a4be2a;font-size:90%}
.tab-caption .tab-more a:hover {color:#d57819; text-decoration:underline;}
#block-views-rotating_tabs-block_2 {border:3px solid #eae6de;border-left:none;overflow:hidden;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}
#block-views-rotating_tabs-block_2 .views-row {float:right;width:434px}
.ui-tabs-hide {display:none}
.top-stories-link {text-align: right;margin: 5px 0 0 0}
.top-stories-link a {font-size: 115%;color:#4a547b;text-decoration: none}
.top-stories-link a:hover {text-decoration: underline; color:#d57819}
/* /rotating tabs front page ========================================================= */
/* story archive */
.top-story-archive .first {padding-top: 0;}
#content .top-story-archive .last {padding-bottom: 0;border-bottom: 0}
.top-story-archive .views-row {border-bottom: 1px solid #5D678F; clear: both; overflow: hidden; padding: 15px 0;}
.top-story-archive .views-row .thumbnail {float:left;padding:5px 12px 0 0}
.top-story-archive .views-row h2.item-title {font-family: Georgia,"Times New Roman",Times,serif;font-size: 120%;margin: 0;padding-bottom: 8px;}


/*front page content blocks*/
.front #content-left-panel .block .views-row, .front #content-right-panel #block-views-events-block_1 .views-row {clear:both;padding:15px 0 5px;border-bottom:1px solid #5d678f;overflow:hidden}
.front #content-left-panel .block .first,.front #content-right-panel #block-views-events-block_1 .first {padding-top:0}
.front #content-left-panel .block .last, .front #content-right-panel #block-views-events-block_1 .last {border-bottom:none}
.front #content-left-panel .date {margin:6px 0 0 0}
.front #content-left-panel #block-views-front_page-block_3 h2 span a {font-size:50%;margin-top:5px}
.front #content-left-panel .block h2.title, .front #content-right-panel .block h2.title  {background:url(/sites/default/themes/nwlc/images/block-head-purple.gif) top left repeat-x;color:#fff;padding:15px 8px;height:20px;line-height:1;font-weight:normal;}
.front #content-right-panel .block h3 {background:#d57819;color:#fff;font-size:130%;padding:5px 8px;line-height:1 }
.front #content-right-panel .block h3 span a {font-size:70%;font-weight:normal;font-style:italic;float:right;color:#fff;text-decoration:none;margin-top:3px}
.front #content-right-panel .block .views-row {clear:both;padding:15px 0;border-bottom:1px solid #DA8223;overflow:hidden}
.front #content-right-panel .block .first {padding-top:0}
.front #content-right-panel .our-blog-home {padding:0 0 2px;border-bottom:1px solid #da8223}
.front #content-right-panel .block .views-row .post-date {font-family:Georgia, Times, Times New Roman, serif;font-style:italic;font-size:110%;color:#da8223;margin-bottom:8px}
.front #content-right-panel .our-tweets .views-row {border-bottom:none;padding:10px 0}
.front #content-right-panel .our-tweets a {color:#829912}
.front #content-right-panel .our-tweets a:hover {color:#4a547b}
/* main issue pages ========================================================= */
table.views-view-grid td {vertical-align: top;}
table.views-view-grid td.col-1 {padding-right:20px}
table.views-view-grid td.col-2 {padding-left: 20px}
table.views-view-grid td h2 a {text-decoration: none;color:#d57819}
table.views-view-grid td h2 a:hover {text-decoration: underline}
/* rotating tabs issue pages */
.issue-tabs {border:3px solid #999;-moz-border-radius:5px;-webkit-border-radius: 5px;}
.issue-tabs .views_slideshow_main {height:316px;overflow:hidden}
.issue-tabs .tab-caption {width:570px}
.issue-tabs .tab-caption h3 {font-size:110%;color:#e7b74a;text-transform:uppercase;margin-bottom:3px}
.issue-tabs .overlay-box {margin:-74px 0 0 0;}
.issue-tabs .tab-caption {margin:-69px 0 0 0;}
.issue-tabs .views-slideshow-controls-bottom {height:55px;background:#efece6}
.issue-tabs .views-slideshow-controls-bottom .views_slideshow_thumbnailhover_div_breakout_teaser .views-field-title div {float:left;width:113px;border-right:5px solid #ded8cc;height:55px}
.issue-tabs .views-slideshow-controls-bottom .views_slideshow_thumbnailhover_div_breakout_teaser a {display:block;color:#8c8984;padding:7px;width:100px;height:41px;text-decoration:none}
.issue-tabs .views-slideshow-controls-bottom .activeSlide a, .issue-tabs .views-slideshow-controls-bottom .views_slideshow_thumbnailhover_div_breakout_teaser a:hover {background:url(/sites/default/themes/nwlc/images/tab-selected-bak-horiz.gif) top left no-repeat;color:#fff;font-style:italic}
.issue-tabs .views-slideshow-controls-bottom .views_slideshow_thumbnailhover_div_breakout_teaser .views-field-title .last {border-right:none;width:117px}
.issue-tabs .views-slideshow-controls-bottom .views_slideshow_thumbnailhover_div_breakout_teaser .views-field-title .last a {width: 104px}
/* news & resources for issue pages */
#block-views-issue_landing_page-block_2 {clear:both;}
#block-views-issue_landing_page-block_2 h2.title {font-size:150%;background:url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;font-weight:normal;line-height:1}
#block-views-issue_landing_page-block_2 .views-row {padding:10px 0;border-bottom:1px solid #5d678f;overflow:hidden;}
#block-views-issue_landing_page-block_2 .first {padding-top:0}
#block-views-issue_landing_page-block_2 .last {border-bottom:none;padding-bottom:0}
#block-views-issue_landing_page-block_2 .views-row .thumbnail {float:left;width:60px;padding:0 10px 0 0}
/* /news & resources for issue pages */
/* our take and topics blocks for issue pages */
#content-left-panel #block-views-issue_landing_page-block_1 h2, #content-right-panel #block-views-topics-block_1 h2 {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left no-repeat;height:24px;padding:6px 8px 0;color:#fff;line-height:1;font-weight:normal;}
#content-left-panel #block-views-issue_landing_page-block_1 h4 {line-height:1.2}
#content-left-panel #block-views-issue_landing_page-block_1 h4 a {color:#da8223;text-decoration:none}
#content-left-panel #block-views-issue_landing_page-block_1 h4 a:hover {text-decoration:underline}
#content-left-panel #block-views-issue_landing_page-block_1 .read-more-link a {color:#829912}
#content-left-panel #block-views-issue_landing_page-block_1 .read-more-link a:hover {color:#4a547b}
#content-right-panel #block-views-topics-block_1 ul, #content-left-panel #block-block-16 ul {margin:0 0 0 8px;list-style-image:url(/sites/default/themes/nwlc/images/green-bullet.png)}
#block-views-topics-block_1 .view-header ul {padding-bottom: 0}
#content-right-panel #block-views-topics-block_1 ul li, #content-left-panel #block-block-16 ul li {margin-bottom:5px;font-size:110%}
/* end main issue pages ========================================================= */
/* topic and subtopic pages  ========================================================= */
/*highlights*/
#block-views-topic_landing_page-block_1 h2.title {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;}
#block-views-topic_landing_page-block_1 .views-row, #block-views-topic_landing_page-block_2 .views-row {clear:both;padding:15px 0;border-bottom:1px solid #DA8223;overflow:hidden}
#block-views-topic_landing_page-block_1 .first,.#block-views-topic_landing_page-block_2 .first {padding-top:0}
#block-views-topic_landing_page-block_1 .last, #block-views-topic_landing_page-block_2 .last {border-bottom:none}
#block-views-topic_landing_page-block_1 span.read-more a, #block-views-topic_landing_page-block_2 span.read-more a {color:#D57819}
#block-views-highlights-block_1 h2,#content-left-panel #block-block-16 h2.title, #block-views-highlights-block_2 h2 {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;}
/* resource listings*/
#block-block-12 h2.title,.resources-list h2.title  {font-size:150%;background:url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;font-weight:normal;line-height:1}
#block-block-12 .views-row {clear:both;padding:15px 0;border-bottom:1px solid #5d678f;overflow:hidden}
#block-block-12 .first {padding-top:0}
#block-block-12 .last {border-bottom:none}
#block-block-12 .date {margin:6px 0}
.nwlc-more-resources-item h3.title, .nwlc-more-resources-item h3.title a, .nwlc-more-resources-item h3.title a:visited {background:none repeat scroll 0 0 #CCC6BA;color:#D57819;font-size:125%;font-weight:normal;padding:2px}
#block-views-resources_report-block_1 h2.title a, #block-views-resources_fact_sheet-block_1 h2.title a
, #block-views-resources_testimony-block_1 h2.title a, #block-views-e72e814ccbf518cce40861e333712c57 h2.title a, #block-views-e8edbb7a29368e3d42aa20c507232893 h2.title a {background:none repeat scroll 0 0 #CCC6BA;color:#D57819;font-size:100%;font-weight:normal;padding-left:4px;display:block;}
.teaser h2 {font-size:100%;font-family:Georgia, "Times New Roman", Times, serif;margin:0px;display:inline;font-weight:normal}
/* experts */
#block-views-topic_landing_page-block_3 .views-row {clear:both;padding:15px 0;border-bottom:1px solid #5d678f;overflow:hidden}
#block-views-topic_landing_page-block_3 .first {padding-top:0}
#block-views-topic_landing_page-block_3 .last {border-bottom:none}
/*topic/sub-topic resource pages */
h2.resource-title, .section-our-issues div.title {font-size:120%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
h2.resource-title a {text-decoration: underline}
.section-our-issues .date {margin-bottom:6px}
.section-our-issues .views-row {clear:both;padding:15px 0;border-bottom:1px solid #5d678f;overflow:hidden}
.section-our-issues #block-views-highlights-block_1 .views-row {border-bottom-color: #DA8223!important }
.section-our-issues #main .first {padding-top:0}
.section-our-issues #main .last {border-bottom:none}
.view-subtopic-landing-page,.topic-landing, .view-issue-landing-page {margin: 0 0 25px 0;overflow: hidden}
/*  end topic and subtopic pages  ========================================================= */
/* our resources section ========================================================== */
.section-our-resources .views-row {clear:both;padding:15px 0;border-bottom:1px solid #5d678f;overflow:hidden}
.section-our-resources #main .first {padding-top:0}
.section-our-resources #main .last {border-bottom:none}
.section-our-resources div.title {font-size:120%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
.section-our-resources .date {margin-bottom:6px}
.resource-document label {float:left;padding-right:2px}
.resource-document .document {padding-left: 80px}
/*reports landing pages*/
#block-views-reports_toolkits-block_2 h2.title {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;}
#block-views-reports_toolkits-block_2 .views-row {clear:both;padding:15px 0;border-bottom:1px solid #DA8223;overflow:hidden}
#block-views-reports_toolkits-block_2 .last {border-bottom:none}
#block-views-reports_toolkits-block_2 .first {padding-top:0}
#block-views-reports_toolkits-block_1 h2.title, #block-views-reports_toolkits-block_3 h2.title, #block-views-reports_toolkits-block_4 h2.title, #block-views-reports_toolkits-block_5 h2.title, #block-views-reports_toolkits-block_6 h2.title, #block-views-reports_toolkits-block_7 h2.title {background: #4C557D url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:150%;font-weight:normal;padding:2px 10px;height:25px}
/* videos */
.views-row .video {float:right;margin: 0 0 0 15px;}
.views-row .watch {font-weight: bold;margin-top: 6px}
/* end our resources section ========================================================== */
/*our blog  ========================================================== */
.blog .views-row {border-bottom: 1px solid #5D678F;padding:15px 0;overflow:hidden;}
.blog .first {padding-top:0}
.blog .views-row h2, .page-blog .node-type-blog h2 {font-size:150%;}
.blog .views-row ul.links li {padding-left:0}
.page-blog .node-type-blog {border-bottom: 1px solid #5D678F;padding:15px 0;overflow:hidden;}
.blog .views-row .field-item {display:inline;}
.blog .views-row .field-item-0:after {content:" and "}
.blog .views-row .date {margin:0 0 10px 0}
.view-field-blog-post-author, .view-field-blog-post-author div {display:inline;}
.blog .views-row .tags-comments {clear: both;margin-top: 10px}
.blog .views-row .share-post {clear: both;margin-top: 10px;}
.blog .views-row .share-post .addthis_toolbox .addthis_button_compact {text-indent: -99999px;width: 16px;margin: 0 3px 0 0;padding-top: 2px}
.blog .views-row .share-post .addthis_toolbox .addthis_button_email {margin: 0 3px 0 0;padding-top: 2px}
.blog .views-row .share-post .addthis_button_tweet iframe {width: 100px!important}
/*.view-field-blog-post-author  span.first:after {content:" and ";}*/
.field-field-blog-post-author .field-label-inline-first {font-weight:normal;}
.section-our-issues #main .posts-issue .first {padding-top: 10px}
.section-our-issues #main .posts-issue .last {padding-bottom: 5px}
.section-our-issues #main .posts-issue .views-row h3.item-title {margin: 0}
.blog-search .views-exposed-form .views-exposed-widget {margin: 5px 0 0 0}
.blog-search .views-exposed-form .views-exposed-widget label {font-weight: bold;margin:0 0 4px 3px;display:  block}
.blog-search .views-exposed-form .views-exposed-widget .form-submit {margin-top: 12px}
.blog-search .views-exposed-form .views-exposed-widget .form-select {max-width: 255px;}
/* comments */

#comments,#disqus_thread {margin:25px 0 0 0;clear: both}
.comment-link {margin-top: 6px; text-align: right}
.node-type-blog .node .content .submitted {float:left}
.node-type-blog .meta {overflow: hidden;}
.node-type-blog .meta strong {margin-right: 3px;}
/*end our blog  ========================================================== */
/* What You Can Do Section  ========================================================= */
.view-what-you-can-do .title{background-image:none}
.view-what-you-can-do {overflow:hidden}
.view-what-you-can-do .image {float:right;margin-left:20px}
.view-what-you-can-do .thumb {margin:5px 0px 15px 0px}
#block-views-what_you_can_do-block_1 .views-row {border-bottom:1px solid #d57819}
#block-views-what_you_can_do-block_1 .last {border-bottom:none}
#block-views-what_you_can_do-block_1 .first {padding-top:0}
.view-what-you-can-do .views-row {clear:both;overflow:hidden;border-bottom:1px solid #4C557D;padding:15px 0}
.view-what-you-can-do .last {border:none}
.view-what-you-can-do .first {padding-top:0}
.view-what-you-can-do h5 a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:underline;}
.view-what-you-can-do .even .act-now a, .view-what-you-can-do .odd .act-now a, .act-now a{background: url(/sites/default/themes/nwlc/images/act-now.gif); text-indent: -99999px;text-decoration:none;float:left;height:20px;width:64px;}
#block-views-what_you_can_do-block_1 h2.title, h2.orange {background: #ef8d1b url(/sites/default/themes/nwlc/images/orange-header-bak.gif) repeat-x;color:#ffffff;font-size:150%;font-weight:normal;padding:2px 10px;height:25px}
#block-views-what_you_can_do-block_2 h2.title {background: #4C557D url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:150%;font-weight:normal;padding:2px 10px;height:25px}
h2.orange span a {font-size:70%;color:#fff;font-style:italic;float:right;text-decoration:none;margin-top:3px}
h2.orange span a:hover {text-decoration: underline}
/* end What You Can Do Section  ========================================================= */
/* News Room Section  ========================================================= */
/* news room page */
.page-news-room #content h2.title {background: #4C557D url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:150%;font-weight:normal;padding:2px 10px;height:25px}
.page-news-room-search h2.news-title {font-size:130%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
.page-news-room-search .views-row {border-bottom:1px solid #4A547B;padding:15px 0}
.page-news-room-search .first {padding-top:0}
.page-news-room-search .last {border-bottom:0}
.page-news-room-search .date {margin:0 0 6px}
/* nwlc in the news */
.outlet {margin:8px 0 0 0}
.view-nwlc-in-the-news .views-row {border-bottom:1px solid #4A547B;padding:15px 0}
.view-nwlc-in-the-news h2.news-title {font-size:120%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
.view-nwlc-in-the-news h2.news-title a {text-decoration:underline}
.view-nwlc-in-the-news .date {margin:0 0 6px}
.view-nwlc-in-the-news .first {padding-top:0}
.view-nwlc-in-the-news .last {border-bottom:0}
.view-nwlc-in-the-news h2.news-title-large {font-size:130%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
/*press releases*/
.view-press-releases .views-row {border-bottom:1px solid #4A547B;padding:15px 0}
.view-press-releases h2.release-title {font-size:120%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
.view-press-releases h2.release-title a {text-decoration: underline}
.view-press-releases .date {margin:0 0 6px}
.view-press-releases .first {padding-top:0}
.view-press-releases .last {border-bottom:0}
.view-press-releases h2.news-title {font-size:130%;font-family: Georgia, "Times New Roman", Times, serif;margin:0; padding-bottom:8px}
/* experts textperts */
.view-experts .views-row {border-bottom: 1px solid #5D678F;padding:15px 0}
.view-experts .views-row .thumb, .view-staff-board .views-row .thumb {margin-top: 6px}
.view-experts .views-row .read-more {margin: 10px 0 0 0}
.view-experts .views-row h2.name {font-size: 150%}
#block-views-experts-block_1 .views-row {border-bottom: none!important}

.news-title a {font-weight:bold; text-decoration:none;}
.news-title a:hover {font-weight:bold; text-decoration:underline;}

#block-views-front_page-block_2 a {font-weight:bold; text-decoration:none;}
#block-views-front_page-block_2 a:hover {font-weight:bold; text-decoration:underline;}

a.fp-itemtitle {font-weight:bold; text-decoration:none;}
a.fp-itemtitle:hover {font-weight:bold; text-decoration:underline;}



/* end News Room Section  ========================================================= */
/* Who We Are Section  ========================================================= */
/*staff,board, leadership */
.view-staff-board h3.department {margin:18px 0;font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal; }
.suffix {padding-left: 4px}
h6.inline {white-space: nowrap;}
h4.story-title {font-size:130%}
.view-staff-board .view-content ul {margin:0 0 0 8px;list-style-image:url(/sites/default/themes/nwlc/images/green-bullet.png)}
.view-staff-board .view-content ul li {margin-bottom:10px;font-size:110%}
.view-staff-board .views-row {border-bottom: 1px solid #5D678F;padding:15px 0 5px}
.view-staff-board .first {padding-top:0}
.view-staff-board .last {border-bottom: none}
.view-success-stories .views-row,.view-testimonials .views-row {clear:both;padding:15px 0;border-bottom:1px solid #4a547b;overflow:hidden}
.view-success-stories .first, .view-testimonials .first {padding-top: 0}
.view-success-stories .last, .view-testimonials .last {border-bottom: none}
/* end Who We Are Section  ========================================================= */
/* Support Us Section ========================================================= */
.page-support-us ul.links {display: none}
.view-testimonials .source {text-align: right}
.view-testimonials .body {font-style: italic}
.testimonials .source {text-align: right;}
.testimonials .body {font-style: italic}
.testimonials {float:right;width:290px;margin-left:20px}
.testimonials p {color:#4A547B;font:130% Georgia,Times,Times New Roman,serif;font-style: italic}
.support-text {width:290px}
p.rsvp {padding:10px 0 0 0}
.rsvp span {background:url(/sites/default/themes/nwlc/images/button-bak.gif) top left repeat-x;color:#fff;padding:0 8px;display:inline-block;zoom:1;height:20px}
.rsvp span.field-item {padding-top:1px; height:19px}
.rsvp a {color:#fff}
.rsvp a:after {content:' >>'}
/* end Support Us Section ========================================================= */
/* blocks ========================================================== */
#sidebar-right .block, #top-right .block {width:280px; margin: 0 auto 15px auto;}
#top-right #block-block-6 {margin-bottom:0}
div.purple-block .content {color: #fff}
div.purple-block ul {margin: 10px 0 0 0}
div.purple-block .content label {font-weight: normal}
div.purple-block .content a {color:#fff;text-decoration:none}
div.purple-block .content a:hover {text-decoration:underline}
div.purple-block h2 {color: #fff;background:url(/sites/default/themes/nwlc/images/purple_block_header_bak.png) top left no-repeat; border-bottom:1px solid #fff; height: 33px;margin:0;padding:0 0 0 28px; font-weight: normal;}
div.purple-block div.content {background: #4c557d;padding:0 15px;overflow:hidden;}
div.purple-block div.block-bottom {background: transparent url(/sites/default/themes/nwlc/images/purple_block_bottom_bak.png) bottom left no-repeat;height:8px;}
div.purple-block h3.item-title {font-size: 110%;}
/* how you can help */
.help-left,.help-right {float:left; width:49%;text-align:center;margin-top:15px;padding-bottom:15px}
.help-left p,.help-right p {margin:0}
.help-left a,.help-right a {color:#fff;font-family:Georgia, Times, Times New Roman, serif;font-size:113%;font-weight:bold}
/* /how you can help */
/* email signup*/
.sign-up h2.title {font-size:150%;height:29px}
.sign-up form {padding:15px 0}
.sign-up #cons_email {width:118px;border:1px solid #a0a0a0;margin-right:3px;height:16px;padding-left:2px}
.sign-up #cons_zip_code {width:68px;border:1px solid #a0a0a0;margin-right:3px;height:16px;padding-left:2px}
.sign-up .email-go { vertical-align:middle;margin:-1px 0 0 0}
/* /email signup */
/* optional callouts */
#sidebar-right .callout-text {border:6px solid #92ac16;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:268px}
.callout-text h2 {display:none}
.callout-text .content {border:1px solid #ded8cc;background:url(/sites/default/themes/nwlc/images/optional-call-bak.gif) top left repeat-x #d3e18e;overflow:hidden;}
.callout-text h3 {font-size:110%;color:#2e385e;font-weight:normal;margin:4px 0 6px 0}
.callout-text p {margin:0 0 6px 0;font-size:90%;color:#666}
.callout-text a {color:#829912}
.callout-text a:hover{color:#4a547b}
.callout-text img {float:left;border-right:1px solid #ded8cc;margin:0 8px 0 0}
#sidebar-right .callout-image {border:6px solid #92ac16;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:268px}
.callout-image h2 {display:none}
.callout-image .content {border:1px solid #ded8cc;background:url(/sites/default/themes/nwlc/images/optional-call-bak.gif) top left repeat-x #d3e18e;overflow:hidden;}
/* /optional */
/* follow us */
#sidebar-right .follow {border:2px solid #ded8cc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:256px;padding:10px}
.follow h2 {color:#93908b;font-size:150%; background:url(/sites/default/themes/nwlc/images/grey-mark.gif) no-repeat scroll left center;padding-left:17px;line-height:1;margin-bottom:15px}
.follow img {margin-right:15px}
.experts .views-row img {margin-right:0}
/* /follow us  */
/*topics/subtopics block*/
#sidebar-right .topics h2 {color: #fff;background:url(/sites/default/themes/nwlc/images/purple_block_header_bak.png) top left no-repeat; height: 33px;margin:0;padding:0 0 0 28px; font-weight: normal;}
#sidebar-right .topics a{color:#D57819;font-size: 110%}
#sidebar-right .topics  div.content {border: 2px solid #4c557d;padding:10px 15px;overflow:hidden;border-top: 0;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;behavior:url(/sites/default/themes/nwlc/pie.htc);}
#sidebar-right .topics li.leaf {list-style-image: none}
#sidebar-right .topics li.expanded {list-style-image: none;list-style: square;}
#sidebar-right .topics li ul.menu {margin:4px 0 2px 8px}
/* temp hide a couple of these */
.page-our-issues-child-care---early-learning-abortion .topics, .page-our-issues-health-care---reproductive-rights-health-care-reform .topics {display: none;}
/* polls */
#sidebar-right .block-poll {border:2px solid #ded8cc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:256px;padding:10px}
.block-poll h2 {display:none}
.block-poll .content {overflow:hidden}
.block-poll .title {color:#93908b}
.block-poll #edit-vote {float:right;color:#fff;background:url(/sites/default/themes/nwlc/images/vote-bak.gif)center left no-repeat;border:none;width:57px;height:16px;font-weight:bold;line-height:1;padding:0 0 3px 0}
/* /polls */
/* jump to block */
.block-hs_taxonomy_filter_block p {color:#fff;font-style: italic;font-family:Georgia, Times, Times New Roman, serif; font-size: 90%;clear:both}
.block-hs_taxonomy_filter_block #edit-apply {float:right;width:33px;height:20px;background:url(/sites/default/themes/nwlc/images/go_button.png)top left no-repeat;color:#fff;border:none;text-indent:-99999px}
/* /jump to block */
/* grey outlined blocks */
#sidebar-right .grey-block {border:2px solid #ded8cc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:266px;padding:5px}
.grey-block h2.title {display:none}
.grey-block h2 {color:#93908b;font-size:150%;margin-bottom:5px;font-weight:normal}
.grey-block {color:#93908b}
.grey-block .content {overflow:hidden}
.grey-block a {color:#829912}
.grey-block a:hover{color:#4a547b}
/* get involved*/
#block-views-get_involved-block_1 h3.item-title {font-size:110%;margin: 0}
#block-views-get_involved-block_1 .content .views-row {padding:15px 0; padding-left:57px}
#block-views-get_involved-block_1 .content .first {padding: 10px 0 15px 57px}
#block-block-14 p{padding:10px 0 10px 57px}
.action-act-locally {background:url(/sites/default/themes/nwlc/images/act-locally-icon.png) no-repeat scroll left center #4C557D;}
.action-act-online {background:url(/sites/default/themes/nwlc/images/act-online-icon.png) no-repeat scroll left center #4C557D}
.action-calls-webinars {background:url(/sites/default/themes/nwlc/images/calls-webinars-icon.png) no-repeat scroll left center #4C557D}
.action-event-registration {background:url(/sites/default/themes/nwlc/images/event-register-icon.png) no-repeat scroll left center #4C557D}
.action-share-your-story {background:url(/sites/default/themes/nwlc/images/share-story-icon.png) no-repeat scroll left center #4C557D}
.action-spread-the-word {background:  url(/sites/default/themes/nwlc/images/spread-the-word-icon.png) no-repeat scroll left center #4C557D}
.action-donate {background:  url(/sites/default/themes/nwlc/images/donate-small-icon.png) no-repeat scroll 5px center #4C557D}
/* /get involved */
/* success stories block on who we are */
.view-success-stories .view-content {padding-bottom: 10px}
/* news release sign up block*/
#block-block-13 input[type="text"] {margin:0 0 6px 0; width:175px}
#block-block-13 .email-go {padding:0 0 0 148px}
/*press-release contact block*/
#press-contacts {float:right;margin:0 0 0 25px}
/* blogroll */
.blogroll ul {list-style:none;padding:12px 0 0 0}
.blogroll ul li {margin:0 0 6px 0}
/* events */
#block-views-events-block_1 h2.title {font-size:150%;background:url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;font-weight:normal;line-height:1}
div.field-field-slideshow {float:right;width:125px;margin-left:15px}
div.field-field-slideshow div.field-items div.field-item {display:none;}
div.field-field-slideshow div.field-items div.field-item:first-child {display:block;}
#imageData #node_link_text, #imageData #download_link_text {display:none;}
div.caption {font-size:90%;font-style:italic;background:#CCC6BA;padding:3px;margin:-5px 0 0 0}
/*content moderation block*/
#content_moderation h4 {color:#fff;text-decoration:none;font-size:120%;line-height:1.5}
#content_moderation .info {background:#ECE8E2;color:#000}
#content_moderation .info .state,#content_moderation .info .details {color:#000}
/* /blocks ========================================================== */
/* hub pages */
.hub-2-col {overflow:hidden;margin: 15px 0 0 0;}
.hub-2-col .left {float:left;width:345px;padding-right: 14px;border-right:2px solid #DED8CC}
.hub-2-col .right {float: right;width:220px;padding-left: 14px}
.hub-2-col h2 {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;text-transform: uppercase}
.hub-2-col h3 {background: #464f76 url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:140%;font-weight:normal;padding:2px 10px;min-height:25px}
.hub-2-col h2 a, .hub-2-col h3 a {color: #fff}
.hub-2-col .action-link {font-size: 170%;font-weight: bold;line-height: 1.2}
.hub-2-col ul li {margin-bottom:10px}

.hub-1-col {overflow: hidden;clear: both;margin: 0}
.hub-1-col h2 {font-size:150%;background:url(/sites/default/themes/nwlc/images/orange-header-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;text-transform: uppercase;margin:15px 0 10px 0}
.hub-1-col h3 {background: #464f76 url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:140%;font-weight:normal;padding:2px 10px;min-height:25px;margin:15px 0 10px 0}
.hub-1-col h2 a, .hub-1-col h3 a {color: #fff}
.hub-1-col .action-link {font-size: 170%;font-weight: bold;line-height: 1.2}

.fp-featured-content {background-color:#ffffff;}
.fp-featured-content img {margin:0px;}
.fp-featured-content h2 {font-size:125%;background:url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) top left repeat-x;height:24px;padding:6px 8px 0;color:#fff;line-height:1; font-weight:normal;text-transform: uppercase;margin-bottom:0px;}
.fp-featured-content h3 {background: #464f76 url(/sites/default/themes/nwlc/images/purple-head-gradient-bak.gif) repeat-x;color:#ffffff;font-size:125%;font-weight:normal;padding:2px 10px;min-height:25px; margin-bottom: 0px;}
fp-featured-content-item {margin-bottom: 0px;}
.overview-callout {float:right;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;behavior:url(/sites/default/themes/nwlc/pie.htc);width:275px;background:#ccc6ba;margin: 0 0 0 20px;padding:10px}
.overview-callout h2,.overview-callout h3 {margin-bottom: 10px;}
/* misc classes */
.share-crumb {overflow: hidden}
.front .share-crumb {display: none}
.share {float: right;margin-left: 10px;}
.share .rss {margin-right: 4px}
.share .rss img {vertical-align: middle }
.share .addthis_button_compact, .share .addthis_button_email {padding-top: 2px;margin: 0 3px 0 0;padding-right: 0}
.share .addthis_button_tweet iframe {width:100px!important}
.share .addthis_button_facebook_like iframe {width:85px!important;}
.more-link a {font-style: italic;}
.more-link {margin-bottom:10px}
.thumb {float:left;padding:0 10px 0 0}
.mceContentBody {background-image: none; background: #fff;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
ul.pager {margin:15px 0 0 0}
.item-list ul li {margin:0}
.item-list .pager li {padding: 0 6px}
li a.active {color:#4A547B;}
li a.active:hover {color:#829912}
li.pager-current {color:#d57819}
.inline {display: inline}
ul.links {margin:20px 0 0 0;float:right}
ul.links li {padding:0 4px}
ul.links li.service_links_sharethis a {float: left;padding:3px 4px 0 0}
.print_html, .print_mail, .print_pdf {margin:0}
.go-button {;width:33px;height:20px;background:url(/sites/default/themes/nwlc/images/go_button.png)top left no-repeat;color:#fff;border:none;text-indent:-99999px}
#edit-teaser-include-wrapper,#edit-promote-wrapper {display:none}
.valign {vertical-align:top;}
table.sticky-enabled td , table.sticky-table td {padding:6px}
h3.title a span.type {color:#4A547B;text-transform: capitalize}
.page-our-resources-search h3.title a span.type,.resources-list div.title a span.type {color:#D57819}
.resources-list .view-footer {display: none}
.rss-bottom {margin-top: 15px}
.hide {display: none}
.page-my-health-not-debate-protect-reproductive-health-care h1.title {display:none;}
.page-i-will-not-be-denied-protect-womens-health-care h1.title {display:none;}
.page-videos-women-are-not-worthless .field-field-video-date {display:none;}


/* node admin */
form#better-node-admin-content fieldset#filters fieldset legend {position:inherit;float:left}
form#better-node-admin-content fieldset#filters fieldset {padding: 0 0 0 0;}

/* ie6 png hack */
* html img, * html div {
behavior: url(/sites/default/themes/nwlc/iepngfix.htc);
}
/* convio stuff */
#action-alert .info-right-message-bottom #column2 {margin-top:40px}
div#action-alert h3.styled {background:#4c557d}
div#action-alert .submit-wrap.bottom {border-bottom:5px solid #4c557d}
#action-alert #description {display:none;padding:0;margin:0}
.login .content {margin-left:560px;width:250px}
.login .content #USERNAME,.login .content #Password {width:100px}
.follow {margin-top:20px}
.follow img {vertical-align: middle}
/* stories */
.stories .views-row {border-bottom: 1px solid #5D678F;clear: both; overflow: hidden;  padding: 15px 0;}
.stories .first {padding-top: 0}
.stories .last {border-bottom: none}
.stories .thumbnail-story {float:left;margin:6px 12px 0 0}
.stories  h3.story-name {margin:0 0 4px}
.stories .deets {font-style: italic}
div.teaser-link {margin-top: 10px;}
/* lightbox things*/
.display-none {display: none!important;}
.display-block {display: block!important;}
.splash-page #admin-menu,.splash-page #header, .splash-page #nav-wrapper, .splash-page #footer,.splash-page .share-crumb,.splash-page .tabs,.splash-page #sidebar-right,.splash-page #content .node .links {display: none}
.splash-page body.admin-menu {margin-top:0!important}
.splash-page body {background: none;}
.splash-page #page {background: none;max-width: 550px;}
.splash-page #page-inner {padding: 0;}
.splash-page #content {max-width: 550px;float: none;padding: 0;margin: 0;}
/* colorbox overrides */
#colorbox {padding-bottom: 0!important;padding-right: 10px!important;}
#colorbox #cboxWrapper {-moz-border-radius:0;-webkit-border-radius:0;border-radius: 0;}
#colorbox #cboxWrapper #cboxTopLeft,#colorbox #cboxWrapper #cboxTopCenter,#colorbox #cboxWrapper #cboxTopRight {height: 0;}
#colorbox #cboxWrapper #cboxMiddleLeft,#colorbox #cboxWrapper #cboxMiddleRight {width: 0;}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent {overflow: hidden!important;}
#colorbox #cboxWrapper #cboxClose {top:-10px;right:-10px;z-index: 100000;background: url(/sites/default/themes/nwlc/images/cbox-close.png) left top no-repeat;width: 28px;height: 30px;}
#colorbox .api-form-wrapper {background: url(/sites/default/themes/nwlc/images/email-signup.jpg) left top no-repeat;padding: 150px 30px 30px;}
#colorbox h2 {line-height: 1;}
#colorbox .form-intro,#colorbox #thanks-quick p {font-size: 14px;color: #999}
#colorbox .form-fields-wrapper {background: #e9e5dd;padding: 20px;margin-top: 15px;overflow: hidden;}
#colorbox .form-fields-wrapper label {display: block;font-family: Georgia,Times,serif;font-size: 18px;color:#4c557d;font-weight: normal;margin-bottom: 4px;}
#colorbox .email-wrapper, #colorbox .zip-wrapper {float:left;}
#colorbox .email-wrapper input, #colorbox .zip-wrapper input {width: 92%;height: 30px;border: 1px solid #a0a0a0;padding-left: 10px;font-size: 14px;}
#colorbox .email-wrapper {width: 60%;}
#colorbox .zip-wrapper {width: 36%;margin-left: 4%}
#colorbox .btn {clear: both;margin-top: 15px;width: 100%;padding: 10px 0;border: none;font-size: 18px;font-weight: 500;color: #fff;background: #a4be2a;-webkit-box-shadow:inset 1px 1px 5px 5px rgba(126,157,16,.75);box-shadow:inset 1px 1px 5px 5px rgba(126,157,16,.75);}
#colorbox, #cboxOverlay, #cboxWrapper,#cboxContent {overflow: visible;}
#colorbox #thanks-quick .action-link img,#colorbox #thanks-quick .content-link img {float: left; margin: 4px 12px 0 0}
#colorbox #thanks-quick .content-link {clear: left;padding-top: 10px;}
#colorbox #thanks-quick .social-icons img {margin: 10px 10px 0 0;}
#colorbox #thanks-quick .home-link {font-weight: bold;font-size: 18px;margin: 10px 0;text-align: center;}