/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 01 2020 | 21:00:46 */
@import url('https://fonts.googleapis.com/css?family=Spectral:700i');

/*.fusion-sharing-box.fusion-single-sharing-box.share-box .fusion-social-networks-wrapper a.fusion-social-network-icon {
    vertical-align: middle;
    background-color: #eee;

    border-radius: 100%;
      border: 1px #eee solid;
    padding: 6px;
    width: 27px;
    height: 27px;
    font-size: 14px !important;
    display: inline-block;
    color: #000 !important;
}
.fusion-sharing-box.fusion-single-sharing-box.share-box .fusion-social-networks-wrapper a.fusion-social-network-icon:hover {
    background-color: #fff !important;
    border: 1px solid #ccc !important;
    padding: 6px;
}*/

.hide-element{
display:none !important;
}

.metaslider .caption-wrap {
    position: relative !important;
}


body.search section#content .search-page-search-form.search-page-search-form-top form.searchform.fusion-search-form .fusion-search-field.search-field input#searchform {
    height: 45px;
}
body.search section#content  .search-page-search-form.search-page-search-form-top form.searchform.fusion-search-form .fusion-search-button.search-button input.fusion-search-submit.searchsubmit {
    height: 45px;
}


body.search section#content h1.entry-title.fusion-post-title {
    font-family: 'Oswald';
    color: #82151c;
}


/*******************************/
form#gform_1 span.gfct_fa_span i {
    font-size: 18px !important;
    margin-top: 13px;
    color: #b4b3b3 !important;
}
form#gform_1 input[type=text] {
    padding: 20px 35px !important;
    min-height: 45px !important;
    padding-left: 10px;
    color: #333 !important;
    background-color: rgba(255, 255, 255, 0);
    border-top: none;
    border-right: none !important;
    border-left: none !important;
}


form#gform_2 span.gfct_fa_span i {
    font-size: 18px !important;
    margin-top: 13px;
    color: #b4b3b3 !important;
}
form#gform_2 input[type=text] {
    padding: 20px 35px !important;
    min-height: 45px !important;
    padding-left: 10px;
    color: #333 !important;
    background-color: rgba(255, 255, 255, 0);
    border-top: none;
    border-right: none !important;
    border-left: none !important;
}



input#gform_submit_button_2 {
    background-color: #82151c;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    letter-spacing: 8px;
}

.notitle-gf label.gfield_label {
    display: none !important;
}


textarea#input_1_4 {
    padding: 20px 35px !important;
    min-height: 45px !important;
    padding-left: 10px;
    color: #333 !important;
    background-color: rgba(255, 255, 255, 0);
    border-top: none;
    border-right: none !important;
    border-left: none !important;
  
    font-size: inherit;
    font-family: inherit;

}
li#field_1_4 i.fa.fa-align-left {
    margin-top: 20px;
}



/*****************************************/

.cont-title-page h3 {
   text-transform: uppercase !important;
}
/*.cont-title-page {
    background: #343433;
    padding: 20px !important;
}
.cont-title-page h3 {
    margin-bottom: 0px !important;
}*/

.sports-blog-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow {
    margin-right: 0px !important;
    width: 100% !important;
    margin-bottom: 20px;
}

.sports-blog-sidebar .fusion-alignright {
    float: none !important;
    width: 100% !important;
    display: block !important;
    margin-left: 0px !important;
}
.sports-blog-sidebar .fusion-alignright  a.fusion-read-more{
    float: none !important;
    width: 100% !important;
    display: block !important;
    margin-left: 0px !important;
      text-align: center;
}

a.btn-template-style {
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px !important;
    padding-right: 20px !important;
    letter-spacing: 8px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}


body.archive.category .fusion-post-content-wrapper .fusion-meta-info .fusion-alignleft a.fusion-read-more {
    background: #82151c;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 11px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
    color: #fff !important;
    padding: 10px 25px;
    line-height: 17px;
      margin-right: 0px !important;
    text-align: center;
  display: block !important;
}

body.archive.category .fusion-post-content-wrapper .fusion-meta-info .fusion-alignleft a.fusion-read-more:after{
display:none !important;
}
body.archive.category .fusion-post-content-wrapper .fusion-meta-info .fusion-alignleft {
    width: 100% !important;
    float: none !important;
}



