﻿/*TMTM TILES*/
.TileContainer {
    background: #dedede;
    background-color: #dedede;
    padding: 5px;
}

.TileName {
    word-break: break-word;
    word-wrap: break-word;
    font-size: small;
}

.TileTable {
    height: 120px !important;
    width: 200px !important;
    float: left;
    margin-right: 5px;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    box-shadow: 5px 4px 4px 0 rgba(0,0,0,0.1);
    transition: 0.1s;
    border-radius: 10px;
    cursor: pointer;
}

@media screen and (min-width:200px) and (orientation:portrait), screen and (max-width:1000px) and (orientation:landscape) {
    .rgHeaderDiv {
        margin-right: 0 !important;
        padding-right: 17px !important;
    }
}

.TileTable:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
    border: 3px solid #eeeeee;
}

.TileImage {
    height: 25px;
    width: 25px;
}

/*TMTM TILES*/

.Card1 {
    width: 240px;
    min-width: 240px;
    padding: 20px;
    word-break: break-all;
    margin: 7px;
    background-color: #F5F5F5;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
    position: relative;
    height: 210px;
}

.Card1_Heading {
    font-size: 15px;
}

.Card1hrBottom {
    position: absolute;
    bottom: 50px;
    width: 85%;
}

.Card1_Button1 {
    position: absolute !important;
    bottom: 10px;
    right: 70px;
}

.Card1_Button2 {
    position: absolute !important;
    bottom: 10px;
    right: 20px;
}

.Card1Inner {
    position: absolute;
    bottom: 90px;
    width: 85%;
}

.MainCard {
    border-radius: 3px;
    background-color: #FFF !important;
    width: 99%;
    padding: 2%;
    word-break: break-all;
    background-color: #F5F5F5;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
}

.Card {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.02);
    transition: 0.3s;
    border-radius: 5px;
    display: flex;
    margin-top: 5px;
    width: 99%;
    background: #fff;
}

    .Card:hover {
        box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
    }


/*FIX for UCF (Change color for Hyperlinks in RadGrid when Theme is Black)*/
/*.RadGrid_Black .rgRow a, .RadGrid_Black .rgAltRow a, .RadGrid_Black .rgEditRow a, .RadGrid_Black .rgFooter a, .RadGrid_Black .rgEditForm a {
    color: #00e5ff !important;
}*/

.CardContainer {
    align-self: center;
}

.ErrorMessage {
    background-color: #bf3128;
    color: #fff !important;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 99%;
    border-radius: 3px;
    text-align: center;
}

@-webkit-keyframes blinker {
    from {
        opacity: 1.0;
    }

    to {
        opacity: 0.0;
    }
}

.blink {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 0.7s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-direction: alternate;
}

/*------------------------------------------------------------------*/

/*TMTM Mobile Cards*/

.DataDockTitle {
    border: none !important;
    margin-top: 5px;
}

    .DataDockTitle .rdTable .rdTop {
        background-color: unset !important;
    }

    .DataDockTitle .rdTable tr.rdTop td.rdLeft, .DataDockTitle .rdTable tr.rdTop td.rdCenter, .DataDockTitle .rdTable tr.rdTop td.rdRight {
        background-color: unset !important;
    }

    .DataDockTitle .rdTable .rdMiddle .rdCenter, .DataDockTitle .rdTable .rdBottom .rdCenter, .DataDockTitle .rdTable .rdBottom .rdLeft, .DataDockTitle .rdTable .rdBottom .rdRight {
        background-color: #fff;
        padding-top: 25px;
        padding-left: 25px;
        padding-right: 25px;
        padding-bottom: 25px;
        box-shadow: 0 4px 8px 0 rgba(0,0,0,0.02);
        border-radius: 5px;
        transition: 0.3s;
    }

        .DataDockTitle .rdTable .rdMiddle .rdCenter:hover {
            box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
        }

.RadDock .rdTable, .RadDock .rdTable .rdLeft, .RadDock .rdTable .rdCenter, .RadDock .rdTable .rdRight {
    margin-bottom: 10px !important;
}

#ctl00_MainContent_rapPanel1 {
    /*width: 92% !important;
            margin-left: 30px;
            margin-right: 30px;*/
}

.mobileViewPanel {
    width: 92% !important;
    margin-left: 30px;
    margin-right: 30px;
}

.MobileInvisible {
    height: 0px !important;
    display: none;
}

.mobileHR {
    display: block !important;
    margin-top: 20px;
    margin-bottom: 20px;
}

