#logo img {
    height: 60px;
    margin-top: 3px;
}


.feature-box p {
    color: #666;
    text-align: justify;
}


@media (max-width: 991px) {
    #top-search a {
        margin: 23px 0;
    }
}


#top-search {
    margin: 23px 0 0px 0px;
}

#top-search a {
    display: inline-block;
    margin-left: 3px;
}

#google-map {
    height: 500px !important;
}

#primary-menu ul li.lang a {
    padding: 20px 5px;
}

.page-section {
    padding: 80px 0px;
}

.team-content p {
    text-align: justify;
}

.tp-caption {
    text-shadow: 2px 2px #000;
}

#section-about p {
    color: #444;
    text-align: justify;
}

.team-title span {
    color: #017ED0;
}

.content-wrap {
    padding: 20px 0px;
}


.text-rotate {

    font-style: italic;
}

.vertical-middle {
    top: 80% !important;
}


.right {
    text-align: right;
}




@media (max-width: 575px) {
    .hidden-xs-down,
    .hidden-sm-down,
    .hidden-md-down,
    .hidden-lg-down,
    .hidden-xl-down,
    .hidden-xs-up,
    .hidden-unless-sm,
    .hidden-unless-md,
    .hidden-unless-lg,
    .hidden-unless-xl {
        display: none !important;
    }
}



/* Breakpoint SM */

@media (min-width: 576px) and (max-width: 767px) {
    .hidden-sm-down,
    .hidden-md-down,
    .hidden-lg-down,
    .hidden-xl-down,
    .hidden-xs-up,
    .hidden-sm-up,
    .hidden-unless-xs,
    .hidden-unless-md,
    .hidden-unless-lg,
    .hidden-unless-xl {
        display: none !important;
    }
}



/* Breakpoint MD */

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-md-down,
    .hidden-lg-down,
    .hidden-xl-down,
    .hidden-xs-up,
    .hidden-sm-up,
    .hidden-md-up,
    .hidden-unless-xs,
    .hidden-unless-sm,
    .hidden-unless-lg,
    .hidden-unless-xl {
        display: none !important;
    }
}



/* Breakpoint LG */

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-lg-down,
    .hidden-xl-down,
    .hidden-xs-up,
    .hidden-sm-up,
    .hidden-md-up,
    .hidden-lg-up,
    .hidden-unless-xs,
    .hidden-unless-sm,
    .hidden-unless-md,
    .hidden-unless-xl {
        display: none !important;
    }
}



/* Breakpoint XL */

@media (min-width: 1200px) {
    .hidden-xl-down,
    .hidden-xs-up,
    .hidden-sm-up,
    .hidden-md-up,
    .hidden-lg-up,
    .hidden-xl-up,
    .hidden-unless-xs,
    .hidden-unless-sm,
    .hidden-unless-md,
    .hidden-unless-lg {
        display: none !important;
    }
}