.blog-church-home .post:first-child {
    padding-bottom: 0px !important;
}


.fusion-header-menu-align-center .fusion-main-menu>ul>li#menu-item-536 a {
    color: #fff !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

/*.fusion-header-menu-align-center .fusion-main-menu>ul>li#menu-item-536 {
    background: #82151c;
    color: #fff !important;
}*/
.fusion-header-menu-align-center .fusion-main-menu>ul>li#menu-item-536 a.fusion-bar-highlight {
    background: #82151c;
    color: #fff !important;
}
.fusion-header-menu-align-center .fusion-main-menu>ul>li#menu-item-536 a{
    color: #fff !important;
}


section.related-posts.single-related-posts .fusion-carousel .fusion-carousel-item img {
    vertical-align: middle;
    width: 100%;
    height: auto;
    display: none !important;
}
section.related-posts.single-related-posts .fusion-image-wrapper.fusion-image-size-fixed {
    display: none !important;
}
section.related-posts.single-related-posts .fusion-title.fusion-title-size-two.sep-double {
    margin-bottom: 10px !important;
}

body.archive.category .fusion-alignright a {
  /*  background: #82151c;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 8px;
    color: #fff !important;
    padding: 13px 29px;
    line-height: 17px;*/
   background: #82151c;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 11px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
    color: #fff !important;
    padding: 10px 25px;
    line-height: 17px;
}


body.archive.category h2.entry-title.fusion-post-title {
    font-size: 25px !important;
}


body.archive.category .fusion-alignright a:after{
display:none !important;
}



.mp_wrapper.mp_invoice table.mp-table thead {
    background: #343433;
}
.mp_wrapper.mp_invoice table.mp-table thead th {
    text-align: center;
    color: #fff;
    padding-top: 15px;
}

.metaslider .caption-wrap {
    background: #343433 !important;
    opacity: 1 !important;
}
.metaslider .caption {
    padding: 20px !important;
    word-wrap: break-word;
  font-size: 14px !important;
      line-height: 19px !important;
}






.custom-image-carousel {
    margin-bottom: 20px !important;
}

h1, h2, h3, h4, h5, h6{
  text-transform: uppercase !important;
}
.fusion-reading-box-container .reading-box {
    padding: 0px;
    padding-bottom: 10px;
    font-weight: bold !important;
}


.post-slider-home .excerpt-container h2 {
    text-transform: uppercase;
}


body.post-template-default.single.single-post h1.entry-title.fusion-post-title {
    text-transform: uppercase;
}


body.archive.category .fusion-flexslider.flexslider.fusion-post-slideshow img.attachment-full.size-full.wp-post-image {
    /*max-height: 200px;
    overflow: hidden !important;
    display: block;
    object-fit: cover;
    min-height: 200px;*/
      max-height: 550px;
    overflow: hidden !important;
    display: block;
    object-fit: cover;
    min-height: 200px;
}
.fusion-blog-shortcode.fusion-blog-archive.highlights-posts .fusion-flexslider.flexslider.fusion-post-slideshow {
    margin-bottom: 20px;
}

.fusion-blog-shortcode.fusion-blog-archive.highlights-posts .fusion-flexslider.flexslider.fusion-post-slideshow {
    max-height: 200px;
    overflow: hidden;
}

.fusion-blog-shortcode.fusion-blog-archive.highlights-posts .fusion-flexslider.flexslider.fusion-post-slideshow img.attachment-full.size-full.wp-post-image {
    max-height: 200px;
    overflow: hidden !important;
    display: block;
    object-fit: cover;
    min-height: 200px;
}



aside#sidebar {
    background-color: #343433!important;
    padding: 20px !important;
    color: #fff !important;
}
aside#sidebar section#text-4 * {
    color: #fff;
}
aside#sidebar section#text-4 p {
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    margin-top: 10px !important;
    margin-bottom: 10px;
}
aside#sidebar section#text-5 * {
    color: #fff;
}
aside#sidebar section#text-5 a {
    background: #82151c;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    /* padding-left: 20px; */
    /* padding-right: 20px; */
    letter-spacing: 8px;
    padding: 13px 29px;
    line-height: 17px;
}

