.topNav{
	background: #ededed;
    width: 100%;
    padding: 0px 0px 0px 0px;
    float: left;
}
.topNav .btn-link{
	background:#0c473d;
	color:#ffbe32;
	font-family: 'Gotham-Medium'; 
	width: 103px;
	height: 38px;
	float: left;
	/*margin-left: 15px;*/
	text-decoration: none;

}
.topNav ul { 
	float: left; 
	padding-left: 0px;
	/*padding-left: 15px;*/
	padding-top: 8px; 
}

.topNav ul li{
	list-style: none;
	display: inline;
	color: #7f7f7f;
	font-size: 14px;
	font-family: 'Gotham-Light';
	margin-right: 20px;
}
.topNav ul li a{
    color: #0c473d;
}
.topNav ul li i{
	color: #ffbe32;
	margin-right: 10px;
}
.topNav .socialLinks{
	float: right;
	margin-right: -27px;
}
.topNav .socialLinks li{
	list-style: none;
	display: inline;
	margin:0px 0px 0px 10px;
}
.topNav .socialLinks li a i{
	color: #2e2e2e;
}

.logoWrap{
	width: 100%;
	float: left;
	height: 100%;
	padding: 10px 0px 20px 0px;
}

.logoWrap .col-md-5{
	padding: 0px;
}


.logoWrap ul{
	padding: 0px;
	color: #333;
	margin: 35px 0px 0px 0px;
    float: left;
}
.logoWrap ul li{
	list-style: none;
    display: inline;
    float: left;
    padding: 0px 15px;
    border: 1px solid #e6e6e6;
    border-width: 0px 1px 0px 0px;
    margin: 0px;
}
.logoWrap ul li i{
	float: left;
    padding: 5px 10px 0px 0px;
    color: #000;
}
.logoWrap ul li p{
	float: left;
	margin: 0px;
    color: #969696;
    font-size: 12px;
}
.logoWrap ul li p strong{
    color: #151515;
    font-size: 15px;
}
.logoWrap button{
    font-family: 'GESSTwo-Medium';
	background: #0c473d;
    border-color: #0c473d;
    width: 125px;
    height: 50px;
    margin-top: 30px;
    float: right;
}
.logoWrap button:hover{
    background: #ffbe32;
    border:none;
}

.menu{
	width: 100%;
	float: left;
	background: #0c473d;
}
.menu nav{
	padding: 0px;
}
.menu nav ul li{
	padding: 0px;
}
.menu nav ul li{
    padding: 15px;
    border-bottom: 4px solid #0c473d;
    position: static;
}
.menu nav ul li.active{
	border: 1px solid #ffbe32;
    border-width: 0px 0px 4px 0px;
    transition: 0.5s;
}
.menu nav ul li:hover{
	border: 1px solid #ffbe32;
    border-width: 0px 0px 4px 0px;
    transition: 0.5s;
}

.menu nav ul li a{
	padding: 0px;
	color: #fff !important;
    font-family: 'Gotham-Bold';
    font-size: 14px;
}
.menu .search a{
	color: #fff;
	margin-right: 20px;
}
.menu .search a i{
	font-size: 15px;
    float: left;
}
.menu .search input{
	width: 135px;
    height: 35px;
    font-size: 12px;
    display: none;
}
.menu .search .input-group-text{
	background: #0c473d;
    border: none;
    color: #fff;
    cursor: pointer;
}


.menu .navbar-nav{
	margin-right: auto;
}



.menu .dropdown-menu{
	background: #0c473d;
	border-radius: 0px;
	padding: 30px 10px 0px 10px !important;
	width: 100%;
	/*height: 400px;*/
	height: 350px;
}
.menu .dropdown-menu h6{
	font-family: 'Gotham-Medium';
    color: #ffbe32;
}
.menu .dropdown-menu .sub-menu li a{
	font-family: 'Gotham-Light';
    text-decoration: none;
}

