.vc_row.wpb_row.vc_row-fluid.vc_custom_1595228288385.vc_row-has-fill 
{
    background-color: transparent !important;
}

.site-title
{
	display:none
}

.site-description
{
	display:none
}

/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/

.site-branding img {
    max-width: 200px!important;
	width:150px!important;
}



.tippy_body {
    background-color: white!important;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-height: 100%;
    border-radius: 0 0 0px 0px;
    position: relative;
    overflow: auto;
	
}


.tippy_header {
    background-color: transparent!important;
    width: 440px;
    padding: 5px;
    border-radius: 5px 5px 0 0;
    font-weight: bold;
    text-align: center;
}

.container-small{
	padding-left:80px!important;
	padding-right:80px!important;
}

#content{
	padding-top:100px!important;
}


.featured-slider-wrap{
	background-color:white;
}


.tippy_tip {
    width: 400px;
    height: 400px;
    border-radius: 5px;
    box-shadow: 0px 0px 0px transparent, 0px 0px 0px transparent;
    z-index: 50;
}


.standard-menu .main-navigation .nav-menu > li > .sub-menu {
    border: 1px solid transparent;
    max-height: 86vh;
    overflow-y: auto;
    overflow-x: hidden;
	background-color:transparent!important;
}

.featured-slider-wrap, .tall-logo .site-header {
    background-color: transparent;
}


.ps_timeline-title{
	color:#00b800;
}

.icon-placeholder-v{
	display:none!important;
}

@media only screen and (max-width: 600px) {

.featured-slider{
	margin-top:10px;
}
	.standard-menu .main-navigation .nav-menu > li > .sub-menu {
    border: 1px solid transparent;
    max-height: 30vh!important;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: transparent!important;
}
	
}

.featured-slider h2 {
    font-size: 24px;
    margin-top: 20px;
    text-align: left;
	color:black;
}

/* Make the sidebar widget bigger  | RG-22490766-hc */
.secondary .widget {
    max-width: 550px!important;
}

.site-header{
	background-color:white !important;
	
}

.site-footer{
	background-color:white !important;
}

.menu-social-container li>a{
	color:#00b500;
}



.vc_custom_1419337784115 {
    background-color: transparent !important;
}

a:hover{
	color:#00b800!important;
}

.icon-search:hover{
	color:#00b800!important;
}

.icon-sidebar:hover{
	color:#00b800!important;
}

a:active{
	color:#00b800!important;
}


.wp-social-link>a:hover{
	color:white!important;
	
}





.wpb_single_image{
	margin-bottom:0px;
}


.sharedaddy{
	display:none!important;
}


.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
  opacity:0.6!important;
	color:black;
	


	

}




.oxi-image-hover-caption-tab
{
    background: black!important;
	opacity:0.7!important;
	color:white!important;
}



.slideshow-slide-caption{
	padding-top:200px!important;
}


@media only screen and (min-width: 600px) {

	.vc_custom_1594633852581{
		margin-top:-135px!important;
	}
}

@media only screen and (max-width: 600px) {

.vc_custom_1594633852581{
		margin-top:-60px!important;
	}
}

.slideshow-slide img{
	width:400px!important;

}


#n2-ss-3-placeholder{
	display:none!important;
}

.page-template-portfolio-page .site-content .hero + .page-header {
    margin-top: 1rem;
}

.widget-title{
	font-size:15px;
	text-align:center;
}

.widget {
    max-width: 100%;
}

.copy{
	margin-top:-70px!important;
}


.copy2{
	margin-top:-20px;
font-size:16px!important;
}

.bottomlogo{
	margin-top:-30px;
}


.headline-template .hero .entry-content {
    margin-top: 0vh!important;
}

.lvca-team-member-position{
	color:#00b800!important;
}


.contact-form div label span {
    color: #00b800;
    float: right;
}


#menu-item-1072 > a{
	color:#00b500!important;
}

#menu-item-1166 > a{
	color:#00b500!important;
}

#menu-item-1167 > a{
	color:#00b500!important;
}

#menu-item-1073 > a{
	color:#00b500!important;
}

#menu-item-1072 > a:hover{
	color:black!important;
}

#menu-item-1073 > a:hover{
	color:black!important;
}


#menu-item-23 > a:hover{
	color:black!important;
	
}

#menu-item-24 > a:hover{
	color:black!important;
	
}

#menu-item-25 > a:hover{
	color:black!important;
	
}

#menu-item-27 > a:hover{
	color:black!important;
	
}


.gks-slider-title{
margin-bottom:20px!important;
}

.gks-slider-onslide-details:hover{
	color:black!important;
}




.portfolio-entry-title{
	font-size:20px;
}

.pum-title{
	color:black!important;
	text-align:left!important;
}


@media only screen and (max-width: 600px) {
.fa-angle-right{
	display:block;
}
}

/* Removes Navigation Arrows Prev & Next | #22932774-hc AM */
.site-content .container .post-navigation .nav-links .nav-previous {display: none !important;}

/* Removes Navigation Arrows Prev & Next | #22932774-hc AM */
.site-content .container .post-navigation .nav-links .nav-next {display: none !important;}



.n2-ss-section-main-content{
	padding:0px!important
}

#masthead{
	height:97px!important;
	padding-top:10px;
}