/*
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
*/

.home #main{
    padding: 0!important;
    margin: 0!important;
}
#content a{
	color: #660000;
}
.joinus, .joinus h2 {
    color: #ffffff!important;
}
.joinus a{
    color: #fff!important;
    text-decoration: underline;
}
.bottom-area h4 {
    color: #ffffff!important;
    float: left;
    font-size: 17px!important;
    font-style: italic;
	margin: 0 !important;
}
.bottom-area iframe{
	border: 2px solid #fff;
	border-radius: 5px;
}
.bottom-area .widget {
    margin-bottom: 15px;
    position: relative;
}
.bottom-area p{
	margin: 0 0;
	font-size: 15px;
}
.bottom-area h2 {
    margin-bottom: 7px;
}
.collapseomatic {
    background-position: right center;
    padding: 7px 14px 7px 7px;
	color: #711212;
}

.fusion-page-title-bar {
    background: url('images/bg_pagetitle.gif') repeat-x!important;
    height: 54px!important;
    padding: 7px 0;
}
.fusion-page-title-bar .entry-title {
    color: #ffffff !important;
    text-transform: uppercase;
}
.fusion-breadcrumbs{
	display: none;
}
.bottom-area .fusion-one-third {
    height: 144px;
}
.bottom-area .fusion-column-last {
    background: #660000!important;
}
.ctct-embed-signup input {
    height: auto!important;
}
#submit {
    background: #711212!important;
	color: #fff;
}
.wp-caption {
    border: 1px solid #ccc;
    padding: 6px;
}
.wp-caption-text {
    margin: 0 !important;
}
.fusion-title .title-sep.sep-double{
    display: none;
}
.fusion-title {
    border-bottom: 1px solid;
    margin-bottom: 6px !important;
}
.mailing-list label, .mailing-list input{
    float: left;
}
.mailing-list input {
    margin-left: 10px;
    width: 20%;
}
.page-id-11494 .fusion-title {
    border-bottom: 0 none !important;
    margin-bottom: 0 !important;
}
.fusion-icon-facebook{
    background: url('http://wallawallavintners.teal-server.com/wp-content/uploads/2016/07/facebook.png') no-repeat;
    height: 28px;
    width: 28px;
}
.fusion-icon-twitter{
    background: url('http://wallawallavintners.teal-server.com/wp-content/uploads/2016/07/twitter.png') no-repeat;
    height: 28px;
    width: 34px;
}
.fusion-icon-youtube{
    background: url('http://wallawallavintners.teal-server.com/wp-content/uploads/2016/07/youtube.jpg') no-repeat;
    height: 28px;
    width: 28px;
}
.fusion-icon-pinterest{
    background: url('http://wallawallavintners.teal-server.com/wp-content/uploads/2016/07/pinterest_badge_red.png') no-repeat;
    height: 28px;
    width: 28px;
}
.fusion-icon-instagram{
    background: url('http://wallawallavintners.teal-server.com/wp-content/uploads/2016/07/instagram.png') no-repeat;
    height: 28px;
    width: 28px;
}
.fusion-social-networks .fusion-social-network-icon{
    height: 29px;
    margin: 0;
    width: 39px;
}
.fusion-social-networks-wrapper a{
 font-size: 0 !important;
}
.fusion-social-networks-wrapper {
    margin-top: -15px !important;
    position: relative;
}
.fusion-meta-info{
	border-bottom: 0px solid #e7e6e6!important;
}

.article-title {
    float: left;
    width: 100%;
}
.article-title h3 {
    font-size: 14px;
}
.article-title span{
	float: right;
	margin-right: 72px;
}
.article-title.new span{
	margin-right: 39px;
}
.news-search, .news-search div {
    padding: 0;
}
.news-search label, .news-search form {
    float: left;
    padding-right: 10px;
}
.fusion-post-content.inner{
    float: left;
}
.mainmenu ul {
    padding: 0;
}
.mainmenu li{
	list-style: none;
	padding: 10px 10px 10px 12px;
	border-bottom: 1px solid #e7e6e6;
}
.mainmenu li a:before{
  position: absolute;
  font-size: 14px;
  font-family: 'icomoon';
  content: '\f105';
  margin-left: -12px;
}
.circle{
	margin-top: 20px;
}
.page-id-12832 .fusion-post-content .entry-title a{
	font-size: 15px;
    text-transform: capitalize;
}
.acclaim {
    font-size: 21px;
    font-weight: 700;
}
.search-results .post, .search-results #content{
	width: 100%!important;
	float: left;
}
.single .entry-title{
	margin: 0;
}
.page-id-11526 .fusion-post-content-container {
    border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
}
@media screen and (max-width: 980px){
.bottom-area h4, .bottom-area h2 {
    font-size: 15px !important;
}
}
@media screen and (max-width: 800px){
	.bottom-area .fusion-one-third {
    height: auto;
}
}