.banner{max-height: 500px;background-image:url(img/banner-about.jpg);background-position: top center;min-height:500px;}
.title-div{width: 8%;height: 0;line-height: 0;font-size: 0;border-top: 2px solid #f94653;}
.aboutus-profile > div.row > div{}
.aboutus-profile > div.row > div > div.row > div{padding: 0;}
.aboutus-profile > div.row > div:first-child{position: absolute;top: 0;left: 0;height: 100%;opacity: 0.95;filter:alpha(opacity=95);background: url(img/1.jpg) center no-repeat;line-height: 26px;color: #fff;}
.aboutus-profile > div.row > div:first-child > div{padding:20px 5px;}
.aboutus-profile > div.row > div:first-child h1{color: #f94653;}
.aboutus-profile > div.row > div:first-child p.text-center{padding: 20px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;margin: 20px 0;}

.about-txt{position: absolute;width: 100%;top: 0;height: 100%;z-index: 2;text-align: center;}
.about-txt > div{display: table;height: 100%;}
.about-txt > div > div{display: table-cell;vertical-align: middle;padding: 0 20px;}
.about-txt .title-div{border-width: 1px;width: 10%;}

.page-header{display: inline-block;border-bottom: 3px solid #e63b47;margin: 0px 0 20px;}

.about-team{padding-top: 20px;}
.about-team > div.row{margin: 40px 0 20px;}
.about-team > div.row > div{margin-bottom: 25px;}
.about-team > div.row > div .title-div{border-width: 1px;width: 40px;}
.about-team > div.row > div p.g-lh24{height: 48px;overflow: hidden;}
.about-team > div.row > div > div{max-width: 180px;}

.about-info .title-div{width: 100px;margin: 20px 0;}

.about-info .media-left{width: 20%;text-align: center;}
.about-info .media-body h2{margin-top: 0;}

@media(min-width: 320px){
	.aboutus-profile > div.row > div:first-child{position: relative;}
}

@media(min-width: 768px){
	.aboutus-profile > div.row > div:first-child{position: absolute;}
}

@media(min-width: 992px){
	.aboutus-profile > div.row > div:first-child{position: absolute;}
}

@media(min-width: 1200px){
	.aboutus-profile > div.row > div:first-child{position: absolute;}
}