.selectlanguage {
    text-align: center;
}

.top-social-icon {
    float: unset;
}

.top-contact {
    float: unset;
    text-align: center;
}

.top-contact {
    padding-bottom: 0;
}

.officespace-btn {
    top: 75%;
    z-index: 9999;
    border: 1px solid #fff;
}



.navbar-header {
    float: unset;
}

div#sticker-sticky-wrapper {
    height: 62px !important;
}

.classaligncenter {
    text-align: center;
}

.downloadnow {
    display: block;
    margin: 10px 0;
}

.dblockcontact {
    display: block;
}

.new-event {
    position: fixed;
    left: 50% !important;
    transform: translate(-50%, -10%) !important;
    bottom: 0;
    cursor: pointer;
    z-index: 9999;
    background: #f7702c;
    padding: 7px 30px;
    border-radius: 5px 5px 0 0;
    width: 80%;
    text-align: center;
    -webkit-transform: translate(-50%, -10%) !important;
    -moz-transform: translate(-50%, -10%) !important;
    -ms-transform: translate(-50%, -10%) !important;
    -o-transform: translate(-50%, -10%) !important;
}

.row.single-about {
    text-align: center;
}

.treatment-info {
    text-align: center;
}

.choose-content {
    text-align: center;
}

#additional h4.head:before {
    margin: 35px auto;
}

#additional h3.head:before {
    margin: 36px auto;
}

.page-header {
    height: 150px;
}

span.sub-arrow {
    color: transparent;
}

#hero-form .form-control {

    width: 100% !important;
}

@media (min-width:576px) {
    .downloadnow {
        display: inline-block;
    }

    .page-header {
        height: 150px;
    }

    .dblockcontact {
        display: inline-block;
    }

    .new-event {
        width: unset;
    }
}

@media (min-width:768px) {
    .navbar-header .navbar-brand {
        width: 100%;
        display: block;
        text-align: center;
    }

    div#sticker-sticky-wrapper {
        height: 164px !important;
    }

    .navbar-header .navbar-brand img {
        margin: 15px auto 0;
    }

    .row.single-about {
        text-align: unset;
    }

    .choose-content {
        text-align: unset;
    }
}

@media (min-width:842px) {
    div#sticker-sticky-wrapper {
        height: 138px !important;
    }
}

@media (min-width:927px) {
    div#sticker-sticky-wrapper {
        height: 118px !important;
    }
}

@media (min-width:1082px) {
    .navbar-header {
        float: left;
    }

    div#sticker-sticky-wrapper {
        height: 70px !important;
    }
}

img.site_logo {
    margin-top: 15px !important;
}