﻿
.ui-autocomplete {
    overflow-y: auto;
    overflow-x: hidden;
    height: 100px;
    box-shadow: 0px 5px 5px 5px rgba(0, 0, 0, 0.3) !important;
    background-color: white;
}

    .ui-autocomplete > .ui-menu-item :hover {
        background-color: lightgray;
    }

.calNameBtn {
    display: none !important;
}

::-webkit-scrollbar-track {
    background-color: #ebebeb;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    padding-left: 50px;
    /*background-color:red;*/
    margin-left: 50px;
}

::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #6d6d6d;
    padding-top: 50px;
}

::-webkit-scrollbar {
    width: 10px;
}

.floatRight {
    float: right;
}

.MN_h4 {
    display: inline;
}

.line {
    height: 1px;
    flex: 1;
    background-color: #EFEFEF;
    margin-bottom: 5px;
    margin-top: 5px;
}

.modalHeaderText {
    font-size: 13pt;
    font-weight: 600;
}

.lblFieldLabel {
    font-weight: bold;
    margin-top: 10px !important;
}

.thExcelFilter .fa-filter {
    display: none !important;
}

.fa .fa-list {
    pointer-events: none;
}


.lblNoShare {
    text-align: center;
}

.fa-arrow-up, .fa-arrow-down {
    padding-top: 20px;
}

.pb-5 {
    padding-bottom: 5px;
}

.w3-modal-content {
    border-radius: 6px !important;
}

.lblFieldLabel {
    font-weight: bold;
    margin-top: 10px !important;
}

.lblBold_Myprfl {
    padding-top: 10px;
}

.lblPadding {
    font-weight: bold;
    padding-top: 6px;
}

/*.container_header {
    background-color: darkgreen;
    padding-bottom: 10px;
}*/




/* ======================================= RESPONSIVENESS ========================================*/

@media screen and (max-width: 1920px) {
    @media screen and (max-height: 1080px) {
        @media screen and (max-height: 960px) {
            /*.fixTableHead_BDG {
                overflow-y: auto;
                height: 740px;
            }*/

            @media screen and (max-height: 925px) {
                .fixTableHead_BDG {
                    overflow-y: auto;
                    height: 440px;
                }
            }
        }
    }
}

@media screen and (max-width: 1600px) {
    @media screen and (max-height: 900px) {

        div#mdGroup .w3-modal-content {
            height: 520px !important;
        }

        .container_DM {
            width: 1300px;
            background-color: white;
            display: flex;
            flex-direction: column;
            width: auto;
            padding: 8px;
        }

        .container__footer_DM {
            width: 1260px;
        }

        div#mdGroup .container__content_DM {
            background-color: white;
            height: 400px !important;
            overflow-y: scroll;
            width: auto;
            padding-right: 8px;
            overflow-x: hidden !important;
        }

        .container_header_DM {
            background-color: darkgreen;
            padding-bottom: 10px;
        }
    }
}

@media screen and (max-width: 1920px) {

    @media screen and (max-height: 1080px) {
        @media screen and (max-height: 960px) {
            /*============================================== DISPATCH MANAGEMENT ==============================================*/

            div#mdActivateUser .w3-modal-content {
                width: 1875px;
                height: 820px;
            }

            .container_DM {
                width: 100px;
                background-color: white;
                display: flex;
                flex-direction: column;
                width: auto;
                padding: 8px;
            }

            .container__footer_DM {
                width: 1850px;
            }

            .container__content_DM {
                background-color: white;
                height: 695px;
                overflow-y: scroll;
                width: auto;
                padding-right: 8px;
                overflow-x: hidden !important;
            }

            .container_header_DM {
                background-color: darkgreen;
                padding-bottom: 10px;
            }
        }
    }

    /*============================================== DISPATCH MANAGEMENT ==============================================*/

    div#mdActivateUser .w3-modal-content {
        width: 1875px;
        height: 820px;
    }

    .container_DM {
        width: 100px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1850px;
    }

    .container__content_DM {
        background-color: white;
        height: 695px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

@media screen and (min-width: 1370px) {
    div#mdActivateUser .w3-modal-content {
        width: 1875px;
        height: 820px;
    }

    .container_DM {
        width: 100px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1850px;
    }

    .container__content_DM {
        background-color: white;
        height: 695px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

@media only screen and (max-width: 1605px) {
    div#mdActivateUser .w3-modal-content {
        width: 1875px;
        height: 820px;
    }

    .container_DM {
        width: 100px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1850px;
    }

    .container__content_DM {
        background-color: white;
        height: 695px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

.container__header_DM {
    width: auto;
}



@media screen and (max-width: 1920px) {

    @media screen and (max-height: 1080px) {
        div#mdActivateUser .w3-modal-content {
            width: 1525px;
            height: 820px;
        }

        .container_DM {
            width: 100px;
            background-color: white;
            display: flex;
            flex-direction: column;
            width: auto;
            padding: 8px;
        }

        .container__footer_DM {
            width: 1500px;
        }

        .container__content_DM {
            background-color: white;
            height: 695px;
            overflow-y: scroll;
            width: 1500px;
            padding-right: 8px;
            overflow-x: hidden !important;
        }

        .container_header_DM {
            background-color: darkgreen;
            padding-bottom: 10px;
        }
    }
}


/* For Desktop View */
@media screen and (min-width: 1024px) {
    div#mdActivateUser .w3-modal-content {
        width: 1525px;
        height: 820px;
    }

    .container_DM {
        width: 100px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1500px;
    }

    .container__content_DM {
        background-color: white;
        height: 695px;
        overflow-y: scroll;
        width: 1500px;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    div#mdGroup .container__content_DM {
        background-color: white;
        height: 680px;
        overflow-y: scroll;
        /*width: 1500px;*/
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

@media only screen and (min-width: 1370px) and (max-width: 1605px) {
    div#mdActivateUser .w3-modal-content {
        width: 1525px;
        height: 820px;
    }

    .container_DM {
        width: 100px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1500px;
    }

    .container__content_DM {
        background-color: white;
        height: 695px;
        overflow-y: scroll;
        width: 1500px;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

/* ========== FOR LAPTOPS =========*/

@media only screen and (max-width:1536px) {
    @media only screen and (max-height:768px) {
        /*============================================== DISPATCH MANAGEMENT ==============================================*/

        div#mdActivateUser .w3-modal-content {
            width: 1300px;
            height: 520px;
        }

        .container_DM {
            width: 1300px;
            background-color: white;
            display: flex;
            flex-direction: column;
            width: auto;
            padding: 8px;
        }

        .container__footer_DM {
            width: 1260px;
        }

        .container__content_DM {
            background-color: white;
            height: 415px;
            overflow-y: scroll;
            width: auto;
            padding-right: 8px;
            overflow-x: hidden !important;
        }

        .container_header_DM {
            background-color: darkgreen;
            padding-bottom: 10px;
        }
    }
}

/* ----------- Non-Retina Screens ----------- */
@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 1) {
    div#mdActivateUser .w3-modal-content {
        width: 1300px;
        height: 520px;
    }

    .container_DM {
        width: 1300px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1260px;
    }

    .container__content_DM {
        background-color: white;
        height: 415px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

    div#mdAbsent .w3-modal-content{
        width:900px !important;
    }

    div#mdAbsent .container__content{
        width:inherit !important;
    }

div#mdAbsent .container__footer {
    width: inherit !important;
}

