

.b1_btn {
	color: #FFFFFF;
	background-color: #00A5B8;
	cursor:pointer;
	border-left:0px solid #EEEEEE;
	border-top:0px solid #EEEEEE;
	border-bottom:0px solid #EEEEEE;
}

.b1_btn i {
	color:#005761;
}

.b1_btn:hover, .b1_btn:hover * {
	color: #FFFFFF;
	background-color: #00A5B8;
}

.b2_btn_border {
	border-left:1px solid #D9D9D9;
}
.b2_btn {
	color: #FFFFFF;
	background-color:#89BF11;
	cursor:pointer;
	border-top:0px solid #EEEEEE;
	border-bottom:0px solid #EEEEEE;
}

.b2_btn i {
	color:#496609;
}

.b2_btn:hover, .b2_btn:hover * {
	color: #FFFFFF;
	background-color: #89BF11;
}
.b2_btn a {
	color: ;
}
.b2_btn a:hover {
	color: ;
}

.b3_btn_border {
	border-left:1px solid #D9D9D9;
}
.b3_btn {
	color: #FFFFFF;
	background-color: #FF8B00;
	cursor:pointer;
	border-top:0px solid #EEEEEE;
	border-bottom:0px solid #EEEEEE;
}

.b3_btn i {
	color:#804600;
}

.b3_btn:hover, .b3_btn:hover * {
	color: #FFFFFF;
	background-color: #FF8B00;
}
.b3_btn a {
	color: ;
}
.b3_btn a:hover {
	color: ;
}

.b4_btn_border {
	border-left:1px solid #D9D9D9;
}
.b4_btn {
	color: #FFFFFF;
	background-color: #AE0C00;
	cursor:pointer;
	border-top:0px solid #EEEEEE;
	border-bottom:0px solid #EEEEEE;
	border-right:0px solid #EEEEEE;
}

.b4_btn i {
	color:#660700;
}

.b4_btn:hover, .b4_btn:hover * {
	color: #FFFFFF;
	background-color: #AE0C00;
}
.b4_btn a {
	color: ;
}
.b4_btn a:hover {
	color: ;
}

.cose-lastst-basic-action:hover, .cose-lastst-basic-action:focus {
	color:  !important;
	text-decoration: none;
	background-color: ;
	border-color:  ;
}
.new-post {
	background-color:#F6F6F6;
}

.about-map-bg-img {
	position: relative;
	background: url(http://donglimind.com/_public/asset/contents/section/about/_skin/basic/image/map-bg.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	color:rgba(255, 255, 255, 1);
	padding:30px;
	z-index:0;
	font-family: "Roboto", "Spoqa Han Sans", sans-serif !important;
}
.about-map-bg-img:before {
	position: absolute;
	background: rgba(1, 2, 12, 0.6);
	background-attachment: fixed;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index:-1;
}


.com-top {
	margin-top:-80px;
}

.banner_menu_padding {
	padding: 35px 40px 45px 40px;
}
.cose-about-banner-title {
	font-size: 1.285rem;
	font-weight:bold;
	height:70px;
	letter-spacing: 0.03rem !important;
	margin-top:-3px;
}
.banner_menu_icon {
	font-size:66px;
}
.banner_menu_icon_plus {
	right:22px;
	bottom:25px;
}
.com-map {
	margin-left: 20px;
}

@media (max-width: 991.98px) {

	.b1_btn {
		border-left:0px solid #EEEEEE;
		border-top:0px solid #EEEEEE;
		border-bottom:none;
	}
	.b2_btn {
		border-top:0px solid #EEEEEE;
		border-right:0px solid #EEEEEE;
		border-bottom:none;
	}

	.b3_btn_border {
		border-top:1px solid #D9D9D9;
	}
	.b3_btn {
		border-left:0px solid #EEEEEE;
		border-bottom:0px solid #EEEEEE;
	}

	.b4_btn_border {
		border-top:1px solid #D9D9D9;
	}
	.b4_btn {
		border-bottom:0px solid #EEEEEE;
		border-right:0px solid #EEEEEE;
	}

	.map-detail-view-min-btn-div {
		display: none;
	}
	.map-detail-view-max-btn-div {
	color:rgba(255, 255, 255, 1);
	right:35px;
	top:60px;
	}

	.banner_menu_padding {
		padding: 35px 0 35px 0 !important;
	}
	.banner_menu_icon {
		font-size:62px !important;
	}
	.banner_menu_padding {
		padding: 45px 50px 55px 50px !important;
	}
	.banner_menu_icon {
		font-size:66px !important;
	}
	.cose-about-banner-title {
		margin-top:0 !important;
		font-size: 1.285rem !important;
	}
	.banner_menu_icon_plus {
		right:27px !important;
		bottom:30px !important;
	}
	.com-map {
		margin:0 !important;
	}

}

@media (min-width: 992px) {

	.map-detail-view-min-btn-div {
	color:rgba(255, 255, 255, 1);
	right:55px;
	top:115px;
	}
	.map-detail-view-max-btn-div {
	display: none;
	}

	.base_about_contents {
		width:50%;
	}
	.base_about_info {
		padding: 30px 20px 30px 20px;
		max-height:454px
	}
	.base_about_img {
		min-height:454px;
	}

}

@media (max-width: 768px) {
	.banner_menu_padding {
		padding: 20px 20px 20px 20px !important;
	}
	.banner_menu_icon {
		font-size:58px !important;
	}

	.base_about_info {
		padding: 30px 20px 35px 25px !important;
		max-height:auto !important;
	}
	.cose-about-banner-title {
		margin-top:-5px !important;
		font-size: 1.2rem !important;
		line-height: 1.2 !important;
	}
	.banner_menu_icon_plus {
		right:12px !important;
		bottom:12px !important;
	}
	.com-map {
		margin:0 !important;
	}
}

@media (max-width: 1199.98px) {
	.banner_menu_padding {
		padding: 20px 30px 40px 30px;
	}
	.banner_menu_icon {
		font-size:58px;
	}
	.cose-about-banner-title {
		margin-top:0;
		font-size: 1.15rem;
	}
	.banner_menu_icon_plus {
		right:17px;
		bottom:20px;
	}

	.base_about_info {
		padding: 30px 50px 30px 50px;
		max-height:auto;
	}

	.about_img_float {
		margin:0 auto;
	}
}

@media (min-width: 1200px) {
	.base_about_info {
		padding: 30px 50px 30px 50px;
		max-height:auto;
	}
	.about_img_float {
		float:right;
	}
}