.avia_codeblock_section { height:0 !important; }

.callouts {
    font-size: 18px;
    color: #027ac1;
    padding: 15px;
    border: solid 2px #F7F7F7;
    border-radius: 5px;
    background: #f2f3f4;
    border-left-width: 20px;
}


.main_menu li#menu-item-4831, .main_menu li#menu-item-4832 {
    display: none;
}

span.logo a img {
    padding: 10px;
}

.hr.hr-short.hr-center {
    margin: 0 !important;
}

.grid-entry-excerpt { color: #CCC; }


#top .avia-button.avia-color-light {
    border: 1px solid #fff !important;
}


/* text rendering - smooth */
html, body {
    text-rendering: optimizeLegibility !important;
} 
/* Breadcrumbs */
span.breadcrumb-title {
    display: none;
}

.breadcrumb.breadcrumbs.avia-breadcrumbs {
    font-size: 14px;
}

.av-subheading.av-subheading_below {
    color: #90c9ef;
}

.avia-icon-list-container {
    margin-top: 10px !important;
    margin-bottom: 0 !important;
}

article.article-icon-entry.av-iconlist-empty {
    margin-bottom: 10px !important;
}

.avia_mobile h1, .avia_mobile h2, .avia_mobile h3, .avia_mobile h4, .avia_mobile h5, .avia_mobile h6 { /*reset for mobile browsers */

font-weight: normal !important;

}
/*
.avia_mobile #top #main {
    padding-top: 119px !important;
}

 .avia_mobile #header { position:fixed !important; }
 
.avia_mobile div#header_meta {
    display: none;
} */
.avia_mobile a#advanced_menu_toggle {
    position: fixed;
    top: 40px;
    right: 5px;
    border: solid 1px #007ac1;
    border-radius: 5px;
}

.mobile_nav_links { display: none; }
#mobile-advanced .mobile_nav_links { display: block; }

.post_author_timeline, .menu-item-3264 {
    display: none;
}

/*secondary top nav - careers */
.sub_menu {
    font-size: 13px !important;
}

#onp-sl-input-email {
    background: #142f38 !important;
    color: #fff !important;
    opacity: 1 !important;
}

h1 .av-special-heading-tag .hp_sections {
    font-size: 50px;
}