/*
Theme Name: The Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* 6 28 2020 */
/* #main .post h2, #main .reading-box h2, #main h2, #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .ei-title h2, .fusion-accordian .panel-heading a, .fusion-accordian .panel-title, .fusion-author .fusion-author-title, .fusion-carousel-title, .fusion-content-widget-area .widget h4, .fusion-countdown-heading, .fusion-countdown-subheading, .fusion-flip-box .flip-box-heading-back, .fusion-header-tagline, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-modal .modal-title, .fusion-page-title-bar h1, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-pricing-table .pricing-row, .fusion-pricing-table .title-row, .fusion-tabs .nav-tabs li .fusion-tab-heading, .fusion-title h3, .main-flex .slide-content h2, .main-flex .slide-content h3, .popover .popover-title, .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6, .project-content h3, .share-box h4, table th, #nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-page-title-bar h3, .meta .fusion-date, .more, .post-content blockquote, .project-content .project-info h4, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type="submit"], body, .fusion-main-menu > ul > li > a {font-family: sofia-regular !important;} */

.homeslidertexttop { 
  margin: 50px 0; 
  font-weight: bold; 
  letter-spacing: 5px; 
}


 .flexslider .slides img { 
  width: inherit; 
  margin: 0 auto;
  max-width: 100%;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
} 

.homecaptext_rt, .homecaptext_lt {
    /* text-transform: uppercase; */
    font-size: 24px;
}

.homecaptext_rt {text-align: right;}

.homecaptext_lt {text-align: left;}

.readmore {
 text-transform: uppercase;

}
.readmore::before {
  content: "<< "
}

.readmore::after {
  content: " >>"
}

.fusion-footer-widget-area {
 border-top: none;
}

.fusion-footer-widget-area > .fusion-row {
padding-left: 0 !important;
padding-right: 0 !important;
}
/*
.footer_three {
 color: #fff;
 text-align: center;
 text-transform: uppercase;
 padding: 0 10%;
}
*/
.footer_three {
 color: #fff;
 text-align: center;
 text-transform: uppercase;
 padding: 0 10%;
 min-height: 45px;
 display:  block;
 width:  45px;
 margin:  0 auto;
 position: relative;
 padding:  0;
}

.footer_three img {max-width: 200px; border: 5px solid #fff;}

.footer_three .fontawesome-icon {margin: 40px;}

/*
.fusion-social-networks-wrapper {text-align: center;}
.fusion-social-network-icon {background-color: #52653F !important; color: #fff !important;}
*/

.sep-boxed-pricing .panel-heading {background-color: #BE6124 !important; border-color: #314426 !important;}
.sep-boxed-pricing .panel-heading h3 {color: #fff !important;}
.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3, .fusion-pricing-table .panel-body .price .decimal-part, .fusion-pricing-table .panel-body .price .integer-part {color: #BE6124 !important;}
.sep-boxed-pricing .panel-body .price .time {display: block;}
.fusion-pricing-table .panel-footer {background-color: #BE6124;}

.gform_button {background: #be6124 !important;}

.fusion-pricing-table .title-row {font-size: 28px;}
/*.blog #wrapper #main .fusion-post-content > h2.entry-title {font-size: 25px;
line-height: 25px;} */

.home_subheads {
	font-size: 40px;
}

.xblogpage {
    background-color: #665A62;
    text-align: center;
    padding: 10px 0px;
    color: #FFD478;
    font-size: 32px;
    text-align: center;
    margin: 0 auto
}

.xblogpage a {
    text-align: center;
    color: #FFD478;
    font-size: 32px;
    text-align: center;
    margin: 0 auto;
    max-width: 200px;
    display: block;
}

.fusion-carousel-meta .fusion-date {
    display: none !important;
}

.fourbkhover.fusion-layout-column .fusion-column-inner-bg-image:hover,
.fourbkhoverz.fusion-layout-column .fusion-column-inner-bg-image:hover {
    background: #332d31
}

@media only screen and (min-width: 1025px) {
.fourbkhover {
    --awb-spacing-right-large: 0% !important;
    --awb-spacing-left-large: 0% !important;
    --awb-border-right: 0px !important;
}

.fourbkhover.thefst {
    --awb-spacing-right-large: 0% !important;
    --awb-spacing-left-large: 7.68% !important;
}

.fourbkhover.thelst {
    --awb-spacing-right-large: 7.68% !important;
    --awb-spacing-left-large: 0% !important;
    --awb-border-right: 2px !important;
}

.fourbkhoverz {
    --awb-spacing-right-large: 0% !important;
    --awb-spacing-left-large: 0% !important;
    --awb-border-right: 0px !important;
}

.fourbkhoverz.thefst {
    --awb-spacing-right-large: 0% !important;
    --awb-spacing-left-large: 5.76% !important;
}

.fourbkhoverz.thelst {
    --awb-spacing-right-large: 5.76% !important;
    --awb-spacing-left-large: 0% !important;
    --awb-border-right: 2px !important;
}
}

@media only screen and (min-width: 1025px) and (max-width: 1224px) {
.fourbkhover  {
/*    min-height: 105vh; */
    min-height: 75vh !important;
}
}

@media only screen and (min-width: 1225px) and (max-width: 1324px) {
.fourbkhover  {
/*    min-height: 85vh; */
    min-height: 65vh !important;
}
}

@media only screen and (min-width: 1325px) and (max-width: 1424px) {
.fourbkhover  {
/*    min-height: 75vh; */
    min-height: 55vh !important;
}
}

@media only screen and (min-width: 1425px) and (max-width: 1524px) {
.fourbkhover  {
/*    min-height: 65vh; */
    min-height: 48vh !important;
}
}

@media only screen and (min-width: 1525px) {
.fourbkhover  {
/*    min-height: 60vh; */
    min-height: 45vh !important;
}
}

.fourbkhover .fusion-text {
    font-size: 14px !important;
}

body.page-id-2371 h1,
body.page-id-2371 h2 {
    font-weight: bold;
}

body.page-id-7 h1,
body.page-id-7 h2 {
    font-weight: bold;
}