aside#sidebar section#text-5 a:hover {
background: rgba(130,21,28,0.9);
}


.mp_wrapper.mp_login_form input {
    max-width: 300px;
}


input#wp-submit{
    background-color: #82151c;
    border: none;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 8px;
    color: #fff;
    padding: 13px 29px;
    line-height: 17px;
}
input#wp-submit:hover {
      background: rgba(130,21,28,0.9);
}

input.mepr-submit {
    background-color: #82151c;
    border: none;
    border-radius: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 8px;
    color: #fff;
    padding: 13px 29px;
    line-height: 17px;
}

input.mepr-submit:hover {
      background: rgba(130,21,28,0.9);
}



div#gform_wrapper_1 li.gfield.no-title-input label.gfield_label {
    display: none !important;
}


a.btn-nested-col-subscribe {
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    letter-spacing: 4px;
}

input#gform_submit_button_1 {
    background-color: #82151c;;
      font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    letter-spacing: 8px;
}

section.related-posts.single-related-posts .fusion-carousel-meta span {
    visibility: hidden;
}
section.related-posts.single-related-posts .fusion-carousel-meta span.fusion-date {
    visibility: visible;

}

section.related-posts.single-related-posts h2.title-heading-left {
    visibility: hidden;
    /* width: 0px !important; */
}
section.related-posts.single-related-posts h2.title-heading-left:before {
    content: "Latest News";
    visibility: visible;
    /* width: auto !important; */
    /* display: inline-block !important; */
}

section.related-posts.single-related-posts .title-sep-container {
    display: none;
}


.recent-post-nomarginbottom {
    margin-bottom: 0px;
}


p.wp-caption-text {
  margin-top: 10px;
    line-height: 1.2;
    font-style: italic;
    font-size: 15px;
}

.cont-student-profiles h4 {
    /*font-size: 18px !important;*/
    margin-bottom: 10px;
}
.cont-student-profiles p a {
    font-family: 'Oswald';
    font-weight: 700;
}



.custom-recent-posts-nomarginbottom {
    margin-bottom: 0px !important;
}

.cont-nested-columns-bg .fusion-builder-row.fusion-builder-row-inner.fusion-row {
    background-color: #343433;
      margin-bottom: 30px !important;
}
.cont-nested-columns-bg .fusion-layout-column.fusion_builder_column {
    padding: 20px !important;
}




/*body{
word-spacing:3px;
}*/


header.fusion-header-wrapper .wcp-content-wrap h3 a {
    /*font-weight: 400 !important;*/
  font-weight: normal !important;
}

.obits-home .fusion-meta-info {
    border: 0px !important;
}
.obits-home a.fusion-read-more {
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
}
.obits-home a.fusion-read-more:after{
display:none !important
}
.obits-home .fusion-alignright {
    float: none !important;
    margin-left: 0px !important;
}
.obits-home .post {
    margin-bottom: 20px !important;
}
.obits-home .fusion-meta-info {
    margin-top: 0px !important;
}





/**************************/
.bulletin-board-home .fusion-meta-info {
    border: 0px !important;
}
.bulletin-board-home a.fusion-read-more {
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
}
.bulletin-board-home a.fusion-read-more:after{
display:none !important
}
/*.bulletin-board-home .fusion-alignright {
    float: none !important;
    margin-left: 0px !important;
}*/
.bulletin-board-home .post {
    margin-bottom: 20px !important;
}
.bulletin-board-home .fusion-meta-info {
    margin-top: 0px !important;
}

.bulletin-board-home .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
}
.bulletin-board-home .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
    background-color: #82151c;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}

.bulletin-board-home article.fusion-post-medium {
    margin-bottom: 20px !important;
    border-bottom: 3px Solid #333;
    padding-bottom: 20px;
}



/*****************************************/
.bulletin-board-int .fusion-meta-info {
    border: 0px !important;
}
.bulletin-board-int a.fusion-read-more {
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
}
.bulletin-board-int a.fusion-read-more:after{
display:none !important
}

