/* .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	color:#FFF;
} */
/* .navbar-default .navbar-brand .dark{display: none}
.navbar-default .navbar-brand .light{display: block} */


/*  */

/* .navigation-bar:not(.fixed) li a.careerZigZag,
.quot .mas42{
	color: #FFF;
} */
/* .navigation-bar:not(.fixed) .button-container-4.quot{
	border: solid 1px #FFF;
} */
/* .navigation-bar:not(.fixed) .button-container-4.quot:hover{	
    border: solid 1px #0097a8;
} */
/*  */
.contactForm{
	padding-right: 60px;
}
.map_sec{background: #f2f2f2;clear: both;}
span.serviceDropdownget.header.active:after,
.navbar-default .navbar-nav>li>a.active>span:after,
.navigation-bar.getNavigation.blue li span.active:after{
	background: #FFF;
}
.fixed span.serviceDropdownget.header.active:after,
.fixed.navbar-default .navbar-nav>li>a.active>span:after,
.fixed.navigation-bar.getNavigation.blue li span.active:after{
	background: #003d90;
}
.contactForm .inputText{
	border: none;
	border-bottom: 1px solid #ddd;
	outline: none;
	box-shadow: none;

}
.contactForm textarea{
	resize: none;
}
.addressSection p,
.otherSection p{
	line-height: 22px;
}
.floating-label1,
.floating-label2{
	font-size: 18px;
	font-style: italic;
}
.tab button{
	border-bottom: solid 2px #DDD;
}
.tab button:last-child{
	border-right: none;
}
.sub-head{
	color: #003d90;
	margin-bottom: 20px;
}
.form-border{
	border:solid 1px #e6e6e6;
	border-radius: 4px;
	padding: 20px;
}
.otherSection{
	border-top: solid 2px rgba(0, 61, 144, 0.48);
	box-shadow: 0.3px 0.3px 9px #dcdcdc;
	padding: 0 15px 15px;
	margin-bottom: 20px;
}
.otherSection h3{
	font-size: 20px;
	margin-bottom: 10px;
}
.d-flex{
	display: flex
}
.justify-content-center{
	justify-content: center;
}
.card{
	box-shadow: 0.3px 3.3px 9px #eaeaea;
	padding:30px 20px;
	margin: auto;
	margin-bottom: 20px;
	cursor: pointer;
	max-width: 300px;
	transition: all ease-out 0.3s 0s;
}
.card:hover{
	transform: translateY(-5px);
	box-shadow: 0.3px 3.3px 19px #eaeaea;
}
.card h5{
	color:#003d90;
	font-size: 20px;
}
.card h6{
	color: #00BCD4;
}
.icon-img{
	margin-right: 5px;
}
.card p{
	line-height: 20px;
	font-size: 14px;
}
.contactForm textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */

	font-size: 18px;
	font-style: italic;
}
.contactForm textarea::-moz-placeholder { /* Firefox 19+ */

	font-size: 18px;
	font-style: italic;
}
.contactForm textarea:-ms-input-placeholder { /* IE 10+ */

	font-size: 18px;
	font-style: italic;
}
.contactForm textarea:-moz-placeholder { /* Firefox 18- */

	font-size: 18px;
	font-style: italic;
}
#careerForm textarea::-webkit-input-placeholder {

	font-size: 18px;
	font-style: italic;
}
@media only screen and (max-width: 991px) {
	.navbar-default .navbar-brand .dark{display: none;}	
	.navbar-default .navbar-brand .light{display: block;}	
	.contactForm{padding-right: 15px;}
}
@media only screen and (max-width: 767px) {
	.sub-head{text-align: center;font-size: 18px;}
	.otherSection{margin-top: 0}
	.otherSection:last-child{margin-bottom: 45px;}
	.card p{text-align: center;}
}
/*21-march*/
.submit_button
{
	padding: 10px 35px;
	background-color: #003d90 !important;
}
.contactButton button:hover
{
	text-decoration: none;
}
.contactButton button.btn
{
	border-radius: 0 !important;
}
.ptag-grey p
{
	color: #727272 !important;
}