#newheader{position:relative;top:0px;z-index:10000000;width:100%;}.newheaderleft{position:absolute;top:40px;left:40px;background-color:black;padding:20px;}.newheaderleft img{max-height:35px;}#rightheadermenu{position:fixed;top:30px;z-index:10000000;width:100%;}.newheaderright{position:absolute;top:50px;right:0px;background-color:white;padding:0px 10px;}.newheaderright ul{}.newheaderright>ul li{float:left;display:inline-block;height:55px;line-height:32px!important;vertical-align:top;}.newheaderright>ul li{position:relative;z-index:1000!important;}.newheaderright>ul li ul,.newheaderright>ul li ul li{z-index:3000!important;}.newheaderright>ul li a{display:block;color:black;text-transform:uppercase;height:55px;font-weight:bold;font-size:16px!important;}.newheaderright>ul li:hover{background-color:black!important;}.newheaderright>ul li:hover>a{color:white!important;background-color:black!important;}.newheaderright>ul ul li{display:block;float:none;height:auto!important;line-height:auto!important;background-color:white;display:none;}.newheaderright>ul ul li a{height:auto;font-size:14px!important;line-height:16px!important;}.newheadersearch{z-index:5!important}.newheadersearchbutton{font-size:20px!important;color:black!important;padding:18px!important;margin:0px!important;background-color:transparent!important;border:none!important;display:inline-block;}.newheadersearchbutton:hover{background-color:black!important;color:white!important;}.newheadersearch .search-field{display:inline-block;width:auto!important;margin-right:15px;}#mobile-menu{position:relative;top:0px;display:none;background-color:#1F1F1F;padding:0px;z-index:-100000;}.newheadersearch:hover{background-color:transparent!important;}.newheadersearch form{padding-top:0px;margin-top:-4px;}.input[type=text]{-webkit-transition:none;}.project-title{padding-top:140px!important;}#page-header-wrap{height:400px!important;}#page-header-bg{height:400px!important;}#page-header-wrap .row{padding-top:80px!important;}.sf-menu>li:hover>ul,.sf-menu>li.sfHover>ul{top:55px!important;}.sbsitemapx{padding-top:40px;}.sbsitemapx #menu-footer>li{display:inline-block;vertical-align:top;width:13%;}.sbsitemapx #menu-footer>li li{margin:0px!important;}.sbsitemapx #menu-footer>li li a{padding:8px 0px!important;font-size:11px!important;}.sbsitemapx #menu-footer>li ul{border-left:1px solid #333;}.swiper-slide p{color:white!important;}.postregulatory{}.postregulatory i{display:block;text-align:right;font-style:normal;color:#aaa;padding-right:8px;}@media only screen and (min-width: 1000px) {.container,.woocommerce-tabs .full-width-content .tab-container,.nectar-recent-posts-slider .flickity-page-dots{}}@media(max-width: 1336px){
.newheaderleft img{max-height: 20px;}

}


@media(max-width: 1280px){
	.newheaderleft{padding:10px;}
	
    #rightheadermenu {
    position: static;

    }


}

@media(max-width: 1170px){
	#newheader{
		position: static !important;
	}
	.newheaderleft, .newheaderright{
		position: static !important;
		width:100%;
	}
	.newheaderleft img{margin:0 auto; display: block;}
	.newheaderright {
		text-align: center;
		background-color: white;
	}

	.newheaderright > ul li, .newheaderright ul {
		float:none !important;

	}

	#page-header-wrap .row{
		padding-top:0px !important;
	}

	.sbsitemapx #menu-main-2 > li {
		display: block;
		width:100%;
	}

	 #rightheadermenu {
    position: static;
    height: 115px;
    background-color: white;
    }


	.sbsitemapx #menu-footer > li {
		display: inline-block
		vertical-align: top;
		width:100%;
		max-width: 100px;
		margin:10px;
	}

	.sbsitemapx #menu-footer > li > ul{
		display: none !important;
	}
    
   
}

@media(max-width: 1180px){
    
     #page-header-bg h1{
        font-size: 40px!important;
        padding-top: 55px;
    }
}

.breadcrumbs-top{
	padding-top:50px;
    padding-left: 0px;
}


.subheaderblogpost{
	font-size:14px !important;
}

.subheaderblogpost a{
	color:white;text-decoration: underline;
}

.project-attrs li i {
	margin-right:5px;
}

.admsubform{
	display: table;
	width:100%;
	margin:50px auto;
}

.admsubforminner{
	display: table-row;
	width:100%;
	vertical-align: top;
}

.admsubformleft{
	display: table-cell;
	width:58%;
	vertical-align: top;
	padding-right: 10px;
}

 .admsubformright{
	display: table-cell;
	width:42%;
	vertical-align: top;
	padding-left: 30px;
}

@media(max-width: 700px){

	.admsubform, .admsubforminner, .admsubformleft, .admsubformright{
		display: block;
		width:100%;
		padding:0px !important;
	}

	#rightheadermenu{
		height: auto;
	}

	.ecs-event-list .ecs-event{
		min-height: 70px;
		
}

}


/* Arrows 

.stats-con-left .fa-custom-arrow-down:before{
	content:"\f0d7"
}

.stats-con-left .fa-custom-arrow-up:before{
	content:"\f0d8"
}

.stats-con-left .fa-custom-arrow-unchanged:before{
	content:"\f07e"
}


.stats-con-right .fa-custom-arrow-down:before{
	content:"\f175"
}

.stats-con-right .fa-custom-arrow-up:before{
	content:"\f176"
}

.stats-con-right .fa-custom-arrow-unchanged:before{
	content:"\f07e"
}*/

.admquarts p{
	color:#777 !important;
	margin-left:10px;
	margin-right: 10px
}
.admquarts a{
	color:white !important;
}
.admquarts a i{
	background-color:red;
}

#page-header-bg h1{
	text-shadow: 0px 0px 5px black, 0px 0px 15px black;
	padding-top:30px;
}

.ecs-event-list .ecs-event{
	min-height: 70px;
}

.key-financials .carousel-heading{
	display: none !important;
}

.admsearchpage{
	padding-top:150px !important;
}

.admlatestx{
	border-top:10px solid #F8F8F8;
}


.admfinancialst{
	display: table;
	width:100%;
	vertical-align: middle;
}

.admfinancialstl{
	display: table-cell;
	width:50%;
	vertical-align: middle;
}


.admfinancialstr{
	display: table-cell;
	width:50%;
	vertical-align: middle;
}