.menu .dropdown-menu p{
	font-size: 14px;
}


.dropdown:hover>.dropdown-menu {
  display: block;
}
.dropdown-menu{
	margin: 0px;
}
.dropdown-menu:hover{
	display: block;
}


/****/
.hBanner{
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    height: 665px;
}


.banner .carousel-caption{
	text-align: left;
	bottom: 30% !important;
}
.banner .carousel-caption .container{
	padding: 0px 0px 0px 8px;
}
.banner .carousel-caption h1{
	font-family: 'Gotham-Bold';
	font-size: 120px;
	margin-left: -10px;

}

.banner .carousel-caption h1 span{
	color: #ffbe32;	
}
.banner .carousel-caption h2{
	font-family: 'Gotham-Medium';
	/*font-size: 47px;*/
	font-size: 28px;
	color: #ffbe32;
	margin-bottom: -10px;
}
.banner .carousel-caption p{
	font-family: 'Gotham-Light';
	/*font-size: 18px;*/
	font-size: 40px;
	margin-top: -20px;
}
.banner .carousel-caption button{
	color: #000000;
	background: #ffbe32;
	width: 140px;
	height: 50px;
	font-family: 'Gotham-Bold';
	font-size: 13px;
	border:none;
}
.banner .carousel-caption button:hover{
	background: #0c473d;
	color: #ffbe32;
	transition: 0.5s;
}

.banner .carousel-control-prev{
	background: linear-gradient(to right,rgba(0, 0, 0, 0.96) 0,rgba(0, 0, 0, 0.02) 100%);
}
.banner .carousel-control-next{
	background: linear-gradient(to right,rgba(0, 0, 0, 0.02) 0,rgba(0, 0, 0, 0.96) 100%);	
}


/****/

/* dropdown mega menu */

.servicesection{
	margin-top: -113px;
}

.servicesection a{
	text-decoration:none;
}


.service{
	height: 210px;
	padding-top: 85px;
	background: #000000d1;
}

@supports (-ms-ime-align:auto) {
    .service {
       background-color: #000;
           opacity: 0.9;
    }
}


.bgOne{
	background-image: url("./images/service1.jpg");
}
.bgTwo{
	background-image: url("./images/service2.jpg");
}
.bgThree{
	background-image: url("./images/service3.jpg");
}

.service:hover{
	background: #ffbe32;
	transition: 0.5s;
}
.service:hover h4{
	color: #000 !important;
	transition: 0.5s;
}
.service:hover p{
color: #000 !important;
transition: 0.5s;
}

.our-story{
	padding: 80px 0px;
}

.our-story .col-md-4,.our-story .col{
	padding:0px;
}

.our-story .title{
	font-size: 33px;
	padding: 0px 0px 20px 0px;
}
.our-story .border{
	float: left;
	width: 100px;
	height: 2px;
	background: #d8a419;
	border:none !important;
	margin-bottom: 40px
}
.our-story .price, .our-story .price-small{
	float: left;
	width: 100%;
	padding: 0px 15px;
}

.our-story .price h2{
	font-size: 90px;
}
.our-story .linkElement{
	width: 100%;
	float: left;
	border: 2px solid #fff;
}
.our-story .linkElement:hover{
	border: 2px solid #0c473d;
	transition: 0.5s;
}



.our-story .boxElement{
	background: #ececec;
    color: #0c473d;
    text-align: center;
    height: 130px;
    padding-top: 25px;
}
.our-story .boxElement h3{
       font-family: 'Gotham-Bold';
}
.our-story .boxElement h4{
  font-family: 'Gotham-Medium';
}
.our-story button{
	width: 140px;
	height: 50px;
	border:2px solid #ffbe32;
	color: #ffbe32;
	background: transparent;
	font-size: 13px;
	font-family: 'Gotham-Bold';
}
.our-story .custombtn:hover{
	border:2px solid #0c473d;
	color: #0c473d;
	transition: 0.5s;

}
.our-story .custombtn{
	width: 140px;
	height: 50px;
	border:2px solid #ffbe32;
	color: #ffbe32;
	background: transparent;
	font-size: 13px;
	font-family: 'Gotham-Bold';
	float: left;
	text-align: center;
	text-decoration:none;
	border-radius: 5px;
	padding-top: 12px;
}
.our-story button:hover{
	border:2px solid #0c473d;
	color: #0c473d;
	transition: 0.5s;
	text-decoration:none;

}

