﻿div.validation-summary-errors ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

select.form-select.select-picker {
    display: unset !important;
    opacity: 0 !important;
    position: absolute !important;
}

.datepicker {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.select2-container--default .select2-selection--single {
    background-color: transparent !important;
    border: var(--bs-border-width) solid var(--bs-border-color) !important;
    border-radius: 0 !important;
}
.select2-dropdown {
    -webkit-backdrop-filter: blur(50px) !important;
    backdrop-filter: blur(50px) !important;
    background: hsla(0, 0%, 100%, .1) !important;
    border: 0 solid var(--bs-border-color-translucent) !important;
    border-radius: 0 !important;
    box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .075) !important;
    padding: .3125rem 0 !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    background-clip: padding-box !important;
    background-color: transparent !important;
    border: var(--bs-border-width) solid var(--bs-border-color) !important;
    border-radius: 0 !important;
    color: var(--bs-body-color) !important;
    display: block !important;
    font-size: .75rem !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    margin: 0 .625rem .3125rem !important;
    padding: .35rem .625rem !important;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
    width: calc(100% - 20px) !important;
}
.select2-search--dropdown .select2-search__field{
    outline:0!important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    display: block;
    margin: 0;
    padding: .35rem 1.875rem .35rem .625rem;
    -moz-padding-start: calc(.625rem - 3px);
    background-color: transparent;
    background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
    background-position: right .625rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border-radius: 0;
    color: var(--bs-body-color) !important;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5 !important;
}
#picker-w-250px .picker{
    width: 250px !important;
}
.summernote-m0 p {
    /*display: inline !important;*/
    margin: 0 !important;
}
.card .card-header {
    font-size: small !important;
}
.select2-container .select2-selection--single {
    height: 30px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 30px;
}
/*.pswp img {
    width: auto !important;
    height: auto !important;
}*/
.workorder-summary span.menu-icon{
    font-size: x-small !important;
}
.workorder-summary span.menu-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
    .workorder-summary span.menu-text:hover {
        text-overflow: clip;
        white-space: normal;
        /*word-break: break-all;*/
    }

/*.app-theme-panel {
    padding-bottom: 0 !important;
}

    .app-theme-panel .app-theme-panel-container {
        width: 30rem !important;
        height: 90%;
    }

    .app-theme-panel .app-theme-panel-content {
        height: 90%;
    }

        .app-theme-panel .app-theme-panel-content .app-theme-list .app-theme-list-item .app-theme-list-link {
            height: 40%;
        }

        .app-theme-panel .app-theme-panel-content .app-theme-list {
            flex-wrap: nowrap !important;
        }
.app-theme-panel {
    right: -30rem;
}
    .app-theme-panel .app-theme-panel-container {
        width: 30rem !important;
    }
    .app-theme-panel .app-theme-panel-content {
        width: 30rem !important;
    }*/

.true-height{
    height:95%;
}
.select2-container--default .select2-results__option--selected {
    color:black;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
    font-weight: normal !important;
    font-size: x-large !important;
    height: 100% !important;
    line-height: 0;
    color: white;
}
.app-header .brand {
    width: 20rem !important;
}
/*.app-header .menu .menu-item .menu-search-inline .form-control {
    height: 2.75rem !important;
}*/
#search-result {
    /*background-color: turquoise;*/
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    display: none;
    z-index: 11;
    -moz-animation: slide 0.6s ease 0.2s forwards;
    -webkit-animation: slide 0.6s ease 0.2s forwards;
    -o-animation: slide 0.6s ease 0.2s forwards;
    -ms-animation: slide 0.6s ease 0.2s forwards;
    animation: slide 0.6s ease 0.2s forwards;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: hsla(0, 10%, 10%, 0.8);
    border: 0 solid var(--bs-border-color-translucent);
    border-radius: 0;
    box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .075);
}

@-moz-keyframes slide /* Firefox */
{
    from {
        height: 0;
    }

    to {
        height: 100%;
    }
}

@-webkit-keyframes slide /* Safari and Chrome */
{
    from {
        height: 0;
    }

    to {
        height: 100%;
    }
}

