body.node-type-campaign-page {
  color: #4a4a4a;
}
body.node-type-campaign-page #campaign-header {
  margin: 18px 0px;
}
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs {
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
}
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li {
  float: none;
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
  font-family:"karbon medium",sans-serif;
}
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li a,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li.active a,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li.active a:focus,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li.active a:hover,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li.active a:active  {
  color: #4a4a4a;
  background-color: white;
  border: none;
  border-radius: 0;
  font-size:26px;
  line-height:1;
  margin: 0;
  padding: 12px 12px 6px 12px;
  border-bottom:1px solid #f2f2f2;
}
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li:last-child a,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li:last-child.active a,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li:last-child.active a:focus,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li:last-child.active a:hover,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li:last-child.active a:active {border:none}
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li a:focus,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li a:hover,
body.node-type-campaign-page #campaign-tab-navigation.nav.nav-tabs li a:active{
  background:#f2f2f2;
}

body.node-type-campaign-page .carousel-inner{background:#f2f2f2}
body.node-type-campaign-page .carousel-inner .item {
  background-color: #F2F2F2;
  height: 430px;
}
body.node-type-campaign-page .carousel-inner .item *{vertical-align:middle}
body.node-type-campaign-page .carousel-inner .item img,
body.node-type-campaign-page .carousel-inner .item img a {
  display: block;
  line-height: 1;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
body.node-type-campaign-page #contact-card #node-bottom {
  background-color: white;
}
body.node-type-campaign-page footer .footer-main {
  background-color: #f2f2f2;
}
body.node-type-campaign-page footer .footer-main .footer-content a:link,
body.node-type-campaign-page footer .footer-main .footer-content a:active,
body.node-type-campaign-page footer .footer-main .footer-content a:hover,
body.node-type-campaign-page footer .footer-main .footer-content a:visited {
  color: #265c84;
}
body.node-type-campaign-page footer .footer-main .footer-content h3.pane-title a:link,
body.node-type-campaign-page footer .footer-main .footer-content h3.pane-title a:visited,
body.node-type-campaign-page footer .footer-main .footer-content h3.pane-title a:focus,
body.node-type-campaign-page footer .footer-main .footer-content h3.pane-title a:hover,
body.node-type-campaign-page footer .footer-main .footer-content h3.pane-title a:active
 {
  color: #265c84;
}
body.node-type-campaign-page footer h2.footer-block-title {
  color: #265c84;
}
.node-type-campaign-page .contact-card-member .content {
  left: 0;
}

.carousel-indicators li{padding:0;}
.tab-pane{padding-top:18px}
.your-upload-successful #page-title{	display:none;}
.your-upload-successful h2{	margin-top:0;}
.node-type-campaign-page .share-page {float: right; width: auto;}




@media (max-width:767px) {

body.node-type-campaign-page .carousel-inner .item{height:190px;}
.tab-content>.tab-pane, .pill-content>.pill-pane{display:block !important}

}

@media (min-width:768px) and (max-width:991px) {

body.node-type-campaign-page .carousel-inner .item{}

}