.RadDock_Bootstrap div.rdTitleBar em {
    font-weight: 700 !important;
}

.DataDockTitle .rdTable tr.rdTop td.rdLeft, .DataDockTitle .rdTable tr.rdTop td.rdCenter, .DataDockTitle .rdTable tr.rdTop td.rdRight {
    border-bottom: unset !important;
}

.DataDockTitle .rdTable tr.rdBottom {
    display: none;
}

.DataDockTitle .rdTable .rdMiddle .rdLeft, .RadDock_Bootstrap .rdTable .rdMiddle .rdRight {
    background-color: unset !important;
}

.DataDockTitle .rdTable .rdTop .rdCenter .rdTitleBar {
    padding-left: 5px;
}
























.DropZone1 {
    width: 300px;
    height: 90px;
    background-color: #357A2B;
    border-color: #CCCCCC;
    color: #767676;
    float: left;
    text-align: center;
    font-size: 16px;
    color: white;
}

#DropZone2 {
    width: 300px;
    height: 90px;
    background-color: #357A2B;
    border-color: #CCCCCC;
    color: #767676;
    float: left;
    margin-left: 90px;
    text-align: center;
    font-size: 16px;
    color: white;
}

/*.AutoHeightPane{
    width:1000px !important;
}


.rspPane {
    width: 1000px !important;
}*/

.RadAsyncUpload {
    margin-left: 250px;
    margin-bottom: 28px;
}

.rgPager .riSingle .riTextBox {
    height: 34px !important;
}

.RadGrid_Bootstrap .rgFilterRow .riSingle .riTextBox {
    vertical-align: top;
    height: 34px !important;
}


/*Master Page CSS*/
.RadDock {
    margin-bottom: 5px !important;
    overflow: hidden !important;
    outline: none !important;
}

.RadGrid {
    outline: none !important;
}

.RadDockZone {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

div.divClientHeader {
    width: 100%;
}

div.divTopMenu {
    width: 100%;
    text-align: left;
    margin-top: 5px;
}

div.divHeader {
    width: 100%;
}

div.divHeaderTop {
    position: relative;
}

div.divBody {
    width: 100%;
    float: left;
}

div.divFooter {
    width: 99%;
    margin-left: 0.4%;
}


div.divRightMenu {
    float: left;
    width: 270px;
    min-width: 150px;
    padding-left: 5px;
    margin-top: 9px;
    background-color: #fff;
    margin-left: 10px;
}

div.divLeftMenu {
    float: left;
    width: 270px;
    min-width: 220px;
    padding-right: 5px;
    margin-top: 9px;
    background-color: #fff;
    margin-right: 10px;
    /*box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px 0px;*/
    border: 1px lightgrey solid;
    border-top: none;
}

div.divSideMenuDockTitle {
    float: left;
    width: calc(100% - 40px);
    width: -moz-calc(100% - 40px);
    width: -webkit-calc(100% - 40px);
}


/* Second filter inputs don't work due to Telerik bug */
@media screen and (min-width:200px) and (orientation:portrait), screen and (max-width:1000px) and (orientation:landscape) {
    .rgMobileMenu.rgMobileFilterForm > .rgMobileForm > select:nth-of-type(2n) {
        display: none !important;
    }

    .rgMobileMenu.rgMobileFilterForm > .rgMobileForm > strong:nth-of-type(2n) {
        display: none !important;
    }

    .rgMobileMenu.rgMobileFilterForm > .rgMobileForm > input:nth-of-type(2n) {
        display: none !important;
    }

    .rgMobileMenu.rgMobileFilterForm > .rgMobileForm > label:nth-of-type(3n) {
        display: none !important;
    }

    .rgMobileMenu.rgMobileFilterForm > .rgMobileForm > label:nth-of-type(4n) {
        display: none !important;
    }
}

@media not screen and (min-width:200px) and (orientation:portrait), screen and (max-width:1000px) and (orientation:landscape) {
    div.divPage {
        float: left;
        width: calc(100% - 290px);
        width: -moz-calc(100% - 290px);
        width: -webkit-calc(100% - 290px);
        min-width: 300px;
        margin-top: 10px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border: 1px solid #A8A8A8;
        padding: 5px;
        background-color: #FFFFFF;
    }
}

@media screen and (min-width:200px) and (orientation:portrait), screen and (max-width:1000px) and (orientation:landscape) {
    div.divPage {
        margin-top: 10px;
        background-color: #FFFFFF;
    }
}

div.divPageBreadcrumb {
    border-bottom-style: solid;
    border-bottom-color: Gray;
    border-bottom-width: 1px;
}

div.divPageContent {
    overflow: auto;
    background-color: #FFFFFF;
}

div.divConfidentiality {
    float: left;
    width: 99.9%;
    text-align: center;
    padding-top: 5px;
    margin-top: 35px;
}

div.divAppName {
    float: left;
    width: 50%;
    min-width: 100px;
    padding: 0;
    margin-bottom: 5px;
}

div.divAppVersion {
    float: left;
    width: 50%;
    min-width: 100px;
    padding: 0;
    text-align: right;
    margin-bottom: 5px;
}

.TMTMFloatLeftSmallMenu {
    height: 100%;
    width: 20px !important;
    transition: height 0.5s; /* Animation time */
    -webkit-transition: height 0.5s; /* For Safari */
}

div.TMTMFloatLeftSmallMenu:hover {
    width: 270px;
}

.lblClientHeader {
    display: inline-block;
}

    .lblClientHeader img {
        max-height: 59px !important;
        max-width: 350px !important;
    }

    .lblClientHeader p {
        width: 100% !important;
        max-height: 65px !important;
        margin: 0;
    }

.SideMenuHeading {
    padding-left: 3px;
}

.HeaderIconFocus {
    width: 55px;
    padding-left: 10px;
    padding-right: 10px;
}

    .HeaderIconFocus:hover {
        background-color: rgba(230, 230, 230, 0.2);
    }

.dropbtn:hover, .dropbtn:focus {
    background-color: rgba(230, 230, 230, 0.4);
}

/* BEGIN USER MENU STYLING*/
.dropbtn {
    color: white;
    border: none;
    cursor: pointer;
}


.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    left: -197px;
    top: 22px;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 190px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 999999999;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 12px;
    padding-right: 12px;
}

    .dropdown-content a {
        color: #595959;
        padding: 8px 5px;
        text-decoration: none;
        display: block;
        font-style: normal;
        font-weight: normal;
    }