@-ms-keyframes slide /* IE10 */
{
    from {
        height: 0;
    }

    to {
        height: 100%;
    }
}

@keyframes slide {
    from {
        height: 0;
    }

    to {
        height: 100%;
    }
}
body .picker .pc-select .pc-list {
    -webkit-backdrop-filter: blur(50px) !important;
    backdrop-filter: blur(50px) !important;
}
.data-simplebar-parent .simplebar-content {
    height: 100%;
}
.dialpad-mini-dialer-height{
    height: 646px !important;
}
.dialpad-mini-dialer-width {
    width: 425px !important;
}

/*height of the dropdown********************************************/
.company-dropdown .select2-selection__rendered {
    line-height: 55px !important;
}
    .company-dropdown .select2-selection__rendered h6 {
        color: black !important;
    }
.company-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered span {
    color: #000;
}
.company-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered div {
    line-height: 1.5 !important;
}


.company-dropdown .select2-container .select2-selection--single {
    height: 55px !important;
}

.company-dropdown .select2-selection__arrow {
    height: 55px !important;
}

.company-dropdown {
    padding: .9375rem .9375rem .625rem;
}
    .company-dropdown .select2-container--default .select2-selection--single {
        border: none !important;
    }
        .company-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered {
            /*padding: unset !important;*/
            /*line-height: 55px !important;*/
        }
    /*********************************************/
    /*width of the side menu********************************************/
    @media (min-width: 768px) {
        .app-sidebar-toggled .app-content {
            margin-left: 16.125rem !important;
        }
    }

@media (min-width: 768px) {
    .app-sidebar {
        width: 16.125rem !important;
        /*margin-left: 2.125rem;*/
    }
        .app-sidebar .select2-container {
            width: 226px !important;
        }

    .app-content {
        margin-left: 16.125rem;
    }
}
@media (max-width: 767px) {
    .app-sidebar {
        width: 13.125rem !important;
        /*margin-left: 2.125rem;*/
    }
        .app-sidebar .select2-container
        {
            width:181px !important;
        }
}
@media (max-width: 1032px) {
    .app-sidebar {
        width: 13.125rem !important;
        /*margin-left: 2.125rem;*/
    }

        .app-sidebar .select2-container {
            width: 181px !important;
        }
}
/*.app-sidebar {
    width: 16.125rem;
}*/
/*********************************************/
.bigdrop {
    width: 400px !important;
}

.slick-prev{left: 0!important;z-index:1;}
.slick-next{right: 0!important;}

/**=====================
  2.26 Ribbon CSS Start
==========================**/
[class*=ribbon-wrapper] {
    position: relative;
    /*padding: 58px 18px 28px 18px;*/
    padding: 45px 0 0 0;
}

.ribbon {
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    clear: left;
    position: absolute;
    /*top: 12px;*/
    top: 7px;
    left: 0px;
    color: #fff;
    z-index: 2;
}

.ribbon-clip {
    left: -14px;
}

    .ribbon-clip:before {
        position: absolute;
        top: 30px;
        left: 0;
        width: 0;
        height: 0;
        content: "";
        border: 7px solid transparent;
        border-top-color: #2c323f;
        border-right-color: #2c323f;
    }

.ribbon-vertical-left-wrapper {
    padding-left: 40px;
    position: relative;
}

.ribbon-vertical-right-wrapper {
    padding-right: 40px;
}

.ribbon-wrapper-bottom {
    padding-bottom: 40px;
    padding-top: 0;
}

.ribbon-wrapper-right-bottom {
    padding-right: 40px;
}

.ribbon-space-bottom {
    top: 0px;
}

.ribbon-bookmark:before {
    position: absolute;
    top: 0;
    left: 100%;
    display: block;
    width: 0;
    height: 0;
    content: "";
    border: 15px solid #2c323f;
    border-right: 10px solid transparent;
}

.ribbon-right {
    left: auto;
    right: -2px;
}

.ribbon-clip-right {
    right: -14px;
}

    .ribbon-clip-right:before {
        position: absolute;
        top: 30px;
        right: 0;
        width: 0;
        height: 0;
        content: "";
        border: 7px solid transparent;
        border-top-color: #2c323f;
        border-right-color: #2c323f;
    }