.bulletin-board-int .post {
    margin-bottom: 20px !important;
}
.bulletin-board-int .fusion-meta-info {
    margin-top: 0px !important;
}

.bulletin-board-int .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
}
.bulletin-board-int .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
    background-color: #82151c;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}

.bulletin-board-int article.fusion-post-medium {
    margin-bottom: 20px !important;
    border-bottom: 3px Solid #333;
    /*padding-bottom: 20px;*/
}



/*********************/

.sports-blog-sidebar .fusion-meta-info {
    border: 0px !important;
}
.sports-blog-sidebar a.fusion-read-more {
    /*background-color: #343433;*/
      background-color: #82151c;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
}
.sports-blog-sidebar a.fusion-read-more:after{
display:none !important
}
/*.sports-blog-sidebar .fusion-alignright {
    float: none !important;
    margin-left: 0px !important;
}*/
.sports-blog-sidebar .post {
    margin-bottom: 20px !important;
}
.sports-blog-sidebar .fusion-meta-info {
    margin-top: 0px !important;
}

.sports-blog-sidebar .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
}
.sports-blog-sidebar .fusion-meta-info .fusion-alignleft {
    width: 80%;
    width: auto !important;
    background-color: #82151c;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}

.sports-blog-sidebar article.fusion-post-medium {
    margin-bottom: 20px !important;
    /*border-bottom: 3px Solid #333;*/
    padding-bottom: 20px;
}





.title-space-letter p {
    letter-spacing: 5px !important;
}
.health-post-home h2.blog-shortcode-post-title.entry-title {
    font-weight: 600 !important;
}

.home-highlights-posts h2.blog-shortcode-post-title.entry-title {
    font-weight: 600 !important;
}

header.fusion-header-wrapper  .wcp-post-contents.rpc-content{
display:none !important;
}
.title-header-breaking-news {
    display: inline-block;
    float: left;
    font-size: 18px;
	color: #82151c !important;
}
header.fusion-header-wrapper .wcp-content-wrap h3 a {
    vertical-align: middle !important;
    display: block;
    overflow-x: hidden;
    overflow-y: hidden;
}
header.fusion-header-wrapper .wcp-content-wrap h3 {
    font-size: 18px !important;
  margin-bottom: 20px !important;
}
header.fusion-header-wrapper .wcp-carousel-main-wrap button.slick-prev.slick-arrow {
    left: 0px;
    /* vertical-align: middle !important; */
    top: 35%;
      z-index: 9999;
}
header.fusion-header-wrapper .wcp-carousel-main-wrap button.slick-next.slick-arrow{
      right: 0px;
    /* vertical-align: middle !important; */
    top: 35%;
}
header.fusion-header-wrapper .wcp-carousel-main-wrap .wcp-content-wrap {
    padding-top: 0px !important;
}


.obits-posts {
    margin-bottom: 20px;
}
.footer-cont-fusion {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cont-subscribe-section {
    margin-right: 0px !important;
    margin-left: 0px !important;
    /* display: block !important; */
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.cont-subscribe-section h3 {
    margin-bottom: 10px !important;
      margin-top: 10px;
}
a.btn-subscribe {
    margin-top: 10px;
    margin-bottom: 10px;
  
  font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    /* padding-left: 20px; */
    /* padding-right: 20px; */
    letter-spacing: 8px;
  
}

.footer-cont .fusion-column-wrapper {
    padding: 30px !important;
}
.footer-cont p {
    font-family: 'Oswald';
    font-size: 13px;
    line-height: 1.3;
}

.cont-white-text {
    color: #fff !important;
}
.cont-white-text p{
    color: #fff !important;
}
.cont-white-text a{
    color: #fff !important;
}
.cont-white-text h3{
    color: #fff !important;
}
.cont-white-text h4{
    color: #fff !important;
}



.hide-cont{
display:none !important;
}

body, html {
    background-color: #ffffff !important; 
}
.layout-wide-mode #wrapper {
    max-width: 1200px;
    margin: 0 auto;
    background-color: #ffffff;
}

.fusion-header {
    border-bottom: 0px !important;
}


.social-header-cont a.fusion-social-network-icon.fusion-tooltip:before {
    color: #fff !important;
}
.social-header-cont a.fusion-social-network-icon.fusion-tooltip {
    padding: 5px;
    margin-right: 5px;
}

section.related-posts.single-related-posts h2.title-heading-left {
    font-family: 'Oswald' !important;
    font-size: 25px !important;
}


.popular-posts p.meta {
    font-family: 'Oswald';
}


h3.fusion-header-tagline {
    font-family: "Cormorant Garamond";
}


p.fusion-single-line-meta {
    font-family: 'Oswald';
    text-transform: uppercase;
}


.fusion-meta-info {
    font-family: 'Oswald';
}

span.footer-oswald-light {
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 15px;
}
.fusion-footer p {
    /*font-family: 'Oswald';*/
  /*font-family: 'Spectral';*/
  
    font-family: 'karma';
   /* font-size: 13px;*/
  font-size: 15px;
      line-height: 1.3;
}

.health-post-home a.fusion-read-more:before {
    content: 'KEEP READING';
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
     visibility: visible !important;
}
.health-post-home a.fusion-read-more:after {
    display: none !important;
}
/*.home-highlights-posts a.fusion-read-more {
    color: #82141c;
    font-family: 'Oswald';
    font-size: 14px;
    font-weight: 700;
}*/
.home-highlights-posts a.fusion-read-more {
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 8px;
}
.home-highlights-posts .fusion-alignleft {
    width: auto !important;
}


.home-highlights-posts a.fusion-read-more:after {
    display: none !important;
}

.health-post-home a.fusion-read-more{
    visibility: hidden;
}
.health-post-home a.fusion-read-more {
    background-color: #343433;
    color: #fff;
    font-family: 'Oswald';
    font-weight: 100;
      font-size: 14px;
    text-transform: uppercase;
    /*padding-left: 35px;
    padding-right: 35px;*/
   
}
.bulletin-post-home a.fusion-read-more{
    visibility: hidden;
}
.bulletin-post-home a.fusion-read-more:before {
    content: 'KEEP READING';
    background-color: #343433;
    color: #fff !important;
    font-family: 'Oswald';
    font-weight: 100;
    font-size: 14px;
    text-transform: uppercase;
    padding-left: 35px;
    padding-right: 35px;
    letter-spacing: 2px;
    visibility: visible !important;
      margin-top: 1px !important;
    display: inline-block;
      /*float: right;*/
}



.obits-posts h4.entry-title {
    margin-top: 0px !important;
}

.obits-posts .fusion-column.column.col.col-lg-12.col-md-12.col-sm-12 {
    margin-bottom: 0px !important;
}

.home-highlights-posts .fusion-post-content-wrapper {
    padding: 0px !important;
}
.home-highlights-posts .fusion-post-wrapper {
    border: 0px !important;
}
.home-highlights-posts .fusion-content-sep.sep-double.sep-solid{
  display:none !important;
}

span.spectral-font {
    font-family: 'Spectral', serif;
    font-size: 32px !important;
}

footer.fusion-footer-widget-area.fusion-widget-area section#text-2 {
    /*background-color: #343433;
    padding: 30px;*/
}
footer.fusion-footer-widget-area.fusion-widget-area section#text-3 {
   /* background-color: #343433;
    padding: 30px;*/
}
footer.fusion-footer-widget-area.fusion-widget-area p{
 color:#fff !important;
}
footer.fusion-footer-widget-area.fusion-widget-area h4{
color:#fff !important;
}

