/**
 * @file
 * Block Styling
 */

.views-field-edit-node a {
  font-size:11px;
}

#content .block,
#sidebar .block /* Block wrapper */ {
  width:100%;
  float:left;
}

#block-system-main-menu h2.block-title,
#block-block-15 h2.block-title,
#block-menu-menu-footer-contact-menu h2.block-title,
#block-menu-menu-footer-info-menu h2.block-title {
  display:none;
}

#block-menu-menu-footer-contact-menu {
  position: absolute;
  top:0;
  right:0px;
}

#block-menu-menu-footer-info-menu {
  position: absolute;
  top:0;
  left:0;
}

#block-block-15 {
  text-align: center;
  clear: none;
  width: 504px;
  margin: 0 auto;
  padding-top: 3px;
}
#block-block-15 .content p {
  margin-bottom:0;
  line-height: 18px;
}

#block-menu-menu-footer-contact-menu ul.menu {
  margin-right:20px;
}
  .node-type-donation-form #block-menu-menu-footer-contact-menu ul.menu {
    margin-right:0;
  } 

#block-menu-menu-footer-info-menu ul.menu {
  margin-left:20px;
}
  .node-type-donation-form #block-menu-menu-footer-info-menu ul.menu {
    margin-left:0;
  } 

#block-menu-menu-footer-contact-menu ul.menu li {
  list-style-type:none;
  list-style-image: none;
  float:right;
  margin-top: 15px;
  border-left: 1px solid #A2A2A2;
  margin-left: 10px;
}

#block-menu-menu-footer-info-menu ul.menu li,
#block-aspca-blocks-aspca-form-footer ul.menu li {
  list-style-type:none;
  list-style-image: none;
  float:left;
  margin-top: 15px;
  border-right: 1px solid #A2A2A2;
  margin-right: 10px;
}

#block-menu-menu-footer-contact-menu ul.menu li.last,
#block-menu-menu-footer-info-menu ul.menu li.last {
  border-right:0;
  border-left:0;
  margin-right:0;
}

#block-block-15 .content,
#block-menu-menu-footer-contact-menu ul.menu span,
#block-menu-menu-footer-info-menu ul.menu li span,
#block-menu-menu-footer-contact-menu ul.menu li a,
#block-menu-menu-footer-info-menu ul.menu li a,
#block-aspca-blocks-aspca-form-footer ul.menu li a,
#block-aspca-blocks-aspca-form-footer .footer-copy-content {
  font-size:10px;
  color:#626262;
  text-decoration: none;
}
#block-aspca-blocks-aspca-form-footer .footer-copy-content {
  display: block;
  clear: none;
  padding-top: 15px;
}
#block-menu-menu-footer-info-menu ul.menu li a,
#block-aspca-blocks-aspca-form-footer ul.menu li a {
  margin:0;
  padding:0;
  margin-right:10px;
  height: 12px;
  display: block;
  line-height: 12px;
}
#block-menu-menu-footer-contact-menu ul.menu a {
  margin:0;
  padding:0;
  margin-left:10px;
  height: 12px;
  display: block;
  line-height: 12px;
}
#block-menu-menu-footer-info-menu ul.menu li a:hover,
#block-aspca-blocks-aspca-form-footer ul.menu li a:hover,
#block-menu-menu-footer-contact-menu ul.menu li a:hover {
  text-decoration: underline;
}
#block-aspca-blocks-aspca-header {
  display:block;
  width:340px;
  height:45px;
  margin-top:46px;
  margin-left:20px;
  float:left;
}

/* ASPCA Site-wide Social Block */
.follow-block {
  width:265px;
  height:27px;
  display:block;
  float:right;
  margin-top:30px;
  margin-right:20px;
}

.follow-block .follow-text {
  float:left;
  line-height: 27px;
  font-size:13px;
  color:#626262;
  font-family: Arial, Helvetica, sans-serif; 
}

