@font-face {
    font-family: 'Century Gothic';
    src: url('/design/fonts/century_gothic.ttf');
}

.subscribe .options-heading {text-align:left !important;}

.articles #main-title {
    font-weight: 600;
    font-size: 26pt;
	letter-spacing: 1px;
    line-height: 30pt;
    text-align: center;
    padding: 5px 10% 0 10%;
}

.articles p,
.articles span {
    font-size: 13pt;
    letter-spacing: 1px;
    margin-bottom: 3% !important;
}

.articles-actions-publication {
    text-align: center;
}

.articles #divider {
    display: none !important;
}

.articles #wrap .full_width {
    width: 70%;
    margin: auto 15% auto 15%;
}

#source span {
    font-size: 14px;
}

.articles #teaser {
display: none;
}

#portal-nav-top .html_block {
    display: none;
}

.dropdown_icon {
        display: inline-block;
    width: 14px;
    vertical-align: top;
    margin-top: 5px;
}

/* Newsletter Featured Block */
 .featured_newsletter_block {
     margin: 0;
     padding: 0 5%;
}
 .featured_newsletter_block, .featured_newsletter_block tbody, .featured_newsletter_block tr, .featured_newsletter_block_link, .featured_newsletter_block_link img {
     width: 100%;
     float: left;
     position: relative;
     display: block;
}
 .featured_newsletter_block td:first-of-type {
     width: 66.66%;
     float: left;
     position: relative;
     display: block;
}
 .featured_newsletter_block td:last-child {
     width: 33.34%;
     float: left;
     position: relative;
     display: block;
     padding-left: 5%;
}

.featured_newsletter_block tr:nth-child(2) td {
    padding-bottom: 0 !important;
}

 .featured_newsletter_block_image_title {
     position: absolute;
     bottom: 0;
     background-color: #ffffffe0;
     padding: 3% 5%;
     text-align: center;
}
 .featured_newsletter_block_slug {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 3%;
    text-transform: uppercase;
    letter-spacing: 1px;
}
 .featured_newsletter_block_title {
    width: 100%;
    float: left;
    position: relative;
    font-size: 18pt;
}
 .featured_newsletter_block_excerpt {
     width: 100%;
     float: left;
     position: relative;
}
 .featured_newsletter_block_image_line_title {
    text-align: left;
    margin-top: 0;
    font-size: 28px;
    display: table;
    white-space: nowrap;
    width: 100%;
    letter-spacing: .05em;
    text-transform: uppercase;
    margin-bottom: 5%;
}
 .featured_newsletter_block_image_line_title:before, .featured_newsletter_block_image_line_title:after {
     border-top: 4px solid #000;
     content: '';
    /* display: table-cell;
     */
     display: none;
     position: relative;
     width: 45%;
     top: 14px;
}
 .featured_newsletter_block_image_line_title:before {
     right: 1.5%;
}
 .featured_newsletter_block_image_line_title:after {
     left: 1.5%;
}
 .featured_newsletter_block_image_list {
     padding: 0;
     list-style: none;
}
 .featured_newsletter_block_image_list li {
     padding-bottom: 3%;
     margin-bottom: 5%;
     padding-top: 2%;
     border-bottom: 1px solid #ddd;
     counter-increment: custom-ol;
     position: relative;
     padding-left: 20px;
	text-align: left;
}
 .featured_newsletter_block_image_list li:before{
     content: counter(custom-ol);
     color: #34cccc;
     display: inline-block;
     width: 20px;
     position: absolute;
     top: 5px;
     left: 0;
     font-size: 16px;
     font-weight: 700;
}
 @media (max-width: 991px) {
     .featured_newsletter_block td {
         width: 100% !important;
         padding-left: 0 !important;
         margin-top: 5%;
    }
}
 @media (max-width: 767px) {
     .featured_newsletter_block_image_title {
         position: relative;
         background: none;
         float: left;
         padding: 3% 0;
    }
	.featured_newsletter_block .table_grid td {
        display: block;
        width: 100% !important;
    }

    .table_grid td img{
        height: auto;
    }
}

#banner_slider_container {
    float: left;
    width: 100%;
	    margin-bottom: 2%;
}

#static_121 a {
    border-radius: 7px !important;
    background-color: #e30072 !important;
    color: white !important;
        display: inline-block;
}

#sh_logo {
    width: 20%;
}

#static_nav {
    width: 80%;
}

.top_nav_search_container {
    display: none;
  position: absolute;
    bottom: -45px;
    z-index: 99;
    width: 100%;
    padding: 0 10%;
}

.top_nav_search_container input.top_component {
  width: 100%;
  border-radius: 3px;
  height: 45px;
  padding: 15px;
  border-color: #e40071;
}

#main_header {
    position: relative;
}


.table_grid td {
    width: 33.33% !important;
    float:  left;
    padding: 0 0 5% 0 !important;
    display:  block;
}

@media (max-width: 767px) {
    #portal-nav-top #static_121 a {
        padding-left: 15px;
        margin-left: 7%;
    }
}

.featured_newsletter_block_image_list span {
    color: inherit;
}

#portal-nav-top .plain a {
    padding: 10px 14px;
}

.textblocks_20180319 {
	    width: 109.39%;
    margin: auto 0 auto -5%;
	    background-color: transparent;
    padding: 0;

}

.blocks .banner_slider_text_container
.textblock .banner_slider_text_container {
    top: 25%;
}

#banner_slider_container {
    display: none;
}

.textblocks_20180319 #banner_slider_container {
	display: block;
}

@media (max-width: 767px) {
    .textblocks_20180319 {
        padding: 0 !important;
        width:  100%;
        margin: auto;
    }
}


#documentContentInner * {
     font-family: 'Century Gothic', sans-serif !important;
}
#documentContentInner span,
#documentContentInner p {
     font-size: 12pt;
}