.newfinancial{
	margin-bottom:80px;
}

.news{
	padding-left: 80px;
	padding-top: 80px;
}
.news h4{
	font-size: 25px;
	color: #191919;
	width: 100%;
	font-family: 'Gotham-Medium';
    margin-bottom: 53px;
    margin-top:10px; 		
}
.news h4 span{
	font-size: 14px;
	margin-top: 5px;
}
.news h4 a{
	text-decoration: none;
	color: inherit;
}
.news ul{
	float: left;
	width: 100%;
	padding: 0px;
}
.news ul li{
	display: inline-block;
	width: 100%;
	/*height: 100px;*/
	height: auto;
	background:#fff;
	color: #191919;
	margin-bottom: 10px;
	
}
.news ul li a{
	text-decoration: none;
	color: inherit;
}
.news ul li:hover .date{
	color: #fff !important;
	transition: 0.5s;
}
.news ul li:hover{
	background:#fbbf1f;
	transition: 0.5s;
}
.news p span{
	color: #767676;
	font-size: 13px;

}
.news p{
	margin: 25px 0px 0px 35px;
	font-family: 'Gotham-Medium';
	font-size: 14px !important;
}


.financial{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 80px;
}
.financial h4{
	font-size: 25px;
	color: #191919;
	width: 100%;
	font-family: 'Gotham-Medium';
    margin-bottom: 53px;
    margin-top:10px;		
}
.financial h4 span{
	font-size: 14px;
	margin-top: 5px;
}

.financial h4 a{
	text-decoration: none;
	color: inherit;
}

.financial ul{
	padding: 0px;
}
.financial ul li{
	list-style: none;
	display: inline-block;
	float: left;
	width: 100%;
}
.financial ul li a{
	color: #5e5e5e;
	width: 100%;
	color: #5e5e5e;
	border:1px solid #d8d8d8;
	border-width: 0px 0px 1px 0px;
	padding: 15px 10px;
	font-size: 14px;
	float: left;
	text-decoration: none;
}
.financial ul li a:hover {
	background: #f6bb20;
	color:#fff;
	width: 100%;
	transition: 0.5s;
}


.career{
	padding-left: 60px;
	padding-top: 80px;
	background-image:url('./images/career.jpg'); 
}
.career h3{
	font-size: 33px;
	color: #ffbe32;
	font-family: 'Gotham-Light';
	margin-bottom: 60px;
}
.career h4{
	font-size: 24px;
	color: #ffffff;
	font-family: 'Gotham-Medium';
	margin-bottom: 25px;
}
.career .join-text{
    width:290px;
}
.career ul{
	padding: 0px;
	margin-bottom: 30px;
}
.career ul li{
	list-style: none;
	display: block;
	color: #ffffff;
	background: #0c473d;
	font-size: 18px;
	font-family: 'Gotham-Medium';
	margin-bottom: 10px;
	padding: 10px;
	width: 290px;
}
.career button{
	width: 210px;
	height: 50px;
	border:2px solid #ffbe32;
	color: #ffbe32;
	background: transparent;
	font-size: 13px;
	font-family: 'Gotham-Bold';
}
.career button:hover{
	border:2px solid #fff;
	color: #fff;
	transition: 0.5s;
}


.whiteBar{
	padding: 30px 0px;
}