.follow-block a {
  width:27px;
  height:27px;
  display:block;
  float:right;
  text-indent: -9999px;
  line-height:0;
  color:transparent;
  font-size:0;
  text-transform: uppercase;
}

.follow-block .follow-facebook {
  background: url(../images/site-chrome/social-sprite.png) no-repeat 0 -61px transparent;
  margin-right: 10px;
}
.follow-block .follow-twitter {
  background: url(../images/site-chrome/social-sprite.png) no-repeat -28px -61px transparent;
  margin-right: 10px;
}
.follow-block .follow-youtube {
  background: url(../images/site-chrome/social-sprite.png) no-repeat -57px -61px transparent;
  margin-right: 10px;
}
.follow-block .follow-pinterest {
  background: url(../images/site-chrome/social-sprite.png) no-repeat -114px -61px transparent;
  margin-right: 10px;
}
.follow-block .follow-google {
  background: url(../images/site-chrome/social-sprite.png) no-repeat -142px -61px transparent;
}

#block-aspca-blocks-aspca-header .slogan {
  font-family: Arial, Helvetica, sans-serif; 
  font-size:13px;
  line-height: 10px;
  color:#626262;
  font-weight: normal;
}

#header #block-aspca-blocks-aspca-header .header-link a {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight: normal;
  color:#ff7800;
}

/* Image Gallery Block View */

.image-gallery-view {
  width:579px;
  height:200px; 
  position: relative;
}

.image-gallery-view .view-content .views-row {
  width:579px;
  height:200px;
  background-color:#f1f1f1;
  position: relative;
}

.image-gallery-view .view-content .views-row .views-field-field-image {
  float:left;
  width:300px;
  height:200px;
  margin:0;
  padding:0;
}

.image-gallery-view .view-content .views-row .views-field-title,
.image-gallery-view .view-content .views-row .views-field-field-url {
  padding-top:20px;
}

.image-gallery-view .view-content .views-row .views-field-field-image-caption {
  padding-top:2px;
}