.ribbon-clip-bottom {
    left: -14px;
    bottom: 12px;
    top: auto;
}

    .ribbon-clip-bottom:before {
        position: absolute;
        bottom: 30px;
        left: 0;
        width: 0;
        height: 0;
        content: "";
        border: 7px solid transparent;
        border-top-color: #2c323f;
        border-right-color: #2c323f;
    }

.ribbon-clip-bottom-right {
    right: -14px;
    left: auto;
    bottom: 12px;
    top: auto;
}

    .ribbon-clip-bottom-right:before {
        position: absolute;
        bottom: 30px;
        right: 0;
        width: 0;
        height: 0;
        content: "";
        border: 7px solid transparent;
        border-top-color: #2c323f;
        border-right-color: #2c323f;
    }

.ribbon-bookmark.ribbon-right:before {
    right: 100%;
    left: auto;
    border-right: 15px solid #2c323f;
    border-left: 10px solid transparent;
}

.ribbon-vertical-left {
    clear: none;
    padding: 0 5px;
    height: 70px;
    width: 30px;
    line-height: 70px;
    text-align: center;
    left: 12px;
    top: -2px;
}

.ribbon-vertical-right {
    clear: none;
    padding: 0 5px;
    height: 70px;
    width: 30px;
    line-height: 70px;
    text-align: center;
    top: -2px;
    left: auto;
    right: 20px;
}

[dir=rtl] .ribbon-vertical-right {
    left: auto !important;
    right: 20px !important;
}

.ribbon-bookmark.ribbon-vertical-left:before, .ribbon-bookmark.ribbon-vertical-right:before {
    top: 100%;
    left: 0;
    margin-top: -14px;
    border-right: 15px solid #2c323f;
    border-bottom: 10px solid transparent;
}

.ribbon-primary {
    background: #006666;
}

.ribbon-primary {
    background: #006666;
}

.ribbon-bookmark.ribbon-primary:before {
    border-color: #006666;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-primary:before {
    border-right-color: #006666;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-primary:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-primary:before {
    border-right-color: #006666;
    border-bottom-color: transparent;
}

.ribbon-primary.ribbon-corner:before {
    border-top-color: #006666;
    border-left-color: #006666;
}

.ribbon-primary.ribbon-corner.ribbon-right:before {
    border-right-color: #006666;
    border-left-color: transparent;
}

.ribbon-primary.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #006666;
}

.ribbon-primary.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #003333;
    border-right-color: #003333;
}

.ribbon-primary.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #003333;
    border-left-color: #003333;
}

.ribbon-primary.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #003333;
    border-right-color: #003333;
}

.ribbon-primary.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #003333;
    border-right-color: transparent;
    border-left-color: #003333;
}

.ribbon-secondary {
    background: #FE6A49;
}

.ribbon-secondary {
    background: #FE6A49;
}

.ribbon-bookmark.ribbon-secondary:before {
    border-color: #FE6A49;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-secondary:before {
    border-right-color: #FE6A49;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-secondary:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-secondary:before {
    border-right-color: #FE6A49;
    border-bottom-color: transparent;
}

.ribbon-secondary.ribbon-corner:before {
    border-top-color: #FE6A49;
    border-left-color: #FE6A49;
}

.ribbon-secondary.ribbon-corner.ribbon-right:before {
    border-right-color: #FE6A49;
    border-left-color: transparent;
}

.ribbon-secondary.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #FE6A49;
}

.ribbon-secondary.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #fe4016;
    border-right-color: #fe4016;
}

.ribbon-secondary.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #fe4016;
    border-left-color: #fe4016;
}

.ribbon-secondary.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #fe4016;
    border-right-color: #fe4016;
}

.ribbon-secondary.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #fe4016;
    border-right-color: transparent;
    border-left-color: #fe4016;
}

.ribbon-success {
    background: #00AC46;
}

.ribbon-success {
    background: #00AC46;
}