.whiteBar h4{
	font-family: 'Gotham-Light';
	font-size: 24px;
	/*color: #ffbe32;*/
	color: #0c473d;
	float: left;
    margin-top: 12px;
    padding-left: 15px;
}
.whiteBar h4 p{
	margin-top: 10px;
}
.whiteBar button{
	width: 140px;
	height: 50px;
	color: #ffbe32;
	font-family: 'Gotham-Bold';
	font-size: 13px;
	background: #0c473d;
	margin-top: 15px;

}
.whiteBar button:hover{
	background: #ffbe32;
	color: #000000;
	transition: 0.5s;
}




.footerTop{
	background: #ececec;
	padding-top: 65px;
	padding-bottom: 50px;
}
.footerTop .container{
	padding: 0px;
}


.footerTop h4{
	color: #0c473d;
	font-size: 18px !important;
	font-family: 'Gotham-Bold';
/*	margin-bottom: 25px;*/

}
.footerTop ul{
	padding: 0px;
	width: 100%;
}
.footerTop ul li {
	list-style: none;
	display: block;
	width: 100%;
	padding: 12px 0px 0px 0px;
	color: #0c473d;
}
.footerTop ul li a{
	color: #0c473d;
	width: 100%;
	text-decoration: none;
	padding:12px;
	float: left;
}
.footerTop ul li a:hover{
	background: #f6bb20;
	width: 100%;
	color: #fff;
	transition: 0.5s;
}
.footerTop p,label{
	color: #0c473d;
}


.footerTop button{
	width: 105px;
	height: 35px;
	color: #fff;
	background: #f6bb20;
	font-size: 13px;
	font-family: 'OpenSans-ExtraBold';
}
.footerTop button:hover{
	background: #0c473d;
}



