/**
This file loads everywhere with local assistance page header block
**/
body.page-tools-local-assistance #block-system-main { line-height: 18px; }
body.page-tools-local-assistance #block-system-main #wbc-wrapper ul li { margin: 0 0 10px 0; }
body #page #breadCrumbs {font: normal 11px "Source Sans Pro", serif; }
body {background: none repeat scroll 0 0 #FFFFFF;margin: 0;padding: 0;}
body.page-tools-local-assistance #mainContainer #main #content #contentContainer #content-inner #mainContent #content-area { float:left!important;clear:none!important; margin:0; min-height: 700px;}
#local-assistance-zip-wrapper {  float: left;  margin: 0;  width: 710px;  }
#sba-local-assistance-srch div div.form-item.form-type-select.form-item-ddl-distance label {  float: left;  font-size: 12px;  line-height: 28px;  padding: 0 10px 0 20px;  }
#sba-local-assistance-srch div #edit-txt-zipcode,
#sba-local-assistance-srch #edit-ddl-statelist {  width: 125px;  margin-top: 5px;  }
body.page-tools form#sba-local-assistance-state select#edit-ddl-statelist.form-select{ height: 24px; line-height: 24px; display: block; padding: 3px; margin: 0; border: 1px solid #bbbbbb; background-color: #ffffff; border-radius: 0; }
#local-assistance-zip-wrapper div.form-item-ddl-statelist,
#local-assistance-zip-wrapper div.form-item-ddl-statelist label,
#local-assistance-zip-wrapper div.form-item-ddl-statelist input {  float: left;  display: inline;  margin: 5px 0 0;  }
#local-assist-zip #edit-txt-zipcode-wrapper.form-item label {  font-weight: bold;  font-size: 13px;  margin: 5px 5px 5px 0;  float: left;  }
#sba-local-assistance-srch div #edit-txt-zipcode { width: 40px; height: 14px; line-height: 12px; padding: 3px; font-size: 13px; float: left; display: inline; margin: 4px 0 0 0; }
select#edit-ddl-statelist.form-select option { padding: 0; }

/** Header Block **/
.local-assistance-header-block {  background: url('/sites/all/themes/smallbizd7/images/bkg-header-nav.jpg')!important;  height: 49px!important;  margin: 0;  height: 45px;  float: left;  width: 960px;  padding: 0;  }
body.en .local-assistance-header-block {
    margin-left:-12px;
    margin-bottom:12px;
}
.local-assistance-header-block ul.local-assistance-links li a.feedback, .local-assistance-header-block ul.local-assistance-links li a.sign-out {  color: #ffffff;  font: normal 15px "Source Sans Pro", serif;   padding: 0 0 0 19px;  line-height: 48px;  }
body.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links li,
body.page-feedback-local-assistance .local-assistance-header-block ul.local-assistance-links li,
body.do-landing .local-assistance-header-block ul.local-assistance-links li {  background: url('/sites/all/modules/custom/events/images/events_nav_div_new.png') 0 0 scroll no-repeat!important;  padding-right: 14px;  float: left;  list-style: none;  }
body.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links,
body.page-feedback-local-assistance .local-assistance-header-block ul.local-assistance-links,
body.page-feedback-local-assistance .local-assistance-header-block ul.local-assistance-links,
body.do-landing .local-assistance-header-block ul.local-assistance-links {  float: right;  height: 48px;  line-height: 48px;  margin: 0;  }


/** Local Assistance Landing Pages **/
body.page-tools-local-assistance #sidebar-first {  background: none;  width: 229px;  float: left;  }
body.page-tools-local-assistance #contentContainer {  float: right;  }
body.page-tools-local-assistance #sidebar-second {  width: 275px;  background: none;  float: right;  }
.local-assistance-header-block #local-assistance-header h1 {  float: left;  line-height: 48px;  font-size: 24px;  margin: 0 0 0 15px;  font-weight:normal;font-family: "Source Sans Pro", serif;   background: url('/sites/all/modules/custom/sba_local_assistance/images/local_assistance.gif') no-repeat left center;  padding: 0 0 0 70px;  color: #ffffff;  height: 45px;  }
.local-assistance-header-block #local-assistance-header h1 a:visited,
.local-assistance-header-block #local-assistance-header h1 a {  color: #ffffff;  text-decoration: none;  }
.local-assistance-header-block #local-assistance-header h1 a:hover,
.local-assistance-header-block #local-assistance-header h1 a:visited:hover {  text-decoration: none;  }
.page-tools-local-assistance div.region.region-content {  float: right;  }
.page-tools-local-assistance #block-system-main div.block-inner {  float: right;  }
.page-tools-local-assistance #block-system-main {  float: right;  }.page-tools-local-assistance #content-header {  height: auto;  }
.page-tools-local-assistance.two-sidebars div#content-area {  float: right;  width: 420px!important;  }
.page-tools-local-assistance #local-assistance-zip-wrapper h2 { text-align:center; margin: 10px 0 20px 20px;  padding: 0; font-size: 1.5em; line-height:1.1em; font-weight: bold; font-family: "Source Sans Pro", serif;  }
.page-tools-local-assistance #content-area .views-field.views-field-title {  margin: 10px 0 0 0;  }
.page-tools-local-assistance div#wbc-wrapper h2.main-title{background-color: #000000;color: #FFFFFF;display: block;font: 25px "Source Sans Pro", serif; margin: 0;opacity: 0.8;padding: 6px 12px;}
.page-tools-local-assistance div#wbc-wrapper {margin-left: 25px;}
.page-tools-local-assistance div#wbc-wrapper h2 { text-align:left; display:block; clear:both; float:none; margin:0; padding:0; font:bold 18px "Source Sans Pro", serif;  color:#293F7C;}
.page-tools-local-assistance div#wbc-wrapper #wbc-state-block h2 {display:block; clear:both; float:none; margin:0; padding:0; font:bold 16px "Source Sans Pro", sans-serif;  color:#359;}
.page-tools-local-assistance-district-offices #footer div.region.region-footer{margin-left:133px;}
div.form-item.form-type-textfield.form-item-txt-zipcode { display:inline; line-height: 30px;  height: 30px;  margin: 5px 0 0 0;  }
#sba-local-assistance-srch div input#edit-search-submit.form-submit,
body.do-landing #sba-local-assistance-srch div input#edit-search-submit.form-submit,
body.do-landing #find-lenders-by-proximity-form input.form-submit {  background: url('/sites/all/themes/smallbizd7/images/continue-arrow.png') no-repeat right #1b8bb3;  margin: 7px 5px 7px 10px;  height: 25px;  text-align: center;  padding: 0 20px 0 10px !important;  color: white;  border: none;  font-size: 13px;  font-weight: bold;  cursor: pointer;float: left;  display: inline;  }
body.page-offices #block-do-district_office_mentors form#sba-local-assistance-srch div input#edit-search-submit.form-submit,
body.do-landing #sba-local-assistance-srch div input#edit-search-submit.form-submit {margin-top:9px; -webkit-border-radius: 0; -moz-border-radius: 0;border-radius: 0;}
#sba-local-assistance-state div div.form-item.form-type-select.form-item-ddl-statelist label {  display: none;  }
#sba-local-assistance-state select#edit-ddl-statelist.form-select {  width: 100px;  }
body.en.do-landing #dolpContainer #block-do-district_office_mentors.do-block form#sba-local-assistance-srch div input#edit-search-submit.form-submit { margin: 4px 9px; }
.page-tools-local-assistance #wbc-state-block {margin-top: 15px;}
.page-tools-local-assistance div#rp-list-wrapper {display: none;}
.page-tools-local-assistance #wbc-state-block #sba-local-assistance-state {clear: both;display: block;width: 180px;}
.page-tools-local-assistance #wbc-state-block form#sba-local-assistance-state {display: block;float: left;height: 40px;}
.page-tools-local-assistance h3.state-name {display: none;font-size: 15px;font-weight: bold;margin-bottom: 17px;margin: 20px 0 0 0;}
.page-tools-local-assistance .col1 {margin-right: 15px;}
.page-tools-local-assistance .col1, .page-tools-local-assistance .col2 {float: left;width: 330px;}
.page-tools-local-assistance div#rp-list-wrapper .views-row {width: 330px;}
.page-tools-local-assistance #page{font:normal 13px "Source Sans Pro", sans-serif; }
/*.page-tools-local-assistance div.item-list {width: 800px;margin: auto;padding-top: 0;text-align: center;display: none;}*/
.page-tools-local-assistance div#local-assistance-zip-wrapper div.item-list ul.pager{margin: 40px 0 0 0;width: 540px;}
.page-tools-local-assistance .local_assistance_offices_6 h3 a.active {font-weight: bold; }
.page-tools-local-assistance #officesList .column { display:block; float:left; width:230px; }
.page-tools-local-assistance #officesList .localoff_column1 { width:280px; padding:0; margin:0 10px 0 10px; display:block; float:left; }
.page-tools-local-assistance #officesList .localoff_column2 { width:230px; padding:0; margin:0; display:block; float:left; }
.page-tools-local-assistance #officesList .column  ul { display:block; float:none; clear:both; list-style:none; list-style-type:none; margin:0 0 15px 0; padding:0; }
.page-tools-local-assistance #officesList .column p { display:block; float:none; clear:both; margin:0; padding:0; text-transform:uppercase; color:#111; font-weight:bold; }
.page-tools-local-assistance #officesList .column  ul li { display:block; float:none; clear:both; list-style:none; list-style-type:none; margin:0; padding:0; }
.page-tools-local-assistance #officesList .column  ul li a {
    color:#2B7B95;
    text-decoration: none;
}
.page-tools-local-assistance #footnote_group { padding-top: 25px; width: 600px }
.page-tools-local-assistance #footnote_group p { font-size:11px; }
.page-tools-local-assistance div#local-assistance-zip-wrapper h2.main_title {background-color: #000000;color: #FFFFFF;display: block;font: 25px "Source Sans Pro", serif; margin: 0;opacity: 0.8;padding: 6px 12px;}
.page-tools-local-assistance div#local-assistance-zip-wrapper #page_title_wrapper_image {clear: both;display: block;float: none;margin: -44px 0 20px;padding: 0;width: 514px;}
.page-tools-local-assistance #local-assistance-zip-wrapper p a,
.page-tools-local-assistance #local-assistance-zip-wrapper li a,
.page-tools-local-assistance #local-assistance-zip-wrapper .map-link a{
    text-decoration: underline;
}
.page-tools-local-assistance div.views-field-title span.field-content { font-weight: bold;}
.page-tools-local-assistance .local-assistance-header-block{background: url('/sites/all/themes/smallbizd7/images/bkg-header-nav.jpg')!important;height: 49px!important;margin:0;height: 45px;float: left;width: 960px;padding: 0;}
.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links li{background: url('/sites/all/modules/custom/events/images/events_nav_div_new.png') 0 0 scroll no-repeat!important;padding-right: 14px;float:left;list-style: none;margin-top:0;}
.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links{float: right;height: 48px;line-height: 48px;}
.page-tools-local-assistance div.local-assistance-office-nid,
.page-tools-local-assistance div.local-assistance-terms {  display: none;  }
.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links li a.feedback,
.page-tools-local-assistance .local-assistance-header-block ul.local-assistance-links li a.sign-out{ color: white;font: normal 15px "Source Sans Pro", serif; padding: 0 0 0 19px;line-height: 48px;}
.page-tools-local-assistance-regionaloffices-inside #local-assistance-zip-wrapper #wbc-wrapper ul li { margin:0 0 10px 0; }
.page-tools-local-assistance .views-field-address .street-address .additional {
    display:block;
    clear:both;
}