.ribbon-bookmark.ribbon-success:before {
    border-color: #00AC46;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-success:before {
    border-right-color: #00AC46;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-success:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-success:before {
    border-right-color: #00AC46;
    border-bottom-color: transparent;
}

.ribbon-success.ribbon-corner:before {
    border-top-color: #00AC46;
    border-left-color: #00AC46;
}

.ribbon-success.ribbon-corner.ribbon-right:before {
    border-right-color: #00AC46;
    border-left-color: transparent;
}

.ribbon-success.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #00AC46;
}

.ribbon-success.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #007931;
    border-right-color: #007931;
}

.ribbon-success.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #007931;
    border-left-color: #007931;
}

.ribbon-success.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #007931;
    border-right-color: #007931;
}

.ribbon-success.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #007931;
    border-right-color: transparent;
    border-left-color: #007931;
}

.ribbon-danger {
    background: #FE6A49;
}

.ribbon-danger {
    background: #FE6A49;
}

.ribbon-bookmark.ribbon-danger:before {
    border-color: #FE6A49;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-danger:before {
    border-right-color: #FE6A49;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-danger:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-danger:before {
    border-right-color: #FE6A49;
    border-bottom-color: transparent;
}

.ribbon-danger.ribbon-corner:before {
    border-top-color: #FE6A49;
    border-left-color: #FE6A49;
}

.ribbon-danger.ribbon-corner.ribbon-right:before {
    border-right-color: #FE6A49;
    border-left-color: transparent;
}

.ribbon-danger.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #FE6A49;
}

.ribbon-danger.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #fe4016;
    border-right-color: #fe4016;
}

.ribbon-danger.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #fe4016;
    border-left-color: #fe4016;
}

.ribbon-danger.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #fe4016;
    border-right-color: #fe4016;
}

.ribbon-danger.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #fe4016;
    border-right-color: transparent;
    border-left-color: #fe4016;
}

.ribbon-info {
    background: #173878;
}

.ribbon-info {
    background: #173878;
}

.ribbon-bookmark.ribbon-info:before {
    border-color: #173878;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-info:before {
    border-right-color: #173878;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-info:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-info:before {
    border-right-color: #173878;
    border-bottom-color: transparent;
}

.ribbon-info.ribbon-corner:before {
    border-top-color: #173878;
    border-left-color: #173878;
}

.ribbon-info.ribbon-corner.ribbon-right:before {
    border-right-color: #173878;
    border-left-color: transparent;
}

.ribbon-info.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #173878;
}

.ribbon-info.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #0f244d;
    border-right-color: #0f244d;
}

.ribbon-info.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #0f244d;
    border-left-color: #0f244d;
}

.ribbon-info.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #0f244d;
    border-right-color: #0f244d;
}

.ribbon-info.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #0f244d;
    border-right-color: transparent;
    border-left-color: #0f244d;
}

.ribbon-light {
    background: #E6E9EB;
}

.ribbon-light {
    background: #E6E9EB;
}

.ribbon-bookmark.ribbon-light:before {
    border-color: #E6E9EB;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-light:before {
    border-right-color: #E6E9EB;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-light:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-light:before {
    border-right-color: #E6E9EB;
    border-bottom-color: transparent;
}

.ribbon-light.ribbon-corner:before {
    border-top-color: #E6E9EB;
    border-left-color: #E6E9EB;
}

.ribbon-light.ribbon-corner.ribbon-right:before {
    border-right-color: #E6E9EB;
    border-left-color: transparent;
}

.ribbon-light.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #E6E9EB;
}

.ribbon-light.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #cad0d4;
    border-right-color: #cad0d4;
}

.ribbon-light.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #cad0d4;
    border-left-color: #cad0d4;
}

.ribbon-light.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #cad0d4;
    border-right-color: #cad0d4;
}

.ribbon-light.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #cad0d4;
    border-right-color: transparent;
    border-left-color: #cad0d4;
}

.ribbon-dark {
    background: #2c323f;
}

.ribbon-dark {
    background: #2c323f;
}

.ribbon-bookmark.ribbon-dark:before {
    border-color: #2c323f;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-dark:before {
    border-right-color: #2c323f;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-dark:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-dark:before {
    border-right-color: #2c323f;
    border-bottom-color: transparent;
}