/* ----------- Retina Screens ----------- */
@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
    div#mdActivateUser .w3-modal-content {
        width: 1300px;
        height: 520px;
    }

    .container_DM {
        width: 1300px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1260px;
    }

    .container__content_DM {
        background-color: white;
        height: 415px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

.tox-editor-container{
    padding-top: 0 !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {

    div#mdCompareVersions_ded .container__content{
        height: 415px;
    }

    div#mdActivateUser .w3-modal-content {
        width: 1300px;
        height: 520px;
    }

    .container_DM {
        width: 1300px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1260px;
    }

    .container__content_DM {
        background-color: white;
        height: 415px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

@media only screen and (min-width: 1030px) and (max-width: 1366px) {
    div#mdActivateUser .w3-modal-content {
        width: 1300px;
        height: 520px;
    }

    .container_DM {
        width: 1300px;
        background-color: white;
        display: flex;
        flex-direction: column;
        width: auto;
        padding: 8px;
    }

    .container__footer_DM {
        width: 1260px;
    }

    .container__content_DM {
        background-color: white;
        height: 415px;
        overflow-y: scroll;
        width: auto;
        padding-right: 8px;
        overflow-x: hidden !important;
    }

    .container_header_DM {
        background-color: darkgreen;
        padding-bottom: 10px;
    }
}

/*TABLETS*/
@media only screen and (max-width:1024px) {
    @media only screen and (max-height:768px) {
        /*============================================== DISPATCH MANAGEMENT ==============================================*/

        div#mdActivateUser .w3-modal-content {
            width: 1300px;
            height: 520px;
        }

        div#mdGroup .w3-modal-content {
            height: 520px !important;
        }

        .container_DM {
            width: 1300px;
            background-color: white;
            display: flex;
            flex-direction: column;
            width: auto;
            padding: 8px;
        }

        .container__footer_DM {
            width: 1260px;
        }

        .container__content_DM {
            background-color: white;
            height: 415px;
            overflow-y: scroll;
            width: auto;
            padding-right: 8px;
            overflow-x: hidden !important;
        }

        .container_header_DM {
            background-color: darkgreen;
            padding-bottom: 10px;
        }
    }
}

.colMd8 {
    position: relative !important;
    min-height: 1px !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
    width: 66.66666667% !important;
    padding-bottom: 0px !important;
}


@media only screen and (max-width:1536px) {
    @media only screen and (max-height:668px) {
        /*============================================== DISPATCH MANAGEMENT ==============================================*/

        div#mdActivateUser .w3-modal-content {
            width: 1200px;
            height: 480px !important;
        }

        div#mdGroup .w3-modal-content {
            height: 480px !important;
        }

        .container_DM {
            width: 1200px;
            background-color: white;
            display: flex;
            flex-direction: column;
            width: auto;
            padding: 8px;
        }

        .container__footer_DM {
            width: 1187px;
        }

        .container__content_DM {
            background-color: white;
            height: 370px;
            overflow-y: scroll;
            width: auto;
            padding-right: 8px;
            overflow-x: hidden !important;
        }

        .container_header_DM {
            background-color: darkgreen;
            padding-bottom: 10px;
        }
    }
}

.ltTaskDetails_TCD {
    background-color: whitesmoke;
    padding-left: 10px;
    padding-right: 10px;
}

@media screen and (max-width: 768px) {
    .divDocs {
        width: 450px !important;
    }

    .divFilterFields {
        width: 450px !important;
    }

    .mdDocsFoooter {
        padding-right: 400px !important;
    }

    .mdDocsHeader {
        width: 470px !important;
    }

    .mdOrgEntitiesHeader {
        width: 470px !important;
    }
}

@media screen and (max-width: 599px) {
    .divDocs {
        width: 520px !important;
    }

    .divFilterFields {
        width: 520px !important;
    }

    .mdDocsHeader {
        width: 540px !important;
    }

    .mdOrgEntitiesHeader {
        width: 540px !important;
    }
}

/*FOR MOBILE & TABLETS*/
/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media screen and (max-width: 993px) {
    .divDocs {
        width: 560px !important;
    }

    .mdDocsFoooter {
        padding-right: 300px !important;
    }

    .divFilterFields {
        width: 500px !important;
    }

    /*.mdDocsHeader {
            width: 570px !important;
        }*/
}

