
.banner {
	height: 140px;
	margin-top: 20px;
	overflow: hidden;
}

.banner_baltimore {
	background-position: center center;
	background-size: cover;
	background-image: url('../images/startup/background.jpg');
}

.banner_baltimore .banner_left_part {
	width: 13%;
	height: 140px;
	overflow: hidden;
	float: left;
	background-color: #4fa8ab;
}

.banner_baltimore .banner_left_part .banner_question {
	background: transparent url('../images/banners/question.png') bottom center no-repeat;
	background-size: conver;
	height: 70px;
	padding: 0 5% 0 5%;
}

.banner_baltimore .banner_left_part p {
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	padding: 0 5% 0 5%;
}

@media (max-width: 1200px) { .banner_baltimore .banner_left_part p { font-size: 13px; } }
@media (max-width: 992px) { .banner_baltimore .banner_left_part p { font-size: 12px; } }
@media (max-width: 768px) { .banner_baltimore .banner_left_part p { font-size: 10px; } }

.banner_baltimore .banner_central_part {
	width: 57%;
	height: 140px;
	overflow: hidden;
	float: left;
}

.banner_baltimore .banner_central_part_content {
	margin: 10px 2% 0px 2%;
	color: white;
	height: 60px;
	overflow: hidden;
}

.banner_baltimore .banner_central_part_content h3 {
	font-size: 26px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.banner_baltimore .banner_central_part_content h5 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.banner_baltimore .banner_central_part_content h5 span {
	color: #fed72d;
}

@media (max-width: 1200px) { .banner_baltimore .banner_central_part_content h3 {font-size: 20px} .banner_baltimore .banner_central_part_content h5 {font-size: 16px} }
@media (max-width: 992px) { .banner_baltimore .banner_central_part_content h3 {font-size: 14px} .banner_baltimore .banner_central_part_content h5 {font-size: 12px} }
@media (max-width: 768px) { .banner_baltimore .banner_central_part_content h3 {font-size: 12px} .banner_baltimore .banner_central_part_content h5 {font-size: 10px} }

.banner_baltimore .banner_central_part_buttons {
	margin: 10px 2% 0px 2%;
}

.banner_baltimore .banner_central_part_buttons .banner_central_part_button {
	float: left;
	width: 50%;
	overflow: hidden;
	height: 70px;
} 
.banner_baltimore .banner_central_part_buttons .banner_central_part_button a {
	display: block;
	background: #fed72d;
	color: black;
	text-align: center;
	height: 50px;
	line-height: 50px;
	margin-right: 10%;
	border-radius: 5px;
}
.banner_baltimore .banner_central_part_buttons .banner_central_part_button a:hover {
	text-decoration: none;
	background: #deb70d;	
}
.banner_baltimore .banner_central_part_buttons .banner_central_part_button_links {
	float: left;
	width: 50%;
	overflow: hidden;
	height: 60px;
	padding-top: 5px;
} 
.banner_baltimore .banner_central_part_buttons .banner_central_part_button_links p {
	color: white;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.banner_baltimore .banner_central_part_buttons .banner_central_part_button_links p a {
	color: #fed72d;
	font-weight: bold;
}

@media (max-width: 992px) { 
	.banner_baltimore .banner_central_part_buttons .banner_central_part_button_links {padding-top: 10px;} 
	.banner_baltimore .banner_central_part_buttons .banner_central_part_button_links p {font-size: 10px;} 
	.banner_baltimore .banner_central_part_buttons .banner_central_part_button a { font-size: 12px; }
}


.banner_baltimore .banner_right_part {
	width: 30%;
	height: 140px;
	overflow: hidden;
	float: left;
}

.banner_baltimore .banner_right_part_logo_1 {
	float: left;
	width: 40%;
	height: 140px;
	overflow: hidden;
	text-align: center;
}
.banner_baltimore .banner_right_part_logo_1 img {
	max-width: 80%;
	margin-top: 25px;
}

.banner_baltimore .banner_right_part_logo_2 {
	float: left;
	width: 60%;
	height: 140px;
	overflow: hidden;
	text-align: center;
}
.banner_baltimore .banner_right_part_logo_2 img {
	max-width: 80%;
	margin-top: 27px;
}
.banner_baltimore .banner_right_part_logo_2 p{
	margin: 0;
	padding: 0;
	color: white;
	font-size: 15px;
	font-weight: bold;
}
.banner_baltimore .banner_right_part_logo_2 p a{
	color: #fed72d;
	font-weight: bold;
}

@media (max-width: 992px) { 
	.banner_baltimore .banner_right_part_logo_2 p{ font-size: 12px; }
}
@media (max-width: 600px) { 
	.banner_baltimore .banner_right_part_logo_2 p{ font-size: 9px; }
}