﻿button:hover {
	background-color: var(--footer-bg);
}

input[type=button], input[type=reset], input[type=submit], button {
	min-width: auto;
}
a.lang-link:visited {
	color: var(--footer-bg);
}
a.about-nav-link:visited {
	color: var(--white);
}

.inner-header-banner-image img{
	
	height: 100%;
    width: 100%;
    object-fit: contain;
    object-position: center;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 100%;        
}

#s4-bodyContainer {
	padding-bottom: 0px		
}
div.article, div.welcome {
	padding: 0px; 
}

.linkedin-link {
	display: none;
}

.simah-social-icon ul {
	
	justify-content: start;
}

.ms-rtestate-field h1, h1.ms-rteElement-H1, .ms-rtestate-field h2, h2.ms-rteElement-H2, h4.member-name {
	color: var(--primary);
}

.member-img{
	line-height: 0;
}

.article-content, .welcome-content {
	margin: 0;
}


.member-name, .member-title {
	margin-bottom: 0px !important;
}
/* .ms-rtestate-field p, p.ms-rteElement-P {
	margin-bottom: 20px;
}*/ 
.ms-signInLink, #ctl00_SiteHeaderLogin, #suiteBarRight, .ms-core-suiteLink {
        display: none !important;
}
.image-flip img , .image-self-flip{
	transform: scaleX(-1);
}
input[type=password], input[type=text], input[type=file], select, textarea, .sp-peoplepicker-topLevel, .sp-peoplepicker-topLevelDisabled, .sp-peoplepicker-autoFillContainer, .ms-inputBox{
	border: 1px solid #01426A;
}
.form-control {border: 1px solid #01426A; background: rgba(50, 48, 48, 0.1); padding: 18px 10px;}
input[type=password], input[type=text], input[type=file], textarea, .ms-inputBox
Specificity: (0,1,1)
 {
    padding: 18px 10px;
}
 
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control, .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select, .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}

input[type=text]:focus, .form-control:focus {
	border-color: #01426A;
	outline: none;
	box-shadow: none;
	
}

.input-group-text {
	
	padding:	18px 10px;
	border: 1px solid #01426A;

}

.modal-header h5{
	font-size: 30px;
	color: var(--cmn-hd-blk);
	
}

.modal button.close
{    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.modal button.close:hover {
	color: var(--white);
	
}
.modal-footer button.btn-blue:after {
	
	background: none;
	margin-inline-start: 0px
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active
{
	color: var(--primary);
    background-color: #fff;
    border-color: var(--secondary);
    border-bottom: none;
    font-family: var(--font-bold);
}
h2, h3, h4, h5, h6 {
	
	font-family:  var(--font-regular);

}