/*

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

*/


.fusion-header-v5 .fusion-header, .fusion-secondary-header, .fusion-secondary-main-menu {
    border-bottom: none!important;
}

.home .fusion-logo {
display:none;	
}

div.myButton input {
    background:url('../../uploads/2015/11/join-us.png') no-repeat;
    cursor:pointer;
    width: 40px;
    height: 32px;
    border: none;
	float:left!important;
}

div#newsletterForm {
width:210px!important;float:left;height:32px;margin-top:25px;
}

input.inputField {
font-family:Arial,Helvetica,sans-serif; font-size:10px; border:1px solid #999999; width:160px!important;	float:left;height:32px;
}
input.image {
float:left!important;	
}

.multiSounds__details {
display:none!important;	
}

.fusion-social-links-header {
padding: 10px 0 0 0!important;	
}

.fusion-social-links-header .fusion-social-networks.boxed-icons a:hover {
background-color:#b63616!important;	
border-color:#b63616!important;	
}

.page-id-816 .post-content .homeProj  h3 {
text-align:center!important;	
}
.page-id-816 .post-content .homeProj  img {
margin-bottom: 10px!important;
}
.page-id-816 .post-content .homeProj  p {
padding: 0 4px 0 4px!important;
}

.home h3.mercantile, .page-id-816 h3.mercantile {
	width: 100%!important;
	margin: 0 auto 0 auto!important;
	text-align:center!important;
	letter-spacing: 2px!important;
	font-size:1.3em!important;
	font-weight:700;
}
.home h3.mercantile em, .page-id-816 h3.mercantile em {
	color:#2c6563!important;
}

.home h3.mercantile img, .page-id-816 h3.mercantile img {
	margin: 0 10px 0 10px!important;
	padding: 3px 0 0 0!important;
}


.home .fusion-column-tablecell, .page-id-816 .fusion-column-tablecell {
	text-align:center!important;
}
.home .fusion-column-tablecell a, .page-id-816 .fusion-column-tablecell a {
	color:#FFF!important;
	text-transform:uppercase;
	letter-spacing:1px!important;
	margin:0 0 0 0!important;
	padding:0px!important;
}
.home .fusion-column-tablecell a:hover, .page-id-816 .fusion-column-tablecell a:hover {
	color:#b63616!important;
}

.home .tealButton h3, .page-id-816 .tealButton h3 {
	margin: 20px 0 20px 0!important;
}

.video-container {
    position: relative;
	padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.videoBox h3{
text-align:center!important;
margin:20px auto 10px auto!important;
}


.centerText .fusion-column-tablecell {
text-align:center!important;
}
/*
.newsBox {
padding-left: 15px!important;	
} */
.newsBox .fusion-column-tablecell {
padding: 0 15px 10px 15px!important;	
}
.newsBox .fusion-column-tablecell h3{
font-size:32px!important;	
margin:20px 0 10px 0!important;
}

.newsBox .fusion-column-tablecell h4{
font-weight:300!important;
margin:10px 0 10px 0!important;
}

.newsBox .fusion-column-tablecell .fusion-toggle-heading {
font-weight:500!important;
}


.newsBox .fusion-column-tablecell p{
font-size:21px!important;	
line-height:140%;
}

.newsBox .fusion-column-tablecell a{
color:#b63616!important;	
font-weight:700!important;
}
.newsBox .fusion-column-tablecell a:hover{
color:#2c6563!important;	
}


.newsBox .fusion-column-tablecell,.newsBox .fusion-column-tablecell h3, .newsBox .fusion-column-tablecell p {
text-align:left!important;	
}


.fusion-accordian .panel-title .active .fa-fusion-box {
background-color:#b63616!important;
}

.fusion-accordian .fusion-panel {
    border-bottom: none!important;
}


h3.teal {
color:#2c6563!important;	
}

ul.projectList {
list-style:none;
text-indent:0px;
-webkit-margin-before: 0em;
-webkit-margin-after: 1.5em;
-webkit-padding-start: 0px!important;	
}
ul.projectList li{
text-indent:0px;
-webkit-padding-start: px!important;	
}

#content a:hover {
color:#2c6563!important;	
}
#local_orgs div {
float: left;	
}

.ravesLeft .fusion-column-tablecell, .ravesRight .fusion-column-tablecell {
text-align:center;
}
.ravesLeft .fusion-column-tablecell em, .ravesRight .fusion-column-tablecell em {
color:#2c6563!important;
}

.ravesLeft .fusion-column-tablecell span,
.ravesRight .fusion-column-tablecell span {
font-weight:bold!important;
font-size:0.9em!important;
}


