/* Enter Your Custom CSS Here */
input.userpro-button.secondary, .userpro-centered , .userpro-alert {display: none!important;}
#top .header_color .sub_menu ul li a:hover {color: #8BCB88;}
.sub_menu > ul > li:hover > a {text-decoration: initial;}
.header_color .phone-info, .header_color .sub_menu > ul > li > a, #top .header_color.av_header_transparency .phone-info.with_nav span, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a {color:#fff;}
#header {background: rgba(255,255,255,0.3);}
#top .av_header_transparency #header_meta {background: #4061AD;}
.avia-button.avia-color-blue {background:#4061AD;margin-top: -10px !important;font-size: 15px;}
.avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-title {line-height: 44px;}
body #mission .column-top-margin {margin-top:20px;}
#mission .callout {font-size: 20px;color: rgb(0, 0, 0);
background: rgb(255, 255, 255);padding: 40px;color: #000;}
.white p, .white h1, .white h3, .white strong {color:#fff;}

.alternate_color {
	background-color: #66C261;
    background-image: url("http://www.transparenttextures.com/patterns/subtlenet.png");
}
.practice_first_column h4 {
	font-size: 35px;
}
.practice_three .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
	font-size: 20px ;
}
.practice_three .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg b {
	font-size: 30px;
    font-weight: 600;
    vertical-align: middle;
    line-height: 20px;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.32);
  	color: #fff;
}