/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ========================================================================== HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined in IE 8/9. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

/** Correct `inline-block` display not defined in IE 8/9. */
audio, canvas, video { display: inline-block; }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address styling not present in IE 8/9. */
[hidden] { display: none; }

/* ========================================================================== Base ========================================================================== */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* ========================================================================== Links ========================================================================== */
/** Address `outline` inconsistency between Chrome and other browsers. */
a:focus { outline: thin dotted; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* ========================================================================== Typography ========================================================================== */
/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
h1, .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .no-classified-results h1, .full-event_calendar .line-pnd_event { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari 5 and Chrome. */
dfn { font-style: italic; }

/** Address differences between Firefox and other browsers. */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Correct font family set oddly in Safari 5 and Chrome. */
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

/** Improve readability of pre-formatted text in all browsers. */
pre { white-space: pre-wrap; }

/** Set consistent quote types. */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* ========================================================================== Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9. */
img { border: 0; }

/** Correct overflow displayed oddly in IE 9. */
svg:not(:root) { overflow: hidden; }

/* ========================================================================== Figures ========================================================================== */
/** Address margin not present in IE 8/9 and Safari 5. */
figure { margin: 0; }

/* ========================================================================== Forms ========================================================================== */
/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
button, input { line-height: normal; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }

/* ========================================================================== Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

.ezoe { /* ezoe block quote */ /* ezoe object floats */ }
.ezoe ul li { list-style-type: disc; margin-left: 1.2em; margin-bottom: .4em; }
.ezoe blockquote { padding: 0; margin: 1.5em 0; font-family: "Georgia", "Times New Roman", serif; font-size: 20px; line-height: 26px; padding: 30px 20px 10px 20px; *zoom: 1; }
.ezoe blockquote:before, .ezoe blockquote:after { display: table; content: ""; }
.ezoe blockquote:after { clear: both; }
.ezoe blockquote .blockquote-body { *zoom: 1; }
.ezoe blockquote .blockquote-body:before, .ezoe blockquote .blockquote-body:after { display: table; content: ""; }
.ezoe blockquote .blockquote-body:after { clear: both; }
.ezoe blockquote .blockquote-body p { margin-bottom: 20px; font-family: inherit; font-size: inherit; line-height: inherit; color: inherit; }
.ezoe blockquote .blockquote-body p:first-child:before { content: '\AB'; }
.ezoe blockquote .blockquote-body p:last-child:after { content: '\BB'; }
.ezoe blockquote small { display: block; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #ffffff; margin-bottom: 10px; }
.ezoe blockquote small:before { content: '\2014 \00A0'; }
.ezoe blockquote:before, .ezoe blockquote:after { content: ""; }
.ezoe .object-right { position: relative; float: right; margin-left: 1em; }
.ezoe .object-left { position: relative; float: left; margin-right: 1em; }
.ezoe .object-center { display: block; text-align: center; }
.ezoe .object-center .content-view-embed { margin: auto; text-align: center; }
.ezoe .object-center .content-view-embed .attribute-caption { margin: auto; }
.ezoe .text-right { text-align: right; }
.ezoe .text-center { text-align: center; }

.oe-window { clear: left; }

table { max-width: 100%; border-collapse: collapse; border-spacing: 0; }

table.list { width: 100%; margin-bottom: 21px; }

table.list th, table.list td { padding: 8px; line-height: 21px; text-align: left; vertical-align: top; border-top: 1px solid #ddd; }

table.list th { font-weight: bold; background-color: #e5e5e5; background-image: -moz-linear-gradient(top, #ebebeb, #dbdbdc); background-image: -ms-linear-gradient(top, #ebebeb, #dbdbdc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#dbdbdc)); background-image: -webkit-linear-gradient(top, #ebebeb, #dbdbdc); background-image: -o-linear-gradient(top, #ebebeb, #dbdbdc); background-image: linear-gradient(to bottom, #ebebeb, #dbdbdc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#dbdbdc', GradientType=0); }

table.list th.tight { width: 1%; }

table.list.table-colorized th { background-color: #00769c; background-image: -moz-linear-gradient(top, #007ea6, #006a8d); background-image: -ms-linear-gradient(top, #007ea6, #006a8d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#007ea6), to(#006a8d)); background-image: -webkit-linear-gradient(top, #007ea6, #006a8d); background-image: -o-linear-gradient(top, #007ea6, #006a8d); background-image: linear-gradient(to bottom, #007ea6, #006a8d); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007ea6', endColorstr='#006a8d', GradientType=0); color: #ffffff; }

table.list thead th { vertical-align: bottom; }

table.list thead:first-childtr th, table.list thead:first-childtr td { border-top: 0; }

table.list tbody + tbody { border-top: 2px solid #ddd; }

.table-condensed th, .table-condensed td { padding: 4px 5px; }

table.list { border: 1px solid #ddd; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; border-collapse: separate; *border-collapse: collapsed; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

table.list th + th, table.list td + td, table.list th + td, table.list td + th { border-left: 1px solid transparent; }

table.list thead:first-child tr:first-child th, table.list tbody:first-child tr:first-child th, table.list tbody:first-child tr:first-child td { border-top: 0; }

table.list thead:first-child tr:first-child th:first-child, table.list tbody:first-child tr:first-child td:first-child { -webkit-border-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0; border-radius: 4px 0 0 0; }

table.list thead:first-child tr:first-child th:last-child, table.list tbody:first-child tr:first-child td:last-child { -webkit-border-radius: 0 4px 0 0; -moz-border-radius: 0 4px 0 0; border-radius: 0 4px 0 0; }

table.list thead:last-child tr:last-child th:first-child, table.list tbody:last-child tr:last-child td:first-child { -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; }

table.list thead:last-child tr:last-child th:last-child, table.list tbody:last-child tr:last-child td:last-child { -webkit-border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0; border-radius: 0 0 4px 0; }

table.list tbody tr:nth-child(even) td, table.list tbody tr:nth-child(even) th { background-color: #f9f9f9; }

table.list tbody td, table.list tbody th { border-color: transparent; }

table.list.table-colorized td, table.list.table-colorized th { border-top-color: #ebebeb; }

table.list.table-colorized td:nth-child(even), table.list.table-colorized th:nth-child(even) { background-color: rgba(0, 126, 166, 0.07); }

table.list tbody tr:hover td, table.list tbody tr:hover th { background-color: #f5f5f5; }

table.comparison { width: 100%; margin: 1em 0 1em 0; border: none; }

table.comparison th, table.comparison td { padding: 0.5em; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; vertical-align: top; }

table.comparison th { font-weight: bold; color: #525345; background-color: #DFDFDF; white-space: nowrap; text-align: left; background-image: url(../images/th_bg.png); background-repeat: repeat-x; background-position: top left; }

table.comparison td { font-weight: normal; }

table.comparison th:first-child, table.comparison td:first-child { border-left: 1px solid #ffffff; }

table.comparison col.bglight, div.bglight { background-color: #F1F1ED; }

table.comparison col.bgdark, div.bgdark { font-weight: bold; color: #525345; background-color: #DFDFDF; white-space: nowrap; text-align: left; }

table.comparison tr.bglight:hover, table.comparison tr.bgdark:hover { background-color: #F1F1ED; }

table.comparison tr.bglight:hover td, table.comparison tr.bgdark:hover td { background-color: #EAE9E1; }

table.comparison a { border-bottom-color: #EAE9E1; }

table.cols { width: 100%; margin: 1em 0 1em 0; border: none; }

table.cols th, table.cols td { padding: 0.5em; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; vertical-align: top; }

table.cols th { font-weight: bold; color: #525345; background-color: #DFDFDF; white-space: nowrap; text-align: left; background-image: url(../images/th_bg.png); background-repeat: repeat-x; background-position: top left; }

table.cols td { font-weight: normal; }

table.cols th:first-child, table.cols td:first-child { border-left: 1px solid #ffffff; }

table.cols col.bglight, div.bglight { background-color: #F1F1ED; }

table.cols col.bgdark, div.bgdark { background-color: #EAE9E1; }

table.cols tr.bglight:hover, table.cols tr.bgdark:hover { background-color: #EAE9E1; }

table.cols tr.bglight:hover td, table.cols tr.bgdark:hover td { background-color: #F1F1ED; }

table.cols a { border-bottom-color: #EAE9E1; }

/* center align option */
td.text-center { text-align: center; }

.content-search { position: relative; margin-bottom: 1em; }
.content-search .search-top, .content-search .search-bottom { width: 73%; padding-left: 2%; box-sizing: border-box; float: right; }
.content-search .search-spelling { margin-top: .5em; }
.content-search .halfbox { width: 50%; }
.content-search .search-performance { display: none; }
.content-search .feedback fieldset { clear: left; border: 0; margin: 0; padding: 0; }
.content-search .feedback h2 { float: left; }
.content-search .feedback a { display: block; float: left; margin: 3px 0 0 1em; cursor: pointer; }
.content-search #search_controls { width: 25%; float: left; margin-right: 0; }
.content-search #search_results { padding-left: 0; }

#search_controls fieldset { border: none; }
#search_controls legend { position: relative; }

#facet-list { margin: 0; }
#facet-list li { margin-bottom: 0; }
#facet-list ul { margin: 0 0 1em 1em; }

#active-facets-list { margin-left: 0; }

.full-form h2 { margin-top: 1em; }
.full-form .block { overflow: hidden; padding: .4em; }
.full-form .block label { float: left; width: 200px; font-weight: bold; }
.full-form .block .survey-choices { float: left; }
.full-form .block .survey-choices .block label { width: auto; font-weight: normal; }
.full-form .block .survey-choices .block input[type=radio] { margin-right: 1em; }

/*

form li {margin-bottom:16px; position:relative;	list-style-type:none;}
form .checkbox li, form .radio li {margin-bottom:4px;}
label {display:block;}
.notvalid label {color:red;}
input, textarea, select {padding:3px 5px; width:250px; color:#555;}
.checkbox input, .radio input {width:auto;}
form .placeholder input, form .placeholder textarea {font-style:italic; color:#999;}
form .placeholder input:focus, form .placeholder textarea:focus {color:#000; font-style:normal;}


//for sections with multiple fields in a row
#bio-state, #cc-exp-month {margin-right:10px; float:left;}
#bio-state select, #cc-exp-year select, #cc-exp-month select {width:auto;}
#cc-exp-year {position:static; //turn of position:relative so adjacent left-floated dropdown remains clickeable in chrome/firefox}
#bio-zip input {width:90px;}
form .button {width:auto;}
form .hint, form li>.tooltip {margin:0; position:absolute; top:0; left:275px; z-index:2; font-size:80%;}
form .tooltip-trigger {z-index:2000; text-decoration:underline; cursor:pointer;}
form .error {padding-left:3px;}

*/
div#map_canvas { width: 660px; height: 500px; }

.map_marker_info { margin: 5px; max-width: 400px; }

#map_canvas .map_marker_image { float: right; margin: 10px; }

#map_locations_list { margin: 1em; }

#map_locations_list .map_location_row { clear: both; }

#map_locations_list .location_image { float: left; margin: 10px; width: 80px; }

#map_locations_list .marker_icon { float: left; margin: 10px; width: 30px; cursor: pointer; }

#map_locations_list .attribute-short { padding: 10px; }

/* Promo three horizontal */
.promo_three-horizontal { /* no float */ }
.promo_three-horizontal .content-view-block_item:last-child { margin-right: 0; }
.promo_three-horizontal .content-view-block_item > .attribute-image img { float: none; }

.promo_three-horizontal-2-items .content-view-block_item { width: 48%; float: left; margin-right: 1%; }

.promo_three-horizontal-3-items .content-view-block_item { width: 32%; float: left; margin-right: 1%; }

/* Promo Items */
.promo_item-no-title .attribute-header { display: none; }

.promo_item-none { margin: 0; padding: 0; }

.promo_item-none .attribute-header { display: none; }

/* promo_one with button */
.block-promo_one .attribute-image-button { text-align: center; }

html { overflow-y: scroll; }

body, select, input, textarea { color: #666; }

body { margin: 0 auto; height: 100%; font-size: 90%; line-height: 1.6; font-family: arial,verdana,helvetica,sans-serif; }

h1, .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .no-classified-results h1, .full-event_calendar .line-pnd_event, h2, h3, h4, h5, h6 { margin: 0 0 0.5em 0; color: #0169b2; font-family: "HelveticaNeueW01-57Cn", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-weight: 400; }

.special-header, h1.section-header, .full-pnd_classified_listing .section-header.classified-title, .full-pnd_classified_listing .no-classified-results h1.section-header, .full-event_calendar .section-header.line-pnd_event, h1.category-header, .full-pnd_classified_listing .category-header.classified-title, .full-pnd_classified_listing .no-classified-results h1.category-header, .full-event_calendar .category-header.line-pnd_event, h2.section-header, h2.category-header { font-size: 1.35em; line-height: 1; border-top: 2px #dedede solid; }
.special-header h1, h1.section-header h1, .full-pnd_classified_listing .section-header.classified-title h1, .full-event_calendar .section-header.line-pnd_event h1, h1.category-header h1, .full-pnd_classified_listing .category-header.classified-title h1, .full-event_calendar .category-header.line-pnd_event h1, h2.section-header h1, h2.category-header h1, .special-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .special-header .classified-title, h1.section-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing h1.section-header .classified-title, .full-pnd_classified_listing .section-header.classified-title .classified-title, .full-event_calendar .section-header.line-pnd_event .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .full-event_calendar .section-header.line-pnd_event .classified-title, h1.category-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing h1.category-header .classified-title, .full-pnd_classified_listing .category-header.classified-title .classified-title, .full-event_calendar .category-header.line-pnd_event .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .full-event_calendar .category-header.line-pnd_event .classified-title, h2.section-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing h2.section-header .classified-title, h2.category-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing h2.category-header .classified-title, .special-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .special-header h1, h1.section-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results h1.section-header h1, h1.category-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results h1.category-header h1, h2.section-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results h2.section-header h1, h2.category-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results h2.category-header h1, .special-header .full-event_calendar .line-pnd_event, .full-event_calendar .special-header .line-pnd_event, h1.section-header .full-event_calendar .line-pnd_event, .full-event_calendar h1.section-header .line-pnd_event, .full-pnd_classified_listing .section-header.classified-title .full-event_calendar .line-pnd_event, .full-event_calendar .full-pnd_classified_listing .section-header.classified-title .line-pnd_event, .full-event_calendar .section-header.line-pnd_event .line-pnd_event, h1.category-header .full-event_calendar .line-pnd_event, .full-event_calendar h1.category-header .line-pnd_event, .full-pnd_classified_listing .category-header.classified-title .full-event_calendar .line-pnd_event, .full-event_calendar .full-pnd_classified_listing .category-header.classified-title .line-pnd_event, .full-event_calendar .category-header.line-pnd_event .line-pnd_event, h2.section-header .full-event_calendar .line-pnd_event, .full-event_calendar h2.section-header .line-pnd_event, h2.category-header .full-event_calendar .line-pnd_event, .full-event_calendar h2.category-header .line-pnd_event, .special-header h2, h1.section-header h2, .full-pnd_classified_listing .section-header.classified-title h2, .full-pnd_classified_listing .no-classified-results h1.section-header h2, .full-event_calendar .section-header.line-pnd_event h2, h1.category-header h2, .full-pnd_classified_listing .category-header.classified-title h2, .full-pnd_classified_listing .no-classified-results h1.category-header h2, .full-event_calendar .category-header.line-pnd_event h2, h2.section-header h2, h2.category-header h2, .special-header span, h1.section-header span, .full-pnd_classified_listing .section-header.classified-title span, .full-pnd_classified_listing .no-classified-results h1.section-header span, .full-event_calendar .section-header.line-pnd_event span, h1.category-header span, .full-pnd_classified_listing .category-header.classified-title span, .full-pnd_classified_listing .no-classified-results h1.category-header span, .full-event_calendar .category-header.line-pnd_event span, h2.section-header span, h2.category-header span { display: inline-block; position: relative; height: 21px; padding: 0.4em; background: #ececec; color: #000; }
.special-header h1:after, h1.section-header h1:after, .full-pnd_classified_listing .section-header.classified-title h1:after, .full-event_calendar .section-header.line-pnd_event h1:after, h1.category-header h1:after, .full-pnd_classified_listing .category-header.classified-title h1:after, .full-event_calendar .category-header.line-pnd_event h1:after, h2.section-header h1:after, h2.category-header h1:after, .special-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .special-header .classified-title:after, h1.section-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing h1.section-header .classified-title:after, .full-pnd_classified_listing .section-header.classified-title .classified-title:after, .full-event_calendar .section-header.line-pnd_event .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .full-event_calendar .section-header.line-pnd_event .classified-title:after, h1.category-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing h1.category-header .classified-title:after, .full-pnd_classified_listing .category-header.classified-title .classified-title:after, .full-event_calendar .category-header.line-pnd_event .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .full-event_calendar .category-header.line-pnd_event .classified-title:after, h2.section-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing h2.section-header .classified-title:after, h2.category-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing h2.category-header .classified-title:after, .special-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .special-header h1:after, h1.section-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results h1.section-header h1:after, h1.category-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results h1.category-header h1:after, h2.section-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results h2.section-header h1:after, h2.category-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results h2.category-header h1:after, .special-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .special-header .line-pnd_event:after, h1.section-header .full-event_calendar .line-pnd_event:after, .full-event_calendar h1.section-header .line-pnd_event:after, .full-pnd_classified_listing .section-header.classified-title .full-event_calendar .line-pnd_event:after, .full-event_calendar .full-pnd_classified_listing .section-header.classified-title .line-pnd_event:after, .full-event_calendar .section-header.line-pnd_event .line-pnd_event:after, h1.category-header .full-event_calendar .line-pnd_event:after, .full-event_calendar h1.category-header .line-pnd_event:after, .full-pnd_classified_listing .category-header.classified-title .full-event_calendar .line-pnd_event:after, .full-event_calendar .full-pnd_classified_listing .category-header.classified-title .line-pnd_event:after, .full-event_calendar .category-header.line-pnd_event .line-pnd_event:after, h2.section-header .full-event_calendar .line-pnd_event:after, .full-event_calendar h2.section-header .line-pnd_event:after, h2.category-header .full-event_calendar .line-pnd_event:after, .full-event_calendar h2.category-header .line-pnd_event:after, .special-header h2:after, h1.section-header h2:after, .full-pnd_classified_listing .section-header.classified-title h2:after, .full-pnd_classified_listing .no-classified-results h1.section-header h2:after, .full-event_calendar .section-header.line-pnd_event h2:after, h1.category-header h2:after, .full-pnd_classified_listing .category-header.classified-title h2:after, .full-pnd_classified_listing .no-classified-results h1.category-header h2:after, .full-event_calendar .category-header.line-pnd_event h2:after, h2.section-header h2:after, h2.category-header h2:after, .special-header span:after, h1.section-header span:after, .full-pnd_classified_listing .section-header.classified-title span:after, .full-pnd_classified_listing .no-classified-results h1.section-header span:after, .full-event_calendar .section-header.line-pnd_event span:after, h1.category-header span:after, .full-pnd_classified_listing .category-header.classified-title span:after, .full-pnd_classified_listing .no-classified-results h1.category-header span:after, .full-event_calendar .category-header.line-pnd_event span:after, h2.section-header span:after, h2.category-header span:after { content: url(../images/sectionhead-endcap.png); position: absolute; top: 0; right: -34px; }

h1, .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .no-classified-results h1, .full-event_calendar .line-pnd_event { font-size: 1.4em; line-height: 1; margin-bottom: .8em; }
h1.page-title, .full-pnd_classified_listing .page-title.classified-title, .full-pnd_classified_listing .no-classified-results h1.page-title, .full-event_calendar .page-title.line-pnd_event { color: #000; font-size: 1.95em; margin-bottom: 0.4em; }
h1.category a, .full-pnd_classified_listing .category.classified-title a, .full-pnd_classified_listing .no-classified-results h1.category a, .full-event_calendar .category.line-pnd_event a { color: #000; }

h2 { font-size: 1.2em; }

h3 { font-size: 1.1em; }

h4 { font-size: 0.95em; }

h5, h6 { font-size: 0.90em; text-transform: uppercase; }

p { margin: 0 0 1em 0; }
p.text-right { text-align: right; }
p.text-center { text-align: center; }

img { display: block; }

a { color: #0169b2; text-decoration: none; font-weight: 400; }

a:hover, a:active { outline: none; }

a:hover { text-decoration: underline; }

/* Smartphone resets and enhancements */
a, a:link, a:hover, a:active { -webkit-tap-highlight-color: rbga(0, 0, 0, 0); outline: none; /* prevents pink highlight color on tap */ }

em, i { font-style: italic; }

ul { margin-bottom: 1em; }
ul li { margin-bottom: 0.6em; }

ol { margin-left: 1.8em; margin-bottom: 1em; }
ol li { list-style-type: decimal; margin-bottom: .4em; }

nav ul, nav li { margin: 0; }

small { font-size: 85%; }

strong, b { font-weight: bold; }

th { font-weight: bold; }

td, td img { vertical-align: top; }

sub { vertical-align: sub; font-size: smaller; }

sup { vertical-align: super; font-size: smaller; }

pre { padding: 15px; white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; }

blockquote { font-style: italic; font-size: 1.30em; color: #611959; }

blockquote p { margin-bottom: 0.5em; }

textarea { overflow: auto; }

label, input[type=button], input[type=submit], button { cursor: pointer; }

button, input, select, textarea { margin: 0; }

input[type=text], input[type=password] { padding: .3em; }

input:invalid, textarea:invalid { -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; -moz-box-shadow: 0 0 5px red; -webkit-box-shadow: 0 0 5px red; box-shadow: 0 0 5px red; }

.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }

::-moz-selection { background: #3399ff; color: white; text-shadow: none; }

::selection { background: #3399ff; color: white; text-shadow: none; }

abbr[title] { border-bottom: none; }

a:link { -webkit-tap-highlight-color: #ff5e99; }

button { width: auto; overflow: visible; }

hr { clear: both; border: 0; width: 100%; color: black; background-color: black; height: 1px; margin: 10px 0; padding: 0; }

div.ui-body-c { font-family: arial,verdana,helvetica,sans-serif; text-shadow: 0 0 0 #000; }

.ui-body-c .ui-link { color: #0169b2; text-decoration: none; font-weight: 400 !important; }

/*
$siteWidth:					$staticSiteWidth;
$colOneWidth:				$staticColOneWidth;
$colTwoWidth:				$staticContentWidth;
$colThreeWidth:				$staticColThreeWidth;
$colMargin:					$staticColMargin/;
*/
#site-header .wrapper, #nav-primary ul, #layout .wrapper, #site-footer .wrapper, #site-top .wrapper, #site-bottom .wrapper { max-width: 960px; margin: 0 auto; clear: both; }

#colone, #coltwo, #colthree { float: left; }

#coltwo { width: 61.45833%; margin: 0 3.125%; clear: both; }
.coldesc-two #coltwo { width: 100.0%; margin: 0; }
.coldesc-one-two #coltwo { width: 64.58333%; margin: 0 0 0 3.125%; }
.coldesc-two-three #coltwo { width: 64.58333%; margin: 0 3.125% 0 0; }

#colone { width: 32.29167%; }

#colthree { width: 32.29167%; }

/* ==|== tablet, sort of ==|== */
@media only screen and (max-width: 768px) { #site-header .wrapper, #nav-primary ul, #layout .wrapper, #site-footer .wrapper { width: auto; }
  #colone, #coltwo, #colthree, .zone0, .zone1, .zone2, .zone3, .zone4, .zone5, .zone6, .zone7, .group023 { float: none !important; clear: both !important; width: auto !important; margin: 0 6px !important; } }
/* ==|== handheld media queries ==|== */
@media only screen and (max-width: 600px) { .object-left, .object-right { float: none; max-width: 100%; }
  img { max-width: 100%; height: auto; } }
/* ==|== media queries ==|== */
#login-connect .wrapper, #top-ad-space .wrapper { max-width: 960px; margin: 0 auto; clear: both; }

#login-connect li, .connect dt, .connect dd, .connect li, #nav-footer ul, .full-pnd_classified_listing ul.listing-classified, .full-pnd_classified_listing .classified-categories ul, .block-sponsored_resources .list-classifieds, .headline-listing .more-headlines, .tab-controls, #search_controls ul { margin: 0; padding: 0; list-style-type: none; background-image: none; }

.block-blog_featured_import .blog-listing, .block-related_content_solr ul, .ezoe ul { padding-left: 0; margin-left: 0.5em; }
.block-blog_featured_import .blog-listing li, .block-related_content_solr ul li, .ezoe ul li { padding-left: 1em; list-style-type: none; background: url(../images/bullet.png) 0 6px no-repeat; line-height: 1.2; }

.full-pnd_column_category > .attribute-intro, .class-pnd_landing_page > .attribute-header + .attribute-intro, .pnd-column-category > .attribute-intro { font-style: italic; color: #333; border-bottom: 1px #c0c0c0 dotted; }

.link-more, .more-link, .linkmore, .morelink, .block-sponsored_resources .morelink, .block-newsletter_alerts_signup .morelink, .block-job_of_the_day .morelink, .block-rfp_of_the_day .morelink, .block-twitterwidget .morelink, .tab-content .morelink { float: right; padding-right: 1.0em; background: transparent url(../images/blt-topnav-subarrow.png) 100% 50% no-repeat; color: #333; font-weight: 600; font-size: 0.8em; }
.link-more a, .more-link a, .linkmore a, .morelink a, .block-sponsored_resources .morelink a, .block-newsletter_alerts_signup .morelink a, .block-job_of_the_day .morelink a, .block-rfp_of_the_day .morelink a, .block-twitterwidget .morelink a, .tab-content .morelink a { color: #333; font-weight: 600; }

.link-teaser, .teaser-link, .linkteaser, .teaserlink { float: right; }

.block-job_of_the_day .block-header, .block-job_of_the_day .attribute-header, .block-rfp_of_the_day .block-header, .block-rfp_of_the_day .attribute-header, .block-twitterwidget .block-header, .block-twitterwidget .attribute-header, .block-fbrecommendations .block-header, .block-fbrecommendations .attribute-header, .block-sponsored_resources .block-header, .block-sponsored_resources .attribute-header, .block-newsletter_alerts_signup .block-header, .block-newsletter_alerts_signup .attribute-header, .block-related_content_solr .block-header, .block-related_content_solr .attribute-header, .block-rfp_search .block-header, .block-rfp_search .attribute-header, .block-news_search .block-header, .block-news_search .attribute-header, .block-rfp-newsletter .block-header, .block-rfp-newsletter .attribute-header, .block-pnd_rfp_upcoming .block-header, .block-pnd_rfp_upcoming .attribute-header, .block-rfp_alerts_signup .block-header, .block-rfp_alerts_signup .attribute-header, .block-job_alerts_signup .block-header, .block-job_alerts_signup .attribute-header, .block-most_traffic .block-header, .block-most_traffic .attribute-header, .block-poll .block-header, .block-poll .attribute-header, .block-job_submit .block-header, .block-job_submit .attribute-header { line-height: 1; border-top: 3px #dedede solid; }
.block-job_of_the_day .block-header h1, .block-job_of_the_day .attribute-header h1, .block-rfp_of_the_day .block-header h1, .block-rfp_of_the_day .attribute-header h1, .block-twitterwidget .block-header h1, .block-twitterwidget .attribute-header h1, .block-fbrecommendations .block-header h1, .block-fbrecommendations .attribute-header h1, .block-sponsored_resources .block-header h1, .block-sponsored_resources .attribute-header h1, .block-newsletter_alerts_signup .block-header h1, .block-newsletter_alerts_signup .attribute-header h1, .block-related_content_solr .block-header h1, .block-related_content_solr .attribute-header h1, .block-rfp_search .block-header h1, .block-rfp_search .attribute-header h1, .block-news_search .block-header h1, .block-news_search .attribute-header h1, .block-rfp-newsletter .block-header h1, .block-rfp-newsletter .attribute-header h1, .block-pnd_rfp_upcoming .block-header h1, .block-pnd_rfp_upcoming .attribute-header h1, .block-rfp_alerts_signup .block-header h1, .block-rfp_alerts_signup .attribute-header h1, .block-job_alerts_signup .block-header h1, .block-job_alerts_signup .attribute-header h1, .block-most_traffic .block-header h1, .block-most_traffic .attribute-header h1, .block-poll .block-header h1, .block-poll .attribute-header h1, .block-job_submit .block-header h1, .block-job_submit .attribute-header h1, .block-job_of_the_day .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_of_the_day .block-header .classified-title, .block-job_of_the_day .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_of_the_day .attribute-header .classified-title, .block-rfp_of_the_day .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_of_the_day .block-header .classified-title, .block-rfp_of_the_day .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_of_the_day .attribute-header .classified-title, .block-twitterwidget .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-twitterwidget .block-header .classified-title, .block-twitterwidget .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-twitterwidget .attribute-header .classified-title, .block-fbrecommendations .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-fbrecommendations .block-header .classified-title, .block-fbrecommendations .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-fbrecommendations .attribute-header .classified-title, .block-sponsored_resources .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-sponsored_resources .block-header .classified-title, .block-sponsored_resources .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-sponsored_resources .attribute-header .classified-title, .block-newsletter_alerts_signup .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-newsletter_alerts_signup .block-header .classified-title, .block-newsletter_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-newsletter_alerts_signup .attribute-header .classified-title, .block-related_content_solr .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-related_content_solr .block-header .classified-title, .block-related_content_solr .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-related_content_solr .attribute-header .classified-title, .block-rfp_search .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_search .block-header .classified-title, .block-rfp_search .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_search .attribute-header .classified-title, .block-news_search .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-news_search .block-header .classified-title, .block-news_search .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-news_search .attribute-header .classified-title, .block-rfp-newsletter .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp-newsletter .block-header .classified-title, .block-rfp-newsletter .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp-newsletter .attribute-header .classified-title, .block-pnd_rfp_upcoming .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-pnd_rfp_upcoming .block-header .classified-title, .block-pnd_rfp_upcoming .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-pnd_rfp_upcoming .attribute-header .classified-title, .block-rfp_alerts_signup .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_alerts_signup .block-header .classified-title, .block-rfp_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_alerts_signup .attribute-header .classified-title, .block-job_alerts_signup .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_alerts_signup .block-header .classified-title, .block-job_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_alerts_signup .attribute-header .classified-title, .block-most_traffic .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-most_traffic .block-header .classified-title, .block-most_traffic .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-most_traffic .attribute-header .classified-title, .block-poll .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-poll .block-header .classified-title, .block-poll .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-poll .attribute-header .classified-title, .block-job_submit .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_submit .block-header .classified-title, .block-job_submit .attribute-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_submit .attribute-header .classified-title, .block-job_of_the_day .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_of_the_day .block-header h1, .block-job_of_the_day .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_of_the_day .attribute-header h1, .block-rfp_of_the_day .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_of_the_day .block-header h1, .block-rfp_of_the_day .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_of_the_day .attribute-header h1, .block-twitterwidget .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-twitterwidget .block-header h1, .block-twitterwidget .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-twitterwidget .attribute-header h1, .block-fbrecommendations .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-fbrecommendations .block-header h1, .block-fbrecommendations .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-fbrecommendations .attribute-header h1, .block-sponsored_resources .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-sponsored_resources .block-header h1, .block-sponsored_resources .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-sponsored_resources .attribute-header h1, .block-newsletter_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-newsletter_alerts_signup .block-header h1, .block-newsletter_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-newsletter_alerts_signup .attribute-header h1, .block-related_content_solr .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-related_content_solr .block-header h1, .block-related_content_solr .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-related_content_solr .attribute-header h1, .block-rfp_search .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_search .block-header h1, .block-rfp_search .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_search .attribute-header h1, .block-news_search .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-news_search .block-header h1, .block-news_search .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-news_search .attribute-header h1, .block-rfp-newsletter .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp-newsletter .block-header h1, .block-rfp-newsletter .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp-newsletter .attribute-header h1, .block-pnd_rfp_upcoming .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-pnd_rfp_upcoming .block-header h1, .block-pnd_rfp_upcoming .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-pnd_rfp_upcoming .attribute-header h1, .block-rfp_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_alerts_signup .block-header h1, .block-rfp_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-rfp_alerts_signup .attribute-header h1, .block-job_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_alerts_signup .block-header h1, .block-job_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_alerts_signup .attribute-header h1, .block-most_traffic .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-most_traffic .block-header h1, .block-most_traffic .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-most_traffic .attribute-header h1, .block-poll .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-poll .block-header h1, .block-poll .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-poll .attribute-header h1, .block-job_submit .block-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_submit .block-header h1, .block-job_submit .attribute-header .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_submit .attribute-header h1, .block-job_of_the_day .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_of_the_day .block-header .line-pnd_event, .block-job_of_the_day .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_of_the_day .attribute-header .line-pnd_event, .block-rfp_of_the_day .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_of_the_day .block-header .line-pnd_event, .block-rfp_of_the_day .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_of_the_day .attribute-header .line-pnd_event, .block-twitterwidget .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-twitterwidget .block-header .line-pnd_event, .block-twitterwidget .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-twitterwidget .attribute-header .line-pnd_event, .block-fbrecommendations .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-fbrecommendations .block-header .line-pnd_event, .block-fbrecommendations .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-fbrecommendations .attribute-header .line-pnd_event, .block-sponsored_resources .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-sponsored_resources .block-header .line-pnd_event, .block-sponsored_resources .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-sponsored_resources .attribute-header .line-pnd_event, .block-newsletter_alerts_signup .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-newsletter_alerts_signup .block-header .line-pnd_event, .block-newsletter_alerts_signup .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-newsletter_alerts_signup .attribute-header .line-pnd_event, .block-related_content_solr .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-related_content_solr .block-header .line-pnd_event, .block-related_content_solr .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-related_content_solr .attribute-header .line-pnd_event, .block-rfp_search .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_search .block-header .line-pnd_event, .block-rfp_search .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_search .attribute-header .line-pnd_event, .block-news_search .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-news_search .block-header .line-pnd_event, .block-news_search .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-news_search .attribute-header .line-pnd_event, .block-rfp-newsletter .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp-newsletter .block-header .line-pnd_event, .block-rfp-newsletter .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp-newsletter .attribute-header .line-pnd_event, .block-pnd_rfp_upcoming .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-pnd_rfp_upcoming .block-header .line-pnd_event, .block-pnd_rfp_upcoming .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-pnd_rfp_upcoming .attribute-header .line-pnd_event, .block-rfp_alerts_signup .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_alerts_signup .block-header .line-pnd_event, .block-rfp_alerts_signup .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_alerts_signup .attribute-header .line-pnd_event, .block-job_alerts_signup .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_alerts_signup .block-header .line-pnd_event, .block-job_alerts_signup .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_alerts_signup .attribute-header .line-pnd_event, .block-most_traffic .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-most_traffic .block-header .line-pnd_event, .block-most_traffic .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-most_traffic .attribute-header .line-pnd_event, .block-poll .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-poll .block-header .line-pnd_event, .block-poll .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-poll .attribute-header .line-pnd_event, .block-job_submit .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_submit .block-header .line-pnd_event, .block-job_submit .attribute-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_submit .attribute-header .line-pnd_event, .block-job_of_the_day .block-header h2, .block-job_of_the_day .attribute-header h2, .block-rfp_of_the_day .block-header h2, .block-rfp_of_the_day .attribute-header h2, .block-twitterwidget .block-header h2, .block-twitterwidget .attribute-header h2, .block-fbrecommendations .block-header h2, .block-fbrecommendations .attribute-header h2, .block-sponsored_resources .block-header h2, .block-sponsored_resources .attribute-header h2, .block-newsletter_alerts_signup .block-header h2, .block-newsletter_alerts_signup .attribute-header h2, .block-related_content_solr .block-header h2, .block-related_content_solr .attribute-header h2, .block-rfp_search .block-header h2, .block-rfp_search .attribute-header h2, .block-news_search .block-header h2, .block-news_search .attribute-header h2, .block-rfp-newsletter .block-header h2, .block-rfp-newsletter .attribute-header h2, .block-pnd_rfp_upcoming .block-header h2, .block-pnd_rfp_upcoming .attribute-header h2, .block-rfp_alerts_signup .block-header h2, .block-rfp_alerts_signup .attribute-header h2, .block-job_alerts_signup .block-header h2, .block-job_alerts_signup .attribute-header h2, .block-most_traffic .block-header h2, .block-most_traffic .attribute-header h2, .block-poll .block-header h2, .block-poll .attribute-header h2, .block-job_submit .block-header h2, .block-job_submit .attribute-header h2 { font-size: 1.1em; display: inline-block; position: relative; height: 22px; line-height: 1.2em; padding: 5px 0.4em 4px 10px; background: #ececec; color: #000; text-transform: uppercase; }
.block-job_of_the_day .block-header h1:after, .block-job_of_the_day .attribute-header h1:after, .block-rfp_of_the_day .block-header h1:after, .block-rfp_of_the_day .attribute-header h1:after, .block-twitterwidget .block-header h1:after, .block-twitterwidget .attribute-header h1:after, .block-fbrecommendations .block-header h1:after, .block-fbrecommendations .attribute-header h1:after, .block-sponsored_resources .block-header h1:after, .block-sponsored_resources .attribute-header h1:after, .block-newsletter_alerts_signup .block-header h1:after, .block-newsletter_alerts_signup .attribute-header h1:after, .block-related_content_solr .block-header h1:after, .block-related_content_solr .attribute-header h1:after, .block-rfp_search .block-header h1:after, .block-rfp_search .attribute-header h1:after, .block-news_search .block-header h1:after, .block-news_search .attribute-header h1:after, .block-rfp-newsletter .block-header h1:after, .block-rfp-newsletter .attribute-header h1:after, .block-pnd_rfp_upcoming .block-header h1:after, .block-pnd_rfp_upcoming .attribute-header h1:after, .block-rfp_alerts_signup .block-header h1:after, .block-rfp_alerts_signup .attribute-header h1:after, .block-job_alerts_signup .block-header h1:after, .block-job_alerts_signup .attribute-header h1:after, .block-most_traffic .block-header h1:after, .block-most_traffic .attribute-header h1:after, .block-poll .block-header h1:after, .block-poll .attribute-header h1:after, .block-job_submit .block-header h1:after, .block-job_submit .attribute-header h1:after, .block-job_of_the_day .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_of_the_day .block-header .classified-title:after, .block-job_of_the_day .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_of_the_day .attribute-header .classified-title:after, .block-rfp_of_the_day .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_of_the_day .block-header .classified-title:after, .block-rfp_of_the_day .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_of_the_day .attribute-header .classified-title:after, .block-twitterwidget .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-twitterwidget .block-header .classified-title:after, .block-twitterwidget .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-twitterwidget .attribute-header .classified-title:after, .block-fbrecommendations .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-fbrecommendations .block-header .classified-title:after, .block-fbrecommendations .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-fbrecommendations .attribute-header .classified-title:after, .block-sponsored_resources .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-sponsored_resources .block-header .classified-title:after, .block-sponsored_resources .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-sponsored_resources .attribute-header .classified-title:after, .block-newsletter_alerts_signup .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-newsletter_alerts_signup .block-header .classified-title:after, .block-newsletter_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-newsletter_alerts_signup .attribute-header .classified-title:after, .block-related_content_solr .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-related_content_solr .block-header .classified-title:after, .block-related_content_solr .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-related_content_solr .attribute-header .classified-title:after, .block-rfp_search .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_search .block-header .classified-title:after, .block-rfp_search .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_search .attribute-header .classified-title:after, .block-news_search .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-news_search .block-header .classified-title:after, .block-news_search .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-news_search .attribute-header .classified-title:after, .block-rfp-newsletter .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp-newsletter .block-header .classified-title:after, .block-rfp-newsletter .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp-newsletter .attribute-header .classified-title:after, .block-pnd_rfp_upcoming .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-pnd_rfp_upcoming .block-header .classified-title:after, .block-pnd_rfp_upcoming .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-pnd_rfp_upcoming .attribute-header .classified-title:after, .block-rfp_alerts_signup .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_alerts_signup .block-header .classified-title:after, .block-rfp_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-rfp_alerts_signup .attribute-header .classified-title:after, .block-job_alerts_signup .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_alerts_signup .block-header .classified-title:after, .block-job_alerts_signup .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_alerts_signup .attribute-header .classified-title:after, .block-most_traffic .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-most_traffic .block-header .classified-title:after, .block-most_traffic .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-most_traffic .attribute-header .classified-title:after, .block-poll .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-poll .block-header .classified-title:after, .block-poll .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-poll .attribute-header .classified-title:after, .block-job_submit .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_submit .block-header .classified-title:after, .block-job_submit .attribute-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing .block-job_submit .attribute-header .classified-title:after, .block-job_of_the_day .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_of_the_day .block-header h1:after, .block-job_of_the_day .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_of_the_day .attribute-header h1:after, .block-rfp_of_the_day .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_of_the_day .block-header h1:after, .block-rfp_of_the_day .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_of_the_day .attribute-header h1:after, .block-twitterwidget .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-twitterwidget .block-header h1:after, .block-twitterwidget .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-twitterwidget .attribute-header h1:after, .block-fbrecommendations .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-fbrecommendations .block-header h1:after, .block-fbrecommendations .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-fbrecommendations .attribute-header h1:after, .block-sponsored_resources .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-sponsored_resources .block-header h1:after, .block-sponsored_resources .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-sponsored_resources .attribute-header h1:after, .block-newsletter_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-newsletter_alerts_signup .block-header h1:after, .block-newsletter_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-newsletter_alerts_signup .attribute-header h1:after, .block-related_content_solr .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-related_content_solr .block-header h1:after, .block-related_content_solr .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-related_content_solr .attribute-header h1:after, .block-rfp_search .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_search .block-header h1:after, .block-rfp_search .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_search .attribute-header h1:after, .block-news_search .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-news_search .block-header h1:after, .block-news_search .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-news_search .attribute-header h1:after, .block-rfp-newsletter .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp-newsletter .block-header h1:after, .block-rfp-newsletter .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp-newsletter .attribute-header h1:after, .block-pnd_rfp_upcoming .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-pnd_rfp_upcoming .block-header h1:after, .block-pnd_rfp_upcoming .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-pnd_rfp_upcoming .attribute-header h1:after, .block-rfp_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_alerts_signup .block-header h1:after, .block-rfp_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-rfp_alerts_signup .attribute-header h1:after, .block-job_alerts_signup .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_alerts_signup .block-header h1:after, .block-job_alerts_signup .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_alerts_signup .attribute-header h1:after, .block-most_traffic .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-most_traffic .block-header h1:after, .block-most_traffic .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-most_traffic .attribute-header h1:after, .block-poll .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-poll .block-header h1:after, .block-poll .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-poll .attribute-header h1:after, .block-job_submit .block-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_submit .block-header h1:after, .block-job_submit .attribute-header .full-pnd_classified_listing .no-classified-results h1:after, .full-pnd_classified_listing .no-classified-results .block-job_submit .attribute-header h1:after, .block-job_of_the_day .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_of_the_day .block-header .line-pnd_event:after, .block-job_of_the_day .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_of_the_day .attribute-header .line-pnd_event:after, .block-rfp_of_the_day .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_of_the_day .block-header .line-pnd_event:after, .block-rfp_of_the_day .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_of_the_day .attribute-header .line-pnd_event:after, .block-twitterwidget .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-twitterwidget .block-header .line-pnd_event:after, .block-twitterwidget .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-twitterwidget .attribute-header .line-pnd_event:after, .block-fbrecommendations .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-fbrecommendations .block-header .line-pnd_event:after, .block-fbrecommendations .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-fbrecommendations .attribute-header .line-pnd_event:after, .block-sponsored_resources .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-sponsored_resources .block-header .line-pnd_event:after, .block-sponsored_resources .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-sponsored_resources .attribute-header .line-pnd_event:after, .block-newsletter_alerts_signup .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-newsletter_alerts_signup .block-header .line-pnd_event:after, .block-newsletter_alerts_signup .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-newsletter_alerts_signup .attribute-header .line-pnd_event:after, .block-related_content_solr .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-related_content_solr .block-header .line-pnd_event:after, .block-related_content_solr .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-related_content_solr .attribute-header .line-pnd_event:after, .block-rfp_search .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_search .block-header .line-pnd_event:after, .block-rfp_search .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_search .attribute-header .line-pnd_event:after, .block-news_search .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-news_search .block-header .line-pnd_event:after, .block-news_search .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-news_search .attribute-header .line-pnd_event:after, .block-rfp-newsletter .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp-newsletter .block-header .line-pnd_event:after, .block-rfp-newsletter .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp-newsletter .attribute-header .line-pnd_event:after, .block-pnd_rfp_upcoming .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-pnd_rfp_upcoming .block-header .line-pnd_event:after, .block-pnd_rfp_upcoming .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-pnd_rfp_upcoming .attribute-header .line-pnd_event:after, .block-rfp_alerts_signup .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_alerts_signup .block-header .line-pnd_event:after, .block-rfp_alerts_signup .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-rfp_alerts_signup .attribute-header .line-pnd_event:after, .block-job_alerts_signup .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_alerts_signup .block-header .line-pnd_event:after, .block-job_alerts_signup .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_alerts_signup .attribute-header .line-pnd_event:after, .block-most_traffic .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-most_traffic .block-header .line-pnd_event:after, .block-most_traffic .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-most_traffic .attribute-header .line-pnd_event:after, .block-poll .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-poll .block-header .line-pnd_event:after, .block-poll .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-poll .attribute-header .line-pnd_event:after, .block-job_submit .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_submit .block-header .line-pnd_event:after, .block-job_submit .attribute-header .full-event_calendar .line-pnd_event:after, .full-event_calendar .block-job_submit .attribute-header .line-pnd_event:after, .block-job_of_the_day .block-header h2:after, .block-job_of_the_day .attribute-header h2:after, .block-rfp_of_the_day .block-header h2:after, .block-rfp_of_the_day .attribute-header h2:after, .block-twitterwidget .block-header h2:after, .block-twitterwidget .attribute-header h2:after, .block-fbrecommendations .block-header h2:after, .block-fbrecommendations .attribute-header h2:after, .block-sponsored_resources .block-header h2:after, .block-sponsored_resources .attribute-header h2:after, .block-newsletter_alerts_signup .block-header h2:after, .block-newsletter_alerts_signup .attribute-header h2:after, .block-related_content_solr .block-header h2:after, .block-related_content_solr .attribute-header h2:after, .block-rfp_search .block-header h2:after, .block-rfp_search .attribute-header h2:after, .block-news_search .block-header h2:after, .block-news_search .attribute-header h2:after, .block-rfp-newsletter .block-header h2:after, .block-rfp-newsletter .attribute-header h2:after, .block-pnd_rfp_upcoming .block-header h2:after, .block-pnd_rfp_upcoming .attribute-header h2:after, .block-rfp_alerts_signup .block-header h2:after, .block-rfp_alerts_signup .attribute-header h2:after, .block-job_alerts_signup .block-header h2:after, .block-job_alerts_signup .attribute-header h2:after, .block-most_traffic .block-header h2:after, .block-most_traffic .attribute-header h2:after, .block-poll .block-header h2:after, .block-poll .attribute-header h2:after, .block-job_submit .block-header h2:after, .block-job_submit .attribute-header h2:after { content: url(../images/sectionhead-endcap.png); position: absolute; top: 0; right: -34px; height: 31px; overflow: hidden; }

.attribute-key-word, .full-pnd_job .org-and-location, .full-event_calendar .event-date, .full-pnd_classified_listing .classified-type, .listing-rfp .keyword { color: #e35b00; text-transform: uppercase; padding-bottom: 0.6em; font-weight: bold; }

.block-video h2, .tab-content h2 { margin-bottom: 0; font-size: 0.9em; font-weight: 700; text-transform: uppercase; }

#site-search input, .block-rfp_search select, .block-news_search select, .block-rfp_search input[type="text"], .block-news_search input[type="text"], .ui-navigation input[type="text"], .ui-navigation select, .block-sponsored_resources input[type="email"], .block-newsletter_alerts_signup input[type="email"], .block-rfp_alerts_signup input[type="email"], .block-job_alerts_signup input[type="email"], .block-job_submit input[type="email"], .block-rfp-newsletter input[type="email"] { padding: 8px 0 8px 6px; border: 1px solid #639bc3; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; font-size: 0.8em; outline: 0 none; }

#site-search input, .block-rfp_search select, .block-news_search select, .block-rfp_search input[type="text"], .block-news_search input[type="text"] { border: 1px #dedede solid; }

.button, .link-button, #commentsDiv-postButton a { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 8px 9px 8px 9px; background: #0169b2; border: none; color: #fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); }

button::-moz-focus-inner { border: 0; padding: 0; }

#site-search button, .block-rfp_search .button, .block-news_search .button { height: 31px; width: 33px; border: none; background: transparent url(../images/btn-search.png) 0 0 no-repeat; text-indent: -9999em; position: absolute; top: 1px; right: 1px; }

#content-bottom .promo_item-no-title .promo-wrapper { /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; margin-top: 4em; padding: 1em; background: #ececec; }
#content-bottom .promo_item-no-title .promo-wrapper:before, #content-bottom .promo_item-no-title .promo-wrapper:after { content: ""; display: table; }
#content-bottom .promo_item-no-title .promo-wrapper:after { clear: both; }

.hidden { display: none; visibility: hidden; }

.error, .input-error { color: #f00; }

.block-fbrecommendations, .block-twitterwidget { margin-bottom: 1.6em; }

.attribute-publication, .attribute-publication-date, .attribute-subject_tags, .attribute-tags_organization, .attribute-tags_people, .attribute-tags_org_type, .attribute-tags_location, .attribute-tags_job_type, .attribute-tags_interest, .attribute-deadline_date { color: #999; text-transform: uppercase; font-size: 0.8em; }

.ui-navigation input[type="submit"], .ui-navigation .button, .ui-navigation .defaultbutton, .ui-navigation .menubutton { text-transform: capitalize; }
.ui-navigation input[type="submit"] a, .ui-navigation .button a, .ui-navigation .defaultbutton a, .ui-navigation .menubutton a { color: #fff; }

.pagenavigator { float: right; display: inline-block; font-size: 0.8em; }
.pagenavigator + div { clear: both; }
.content-search .pagenavigator { float: none; }
.pagenavigator .next { padding: 0.2em 0.6em; margin-left: -5px; text-transform: uppercase; }
.pagenavigator .previous { text-transform: uppercase; }
.pagenavigator a, .pagenavigator .current { padding: 0.2em 0.6em; margin-right: 0.2em; background: #f1f1f1; color: #e95c00; border: 1px #f1f1f1 solid; }
.pagenavigator a:hover, .pagenavigator .current:hover { border: 1px #e95c00 solid; text-decoration: none; }
.pagenavigator .other a { font-weight: bold; }
.pagenavigator .other:last-child { margin-left: 4px; }
.pagenavigator .current { background: #e95c00; border: 1px #e95c00 solid; color: #fff; font-weight: bold; }

.content-navigator * { margin-bottom: 4px; display: inline-block; font-size: 14px; }

.date, .attribute-publish_date, .attribute-deadline_date, .attribute-tags_interviewer, .attribute-tags_author { color: #a1a1a1; text-transform: uppercase; }

.attribute-deadline_date { margin-top: 0.5em; font-weight: bold; }

.copyright { color: #a1a1a1; }

#login-connect { background: #585858; overflow: auto; color: #cdcdcd; font-size: 0.75em; /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; }
#login-connect:before, #login-connect:after { content: ""; display: table; }
#login-connect:after { clear: both; }
#login-connect #site-search { display: none; }
#login-connect ul { margin: 0; padding: 0; /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; }
#login-connect ul:before, #login-connect ul:after { content: ""; display: table; }
#login-connect ul:after { clear: both; }
#login-connect li { float: left; }
#login-connect #utility-nav, #login-connect #login-nav { float: left; margin-top: 9px; text-transform: uppercase; color: #fff; padding-bottom: 6px; }
#login-connect #utility-nav .nav_item-util-login:after, #login-connect #utility-nav .lnav-login:after, #login-connect #utility-nav .lnav-username:after, #login-connect #login-nav .nav_item-util-login:after, #login-connect #login-nav .lnav-login:after, #login-connect #login-nav .lnav-username:after { content: " | "; padding-right: 1em; position: relative; right: -0.4em; top: -1px; }
#login-connect .loginmenu-gigya { clear: both; padding: .4em; margin: .5em 0; width: 160px; background-color: transparent; background-color: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF,endColorstr=#80FFFFFF); zoom: 1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align: center; }
#login-connect .loginmenu-gigya .gigya-pencil { height: 20px; width: 20px; }
#login-connect .loginmenu-gigya table table table table { margin-right: 4px !important; }
#login-connect .add-network-label { float: left; padding-right: 7px; padding-top: 2px; }
#login-connect #link-accounts { float: left; }
#login-connect a { color: #fff; }

.connect { float: right; margin: 3px 0; }
.connect dd { margin-left: 4px; }
.connect dt { padding: 6px 5px 0 0; float: left; }
.connect dt, .connect dd, .connect li { float: left; }
#login-connect .connect { /*display: none;*/ }
#site-footer .connect { margin: 0; padding: 0; }
#site-footer .connect dt { width: 100%; font-weight: 600; color: #232323; font-size: 0.8em; margin: 0; padding: 6px 5px 0 0; }
.connect a { color: #fff; }
.connect #btn-donate { background-color: #e35b00; font-size: 1.2em; line-height: 0.9em; margin-left: 20px; padding-left: 15px; padding-right: 15px; }
.connect #btn-donate:hover { background-color: #0169b2; }

#top-ad-space { background: #e0e0e0; padding: 10px; border-bottom: 5px #8f8f8f solid; overflow: hidden; }
#top-ad-space .block-promo_three .content-view-block_item { width: auto; float: none; overflow: visible; margin-bottom: 0; }
#top-ad-space .block-promo_one { float: left; }
#top-ad-space .block-promo_one .content-view-block_item { margin-bottom: 0.1em; }
#top-ad-space img { float: left; margin: 0 10px; border: 1px #9b9b9b solid; }

#site-header { padding: 20px 0 10px 0; overflow: hidden; background: #fff; }

#site-logo { float: left; }
#site-logo .logo, #site-logo .tagline { float: left; }

#utility-nav, #login-nav { float: right; }

#site-search { float: right; clear: right; position: relative; }
#site-search input { width: 245px; }
#site-search button { height: 28px; width: 30px; }

#mobile-nav-trigger { display: none; }

#nav-primary { position: relative; z-index: 2000; background: url(../images/bg-topnav.png) top left repeat-x; font-size: 1.3em; }
#nav-primary.mobile-nav-show { display: block; }
#nav-primary > ul { display: none; }
#nav-primary > ul.bf-navigation { display: block; }
#nav-primary ul { width: 100%; margin: 0 auto; background: url(../images/nav-divider.png) 0 0 no-repeat; min-height: 60px; }
#nav-primary li { float: left; width: 16.66%; margin: 0; background: url(../images/nav-divider.png) 100% 0 no-repeat; }
#nav-primary li a { text-align: center; padding: 17px 16px 15px 16px; z-index: 2001; display: block; line-height: 20px; color: #222; text-decoration: none; font-family: "HelveticaNeueW01-67MdCn 692710", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-weight: 400; }
#nav-primary li.nav_item-last ul { margin-left: -309px; }
#nav-primary .main-nav-sublevel { min-width: 0; min-height: 0; padding: 10px 0; background: #f8f8f8; -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); font-size: 0.8em; }
#nav-primary .main-nav-sublevel li { width: auto; float: none; border: 0; background: transparent; }
#nav-primary .main-nav-sublevel a { display: block; padding: 10px 40px 10px 10px; float: none; text-align: left; white-space: nowrap; background: transparent url(../images/blt-topnav-subarrow.png) 94% 50% no-repeat; }
#nav-primary .main-nav-sublevel a:hover { background: #676767 url(../images/blt-topnav-subarrow-active.png) 94% 50% no-repeat; color: #fff; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); }
#nav-primary li.bfHover { background: #585858; }
#nav-primary li.bfHover > a { color: #fff; }
#nav-primary li.bfHover .main-nav-sublevel { top: 52px !important; }
#nav-primary .tnav-classifieds ul, #nav-primary .tnav-rfps ul { width: 125%; }
#nav-primary .tnav-classifieds .main-nav-sublevel a, #nav-primary .tnav-rfps .main-nav-sublevel span a { white-space: normal; line-height: 1em; padding: 9px 40px 9px 10px; }

#layout { background: url(../images/bg-layout.png) 0 0 repeat-x; padding-top: 10px; overflow: auto; clear: both; }

.bf-navigation li:last-child ul, .bf-navigation li.bfHover:last-child ul { left: auto; }

#secondary-nav { background: #f1f2ea; line-height: 1.2; margin-bottom: 2em; }
#secondary-nav li { background-image: none; padding-left: 0; border-bottom: solid 1px #fff; }
#secondary-nav li li { padding-left: 30px; border-bottom: 0; }
#secondary-nav li li :hover a, #secondary-nav li li .on a { color: #fff; }
#secondary-nav li li:hover, #secondary-nav li li.on { background: #939b4e; }
#secondary-nav a { display: block; padding: 7px 20px; font-weight: bold; color: #939b4e; text-decoration: none; }
#secondary-nav .on a { color: #005c9f; }
#secondary-nav a:hover { color: #005c9f; }

ul#subnav > .active > a { background: #939b4e url(../images/subNavArrow.png) 98% 50% no-repeat; font-weight: bold; }
ul#subnav > .active.hasChildren > a { background: #fcb749 url(../images/subNavArrow-hasChildren.jpg) 98% 50% no-repeat; }

ul#subnav_0 { padding: 0 0 6px; font-size: 0.875em; }
ul#subnav_0 > .active > a { color: #f09750; }

ul#subnav_1 { padding: 0 10px 10px 10px; }
ul#subnav_1 a { font-size: 0.85em; color: #8c4b17; }
ul#subnav_1 a:before { content: "-"; position: absolute; margin-left: -10px; }
ul#subnav_1 .active a { font-weight: bold; }

#breadcrumb { text-transform: uppercase; font-size: 0.75em; margin-bottom: 1em; }
#breadcrumb span:after { content: "\3E"; margin: 0 0.5em; color: #666; }
#breadcrumb span:after:hover { text-decoration: none; }
#breadcrumb span:last-child:after { content: ""; }
#breadcrumb a:hover, #breadcrumb a:focus { text-decoration: underline; }

.print-tools li { float: left; }

.share-tools { /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; margin-bottom: 1em; }
.share-tools:before, .share-tools:after { content: ""; display: table; }
.share-tools:after { clear: both; }
.share-tools span { display: block; float: left; }

.year-navigator { overflow: hidden; padding-bottom: 1em; }
.year-navigator li { float: left; margin-right: 1em; }
.year-navigator li a { display: block; padding: 2px 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.year-navigator li.on a { background-color: #819303; font-weight: bold; color: #fff; }
.year-navigator li.on a:hover { text-decoration: none; }

#site-footer { margin-top: 40px; overflow: hidden; background: #f1f1f1; }
#site-footer .wrapper { background: #dedede; }
#site-footer .location { float: left; padding: 14px 0 0 12px; width: 22.39583%; background: #666; color: #dedede; text-align: center; }
#site-footer .location img { max-width: 100%; }
#site-footer .location .vcard { padding: 8px 0 2px 14px; text-align: left; line-height: 1.3; font-style: normal; }
#site-footer .location .vcard > p { margin-bottom: .6em; }
#site-footer .location a { color: #dedede; }
#site-footer + .copyright { margin-top: 10px; text-align: center; font-size: 0.8em; }
#site-footer .superfooter { float: left; width: 72.91667%; }

#nav-footer { font-size: 0.8em; }
#nav-footer ul { margin-top: 0.8em; }
#nav-footer li { float: left; padding: 0 15px 0 20px; font-weight: 600; color: #232323; }
#nav-footer li.nav_item-fnav-other { padding-right: 0; }
#nav-footer li a { color: #666; }
#nav-footer ul ul { margin-top: 6px; }
#nav-footer li li { float: none; margin-bottom: .25em; padding: 0; color: #666; font-weight: 400; }

.content-view-full h1.page-title, .content-view-full .full-pnd_classified_listing .page-title.classified-title, .full-pnd_classified_listing .content-view-full .page-title.classified-title, .content-view-full .full-event_calendar .page-title.line-pnd_event, .full-event_calendar .content-view-full .page-title.line-pnd_event { margin-bottom: 0.6em; }
.content-view-full > .attribute-body { margin: 0.5em 0 2em; }
.content-view-full > .attribute-page { clear: both; }
.content-view-full .article-header { margin-bottom: 1em; }
.content-view-full .attribute-header .attribute-image { float: left; margin-right: 1em; }
.content-view-full > .attribute-image, .content-view-full .article-image { float: left; margin-right: 0.95em; margin-bottom: 10px; margin-top: 7px; }
.content-view-full .attribute-caption { background: #f1f1f1; }
.content-view-full .attribute-caption p { padding: 0.2em 0.4em; margin: 0; color: #9a9a9a; font-size: 0.75em; }
.content-view-full .attribute-intro { margin-bottom: 1.6em; line-height: 1.3; }
.content-view-full > .attribute-header + .attribute-intro { margin-top: -0.6em; }
.content-view-full .article-meta { font-size: 0.75em; line-height: 1.4; }
.content-view-full .article-meta .attribute-image img { /* djs bigger max-width: 32px; */ height: auto; /* djs no float float: left;*/ margin-right: 1em; }
.content-view-full .article-meta .attribute-tags_author { text-transform: uppercase; }
.content-view-full.full-pnd_event .article-meta { clear: right; float: none; display: inline-block; width: auto; font-size: 1em; line-height: 1.2em; margin: 1em 0; }
.content-view-full.full-pnd_event .article-meta h2 { margin-bottom: 0; }
.content-view-full.full-pnd_event .article-meta div { /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; margin-top: 1em; }
.content-view-full.full-pnd_event .article-meta div:before, .content-view-full.full-pnd_event .article-meta div:after { content: ""; display: table; }
.content-view-full.full-pnd_event .article-meta div:after { clear: both; }
.content-view-full.full-pnd_event .article-meta .attribute-display-venue { margin-top: 1em; }
.content-view-full.full-pnd_event .share-tools + .article-meta { margin-top: 0; }
.content-view-full .attribute-publication { top: -6px; position: relative; clear: both; font-size: 0.75em; }
.content-view-full .on-the-web-listing > .attribute-image { float: left; margin: 0 1em 0.5em 0; }
.content-view-full .on-the-web-listing .attribute-url { margin-bottom: 0.5em; }
.content-view-full > .list-children { clear: both; }
.content-view-full .pnd-column-category .line-pnd_column:nth-child(1n+2) .attribute-image { display: none; }
.content-view-full .application-info { padding-bottom: 1em; }
.content-view-full .attribute-publication { margin-top: 2em; }
.content-view-full .attribute-publication-date { margin-bottom: 2em; }
.content-view-full .label-offset { float: left; width: 110px; margin-right: 1em; clear: left; }
.content-view-full .label-offset + span { float: left; }
.content-view-full .content-tagging { margin-top: 1em; }
.content-view-full .attribute-title + .article-meta { margin-top: -10px; }

.content-view-block_item { overflow: hidden; margin-bottom: 1.6em; }
.content-view-block_item h1, .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .content-view-block_item .classified-title, .content-view-block_item .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .content-view-block_item h1, .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .content-view-block_item .line-pnd_event { margin-bottom: 0.4em; }
.content-view-block_item > .attribute-image { float: left; padding-right: 1em; }
.content-view-block_item .attribute-intro { margin-bottom: 0; }
.content-view-block_item .attribute-tags_author, .content-view-block_item .attribute-publish_date { font-size: 0.85em; line-height: 1.2; }
.content-view-block_item .attribute-tags_author span, .content-view-block_item .attribute-publish_date span { font-size: 0.85em; }

.content-view-line, .content-view-ezfind_line, .listing-features .latest-item { overflow: hidden; margin-bottom: 1.6em; font-size: 0.9em; }
.content-view-line h1, .content-view-ezfind_line h1, .listing-features .latest-item h1, .content-view-line .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .content-view-line .classified-title, .content-view-ezfind_line .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .content-view-ezfind_line .classified-title, .listing-features .latest-item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .listing-features .latest-item .classified-title, .content-view-line .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .content-view-line h1, .content-view-ezfind_line .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .content-view-ezfind_line h1, .content-view-line .full-event_calendar .line-pnd_event, .full-event_calendar .content-view-line .line-pnd_event, .content-view-ezfind_line .full-event_calendar .line-pnd_event, .full-event_calendar .content-view-ezfind_line .line-pnd_event, .listing-features .latest-item .full-event_calendar .line-pnd_event, .full-event_calendar .listing-features .latest-item .line-pnd_event { margin-bottom: 0; }
.content-view-line .attribute-intro, .content-view-ezfind_line .attribute-intro, .listing-features .latest-item .attribute-intro, .content-view-line .attribute-short, .content-view-ezfind_line .attribute-short, .listing-features .latest-item .attribute-short { margin: 0.4em 0 0 0; line-height: 1.3; }
.content-view-line p, .content-view-ezfind_line p, .listing-features .latest-item p { margin-bottom: 0.6em; }
.content-view-line .attribute-tags_author, .content-view-ezfind_line .attribute-tags_author, .listing-features .latest-item .attribute-tags_author, .content-view-line .attribute-publish_date, .content-view-ezfind_line .attribute-publish_date, .listing-features .latest-item .attribute-publish_date, .content-view-line .attribute-deadline_date, .content-view-ezfind_line .attribute-deadline_date, .listing-features .latest-item .attribute-deadline_date { font-size: 0.85em; }
.content-view-line > .attribute-image, .content-view-ezfind_line > .attribute-image, .listing-features .latest-item > .attribute-image, .content-view-line .attribute-feature-image, .content-view-ezfind_line .attribute-feature-image, .listing-features .latest-item .attribute-feature-image { float: left; margin: 0 1em 0 0; }

.content-view-listitem .attribute-tags_author, .content-view-listitem .attribute-publish_date { font-size: 0.85em; line-height: 1.2; }
.content-view-listitem .attribute-tags_author span, .content-view-listitem .attribute-publish_date span { font-size: 0.85em; }

.content-view-embed .attribute-caption { display: block; }
.content-view-embed.inline { display: inline; }

.full-pnd_column > .attribute-body { clear: none; }

.full-pnd_event .attribute-registration-url { margin-bottom: 1em; }

.full-pnd_column_category > .attribute-logo { float: right; padding-left: 8px; }

.column-category-header h2 { font-size: 1.35em; }
.column-category-header > .attribute-logo { float: right; padding-left: 8px; }

.full-pnd_job .page-title { margin-bottom: 0; }
.full-pnd_job .org-and-location { margin-top: -0.8em; }
.full-pnd_job .attribute-tags_job_types { margin-top: 2em; }

.full-pnd_job_listing .attribute-page, .full-pnd_job_listing .content-view-block, .full-pnd_landing_page .attribute-page, .full-pnd_landing_page .content-view-block { overflow: visible; }

.full-pnd_npo_spotlight > .attribute-image { float: right; margin-left: 1em; }
.full-pnd_npo_spotlight .attribute-address { margin: 1em 0; }
.full-pnd_npo_spotlight .attribute-body { margin-bottom: 1em; }

.full-site_pnd .zone0, .full-site_pnd .zone1, .full-site_pnd .zone2 { width: 32.1%; }
.full-site_pnd .zone0, .full-site_pnd .zone1 { padding-right: 1.8%; }
.full-site_pnd .zone1 .block_item-promo_item { padding: 0.4em; background: #f1f1f1; overflow: hidden; }
.full-site_pnd .zone1 .block-video { overflow: hidden; margin: 16px 0; }
.full-site_pnd .group023 { width: 68%; }
.full-site_pnd .group023 .zone2 { width: 46%; margin-right: 4%; }
.full-site_pnd .group023 .zone3 .content-view-block { padding: 0 1.7em 0 0.4em; }
.full-site_pnd .block-highlighted_item { font-size: 1.0em; }

.full-pnd_off_the_shelf .by-line { margin-bottom: 1em; }
.full-pnd_off_the_shelf .by-line .attribute-tags_author { color: #888888; line-height: 1.2; }
.full-pnd_off_the_shelf .by-line .attribute-tags_author .publication-address { text-transform: none; }
.full-pnd_off_the_shelf .attribute-author, .full-pnd_off_the_shelf .attribute-publication { top: 0; font-size: 0.9em; }
.full-pnd_off_the_shelf .amazon-box { width: 120px; height: 300px; margin: 8px; float: right; }
.full-pnd_off_the_shelf .amazon-box iframe { width: 120px; height: 300px; }
.full-pnd_off_the_shelf .related-readings-box { float: left; font-size: 0.9em; line-height: 1.5em; margin: 4px 14px 8px 0; width: 256px; }
.full-pnd_off_the_shelf .related-readings-box table.default { margin-bottom: 0; }
.full-pnd_off_the_shelf .article-header { margin-bottom: 0; }
.full-pnd_off_the_shelf .article-header .attribute-publish_date { color: #777777; font-size: 1em; }

.full-event_calendar .event-date { font-size: 0.9em; }

.full-pnd_news_item .attribute-sources .class-pnd_source { display: block; margin-bottom: 1em; }

.full-pnd_classified .attribute-image { float: right; padding-right: 0.65em; }
.full-pnd_classified .label-block { font-weight: bold; }
.full-pnd_classified .attribute-contact { margin-bottom: 1em; }
.full-pnd_classified .attribute-csz { margin-bottom: 0.5em; }

.full-pnd_classified_listing .classified-type { font-size: 1.4em; }
.full-pnd_classified_listing .classified-title { margin-bottom: 0; /* no bottom becuase child items */ }
.full-pnd_classified_listing .attribute-contact { margin-bottom: 1em; }
.full-pnd_classified_listing .attribute-csz { margin-bottom: 0.5em; }
.full-pnd_classified_listing .label-block { font-weight: bold; }
.full-pnd_classified_listing .no-classified-results { font-size: 0.9em; padding-bottom: 1.6em; border-bottom: 1px #c8c8c8 dotted; }
.full-pnd_classified_listing ul.listing-classified li { /* more space becuase of child links */ margin-bottom: 1em; }
.full-pnd_classified_listing ul.listing-classified .classified-links a { color: #7d7d7d; }
.full-pnd_classified_listing ul.listing-classified .classified-links a:hover { color: #0169b2; }
.full-pnd_classified_listing ul.listing-classified .classified-links .delim:after { content: " | "; }
.full-pnd_classified_listing .attribute-header { display: inline-block; margin-right: 15px; }
.full-pnd_classified_listing .classifieds-all-categories { z-index: 10; display: inline-block; position: relative; }
.full-pnd_classified_listing .classifieds-all-categories .classifieds-btn { border: 1px solid #cccccc; bottom: 3px; font-size: 0.9em; padding: 0 9px; position: relative; }
.full-pnd_classified_listing .classifieds-all-categories .classifieds-btn:hover { background-color: #ECECEC; cursor: pointer; }
.full-pnd_classified_listing .classifieds-all-categories .classifieds-btn .caret { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 7px solid; color: #E35B00; display: inline-block; margin-left: 3px; vertical-align: middle; }
.full-pnd_classified_listing .classifieds-all-categories ul { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); min-width: 240px; padding: 3% 10%; position: absolute; top: 21px; }

.class-pnd_landing_page > .attribute-header + .attribute-intro { margin-top: 0; }

.block-sponsored_resources .block-header h2, .block-newsletter_alerts_signup .block-header h2, .block-job_of_the_day .block-header h2, .block-rfp_of_the_day .block-header h2 { font-size: 1.1em; margin-bottom: 1em; }
.block-sponsored_resources .morelink, .block-newsletter_alerts_signup .morelink, .block-job_of_the_day .morelink, .block-rfp_of_the_day .morelink { float: right; margin-top: 9px; font-size: 0.8em; }
.block-sponsored_resources .content-view-block_item, .block-newsletter_alerts_signup .content-view-block_item, .block-job_of_the_day .content-view-block_item, .block-rfp_of_the_day .content-view-block_item { font-size: 0.9em; }
.block-sponsored_resources .content-view-block_item h1, .block-sponsored_resources .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-sponsored_resources .content-view-block_item .classified-title, .block-sponsored_resources .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .block-sponsored_resources .content-view-block_item .line-pnd_event, .block-newsletter_alerts_signup .content-view-block_item h1, .block-newsletter_alerts_signup .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-newsletter_alerts_signup .content-view-block_item .classified-title, .block-newsletter_alerts_signup .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .block-newsletter_alerts_signup .content-view-block_item .line-pnd_event, .block-job_of_the_day .content-view-block_item h1, .block-job_of_the_day .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_of_the_day .content-view-block_item .classified-title, .block-job_of_the_day .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_of_the_day .content-view-block_item .line-pnd_event, .block-rfp_of_the_day .content-view-block_item h1, .block-rfp_of_the_day .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-rfp_of_the_day .content-view-block_item .classified-title, .block-rfp_of_the_day .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .block-rfp_of_the_day .content-view-block_item .line-pnd_event { font-family: arial, verdana, sans-serif; font-size: 1.0em; margin-bottom: 0; }
.block-sponsored_resources .content-view-block_item h1 a, .block-sponsored_resources .content-view-block_item .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-sponsored_resources .content-view-block_item .classified-title a, .block-sponsored_resources .content-view-block_item .full-event_calendar .line-pnd_event a, .full-event_calendar .block-sponsored_resources .content-view-block_item .line-pnd_event a, .block-newsletter_alerts_signup .content-view-block_item h1 a, .block-newsletter_alerts_signup .content-view-block_item .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-newsletter_alerts_signup .content-view-block_item .classified-title a, .block-newsletter_alerts_signup .content-view-block_item .full-event_calendar .line-pnd_event a, .full-event_calendar .block-newsletter_alerts_signup .content-view-block_item .line-pnd_event a, .block-job_of_the_day .content-view-block_item h1 a, .block-job_of_the_day .content-view-block_item .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-job_of_the_day .content-view-block_item .classified-title a, .block-job_of_the_day .content-view-block_item .full-event_calendar .line-pnd_event a, .full-event_calendar .block-job_of_the_day .content-view-block_item .line-pnd_event a, .block-rfp_of_the_day .content-view-block_item h1 a, .block-rfp_of_the_day .content-view-block_item .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-rfp_of_the_day .content-view-block_item .classified-title a, .block-rfp_of_the_day .content-view-block_item .full-event_calendar .line-pnd_event a, .full-event_calendar .block-rfp_of_the_day .content-view-block_item .line-pnd_event a { font-weight: bold; }
.block-sponsored_resources .attribute-deadline_date, .block-newsletter_alerts_signup .attribute-deadline_date, .block-job_of_the_day .attribute-deadline_date, .block-rfp_of_the_day .attribute-deadline_date { margin-top: 0; }
.block-sponsored_resources .attribute-tags_location, .block-sponsored_resources .attribute-tags_interest, .block-newsletter_alerts_signup .attribute-tags_location, .block-newsletter_alerts_signup .attribute-tags_interest, .block-job_of_the_day .attribute-tags_location, .block-job_of_the_day .attribute-tags_interest, .block-rfp_of_the_day .attribute-tags_location, .block-rfp_of_the_day .attribute-tags_interest { line-height: 1.2; color: #a1a1a1; text-transform: uppercase; }

.block_item-pnd_rfp h1, .block_item-pnd_rfp .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block_item-pnd_rfp .classified-title, .block_item-pnd_rfp .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block_item-pnd_rfp h1, .block_item-pnd_rfp .full-event_calendar .line-pnd_event, .full-event_calendar .block_item-pnd_rfp .line-pnd_event, .block-job_of_the_day h1, .block-job_of_the_day .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-job_of_the_day .classified-title, .block-job_of_the_day .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-job_of_the_day h1, .block-job_of_the_day .full-event_calendar .line-pnd_event, .full-event_calendar .block-job_of_the_day .line-pnd_event { line-height: 1.25em; }

.block_item-pnd_classified .attribute-title { margin-bottom: 1em; }
.block_item-pnd_classified .attribute-image { float: right; }

.block_item-pnd_classified .locations, .line-pnd_classified .locations, .full-pnd_classified .locations { text-transform: uppercase; }
.block_item-pnd_classified .locations .location-label, .line-pnd_classified .locations .location-label, .full-pnd_classified .locations .location-label { font-weight: bold; }

.featured-job-item .attribute-job_org { color: #555555; line-height: 2.25em; }

.featured-rfp-item .attribute-deadline_date { color: #555555; font-size: 0.9em; font-weight: normal; line-height: 2.25em; text-transform: inherit; }

.block-rfp_of_the_day attribute-deadline_date { text-transform: inherit; font-size: 0.9em; font-weight: normal; color: #666666; line-height: 2.25em; }

.block-job_of_the_day .attribute-job_org { font-size: 0.9em; line-height: 2.25em; }

.block-sponsored_resources, .block-newsletter_alerts_signup, .block-rfp_alerts_signup, .block-job_alerts_signup, .block-job_submit { margin-bottom: 2em; }
.block-sponsored_resources input[type="email"], .block-newsletter_alerts_signup input[type="email"], .block-rfp_alerts_signup input[type="email"], .block-job_alerts_signup input[type="email"], .block-job_submit input[type="email"] { width: 70%; }
.block-sponsored_resources .button, .block-newsletter_alerts_signup .button, .block-rfp_alerts_signup .button, .block-job_alerts_signup .button, .block-job_submit .button { margin-left: -5px; }

.block-newsletter_alerts_signup button { vertical-align: middle; height: 33px; width: 31.5%; }
.block-newsletter_alerts_signup input[type="email"] { vertical-align: middle; width: 65%; }

.block-job_alerts_signup .newsletter-quicksubscribe .register-text, .block-rfp_alerts_signup .newsletter-quicksubscribe .register-text { display: none; }

#dynamic-form-subscribe { margin-bottom: 1em; position: relative; }
#dynamic-form-subscribe ul { margin: 1em 0 0.4em 0; padding: 0; }
#dynamic-form-subscribe li { margin: 0; padding: 0; list-style-type: none; }
#dynamic-form-subscribe #quicksubscribe-lists { display: none; height: 0; -moz-transition: all 0.1s ease-in-out 0s; -o-transition: all 0.1s ease-in-out 0s; -webkit-transition: all 0.1s ease-in-out; -webkit-transition-delay: 0s; transition: all 0.1s ease-in-out 0s; }
#dynamic-form-subscribe #quicksubscribe-lists.show-options { display: block; height: auto; }
#dynamic-form-subscribe #quicksubscribe-lists .subscribe-done { color: #0169b2; font-weight: bold; }
#dynamic-form-subscribe #quicksubscribe-lists .status-subscribed label:after { content: ": Subscribed"; }
#dynamic-form-subscribe #quicksubscribe-lists .status-unsubscribed label:after { content: ": Unsubscribed"; }
#dynamic-form-subscribe #loadingGif { width: 12px; height: 12px; display: inline; }
#dynamic-form-subscribe #quicksubscribe-error-email, #dynamic-form-subscribe #quicksubscribe-error-api, #dynamic-form-subscribe #quicksubscribe-info-success { display: none; }
#dynamic-form-subscribe #quicksubscribe-error-email.show-this, #dynamic-form-subscribe #quicksubscribe-error-api.show-this, #dynamic-form-subscribe #quicksubscribe-info-success.show-this { display: block; }

.block-sponsored_resources .list-classifieds li { float: left; width: 45%; /* adjust for padding */ margin: 0; padding: 0 5px 10px 5px; min-height: 60px; }
.block-sponsored_resources .list-classifieds li:nth-child(odd) { clear: left; }

.block-rfp_alerts_signup form, .block-job_alerts_signup form, .block-newsletter_alerts_signup form, .block-job_submit form { margin-bottom: 1em; }
.block-rfp_alerts_signup .alert-buttons, .block-job_alerts_signup .alert-buttons, .block-newsletter_alerts_signup .alert-buttons, .block-job_submit .alert-buttons { margin: 0 0 1em 0; overflow: hidden; }
.block-rfp_alerts_signup .alert-buttons .button, .block-job_alerts_signup .alert-buttons .button, .block-newsletter_alerts_signup .alert-buttons .button, .block-job_submit .alert-buttons .button { display: block; position: relative; float: left; width: 47%; background: #e35b00; padding: 0.6em 0 0.6em 32px; margin: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; font-size: 1em; font-weight: bold; text-align: left; line-height: 1.2; color: #fff; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); background-repeat: no-repeat; background-position: 5% 50%; }
.block-rfp_alerts_signup .alert-buttons .button.btn-job-alerts, .block-job_alerts_signup .alert-buttons .button.btn-job-alerts, .block-newsletter_alerts_signup .alert-buttons .button.btn-job-alerts, .block-job_submit .alert-buttons .button.btn-job-alerts { margin-right: 5%; background-image: url(../images/btn-jobAlerts.png); }
.block-rfp_alerts_signup .alert-buttons .button.btn-job-post, .block-job_alerts_signup .alert-buttons .button.btn-job-post, .block-newsletter_alerts_signup .alert-buttons .button.btn-job-post, .block-job_submit .alert-buttons .button.btn-job-post { background-image: url(../images/btn-jobPost.png); }
.block-rfp_alerts_signup.logged-in, .block-job_alerts_signup.logged-in, .block-newsletter_alerts_signup.logged-in, .block-job_submit.logged-in { margin-bottom: 0; }
.block-rfp_alerts_signup.logged-in + .block-job_submit .alert-buttons, .block-job_alerts_signup.logged-in + .block-job_submit .alert-buttons, .block-newsletter_alerts_signup.logged-in + .block-job_submit .alert-buttons, .block-job_submit.logged-in + .block-job_submit .alert-buttons { margin-top: 0; }

/* TIM: please merge into other styling, for not block specific */
.block-news_featured_items .content-view-block_item { margin-bottom: 1em; padding-bottom: 0.8em !important; }
.block-news_featured_items .content-view-block_item h1, .block-news_featured_items .content-view-block_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-news_featured_items .content-view-block_item .classified-title, .block-news_featured_items .content-view-block_item .full-event_calendar .line-pnd_event, .full-event_calendar .block-news_featured_items .content-view-block_item .line-pnd_event { margin-bottom: 0; font-size: 1.3em; line-height: 1.1; }
.block-news_featured_items .content-view-block_item p { margin-bottom: 0.6em; }
.block-news_featured_items .content-view-block_item .attribute-publish_date { line-height: 1.6; font-size: 0.75em; margin-top: 2px; }
.block-news_featured_items .content-view-block_item .attribute-intro { margin: 0.4em 0 0 0; line-height: 1.3; }
.block-news_featured_items .content-view-block_item .attribute-image { padding-right: 0.65em; }

.block-news-featured .featured-item .content-view-block_item { margin: 5px 0 16px; padding: 0.4em 0.4em 1em 0.4em; color: #555; line-height: 1.3; background: #fff url(../images/bg-homepage-feature.png) left top repeat-x; -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.4); box-shadow: 0 0 6px rgba(0, 0, 0, 0.4); }
.block-news-featured .featured-item .attribute-image, .block-news-featured .featured-item .content-holder { width: 100%; float: none; }
.block-news-featured .featured-item .content-holder { padding: 0.4em; width: 99%; }
.block-news-featured .featured-item h1, .block-news-featured .featured-item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-news-featured .featured-item .classified-title, .block-news-featured .featured-item .full-event_calendar .line-pnd_event, .full-event_calendar .block-news-featured .featured-item .line-pnd_event { margin-top: 4px; }
.block-news-featured .featured-item h1 a, .block-news-featured .featured-item .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-news-featured .featured-item .classified-title a, .block-news-featured .featured-item .full-event_calendar .line-pnd_event a, .full-event_calendar .block-news-featured .featured-item .line-pnd_event a { color: #000; }
.block-news-featured .featured-item p { margin-bottom: 1.4em; }
.block-news-featured .featured-item img { width: 100%; height: auto; }
.block-news-featured .featured-item .button { background: #e35b00; border-color: #e35b00; font-weight: bold; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); padding: 0.3em 1.0em; }
.block-news-featured .featured-item .button:hover { background: #0169b2; border-color: #0169b2; text-decoration: none; }

.block-most_traffic { line-height: 1.3; margin-bottom: 2em; }
.block-most_traffic ol { margin-left: 0; padding-left: 1.4em; }
.block-most_traffic ul { margin-left: 0; padding-left: 0; list-style-type: none; }

.block-blog_featured_import { padding: 0.4em; background: #f1f1f1 url(../images/bg-txt-philanthropic.png) center top no-repeat; overflow: hidden; }
.block-blog_featured_import .block-header { height: 50px; text-indent: -9999em; }
.block-blog_featured_import .blog-listing { font-size: 0.9em; }
.block-blog_featured_import .blog-listing a { font-size: 1.0em; font-weight: 600; }

.block-video { padding: 0.6em 0; background: #f1f1f1; }
.block-video .block-header { padding: 0.6em 0.4em 0 0.4em; }
.block-video h2 { padding: 0.4em  0.4em 0  0.4em; }
.block-video h1, .block-video .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-video .classified-title, .block-video .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-video h1, .block-video .full-event_calendar .line-pnd_event, .full-event_calendar .block-video .line-pnd_event { padding: 0  0.4em  0.2em  0.4em; color: #000; font-size: 1.4em; }
.block-video h1 a, .block-video .full-pnd_classified_listing .classified-title a, .full-pnd_classified_listing .block-video .classified-title a, .block-video .full-pnd_classified_listing .no-classified-results h1 a, .full-pnd_classified_listing .no-classified-results .block-video h1 a, .block-video .full-event_calendar .line-pnd_event a, .full-event_calendar .block-video .line-pnd_event a { color: #000; }
.block-video .link-more { margin-right: 0.4em; }

.block-twitterwidget .block-header { /* img{margin-left: 0.5em;  }*/ }
.block-twitterwidget .block-header h2 img { display: inline; }
.block-twitterwidget .morelink { float: right; font-size: 0.8em; margin-top: 9px; }
.block-twitterwidget .tweet-box { margin-left: 5px; height: 250px; }

.block-jobs-featured { border: 2px #f1f1f1 solid; padding: 1em; overflow: visible; margin: 1em 0; }
.block-jobs-featured .block-header { background: #e35b00; position: relative; margin-top: -2.4em; width: 140px; text-align: center; }
.block-jobs-featured .block-header h1, .block-jobs-featured .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-jobs-featured .block-header .classified-title, .block-jobs-featured .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .block-jobs-featured .block-header .line-pnd_event { color: #fff; margin: 0; padding: 0.4em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); }
.block-jobs-featured .block-header:after { height: 16px; width: 16px; content: url(../images/icn-tabarrow.png); position: absolute; left: 40%; bottom: -6px; }
.block-jobs-featured .col-one { width: 48%; float: left; border-right: 2px #f1f1f1 solid; }
.block-jobs-featured .col-two { margin-left: 2%; width: 48%; float: right; }
.block-jobs-featured .featured-items { margin-top: 1.2em; }
.block-jobs-featured .featured-items h1, .block-jobs-featured .featured-items .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-jobs-featured .featured-items .classified-title, .block-jobs-featured .featured-items .full-event_calendar .line-pnd_event, .full-event_calendar .block-jobs-featured .featured-items .line-pnd_event { margin-bottom: 0.2em; font-size: 1.2em; }
.block-jobs-featured .shame-clear { clear: both; padding: 1px; }

.block-featured-commentary { font-size: 0.9em; }
.block-featured-commentary h1, .block-featured-commentary .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block-featured-commentary .classified-title, .block-featured-commentary .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block-featured-commentary h1, .block-featured-commentary .full-event_calendar .line-pnd_event, .full-event_calendar .block-featured-commentary .line-pnd_event { margin-bottom: 0; }
.block-featured-commentary .attribute-intro { margin-top: 0.4em; }

.block-related_content_solr { margin-bottom: 2em; }
.block-related_content_solr .related-content-listing { padding-left: 0; margin-top: 0; }
.block-related_content_solr a { font-weight: bold; font-size: 0.9em; }
.block-related_content_solr .attribute-publish_date { font-size: 0.75em; line-height: 1.4; display: block; }
.block-related_content_solr .attribute-image { display: none; }

#coltwo .content-view-full .block-related_content_solr { margin: 3em 0; }
#coltwo .content-view-full .block-related_content_solr .attribute-image { display: block; position: absolute; z-index: 1; }
#coltwo .content-view-full .block-related_content_solr .block-header { border-width: 1px; padding-top: 1em; }
#coltwo .content-view-full .block-related_content_solr .block-header h1, #coltwo .content-view-full .block-related_content_solr .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing #coltwo .content-view-full .block-related_content_solr .block-header .classified-title, #coltwo .content-view-full .block-related_content_solr .block-header .full-event_calendar .line-pnd_event, .full-event_calendar #coltwo .content-view-full .block-related_content_solr .block-header .line-pnd_event { font-family: "HelveticaNeueW01-57Cn","Helvetica","Tahoma","Geneva","Arial Narrow","Arial",sans-serif; font-weight: 600; color: #e35b00; background-color: transparent; font-size: 1.35em; padding-left: 0; }
#coltwo .content-view-full .block-related_content_solr .block-header h1:after, #coltwo .content-view-full .block-related_content_solr .block-header .full-pnd_classified_listing .classified-title:after, .full-pnd_classified_listing #coltwo .content-view-full .block-related_content_solr .block-header .classified-title:after, #coltwo .content-view-full .block-related_content_solr .block-header .full-event_calendar .line-pnd_event:after, .full-event_calendar #coltwo .content-view-full .block-related_content_solr .block-header .line-pnd_event:after { display: none; }
#coltwo .content-view-full .block-related_content_solr ul { margin: 0; }
#coltwo .content-view-full .block-related_content_solr li { background-image: url(../images/pnd_related_content_image.jpg) !important; padding: 0; background: none; width: 192px; height: 192px; display: inline-block; margin-right: 10px; margin-bottom: 2em; position: relative; vertical-align: top; line-height: 1.1; }
#coltwo .content-view-full .block-related_content_solr li img { width: 192px !important; height: auto; }
#coltwo .content-view-full .block-related_content_solr li .content-view-related_item_link { position: absolute; z-index: 2; bottom: 0px; padding: 5px; background: rgba(0, 0, 0, 0.65); display: block; }
#coltwo .content-view-full .block-related_content_solr li a { color: #ffffff; }
#coltwo .content-view-full .block-related_content_solr li .attribute-publish_date { display: block; }

.block-rfp_search, .block-news_search { margin-bottom: 2em; }
.block-rfp_search .button, .block-news_search .button { right: 2px; }
.block-rfp_search label, .block-news_search label { display: block; width: 20%; float: left; margin-top: 6px; }
.block-rfp_search select, .block-news_search select { -webkit-appearance: none; -moz-appearance: none; appearance: none; text-indent: 0.01px; text-overflow: ''; float: left; width: 80%; background: url(../images/btn-select-arrow.png) 100% 50% no-repeat; }
.block-rfp_search input[type="text"], .block-news_search input[type="text"] { float: left; width: 77%; }
.block-rfp_search .rfp-filter, .block-rfp_search .news-filter, .block-news_search .rfp-filter, .block-news_search .news-filter { overflow: hidden; padding-bottom: 0.5em; }
.block-rfp_search .rfp-search-box, .block-rfp_search .news-search-box, .block-news_search .rfp-search-box, .block-news_search .news-search-box { position: relative; min-height: 3em; }

.block-rfp-newsletter { margin-bottom: 2em; }
.block-rfp-newsletter input[type="email"] { width: 70%; }
.block-rfp-newsletter .button { margin-left: -5px; }

.block-pnd_rfp_upcoming { margin-bottom: 2em; }
.block-pnd_rfp_upcoming h1.attribute-title, .block-pnd_rfp_upcoming .full-pnd_classified_listing .attribute-title.classified-title, .full-pnd_classified_listing .block-pnd_rfp_upcoming .attribute-title.classified-title, .block-pnd_rfp_upcoming .full-event_calendar .attribute-title.line-pnd_event, .full-event_calendar .block-pnd_rfp_upcoming .attribute-title.line-pnd_event { font-family: arial,verdana,helvetica,sans-serif; line-height: 1.2em; font-size: 0.9em; }
.block-pnd_rfp_upcoming h1.attribute-title a, .block-pnd_rfp_upcoming .full-pnd_classified_listing .attribute-title.classified-title a, .full-pnd_classified_listing .block-pnd_rfp_upcoming .attribute-title.classified-title a, .block-pnd_rfp_upcoming .full-event_calendar .attribute-title.line-pnd_event a, .full-event_calendar .block-pnd_rfp_upcoming .attribute-title.line-pnd_event a { font-weight: bold; }
.block-pnd_rfp_upcoming .listitem-pnd_rfp { border-bottom: 1px dotted #C8C8C8; margin-bottom: 0.8em; padding-bottom: 1em; }
.block-pnd_rfp_upcoming .attribute-deadline_date { margin-top: 0; color: #666666; text-transform: none; line-height: 1.2em; }
.block-pnd_rfp_upcoming .attribute-tags_interest { font-size: 0.775em; }
.block-pnd_rfp_upcoming .attribute-deadline_text { font-weight: normal !important; }

.block_item-promo_item h1, .block_item-promo_item .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .block_item-promo_item .classified-title, .block_item-promo_item .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .block_item-promo_item h1, .block_item-promo_item .full-event_calendar .line-pnd_event, .full-event_calendar .block_item-promo_item .line-pnd_event { color: #000000; font-size: 1.4em; padding: 0 0.4em 0.2em; }
.block_item-promo_item h2 { color: #888888; font-size: 0.9em; text-transform: uppercase; line-height: 0.6em; margin-left: 0.4em; margin-top: 0.4em; }
.block_item-promo_item .object-left { margin: 0; }

.attribute-page .block-promo_one img, #colthree .block-promo_one img { border: 3px solid #dedede; }

.zone1 .block-promo_one img { border: 0; }

.zone1 .block-dynamic .class-promo_item { padding: 0.6em 0 0.2em 0 !important; }

.promo-promo_button_large img { border: 4px #efefef solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

.block_item-pnd_job .attribute-tags_org_type label, .block_item-pnd_job .attribute-contact_org label, .block_item-pnd_job .attribute-job_location label { font-weight: bold; }

.block_item-video { margin-bottom: 0; }

/*.attribute-job_org_image {
	float: left;
	margin-right: 5px;
	height: 75px;
}*/
.full-site_pnd .zone0 .class-pnd_news_item { padding-bottom: 1.6em; border-bottom: 1px #c8c8c8 dotted; }
.full-site_pnd .zone0 .class-pnd_news_item:last-child { border-bottom: 0; padding-bottom: 0.6em; }
.full-site_pnd .zone0 .class-pnd_news_item .attribute-feature-image { width: 23%; }
.full-site_pnd .zone0 .class-pnd_news_item img { width: 58px; height: auto; border: 1px #c2c2c2 solid; }

.line-pnd_special_issue h1, .line-pnd_special_issue .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .line-pnd_special_issue .classified-title, .line-pnd_special_issue .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .line-pnd_special_issue h1, .line-pnd_special_issue .full-event_calendar .line-pnd_event, .full-event_calendar .line-pnd_special_issue .line-pnd_event { margin-bottom: 1em; }
.line-pnd_special_issue img { float: left; margin-right: 1em; }

.line-pnd_job h1, .line-pnd_job .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .line-pnd_job .classified-title, .line-pnd_job .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .line-pnd_job h1, .line-pnd_job .full-event_calendar .line-pnd_event, .full-event_calendar .line-pnd_job .line-pnd_event { margin-bottom: 0.1em; }

.line-pnd_classified { padding-bottom: 1.6em; border-bottom: 1px #c8c8c8 dotted; }
.line-pnd_classified .attribute-title { margin-bottom: 1em; }
.line-pnd_classified .attribute-image { float: right; }

.content-view-ezfind_line { margin-bottom: 1em; }
.content-view-ezfind_line > h1, .full-pnd_classified_listing .content-view-ezfind_line > .classified-title, .full-pnd_classified_listing .no-classified-results .content-view-ezfind_line > h1, .full-event_calendar .content-view-ezfind_line > .line-pnd_event { margin-bottom: 0.4em; }
.content-view-ezfind_line .attribute-image { float: left; margin-right: 1em; content: after(" | "); }
.content-view-ezfind_line .publish-info { color: #a1a1a1; line-height: 1.4; font-size: 0.75em; text-transform: uppercase; margin-bottom: 0.5em; }
.content-view-ezfind_line .attribute-link { display: none; }

.line-pnd_column_category > .attribute-logo { float: right; }

.line-pnd_off_the_shelf .attribute-tags_author { margin-top: 0.4em; }
.line-pnd_off_the_shelf .attribute-intro { margin-top: 0; }

.full-pnd_connection .attribute-intro { line-height: 1.6em; }

.full-event_calendar .line-pnd_event { font-size: 1.2em; color: #666; }
.line-pnd_event h1, .line-pnd_event .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .line-pnd_event .classified-title, .line-pnd_event .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .line-pnd_event h1, .line-pnd_event .full-event_calendar .line-pnd_event, .full-event_calendar .line-pnd_event .line-pnd_event { font-size: 1em; }
.line-pnd_event h1, .line-pnd_event .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .line-pnd_event .classified-title, .line-pnd_event .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .line-pnd_event h1, .line-pnd_event .full-event_calendar .line-pnd_event, .full-event_calendar .line-pnd_event .line-pnd_event, .line-pnd_event div { margin-bottom: 0.3em; }

.listitem-pnd_rfp { margin-bottom: 1em; }
.listitem-pnd_rfp h1, .listitem-pnd_rfp .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .listitem-pnd_rfp .classified-title, .listitem-pnd_rfp .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .listitem-pnd_rfp h1, .listitem-pnd_rfp .full-event_calendar .line-pnd_event, .full-event_calendar .listitem-pnd_rfp .line-pnd_event { font-size: 1.2em; margin-bottom: 0; }

.class-pnd_source { font-style: italic; }

.embed-file a { display: block; height: 60px; width: 50%; padding: 20px 0 0 86px; background-repeat: no-repeat; text-decoration: underline; }

.object-left { margin: 0 1em 1em 0; float: left; }

.object-right { margin: 0 0 1em 1em; float: right; }

.article-meta { margin-bottom: 1em; }

.headline-listing .more-headlines { font-size: 0.9em; }
.headline-listing .more-headlines li { margin-bottom: 1.6em; }
.headline-listing .more-headlines h1, .headline-listing .more-headlines .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .headline-listing .more-headlines .classified-title, .headline-listing .more-headlines .full-event_calendar .line-pnd_event, .full-event_calendar .headline-listing .more-headlines .line-pnd_event { margin-bottom: 0; }
.headline-listing .more-headlines .attribute-intro { margin-top: 0.4em; }

.pnd-column-category { margin-bottom: 2em; }
.pnd-column-category .category { display: block; }
.pnd-column-category .attribute-logo { float: right; margin-left: 2em; }
.pnd-column-category > .attribute-intro { border-bottom: none; }
.pnd-column-category .category-link { text-align: right; }
.pnd-column-category .category-link .morelink { float: none; }

.search-filter .page-title { float: left; }
.search-filter .search-listing { clear: both; }
.search-filter .search-box { display: inline; }
.full-pnd_job_listing .search-filter .search-box { clear: both; float: left; margin: 0.5em 0 0 4px; width: 100%; }
.search-filter .search-box .button { height: 33px; width: 75px; margin-left: -5px; }
.search-filter .search-box .txt-job-search { width: 78%; }
.search-filter fieldset { clear: both; padding: 0.75em; margin: 0; background: #f1f1f1; border: none; }
.search-filter select { border-color: #c9c9c9; width: 30%; margin: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-indent: 0.01px; text-overflow: ''; background: #fff url(../images/btn-select-arrow-jobs.png) 98% 50% no-repeat; }
.search-filter select.locationDD { margin-right: 0; /* text-transform:capitalize; */ }
.search-filter select.orgTypeDD { /* text-transform:capitalize; */ }
.search-filter select.jobTypeDD { /* text-transform:capitalize; */ }
.search-filter select.interestDD { /* text-transform:capitalize; */ }
.search-filter input[type="text"] { padding: 9px 0 9px 6px; border-color: #c9c9c9; }
.search-filter .date-filter select { width: auto; }
.search-filter .listing-feedback { padding: 0.75em; background: #f9f9f9 url(../images/hr-search-feedback.png) 50% bottom no-repeat; background-size: 100%; font-size: 0.9em; overflow: hidden; }
.search-filter .date-filter { float: right; margin-right: 6px; }
.search-filter .date-filter select { border-color: #c9c9c9; font-size: 1.0em; padding: 0 10px 0 4px; }
.search-filter .results-listing { width: 100%; }
.search-filter .results-listing td, .search-filter .results-listing .content-view-ezfind_line { padding: 1em 0; margin-bottom: 0; border-bottom: 1px #d0d0d0 dotted; }
.search-filter .results-listing .line-header { width: 60%; float: left; }
.search-filter .results-listing .attribute-publish_date, .search-filter .results-listing .attribute-deadline_date { text-align: center; }
.content-view-ezfind_line .search-filter .results-listing .attribute-publish_date, .content-view-ezfind_line .search-filter .results-listing .attribute-deadline_date { width: 30%; padding-left: 10%; float: right; }
.search-filter .results-listing .attribute-intro { width: 60%; float: left; padding-top: 0.4em; }
.search-filter .results-listing h2 { margin-bottom: 0; }
.search-filter .result-title { padding-right: 1em; }
.search-filter .result-location { padding-right: 2em; }
.search-filter .attribute-job_location { padding: 1.4em; background: url(../images/icn-locationPin.png) left center no-repeat; font-size: 0.8em; }
.search-filter .result-posted { font-size: 0.75em; text-align: center; }
.search-filter .label-publish_date { color: #a1a1a1; text-transform: uppercase; }
.search-filter .attribute-publish_date { color: #666; }

.listing-rfp .keyword { font-size: 1em; margin-bottom: 0; }

.tab-controls li { float: left; width: 33%; margin: 0 0 0 1%; position: relative; }
.tab-controls li:first-child { margin-left: -1%; }
.tab-controls li a { display: block; padding: 0 0.4em; background: #f1f1f1; color: #333; text-decoration: none; text-align: center; font-family: "HelveticaNeueW01-57Cn", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-size: 1.2em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); }
.tab-controls li a:hover { background: #e35b00; color: #fff; }
.tab-controls li.tab-control-active a { background: #e35b00; color: #fff; }
.tab-controls li.tab-control-active:after { content: url(../images/icn-tabarrow.png); position: relative; left: 40%; bottom: 10px; }

.tab-content { clear: both; font-size: 0.9em; line-height: 1.4; }
.tab-content h1, .tab-content .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .tab-content .classified-title, .tab-content .full-pnd_classified_listing .no-classified-results h1, .full-pnd_classified_listing .no-classified-results .tab-content h1, .tab-content .full-event_calendar .line-pnd_event, .full-event_calendar .tab-content .line-pnd_event { margin-bottom: 0.4em; }
.tab-content h2 a { color: #e35b00; letter-spacing: 1px; }
.tab-content .latest-item { overflow: hidden; padding-bottom: 1em; margin-bottom: 0.8em; border-bottom: 1px #c8c8c8 dotted; }
.tab-content .latest-item .attribute-publish_date { font-size: 0.85em; margin-bottom: 5px; }
.tab-content .attribute-image, .tab-content .attribute-feature-image { float: left; width: 19%; }
.tab-content .attribute-image img, .tab-content .attribute-feature-image img { max-width: 100%; height: auto; }
.tab-content .morelink { float: right; margin-top: -1em; }
.tab-content .link-more { font-size: 0.9em; }

#tab-content-1 h1, #tab-content-1 .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing #tab-content-1 .classified-title, #tab-content-1 .full-event_calendar .line-pnd_event, .full-event_calendar #tab-content-1 .line-pnd_event { margin-bottom: 0; }

#tab-content-2 .block-header, #tab-content-3 .block-header { display: none; }
#tab-content-2 h1, #tab-content-2 .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing #tab-content-2 .classified-title, #tab-content-2 .full-event_calendar .line-pnd_event, .full-event_calendar #tab-content-2 .line-pnd_event, #tab-content-3 h1, #tab-content-3 .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing #tab-content-3 .classified-title, #tab-content-3 .full-event_calendar .line-pnd_event, .full-event_calendar #tab-content-3 .line-pnd_event { margin-bottom: 0; }
#tab-content-2 .latest-item, #tab-content-3 .latest-item { margin-bottom: 0.8em; padding-bottom: 1em; }

#tab-content-2 img { display: none; }

.survey-view #resetButton-div { display: inline; padding-left: 10px; }
.survey-view #resetButton-div .button { background-image: none; padding-right: 12px; }
.survey-view .block { margin-bottom: 10px; }

.edit-pnd_job .warning li { color: red; }
.edit-pnd_job .edit-pnd_job-contact-info { background-color: #eaeaea; border: 1px solid #aaaaaa; padding: 2em; }
.edit-pnd_job .edit-pnd_job-contact-info .contact_image { border: 1px dashed #aaaaaa; padding: 1em; }
.edit-pnd_job .job_org_image .block { margin-left: 1em; }
.edit-pnd_job .tagssuggest .tags-listed, .edit-pnd_job .tagssuggest label, .edit-pnd_job .tagssuggest .tags-suggested, .edit-pnd_job .tagssuggest .tagssuggestfieldwrap { float: none; margin-left: 1em; }

.full-pnd_landing_page .listing-features .latest-item { font-size: 1em; }
.full-pnd_landing_page .listing-features h2.section-title { color: #E35B00; text-transform: uppercase; font-weight: bold; font-size: 1em; }

.gigya-modal-title { text-shadow: none; }

.gig-share-bar-container { clear: both; }
.gig-share-bar-container > table > tbody > tr > td { display: block; float: left; }

.user-register, .user-login, .user-edit-preview, .user-edit-form { float: left; width: 100%; }
.user-register .social-login-wrap, .user-register .join-left, .user-login .social-login-wrap, .user-login .join-left, .user-edit-preview .social-login-wrap, .user-edit-preview .join-left, .user-edit-form .social-login-wrap, .user-edit-form .join-left { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 30%; float: left; margin-bottom: 2em; padding-right: 2em; }
.user-register .site-login-wrap, .user-register .user-edit-account, .user-login .site-login-wrap, .user-login .user-edit-account, .user-edit-preview .site-login-wrap, .user-edit-preview .user-edit-account, .user-edit-form .site-login-wrap, .user-edit-form .user-edit-account { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 70%; float: left; margin-bottom: 2em; padding-left: 2em; border-left: 1px solid #cdcdcd; }
.user-register .link-accounts-wrapper, .user-login .link-accounts-wrapper, .user-edit-preview .link-accounts-wrapper, .user-edit-form .link-accounts-wrapper { /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; }
.user-register .link-accounts-wrapper:before, .user-register .link-accounts-wrapper:after, .user-login .link-accounts-wrapper:before, .user-login .link-accounts-wrapper:after, .user-edit-preview .link-accounts-wrapper:before, .user-edit-preview .link-accounts-wrapper:after, .user-edit-form .link-accounts-wrapper:before, .user-edit-form .link-accounts-wrapper:after { content: ""; display: table; }
.user-register .link-accounts-wrapper:after, .user-login .link-accounts-wrapper:after, .user-edit-preview .link-accounts-wrapper:after, .user-edit-form .link-accounts-wrapper:after { clear: both; }
.user-register .link-accounts-wrapper #link-accounts, .user-register .link-accounts-wrapper .editConnections, .user-login .link-accounts-wrapper #link-accounts, .user-login .link-accounts-wrapper .editConnections, .user-edit-preview .link-accounts-wrapper #link-accounts, .user-edit-preview .link-accounts-wrapper .editConnections, .user-edit-form .link-accounts-wrapper #link-accounts, .user-edit-form .link-accounts-wrapper .editConnections { float: left; margin-right: 4px; }
.user-register .link-accounts-wrapper #link-accounts img, .user-register .link-accounts-wrapper .editConnections img, .user-login .link-accounts-wrapper #link-accounts img, .user-login .link-accounts-wrapper .editConnections img, .user-edit-preview .link-accounts-wrapper #link-accounts img, .user-edit-preview .link-accounts-wrapper .editConnections img, .user-edit-form .link-accounts-wrapper #link-accounts img, .user-edit-form .link-accounts-wrapper .editConnections img { height: 20px; width: 20px; }
.user-register .gigya-login-ui td, .user-login .gigya-login-ui td, .user-edit-preview .gigya-login-ui td, .user-edit-form .gigya-login-ui td { display: block; }
.user-register .other-options, .user-login .other-options, .user-edit-preview .other-options, .user-edit-form .other-options { float: right; }
.user-register .block, .user-register .element, .user-login .block, .user-login .element, .user-edit-preview .block, .user-edit-preview .element, .user-edit-form .block, .user-edit-form .element { width: 100%; float: left; clear: both; margin: 1em 0; }
.user-register .block .element input[type="text"], .user-register .block .halfelement input[type="text"], .user-login .block .element input[type="text"], .user-login .block .halfelement input[type="text"], .user-edit-preview .block .element input[type="text"], .user-edit-preview .block .halfelement input[type="text"], .user-edit-form .block .element input[type="text"], .user-edit-form .block .halfelement input[type="text"] { width: 100%; }
.user-register .block, .user-login .block, .user-edit-preview .block, .user-edit-form .block { clear: both; }
.user-register .date .element, .user-login .date .element, .user-edit-preview .date .element, .user-edit-form .date .element { clear: none; width: auto; margin-right: 0 !important; padding-right: 0 !important; position: relative; }
.user-register .date .datepicker-icon, .user-login .date .datepicker-icon, .user-edit-preview .date .datepicker-icon, .user-edit-form .date .datepicker-icon { position: absolute; left: 0; top: 28px; }
.user-register label, .user-login label, .user-edit-preview label, .user-edit-form label { /*display: block;*/ float: left; width: 20% !important; font-weight: 400 !important; margin-right: 2% !important; }
.user-register input, .user-register textarea, .user-login input, .user-login textarea, .user-edit-preview input, .user-edit-preview textarea, .user-edit-form input, .user-edit-form textarea { float: left; margin: 0 2%; }
.user-register p, .user-register .ezcca-user_image, .user-login p, .user-login .ezcca-user_image, .user-edit-preview p, .user-edit-preview .ezcca-user_image, .user-edit-form p, .user-edit-form .ezcca-user_image { clear: both; }
.user-register .buttonblock, .user-login .buttonblock, .user-edit-preview .buttonblock, .user-edit-form .buttonblock { float: left; /*clear: both;
width: 90%;*/ padding: 1em 0; }
.user-register .ui-li.ui-field-contain, .user-login .ui-li.ui-field-contain, .user-edit-preview .ui-li.ui-field-contain, .user-edit-form .ui-li.ui-field-contain { overflow: hidden; }
.user-register .ui-btn, .user-login .ui-btn, .user-edit-preview .ui-btn, .user-edit-form .ui-btn { float: left; margin-right: 2%; }
.user-register .ui-field-contain .ui-btn.ui-submit, .user-login .ui-field-contain .ui-btn.ui-submit, .user-edit-preview .ui-field-contain .ui-btn.ui-submit, .user-edit-form .ui-field-contain .ui-btn.ui-submit { max-width: 78%; width: auto; }
.user-register div.block, .user-login div.block, .user-edit-preview div.block, .user-edit-form div.block { margin: 0; }
.user-register div.element, .user-login div.element, .user-edit-preview div.element, .user-edit-form div.element { border-bottom: 1px solid #CCC; padding: .7em 0px .7em 15px !important; margin: 0; width: 96%; }
.user-register div.element div.ui-input-text, .user-login div.element div.ui-input-text, .user-edit-preview div.element div.ui-input-text, .user-edit-form div.element div.ui-input-text { width: 75% !important; margin-left: 0 !important; }
.user-register div.element label, .user-login div.element label, .user-edit-preview div.element label, .user-edit-form div.element label { /*margin-left: 15px;*/ margin-right: 12px !important; pointer-events: none; cursor: default; }
.user-register p, .user-register ul li, .user-login p, .user-login ul li, .user-edit-preview p, .user-edit-preview ul li, .user-edit-form p, .user-edit-form ul li { color: #666; }
.user-register p .ui-divider-text, .user-register ul li .ui-divider-text, .user-login p .ui-divider-text, .user-login ul li .ui-divider-text, .user-edit-preview p .ui-divider-text, .user-edit-preview ul li .ui-divider-text, .user-edit-form p .ui-divider-text, .user-edit-form ul li .ui-divider-text { color: #fff !important; }
.user-register li.ui-field-contain label.attr_label, .user-login li.ui-field-contain label.attr_label, .user-edit-preview li.ui-field-contain label.attr_label, .user-edit-form li.ui-field-contain label.attr_label { pointer-events: none; cursor: default; }
.user-register div.ui-input-text, .user-register div.ui-select, .user-login div.ui-input-text, .user-login div.ui-select, .user-edit-preview div.ui-input-text, .user-edit-preview div.ui-select, .user-edit-form div.ui-input-text, .user-edit-form div.ui-select { width: 75% !important; }
.user-register a.ui-btn, .user-login a.ui-btn, .user-edit-preview a.ui-btn, .user-edit-form a.ui-btn { width: 100%; }
.user-register div.buttonblock, .user-login div.buttonblock, .user-edit-preview div.buttonblock, .user-edit-form div.buttonblock { width: 78%; }
.user-register label.ui-input-text, .user-login label.ui-input-text, .user-edit-preview label.ui-input-text, .user-edit-form label.ui-input-text { font-size: 14px; }

.user-edit-form, .user-register { /*jquery mobile fix*/ }
.user-edit-form .ui-btn-hidden, .user-register .ui-btn-hidden { width: 100% !important; }
.user-edit-form li.user_account, .user-register li.user_account { padding: 0 !important; }
.user-edit-form li.user_account input, .user-register li.user_account input { width: 100% !important; }

.almost-there .join-left { display: none; }
.almost-there .introText { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 30%; float: left; margin-bottom: 2em; padding-right: 2em; }

.user-edit-form .user-edit-account, .user-edit-preview .user-edit-account { width: 100%; float: none; margin-bottom: -1px; padding-left: 0; border-left: none; }

.user-register label[for="ezcoa-12_user_account_login"]:before, .user-register label[for="ezcoa-12_user_account_password"]:before, .user-register label[for="ezcoa-12_user_account_password_confirm"]:before, .user-register label[for="ezcoa-12_user_account_email"]:before { content: "* "; white-space: nowrap; }

.ui-page #layout { background: none; }

.user-forgotpassword input { padding: 8px 0 8px 6px; border: 1px solid #639bc3; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; font-size: 0.8em; outline: 0 none; }

.node-0 #breadcrumb { display: none; }

.content-search #search_results { width: 100%; }
.content-search > h1, .full-pnd_classified_listing .content-search > .classified-title, .full-pnd_classified_listing .no-classified-results .content-search > h1, .full-event_calendar .content-search > .line-pnd_event { margin-bottom: 0.6em; }
.content-search .page-limit { text-align: right; font-size: 0.8em; padding-bottom: 1em; }
.content-search .page-limit a { color: #e95c00; }
.content-search .page-limit .limit-on { color: #666; font-weight: bold; }
.content-search .page-limit .limit-on:hover { text-decoration: none; }
.content-search .page-limit select { padding: 0; }
.content-search .search-form { padding: 1em; background: #f2f2f2; }
.content-search .search-form label { font-size: 1.4em; font-family: "HelveticaNeueW01-67MdCn 692710", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; }
.content-search .search-form .halfbox { width: 66%; margin-left: 1em; padding: 0.7em 0.5em; }
.content-search .search-form .button { margin-left: -5px; padding: 0.5em; }
.content-search .feedback { margin: 0.2em 0 1em; padding: 0.2em 1em 0.8em; background: #f9f9f9 url(../images/hr-search-feedback.png) 50% bottom no-repeat; background-size: 100%; font-size: 0.8em; }
.content-search .results-metrics { float: left; margin-right: 2em; }
.content-search .results-tips { float: right; }
.content-search .results-tips a { margin-top: 0; }

#search_controls { background: #f6f6f6; }
#search_controls fieldset { padding: 1em; }
#search_controls ul { margin: 0 0 0 1em; }
#search_controls #facet-list > li { margin-bottom: 1em; }
#search_controls legend { display: block; top: 0; width: 100%; margin: 0 -1em; padding: 0.2em 1em; background: #e8e8e8; font-weight: 400; font-size: 1.2em; text-transform: uppercase; font-family: "HelveticaNeueW01-67MdCn 692710", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; }
#search_controls .limiter { cursor: pointer; margin-left: 1em; text-decoration: none; font-size: .9em; position: relative; top: 0; color: #666; }
#search_controls .limiter:before { font-size: .8em; content: "\25bc\0020\0020"; position: relative; top: -.1em; }
#search_controls .limiter.out:before { content: "\25b2\0020\0020"; }
#search_controls .facet-attr_tags_content_lk { display: none; }
#search_controls .facet-attr_tags_location_lk , #search_controls .facet-attr_tags_people_lk , #search_controls .facet-attr_tags_organization_lk , #search_controls .facet-attr_tags_interest_lk { text-transform: capitalize; }

#active-facets-list { font-size: 0.8em; line-height: 1.3; }

.block-poll { clear: both; }
.block-poll .poll-container h2, .block-poll .poll-container h3 { font-family: arial, verdana, sans-serif; font-size: 1em; font-weight: bold; line-height: 1.25em; }

.view-full-poll, .block-poll { overflow: hidden; }
.view-full-poll .attribute-intro, .view-full-poll .poll-container, .block-poll .attribute-intro, .block-poll .poll-container { z-index: 20; }
.view-full-poll .class-poll li, .block-poll .class-poll li { margin-bottom: 0.5em; }
.view-full-poll .class-poll input[type="radio"], .block-poll .class-poll input[type="radio"] { margin: 5px 0 0; float: left; }
.view-full-poll .class-poll label, .block-poll .class-poll label { margin: 0 0 0 22px; display: block; font-size: 0.875em; }
.view-full-poll ul, .block-poll ul { width: 100%; padding-left: .5em; margin-bottom: .5em; }
.view-full-poll ul:after, .block-poll ul:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.view-full-poll li, .block-poll li { float: left; padding-right: 9%; width: auto; list-style: none; }
.view-full-poll input, .block-poll input { margin-right: .8em; }
.view-full-poll .button, .block-poll .button { margin-top: 5%; width: 54%; }
.view-full-poll .poll-results-link, .block-poll .poll-results-link { display: block; float: right; position: relative; top: -28px; }

#colthree .block-poll { margin-bottom: 2em; }

.poll-resultlist { width: 100%; }
.poll-resultlist td.poll-resultname { width: 40%; padding: .4em 1em; font-weight: bold; }
.poll-resultlist tr.poll-percentage-row { border-bottom: 1px #BBBBBB solid; }
.poll-resultlist td.poll-percentage { width: 30%; padding: .4em 1em; }
.poll-resultlist td.poll-votecount { width: 30%; padding: .4em 1em; }
.poll-resultlist .chart-bar-resultbar { background-color: #3399ff; height: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.poll-resultlist p { margin: 0; }

.coldesc-two .zone-layout-2zoneslayout1 .zone0 { width: 66%; }
.coldesc-two .zone-layout-2zoneslayout1 .zone1 { width: 32%; }
.coldesc-two .full-pnd_landing_page .zone-layout-2zoneslayout1 .zone1 { margin-top: -45px; width: 32%; }
.coldesc-two .full-pnd_landing_page .multiview-item-listing { width: 65%; }

div.block-latest_content_by_tag { overflow: hidden !important; margin-bottom: 20px; }

.node-143097 .mobile-news-items { display: none; }
.node-143097.small-viewport .mobile-news-items { display: block; }
.node-143097.small-viewport .zone0 .block-news_featured_items { display: none; }

.content-edit a.link-more:after, .content-edit button:after, .content-edit input[type="submit"]:after { background-image: none; }

table.default { margin-bottom: 2em; }
table.default td { border: 1px #ccc solid; padding: 0.5em; }
table.default .bglight { background: #f1f1f1; }

.object-right, .object-left { max-width: 60%; }

.ezoe .object-right blockquote { float: right; margin-left: 2em; }

.ezoe .object-left blockquote { float: left; margin-right: 2em; }

.ezoe blockquote { position: relative; margin: 4% 0 1.3% 10%; padding: 0 !important; background: #fff !important; box-shadow: none !important; color: #333 !important; font-size: 1.2em; line-height: 1.5; }
.ezoe blockquote small { color: #6b6b6b; display: none; }
.ezoe blockquote:before { content: "\201C" !important; position: absolute; font-size: 7em; color: #e5e5e5; left: -12%; top: -35px; }
.ezoe blockquote .blockquote-body p { font-size: 1.2em !important; font-family: georgia, times, sans-serif; color: #333 !important; }
.ezoe blockquote .blockquote-body p:last-child:after { /* content: "\201D";*/ content: "" !important; }
.ezoe blockquote .blockquote-body p:first-child:before { /* content:"\201C" !important; */ content: "" !important; }

.ui-dialog .ui-dialog-content { font-size: .9em; }

.ui-dialog a[data-icon="delete"], .ui-dialog a[data-icon="delete"] * { border: none; box-shadow: none; -moz-box-shadow: none; width: 54px; background: none; }

.ui-dialog .ui-btn-inner .ui-icon-delete { background-image: url(../images/btn-done.png); background-position: 0 0; width: 48px; border-radius: 6px; -moz-border-radius: 6px; box-shadow: 1px 1px 1px #666; }

/* front end editing */
div.block-container .block-content div.block-parameters div.source { width: 50%; }

.ui-edit #site-alerts { display: none; }
.ui-edit #section-alerts { display: none; }

.blocks-grid_3_col { /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; margin-left: -15px; margin-right: -15px; }
.blocks-grid_3_col:before, .blocks-grid_3_col:after { content: ""; display: table; }
.blocks-grid_3_col:after { clear: both; }
.blocks-grid_3_col .content-view-block { float: left; width: 33.3%; padding: 0 15px; margin-bottom: .6em; }
.blocks-grid_3_col .content-view-block:nth-child(3n+4) { clear: left; }

@media only screen and (max-width: 768px) { #site-header { padding-left: 6px; }
  #site-header #site-search { display: none; }
  #utility-nav, #login-nav { margin: 6px; }
  #site-search { position: absolute; right: 6px; top: 3px; }
  #site-search button { height: 24px; width: 24px; background-position: -4px -4px; }
  #site-search input { padding: 5px 24px 4px 4px; }
  #layout { clear: both; }
  #login-connect { padding: 10px; overflow: visible; }
  #login-connect #site-search { display: block; }
  #login-connect .connect { display: none; }
  #login-connect .loginmenu-gigya { margin: 1em auto .25em auto; }
  #login-connect #login-nav { display: inline; width: 100%; margin: 0; float: none; text-align: center; /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; }
  #login-connect #login-nav:before, #login-connect #login-nav:after { content: ""; display: table; }
  #login-connect #login-nav:after { clear: both; }
  #login-connect #login-nav li { display: inline; float: none; }
  #login-connect .connect { float: none; }
  #login-connect #site-search { position: relative; top: auto; right: 0; left: 0; width: 100%; margin-top: .5em; font-size: 1.4em; }
  #login-connect #site-search input { -moz-appearance: none; -webkit-appearance: none; width: 100%; padding: 8px 0 8px 6px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
  #login-connect #site-search button { height: 30px; width: 30px; top: 1px; right: 1px; background-size: cover; background-position: 0 0; }
  #layout { clear: both; }
  #mobile-nav-trigger { display: block; position: absolute; /*top: 43px;*/ top: 63px; right: 6px; z-index: 3000; padding: 4px; width: 28px; height: 28px; background: #fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: 1px #0169b2 solid; }
  .nav-active #mobile-nav-trigger { border-color: #ececec; }
  .nav-active #mobile-nav-trigger img { opacity: 0.6; }
  #mobile-nav-trigger img { max-width: 100%; }
  body { position: relative; padding-bottom: 200px; }
  #top-ad-space { position: absolute; bottom: 0; }
  #nav-primary { display: none; position: absolute; top: 100px; z-index: 3000; width: 100%; max-height: 0; background: #ececec; overflow: hidden; -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4); box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4); }
  .nav-active #nav-primary { display: block; }
  #nav-primary ul { height: auto; font-size: 1.2em; }
  #nav-primary ul li { float: none; width: auto; clear: both; background: url(../images/bg-topnav.png) 0 0; }
  #nav-primary ul li.active ul { display: block !important; position: static; }
  #nav-primary .main-nav-sublevel { border: none; display: none !important; }
  #breadcrumb { display: none; }
  .print-tools { display: none; }
  #site-footer { padding-bottom: 2em; }
  #site-footer .location { float: none; width: 100%; }
  #site-footer .location img { float: left; margin-right: 10px; }
  #site-footer .location .vcard { padding-top: 0; }
  #site-footer .superfooter { width: auto; }
  #site-footer .connect { float: none; position: relative; top: 1em; left: 1em; clear: both; }
  #site-footer .connect dt { display: block; }
  .user-register .other-options, .user-login .other-options, .user-edit-preview .other-options, .user-edit-form .other-options { float: none; }
  .user-register .social-login-wrap, .user-register .join-left, .user-register .site-login-wrap, .user-register .user-edit-account, .user-login .social-login-wrap, .user-login .join-left, .user-login .site-login-wrap, .user-login .user-edit-account, .user-edit-preview .social-login-wrap, .user-edit-preview .join-left, .user-edit-preview .site-login-wrap, .user-edit-preview .user-edit-account, .user-edit-form .social-login-wrap, .user-edit-form .join-left, .user-edit-form .site-login-wrap, .user-edit-form .user-edit-account { width: 100%; float: none; padding-left: 0; margin-bottom: 2em; border-left: none; }
  .almost-there .introText { width: 100%; float: none; padding-left: 0; margin-bottom: 2em; border-left: none; }
  .user-edit-form div.element, .user-register div.element { width: 96%; padding-right: 0 !important; }
  .user-edit-form div.element label, .user-register div.element label { /*margin-left: 15px;*/ margin-right: 4px !important; } }
@media only screen and (max-width: 728px) { #login-nav li { float: none; }
  #mobile-nav-trigger { top: 93px; }
  #nav-primary { top: 130px; } }
@media only screen and (max-width: 600px) { #site-search input { width: 120px; }
  #footer-nav li { width: 40%; margin-bottom: 6px; }
  .content-view-full .article-meta { width: 100%; }
  .content-view-full .article-meta .attribute-tags_author, .content-view-full .article-meta .attribute-publish_date { float: left; margin-right: 1em; }
  .content-search .search-top, .content-search #search_controls, .content-search .search-bottom { margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; float: none; width: auto; }
  .content-search .search-top, .content-search .search-bottom { padding: 0 1em; }
  .content-search .search-bottom { margin-top: 1em; }
  #mobile-nav-trigger { top: 93px; }
  #nav-primary { top: 130px; }
  .slideshows-grid_2_col { padding: 1.5em 1em 1em 1em; border: 0; }
  .slideshows-grid_2_col .content-view-block { width: 100% !important; float: none !important; clear: both !important; }
  .slideshows-grid_2_col:before { background-color: transparent !important; left: 0 !important; } }
@media only screen and (max-width: 500px) { .connect dt { display: none; }
  #site-logo .logo img { width: 160px; }
  #site-logo .tagline img { width: 100px; }
  #mobile-nav-trigger { /*top: 36px;*/ top: 80px; }
  #nav-primary { /*top: 73px;*/ top: 117px; }
  .user-register input, .user-register textarea, .user-login input, .user-login textarea, .user-edit input, .user-edit textarea, .user-forgotpassword input, .user-forgotpassword textarea { float: none; }
  .user-register label, .user-login label, .user-edit label, .user-forgotpassword label { float: none; width: 100% !important; }
  .user-edit-form div.element, .user-register div.element { width: 95%; } }
@media only screen and (max-width: 400px) { .ezoe blockquote { font-size: 1.1em; line-height: 1.3; }
  .ezoe blockquote:before { font-size: 5em; left: -14%; top: -9%; }
  #login-connect .connect { clear: both; float: none; }
  #site-search { top: 15px; }
  #mobile-nav-trigger { /*top: 70px;*/ top: 100px; }
  #nav-primary { /*top: 107px;*/ top: 137px; }
  #site-footer .location .vcard { clear: both; }
  .user-edit-form div.element, .user-register div.element { width: 94%; } }
/* JOBS PAGE */
.node-147304 .class-pnd_job_listing .attribute-intro p { margin-bottom: 3em; }
.node-147304 .class-pnd_job_listing .block-jobs-featured .block-header h1, .node-147304 .class-pnd_job_listing .block-jobs-featured .block-header .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .node-147304 .class-pnd_job_listing .block-jobs-featured .block-header .classified-title, .node-147304 .class-pnd_job_listing .block-jobs-featured .block-header .full-event_calendar .line-pnd_event, .full-event_calendar .node-147304 .class-pnd_job_listing .block-jobs-featured .block-header .line-pnd_event { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; }
.node-147304 .class-pnd_job_listing .featured-items .block_item-pnd_job { margin-bottom: 0; line-height: 1.5; }
.node-147304 .class-pnd_job_listing .featured-items .block_item-pnd_job .attribute-tags_location { font-size: 0.75em; }
.node-147304 .class-pnd_job_listing .block-jobs-featured { margin-bottom: 2em; background-color: #FFFFFF; }
.node-147304 .class-pnd_job_listing .filter-listing-controls .filter-group { width: 32.555%; }
.node-147304 .class-pnd_job_listing .filter-listing-controls .search-box { margin-left: 0; margin-top: 8px; }
.node-147304 .class-pnd_job_listing .filter-listing-controls #change-filter { width: auto; display: block; margin: 0; float: right; padding-left: 15px; padding-right: 15px; margin-right: 5px; }
.node-147304 .class-pnd_job_listing table { margin-top: 2em; }
.node-147304 .class-pnd_job_listing table th { background-color: #F5F5F5; font-size: 0.9em; font-weight: bold; padding: 5px 10px; text-align: left; }
.node-147304 .class-pnd_job_listing table th:last-child { text-align: center; }
.node-147304 .class-pnd_job_listing table td { vertical-align: middle; }
.node-147304 .class-pnd_job_listing table .result-title { padding: 0.5em 0; padding-right: 6px; line-height: 1.4; max-width: 370px; }
.node-147304 .class-pnd_job_listing table .result-title h2 { line-height: 1.1; }
.node-147304 .class-pnd_job_listing table .attribute-job_org { font-size: 0.95em; }
.node-147304 .class-pnd_job_listing table .result-location { font-size: 0.9em; padding-left: 20px !important; background: url(../images/icon-jobs-location.png) 0 50% no-repeat; }
.node-147304 .class-pnd_job_listing table .result-posted { padding-right: 12px; min-width: 110px; }
.node-147304 .class-pnd_job_listing table .attribute-publish_date { text-transform: none; }
.node-147304 .class-pnd_job_listing .pagenavigator { margin-top: 1.5em; }

.full-pnd_job .org-and-location { padding-bottom: 0; margin-bottom: 0; }

.block-rfp_alerts_signup .alert-buttons .button, .block-job_alerts_signup .alert-buttons .button, .block-newsletter_alerts_signup .alert-buttons .button, .block-job_submit .alert-buttons .button { font-family: Arial,sans-serif !important; font-size: 1em !important; font-weight: bold !important; padding: 0.6em 0 0.6em 32px !important; }

.full-pnd_job .article-header .org-and-location { color: #555555; font-weight: normal; text-transform: none; font-size: 1.3em; }

.full-pnd_job h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size: 1.1em; margin-top: 1.5em; }

/* /JOBS PAGE */
/* Border on banner ads */
.zone1 .block-promo_one .promo-promo_half_page .attribute-image-button img { border: 3px solid #DEDEDE; }

.zone1 .block-promo_one .promo-promo_rectangle_medium .attribute-image-button img { border: 3px solid #DEDEDE; }

.zone1 .block-promo_one .promo-promo_rectangle_three_one .attribute-image-button img { border: 3px solid #DEDEDE; }

/* RFPs PAGE */
.listing-rfp .attribute-publish_date { margin-top: 6px; font-size: 0.9em; color: #666666; font-weight: bold; }

.listing-rfp .attribute-deadline_date { margin-top: 0; font-size: 0.9em; color: #666666; margin-bottom: 1em; }

/* MAIN Menu: sublevel 3 */
#nav-primary .bf-navigation .sublevel-three { top: 0; left: 6.5em; display: none; background: none repeat scroll 0 0 #F8F8F8; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); padding: 10px 0; width: 26em; z-index: 10000; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
#nav-primary .main-nav-sublevel { border: 1px solid #ececec; }
#nav-primary .main-nav-sublevel li { min-width: 15em; display: block; }
#nav-primary .main-nav-sublevel a { background: none; }
#nav-primary .main-nav-sublevel a:hover { background: none; text-shadow: none; color: #e35b00; }
#nav-primary .tnav-rfps ul { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; left: -10.75em; width: 50em; }
#nav-primary .tnav-classifieds ul { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; left: -53.5em; width: 66em; }
#nav-primary .tnav-features ul.main-nav-sublevel { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; left: -10.75em; width: 40em; }
#nav-primary .tnav-features ul.main-nav-sublevel a { padding-right: 10px; }
#nav-primary .tnav-features ul.main-nav-sublevel li { min-width: 12em; }
#nav-primary .tnav-features ul.main-nav-sublevel li.first { background: url("../images/blt-topnav-subarrow.png") no-repeat 40% 50%; position: absolute; }
#nav-primary .tnav-features ul.main-nav-sublevel li.first ul.sublevel-three { height: 9em; }
#nav-primary .tnav-features ul.main-nav-sublevel li.first + li { padding-top: 2.5em; }

#nav-primary li.open-sublevel:hover .sublevel-three { display: block; }

@media only screen and (max-width: 480px) { #nav-primary li.open-sublevel .sublevel-three { display: none !important; } }
/* OFF THE SHELF */
.node-147313 .multiview-item-listing .attribute-publish_date { color: #666666; font-size: 0.875em; line-height: 1.4; margin-top: 3px; }

.node-147313 .multiview-item-listing .attribute-tags_author { color: #999999; font-size: 0.875em; line-height: 1.4; margin-top: 0; margin-bottom: 10px; }

/* NEWSMAKERS 
.full-pnd_newsmaker .attribute-body table.default {margin-bottom: 1em;}
.full-pnd_newsmaker .attribute-body table.default td { border:0;font-size: 1.75em; line-height: 1.25; position:relative; z-index:1000; padding-left:43px;}
.full-pnd_newsmaker .attribute-body table.default:before { content:"\201C"; font-family:georgia, serif; color:#E8E8E8; font-family: georgia,serif;font-size: 8em;margin-top: -41px; position: absolute; z-index: 1; }

.full-pnd_newsmaker .attribute-body table.default.pull-quote {margin-bottom: 1em;}
.full-pnd_newsmaker .attribute-body table.default.pull-quote td { border:0;font-size: 1.75em; line-height: 1.25; position:relative; z-index:1000; padding-left:43px;}
.full-pnd_newsmaker .attribute-body table.default.pull-quote:before { content:"\201C"; font-family:georgia, serif; color:#E8E8E8; font-family: georgia,serif;font-size: 8em;margin-top: -41px; position: absolute; z-index: 1; }

.full-pnd_newsmaker .attribute-body .pull-quote {margin-bottom: 1em;}
.full-pnd_newsmaker .attribute-body .pull-quote p { border:0;font-size: 1.75em; line-height: 1.25; position:relative; z-index:1000; padding-left:43px; margin:0;}
.full-pnd_newsmaker .attribute-body .pull-quote:before { content:"\201C"; font-family:georgia, serif; color:#E8E8E8; font-family: georgia,serif;font-size: 8em;margin-top: -41px; position: absolute; z-index: 1; }
*/
/* POLL PAGE - full width */
.node-340575 .block-poll { overflow: visible; }
.node-340575 .block-poll .class-poll { width: 100%; margin-bottom: 12%; }
.node-340575 .block-poll .class-poll .button { width: 30%; margin-top: 2%; }
.node-340575 .block-poll .class-poll .poll-results-link { right: 58%; }
.node-340575 .block-poll .class-poll .block-header > h2 { display: none; }
.node-340575 .block-poll .class-poll .block-header { padding-top: 2%; border-width: 2px; }
.node-340575 .content-view-block div:first-child .block-poll { margin-bottom: 4% !important; }
.node-340575 .content-view-block div:first-child .block-poll:after { content: "Previous Polls"; font-weight: bold; font-size: 1.2em; }
.node-340575 .content-view-block div:first-child .block-poll .class-poll { padding-bottom: 3%; background-color: #F8F8F8; }
.node-340575 .content-view-block div:first-child .block-poll .class-poll .poll-container { padding: 0 3%; }
.node-340575 .content-view-block div:first-child .block-poll .class-poll .block-header h2 { display: inline-block; }
.node-340575 .content-view-block div:first-child .block-poll .class-poll > .block-header { padding-top: 0; border-width: 3px; }

/* clearfix for ul li */
.node-340575 .block-poll .class-poll ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.node-340575 .block-poll .class-poll ul { display: inline-block; }

* html .node-340575 .block-poll .class-poll ul { height: 1%; }

.node-340575 .block-poll .class-poll ul { display: block; }

/* Job submission page */
.edit-pnd_job .attr_label_example { font-weight: normal; color: #666666; font-size: 12px; }
.edit-pnd_job .edit-pnd_job-org-info .job_org_url label.attr_label span { font-weight: normal; color: #666666; font-size: 12px; }

/* Donate Button override for jQuery mobile styles */
.connect .donate .ui-btn { padding: 0; border-radius: 0; border: 0; margin: 0; background-color: #e35b00; line-height: 0.8em; margin-left: 20px; }
.connect .donate .ui-btn-hidden { text-indent: 0; }
.connect .donate .ui-btn-inner + #btn-donate { margin-left: 0px; background-color: #e35b00; opacity: 1; color: #ffffff !important; }

/* GIGYA Comments */
#commentsDiv-commentTextarea { font-size: 1.25em; padding: auto 8px; }

#commentsDiv-postButton a { width: 100px; font-size: 1.25em; border-radius: 0; }

#commentsDiv .gig-comments-comment-body { font-size: 1.2em; line-height: 1.5; }

/* Widget: Most Read / Most Shared / Most COmmented */
.block-most_traffic .tab-controls li a { line-height: 2em; }
.block-most_traffic .tab-controls li.tab-control-active:after { bottom: 8px; }
.block-most_traffic .tab-content { line-height: 1.3; font-size: 0.95em; }
.block-most_traffic .tab-content ol { padding: 0; list-style-type: none; }
.block-most_traffic .tab-content ol li { list-style-type: none; }
.block-most_traffic .tab-content li { margin-bottom: 0.9em; }
.block-most_traffic .tab-content .tab-content ul, .block-most_traffic .tab-content .block-most_traffic .tab-content ol { padding: 0; list-style-type: none; }
.block-most_traffic .tab-content#tab-content-3 .date { font-size: 0.85em; }

.block-featured_classifieds .block-header { clear: both; 		/*
		clear:both;
		h2 {

			background: #e35b00; 			color: #fff;
			margin: 0 0 0 1%;

			position:relative;
			top:10px;
			left:1.5em;

			width:200px;
			padding: 0 0.4em;			
			text-decoration: none;
			text-align: center;
			font-family: "HelveticaNeueW01-57Cn", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;
			font-size: 1.2em;
			text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
		}
		h2:after {
			content: url(../images/icn-tabarrow.png);
			position: relative;
			left: -50px;
			bottom: -15px;
		}
		*/ }
.block-featured_classifieds .block-header > h2 { background: #e35b00; color: #fff; margin: 0 0 0 1%; position: relative; top: 10px; left: 1.5em; width: 200px; padding: 0 0.4em; text-decoration: none; text-align: center; font-family: "HelveticaNeueW01-57Cn", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-size: 1.2em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); }
.block-featured_classifieds .block-header > h2:after { content: url(../images/icn-tabarrow.png); position: relative; left: -50px; bottom: -15px; }
.block-featured_classifieds .block_item-pnd_classified { padding: 2.5em 1em 1em 2em; /*top padding relates to block header */ border: 1px solid #c8c8c8; }

.block-classifieds_slideshow > .block-header h2 { text-transform: uppercase; color: #e35b00; margin-bottom: 0; font-weight: bold; }

#slideshows-wrapper { margin-bottom: 1em; clear: both; }
#slideshows-wrapper .slideshows-header { position: relative; z-index: 1; }
#slideshows-wrapper > h2 { margin-top: -2.5em; }
#slideshows-wrapper > h2 { background: #e35b00; color: #fff; margin: 0 0 0 1%; position: relative; top: 10px; left: 1.5em; width: 200px; padding: 0 0.4em; text-decoration: none; text-align: center; font-family: "HelveticaNeueW01-57Cn", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-size: 1.2em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); }
#slideshows-wrapper > h2:after { content: url(../images/icn-tabarrow.png); position: relative; left: -50px; bottom: -15px; }

.slideshows-grid_2_col { position: relative; padding: 1.5em 1em 1em 1em; border: 1px solid #c8c8c8; /* For modern browsers */ /* For IE 6/7 (trigger hasLayout) */ *zoom: 1; }
.slideshows-grid_2_col:before { display: block !important; content: ""; position: absolute; top: 1em; bottom: 1em; height: auto; width: 1px; background-color: #eaeaea; left: 49%; }
.slideshows-grid_2_col:before, .slideshows-grid_2_col:after { content: ""; display: table; }
.slideshows-grid_2_col:after { clear: both; }
.slideshows-grid_2_col > .content-view-block { float: left; width: 50%; margin-bottom: .6em; }
.slideshows-grid_2_col > .content-view-block:nth-child(2n+1) { clear: left; }
.slideshows-grid_2_col .lSAction { display: none !important; }
.slideshows-grid_2_col .lSSlideOuter .lSPager.lSpg > li a { overflow: inherit; }
.slideshows-grid_2_col .slideshow-content { height: 120px !important; }
.slideshows-grid_2_col .slideshow-content h1, .slideshows-grid_2_col .slideshow-content .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .slideshows-grid_2_col .slideshow-content .classified-title, .slideshows-grid_2_col .slideshow-content .full-event_calendar .line-pnd_event, .full-event_calendar .slideshows-grid_2_col .slideshow-content .line-pnd_event { line-height: 1.25; }
.slideshows-grid_2_col .block-classifieds_slideshow { font-size: 0.9em; }
.slideshows-grid_2_col .block_item-pnd_classified .content-holder { line-height: 1.4; }
.slideshows-grid_2_col .block_item-pnd_classified .content-holder h1, .slideshows-grid_2_col .block_item-pnd_classified .content-holder .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .slideshows-grid_2_col .block_item-pnd_classified .content-holder .classified-title, .slideshows-grid_2_col .block_item-pnd_classified .content-holder .full-event_calendar .line-pnd_event, .full-event_calendar .slideshows-grid_2_col .block_item-pnd_classified .content-holder .line-pnd_event { font-size: 1.3em; }
.slideshows-grid_2_col .block_item-pnd_classified .attribute-web { display: none; }
.slideshows-grid_2_col .block_item-pnd_classified .locations { font-size: 0.7em; }
.slideshows-grid_2_col .block_item-pnd_classified .locations .location-label { display: none; }

/* slider on classifieds */
#slideshows-wrapper > h2:after { bottom: -14px; }
#slideshows-wrapper .slideshows-grid_2_col > .content-view-block { width: 49%; }
#slideshows-wrapper .slideshows-grid_2_col > .content-view-block:nth-child(2n) { left: 1.5em; position: relative; }

/* On the web */
.full-pnd_on_the_web.class-pnd_on_the_web .attribute-address { margin-bottom: 2em; }
.full-pnd_on_the_web.class-pnd_on_the_web .attribute-tags_interest { margin-top: 2em; }

/* hide username on the edit profile page  */
ul.user-edit-account li.user_account .block .element:first-child { display: none; }

#site-bottom .block-promo_one { margin-top: 1em; }
#site-bottom .block-promo_one .promo-wrapper { padding: 1em; background-color: #EEF1F6; }

.pnd-grantmaker-popup { max-width: 430px !important; font-size: 0.8em; position: relative; /*
	&:before { bottom: 100%; left: 10%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
	&:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 8px; margin-left: -8px; } 
	&:before { border-color: rgba(181, 181, 181, 0); border-bottom-color: #b5b5b5; border-width: 9px; margin-left: -9px; }
*/ }
.pnd-grantmaker-popup ul { list-style-type: none; margin: 0px; padding: 0px; }
.pnd-grantmaker-popup .gm-body h1, .pnd-grantmaker-popup .gm-body .full-pnd_classified_listing .classified-title, .full-pnd_classified_listing .pnd-grantmaker-popup .gm-body .classified-title, .pnd-grantmaker-popup .gm-body .full-event_calendar .line-pnd_event, .full-event_calendar .pnd-grantmaker-popup .gm-body .line-pnd_event { color: #000; margin-bottom: 0; }
.pnd-grantmaker-popup .gm-body a { color: #0169b2 !important; display: block; font-size: 0.9em; }
.pnd-grantmaker-popup .gm-body ul { margin-top: 10px; margin-bottom: 10px; }
.pnd-grantmaker-popup .gm-body ul li { display: inline-block; border-right: 1px solid #DDDCDC; padding-top: 5px; padding-right: 12px; }
.pnd-grantmaker-popup .gm-body ul li + li { padding-left: 10px; }
.pnd-grantmaker-popup .gm-body ul li:last-child { border-right: none; }
.pnd-grantmaker-popup .gm-body ul strong { font-family: "HelveticaNeueW01-57Cn", arial, sans-serif; font-size: 0.95em; color: #333; letter-spacing: 0.1em; }
.pnd-grantmaker-popup .gm-body .ein, .pnd-grantmaker-popup .gm-body .giving, .pnd-grantmaker-popup .gm-body .assets { font-size: 0.9em; color: #666; line-height: 0.9em; }
.pnd-grantmaker-popup .gm-news { font-size: .9em; padding-top: 7px; margin-bottom: 20px; }
.pnd-grantmaker-popup .gm-news a { color: #0169b2 !important; margin-bottom: 10px; display: block; }
.pnd-grantmaker-popup .gm-news .date { font-size: 0.8em; line-height: 0.9em; }
.pnd-grantmaker-popup .gm-footer { border-top: 1px solid #DDDCDC; }
.pnd-grantmaker-popup .gm-footer p { padding-top: 7px; margin-bottom: 0px; font-weight: bold; text-align: center; }
.pnd-grantmaker-popup .gm-footer a { font-weight: bold; text-decoration: none; font-size: .9em; }
.pnd-grantmaker-popup .gm-footer a:hover { color: #0169b2 !important; }
.pnd-grantmaker-popup .gm-footer .arrow { color: #E25B00; }

/*
Zones[]=row1_left
Zones[]=row1_right
Zones[]=row2_left
Zones[]=row2_middle
Zones[]=row2_right
Zones[]=row3
Zones[]=row4_left
Zones[]=row4_right
Zones[]=row5
Zones[]=row6
*/
.zone-layout-PNDHomepageV2 row { clear: both; }

.zone-layout-PNDHomepageV2 .group01 .zone0 { width: 69%; float: left; }

.zone-layout-PNDHomepageV2 .group01 .zone1 { width: 29%; clear: right; }

.zone-layout-PNDHomepageV2 .group234 .zone2 { width: 32%; float: left; }

.zone-layout-PNDHomepageV2 .group234 .zone3 { width: 32%; float: left; }

.zone-layout-PNDHomepageV2 .group234 .zone4 { width: 32%; float: left; clear: right; }

.zone-layout-PNDHomepageV2 .group5 .zone5 { width: 100%; }

.zone-layout-PNDHomepageV2 .group67 .zone6 { width: 49%; float: left; }

.zone-layout-PNDHomepageV2 .group67 .zone7 { width: 49%; float: left; clear: right; }

.zone-layout-PNDHomepageV2 .group8 .zone8 { width: 100%; }

.zone-layout-PNDHomepageV2 .group9 .zone9 { width: 100%; }

/*** ESSENTIAL STYLES ***/
.bf-navigation, .bf-navigation * { margin: 0; padding: 0; list-style: none; }

.bf-navigation { line-height: 1.0; }

.bf-navigation ul { position: absolute; top: -999em; width: 10em; /* left offset of submenus need to match (see below) */ }

.bf-navigation ul li { width: 100%; }

.bf-navigation li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }

.bf-navigation li { float: left; position: relative; list-style-type: none; }

.bf-navigation a { display: block; position: relative; }

.bf-navigation li.bfHover ul { left: 0; top: 0; /* match top ul list item height */ z-index: 99; }

ul.bf-navigation li.bfHover li ul { top: -999em; }

ul.bf-navigation li li.bfHover ul { left: 10em; /* match ul width */ top: 0; }

ul.bf-navigation li li.bfHover li ul { top: -999em; }

ul.bf-navigation li li li.bfHover ul { left: 10em; /* match ul width */ top: 0; }

.bf-navigation li.bfHover, .bf-navigation a:focus, .bf-navigation a:hover, .bf-navigation a:active { outline: 0; }

/*# sourceMappingURL=base.css.map */
