.responsive-max-width, .entry-content > .wp-block-button.aligncenter, hr.wp-block-separator.is-style-wide, .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.wp-block-button):not(.entry-attachment), .entry-content > :not(.wp-block-button), .entry-content [class*="inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), .entry-content .wp-audio-shortcode, .post-navigation, .pagination {  max-width: calc( 100% - 0px) !important; margin: 0px;}
.entry-header.responsive-max-width { display: none;}
.sharedaddy.sd-sharing-enabled { display: none;}
#like-post-wrapper-189807776-42-603f2df562517 { display: none;}
.entry-content { margin: 0px !important;}
.sharedaddy, .entry-footer.responsive-max-width { display: none;}
#main { margin: 0px; padding: 0px;}
#masthead { display: none;}
#colophon { display: none;}

.header-button { float: left; width: 100%; text-align: left;}
.header-button a { background: #07347e; display: inline-block; text-align: left; padding: 16px 25px; font-family: Poppins !important; font-size: 18px; color: #fff; text-decoration: none; font-weight: 500; line-height: 1.3; text-decoration:none; border-radius: 5px !important; width: 320px;}
.header-button .banner-sub { float: left; margin: 4px 0 0;}
.header-button .button-icon { float: right; margin: 0px;}

.button-icon img{
	max-width:35px;
}

.header-button a:hover, .header-button a:focus { background: #209d5c !important; color:#ffffff !important;}

.banner-button { float: left; width: 100%; text-align: left;}
.banner-button a { background: #07347e; display: inline-block; text-align: left; padding: 16px 25px; font-family: Poppins !important; font-size: 18px; color: #fff; text-decoration: none; font-weight: 500; line-height: 1.3; text-decoration:none; border-radius: 5px !important; width: 320px;}
.banner-button a strong { font-size: 14px !important; font-weight: 400;}
.banner-sub { float: left;}
.button-icon { float: right; margin: 8px 0 0;}
.banner-button a:hover, .banner-button a:focus { background: #209d5c !important; color:#ffffff !important;}

#team-row .banner-button { text-align: center !important;}
#blue-sec .banner-button { text-align: center !important;}
#blue-sec .banner-button a { background: #ffffff; color:#07347e;}
#contain .tve_image_caption { padding: 0; max-width: 115% !important;}


@media screen and (min-width: 2px) and (max-width: 768px){

.banner-button a {
    padding: 16px 17px;
    font-size: 15px;
    width: auto;
}

.header-button a {
    padding: 16px 10px;
    font-size: 15px;
    width: auto;
}

.header-button{
	text-align:center;
}

.header-button .button-icon{
	margin-left:10px !important;
}

.button-icon {
    float: right;
    margin: 3px 0 0 10px;
}

}