.site-map {
    margin: 0 0 30px;
    padding: 0;
    float: left;
    width: 100%;
}

.site-map li a {
    font-size: 14px;
}

.site-map .section-common-content {
    margin: 0px;
    padding: 30px 0 0;
    float: left;
    width: 100%;
}

.site-map .section-common-content h3.inner-heading {
    margin: 0 0 20px;
    padding: 0;
    float: left;
    width: 100%;
}

.site-map .section-common-content p {
    margin: 0 0 22px;
    padding: 0;
    float: left;
    width: 100%;
}

.site-map .section-common-content ul {
    margin: 0 0 22px;
    padding: 0px;
    float: left;
    width: 100%;
}

.site-map .section-common-content ul:last-child {
    margin-bottom: 0;
}

.site-map .section-common-content ul li {
    list-style-type: none;
    background: url(disc.png) no-repeat 2px 10px;
    padding: 0 0 0 20px;
    margin: 0 0 10px;
    float: left;
    width: 100%;
}

.site-map .section-common-content ul li:last-child {
    margin-bottom: 0;
}

.site-mappart1 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 100%;
}

.site-mappart1 h2.inner-heding {
    margin: 0 0 20px;
    padding: 0 0 15px;
    float: left;
    width: 100%;
    color: #ff6e00;
    border-bottom: 1px solid #dfdddd;
    font-weight: 600;
    font-size: 27px;
}

.site-map .site-mappart1 ul {
    width: 25%;
}

.site-map .site-mappart1 .last {
    width: 100%;
}

.site-map .site-mappart1 .last li {
    width: 25%;
}

.site-map .site-mappart1 ul ul {
    margin: 0 0 0 15px;
    width: 90%;
}

.site-mappart1 ul h3 {
    margin: 0 0 10px;
    color: #000000;
    font-size: 21px;
    font-weight: 600;
}

.site-mappart1 ul h3 a {
    color: #000000;
}

.site-mappart1 ul h3 a:hover {
    color: #ff6e00;
}

.site-mappart1 ul li a {
    color: #000000;
}

.site-mappart1 ul li a:hover {
    color: #ff6e00;
}

.site-map .site-mappart2 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 100%;
}

.site-map .site-mappart2 .inner-heding {
    margin: 0 0 20px;
    padding: 0 0 15px;
    float: left;
    width: 100%;
    color: #ff6e00;
    border-bottom: 1px solid #dfdddd;
    font-weight: 600;
    font-size: 27px;
}

.site-map .site-mappart2 .inner-heding a {
    margin: 10px 0 0;
    padding: 0px;
    float: right;
    font-size: 15px;
}

.site-map .site-mappart2 p {
    margin: 0 0 10px;
    padding: 0px;
    float: left;
    width: 100%;
    font-size: 17px;
    color: #000;
    font-weight: 600;
    line-height: normal;
}

.site-map .site-mappart2 p a {
    margin: 0px;
    padding: 0px;
    float: right;
    font-size: 15px;
}

.site-map .site-mappart2 ul h3 a {
    color: #000000;
}

.site-map .site-mappart2 ul h3 a:hover {
    color: #ff6e00;
}

.site-map .site-mappart2 ul li a {
    color: #000000;
}

.site-map .site-mappart2 ul li a:hover {
    color: #ff6e00;
}

.site-map .site-mappart-new ul {
    min-height: 180px;
    width: 32%;
}

.site-map .site-mappart1 .uber-taxi-clone-part1 {
    width: 100%;
}

.site-map .site-mappart1 .uber-taxi-clone-part1 li {
    width: 100%;
}

.site-map .site-mappart1 .uber-taxi-clone-part1 div {
    width: 25%;
    float: left;
}

.site-map .site-mappart1 .uber-taxi-clone-part2 {
    width: 100%;
}

.site-map .site-mappart1 .uber-taxi-clone-part2 li {
    width: 25%;
}