@media (min-width: 769px) {
    .head-icon-tree-padding__desktop {
        padding-top: 2rem !important;
    }

    .search-input-tree-padding {
        padding-top: .35rem !important;
    }
}
@media only screen and (min-width: 769px) and (max-width: 991px)  {
    .search-input-tree-padding {
        top: 3.4rem;
        width: 80vw;
    }
    .buttons-tree-padding {
        top: 2.3rem;
    }
}

.m-form.m-form--state .has-info .input-group .input-group-text, .m-form.m-form--state .has-info .input-group .btn.btn-secondary, .m-form.m-form--state .has-info .form-control:focus, .m-form.m-form--state .has-info .form-control {
    border-color: #36a3f7 !important;
}

.m-dropdown__inner {
    width: 22rem !important;
}
.m-dropdown__inner > .m-nav-grid__item {
    width: 11rem !important;
}