.health-post-home .fusion-content-sep.sep-double.sep-solid {
    display: none !important;
}

.health-post-home .fusion-post-wrapper {
    border: 0px !important;
}

.health-post-home .fusion-post-content-wrapper {
    padding: 0px !important;
}
.health-post-home h2.blog-shortcode-post-title.entry-title {
    margin-top: 15px;
    padding-bottom: 5px !important;
    margin-bottom: 10px;
    border-bottom: 3px #000 solid;
    font-size: 25px !important;
     font-family: 'Oswald' !important;
  text-transform: uppercase;
    line-height: 1.3 !important;
}




.health-post-home h4.entry-title {
    font-size: 25px;
    border-bottom: 3px #000 solid;
    padding-bottom: 5px;
    margin-bottom: 15px !important;
}




.recent-posts-home h4.entry-title {
    font-size: 25px;
    border-bottom: 3px #000 solid;
    margin-bottom: 20px !important;
    padding-bottom: 20px;
}
.recent-posts-home p.meta {
    font-family: 'Oswald';
}

.black-title-bg {
    background-color: #343433;
}
.black-title-bg h5.title-heading-center {
    color: #fff;
   /* font-weight: 100;*/
      font-weight: 400;
    padding: 3px 20px !important;
    font-size: 12px;
}