.image-gallery-view .view-content .views-row .views-field-title,
.image-gallery-view .view-content .views-row .views-field-field-image-caption,
.image-gallery-view .view-content .views-row .views-field-field-url {
  float:left;
  width:240px;
  margin-left:18px;
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.image-gallery-view .view-content .views-row .views-field-title a {
  color:#414141;
}

.image-gallery-view .view-content .views-row .views-field-field-image-caption {
  color:#626262;
}

.image-gallery-view .view-content .views-row .views-field-field-url a {
  color:#ff7800;
}

/* Node Donation Form Styles */

.image-gallery-view.view-display-id-panel_pane_2 {
  width:580px;
  height:auto;
  overflow: hidden;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row {
  height:auto;
  background-color: transparent;
  width:580px;
  float:left;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-title,
.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-image-caption,
.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-url,
.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-image {
  float:none;
  width:100%;
  clear:both;
  margin-left:0;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-show-title-node-gallery {
  font-size: 17px;
  color: #4978a2;
  min-height: 30px;
  margin-bottom: 0;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-show-title-node-gallery a,
.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-title a {
  font-size: 17px;
  color: #4978a2;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-image-caption {
  margin-top:15px;
}

.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-url,
.image-gallery-view.view-display-id-panel_pane_2 .view-content .views-row .views-field-field-image {
  width:580px;
  height:387px;
  padding-top:0;
}
.image-gallery-view.view-display-id-panel_pane_2 .prev,
.image-gallery-view.view-display-id-panel_pane_2 .next,
.image-gallery-view.view-display-id-panel_pane_2 #prev,
.image-gallery-view.view-display-id-panel_pane_2 #next {
  width:34px;
  height:33px;
  position:absolute;
  top:45%;
  z-index:100;
  text-indent:-9999px;
  line-height:0;
  font-size:0;
  color:transparent;
}

.image-gallery-view.view-display-id-panel_pane_2 .controls,
.image-gallery-view.view-display-id-panel_pane_2 #controls {
  height:0; /* Fixing IE issue */
}

.image-gallery-view.view-display-id-panel_pane_2 .prev,
.image-gallery-view.view-display-id-panel_pane_2 #prev {
  left:10px;
  background: url(../images/site-chrome/feature-controls.png) no-repeat 0 0 transparent; 
}

.image-gallery-view.view-display-id-panel_pane_2 .next,
.image-gallery-view.view-display-id-panel_pane_2 #next {
  right:10px;
  background: url(../images/site-chrome/feature-controls.png) no-repeat 100% 0 transparent; 
}

/* Donation Page Gallery Styles */

body.node-type-donation-form .image-gallery-view {
  width:300px;
  height:auto;
}

body.node-type-donation-form .image-gallery-view .view-content .views-row {
  width:300px;
  height:auto;
  background-color:transparent;
  position: relative;
}
body.node-type-donation-form .image-gallery-view .view-content .views-row .views-field-title,
body.node-type-donation-form .image-gallery-view .view-content .views-row .views-field-field-image-caption,
body.node-type-donation-form .image-gallery-view .view-content .views-row .views-field-field-url {
  float:none;
  width:100%;
  clear:both;
  margin-left:0;
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.node-type-donation-form .image-gallery-view .view-content .views-row .views-field-title a,
body.node-type-donation-form .image-gallery-view .view-content .views-row .views-field-title {
  font-size:17px;
  line-height: normal;
  color:#626262;
  font-family: Arial,Helvetica,sans-serif;
  padding-top:15px;
  padding-bottom:3px
}

/* Landing Page Feature Content */
.view-landing-feature-content {
  width:579px;
  height:200px; 
  position:relative;
  overflow:hidden;
  float:left;
  margin-top:10px;
  margin-bottom:10px;
}

.view-landing-feature-content .view-content .views-row {
  width:579px;
  height:200px;
  background-color:#ffffff;
  position: relative;
}

.view-landing-feature-content .view-content .views-row .views-field-field-image {
  float:left;
  width:300px;
  height:200px;
  margin:0;
  padding:0;
}

.view-landing-feature-content .view-content .views-row .views-field-field-teaser-title {
  float:left;
  width:240px;
  margin-left:14px;
}

.view-landing-feature-content .view-content .views-row .views-field-field-teaser-title a {
  font-size:15px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ff7800; 
} 

.view-landing-feature-content .view-content .views-row .views-field-field-teaser-read-more-link {
  float:left;
  width:240px;
  margin-left:14px;
}

.view-landing-feature-content .view-content .views-row .views-field-field-teaser-read-more-link a {
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ff7800; 
}

.view-landing-feature-content .view-content .views-row .views-field-field-teaser-blurb {
  float:left;
  width:240px;
  margin-left:14px;
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.view-landing-feature-content .view-content .views-row .views-field-edit-node {
  position: absolute;
  bottom: 10px;
  left: 10px;
}

.view-landing-feature-content .view-content .views-row .views-field-edit-node a {
  font-size:11px;
  line-height:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* Gallery Controls */
.view-landing-feature-content #feature-gallery-controls {
  font-size:11px;
  color:#626262;
  position: absolute;
  bottom:20px;
  left:314px;
  z-index: 100;
}

.image-gallery-view.view-display-id-panel_pane_1 #gallery-controls {
  font-size:11px;
  color:#414141;
  position: absolute;
  bottom:9px;
  right:15px;
  z-index: 10;
}
.view-landing-feature-content #feature-gallery-controls div,
.view-landing-feature-content #feature-gallery-controls a,
.image-gallery-view #gallery-controls div,
.image-gallery-view #gallery-controls a {
  display:inline;
  font-size:11px;
}
.view-landing-feature-content #feature-gallery-controls div {
  color:#626262;
}
.image-gallery-view #gallery-controls div {
  color:#414141;
}

