
@font-face {font-family: 'ArialBlack';
src: url('/assets/fonts/ArialBlack.ttf');
}
@font-face {font-family: 'ArialReg';
src: url('/assets/fonts/ArialRegular.ttf');
}


#primary-menu ul li:hover > a, #primary-menu ul li.current > a{
	color:#fff;
}


#header.full-header #logo{
	padding-right:0px;
	margin-right:0px;
	border-right:0px;
}

#header.full-header #primary-menu > ul{
	border-right:0px;
}


body{font-family:Arial ;font-weight:normal;color:#fff;line-height:26px !important;letter-spacing:2px;font-size:16px ;width:auto;background:#c7c8cc;background:#fff;}
#bannerContainer{width:100%;height:100%;position:absolute;}
.banner-image{background:transparent url(includes/images/splash/splash1.jpg) top center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:100%;min-width:100%;position:absolute;top:0px;left:0px;}
.top-banner-image{background:transparent url(includes/images/splash/splash1.jpg) top center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:100%;min-width:100%;position:absolute;top:0px;left:0px;}
table td{line-height:20px !important;font-size:13px;}
@media (min-width:992px){
}
@media (min-width:1200px){
}
p{
	padding:10px 0px 10px 0px;
	margin:0px;
}
ul{
	padding:10px 0px 10px 0px;
	margin:0px;
}
.modal-dialog{width:630px;}
/* h3{color:#fff;font-size:20px !important;font-family:arial;line-height:35px;}
h2{color:#fff;margin-bottom:3px;margin-top:0px;font-size:25px;letter-spacing:4px;}
h1{color:#fff;margin-top:0px;margin-bottom:12px;font-size:65px;letter-spacing:1px;}
h4{color:#fff;arial;} */
h3{font-family:'Arial';color:#114f64;margin-top:1.5em;font-size:20px !important;line-height:1.1em;margin-bottom:8px;}
h2{font-family:'Arial';color:#114f64;margin-top:1.5em;font-size:28px;letter-spacing:1px;line-height:1.1em;margin-bottom:8px;}
h1{font-family:'Arial';color:#114f64;margin-top:0px;margin-bottom:12px;font-size:65px;letter-spacing:1px;}
h4{font-family:'Arial';color:#114f64;}
h6{font-family:'Arial';color:#114f64;font-size:22px !important;line-height:35px;letter-spacing:2px;}
//a:hover{color:#fff;}

a {
	text-decoration: none !important;
	color: #6d6e7c;
}

a:hover { color: #6d6e7c; }

.custom-button{color:#fff;background:#607379;height:40px;text-transform:uppercase;text-align:center;font-weight:bold;vertical-align:center;position:relaitve;padding-top:8px;width:150px;padding-left:10px;padding-right:10px;margin-left:auto;right:0px;font-family:'ArialBlack';border:0px;}
section{//padding-left:10px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding-left:0px;padding-right:8px;padding-bottom:8px;padding-top:8px;}
article a{color:#fff;font-weight:bold;}
.pageTabs{//width:100px;display:inline-block;//position:absolute;bottom:0;width:300px;vertical-align:bottom;}
.tabtop{background:rgb(187,162,73);background:-moz-linear-gradient(top, rgba(187,162,73,1) 0%, rgba(216,202,152,1) 90%, rgba(216,202,152,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(187,162,73,1)), color-stop(90%,rgba(216,202,152,1)), color-stop(100%,rgba(216,202,152,1)));background:-webkit-linear-gradient(top, rgba(187,162,73,1) 0%,rgba(216,202,152,1) 90%,rgba(216,202,152,1) 100%);background:-o-linear-gradient(top, rgba(187,162,73,1) 0%,rgba(216,202,152,1) 90%,rgba(216,202,152,1) 100%);background:-ms-linear-gradient(top, rgba(187,162,73,1) 0%,rgba(216,202,152,1) 90%,rgba(216,202,152,1) 100%);background:linear-gradient(to bottom, rgba(187,162,73,1) 0%,rgba(216,202,152,1) 90%,rgba(216,202,152,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bba249', endColorstr='#d8ca98',GradientType=0);height:60px;color:#243942;border-radius:10px 10px 0px 0px;padding:10px;vertical-align:middle;//min-width:300px;font-weight:bold;font-size:20px;padding-left:10px;text-align:center;cursor:pointer;//box-shadow:4px -4px 23px #fff}
.tabs_botom{min-height:125px;min-width:300px;//display:none;border-radius:0 0 10px 10px;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);color:#fff;font-size:14px;padding:20px;white-space:normal;}
.invest_popup{width:400px;border:1px solid #243942;background:#000;border-radius:10px;padding:10px;color:#fff;font-size:12px}
.pop_head{text-align:center;font-size:18px;color:#bba249;font-weight:bold;padding:5px;padding-bottom:10px;}
.pop_bottom > p{font-size:14px;}
.ui-content{padding-top:0px !important;padding-left:0px !important;padding-right:0px !important;}
//.container{padding-top:0px;padding-left:0px;padding-right:0px;//width:100% !important;//padding-left:50px;//padding-right:50px;//min-width:1000px;}
.inner_scroll{overflow:auto;max-height:600px}
@media (max-height:800px){.inner_scroll{max-height:450px}
}
.managenames{font-size:24px;color:#BBA249;padding-bottom:10px;}
@media (min-width:768px){
//.body{width:1500px}
}
@media (max-width:1000px){body{}
//.body{width:1500px}
}

#rootwizard .navbar{
	width:100%;
	margin-left:0px;
	height:auto;
}

.navbar-nav{
	/*float:right !important;*/
}

.frontRotImage{
	-webkit-transition: height .4s ease, opacity .3s ease;
	-o-transition: height .4s ease, opacity .3s ease;
	transition: height .4s ease, opacity .3s ease;
}

.tickerTitle{
	margin:0px !important;
}
.ticker{
	background:#d0d1d5;
	margin:0px 0px 0px 0px !important;
	padding-bottom:0px;
}
.tickerName{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.tickerPrice{
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	font-size:11px;
	color:#000;
}
.tickerBlock{
	margin:10px 10px 0px 10px;
	padding:5px !important;
}

.row{
	margin:0px !important;
}

.panel-default > .panel-heading{
	background:#2296a1;
	color:#fff !important;
	padding:1px;
	//border-radius:5px 5px 0px 0px;
	//border:2px solid #114F64;
	
	
}
.panel-title{
	margin:0px;
	padding:10px 10px;
	min-height:40px;
	
}

.panel-body{
	border:1px solid #ccc;
	padding:10px;
	border-radius:0px 0px 5px 5px ;
}

.panel-title a, .panel-title > .panel-date{
	color:#fff !important;
}

button, input, optgroup, select, textarea{
	font-weight:lighter !important;
}
input[type="radio"] {
    -ms-transform: scale(1.2); /* IE 9 */
    -webkit-transform: scale(1.2); /* Chrome, Safari, Opera */
    transform: scale(1.2);
}
.prodimg{
	margin:10px 0px;
}

.footer-wrap .menu_top_line{
	/* padding-bottom:50px;
	margin-top:20px; */
}

.menu_top_line .nav-link{
	display: block;
	line-height: 22px;
	color: #fff;
	/* font-weight: bold; */
	font-size: 13px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-family:Arial;
	font-weight:normal;
	-webkit-transition: margin .4s ease, padding .4s ease;
	-o-transition: margin .4s ease, padding .4s ease;
	transition: margin .4s ease, padding .4s ease;
	padding-left:5px;
	padding-right:5px;
}

.prodPageButtons{
	font-size:14px;
	cursor:pointer;
	background:#d7e2e5;
	border:0px;
	padding:7px;
	border-radius:5px;
}
.prodPageButtons a{
	font-family:Arial;
}
.BrandPageButtons a{
	color:#000;
	font-family:Arial;
}
.BrandPageButtons{
	font-size:14px;
	cursor:pointer;
	background:#d7e2e5;
	border:0px;
	padding:7px;
	border-radius:5px;
	color:#000;
}

.prodPageSheets{
	font-size:14px;
	cursor:pointer;
	color:#114f64;
	margin:20px;
	border:1px solid #000;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:72%;
}
.MenuSpacer{
	padding:0px 0px 0px 0px;
	margin-top:-1px;
}
.footer-wrap .MenuSpacer{
	padding:0px 0px 0px 0px;
}
.footer-wrap .navbar{
	padding:0px 0px 0px 0px;
	margin-top:0px !important;
	float:left;
	padding-left:10px;
}
.collapse .MenuSpacer{
	display:none;
}

.copyriteFooterSection{
	 display:inline-block;
	}

 @media (min-width: 991px) {
.collapse .MenuSpacer{
	display:unset;
}
 }
 
 @media (max-width: 767px) {
	 
 }
  @media (min-width: 768px) and (max-width: 991px) {
.menu_top_line{
		position:relative !important;
	}
	.top_line_phone{
		display:none !important
	}
 }
@media (min-width: 480px) and (max-width: 767px) {
	.menu_top_line{
		position:relative !important;
		float:none !important;
	}
	.navbar-nav{
	padding-top:10px !important
	}
	.top_line_phone{
		display:none !important
	}
	.navbar {
	margin-top:0px !important;
	}
	.frontPump{
	margin-top:0px !important
	}
	.prodPageSheets{
		padding:5px 2px 5px 2px !important;
		width:60% !important
	}
	.ReducedMobilePaddingBottom{
	padding-bottom:1em !important;
	}
	.careersPumpImage{
	margin-top:20px !important
	}
	.padresetMobile{
	padding-left:10px !important;
	padding-right:10px !important
	}
	.hiddenMobile{
	display:none !important
	}
	
	.showMobile{
	display:block !important;
	}
	
	.mobileDocFont{
	font-size:1em !important
	}
	.copyriteFooterSection{
	 display:block;
	}
}
	
@media (max-width: 480px) {
	.menu_top_line{
		position:relative !important;
		float:none !important;
	}
	.navbar-nav{
	padding-top:10px !important
	}
	
	.top_line_phone{
		display:none !important
	}
	.navbar {
	margin-top:0px !important;
	}
	
	.frontPump{
	margin-top:0px !important
	}
	.prodPageSheets{
		padding:5px 2px 5px 2px !important;
		width:60% !important
	}
	.ReducedMobilePaddingBottom{
	padding-bottom:1em !important;
	}
	
	.dropdown-item{
	padding-top:0px !important;
	padding-bottom:0px !important;
	}
	
	.noMarginMobile{
	margin:0px !important;
	}
	
	.careersPumpImage{
	margin-top:20px !important
	}
	
	.padresetMobile{
	padding-left:10px !important;
	padding-right:10px !important
	}
	
	.hiddenMobile{
	display:none !important
	}
	
	.showMobile{
	display:block !important;
	}
	
	.mobileDocFont{
	font-size:1em !important
	}
	
	.copyriteFooterSection{
	 display:block;
	}
	}