#local-block-wrapper {  margin: 0;  width: 220px;  padding: 0 0 0 0;  float: left;  border: 1px solid #ccc;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  }
#local-block-wrapper p.local-block-text {  padding: 10px; margin: 0;  font-family: "Source Sans Pro", serif  !important;  font-size: 16px !important;  color: #001c47;  }
#local-block-wrapper .local_assistance_offices_6 {  width: 200px;  padding: 10px;  margin: 0;  border-top: 1px solid #ccc;  text-align: left;  float: left;  }
#local-block-wrapper .local_assistance_offices_6 h3 {  line-height: 1.3em; font-size: 1em; margin: 0; font-family: "Source Sans Pro", sans-serif;   font-weight: normal;  display: inline;  float: left;  width: 170px;  }
#local-block-wrapper .local_assistance_offices_6 h3 a{text-decoration:none;}
#local-block-wrapper .local_assistance_offices_6 a.tooltip img {  margin: 0 0 -3px 10px;  }
#local-block-wrapper .local_assistance_offices_6 .hide {  padding: 8px;  position: absolute;  max-width: 155px;  z-index: 1001;  overflow: visible;  background: #1696C2;  display: block;  color: #fff;  text-decoration: none !important;  font-family: "Source Sans Pro", sans-serif;   border: 1px solid #125D73;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin: 5px 10px 0 0;  }

