


/*
* General Styles
*/
[data-dropdown] [data-select-drop] {
	z-index: 9;
}
.partners-navigation select {
	margin-right: 0;
}
body .mr-35 {
	margin-right: 35px;
}





/*
* Home Page
*/
.home .section-blog .article_thumb img {
	object-fit: cover;
}




/*
* Researched Area Field
*/
.other-researched-area-wrapper {
	display: none;
}
.researched-areas-select-wrapper select {
	width: 100%;
}
.researched-areas-select-wrapper .sing-in-form__col-12 {
	max-width: 100%;
}





/*
* Individual Person page
*/
.single-person .image-media-events img {
	max-width: 260px;
	height: 300px;
	object-fit: cover;
}




/*
* WCL Custom Select
*/
.wcl-custom-select {
	position: relative;
}
.wcl-custom-select .data-selected {
	border: 1px solid #e5e5e5;
    padding: 10px;
    font-size: 14px;
    color: #000;
    font-family: "Proxima Nova", sans-serif;
    border-radius: 7px;
    height: 45px;
    cursor: pointer;
}
.wcl-custom-select.placeholder .data-selected {
	color: #737373;
}
.wcl-custom-select .data-option-list {
	display: none;
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	top: 100%;
	background: #fff;
	border: 1px solid #e5e5e5;
    border-top: 0;
    max-height: 40vh;
    overflow-y: auto;
}
.wcl-custom-select.active .data-option-list {
	display: block;
}
.wcl-custom-select .data-option-list .data-option-item {
	padding: 2px 10px;
	cursor: pointer;
	width: 100%;
	display: block;
}
.wcl-custom-select .data-option-list .data-option-item.active,
.wcl-custom-select .data-option-list .data-option-item:hover {
	background: #e5e5e5;
	color: #000;
}



/*
* Footer
*/
.footer_logo_wrapper {
	width: 100%;
	max-width: 230px;
	display: flex;
    justify-content: center;
	align-items: center;
    border-right: 1px solid #20BFA2;
}
.footer_logo_wrapper .footer_logo {
	padding: 0;
	border: 0;
}
.footer_logo-img {
	background: transparent;
	border: none;
}
.footer_logo-img img {
	height: auto;
	max-width: 140px;
	margin-left: 2px;
}




@media (max-width: 1199.98px) {

	.footer_logo_wrapper {
		max-width: 170px;
	}
	.footer_logo-img img {
		max-height: initial;
	}
	
}


@media (max-width: 991.98px) {

	.footer_logo_wrapper {
		max-width: 100%;
		border: 0;
	}

}