.footerTop .twitterEmbed{
	overflow: scroll;
    width: 100%;
    height: 335px;
    overflow-x: hidden;
}
.footerTop .twitterEmbed::-webkit-scrollbar {
    width: 0px;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
/* Optional: show position indicator in red */
.footerTop .twitterEmbed::-webkit-scrollbar-thumb {
    background: #FF0000;
}

.contactlist{ margin-top:20px;}
.contactlist li i{
	color: #0c473d;
	margin-right: 10px;
}

.footerTop .socialLinks li{
	display: inline-block;
	width: auto;
}

.footerTop .socialLinks li a{
	padding: 0px 25px 0px 0px
}
.footerTop .socialLinks li a:hover{
	background: transparent;
	color: #0c473d;
}



footer{
	background: #0c473d;
	color: #fff;
	padding: 15px 0px;
	float: left;
	width: 100%;
}

footer p{
	font-size: 13px;
	float: right !important;
}

footer .col{
	padding: 0px;
}

/* inner pages */
.breadcrumb{
	padding-left: 0px;
}
.breadcrumb li a{
	color: #0c473d;
}
.breadcrumb li{
	color: #0c473d !important;
    font-size: 14px;
}
.innerBanner{
	height: 300px;
}
.innerBanner h1{
	font-size: 72px !important;
}
.innerBanner .carousel-caption{
	/*bottom: 50% !important;*/
	bottom: 17% !important;
}



.innerpage{
	padding: 80px 0px;
}
.innerpage .title{
	font-size: 33px;
	padding: 0px 0px 20px 0px;
	float: left;
	width: 100%;
}
.innerpage .border{
	float: left;
	width: 100px;
	height: 2px;
	background: #d8a419;
	border:none !important;
	margin-bottom: 40px
}
.innerpage sidebar{
	padding-right: 70px;
	padding-left: 0px;
}
.innerpage sidebar ul{
	width: 100%;
    background: #f5f5f5;
    color: #0c473d;
    float: left;
    padding: 10px 0px 50px 0px;
} 
.innerpage sidebar ul li {
    list-style: none;
    padding: 0px;
    float: left;
    width: 100%;
}
.innerpage sidebar ul li a{
	list-style: none;
    font-size: 18px;
    color: #0c473d;
    padding: 15px 0px 15px 35px;
    text-decoration: none;
    width: 100%;
    float: left;
    margin: 0px;
}
.innerpage sidebar ul li a:hover{
	background: #f6bb20;
	width: 100%;
	color: #fff;
	margin: 0px;
	transition: 0.5s;
}

.innerpage sidebar ul li.active > a{
	background: #f6bb20;
	width: 100%;
	color: #fff;
	margin: 0px;
	transition: 0.5s;
	font-weight:600;
	font-family: 'Gotham-Bold';
}
	.innerpage sidebar ul.sublink{
		padding: 0px 0px 10px 0px;	
	}

	.innerpage sidebar ul.sublink li a{
		padding: 15px 0px 15px 50px;
    	font-size: 16px;
	}

	.innerpage sidebar ul.sublink li.active > a{
		color:#f6bb20;
		background: transparent;
		font-weight: 600;
		font-family: 'Gotham-Bold';
	}

	.innerpage sidebar ul li.active > ul{
		display: block;
	}
	.innerpage sidebar ul li > ul{
		display: none;
	}



.innerpage .content{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.innerpage .content table{
	color: #727272;
	font-size: 15px;
}

.innerpage .content table tr td a{
	text-align: center;
    color: #fff;
    background: #0c473d;
    padding: 2px 4px 3px 4px;
    border-radius: 2px;
}

.innerpage .content button{
	color: #000000;
	background: #ffbe32;
	width: auto;
	height: 50px;
	font-family: 'Gotham-Bold';
	font-size: 13px;
	border:none;
}
.innerpage .content button:hover{
	background: #0c473d;
	color: #ffbe32;
	transition: 0.5s;
}


.innerpage .content p{
	color: #727272;
}
.innerpage .content p strong{
 font-family: 'Gotham-Bold';
}
.innerpage .content ul{
	padding: 0px;
	float:left;
	width: 100%;
}
.innerpage .content ul li{
	color: #727272;
	list-style: none;
	margin-bottom: 20px;
	float:left;
	width:100%;
}
.innerpage .content ul li .img-list{
	width:50px;
	margin:0px 10px 0px 0px;
    float:left;
}
  
.innerpage .content ul li .indent{
	float: left;
    width: 90%;
}
.innerpage .content ul li i{
    width: 10px;
    height: 25px;
    float: left;
    margin: 5px 5px 0px 0px;
}
.innerpage .content ul li a{
	color: #f6bb20;
	text-decoration: none;
}

.innerpage .content h4{
	font-size: 24px;
	font-family: 'Gotham-Bold';
	color: #0c473d;
	margin-top: 40px;
	margin-bottom: 20px;
}

.innerpage .content h4 a{
	color: inherit;
}

.innerpage .content a{
	color: #f6bb20;
}


.innerpage .content h5{
	font-family: 'Gotham-Bold';
    color: #0c473d;
    margin-bottom: 10px;
    font-size: 14px;
    border: 2px solid #d8a419;
    border-width: 0px 0px 2px 0px;
    padding: 0px 0px 5px 0px;
}
.innerpage .content h5 i{
	padding-right: 5px;
}


.innerpage .content h4 span{
	border:1px solid #d8a419;
	border-width: 0px 0px 1px 0px;
}

.innerpage .content .card h5{
	font-family: 'Gotham-Bold';
	font-size: 25px;
	color: #0c473d;
	padding-bottom: 10px;
}
.innerpage .content .card .border{
	float: left;
	width: 100px;
	height: 2px;
	background: #dedddd;
	border:none !important;
	margin-bottom: 30px;
    margin-top: 30px;
}
.innerpage .content .card .card-body img{
	width: 100%;
	margin:10px 0px;
}
.innerpage .content .card .card-body{
	color: #727272;
}

/* flip cards */


.flip-card {
  background-color: transparent;
  width: 100%;
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px;
}


.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 1s;
  transform-style: preserve-3d;
}


.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
 
}
.flip-card:hover .flip-card-front{
   border:2px solid #333;	
}