.dropdown a:hover {
    background-color: #ddd;
}

.show {
    display: block;
}
/* END USER MENU STYLING*/

/* BEGIN ANNOUNCEMENT MENU STYLING*/
.announcement {
    color: white;
    border: none;
    cursor: pointer;
}

    .announcement:hover, .announcement:focus {
    }

.announcementdropdown {
    position: relative;
    display: inline-block;
}

.announcementdropdown-content {
    display: none;
    left: -450px;
    top: 24px;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 450px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 999999999;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
}

    .announcementdropdown-content tr {
        color: #595959;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        background-color: white;
        margin-bottom: 2px;
        margin-top: 2px;
    }

    .announcementdropdown-content a {
        color: #595959;
        padding: 15px 15px;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
    }

    .announcementdropdown-content img {
        padding-left: 10px;
    }

.announcementdropdown tr:hover {
    background-color: #ddd;
}

.show {
    display: block;
}
/* END ANNOUNCEMENT MENU STYLING*/

/* BEGIN ALERTS MENU STYLING*/
.alerts {
    color: white;
    border: none;
    cursor: pointer;
}

    .alerts:hover, .alerts:focus {
    }

.alertsdropdown {
    position: relative;
    display: inline-block;
}

.alertsdropdown-content {
    display: none;
    left: -350px;
    top: 24px;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 350px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 999999999;
    text-align: left;
    padding-top: 15px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
}

    .alertsdropdown-content tr {
        color: #595959;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        background-color: white;
        margin-bottom: 2px;
        margin-top: 2px;
    }

    .alertsdropdown-content a {
        color: #595959;
        padding: 15px 15px;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
    }



.alertsdropdown tr:hover {
    background-color: #ddd;
}

.show {
    display: block;
}
/* END ALERTS MENU STYLING*/

/* BEGIN MESSAGES MENU STYLING*/
.messages {
    color: white;
    border: none;
    cursor: pointer;
}

    .messages:hover, .messages:focus {
    }

.messagesdropdown {
    position: relative;
    display: inline-block;
}

.messagesdropdown-content {
    display: none;
    left: -430px;
    top: 24px;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 350px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 999999999;
    text-align: left;
    padding-top: 15px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
}



.messagesdropdown tr:hover {
    background-color: #ddd;
}

.show {
    display: block;
}
/* END MESSAGES MENU STYLING*/

.sideMenuItem {
    border: none;
    background-color: unset !important;
}

    .sideMenuItem:hover {
        border: none;
        background-color: #f5f5f5 !important;
    }

.NotificationBubble {
    float: right;
    font-size: 10px;
}