.view-landing-feature-content #feature-gallery-controls #resume-feature {
  display:none;
}

/* Related Block styles */
#mini-panel-related_blog_mini_panel h2.pane-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size:17px;
  line-height: normal;
  font-weight: normal;
  color:#626262;
  margin-bottom:4px;
}

.view-related-parents-blog-posts .views-row,
.view-related-blog-posts .views-row,
.view-related-blog-posts-manually-specified .views-row {
  margin-bottom:6px;
}

.view-related-parents-blog-posts .views-field-title,
.view-related-blog-posts .views-field-title,
.view-related-blog-posts-manually-specified .views-field-title {
  line-height: 12px;
}

.view-related-parents-blog-posts .views-field-edit-node a,
.view-related-parents-blog-posts .views-field-title a {
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ff7800;
}

.view-related-blog-posts .views-field-edit-node a, 
.view-related-blog-posts .views-field-title a, 
.view-related-blog-posts-manually-specified .views-field-edit-node a, 
.view-related-blog-posts-manually-specified .views-field-title a {
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ff7800;
}

.view-related-blog-posts .views-field-field-publication-date,
.view-related-blog-posts .views-field-field-publication-date span,
.view-related-blog-posts-manually-specified .views-field-field-publication-date, 
.view-related-blog-posts-manually-specified .views-field-field-publication-date span,
.view-related-parents-blog-posts .views-field-field-publication-date,
.view-related-parents-blog-posts .views-field-field-publication-date span {
  font-size:11px;
  line-height: 14px;
  color:#626262;
}

/* Related Links styles */

.node-type-plant #plants-related-links {
  margin-top:28px;
}

#plants-related-links h2.pane-title,
.node-type-article #content .pane-related-links-panel-pane-1 h2.pane-title,
.pane-related-links-entity-reference-panel-pane-1 h2.pane-title,
.pane-related-links-panel-pane-3 h2.pane-title,
#mini-panel-related_links_mini_panel h2.pane-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size:17px;
  line-height: normal;
  font-weight: normal;
  color:#626262;
  margin-bottom:17px;
}

.view-plant-related-links .views-row,
.view-related-links .views-row,
.view-related-links-entity-reference .views-row {
  margin-bottom:15px;
}

.view-related-links-manual-nodequeues .views-field-field-teaser-title a,
.view-plant-related-links .views-field-field-teaser-title a,
.view-plant-related-links .views-field-title a,
.view-related-links .views-field-title,
.view-related-links .views-field-title a,
.view-related-links .views-field-field-teaser-title,
.view-related-links .views-field-field-teaser-title a,
.view-related-links-entity-reference .views-field-title,
.view-related-links-entity-reference .views-field-title a {
  font-size:15px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ff7800;
}

.view-plant-related-links .views-field-field-teaser-blurb,
.view-plant-related-links .views-field-field-teaser-blurb p,
.view-related-links .views-field-body,
.view-related-links .views-field-body p,
.view-related-links-entity-reference .views-field-body,
.view-related-links-entity-reference .views-field-body p {
  font-size:11px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#626262;
  margin-top:2px;
}

/* Sidebar Block Title Styles */
.not-front.page-parents #sidebar .pane-views-panes h2.pane-title,
.not-front.page-parents .panel-right-col .pane-block h2.pane-title,
.not-front.page-parents .panel-right-col .pane-parents-blog-view h2.pane-title,
.not-front.page-parents .panel-right-col .pane-store-products-panel-page h2.pane-title,
.not-front #sidebar #block-aspca-parents-blog-aspca-parents-blog-blogroll h2.block-title,
.page-parents.landing-level-one .right-col .pane-our-partners-site-wide-nodequeue-panel-pane-1 h2.pane-title,
.not-front #sidebar .block.block-panels-mini h2.block-title,
.not-front #sidebar .block.block-block h2.pane-title,
.not-front #sidebar .block.block-views h2.block-title,
.not-front #sidebar .block.block-panels-mini h2.pane-title,
.not-front #sidebar .block.block-block h2.block-title,
.not-front #sidebar .block.block-block h4,
.not-front #sidebar .block.block-views h4,
.not-front #sidebar .block.block-panels-mini h4,
.front .right-col .pane-panels-mini h2.pane-title,
.front .right-col .pane-views-panes h2.pane-title,
.front .right-col .pane-views-panes h4,
.front .pane-aspca-homepage-content-aspca-professional h2.pane-title,
.front .pane-aspca-homepage-content-aspca-parents h2.pane-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size:17px;
  line-height: normal;
  font-weight: normal;
  color:#626262;
  margin:28px 0 12px 0;
}

