

.mobile_menu_button .fa {
right: -140px;
top: 75px;
position: absolute; 

}

footer .column1 {
position: relative;
top: -18px;
}
nav.main_menu>ul>li.active>a{ 
color:#bb9c0d;
}
nav.main_menu>ul>li>a:hover{ 
color:#bb9c0d;
}
 
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#303030}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h6 a:hover{color:#bb9c0d}


.q_accordion_holder.accordion .ui-accordion-header, .q_accordion_holder.accordion.with_icon .ui-accordion-header{
 color:#364949;
}
.q_accordion_holder.accordion h5.ui-accordion-header:hover{
 color:#bb9c0d ;
}

.testimonials .testimonial_text_inner p.testimonial_author span.author_company {
color: #bb9c0d;
}

.cover_boxes ul li .box .qbutton, .cover_boxes ul li .box h5 { 
font-size: 11px;
} 

.footer_top a, .footer_top .q_social_icon_holder i.simple_social:hover {
 color: #4a3745 !important; 
}

.q_social_icon_holder i.simple_social:hover{
color: #bb9c0d ;
}
 
.q_social_icon_holder:hover, .q_social_icon_holder a:hover{
color: #bb9c0d ;
}
 
 
.qbutton.white:hover {
background-color: #bb9c0d;
border-color: #bb9c0d;
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#bb9c0d!important;}
a.hover{color: #bb9c0d!important;}

.latest_post_holder.boxes>ul>li .latest_post
{
padding-top:6px!important;
}
.latest_post_holder.boxes>ul>li .latest_post p.excerpt{margin-top:4px!important}
#qode-methodology-page, #qode-tool-chest, #qode-portfolio, #qode-team,#qode-writing-page{height:650px!important}
#qode-team h2{line-height:139%!important; margin-bottom:11px!important}
#qode-team h4{
text-align: right;
margin-right: 200px;}
.contact_section h2{color:#4a3745!important}
.contact_form h5:hover, a:hover{color:#bb9c0d!important}
.qbutton:hover{background-color:#bb9c0d!important; color:#fff!important; border-color:#bb9c0d!important}


.q_social_icon_holder:hover i.simple_social{color: #bb9c0d!important;}


.clear:after{clear:both;content:"";display:block}::selection{background:#bb9c0d!important;color:#fff}::-moz-selection{background:#bb9c0d!important;color:#fff}



.vc_custom_1410522404913 .full_section_inner {
padding: 0 13%!important;
line-height: 179%!important;
font-size: 13px!important;
}


.blog_holder article.format-link .post_text:hover .post_text_inner, .blog_holder article.format-quote .post_text:hover .post_text_inner{background-color:#bb9c0d!important;color:#fff}




#foobara:hover{color:#000!important}

nav.main_menu>ul>li>a{color:#fff!important}
nav.main_menu>ul>li>a:hover{color:#bb9c0d!important}

header.sticky nav.main_menu>ul>li>a, .light.sticky nav.main_menu>ul>li>a, .light.sticky nav.main_menu>ul>li>a:hover, .light.sticky nav.main_menu>ul>li.active>a, .dark.sticky nav.main_menu>ul>li>a, .dark.sticky nav.main_menu>ul>li>a:hover, .dark.sticky nav.main_menu>ul>li.active>a{color:#9d9d9d!important}

header.sticky nav.main_menu>ul>li>a:hover{color:#bb9c0d!important}
#submit_comment:hover{background-color:#bb9c0d!important; border-color:#bb9c0d!important}

.comment_holder .comment .text .replay, .comment_holder .comment .text .comment-reply-link{color:#bb9c0d!important}
.header_bottom{background-color:#796A27}

#mce-EMAIL,#mce-FNAME,#mce-MMERGE3,#mce-LNAME
{width: 100%;
margin: 0 0 20px 0;
padding: 15px 12px;
border: 0;
outline: 0;
resize: none;
font-size: 13px;
line-height: 17px;
background-color: #fff;
color: #818181;
font-family: 'Raleway';
font-weight: 400;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

#mc-embedded-reset
{
clear: both;
background-color: #BEBDB8;
border: 0 none;
border-radius: 4px;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-size: 15px;
font-weight: bold;
height: 32px;
line-height: 32px;
margin: 0 5px 10px 0;
padding: 0 22px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
width: auto;
margin-top: 20px;
}

#mc-embedded-subscribe{
clear: both; background-color: #bb9c0d; border: 0 none; border-radius: 4px; color: #ffffff; cursor: pointer; display: inline-block; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto; margin-top: 20px;
}
aside .widget.posts_holder li:hover{color:#bb9c0d!important}

header.centered_logo .header_inner_left{margin:0!important}
.full_width{background-color:#fff!important}
.side_menu_button>a, .mobile_menu_button span {color:#fff!important}
.side_menu_button>a:hover, .mobile_menu_button span:hover{color:#bb9c0d!important}
.social_share_dropdown ul li :hover i {color:#bb9c0d}

.q_image_with_text_over .desc{margin:0px!important}
.mobile_menu_button .fa{color:#ccc!important}


@media only screen and (max-width: 480px) {
  	.mobile_menu_button .fa {
		margin-bottom: 80px;
	}

        .mobile_menu_button span {
                font-size: 20px !important;
        }
}