.header-v4 #small-nav {
	background-color: #4e9642 !important
}
#nav ul a:hover {
    color: #000000 !important;
}
a:hover, #nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul {
	color: #000000 !important;
}

.header-v4 #small-nav .menu-item > a,
.header-v4 #small-nav .menu-item > a:active,
.header-v4 #small-nav .menu-item > a:hover {
	color: #FFFFFF !important;
}
#small-nav > .avada-row > #nav > ul#nav > li {
	float: left;
	padding: 0 24px 0 !important;
	margin: 0;
}
.portfolio-four .portfolio-item {
    float: left;
}

#main {
	padding: 0px 10px 45px !important;
}

.avada_block_white_trans{
			position: absolute; 
			color: #fff; 
			text-shadow: none; 
			font-size: 24px !important; 
			line-height: 34px; 
			padding: 15px !important; 
			padding-top: 1px;
			margin: 0px; 
			border-width: 0px; 
			border-style: none; 
			background-color:rgba(0, 0, 0, 0.6);    		
			font-family: PTSansRegular, Arial, Helvetica, sans-serif;
	}

h3.tagline {
        font-weight:bold !important;
}
#nav ul li {
float: left;
padding: 0 23px 0 0 !important;
margin: 0;
}
.page-id-3664 .fullwidth-box {
border: none !important;
margin:0 !important;
padding:0 0 20px !important;
}
/*#header {
    background: url(/wp-content/uploads/2018/08/accreditation-logos-top-strip.png) no-repeat center;
    background-size: 30%;
}*/
#header .avada-row, .header-social .avada-row,  #main .avada-row, #small-nav .avada-row, .footer-area .avada-row, #footer .avada-row {
	max-width:1100px !important;
}

.page-title-wrapper {
    max-width: 1100px !important;
}
#sidebar {
    background-color: #f9f9f9 !important;
	text-align: center;
}

#small-nav li:hover, #small-nav li:active {
    background-color: #666;
}
#header-banner > h1 > a {
    margin-top: 34px !important;
    color: #666 !important;
    display: block;
}
#megaText {
    font-size: 62px !important;
    margin-top: 32px !important;
	  font-weight: 100 !important;
    color: #4E9642 !important;
}
.post-content h3, #sidebar .widget h3, .project-content h3, .title h3, #header .tagline, .person-author-wrapper span {
    color: #4e9642 !important;
}
.so-widget-sow-image-default-4b231843ec72 .sow-image-container .so-widget-image, 
.so-widget-sow-image-default-d6014b76747a .sow-image-container .so-widget-image {
    display: block;
    max-width: 98%;
    width: 98%;
    height: auto;
    border: #dadcdc solid 10px;
}
.panel-has-style h3 {
	  xmargin-bottom: 0;
}
.noImageBorder .panel-grid-cell .so-widget-sow-image .sow-image-container .so-widget-image {
	  border: none !important;
}
#panel-6260-0-0-0 > h3 {margin-top:20px;}

/*contact form*/

#contactFormContainer {
	  background-color: #f7f7f7;
    display: inline-block;
    width: 100%;
    padding: 10px;
    clear: both;
}
#contactFormLeft {
	  float: left;
    padding: 16px;
    margin: 0;
    clear: both;
	  width: 45%;
}
#contactFormRight {
    float: right;
    width: 48.75%;
    padding: 5px;
    margin: 0;
	  width: 45%;
}
#contactFormContainer input, #contactFormContainer textarea {
    height: 32px;
    border: none;
    border-radius: 15px;
    width: 100%;
    margin: 25px 0;
}
#contactFormContainer textarea {
	height: 109px;
}
#main h2 {
    line-height: 35px !important;
}