/*
Theme Name: First Consulting
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi 
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.4.4.1663266513
Updated: 2022-09-15 18:28:33

*/

/* Flash messages */
.flash-message {
	padding: 10px;
	border: 1px solid #ddd;
	border-radius: 5px;
	position: fixed;
	top: 90vh;
	right: 20px;
	z-index: 2000;
	width: 300px;
}

.success {
	background-color: #d4edda;
	color: #155724;
	border-color: #c3e6cb;
}

.error {
	background-color: #f8d7da;
	color: #721c24;
	border-color: #f5c6cb;
}
div.pum-container.pum-responsive.pum-responsive-medium .popmake-title,
div.pum-container.pum-responsive.pum-responsive-medium .popmake-content {
	text-align: center;
}
div.pum-container.pum-responsive.pum-responsive-medium {
	max-width: 500px;
}
div.pum-container .modalContent input[type="email"] {
	min-width: 200px;
	padding: 6px 12px;
	margin-bottom: 10px;
}
div.pum-container .modalContent input[type="submit"] {
	background-color: #bf1f2e !important;
	padding: 6px 20px !important;
	border: 1px solid #bf1f2e;
}
#custom-research-map-page .rs_location_info_inr {
	clear: both;
}
#custom-research-map-page .rs_location_info_inr ul.custom_research_link_list a {
    color: #28464b;
/*	color: #b8c4ba;*/
    font-size: 17px;
    font-weight: 600;
    text-decoration: underline;
}
#custom-research-map-page .rs_location_info_inr p {
	margin-bottom: 10px;
}
#custom-research-map-page .rs_location_info_inr h2 {
    font-size: 30px;
    line-height: 40px;
    padding-top: 10px;
}
@media (min-width: 768px) {
	#custom-research-map-page .location_information_js {
		display: flex;
		flex-wrap: wrap;
	}
	#custom-research-map-page .location_information_js > .rs_location_info_inr {
		width: 50%;
		max-width: 50%;
		padding: 25px;
	}
}