body {
    background-color: #ffffff !important;
    font-family: 'Open Sans', 'Myriad Pro', Arial, sans-serif;
}

.main_content_wrapper {
    top: 10px;
}

ul  {
    list-style-type: disc!important;
}

h1 {
    page-break-before: avoid;
}

.landing_main .no_image .right_copy {
    margin-left:50px;
}

.landing_content, 
.three_col_content, 
.two_col_content {
    font-weight: 500;
    color: #000000;
}

.landing_main.three_col {
    width: 100%;
}

.navbar-wrapper,
.navbar_wrapper_blur.first_tier,
.navbar_wrapper_blur.generic,
.navbar,
.third_nav {
    display: none!important;
}

.landing_hero,
.bc_stories_hero {
    display: none;
}

.landing_content,
.three_col_content {
    padding-top: 0;
}

.landing_main {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
}

.landing_content h1,
.three_col_content h1 {
    padding: 0;
    margin: 0;
}

.print_logo {
    display: inline;
}

.landing_hero_inner,
.bc_stories_inner {
    top: 0;
}

.intro {
    margin: 0 auto 25px auto;
}

#menu {
    display: none;
}

.landing_hero_inner span,
.bc_stories_inner span {
    color: #000000 !important;
    text-shadow: none !important;
}

.utility,
.landing_right_rail,
.primary_links,
.column_2_links,
.column_3_links,
#subscribe-form,
footer a img,
.third_nav {
    display: none;
}

.utility .print_icon {
    display: none;
}

footer {
    height: auto;
}

.share_box,
.more_stories {
    display: none;
}

footer .social_links {
    margin-top: 0 !important;
}

footer .social_links p {
    color: #000000;
    font-family: 'Open Sans','Myriad Pro',Arial,sans-serif;
    font-weight: 300;
}

.main_content_wrapper.landing {
    background-color: #ffffff;
}

.landing_main .right_copy {
    display: inline-block;
    margin: 0px 0 20px 0;
    float: left;
    width: 45%;
    text-align: left;
}

.main_content_wrapper.landing {
    top: 0;
}

.landing_main .row {
    clear: both;
    width: 100%;
}

.landing_main .left_img {
    width: 50%;
    float: left;
}

.landing_main .right_copy {
    width: 50%;
    float: left;
}

.landing_right_rail .tools_inner {
    width: 211px;
}

#accordion .panel-title a {
    padding-left: 0;
    text-decoration: none;
}

.landing_content .panel,
.three_col_content .panel {
    border: solid 1px #e068a6;
    padding: 20px;
    margin-bottom: 20px;
}

.my_bc_journey,
#campaign-modal {
    display: none;
}

