﻿.ssDeviceListContainer > .bootstrap-select > select.ssDeviceList:focus + .dropdown-toggle,
.ssDeviceListContainer > .bootstrap-select .dropdown-toggle:focus {
    outline: none !important;
}

.divOutline {
    display: inline;
    color: black;
}

.providerHierarchyTreeviewContainer .k-i-expand, #providerHierarchyTreeviewContainer .k-i-collapse {
    margin-top: -10px !important;
}

.providerHierarchyTreeviewContainer .k-group.k-treeview-lines {
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#AccessCodeModal, #hierarchyGroupSelectorContent, #groupSelectorContent, #geofield-address, #editOperatorPassword, #dlgUserMoveConfirmation, 
#addOrgSubscription, #ChangeEmailModal, #VerifyCodeModal, #typeSelectModal {
    display: none;
    z-index: 9999;
}

#geofield-mapHeader {
    display: block;
    float: left;
}

.displayBlock {
    display: block;
}

.cursorPointer {
    cursor: pointer;
}

.displayFlex {
    display: flex;
}

.width54per {
    width: 54% !important;
}

.width46per {
    width: 46% !important;
}

.marginTop-31 {
    margin-top: -31px;
}

.h-38 {
    height: 38px !important;
}

.paddingRight0 {
    padding-right: 0;
}

.marginTop5 {
    margin-top: 5px;
}

.width1 {
    width: 1px;
}

.display-none{
    display: none;
}

.inboxGridContainer {
    z-index: 8;
    position: relative;
    border-left-width: 0px !important;
    border-right-width: 0px !important;
}

.inboxSearchHolder {
    z-index: 300;
    position: relative;
}

.position-relative {
    position: relative;
}

.max-width200 {
    max-width: 200px;
}

.marginTop-35 {
    margin-top: -35px;
}

#disclaimerText:focus {
    outline: thin dotted #ccc;
}

.display-inline {
    display: inline;
}

.inboxGridContainer > .k-grid {
    padding-left: 0px;
    padding-right: 0px;
}

.padding-Block0 {
    padding-block: 0px !important;
}

.padding4 {
    padding: 4px !important;
}

#gridSeacrchPageInfo {
    padding-inline: 0rem !important;
}

    #gridSeacrchPageInfo > span.k-pager-info {
        flex: 0 1 0% !important;
        font: 15px / 1.231 'pt_sansregular', sans-serif !important;
        padding-top: 4px !important;
    }

.pager-info {
    font: 15px / 1.231 'pt_sansregular', sans-serif !important;
}

#gridDependentsPageInfo {
    padding-inline: 0rem !important;
}

    #gridDependentsPageInfo > span.k-pager-info {
        flex: 0 1 0% !important;
        font: 15px / 1.231 'pt_sansregular', sans-serif !important;
        padding-top: 4px !important;
    }

#gridDependents > div.k-pager.k-grid-pager.k-pager-md.k-pager-responsive > span.k-pager-info {
    font: 15px / 1.231 'pt_sansregular', sans-serif !important;
}

#accountabilityUserResponseModal > .gridContainer {
    border-left-width: 0px !important;
    border-right-width: 0px !important;
}

.mar-top-2 {
    margin-top: 2px;
}

.line-height-20 {
    line-height: 20px !important;
}

#mainContainer span.k-link {
    background-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-list-container{
    height: 90px !important;
}

#expandMap {
    background: url(/athoc-cdn/Content/BlackBerryAtHoc/images/icon-enlarge.png) !important;
    background-position: center;
    background-size: auto;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}

.event-mgr-sprite-download {
    background: url(/athoc-cdn/Content/BlackBerryAtHoc/images/icon_download.png) !important;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}

.inboxGridContainer .k-table-tbody td:not(:first-child) {
    padding-left: 20px !important;
}

#dependentListModal .k-grid-header th.k-header {
    overflow: hidden;
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 6px 8px;
    font-weight: 400;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    border-color: rgb(197,197,197);
}

#dependentListModal .k-grid table {
    width: 100%;
    margin: 0;
    max-width: none;
    border-collapse: separate;
    border-spacing: 0;
    empty-cells: show;
    border-width: 0;
    outline: 0
}