/*
Theme Name: 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
*/
html {

  font-size: 15px

}
/* HEADER EDITS */
.fusion-content-boxes.content-boxes-icon-on-side .heading {
    margin-bottom: 0px!important;
}
.littletext {font-size:.8em; color:#000;margin-top:-3px}
.littletext  a {font-size:1.1em; color:#000;}

.fusion-content-boxes.fusion-columns-1 .fusion-column {
    margin-bottom: 0px!important; padding-left: 0px!important;
}
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {margin-right: 5px!important;}
.fusion-content-boxes .heading img {
      margin-top: -12px!important;
    margin-left: 2px;
}
}

.fusion-content-boxes-7 .heading img {
    margin-top: 0!important;
}
.content-box-heading,  .content-container {padding-left: 40px!important;line-height:1!important}
.fusion-content-boxes .content-container {
    margin-top: -5px;
}

.less-padding h4.content-box-heading.fusion-responsive-typography-calculated, .less-padding .content-container {
    padding-left: 30px!important;
}

.fa-plane:before {
    content: url(/wp-content/uploads/My-Chart-Icon-sm.png);
}
ol li {margin-bottom: 1.2rem;}

.fusion-text ul li {margin-bottom: .65em;}

/* menu tweak 
.current-menu-item {font-weight: 700!important;}
/*ul.sub-menu li li {background-color:#7d7d7d!important;}
ul.sub-menu li li li {background-color:#833232!important;}*/

.awb-menu_row .awb-menu__sub-arrow {display:none;}
ul.awb-menu__sub-ul.awb-menu__sub-ul_main {
   
    box-shadow:  -2px 3px 7px 5px rgb(0 0 0 / 40%);

}

ul.awb-menu__sub-ul.awb-menu__sub-ul_grand {
   
    box-shadow: 0 5px 10px rgb(0 0 0 / 40%);
}
ul.awb-menu__sub-ul.awb-menu__sub-ul_grand li li {background-color: #cccccc;}
ul.awb-menu__sub-ul.awb-menu__sub-ul_grand li li:hover {background-color:#c1272d!important;}


/* PAGE HEADINGS */
.fusion-page-title-captions {text-shadow: 4px 5px 9px rgba(0,0,0,0.69);line-height:.9!important;}
.fusion-page-title-captions H3 {text-transform:uppercase; font-family:'Roboto Slab', sans-serif;margin-top:0px; font-size: 55px!important;}
.fusion-page-title-bar {margin:0 auto; max-width: 1050px;}
.fusion-page-title-bar .fusion-page-title-row h1 {line-height:.9!important; margin-bottom:0px; font-size:83px!important}

/* footer menu */
#fusion-menu-widget-2 ul li a {
   
    font-family: 'Roboto Slab'; font-weight: 300!important;
}


#fusion-menu-widget-2 li {
   
	padding-left: 60px;}
#black-eagle::before {content: url(/wp-content/uploads/eagle-black.png); margin-right: 20px;}

/* Staff Names */

.cedar-bg div {background-size:contain!important; background-position: right;}
.cedar-bg {position:absolute!important; left: 190px;}
.staff-pic {margin-left: -100px}
.staff-head p {margin-top:0;margin-bottom:0; text-shadow: 3px 4px 3px rgba(0,0,0,0.69);}
.fusion-body .fusion-builder-column-16 {
   
}
a.fusion-modal-text-link {
    text-align: center;
}
h3.modal-title {color:#fff; text-shadow: 3px 4px 3px rgba(0,0,0,0.69)!important;}
.fusion-modal .modal-header {background:var(--wpr-bg-6b59459f-38ac-470e-be1e-a4578350d593) repeat-x;}
.fusion-modal .modal-header h3 { text-shadow: 3px 4px 3px rgba(0,0,0,0.69)!important;}
/* toggles */
.fusion-accordian .panel-heading .panel-title a {color: #c1272d!important;
	}
/* overlapping menus */
@media only screen and (min-width: 801px) { html:not(.avada-has-site-width-percent) #main {z-index:21!important;}
}
@media only screen and (max-width: 800px){
.ua-mobile #main {
  
    padding-left: 0px!important;
    padding-right: 0px!important;
}
.fusion-breadcrumbs .awb-breadcrumb-list li {
    display: inline-block;
    margin-bottom: 0;
}
}


@media only screen and (max-width: 640px){
.fusion-body .fusion-page-title-bar h1 {
   
    font-size: 46px!important;
	}}