.view-sidebar-store-products .views-row,
.view-our-partners-site-wide-nodequeue .views-row {
  float:left;
  width:140px;
  display:block;
  clear:none;
}

.view-sidebar-store-products .views-row-last,
.view-our-partners-site-wide-nodequeue .views-row-last {
  margin-left:20px;
}

/* When only one item is displayed */
.view-sidebar-store-products .views-row-first.views-row-last,
.view-our-partners-site-wide-nodequeue .views-row-first.views-row-last {
  margin-left:0;
}

.view-sidebar-store-products .field-content a {
  font-size:15px;
  line-height: normal;
}

/* Front Page Styles */

/* Editable Region */
.view-editable-region .views-field-field-teaser-title {
  font-size:15px;
  margin-top:6px;
}

.view-editable-region div,
.view-editable-region div p {
  margin-top:0;
  margin-bottom:0;
}

.view-editable-region .views-field-field-editable-region-link-1 a:after { 
  content:" »";
}

/* IE7 hack for :after */
.view-editable-region .views-field-field-editable-region-link-1 a {
  *padding-right:10px;
  *background: url(../images/site-chrome/ie7-arrow-bg.png) no-repeat right 4px transparent;
}

/* Social Block */
.front .pane-block-8 .pane-content a {
  display:block;
  width:50px;
  height:50px;
  float:left;
  padding:0;
  margin-left:12px;
  text-indent:-9999px;
  text-transform: uppercase;
  font-size:0;
  line-height:0;  
}

.front .pane-block-8 .pane-content a:first-child {
  margin-left:0;
}
  .front .pane-block-8 .pane-content a.facebook {
    background: url(../images/site-chrome/social-sprite-v2.png) no-repeat 0px 0px transparent;
  }
  .front .pane-block-8 .pane-content a.twitter {
    background: url(../images/site-chrome/social-sprite-v2.png) no-repeat -51px 0px transparent;
  }
  .front .pane-block-8 .pane-content a.youtube {
    background: url(../images/site-chrome/social-sprite-v2.png) no-repeat -102px 0px transparent;
  }
  .front .pane-block-8 .pane-content a.pinterest {
    background: url(../images/site-chrome/social-sprite-v2.png) no-repeat -153px 0px transparent;
  }
  .front .pane-block-8 .pane-content a.google {
    background: url(../images/site-chrome/social-sprite-v2.png) no-repeat -204px 0px transparent;
  }

/* Recent News  and Parents Blog Store/additional News section*/
.view-display-id-homepage_recent_news .views-row .views-field-field-teaser-title a,
.view-id-aspca_parents_blog_homepage_content .views-row .views-field-field-teaser-title a {
  font-size:15px;
  color:#ff7800;
  font-weight: normal;
  line-height: normal;
  display:block;
}

.view-display-id-homepage_recent_news,
.view-id-aspca_parents_blog_homepage_content {
  float: left;
  width: 100%;
}

.view-display-id-homepage_recent_news .views-row-last,
.view-id-aspca_parents_blog_homepage_content .views-row-last {
  margin-right:0;
}

.view-display-id-homepage_recent_news .views-row,
.view-id-aspca_parents_blog_homepage_content .views-row {
  width:100%;
  clear:both;
  display:block;
  height:120px;
  margin-bottom:17px;
  position: relative;
}

