/*
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
*/

.menu-item-46 a span {
    background-color: #15854b !Important;
    color: #fff !important;
    padding: 5px 10px;
}

.foot1 {
    text-align: center;
}

.custtxtbx {
	padding: 10px 7px;
}

.subscribe-submit {
	padding: 7px 9px;
	background-color: #15854b;
	color: #fff;
	border: inherit !important;
	margin-top: -4px;
	padding: 8px 10px;
}

input.subscribe-input {
	width: 230px;
	padding: 6px 6px;
	margin-bottom: 3px;
	margin-right: 5px;
}

.gform_wrapper .button {
	background: #15854B !important;
}

.gform_wrapper .button:hover {
	background: #643F99 !important;
}

.quick-btn {
    padding: 10px;
    border-radius: inherit;
    border-style: inherit;
    background-color: #633E98;
    color: #ffffff;
    font-size: 18px;
    font-family: 'Roboto Slab', Arial, Helvetica, sans-serif;
    margin: 0px 30px 0px 0px;
    width: 20%
}

.quick-links-btn ul {
    padding: 0;
}

.quick-links-btn ul li {
    display: inline;
}

.quick-btn a {
    color: #fff;
}

button.quick-btn:hover {
    background-color: #14844A;
}

.quick-btn a:hover {
    color: #fff;
}

.intpartcenter {
    font-size: 34px;
    font-weight: 300;
    font-family: 'Roboto Slab', Arial, Helvetica, sans-serif;
    color: #333333;
    margin-bottom: 25px;
    text-align: center;
}

.demograph {
    margin: .625em 0 .5em;
    font-weight: 700;
    line-height: 1.3;
    clear: both;
}

#post-10709 .fusion-filters {
    display: none !important;
}

#post-10709 .fusion-portfolio-content-wrapper .fusion-portfolio-content h4 {
    display: none;
}

.quick-links-btn {
    margin-bottom: 40px;
}

span.big-quotes {
	font-size: 50px;
	font-family: Georgia, serif;
	float: left;
	font-style: italic;
	width: 3px;
	}

.photo-camp-sub {
	background-color: #15854B !important;
}

.photo-camp-sub:hover {
    background-color: #643F99 !important;
}

.togg-center {
	text-align: center;
}

.fusion-accordian .panel-title .fusion-toggle-icon-wrapper {
    float: inherit;
}

.page-id-3662 .fusion-secondary-header {
    display: none;
}


.page-id-3662 .fusion-header {
    display: none;
}


.page-id-3662 .fusion-footer {
    display: none;
}

.page-id-3662 .fusion-header-sticky-height {
    display: none !important;
}

.togg-center h1 {
    background-color: #15854B;
    display: block;
    width: 50%;
    margin: 0 auto;
    color: #fff !important;
}

.no-float-toggle .fusion-toggle-icon-wrapper {
    float: left !important;
}

.fusion-testimonials.classic .company-name {
    color: #000000;
}

.fusion-testimonials.classic .testimonial-thumbnail {
	color: #000000 !important;;
}

.sub-text {
    width: 100px !important;
    height: 30px !important;
    border: 1px solid !important;
}

.home-wid-fb {

}

.page-id-10709 .fb_iframe_widget iframe {
	min-width: 319px !important;
}

.page-id-10709 .fb_iframe_widget span {
	min-width: 319px !important;
}

.menu-item-12521 a span {
    background-color: #15854b !Important;
    color: #fff !important;
    padding: 5px 10px;
}

.youth-parallax {
	    height: 995px;
}

.youth-4flipbox .flip-box-front {
    height: 300px;
}

.foot-subs .sub-text {
    width: 150px !important;
}

.foot-subs .subscribe-input {
    display: block;
}

.foot-subs .subs-foot-email {
    display: inline-block;
}

.foot-remove-email {
    display: none;
}

.fusion-social-networks .fusion-social-network-icon {
    color: #B4B7B3 !important;
}

span.meta-separator {
    display: none;
}

span.date {
    display: none;
}

span.fusion-date {
    display: none;
}

span.fusion-inline-sep {
    display: none;
}

.one-mtv-menu ul#menu-one-page {
    display: flex;
    font-size: 17px;
    line-height: 50px;
}

.one-mtv-menu a:before {
    display: none;
}

.one-mtv-menu #menu-one-page li {
    padding-left: 30px;
    border-bottom: none;
}

.one-mtv-menu #menu-one-page li a {
    padding: 0px 20px;
    
}