3header.carousel {
    height: auto;
}

.blank {
    line-height: 2000%;
}

.smallBlank {
    line-height: 30px;
}

.content {
    font-size: 17px;
}

.navbar-right, .navbar-left {
    margin-right: -20px;
}

.stepBtn {
    margin-left: 30%;
    margin-right: 30%;
}

.searchboxSubmit {
    border: 0;
    background-color: transparent;
}

section.siteMap:nth-child(1),
section.siteMap:nth-child(2),
section.siteMap:nth-child(3) {
  border-bottom: 1px solid #ccc;
  margin-top: 1em;
}

section .col-md-4 {
  border-left: 1px solid #ccc;
}

section .col-md-4:first-child {
  border: none;
}

.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
}

.navbar-inverse .navbar-nav>li>a:hover {
    color: #9d9d9d;
}

.linksTable {
    line-height: 250%;
}

.banner {
    margin-top: 0px;
}

.banner > .item, div.process {
    position: relative;
}

.banner > .item > img, div.process > img {
    max-width: 100%;
}

.banner > .item > a, div.process > a {
    display: block;
    position: absolute;
}

.banner > .item > a.cuhk_home {
    top: 5%;
    left: 4%;
    width: 10%;
    height: 50%;
}

.process > a.planning {
    top: 12%;
    left: 31%;
    width: 18%;
    height: 13%;
}

.process > a.opening_meeting {
    top: 26%;
    left: 31%;
    width: 18%;
    height: 13%;
}

.process > a.prepare_and_provide_information {
    top: 26%;
    left: 54%;
    width: 18%;
    height: 13%;
}

.process > a.audit_planning_memo {
    top: 42%;
    left: 31%;
    width: 18%;
    height: 13%;
}

.process > a.fieldwork {
    top: 42%;
    left: 54%;
    width: 18%;
    height: 13%;
}

.process > a.establish_findings {
    top: 58%;
    left: 31%;
    width: 18%;
    height: 13%;
}

.process > a.draft_report {
    top: 59%;
    left: 80%;
    width: 18%;
    height: 13%;
}

.process > a.management_response {
    top: 61%;
    left: 54%;
    width: 18%;
    height: 13%;
}

.process > a.final_report {
    top: 62%;
    left: 5%;
    width: 18%;
    height: 13%;
}

.process > a.summary_of_internal_aduit_reports_for_the_year {
    top: 73%;
    left: 31%;
    width: 18%;
    height: 14%;
}

.process > a.follow-up_review {
    top: 74%;
    left: 54%;
    width: 18%;
    height: 13%;
}



@media screen and (min-width: 992px) and (max-width: 1200px ) {
    .banner {
        margin-top: 50px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px ) {
    .banner {
        margin-top: 100px;
    }
}