.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;

}


.flip-card-front {
  background: #ececec;
  padding: 5px;
  border:2px solid transparent;
}
.flip-card-front h3{
	font-family: 'OpenSans-ExtraBold';
    color: #0c473d;
    margin-top: 70px;
    font-size: 20px !important;
}
.flip-card-front h4{
	font-family: 'OpenSans-ExtraBold';
	font-size: 15px !important;
	margin-top: 0px !important;
}


.flip-card-back {
  background-color: #f6bb20;
  color: white;
  transform: rotateY(180deg);
  padding: 5px;
}
.flip-card-back p{
	color: #fff !important;
	    margin-top: 20px;
}


/*flip cards */


/* accordion */
.innerpage .content .accordion .card{
	border-radius: 0px;
	margin-bottom: 5px;
}
.innerpage .content .accordion .card .card-body img{
	width: auto;
	margin: 0px 15px 0px 0px;
	float: left;
}


.innerpage .content .accordion .card-header{
	cursor: pointer;
	padding: 5px 10px;
}
.innerpage .content .accordion .card-header p{
	color: #0c473d;
}
.innerpage .content .accordion .card-header p small{
	color: #727272;
}



/* accordion */


.innerpage .content .btn1{
	background: #ffbe32;
	font-family: 'Gotham-Bold';
	color: #fff;

}
.innerpage .content .btn2{
	background: #0c473d;
	font-family: 'Gotham-Bold';
	color: #fff;
}


.innerpage .nav-tabs{
	color: #727272;
}

.innerpage .nav-tabs li{
   margin: 0px 0px 8px 0px !important;
   width: auto !important;
}
.innerpage .nav-tabs li a{
    color: #0c473d;
    padding: 10px 20px;
    text-decoration: none;
}
.innerpage .nav-tabs li a.active{
	color: #fff !important;
	background: #0c473d;
}

.innerpage .tab-content{
	color: #0c473d;

}

.innerpage .content .readmore{
	color: #000000;
    background: #ffbe32;
    width: 140px;
    height: 50px;
    font-family: 'Gotham-Bold';
    font-size: 13px;
    border: none;
    float: left;
    text-align: center;
    padding: 15px 0px 0px 0px;
    text-decoration: none;
}
.innerpage .content .readmore:hover{
	background: #0c473d;
	color: #ffbe32;
	transition: 0.5s;
}


.innerpage .content .pagination li a{
	border-radius: 0px;
	color: #0c473d;
	font-family: 'Gotham-Medium';
	font-size: 13px;
}

.innerpage .content .pagination li.active a{
	color: #000000;
    background: #ffbe32;
    border:1px solid #ffbe32;
}

.pagination_page li{
    display: inline;
    font-size: 13px;
    padding: .5rem .75rem;
    border: 1px solid #dee2e6;
    width: auto !important;
}
.pagination_page li a{
	border-radius: 0px;
	/*color: #0c473d;*/
	color: #0c473d !important;
	font-family: 'Gotham-Medium';
	font-size: 13px;

}
.pagination_page li.active{
	color: #000000 !important;
    background: #ffbe32 !important;
    border:1px solid #ffbe32;
    font-family: 'Gotham-Bold';
}


.pagination_page li.active a{
	color: #000000 !important;
    background: #ffbe32 !important;
    border:1px solid #ffbe32;
}





.downloadList li{
	list-style: none;
	display: block;
	width: 100%;
	float: left;

}
.downloadList li a{
	text-decoration: none;
	color: #0c473d;
	font-family: 'Gotham-Bold';
	font-size: 16px;
	border:1px solid #0c473d;
	border-width: 0px 0px 1px 0px;
	width: 100%;
	float: left;
	padding: 0px 0px 10px 0px;
	border-style: dashed;
}
.downloadList li a span{
	float:right;

}