.henriettas_are {
	text-align:center;
	height: 400px;
	margin: 0 auto 0 auto;
	 background:url('../../uploads/2015/11/henriettas-art.png') top center no-repeat!important;
}
.henriettas_are p{
	padding: 170px 0 0 0;
}

.bama_grandmas {
	text-align:center;
	height: 400px;
	width:370px;
	margin: 0 auto 0 auto;
	 background:url('../../uploads/2015/11/alabama-grandmothers.png') top center no-repeat!important;
float:left;}
.bama_grandmas p {
	padding: 210px 12px 0 10px!important;
	width:300px!important;
	margin: 0 auto 0 auto;
}


.tribe-events-loop .tribe-events-event-meta {
    font-size: 18px!important;
    font-weight: 400!important;
}


#mobileSlider {
 display:none;	
}

/*  WOO COMMERCE  */

.checkout-button {
background-color:#D2CFCF;
padding: 20px;	
margin: 20px 0 20px 0;
}
#paypal-braintree-button-container {
    text-align: left!important;
	margin: 20px 0 20px 0;
	
}

.page-id-20 .fusion-column-wrapper{
text-align:center!important;
font-size:13px!important;
line-height:130%!important;	
}
.page-id-20 .fusion-column-wrapper h4{
margin-bottom:0px!important;	
}
.page-id-20 .add_to_cart_inline {
width: 100%;	
text-align:center!important;
margin: 0 auto 0 auto;
border-width:1px!important;
text-transform:uppercase;
}

.page-id-20 a.button_store {
    display: inline-block;
    font-size: 21px;
    width: 250px;
    padding: 8px 12px 8px 12px;
    margin: 0 auto 0 auto;
    color: #c21f2e;
    border: 1px solid #c21f2e;
    text-align: center;
    outline: none;
    text-decoration: none;
    line-height: 130%;
}

.shop_table tbody tr {
    height: 30px!important;
}

.woocommerce-Price-amount {
display:none!important;	
}

/* MOBILE */



@media (max-width: 1224px) {

.newsBox .fusion-column-tablecell h3{
font-size:28px!important;	
margin:20px 0 10px 0!important;
}
.newsBox .fusion-column-tablecell p{
font-size:18px!important;	
line-height:130%;
}

#mobileSlider {
/* display:none!important;	*/
}
}

@media (max-width: 960px) {
	
#mobileSlider {
/* display:none!important;	*/
}

.newsBox .fusion-column-tablecell {
padding: 0 15px 7px 15px!important;	
}

.newsBox .fusion-column-tablecell h3{
font-size:24px!important;	
margin:10px 0 6px 0!important;
}
.newsBox .fusion-column-tablecell p{
font-size:16px!important;	
line-height:120%;
}
}

@media (max-width: 800px) {

#mobileSlider {
 display:block!important;	
}

.newsBox .fusion-column-tablecell {
padding: 0 10px 7px 10px!important;	
}

.newsBox .fusion-column-tablecell h3{
font-size:21px!important;	
margin:10px 0 6px 0!important;
}
.newsBox .fusion-column-tablecell p{
font-size:14px!important;	
line-height:120%;
}

div#newsletterForm {
width:210px!important;float:none;height:32px;
text-align: center;
margin: 0 auto 0 auto;
}

}



@media (max-width: 480px) {
.mobile-nav-holder {
    height: 80px!important;
}
#mobileSlider {
display:block!important;	
min-width:200px;
}	
	
.newsBox .fusion-column-tablecell {
padding: 0 6px 5px 6px!important;	
}

.newsBox .fusion-column-tablecell h3{
font-size:21px!important;	
margin:10px 0 6px 0!important;
}
.newsBox .fusion-column-tablecell p{
font-size:14px!important;	
line-height:120%;
}

.home h3.mercantile {
	letter-spacing: 1px!important;
	font-size:1.1em!important;
	font-weight:700;
}

.home h3.mercantile img {
	margin: 0 6px 0 6px!important;
	padding: 3px 0 0 0!important;
}


}
@media (max-width: 320px) {
.mobile-nav-holder {
    height: 80px!important;
}
#mobileSlider {
display:inline!important;	
min-width:200px;
}

.home h3.mercantile {
	letter-spacing: 0px!important;
	font-size:1.0em!important;
	font-weight:700;
}

.home h3.mercantile img {
	margin: 0 3px 0 3px!important;
	padding: 2px 0 0 0!important;
}

.hesperiden.tparrows:before {
    font-size: 10px!important;
    line-height: 20px!important;
}
.hesperiden.tparrows {
    width: 20px!important;
    height: 20px!important;
    position: absolute;
    display: block;
    z-index: 100;
    border-radius: 50%;
}
.downloadRickMoore {
font-size:60px;	
}

}