@media only screen and (max-width: 412px) {
    div#mdAbsent .w3-modal-content .container .container__content, div#mdGroup  .container__content_DM, div#mdCalDetails .w3-modal-content .container__content, div#mdActivateUser .w3-modal-content .container_DM .container__content_DM  {
        height:85% !important;
    }
}

@media only screen and (max-width: 480px) {
        .page-header.navbar .top-menu .navbar-nav {
        /* margin-right: 0; */
        display: inline-block;
        margin: -50px 10px 0 0;
    }
        .BottomLeft {
        bottom: 0px !important;
    }

        .BottomRight {
        bottom: 5px !important;
    }
}

    .fixed-footer-DE {
        padding-left: 0;
        margin-left: -20px;
        position: fixed;
        bottom: 0px !important;
        text-align: center;
        align-items: center;
        align-content: center;
        padding-bottom: 12px;
        width: 100%;
        background-color: whitesmoke !important;
        padding-top: 12px;
    }

    .float-inline-end,.float-inline-start{
        padding-top:2PX;
    }

        .float-inline-start{
        position:absolute;
        left:5PX;
        display:inline-block;
    }

    .float-inline-end{
        position:fixed;
        right:-2PX;
        display:inline-block;
    }

.centered-buttons-DE{
    display:inline-block;
    margin-left: -235px;
}

.centered-buttons-DE_CT{
    display:inline-block;
    margin-left: 0;
}


.ui-autocomplete li.ui-menu-item:hover {
    background-color: lightgray;
}