a.btn-fullw {
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Oswald';
    font-weight: 100;
    /*font-size: 12px;*/
  font-size: 20px;
    text-transform: uppercase;
    /* padding-left: 20px; */
    /* padding-right: 20px; */
    letter-spacing: 8px;
    width: 100% !important;
}

.btn-full-width {
    width: 100% !important;
}

@media only screen and (max-width: 800px){
  
  form#gform_2 span#input_2_3_3_container span.gfct_fa_span i {
    margin-top: 15px;
}
form#gform_2 span#input_2_3_6_container span.gfct_fa_span i {
    margin-top: 15px;
}
  
  .fusion-mobile-menu-icons a, .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {
    color: #82151c;
}
  
  a.btn-subscribe {
    width: 100% !important;
}
  
  
  #slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .post-content blockquote, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body {
    font-size: 16px;
}
  
  body.archive.category .fusion-meta-info .fusion-alignleft {
    margin-top: 5px !important;
}
  
  
  
  body.post-template-default.single.single-post main#main h1.entry-title.fusion-post-title {
    font-size: 30px !important;
}
  
  .bulletin-board-home .fusion-meta-info .fusion-alignleft {
    display: inline-block !important;
    margin-bottom: 10px !important;
}
   .bulletin-board-int .fusion-meta-info .fusion-alignleft {
    display: inline-block !important;
    margin-bottom: 10px !important;
}
  
  
  .sports-blog-sidebar .fusion-meta-info .fusion-alignleft {
    display: inline-block !important;
    margin-bottom: 10px !important;
}
  
  .post-slider-home li.flex-active-slide a {
    display: block !important;
}
  
  .post-slider-home li.flex-active-slide .slide-excerpt {
    display: block !important;
    position: relative;
    width: auto;
        background-color: #343433 !important;
}
  
  
  
  header.fusion-header-wrapper .title-header-breaking-news {
    display: none !important;
}
  
  header.fusion-header-wrapper .wcp-carousel-main-wrap {
    display: none !important;
}
  
  .bulletin-post-home a.fusion-read-more:before {

    margin-top: 15px !important;
    display: inline-block;
}
  
  
  .bulletin-post-home .post {
    margin-bottom: 30px;
}
  
  .social-header-cont {
    margin-top: 10px;
}
  
  
.home-title-extra-big h1 {
    font-size: 55px !important;
}
  .fusion-footer .fusion-columns .fusion-column {
    margin-bottom: 20px !important;
}
footer.fusion-footer-widget-area.fusion-widget-area {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.fusion-footer .fusion-column.fusion-column-last.col-lg-6.col-md-6.col-sm-6 {
    margin-bottom: 0px !important;
}
  
}