.view-display-id-homepage_recent_news .views-row .views-field-field-image,
.view-id-aspca_parents_blog_homepage_content .views-row .views-field-field-image {
  float:left;
  width:180px;
  height:120px;
  margin:0;
  padding:0;
}

.view-display-id-homepage_recent_news .views-row .views-field-field-teaser-title,
.view-display-id-homepage_recent_news .views-row .views-field-field-teaser-blurb,
.view-display-id-homepage_recent_news .views-row .views-field-field-teaser-read-more-link-1,
.view-id-aspca_parents_blog_homepage_content .views-row .views-field-field-teaser-title,
.view-id-aspca_parents_blog_homepage_content .views-row .views-field-field-teaser-blurb,
.view-id-aspca_parents_blog_homepage_content .views-row .views-field-field-teaser-read-more-link-1 {
  float:left;
  width:382px;
  margin-left:20px;
}

#block-system-main .pane-views-panes.pane-aspca-homepage-content-homepage-recent-news,
#block-system-main .pane-views-panes.pane-aspca-parents-blog-homepage-content-panel-pane-1 {
  margin-bottom:9px;
}

/* ASPCA Professionals & Partners */
.view-display-id-aspca_parents .views-row .views-field-field-teaser-title a,
.view-display-id-aspca_professional .views-row .views-field-field-teaser-title a {
  font-size:11px;
  color:#ff7800;
  font-weight: normal;
  line-height: normal;
  display:block;
}

.view-display-id-aspca_parents,
.view-display-id-aspca_professional {
  margin-bottom: 15px;
  float: left;
  width: 100%;
}

.view-display-id-aspca_parents .views-row-last,
.view-display-id-aspca_professional .views-row-last {
  margin-right:0;
}

.view-display-id-aspca_parents .views-row,
.view-display-id-aspca_professional .views-row {
  width:100%;
  clear:both;
  display:block;
  height:67px;
  margin-bottom:15px;
  position: relative;
}

.view-display-id-aspca_parents .views-row .views-field-field-image,
.view-display-id-aspca_professional .views-row .views-field-field-image {
  float:left;
  width:100px;
  height:67px;
  margin:0;
  padding:0;
}

.view-display-id-aspca_parents .views-row .views-field-field-teaser-title,
.view-display-id-aspca_parents .views-row .views-field-field-teaser-blurb,
.view-display-id-aspca_parents .views-row .views-field-field-teaser-read-more-link-1,
.view-display-id-aspca_professional .views-row .views-field-field-teaser-title,
.view-display-id-aspca_professional .views-row .views-field-field-teaser-blurb,
.view-display-id-aspca_professional .views-row .views-field-field-teaser-read-more-link-1 {
  float:left;
  width:190px;
  margin-left:10px;
}

body.not-front.logged-in.no-sidebars.page-node #content .contextual-links-region.panel-pane.pane-block {
  float: left;
}

/* Donate Links */

.donatelink {
  margin: 5px 0px;
  padding: 0;
}

.donatelink li {
  float: left;
  list-style: none;
}

.donatelink li a {
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 13px;
  line-height: 18px;
  padding: 10px 0px;
}

.donatelink .donatelink-a {
  margin-right: 4px;
  width: 110px;
}

.donatelink .donatelink-b {
  width: 186px;
}

.donatelink.greyblue li a {
  background: #f1f1f1;
  color: #4978a1;
}

.donatelink.greyblue li a:hover {
  background: #b5b6b8;
  color: #397fb8;
}

.donatelink.orangewhite li a {
  color: #ffffff;
  background: #fa9d31;
}

.donatelink.orangewhite li a:hover {
  background: #df822e;
}


body.not-front.logged-in.no-sidebars.page-node #content .contextual-links-region.panel-pane.pane-block {
  float: left;
}
>>>>>>> 95dc3aa... squashing 482-donate_links