@media only screen and (max-width: 600px) {
    .BottomLeft {
        bottom: 0px !important;
    }

        .BottomRight {
        bottom: 5px !important;
    }

    .leftElement {
        width: 100% !important;
        height: 400px !important;
    }

    .rightElement-agd{

    }

    .fixedbutton {
        padding-right: 10px !important;
    }

    .fixTableHead_BDG {
        overflow-y: auto;
        max-height: none;
        height: 620px;
    }
    
    div#mdTiny_TCD > .w3-modal-content{
        top:10px !important;
        height: 98% !important;
    }

    div#mdAbsent .w3-modal-content, #mdDocDetails_ded .w3-modal-content, #mdDocDetails_ded .w3-modal-content .container {
        width: 95% !important;
    }

    #mdDocDetails_ded .w3-modal-content .container{
        height:100% !important;
    }

        /*#mdDocDetails_ded .w3-modal-content .container .container__Content {
            height:83% !important;
        }*/
    div#mdAbsent .w3-modal-content .container, div#mdCalDetails .w3-modal-content > .container, div#mdActivateUser .w3-modal-content .container .container_DM {
        height:100% !important;
    }

    div#mdAbsent .w3-modal-content .container .container__content, div#mdGroup  .container__content_DM, div#mdCalDetails .w3-modal-content .container__content, div#mdActivateUser .w3-modal-content .container_DM .container__content_DM, #mdShare .w3-modal-content .container  {
        height:87% !important;
    }
    /*.dpdEntities_DM ~ .class1:nth-of-type(2) {*/
   
    .dpdEntities_DM ~ .dropdown-menu {
        MIN-WIDTH: UNSET ! IMPORTANT;
        WIDTH: 100% ! IMPORTANT;
    }

    .container__content_DM {
        width:100% !important;
    }

    .container__footer_DM{
        width:100% !important;
    }

    .container_DM{
        height: 100% !important;
        max-height: unset;
    }

    .gridview-container-DE > div:first-child {
        MARGIN-TOP: 15PX;
    }

    .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
        z-index:9999 !important;
    }

    #tbxDate_SearchDocument {
        width: 100%;
    }

    .tinymce-mobile-android-container.tinymce-mobile-android-maximized {
        background: #fff !important;
        border: none !important;
        bottom: 0 !important;
        display: flex !important;
        flex-direction: column !important;
        left: 0 !important;
        position: fixed !important;
        height: 100% !important;
        z-index: 9999 !important;
        top: 0 !important;
        width: 100% !important;
    }

    .right-versions-panel{
        height:98% !important;
    }

    #gvDocHistory td {
        width: 
            100% !important;
    }

    .td-col-mb-20{
        padding-bottom:20px;
    }

    .btnNexNPrev-td{
        display:none !important;
    }

    .btn-done-and-viewNext-td{
        width:120px !important;
        height:50PX !important;
        PADDING-TOP: 4PX ! IMPORTANT;
    }

    #mybutton-td {
        padding-left: 0;
        margin-left: -10px;
    }

    .fixed-footer-DE {
        padding-left: 0;
        margin-left: -10px;
        position: fixed;
        bottom: 0px !important;
        text-align: center;
        align-items: center;
        align-content: center;
        padding-bottom: 12px;
        width: 100%;
        background-color: whitesmoke !important;
        padding-top: 12px;
    }

    .leftElement {
        height: 400px !important;
        max-height:none !important;
        min-height:unset !important;
    }

    .centered-buttons-DE {
        display: inline-block;
        margin-left: 6PX;
    }

    .float-inline-start,.float-inline-end{
        padding-top:9PX;
    }
    #mdShare .container__content_mdShare{
        width:100% !important;
        max-height:unset !important;
        height:98% !important;
    }

    #mdShare .container__footer_mdShare {
        width:100%;
    }
    
    .container__header{
        width:100% !important;
    }
    
    .divFilterFields .frmG .input-group .input-group-addon{
        display:block;
        border:none !important;
        background-color:white !important;
        padding-left:0 !important;
    }

    .divFilterFields .frmG .input-group{
        width:100%;
    }

  .fc-toolbar.fc-header-toolbar {
    flex-wrap: wrap;
  }

  .fc .fc-toolbar-title {
    font-size: 1.2em;
  }
  
  #txtPhoneNumber_CM_agd{
      width:100% !important;
  }
  
  #checkCopyPasteToAll{
      display:none;
  }

  [data-id="dpdInvAttendeeName_AGD_1"].btn.dropdown-toggle.btn-light + .dropdown-menu.show
    {transform: translate3d(-165px, 34px, 0px) !important;
    max-height: 215px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100% !important;
    will-change: transform;
    width: 220% !important;
}
  
    table#gvTasks, table#gvMyTasks, table#gvAttendee, table#gvDetails, table#gvAttachments, table#gvAttendees, table#gvProffileInfo_MP, gvAllowedProcesses_Receive, table#gvAllowedProcesses_Create, table#gvUserGroups_MP,
    table#gvReceivingEX, table#gvSendingEX, table#gvAllUsers, table#gvTinyAttachs_CT, table#gvAttachmentsTaks, table#gvAttachmentsUpload, table#gvGenericTemplates, table#gvOrganicTemplates, table#gvDocuments, table#gvDrafts, table#gvMyDocs_ded,
    table#gvDocsInColab, table#gvTinyAttachments_TCD, table#gvGroups_DM, table#gvUsers_DM, table#gvGroupUsers, table#gvCalendarOwners_SM, table#gvSharedCalOwners, table#gvFavorites, table#gvFavoritesListUsers,
    table#gvTasks4Knowledge, table#gvSharedUsers_ded, table#gvAttachmentsTaskList, table#gvTinyAttachs_TD, table#gvAttachments_ExecuteAction, table#gvUploadedFiles_ExecuteAction, table#gvAllUsers_NewEvent, table#gvAttachments_NewEvent, table#gvNewContact_agd,
    table#gvInvitationsDoc_AGD, table#gvInternalAttendees_AGD, table#gvExternalAttendees_AGD, table#gvInvitationsDocStep2_AGD, table#gvInternalAttendeesStep3_AGD, table#gvExternalAttendeesStep3_AGD, table#gvInvitationsDocStep3_AGD,
    table#gvContacts_CM {
        width: 100% !important;
        border-collapse: collapse !important;
    }
    
        table#gvTasks td, table#gvTasks th, table#gvMyTasks td, table#gvMyTasks th, table#gvAttendee td, table#gvAttendee th, table#gvDetails td, table#gvDetails th, table#gvAttachments td, table#gvAttachments th, table#gvAttendees td, table#gvAttendees th,
        table#gvProffileInfo_MP td, table#gvProffileInfo_MP th, table#gvProffileInfo_MP td, gvAllowedProcesses_Receive td, gvAllowedProcesses_Receive th, table#gvAllowedProcesses_Create td, table#gvAllowedProcesses_Create th,
        table#gvUserGroups_MP td, table#gvUserGroups_MP th, table#gvReceivingEX td, table#gvReceivingEX th, table#gvSendingEX td, table#gvSendingEX th, table#gvAllUsers td, table#gvAllUsers th, table#gvTinyAttachs_CT td, table#gvTinyAttachs_CT th,
        table#gvAttachmentsTaks td, table#gvAttachmentsTaks th, table#gvAttachmentsUpload td, table#gvAttachmentsUpload th, table#gvGenericTemplates td, table#gvGenericTemplates th, table#gvOrganicTemplates td, table#gvOrganicTemplates th,
        table#gvDocuments td, table#gvDocuments th, table#gvDrafts td, table#gvDrafts th, table#gvMyDocs_ded td, table#gvMyDocs_ded th, table#gvDocsInColab td, table#gvDocsInColab th, table#gvTinyAttachments_TCD td, table#gvTinyAttachments_TCD th,
        table#gvGroups_DM td, table#gvGroups_DM th, table#gvUsers_DM td, table#gvGroupUsers th, table#gvGroupUsers td, table#gvCalendarOwners_SM td, table#gvCalendarOwners_SM th, table#gvSharedCalOwners td, table#gvSharedCalOwners th,
        table#gvFavorites td, table#gvFavorites th, table#gvFavoritesListUsers td, table#gvFavoritesListUsers th, table#gvTasks4Knowledge th, table#gvTasks4Knowledge td, table#gvSharedUsers_ded td, table#gvSharedUsers_ded th,
        table#gvAttachmentsTaskList td, table#gvAttachmentsTaskList th, table#gvTinyAttachs_TD td, table#gvTinyAttachs_TD th, table#gvAttachments_ExecuteAction td, table#gvAttachments_ExecuteAction th, table#gvUploadedFiles_ExecuteAction th, 
        table#gvUploadedFiles_ExecuteAction td, table#gvAllUsers_NewEvent td, table#gvAllUsers_NewEvent th, table#gvAttachments_NewEvent td, table#gvAttachments_NewEvent th, table#gvNewContact_agd td, table#gvNewContact_agd th,
        table#gvInvitationsDoc_AGD td, table#gvInvitationsDoc_AGD th, table#gvInternalAttendees_AGD th, table#gvInternalAttendees_AGD td, table#gvExternalAttendees_AGD td, table#gvExternalAttendees_AGD th,
         table#gvInvitationsDocStep2_AGD td.gvInvitationsDocStep2_AGD-td, table#gvInternalAttendeesStep3_AGD td, table#gvInternalAttendeesStep3_AGD th, table#gvExternalAttendeesStep3_AGD td, table#gvExternalAttendeesStep3_AGD th,
         table#gvInvitationsDocStep3_AGD td, table#gvInvitationsDocStep3_AGD th, table#gvContacts_CM th, table#gvContacts_CM td {
            padding: 12px 15px !important;
            border: 1px solid #ddd !important;
            text-align: center !important;
            font-size: 16px !important;
        }

        table#gvTasks th, table#gvMyTasks th, table#gvAttendee th, table#gvDetails th, table#gvAttachments th, table#gvAttendees th, table#gvProffileInfo_MP th, gvAllowedProcesses_Receive th, table#gvAllowedProcesses_Create th, table#gvUserGroups_MP th,
        table#gvReceivingEX th, table#gvSendingEX th, table#gvAllUsers th, table#gvTinyAttachs_CT th, table#gvAttachmentsTaks th, table#gvAttachmentsUpload th, table#gvGenericTemplates th, table#gvOrganicTemplates th, table#gvDocuments th,
        table#gvDrafts th, table#gvMyDocs_ded th, table#gvDocsInColab th, table#gvTinyAttachments_TCD th, table#gvGroups_DM th, table#gvUsers_DM th, table#gvGroupUsers th, table#gvCalendarOwners_SM th, table#gvSharedCalOwners th,
        table#gvFavorites th, table#gvFavoritesListUsers th, table#gvTasks4Knowledge th, table#gvSharedUsers_ded th, table#gvAttachmentsTaskList th, table#gvTinyAttachs_TD th, table#gvAttachments_ExecuteAction th, table#gvUploadedFiles_ExecuteAction th,
        table#gvAllUsers_NewEvent th, table#gvAttachments_NewEvent th, table#gvNewContact_agd th, table#gvInvitationsDoc_AGD th, table#gvInternalAttendees_AGD th, table#gvExternalAttendees_AGD th,
        table#gvInternalAttendeesStep3_AGD th, table#gvExternalAttendeesStep3_AGD th, table#gvInvitationsDocStep3_AGD th, table#gvContacts_CM th {
            background-color: #92c9e6 !important;
            color: #ffffff;
        }

    @media (max-width:1000px) {
        table#gvTasks thead, table#gvMyTasks thead, table#gvAttendee thead, table#gvDetails thead, table#gvAttachments thead, table#gvAttendees thead, table#gvProffileInfo_MP thead, gvAllowedProcesses_Receive thead,
        table#gvAllowedProcesses_Create thead, table#gvUserGroups_MP thead, table#gvReceivingEX thead, table#gvSendingEX thead, table#gvAllUsers theadtable#gvTinyAttachs_CT thead, table#gvAttachmentsTaks thead,
        table#gvAttachmentsUpload thead, table#gvGenericTemplates thead, table#gvOrganicTemplates thead, table#gvDocuments thead, table#gvDrafts thead, table#gvMyDocs_ded thead, table#gvDocsInColab thead, table#gvTinyAttachments_TCD thead,
        table#gvGroups_DM thead, table#gvUsers_DM thead, table#gvGroupUsers thead, table#gvCalendarOwners_SM thead, table#gvSharedCalOwners thead, table#gvFavorites thead, table#gvFavoritesListUsers thead,
        table#gvTasks4Knowledge thead, table#gvSharedUsers_ded thead, table#gvAttachmentsTaskList thead, table#gvTinyAttachs_TD thead, table#gvAttachments_ExecuteAction thead, table#gvUploadedFiles_ExecuteAction thead, table#gvAllUsers_NewEvent thead,
        table#gvAttachments_NewEvent thead, table#gvNewContact_agd thead, table#gvInvitationsDoc_AGD thead, table#gvInternalAttendees_AGD thead, table#gvExternalAttendees_AGD thead, table#gvInvitationsDocStep2_AGD thead:not(.bootstrap-datetimepicker-widget thead), table#gvInternalAttendeesStep3_AGD thead,
        table#gvExternalAttendeesStep3_AGD thead, table#gvInvitationsDocStep3_AGD thead, table#gvContacts_CM thead {
            display: none !important;
        }
        
        table#gvTasks, table#gvTasks tbody, table#gvTasks tr:not(.gwcolorHeader), table#gvAttachments_ExecuteAction, table#gvAttachments_ExecuteAction td, table#gvAttachments_ExecuteAction tbody, table#gvAttachments_ExecuteAction tr:not(.gwcolorHeader),
        table#gvTasks td, table#gvMyTasks, table#gvMyTasks tbody, table#gvMyTasks tr:not(.gvPager), table#gvMyTasks td, table#gvAttendee, table#gvAttendee tbody, table#gvAttendee tr:not(.gvPager), table#gvAttendee td,
        table#gvDetails, table#gvDetails tbody, table#gvDetails tr, table#gvDetails td, table#gvAttachments, table#gvAttachments tbody, table#gvAttachments tr, table#gvAttachments td,
        table#gvAttendees, table#gvAttendees tbody, table#gvAttendees tr, table#gvAttendees td, table#gvExecutedActions, table#gvExecutedActions tbody, table#gvExecutedActions tr:not(.gwcolorHeader), table#gvExecutedActions td,
        table#gvProffileInfo_MP, table#gvProffileInfo_MP tbody, table#gvProffileInfo_MP tr:not(.gwcolorHeader), table#gvProffileInfo_MP td, table#gvAllowedProcesses_Receive, table#gvAllowedProcesses_Receive tbody,
        table#gvAllowedProcesses_Receive tr:not(.gwcolorHeader), table#gvAllowedProcesses_Receive td, table#gvAllowedProcesses_Create, table#gvAllowedProcesses_Create tbody, table#gvAllowedProcesses_Create tr:not(.gwcolorHeader),
        table#gvAllowedProcesses_Create td, table#gvUserGroups_MP, table#gvUserGroups_MP tbody, table#gvUserGroups_MP tr:not(.gwcolorHeader), table#gvUserGroups_MP td, table#gvReceivingEX, table#gvReceivingEX tbody, table#gvReceivingEX tr:not(.gwcolorHeader),
        table#gvReceivingEX td, table#gvSendingEX, table#gvSendingEX tbody, table#gvSendingEX tr:not(.gwcolorHeader), table#gvSendingEX td, table#gvAllUsers, table#gvAllUsers tbody, table#gvAllUsers tr:not(.gwcolorHeader), table#gvAllUsers td, table#gvTinyAttachs_CT,
        table#gvTinyAttachs_CT tbody, table#gvTinyAttachs_CT tr:not(.gwcolorHeader), table#gvTinyAttachs_CT td, table#gvAttachmentsTaks, table#gvAttachmentsTaks tbody, table#gvAttachmentsTaks tr:not(.gwcolorHeader), table#gvAttachmentsTaks td,
        table#gvAttachmentsUpload, table#gvAttachmentsUpload tbody, table#gvAttachmentsUpload tr:not(.gwcolorHeader), table#gvAttachmentsUpload td, table#gvGenericTemplates, table#gvGenericTemplates tbody, table#gvGenericTemplates tr:not(.gwcolorHeader),
        table#gvGenericTemplates td, table#gvOrganicTemplates, table#gvOrganicTemplates tbody, table#gvOrganicTemplates tr:not(.gwcolorHeader), table#gvOrganicTemplates td, table#gvDocuments, table#gvDocuments tbody, table#gvDocuments tr:not(.gwcolorHeader), table#gvDocuments td,
        table#gvDrafts, table#gvDrafts tbody, table#gvDrafts tr:not(.gwcolorHeader), table#gvDrafts td, table#gvMyDocs_ded, table#gvMyDocs_ded tbody, table#gvMyDocs_ded tr:not(.gwcolorHeader), table#gvMyDocs_ded td, table#gvDocsInColab, table#gvDocsInColab tbody, table#gvDocsInColab tr:not(.gwcolorHeader), table#gvDocsInColab td,
        table#gvTinyAttachments_TCD, table#gvTinyAttachments_TCD tbody, table#gvTinyAttachments_TCD tr, table#gvTinyAttachments_TCD td, table#gvGroups_DM, table#gvGroups_DM tbody, table#gvGroups_DM tr:not(.gwcolorHeader), table#gvGroups_DM td,
        table#gvUsers_DM, table#gvUsers_DM tbody, table#gvUsers_DM tr:not(.gwcolorHeader), table#gvUsers_DM td, table#gvGroupUsers,table#gvGroupUsers td, table#gvGroupUsers tbody, table#gvGroupUsers tr:not(.gwcolorHeader)
        table#gvCalendarOwners_SM, table#gvCalendarOwners_SM tbody, table#gvCalendarOwners_SM td, table#gvCalendarOwners_SM tr:not(.gwcolorHeader), table#gvSharedCalOwners, table#gvSharedCalOwners tbody, table#gvSharedCalOwners td, table#gvSharedCalOwners tr:not(.gwcolorHeader),
        table#gvFavorites, table#gvFavorites tbody, table#gvFavorites td, table#gvFavorites tr:not(.gwcolorHeader), table#gvFavoritesListUsers, table#gvFavoritesListUsers tbody, table#gvFavoritesListUsers td, table#gvFavoritesListUsers tr:not(.gwcolorHeader),
        table#gvTasks4Knowledge tbody, table#gvTasks4Knowledge td, table#gvTasks4Knowledge tr:not(.gwcolorHeader), table#gvSharedUsers_ded, table#gvSharedUsers_ded tbody, table#gvSharedUsers_ded td, table#gvSharedUsers_ded tr:not(.gwcolorHeader),
        table#gvAttachmentsTaskList, table#gvAttachmentsTaskList tbody, table#gvAttachmentsTaskList td, table#gvAttachmentsTaskList tr:not(.gwcolorHeader), table#gvTinyAttachs_TD, table#gvTinyAttachs_TD tbody, table#gvTinyAttachs_TD td,
         table#gvTinyAttachs_TD tr:not(.gwcolorHeader), table#gvUploadedFiles_ExecuteAction, table#gvUploadedFiles_ExecuteAction tbody, table#gvUploadedFiles_ExecuteAction td, table#gvUploadedFiles_ExecuteAction tr:not(.gwcolorHeader),
        table#gvAllUsers_NewEvent, table#gvAllUsers_NewEvent tbody, table#gvAllUsers_NewEvent td, table#gvAllUsers_NewEvent tr:not(.gwcolorHeader), table#gvAttachments_NewEvent, table#gvAttachments_NewEvent tbody, table#gvAttachments_NewEvent td, 
        table#gvAttachments_NewEvent tr:not(.gwcolorHeader), table#gvNewContact_agd, table#gvNewContact_agd tbody, table#gvNewContact_agd td, table#gvNewContact_agd tr:not(.gwcolorHeader), table#gvInvitationsDoc_AGD, table#gvInvitationsDoc_AGD tbody,
        table#gvInvitationsDoc_AGD td, table#gvInvitationsDoc_AGD tr:not(.gwcolorHeader), table#gvInternalAttendees_AGD, table#gvInternalAttendees_AGD tbody, table#gvInternalAttendees_AGD td, table#gvInternalAttendees_AGD tr:not(.gwcolorHeader),
        table#gvExternalAttendees_AGD, table#gvExternalAttendees_AGD tbody, table#gvExternalAttendees_AGD td, table#gvExternalAttendees_AGD tr:not(.gwcolorHeader), table#gvInvitationsDocStep2_AGD, table#gvInvitationsDocStep2_AGD tbody:not(.bootstrap-datetimepicker-widget tbody),
         table#gvInvitationsDocStep2_AGD td.gvInvitationsDocStep2_AGD-td, table#gvInvitationsDocStep2_AGD tr.gvInvitationsDocStep2_AGD-tr:not(.gwcolorHeader), table#gvInternalAttendeesStep3_AGD, table#gvInternalAttendeesStep3_AGD tbody, table#gvInternalAttendeesStep3_AGD td,
         table#gvInternalAttendeesStep3_AGD tr:not(.gwcolorHeader), table#gvExternalAttendeesStep3_AGD, table#gvExternalAttendeesStep3_AGD tbody, table#gvExternalAttendeesStep3_AGD td, table#gvExternalAttendeesStep3_AGD tr:not(.gwcolorHeader),
        table#gvInvitationsDocStep3_AGD, table#gvInvitationsDocStep3_AGD tbody, table#gvInvitationsDocStep3_AGD td, table#gvInvitationsDocStep3_AGD tr:not(.gwcolorHeader), table#gvContacts_CM, table#gvContacts_CM tbody, table#gvContacts_CM td, table#gvContacts_CM tr:not(.gwcolorHeader) {
            display: block !important;
        }

            table#gvTasks tr, table#gvMyTasks tr, table#gvAttendee tr, table#gvDetails tr, table#gvAttachments tr, table#gvAttendees tr, table#gvExecutedActions tr, table#gvProffileInfo_MP tr, table#gvAllowedProcesses_Receive tr,
            table#gvAllowedProcesses_Create tr, table#gvUserGroups_MP tr, table#gvReceivingEX tr, table#gvSendingEX tr, table#gvAllUsers tr, table#gvTinyAttachs_CT tr, table#gvAttachmentsTaks tr, table#gvGenericTemplates tr,
            table#gvAttachmentsUpload tr, table#gvOrganicTemplates tr, table#gvDocuments tr, table#gvDrafts tr, table#gvMyDocs_ded tr, table#gvDocsInColab tr, table#gvTinyAttachments_TCD tr, table#gvGroups_DM tr, table#gvUsers_DM tr, table#gvGroupUsers tr,
            table#gvCalendarOwners_SM tr, table#gvSharedCalOwners tr, table#gvFavorites tr, table#gvTasks4Knowledge tr, table#gvSharedUsers_ded tr, table#gvAttachmentsTaskList tr,table#gvTinyAttachs_TD tr, table#gvAttachments_ExecuteAction tr,
             table#gvUploadedFiles_ExecuteAction tr, table#gvAllUsers_NewEvent tr, table#gvAttachments_NewEvent tr, table#gvNewContact_agd tr, table#gvInvitationsDoc_AGD tr, table#gvInternalAttendees_AGD tr, table#gvExternalAttendees_AGD tr,
            table#gvInvitationsDocStep2_AGD tr.gvInvitationsDocStep2_AGD-tr:not(.bootstrap-datetimepicker-widget), table#gvInternalAttendeesStep3_AGD tr, table#gvExternalAttendeesStep3_AGD tr, table#gvInvitationsDocStep3_AGD tr, table#gvContacts_CM tr {
                margin-bottom: 15px !important;
            }

            table#gvTasks td, table#gvMyTasks td, table#gvAttendee td, table#gvDetails td, table#gvAttachments td, table#gvAttendees td, table#gvExecutedActions td, table#gvProffileInfo_MP td, table#gvAllowedProcesses_Receive td,
            table#gvAllowedProcesses_Create td, table#gvUserGroups_MP td, table#gvReceivingEX td, table#gvSendingEX td, table#gvAllUsers td, table#gvTinyAttachs_CT td, table#gvAttachmentsTaks td, table#gvAttachmentsUpload td,
            table#gvGenericTemplates td, table#gvOrganicTemplates td, table#gvDocuments td, table#gvDrafts td, table#gvMyDocs_ded td, table#gvMyDocs_ded td, table#gvDocsInColab td, table#gvTinyAttachments_TCD td, table#gvGroups_DM td,
            table#gvUsers_DM td, table#gvGroupUsers td, table#gvCalendarOwners_SM td, table#gvSharedCalOwners td, table#gvFavorites td, table#gvTasks4Knowledge td, table#gvSharedUsers_ded td, table#gvAttachmentsTaskList td, table#gvTinyAttachs_TD td, table#gvAttachments_ExecuteAction td,
            table#gvUploadedFiles_ExecuteAction td, table#gvAllUsers_NewEvent td, table#gvAttachments_NewEvent td, table#gvNewContact_agd td, table#gvInvitationsDoc_AGD td, table#gvInternalAttendees_AGD td, table#gvExternalAttendees_AGD td,
            table#gvInvitationsDocStep2_AGD td.gvInvitationsDocStep2_AGD-td, table#gvInternalAttendeesStep3_AGD td, table#gvExternalAttendeesStep3_AGD td, table#gvInvitationsDocStep3_AGD td, table#gvContacts_CM td {
                padding-left: 50% !important;
                text-align: left !important;
                position: relative !important;
                width: 100% !important;
            }

                table#gvTasks td::before, table#gvMyTasks td::before, table#gvAttendee td::before, table#gvDetails td::before, table#gvAttachments td::before, table#gvAttendees td::before,
                table#gvExecutedActions td::before, table#gvProffileInfo_MP td::before, table#gvAllowedProcesses_Receive td::before, table#gvAllowedProcesses_Create td::before,
                table#gvUserGroups_MP td::before, table#gvReceivingEX td::before, table#gvSendingEX td::before, table#gvAllUsers td::before, table#gvTinyAttachs_CT td::before, table#gvAttachmentsTaks td::before,
                table#gvAttachmentsUpload td::before, table#gvGenericTemplates td::before, table#gvOrganicTemplates td::before, table#gvDocuments td::before, table#gvDrafts td::before, table#gvMyDocs_ded td::before,
                table#gvDocsInColab td::before, table#gvTinyAttachments_TCD td::before, table#gvGroups_DM td::before, table#gvUsers_DM td::before, table#gvGroupUsers td::before, table#gvCalendarOwners_SM td::before, table#gvSharedCalOwners td::before,
                table#gvFavorites td::before, table#gvTasks4Knowledge td::before, table#gvSharedUsers_ded td::before, table#gvAttachmentsTaskList td::before, table#gvTinyAttachs_TD td::before, table#gvAttachments_ExecuteAction td::before,
                 table#gvUploadedFiles_ExecuteAction td::before, table#gvAllUsers_NewEvent td::before, table#gvAttachments_NewEvent td::before, table#gvNewContact_agd td::before, table#gvInvitationsDoc_AGD td::before, table#gvInternalAttendees_AGD td::before,
                table#gvExternalAttendees_AGD td::before, table#gvInvitationsDocStep2_AGD td.gvInvitationsDocStep2_AGD-td::before, table#gvInternalAttendeesStep3_AGD td::before, table#gvExternalAttendeesStep3_AGD td::before,
                 table#gvInvitationsDocStep3_AGD td::before, table#gvContacts_CM td::before {
                    content: attr(data-label) !important;
                    position: absolute !important;
                    left: 0 !important;
                    width: 50% !important;
                    padding-left: 15px !important;
                    font-size: 15px !important;
                    font-weight: bolder !important;
                    text-align: left !important;
                    color: #337ab7 !important;
                }
    }