@media only screen and (min-width: 800px){
  
  form#gform_2 span#input_2_3_3_container span.gfct_fa_span i {
    margin-top: 35px;
}
form#gform_2 span#input_2_3_6_container span.gfct_fa_span i {
    margin-top: 35px;
}
  
  
  body.home.page.page-id-9 .fusion-flexslider .slides {
    overflow: hidden;
    float: none !important;
}
    body.page.page-id-4601 .fusion-flexslider .slides {
    overflow: hidden;
    float: none !important;
}
  
  body.archive.category .fusion-meta-info .fusion-alignleft {
    margin-top: 19px !important;
}
  
  
  body.post-template-default.single.single-post main#main h1.entry-title.fusion-post-title {
    font-size: 40px !important;
}
  
  header.fusion-header-wrapper .wcp-carousel-main-wrap {
    width: 65%;
    float: left;
}
  header.fusion-header-wrapper .wcp-carousel-main-wrap .slick-slide {
    float: none !important;
    overflow: hidden !important;
    max-height: 30px;
    display: inline-block;
}
  
  
  
  .cont-border-right {
    border-right: 4px solid #fff;
}
  
  .bulletin-post-home a.fusion-read-more:before {
    float: right;
  }
 .bulletin-post-home .fusion-meta-info .fusion-alignleft {
    width: 50%;
}
  
  
  .bulletin-post-home .post {
    margin-bottom: 50px;
}
  
  
  .health-post-home li.flex-active-slide img:hover {
    transform: scale(1.01);
    transition: transform .2s;
}
  .health-post-home li.flex-active-slide img{
    transition: transform .2s;
}
  
  .home-highlights-posts li.flex-active-slide img:hover {
    transform: scale(1.01);
    transition: transform .2s;
}
.home-highlights-posts li.flex-active-slide img{
    transition: transform .2s;
}
  
  .fusion-header-content-3-wrapper {
   /* margin-top: -80px;*/
     margin-top: -40px;
    /* float: left !important; */
    /* display: inline-block !important; */
    /*width: calc(100% - 280px);*/
     /*   width: calc(80% - 0px)*/
       width: calc(75% - 0px);
}
  
  
  .fusion-footer .fusion-column.col-lg-6.col-md-6.col-sm-6 section {
    /* display: table-cell; */
    min-height: 230px !important;
}

  
  
  .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {
    width: 100%;
}
  .social-header-cont {
    display: inline-block;
    float: right !important;
   /* padding-right: 15px;*/
}
  
  span.fusion-imageframe.imageframe-none.hover-type-none.img-fullwidth {
    width: 100% !important;
    display: block;
    max-width: 100% !important;
    min-width: 100% !important;
}
  span.fusion-imageframe.imageframe-none.hover-type-none.img-fullwidth img {
    width: 100% !important;
    display: block;
    max-width: 100% !important;
    min-width: 100% !important;
}


  
  
  .fusion-header .fusion-row {
    /*border-bottom: 10px #333 solid;*/
    
     border-bottom: 5px #333 solid;
    padding-bottom: 50px;
        margin-right: 15px;
}
  .fusion-header {
    padding-right: 30px !important;
}
  
  
  .fusion-footer .fusion-column.col-lg-6.col-md-6.col-sm-6 {
    padding-right: 2px;
}
  .fusion-footer .fusion-column.fusion-column-last.col-lg-6.col-md-6.col-sm-6 {
    padding-left: 2px;
    padding-right: 15px;
}
  
  
  footer.fusion-footer-widget-area.fusion-widget-area {
    padding-top: 0px !important;
    border-left: 2px #000 solid;
       padding-left: 30px;
    padding-right: 30px;
    margin-left: 15px;
    margin-right: 15px;
    border-right: 2px #000 solid;
        border-bottom: 2px #000 solid;
    padding-bottom: 30px !important;
    /*margin-bottom: 10px;*/
    
     /******/
      /*  max-width: 1200px;
    margin-left: auto;
    margin-right: auto;*/
}
  
  
  
  
  main#main {
    border-left: 2px #000 solid;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 15px;
    margin-right: 15px;
    border-right: 2px #000 solid;
    border-top: 0px !important;
    /******/
      /*  max-width: 1200px;
    margin-left: auto;
    margin-right: auto;*/
}
  .fusion-header {
    padding-top: 15px !important;
    border-left: 2px #000 solid;
    margin-left: 15px;
    margin-top: 15px;
    margin-right: 15px;
    padding-right: 15px !important;
       border-right: 2px #000 solid;
    border-top: 2px #000 solid;
        padding-bottom: 20px !important;
     /******/
       /* max-width: 1200px;
    margin-left: auto;
    margin-right: auto;*/
}
  
.fusion-secondary-main-menu {
    position: absolute;
    /* float: right !important; */
    display: inline-block;
   /* width: 80%;
    right: 0;*/
      /*width: calc(80% - 25px);*/
      width: calc(75% - 25px);
    right: 20px;
    text-align: left !important;
      margin-top: -150px;
      padding-left: 20px;
  }
  
  
