/*

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

*/
.bannermy {
   color: #fff;
    font-size: 45px;
    font-weight: bold;
    line-height: 52px;
    text-align: center;
}

.bannermy strong {
    color: #de3230;
    font-size: 55px;
}

.fusion-secondary-main-menu , .fusion-header{
    border: medium none !important;
}
.fusion-secondary-main-menu {
    background-color: #00aa5f;
}

#menu-header-menu li {
    border-left: 1px dashed #fff;
    padding-left: 27px;
	padding-right: 27px;
}
#menu-header-menu li:first-child{
    border-left: none;
    padding-left:0;
}
#menu-header-menu li a {
   border: medium none;
    color: #fff !important;
    font-size: 25px;
}

#menu-header-menu li a:hover, .current_page_item a{
   color:#DF3634!important;
   border: none!important;
}
.menu-text .fa {
    color: #fff !important;
    font-size: 20px;
}
.welcomesection img {
border-style: none;
    height: 271px;
    max-width: 100%;
    vertical-align: top;
    width: 472px;}
	
	#brandsection .fusion-layout-column {
    background-color: rgba(252, 252, 253, 0.66) !important;
    box-shadow: 3px 3px 3px 0 #dd2c2a;
	text-align:center;
    
}	

#brandsection .fusion-column-wrapper p{
    padding:0 11px;
}
#brandsection .fusion-one-fourth {
    width: 23%;
	margin-right:2%;
}

#brandsection .fusion-one-fourth  h3{
    font-size:21px!important
}
#brandsection .title-heading-center {
    padding: 0 0 21px !important;
}

.moretext {
    border: 2px solid;
    clear: both;
    color: #00aa5f;
    float: left;
    margin: 24px 23%;
    padding: 2px 15px;}
	
	
	#lastboxx .fusion-button {
    background: #df3634 linear-gradient(to top, #ff885d, #df3634) repeat scroll 0 0!important;
    color: #fff !important;
	padding:13px!important;
}
#lastboxx .fusion-button-text, #lastboxx .button-icon-left{
    color: #fff!important;
}
#lastboxx .fusion-button-wrapper {
    display: block;
    margin: 31px 12px;
    padding: 0 181px;
}
#lastboxx .fusion-one-half{
margin-bottom:0!important;

}
#mybuuttonn {
    margin: 0 !important;
}
#mybuuttonn .fusion-column {
   
    border: 0 solid #dd2c2a;
    margin: 34px 0 !important;
    padding: 17px;
}
#lastboxx .fusion-one-half{
width: 50%!important;
margin-right:0!important;
}

.fusion-header-tagline .fusion-social-networks .fusion-social-network-icon {
    background: #dd2c2a none repeat scroll 0 0;
    color: #fff !important;
    display: inline-block;
    font-size: 16px;
    margin: 0 12px;
    padding: 12px;
}
.fusion-footer-widget-column {
    font-size: 19px;
    margin-bottom: 50px;
	color:#fff!important;
}
.fusion-footer-widget-column .widget-title {
    font-size: 24px!important;
    line-height: 13px!important;
}
.contact-info-container a {color:#fff!important;}
.fusion-copyright-notice {
    font-size: 18px!important;
}
.fusion-footer-widget-area{
border:none!important;
}
#sliders-container {
    background: rgba(0, 0, 0, 0) url("http://growers.bsgsite.com/wp-content/uploads/2017/02/index.jpg") repeat scroll 0 0 !important;
    margin: 0;
    padding: 54px 30px;
}
.tfs-slider{
border: 11px solid #dd2c2a;
}
.page-id-13  #sliders-container{
display:block;
}#sliders-container{
display:none;
}
#myabouu .img-responsive {
  /*  height: 181px;
    width: 500px;*/
	
}
#myabouu .fusion-imageframe{
box-shadow: 5px 2px 2px #dd2c2a; 
}

#onedesi {
    border: 3px solid #dd2c2a;
    padding: 26px 31px 85px;
}
#onedesi .fusion-imageframe {
    bottom: -92px;
    display: block;
    height: 206px;
    max-width: 100%;
    position: absolute;
    right: -7px;
    text-align: right;
    width: 203px;
    z-index: 1;
}
#onedesim {
    border: 3px solid #dd2c2a;
    padding: 26px 31px 85px;
}
#onedesim .fusion-imageframe {
    bottom: -92px;
    display: block;
    height: 206px;
    max-width: 100%;
    position: absolute;
    right: -7px;
    text-align: right;
    width: 203px;
    z-index: 1;
}
.avada-contact-form #submit{
background:#00AA5F!important;
color:#fff!important; 
}


.mylopage .fusion-column-wrapper {
    border: 3px solid #00aa5f;
    border-radius: 13px;
  
    margin-bottom:36px;
    padding: 12px;
}
.mylopage .fusion-column-wrapper  h2 {
    font-size: 41px !important;
    text-align: center;
}
.mylopage .fusion-column-wrapper  > div, .mylopage .fusion-column-wrapper  > ltr {
    font-size: 17px !important;
    line-height: 19px !important;
    padding: 0 0 12px 2px;
}
#comment-input input::-moz-placeholder, #comment-textarea textarea::-moz-placeholder, .comment-form-comment textarea::-moz-placeholder, .input-text::-moz-placeholder, .post-password-form .password::-moz-placeholder, .searchform .s::-moz-placeholder, input#s::-moz-placeholder {
    color: #111 !important;
}
#comment-textarea {
    margin-bottom: 0 !important;
    margin-top: 20px;
}


.mydivv {
    margin: 12px 0 0;}
	
	
#wrapper > #fusion-gmap-container {
    display: none;
}
.fusion-page-title-bar {
    background: #DF3634 none repeat scroll 0 0 !important;
}
  
  .fusion-breadcrumbs {
    color: #fff !important;
    font-family: cursive;
    font-size: 16px !important;
}
.fusion-breadcrumbs  a{
    color: #00AA5F !important;
    
}

.fusion-page-title-bar h1{
 font-size: 31px!important;
 color:#fff!important;
 } 


.page-id-156  #sliders-container{
display:block;
}
.page-id-156  #sliders-container{
    background: rgba(0, 0, 0, 0) url("http://growers.bsgsite.com/wp-content/uploads/2016/05/Contact-3-2.jpg") repeat scroll 0 0 !important;
    height: 240px;

}



.page-id-153  #sliders-container{
display:block;
}
.page-id-153  #sliders-container{
    background: rgba(0, 0, 0, 0) url("http://growers.bsgsite.com/wp-content/uploads/2016/05/contact2-1.jpg") repeat scroll 0 0 !important;
    height: 240px;

}