.newsList li{
	list-style: none;
	display: block;
	width: 100%;
	float: left;
}
.newsList li a{
	text-decoration: none;
	color: #0c473d;
	font-family: 'Gotham-Light';
	font-size: 16px;
	border:1px solid #0c473d;
	border-width: 0px 0px 1px 0px;
	width: 100%;
	float: left;
	padding: 0px 0px 10px 0px;
	border-style: dashed;
}

.newsList li a span{
	width: 150px;
	float: left;
	font-family: 'Gotham-Bold';

}






/*  section */


.section{
	float: left;
	width: 100%;
}

/* heading */
.section h1{ font-size:65px; } 
.section h2{ font-size:50px; }
.section h3{ font-size:33px; }
.section h4{ font-size:21px; }
.section h5{ font-size:18px; }

/* heading */

.section p{ font-size:16px;  }


/* color */
.section .c-1 { color:#000000; }
.section .c-2 { color:#ffffff; }
.section .c-3 { color:#ffbe32; }
.section .c-4 { color:#0c473d; }
.section .c-5 { color:#727272; }


/* font-family */
.section .ff-regular  { font-family: 'Gotham-Light';  }
.section .ff-bold	  { font-family: 'Gotham-Bold'; 	 }
.section .ff-semibold { font-family: 'Gotham-Medium'; }
.section .ff-extrabold { font-family: 'OpenSans-ExtraBold'; }


.section .tt-upper { text-transform: uppercase; }
.section .tt-lower { text-transform: lowercase;  }

.section .td-none { text-decoration:none;  }



.section .buttonOne{
	color: #fff;
    border: none;
    width: 170px;
    height: 50px;
    background: #0795e7;
    border-radius: 40px;
}
.section input{
	border: none;
    height: 45px;
    background: #ffffffeb;
    border-radius: 0px;
}
.section textarea{
	border: none;
    background: #ffffffeb;
    border-radius: 0px;
}


.bs-cover{background-size: cover;}
.br-norepeat{background-repeat:no-repeat; }
.bg-color1{background: #000000;}
.bg-color2{background: #ffffff;}
.bg-color3{background: #ececec;}
.bg-color4{background: #e8f0f3;}
.bg-color4{background: #f5f5f5;}
.bg-color5{background: #ffbe32; }
.bg-color6{background: #0c473d; }

.border-none{
	border:none !important;
}
/* section */


/* google search */

.gsc-overflow-hidden{
	overflow: scroll !important;
}

.gsc-control-cse.gsc-control-cse-en{
	padding: 0;
    background: transparent;
    border: none;
}

.gsc-control-cse.gsc-control-cse-en td.gsc-input{
	padding: 0px !important;
}

.gsc-control-cse input.gsc-input{
	font-size: 16px;
}

.gsc-control-cse td.gsc-search-button{
	margin: 0px;
}
.gsc-control-cse button.gsc-search-button{
    padding: 20px 45px;
    margin: 0px -1px 0px 0px;
    background: #ffbe32;
    border: none;
    border-radius: 0px 5px 5px 0px;
}
.gsc-control-cse button.gsc-search-button-v2 svg{
	width: 20px;
    height: 20px;
}

.gsib_a{
	    padding: 5px 9px 5px 9px !important;
}

#gsc-i-id1{
	background: none !important;
	text-indent: 0px !important;
}
#gsc-iw-id1{
	border-radius: 0px;
    padding: 12px 10px;
}
table.gsc-search-box{
	margin-bottom: 0px !important;
}
form.gsc-search-box{
	margin-bottom: 0px !important;
}
.gsc-results-wrapper-overlay.gsc-results-wrapper-visible{
	height: 450px !important;
    margin-top: 75px !important;
    width: 100% !important;
    left: 0% !important;

    position: relative !important;
    height: auto !important;

    box-shadow: none;
}

.gsc-modal-background-image.gsc-modal-background-image-visible{
	position: relative !important;
}
/* google search */


.maadenChart{
	height: 560px;
    width: 100%;
    border: none;
    margin-top: -35px;
}



/* search-box */

.search-box.search-elem {
  margin: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
 /* background: rgba(50, 33, 58, 0.9);*/
  background: rgba(12, 71, 61, 0.86);
  transition: all 0.3s ease-in-out;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
.search-box.search-elem .inner {
  width: 70%;
  margin: 0 auto;
  position: relative;
  top: 20%;
  transform: translateY(-50%);
  border: 2px solid #ffbe32;
  border-radius: 10px;
}
.search-box.search-elem label {
  color: white;
  font-weight: 300;
  font-family: "Roboto", "Helvetica Neue", sans-serif;
}
.search-box.search-elem button.submit {
    outline: none;
    position: absolute;
    top: 0;
    right: 0px;
    height: 70px;
    padding: 20px 35px;
    font-family: 'Gotham-Bold';
    font-size: 13px;
    color: #000000;
    background: #ffbe32;
    border: none;
    cursor: pointer;
    border-radius: 0px 5px 5px 0px;

}
.search-box.search-elem button.submit[disabled] {
  background: #ccc;
  color: #32213a;
}
.search-box.search-elem input[type="text"] {
    padding: 10px;
    height: auto;
    font-size: 32px;
    font-family: "Roboto", "Helvetica Neue", sans-serif;
    font-weight: 300;
    border: none;
    transition: border 0.3s;
    border-radius: 6px;
    width: 100%;
}
.search-box.search-elem input[type="text"]:focus {
  border:none;
  box-shadow: none;
  outline: none;
}
.search-box.search-elem label.placeholder {
  position: absolute;
  top: 10px;
  left: 2rem;
  font-size: 32px;
  font-weight: 300;
  font-family: "Roboto", "Helvetica Neue", sans-serif;
  color: #999;
  transition: all 0.3s;
}
.search-box.search-elem label.placeholder.move-up {
  top: -25px;
  color: white;
  font-size: 1rem;
}

.search-box.search-elem.search-open {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}


.closeSearch {
  position: absolute;
  top: 2rem;
  right: 2rem;
  background: none;
  border: 0;
  font-size: 1rem;
  font-weight: 700;
  display: block;
  cursor: pointer;
  color: black;
  padding: 7px 16px;
  background: white;
  border-radius: 50%;
  outline: none;
}
.closeSearch:hover {
  background: #ffbe32;
}

/* */
.threeCol h5{
	font-size:16px !important;
}
.threeCol p{
	font-size: 15px;
}
.threeCol p.float-left{
	font-size: 13px;
}
.threeCol .border{
	margin-top: 10px !important;
    margin-bottom: 10px !important;
}


/* carousel speed */
/*.carousel-item {*/
/*    transition: transform .9s ease,-webkit-transform .9s ease !important;*/
/*}*/

.beta{
    color: #0c473d;
    margin: 5px;
}

.moreInfo{
	 font-size: 12px;
	background: #f6bb20;
	padding: 5px 10px;
	color: #000;
	float: right;
	cursor: pointer;
}

.colored{
	color: #f6bb20 !important;
}

.ehs-chart img{
	width: 55px;
}

.ehs-chart small{
    color: #000;
    float: left;
}

@media (min-width: 992px){
   
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0rem !important;
    
    }

}

.innerpage .content .table thead th{
	text-align:center;
}
.innerpage .content .table thead th:nth-child(1){
	text-align:left;
}

.covid-res{
    background: #ffbe32;
    color: #0c473d !important;
    font-size: 15px;
    font-family: 'Gotham-Bold';
    padding: 10px 15px;
    margin-top: 35px;
    float: left;
    text-decoration: none !important;
}

  
    