.fusion-secondary-main-menu nav.fusion-main-menu {
    border-top: 3px #333 solid;
}
 /* .fusion-header-content-3-wrapper {
    margin-top: -50px;
        width: 80%;
    padding-left: 25px;
}*/
  .fusion-header-menu-align-center .fusion-main-menu>ul>li {
    float: left;
}
  .fusion-secondary-main-menu nav.fusion-main-menu {
    padding-left: 20px;
    padding-right: 20px;
}
  
  /*** home slide******/
 .post-slider-home .slide-excerpt {
    float: left;
}
.post-slider-home li.flex-active-slide >a {
    float: right;
    /*max-height: 500px;*/
    width: 60%;
    overflow: hidden !important;
}
 .post-slider-home li.flex-active-slide a img {
   /* max-height: 500px;*/
    width: auto !important;
     
}
  
   .post-slider-home .slide-excerpt
  {
      background: rgb(255, 255, 255) !important;
    color: #000 !important;
    padding-left: 0px !important;
    padding-top: 0px !important;
        padding-bottom: 20px !important;
  }
  .post-slider-home .slide-excerpt h2{
      color: #333 !important;
  }
  .post-slider-home .slide-excerpt h2 a{
      color: #333 !important;
  }
  .post-slider-home .slide-excerpt p{
      color: #333 !important;
  }
  .post-slider-home li{
     overflow: hidden !important;
  }
  .post-slider-home.fusion-flexslider .slides img:hover {
    transform: scale(1.01);
    transition: transform .2s;
}
  .post-slider-home.fusion-flexslider .slides img{
      float: right;
   /* max-height: 500px;*/
    width: 60%;
    overflow: hidden !important;
    transition: transform .2s;
  }
  .post-slider-home .excerpt-container h2 {
    border-bottom: 5px #333 solid;
    padding-left: 0px !important;
      /*  font-size: 50px !important;*/
    
      font-size: 40px !important;
    font-weight: 700 !important;
        padding-bottom: 30px !important;
}
  
  .post-slider-home .excerpt-container p {
    padding-left: 0px !important;
}
  
   /*** home slide******/
  
  
}

@media only screen and (min-width: 900px) and (max-width: 1370px){
 .fusion-secondary-main-menu {
    position: absolute;
    /* float: right !important; */
    display: inline-block;
    width: calc(80% - 130px);
    right: 20px;
    text-align: left !important;
    margin-top: -150px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 30px;
    margin-right: 20px;
}
  
  .fusion-header-content-3-wrapper {
    margin-top: -80px;
        /* float: left !important; */
    /* display: inline-block !important; */
   width: calc(100% - 280px);
}
  
}

@media only screen and (min-width: 850px) and (max-width: 900px){
  .fusion-secondary-main-menu {
    position: absolute;
    /* float: right !important; */
    display: inline-block;
    width: calc(80% - 180px);
    right: 20px;
    text-align: left !important;
    margin-top: -150px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 30px;
    margin-right: 20px;
}
  .fusion-header-content-3-wrapper {
    margin-top: -80px;
        /* float: left !important; */
    /* display: inline-block !important; */
   width: calc(100% - 280px);
}

  
}
  @media only screen and (min-width: 800px) and (max-width: 850px){
 .fusion-secondary-main-menu {
    position: absolute;
    /* float: right !important; */
    display: inline-block;
    width: calc(80% - 190px);
    right: 20px;
    text-align: left !important;
    margin-top: -150px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 30px;
    margin-right: 20px;
}
  .fusion-header-content-3-wrapper {
    margin-top: -80px;
        /* float: left !important; */
    /* display: inline-block !important; */
   width: calc(100% - 280px);
}
    
}

  @media only screen and (max-width: 550px){
.health-post-home a.fusion-read-more:before {
    /* width: auto !important; */
    display: block;
    text-align: center;
    }
    
    
    .health-post-home a.fusion-read-more:before {
    min-width: 160px;
}
    
    .fusion-logo {
    width: 200px !important;
}
    
    .fusion-mobile-menu-icons a, .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {
    color: #82151c;
}
    
}