.w3-modal[data-ephox-mobile-fullscreen-style="no-styles"] {
    
    position: static !important;
    top: auto !important;
    left: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
    background-color: transparent !important;
    display:block !important;
}

.w3-modal-content[data-ephox-mobile-fullscreen-style="no-styles"] {
    
    position: static !important;
    top: auto !important;
    left: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
    background-color: transparent !important;
    display:block !important;
}

    #mybutton1 {
        margin-left: -10px !important;
    }

    .tox-edit-area__iframe{
        height: 100% !important;
    }

/*.w3-modal [data-ephox-mobile-fullscreen-style] {
    position: static !important;
    width: auto !important;
    height: auto !important;
    
  }

.w3-modal-content [data-ephox-mobile-fullscreen-style] {
    
    position: static !important;
    width: auto !important;
    height: auto !important;
    
  }*/


    div#mdTinyMCE_CT > .w3-modal-content {
        width: 95% !important;
    height: 98% !important;
    top: 1% !important;
}

    /*#mdShare.w3-modal{
        top: 1% !important;
    }*/

    .mdDocsHeader {
        width: AUTO !important;
    }

    .mdDocsFoooter {
        padding-right: 0px !important;
    }

    .w3-modal {
        overflow-x: hidden !important;
        padding-top: 0px !important;
        z-index: 9999 !important;
    }

    .w3-modal-content:not(div#mdTinyMCE_CT > .w3-modal-content,div#mdTiny_TCD > .w3-modal-content, #mdDocDetails_ded .w3-modal-content) {
        top: 1% !important;
        height: 98% !important;
    }

    #mdDocDetails_ded .w3-modal-content{
        height:25% !important;
        top: 1% !important;
    }

    .container__content {
        height: auto !important;
        max-height: none !important;
        width: auto !important;
    }

    .container__footer {
        width: auto !important;
        margin-bottom: 10px !important;
    }

    .tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
        height: 200px !important;
    }

    div#divCenter_CT > .form-group {
        margin-right: -45px;
    }

        div#divCenter_CT > .form-group .colMd8 {
            width: 100% !important;
        }

    .divFilterFields {
        width: 100% !important;
        padding-right: 15px !important;
        padding-left: 0px !important;
    }

    /*#pnlSearchDoc .divDocs {
        height: 430px !important;
        max-height: 430px;
        overflow-y: auto !important;
    }*/

    #pnlSearchDoc .divDocs {
        height: 100% !important;
        max-height: unset;
        overflow-y: auto !important;
    }   
     

    /*#divCenter_CT > .col-md-9 {
        width: 107.5% !important;        
    }

    .colMd8 {
        width: 107.5% !important;
    }*/

    .container__footer > .green {
        margin-bottom: 10px;
    }

    #divDifineDate {
        width: 107.5%;
    }

    .container__header {
        padding-top: 0px !important;
        width: auto !important;
    }

    .col-md-4-mgl-65 {
        margin-left: 15px !important;
        margin-top: 20px;
    }

    .fistDivSidebySide {
        padding-right: 0px !important;
    }

    div#datetimepicker3, div#datetimepicker4, div#datetimepicker5 {
        width: 100%;
    }

    .rightElement {
        width: 100% !important;
        padding-left: 0 !important;
        padding-top: 20px !important;
    }

    .rightElementInsider {
        margin-left: -15px;
    }

        .rightElementInsider > .form-group {
            margin-right: -12px;
        }

    .ltTaskDetails_TCD {
        padding-left: 17px;
    }

    #fixedFooter {
        padding-right: 2% !important;
    }

    .gwcolorHeader {
        display: none !important;
    }

    table#gvDetails {
        overflow-x: hidden;
    }

    /*.col-md-2{
        display:none;
    }*/
    .leftElement {
        width: 100% !important;
        height: 400px !important;
    }
}

@media only screen and (max-width: 360px) {
    /* Seus estilos para dispositivos pequenos */
    div#mdAbsent .w3-modal-content .container .container__content, div#mdGroup .container__content_DM, div#mdCalDetails .w3-modal-content .container__content {
        height:84% !important;
    }
}

@media only screen and (max-width: 320px) {
    /* Seus estilos para dispositivos ultra compactos */
}

#fixedFooter {
    margin-left: -2.5% !important;
}

@media screen and (max-width: 1920px) {
    @media screen and (max-height: 1080px) {
        @media screen and (max-height: 960px) {
            .fixTableHead_BDG {
                overflow-y: auto !important;
                max-height: none !important;
                height: 560px !important;
            }
        }
    }
}

/*==========*/

@media (min-width: 320px) and (max-width: 480px) {

    /* CSS */

}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {

    /* CSS */

}