.ribbon-dark.ribbon-corner:before {
    border-top-color: #2c323f;
    border-left-color: #2c323f;
}

.ribbon-dark.ribbon-corner.ribbon-right:before {
    border-right-color: #2c323f;
    border-left-color: transparent;
}

.ribbon-dark.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #2c323f;
}

.ribbon-dark.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #171a21;
    border-right-color: #171a21;
}

.ribbon-dark.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #171a21;
    border-left-color: #171a21;
}

.ribbon-dark.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #171a21;
    border-right-color: #171a21;
}

.ribbon-dark.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #171a21;
    border-right-color: transparent;
    border-left-color: #171a21;
}

.ribbon-warning {
    background: #FFAE1A;
}

.ribbon-warning {
    background: #FFAE1A;
}

.ribbon-bookmark.ribbon-warning:before {
    border-color: #FFAE1A;
    border-right-color: transparent;
}

.ribbon-bookmark.ribbon-right.ribbon-warning:before {
    border-right-color: #FFAE1A;
    border-left-color: transparent;
}

.ribbon-bookmark.ribbon-vertical-left.ribbon-warning:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-warning:before {
    border-right-color: #FFAE1A;
    border-bottom-color: transparent;
}

.ribbon-warning.ribbon-corner:before {
    border-top-color: #FFAE1A;
    border-left-color: #FFAE1A;
}

.ribbon-warning.ribbon-corner.ribbon-right:before {
    border-right-color: #FFAE1A;
    border-left-color: transparent;
}

.ribbon-warning.ribbon-corner.ribbon-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #FFAE1A;
}

.ribbon-warning.ribbon-clip:before {
    border-color: transparent;
    border-top-color: #e69500;
    border-right-color: #e69500;
}

.ribbon-warning.ribbon-clip-right:before {
    border-right-color: transparent;
    border-top-color: #e69500;
    border-left-color: #e69500;
}

.ribbon-warning.ribbon-clip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #e69500;
    border-right-color: #e69500;
}

.ribbon-warning.ribbon-clip-bottom-right:before {
    border-top-color: transparent;
    border-bottom-color: #e69500;
    border-right-color: transparent;
    border-left-color: #e69500;
}

.vertical-lp-space {
    padding: 58px 28px 28px 50px;
}

.vertical-rp-space {
    padding: 58px 50px 28px 28px;
}

.clip-bp-space {
    padding: 28px 18px 58px 18px;
}

/**=====================
  2.26 Ribbon CSS Ends
==========================**/

/*iframe.media video {
    height: 30px;
    width: 215px;
}*/
.widget-chat .widget-chat-message.call{
    background: none !important;
}
    .widget-chat .widget-chat-message.call:before {
        border-bottom-color: transparent !important;
        border-left-color: transparent !important;
    }

/*#employee-time-monitoring .offline #body-online, #employee-time-monitoring .online #body-offline {
    display: none;
}*/
#employee-time-monitoring .offline {
    display: none;
}

#communications .phone-number-container #email-wrapper, #communications .email-container #phone-number-wrapper {
    display: none;
}

/*==================
    Sim Tree
 ===================*/
.sim-tree a {
    font-size: 12px;
    color: white;
    /*text-decoration: none;*/
    /*vertical-align: top;*/
    /*line-height: 26px;*/
}
.sim-tree {
    font-size: 12px;
    color: white;
}
    .sim-tree .sim-tree-checkbox {
         border-radius: 0; 
    }
.jstree-default-dark {
     background: none; 
}
.jstree-default .jstree-clicked {
    background: transparent;
    box-shadow: none;
}
/*.word-break-all{
    word-break:break-all;
}*/
.table-word-break-all table {
    white-space: wrap;
    word-break: break-all;
}
#discussion_modal button {
    display: none;
}

/*select {
    width: 100px;
    overflow: hidden;
    white-space: pre;
    text-overflow: ellipsis;
    -webkit-appearance: none;
}*/
.h-85 {
    height: 85% !important;
}