body {

}

#banner .img-banner {
    width: 100%;
    height: auto;
}

#title {
    text-align: center;
    padding: 0;
	background-color: #01396b;
}

#title .img-title {
    width: 100%;
}

#office-detail {
    padding: 0px;
	background-color: #01396b;
}

#office-detail .img-office-detail-full-width {
    width: 100%;
}

#office-detail .office-detail-col-12 {
    padding: 0px;
    position: relative;
}

#office-function {
    padding: 0px;
	background-color: #f2f3f4;
	border-top: 10px solid #bfbfbf;
}

#office-function .img-office-function-full-width {
    width: 100%;
}

#office-function .office-function-col-12 {
    padding: 0px;
    position: relative;
}

#office-map {
    padding: 0px;
	background-color: #fff;
}

#office-map .img-office-map-full-width {
    width: 100%;
	transition: 0.3s;
}

#office-map .img-office-map-full-width:hover {
    opacity: 0.8;
}

#office-map .office-map-col-12 {
    padding: 0px;
    position: relative;
}

#office-highlight {
    padding: 0px;
	background-color: #f3f4f5;
}

#office-highlight .img-office-highlight-full-width {
    width: 100%;
}

#office-highlight .office-highlight-col-12 {
    padding: 0px;
    position: relative;
}

#office-fac {
    padding: 0px;
	background-color: #f3f4f5;
	background-image: url("../img/fac-bg.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}

#office-fac .img-office-fac-full-width {
    width: 100%;
}

#office-fac .office-fac-col-12 {
    padding: 0px;
    position: relative;
}

#footer {
    background-color: #fff;
    padding: 30px 15px 100px;
}

#footer .footer-logo {
    width: 200px;
    transition: 0.3s;

}

#footer .footer-logo:hover {
    opacity: 0.75;
}

#footer .contact {
    width: 170px;
    padding-top: 16px;
    transition: 0.3s;

}

#footer .contact:hover {
    opacity: 0.75;
}

#footer .social-box {
    display: flex;
    justify-content: flex-end;
}

#footer .iconsocial {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 8px 0 8px;
    transition: 0.3s;
    cursor: pointer;
}

#footer .iconsocial:hover {
    opacity: 0.75;
}

.btclick_img {
	transition: 0.3s;
}

.btclick_img:hover {
	opacity: 0.8;
}

.btline_img {
	transition: 0.3s;
}

.btline_img:hover {
	opacity: 0.8;
}