.page-tools-local-assistance li.pager-current {  background: #001c47;  margin: 10px 0 0 0;  color: white;  font-size: 15px;  padding: 5px;  border: 2px solid #1b8bb3;  }
.page-tools-local-assistance li.pager-previous.first a, .page-tools-local-assistance li.pager-next.last a {  color: #1b8bb3;  }
.page-tools-local-assistance div.item-list ul.pager {  height: 25px;  float: left;  margin: 0 0 0 0;  }
.page-tools-local-assistance #local-resources-page-pager {  width: 400px;  float: right;  }
.page-tools-local-assistance li.pager-item,
.page-tools-local-assistance li.pager-next,
.page-tools-local-assistance li.pager-last,
.page-tools-local-assistance li.pager-previous,
.page-tools-local-assistance li.pager-first {  margin: 0 3px;  padding: 0;  }
.page-tools-local-assistance li.pager-item a.active,
.page-tools-local-assistance li.pager-next a.active,
.page-tools-local-assistance li.pager-last a.active,
.page-tools-local-assistance li.pager-previous a.active,
.page-tools-local-assistance li.pager-first a.active {  padding: 4px;  }
.page-tools-local-assistance li.pager-item a.active {  padding: 0;  font-size: 15px;  font-family: "Source Sans Pro", sans-serif;   }

/** Local assistance map **/
body.page-tools-local-assistance span.fn {  display: none;  }
div.form-item.form-type-select.form-item-ddl-distance {  float: left;  display: inline;  margin: 5px 0 0 0;  }
select#edit-ddl-distance.form-select {  float: left;  margin: 5px 0 0 0;  }
#local-assistance-zip-wrapper #sba-local-assistance-srch {  margin: 0 0;  width: 600px;  line-height: 20px;  padding: 0 0 0 80px;  display: inline-block;  background: none !important;  }
#sba-local-assistance-srch div div.form-item.form-type-textfield.form-item-txt-zipcode label {  float: left;  font-size: 12px;  padding: 0 10px 0 0;  }
#sba-local-assistance-srch .form-item-ddl-statelist label {  float: left;  font-size: 12px;  padding: 0 10px 0 20px;  }
embed#sba_local_assistance-local_assistance_map {  width: 700px;  margin: 0 20px;  outline: none;  }


#wbc-top {margin: 0;}
div#rp-list-wrapper {display: block;clear: both;}
.footnote {font-style: italic;margin: 25px;/* padding-top: 25px; */}

body.page-tools-local-assistance #page .view-id-local_assistance_views .views-row .events-cal-icon {
    display:none;
}

/** District Office Gmap block-1 **/
#block-views-district_offices_gmap-block_1 div.block-inner div.content {  float: left;  margin: 0;  }
#block-views-district_offices_gmap-block_1 div.block-inner {  float: left;  margin: 0;  }
#local-resources-empty {  width: 600px;  text-align: center;  }
#local-resources-empty p {  font-size: 16px;  }
#local-resources-list-view {  width: 200px;  margin: 0;  }
#block-views-district_offices_gmap-block_1 {  width: 200px;  float: left;  }
#local-resources-list-view div.views-row {  margin: 0 0 25px 0;  }
#local-resources-list-view .views-row-1 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number1.png') no-repeat;  }
#local-resources-list-view .views-row-2 {  padding: 0 0 0 35px;  background: url('/sites/all/themes/smallbizd7/images/number2.png') no-repeat;  }
#local-resources-list-view .views-row-3 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number3.png') no-repeat;  }
#local-resources-list-view .views-row-4 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number4.png') no-repeat;  }
#local-resources-list-view .views-row-5 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number5.png') no-repeat;  }
#local-resources-list-view .views-row-6 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number6.png') no-repeat;  }
#local-resources-list-view .views-row-7 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number7.png') no-repeat;  }
#local-resources-list-view .views-row-8 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number8.png') no-repeat;  }
#local-resources-list-view .views-row-9 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number9.png') no-repeat;  }
#local-resources-list-view .views-row-10 {  padding: 0 0 0 30px;  background: url('/sites/all/themes/smallbizd7/images/number10.png') no-repeat;  }
.views-field-field-partner-website {  display: none;  }
div#local-resources-list-pager {  width: 400px;  }
#local-resources-list-pager div.item-list ul.pager {text-align: left;}
#local-resources-list-pager div.item-list ul.pager li {padding:0 10px 0 0; margin:0; }
#local-resources-list-pager div.item-list ul.pager li.pager-item a {  font-size: 14px;  font-family: "Source Sans Pro", sans-serif;   }
#local-resources-list-pager div.item-list ul.pager li.pager-current { font-size:14px;}

/** Offices pages - Bringing these back for now as DO new CSS not moved **/
body.do-inner .content #do-gd-grp .whatsnew_office_rss_icon { position: absolute; top: -43px; left: 160px;}
body.page-tools-local-assistance #content-header h1.title {display:none;}
body.node-type-success-story.do-inner.page-offices-inside #content-header h1.title  { display:block; }
body.node-type-success-story.about-sba-inside.page-content-inside #content-header h1.title { display:none; }
body.node-type-articles.page-offices #content-header h1.title { display: block; }
body.node-type-resources-article.page-offices #content-header h1.title { display: block; }
body.node-type-resources-article.page-offices .resources_article .field-name-body h1 { margin:10px 0; font:bold 14px arial; }
body.page-offices #do-gd-grp { position: relative; }


/*-----Feedback Forms----------*/
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-item label,
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-textarea-wrapper label {  width: 200px;  float: left;  text-align: right;  margin-right: 15px;  color: #3F3F3F;  }
body.page-feedback #content-area #-feature-feedback-feedback-form h3 {  color: #3F3F3F;  }
body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha label {  float: left;  width: auto;  margin-right: 10px;  }
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-item input,body.page-feedback #content-area #-feature-feedback-feedback-form div .form-item textarea {  float: left;  width: 300px;  }
body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha input {  width: 295px;  }
body.page-feedback #-feature-feedback-feedback-form fieldset.captcha .description {  display: none;  }
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-item {  float: left;  clear: both;  }
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-textarea-wrapper {  float: left;  }
body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha {  clear: both;  float: left;  }
body.page-feedback #content-area #-feature-feedback-feedback-form #edit-submit {  margin-right: 10px;  }
body.page-feedback #content-area #-feature-feedback-feedback-form #edit-submit,body.page-feedback #content-area #-feature-feedback-feedback-form .close-button {  clear: both;  float: left;  display: block;  background: #1b8bb3 url('../images/continue-arrow.png') no-repeat 53px;  right: 3px;  -moz-border-radius: 5px;  -moz-border-radius: 5px;  width: 81px;  height: 32px;  overflow: hidden;  font-size: 12px;  cursor: pointer;  text-transform: uppercase;  border: 0 none;  font-weight: bold;  padding: 0 15px 0 0;  color: #ffffff;  }
body.page-feedback #content-area #-feature-feedback-feedback-form .close-button {  float: left;  clear: none;  }
body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha .fieldset-description,body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha .textcaptcha-challenge-description {  float: left;  }
body.page-feedback #content-area #-feature-feedback-feedback-form fieldset.captcha .textcaptcha-challenge-description abbr {  display: none;  }
body.page-feedback #content-area #-feature-feedback-feedback-form div .form-item .resizable-textarea .grippie {  display: none;  }
/*------End Feeedback--------*/