.rtsUL {
    width: 101% !important;
}

.menuItem_MobileView {
    display: none;
}



/*session*/
.clockSession {
    width: 409px;
    height: 174px;
    background: url(images/clockSession.jpg) no-repeat;
}

.contSession {
    width: 270px;
    float: right;
    text-align: center;
    margin: 20px 20px 0 0;
}

.sessionExpire {
    color: #3366ff;
    padding-top: 30px;
}

.showNotification {
    padding-top: 15px;
    color: #666;
}

.timeRemain {
    padding-top: 5px;
    color: #000;
}

.timeSeconds {
    font-size: 30px;
    padding-right: 5px;
}

.infoIcon, .notificationContent {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.infoIcon {
    width: 32px;
    height: 32px;
    margin: 0 10px;
    vertical-align: top;
}

.notificationContent {
    width: 80%;
    vertical-align: bottom;
}

.demo-container {
    width: 410px;
}

div.timeoutNotification {
    background-color: #c3d8f1;
}

.EmployeeName {
    bottom: 2px;
    position: relative;
}



.RadNavigation .rnvMore.rnvLeft {
    float: right !important;
    content: "" !important;
    background-image: url(images/CleanIcons/menu-black.png);
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    width: 15px !important;
    height: 12px !important;
    margin: 21px !important;
    padding: 2px !important;
    top: 5px;
    left: 10px;
}

.RadNavigation .rnvMore:before {
    content: "" !important;
    line-height: 1;
    position: absolute;
    left: 50%;
    margin: -0.5em 0 0 -0.5em;
}


.rnvMoreNodes {
    right: 20px !important;
    left: 75% !important;
}

.RadGrid:not(.isMobileTable) {
    width: 100% !important;
}

.AutoHeightPane .RadGrid:not(.isMobileTable) {
    width: 1500px !important;
}


@media (max-width: 1024px) and (min-width: 361px) {
    .rnvMorePopup {
        min-width: 10vw !important;
        max-width: 60vw;
    }
}

@media screen and (max-width:785px) and (orientation:portrait), screen and (max-width:1500px) and (orientation:landscape) {
    .CurrentTime {
        display: none;
    }

    .EmployeeName {
        display: none;
    }

    .QuickSearch {
        /*width: 55% !important;*/
    }

    .menuItem_MobileView {
        display: block;
    }

    body {
        overflow-x: hidden;
    }
}

@media screen and (min-width:200px) and (orientation:portrait), screen and (max-width:1000px) and (orientation:landscape) {

    .RadGrid:not(.isMobileTable) {
        width: 1000px !important;
    }

    .rgExpandCol > .t-button.rgActionButton.rgExpand {
        background-image: none;
    }

    .rgHeader > .t-button.rgActionButton {
        background-image: none;
    }

    .RadNavigation .rnvRootGroupWrapper {
        background-color: unset !important;
    }

    .RadNavigation .rnvRootGroupWrapper {
        border-style: unset !important;
        background-image: unset !important;
        background-image: none !important;
    }

    body {
        overflow-x: hidden;
    }

    div.divRightMenu {
        width: 100%;
        padding-left: 0;
        margin-top: 0px;
    }


    .HeaderIconFocus {
        width: 55px;
        padding-left: 1px;
        padding-right: 1px;
    }


    div.divLeftMenu {
        width: 100%;
        padding-right: 0;
        margin-top: 0px;
    }

    div.divSideMenuDockTitle {
        width: 85%;
    }

    /*
    div.divPage {
        width: calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: -webkit-calc(100% - 10px);
        margin-top: 0px;
    }
    */

    div.divPage {
        width: 100% !important;
        width: 100% !important;
        width: 100% !important;
        margin-top: 0px;
    }

    div.divAppName {
        width: 100%;
        text-align: center;
    }

    div.divAppVersion {
        width: 100%;
        text-align: center;
    }

    /*
    .RadInput {
        width: 100% !important;
    }
    */

    /*
    .RadDropDownList {
        width: 100% !important;
    }

    .RadComboBox {
        width: 100% !important;
    }
    */

    .RadAutoCompleteBox {
        width: 100% !important;
    }

    .RadPicker {
        width: 100% !important;
    }

    .RadEditor {
        width: 99% !important;
    }

    .RadSlider {
        padding-left: 5px !important;
    }

    label.riLabel {
        width: 100% !important;
        padding: 0px !important;
        padding: 0px 5px 5px 0px !important;
        display: inline-block !important;
        float: inherit !important;
    }

    div.csFieldSetTextBox {
        width: 100% !important;
        padding: 0px !important;
        padding-top: 7px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }

    div.csFieldSetTextArea {
        width: 100% !important;
        padding: 0px !important;
        padding-top: 7px !important;
        padding-left: 0px !important;
        display: inline-block !important;
        float: inherit !important;
    }

    label.riLabel.editLabel a {
        display: inline !important;
        visibility: visible !important;
    }

    .CSSMobileBody {
        display: flex;
        flex-direction: column;
    }

    .CSSMobileLeftMenu {
        order: 2;
        display: block !important;
    }

    .CSSMobileRightMenu {
        order: 2;
        display: block !important;
    }

    .CSSMobilePageContent {
        order: 1;
    }

    .TMTMFloatLeftMenu {
        float: left;
        clear: both;
        z-index: 999999;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .TMTMFloatLeftSmallMenu {
        display: none !important;
    }

    .TMTMLeftMenuToolbarHeading {
        display: none !important;
    }

    .TMTMFloatRightSmallMenu {
        display: none !important;
    }

    .TMTMRightMenuToolbarHeading {
        display: none !important;
    }

    .lblClientHeader {
        display: none;
    }

    .CurrentTime {
        display: none;
    }

    .EmployeeName {
        display: none;
    }

    .QuickSearch {
        width: 60% !important;
        float: left;
        margin-left: 35px;
    }

    .divClientHeader {
        height: auto !important;
    }

    .menuItem_MobileView {
        display: block;
    }

    .dropbtn {
        height: 20px !important;
    }

    .dropdown {
        padding-left: 5px;
        padding-right: 5px;
        float: right;
        left: 20px;
        top: -2px;
    }

    .divStandardMenu {
        background-color: rgba(0,0,0,0.0) !important;
        width: 50px;
        position: absolute;
        top: 0px;
        height: 60px;
    }

    .rnvMore {
        background: rgba(0,0,0,0.0) !important;
        border-color: rgba(0,0,0,0.0) !important;
    }

    .RadNavigation .rnvRootGroupWrapper {
        border: none !important;
        background-color: rgba(0,0,0,0.0) !important;
    }

    .RadNavigation .rnvHovered .rnvMore {
        border: none;
        border-color: unset !important;
        background-color: rgba(0,0,0,0.0) !important;
    }

    .RadNavigation .rnvMore {
        color: #fff;
    }

        .RadNavigation .rnvMore:before {
            float: left !important;
            content: "" !important;
            background-image: url(images/CleanIcons/menu.png);
            -webkit-background-size: contain;
            -moz-background-size: contain;
            -o-background-size: contain;
            background-size: contain;
            width: 20px !important;
            height: 20px !important;
            left: 10px !important;
        }

    .rnvMoreNodes {
        right: auto !important;
        left: 10px !important;
    }

    .thClientHeader {
        display: block !important;
        /*display: none;*/
    }

    .rcbSlide {
        z-index: 999999999 !important;
    }

    .imgUserMenu {
        right: 0px;
    }

    .thQuickSearch {
        width: 35%;
        margin-left: 35px;
    }

    .rnvUL .rnvItem .rnvRootLink .RadComboBox_Bootstrap {
        width: 100% !important;
    }

    .announcementdropdown-content {
        left: -140px;
        min-width: 300px;
    }

    .alertsdropdown-content {
        max-width: 230px;
        left: -160px;
        min-width: unset;
    }

    .messagesdropdown-content {
        left: -330px;
    }

    .TileTable {
        height: 120px !important;
        width: 90% !important;
        float: unset;
        margin-top: 10px;
        margin-bottom: 10px;
        box-shadow: 5px 4px 4px 0 rgba(0,0,0,0.1);
        transition: 0.1s;
        border-radius: 10px;
        cursor: pointer;
    }

}

.mobileTable {
    width: 100vw !important;
}

.mobileTableMargins {
    width: calc(100vw - 25px) !important;
    width: -moz-calc(100vw - 25px) !important;
    width: -webkit-calc(100vw - 25px) !important;
}

.mobileTableAttachments {
    width: calc(100vw - 235px) !important;
    width: -moz-calc(100vw - 235px) !important;
    width: -webkit-calc(100vw - 235px) !important;
}

.Editorpopup {
    font-size: 16px !important;
}

.btnRadWindowEditorPopup {
    background-color: #0070c0 !important;
    color: #fff !important;
    height: auto !important;
    padding: 17px 82px !important;
    font-weight: 600 !important;
    border-radius: 5px !important;
    cursor: pointer;
}
