@import url('https://fonts.googleapis.com/css2?family=Red+Hat+Text:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
/*--Reset--------------------------------------------------*/
body {
    /* overflow: hidden !important; */
    font-size: 11px;
    font-family: 'Red Hat Text', sans-serif;
    font-weight: 400;
}

table {
    color: black;
}

html,body {
    width: 100%;
    height: 100%;
    margin: 0;
    background-color: #D9EAFF;
    overflow: hidden;
    font-family: 'Red Hat Text', sans-serif !important;
}

.auth-captcha #isliveInstance {
    margin-top: 44px;
    margin-left: 59px;
    position: inherit;
    color: #000;
    width: 193px;
}
.auth-captcha .login_form #alert-banner {
    margin-top: 358px;
    margin-left: 36px;
}
input#login_label_captcha  {
    background: #FFFFFF !important;
    border: 1px solid #A5A5A4 !important;
    border-radius: 4px !important;
    padding: 9px 14px !important;
    width: 100%;
    margin: 6px 0px !important;
    max-width: 180px !important;
    color: #797979;
}
.auth-captcha #version {
    margin-top: -412px;
    margin-left: 158px;
}
.mwebDateTimeCombo input {
    font-size: 11px;
    font-family: 'Red Hat Text', sans-serif !important;
}

.ui-draggable>h1 {
    height: auto !important;
    padding: 0px !important;
    background: none Transparent !important;
    font-family: 'Red Hat Text', sans-serif !important;
    font-size: 14px !important;
    line-height: 20px;
    color: #000 !important;
}
span#adminInfo {
    font-family: 'Red Hat Text', sans-serif !important;
    margin: 0 auto;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    width: 100%;
    max-width: 78%;
    display: block;
    padding-left: 47px;
    padding-top: 10px;
}

/*:focus{border:2px dotted #f64b0a!important}*/

.mwebDateTimeCombo input {
    font-size: 11px;
    font-family: 'Red Hat Text', sans-serif !important;
}
.ui-draggable>h1 {
    height: auto !important;
    padding: 0px !important;
    background: none Transparent !important;
    font-family: 'Red Hat Text', sans-serif !important;
    font-size: 14px !important;
    line-height: 20px;
    color: #000 !important;
}
#topHeaderDiv {
    background: #000000 !important;
    padding: 10px 0px;
    width: 100% !important;
    left: 0px !important;
    top: 0px !important;
    overflow: visible;
}

.ui-draggable>h1 {
    height: auto !important;
    padding: 0px !important;
    background: none Transparent !important;
    font-family: 'Red Hat Text', sans-serif !important;
    font-size: 14px !important;
    line-height: 20px;
    color: #000 !important;
}
thead td {
    background: none #F6F6F6 !important;
}
tbody tr:nth-child(even) {
    background: #EDEDED;
}
.ui-jqgrid tr.ui-search-toolbar select {
    border-radius:2px;
    height:28px;
    border: 1px solid #cccc;
}
/* --------------- left navigation ------------------- */
#sideBarDashboard_button {
    background: url(/images/MoveON-icons/dashboard.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}

#sideBarHome_button {
    background: url(/images/MoveON-icons/home.png);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}

#sideBarFunding_button {
    background: url(/images/MoveON-icons/wallet.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}

#sideBarHeDirectory_button {
    background: url(/images/MoveON-icons/he-directory.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}

#sideBarEnominations_button {
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarRelations_button {
    background: url(/images/MoveON-icons/relations.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarSettings_button {
    background-image: url(/images/MoveON-icons/settings.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarHelp_button {
    background-image: url(/images/MoveON-icons/mo-help-icon-new.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarMobilities_button {
    background-image: url(/images/MoveON-icons/mobility.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarModern_wrapper {
    background: none !important;
}
#sideBarModern_button {
  /*  background: url(/images/MoveON-icons/modern.png);*/
    background-position: 10px 5px;
    background-repeat: no-repeat;
    background-color: #489aa9 !important;
    border-radius: 5px;
    border: 1px solid #263c4b;
    padding: 0;
    width: 80%;
    margin: 0px auto;
    margin-bottom: 10px;
    color: white;
    text-shadow: none;
    margin-top: 18px;
    cursor: pointer !important;
}
#sideBarModern_button > div {
    padding: 1px 0 0 31px;
    word-break: break-all;
}
#NewUIShow {
    display: none;
}
#sideBarModern {
    display: none !important;
}
#sideBarReporting_button {
    background: url(/images/MoveON-icons/report.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarEwp_institutions_button {
    background: url(/images/MoveON-icons/ewp.svg);
    background-position: 15px 50%;
    background-repeat: no-repeat;
}
#sideBarAgents_button {
    background: url(/images/bluetabs/agents.svg);
    background-position: 15px 50%;
    color: white;
    background-repeat: no-repeat;
}
/*------------- leftmenu ------------*/
.dijitAccordionInnerContainer {
    background: url(/images/MoveON-icons/leftarrow.png);
    background-position: 92% 50%;
    background-repeat: no-repeat;
}
.ui-jqgrid .ui-pg-table td {
    background-color: #FFFFFF !important;
    box-shadow: 0px 1px 1px 0px #1D1D1B0F;
}
/*li.actionsToolbarItem_right.saveAsIcon.ui-menu-item {
    margin-left: 15px;
}*/
li.actionsToolbarItem_right.saveAsIcon.ui-menu-item a {
    padding: 0;
    margin-left: -5px;
}
.newIcon {
    background-image: url("/images/MoveON-icons/new.png") !important;
}
.newIcon:hover {
    background-image: url(/images/MoveON-icons/new.png) !important;
    background-position: 3px center, bottom left !important;
    background-repeat: no-repeat, repeat-x !important;
    padding-left: 15px !important;
}
.saveAsIcon {
    background-image: url("/images/MoveON-icons/save-as.png") !important;
    background-repeat: no-repeat;
    background-position: 1px center;
}
.saveAsIcon:hover {
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-image: url(/images/MoveON-icons/save-as.png) !important;
    background-position: 1px center, bottom left !important;
    background-repeat: no-repeat, repeat-x !important;
}
.ActionmeniitemIcon {
    background-image: url("/images/MoveON-icons/actions.png") !important;
    background-repeat: no-repeat;
    background-position: 5px center;
    padding-left: 18px !important;
}
.ActionmeniitemIcon:hover {
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-image: url(/images/MoveON-icons/actions.png) !important;
    background-position: 5px center, bottom left !important;
    background-repeat: no-repeat, repeat-x !important;
}
.showasTreeIcon {
    background-image: url("/images/MoveON-icons/show-tree.png") !important;
    background-repeat: no-repeat;
    background-position: 5px center;
}
.showasTreeIcon:hover {
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-image: url(/images/MoveON-icons/show-tree.png) !important;
    background-position: 5px center, bottom left !important;
    background-repeat: no-repeat, repeat-x !important;
}
.showListIcon {
    background-image: url("/images/bluetabs/showlist.png") !important;
    background-repeat: no-repeat;
    background-position: 5px center;
}
.showListIcon:hover {
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-image: url(/images/bluetabs/showlist.png) !important;
    background-position: 5px center, bottom left !important;
    background-repeat: no-repeat, repeat-x !important;
}
.saveIcon {
    background-image: url("/images/MoveON-icons/save.png") !important;
    background-repeat: no-repeat;
    background-position: 5px center;
}


.message {
    width: 100%;
    max-width: 1000px;
    background-color: #DAFBE4 !important;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
    margin-left: 24px;
}
.main-input-form fieldset button, .customForm button:not(.actionsBar button) {
    padding: 16px 10px;
    background-position: -3px;
    line-height: 0px;
    font-size: 14px;
    border-radius: 4px;
    color: rgb(10 102 194);
}
/*Dropdown Arrow*/
/*.ActionmeniitemIcon > ul.ui-menu:nth-of-type(1):before {
    position: absolute;
    top: -10px;
    left:50%;
    margin-left: -10px;
    content:"";
    display:block;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #e7e7e7;
}*/

/*Drop down overlap */

/*ul.ui-menu.ui-widget.ui-widget-content.ui-front {
    border: 1px solid #dfdfdf !important;
    padding: 6px 9px 7px 1px;
    line-height: 20px;
    border-radius: 4px;
    margin-top: 13px;
}*/
ul.ui-menu.ui-widget.ui-widget-content.ui-front li a {
    margin: 6px 0;
    color: #000000;
}
.InnerContainer ul.ui-menu.ui-widget.ui-widget-content.ui-front li a:hover {
    background: #D5E2F4;
}
.ExportIcon {
    background-image: url("/images/MoveON-icons/export.png") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
    padding-left: 18px !important;
    background-size: contain !important;
}
.timeframe {
    background-image: url("/images/MoveON-icons/icon-timeframe.svg") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
    padding-left: 18px !important;
}
.ui-jqgrid-view td .edit {
    background-image: url(/images/MoveON-icons/edit.png) !important;
}
#w-dashboard>div>div>div[type=widget] .ui-jqgrid-view {
    margin: 0 !important;
}
#w-dashboard>div>div>div[type=widget] {
    border: 1px solid #F6F6F6  !important;
    border-radius: 0px !important;
}
#w-dashboard>div>div>div[type=widget]>h2 {
    justify-content: space-between;
    padding: 12px 16px;
    background: #F6F6F6 !important;
    color: #1D1D1B !important;
    border-radius: 0 !important;
    font-size: 16px !important;
    font-weight: 700;
}
#w-dashboard>div>div>div[type=widget]>h2 span {
    font-size: 12px;
}
#w-dashboard>div>div>div[type=widget]>h2>.closeButton {
    margin-right: -116px !important;
}
/*#w-dashboard>div>div[type=column] {
    min-height: 0px !important;
}*/
.loginbtn button {
    padding: 12px 0px !important;
    background: #F7A70D !important;
    border-radius: 4px;
    border: 1px solid #F7A70D !important;
    width: 100%;
    max-width: 245px;
    font-style: normal;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 10px;
    color: #1D1D1B !important;
    margin-top: 10px;
    cursor: pointer;
}
.login_form .formRow .labelContainer .rowLabel {
    float: left;
    margin-left: 1px;
    margin-top: 13px;
    color: #1D1D1D;
    position: absolute;
    background: white;
    top: -10px;
    z-index: 1;
    padding: 0px 2px;
    font-size: 15px;
}
.login_form span.validationMark {
    position: absolute;
    top: -2px;
    margin-left: 1px;
    font-size: 14px;
}

div[class="login_form"] > .formInner {
    min-height: 0px;
    margin-left: 45px;
    margin-top: 10px !important;
}
.login_form .formRow .labelContainer {
    width: 100%;
    line-height: 21px;
    overflow: inherit;
    word-wrap: break-word;
    position: inherit;
    margin-left: 13px;
}
 #alert-banner {
     margin: 0 auto;
     width: 100%;
     max-width: 100%;
     padding: 10px 2px;
     margin-left: 16px;
     line-height: 15px;
     margin-top: 10px;
     font-size: 14px;
     background: #FFF0F1;
     background-color: #FFF0F1;
     border-color: #FFF0F1;
     color: #1d1d1b;
     font-weight: 500 !important;
     border-radius: 2px;
 }
.auth-captcha #alert-banner {
    padding: 9px 5px 10px 20px;
    margin-left: -15px;
}
div#alert-banner span {
    font-size: 12px;
}
.auth-captcha {
    background: white;
    margin: 0 auto;
    width: 100%;
    margin-top: 40px;
    padding: 48px 66px;
    max-width: 352px;
}

[aria-describedby="change-profile-password-dialog-1"] {
    background: #fff !important;
    padding: 10px !important;
}
#change-profile-password-dialog-1 {
    height: 100% !important;
}
[aria-describedby="change-profile-password-dialog-1"] .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle span {
    margin-left: -15px !important;
}
form[id^="changePassword_user"] fieldset dt {
    width: 30%;
    padding-bottom: 3px;
}

form#changePassword_user_1 dd input {
    background: #FFFFFF;
    color: #797979;
    border: 1px solid #A5A5A4;
    border-radius: 4px;
    font-size: 10px;
    height: 24px;
}
.NewLayout .lableContain .rowControl {
    width: 100% !important;
}

#version {
    text-align:right;
    float:right;
    margin-right:-13px;
    color: #1D1D1B;
    position: absolute;
    margin-top: -222px;
    margin-left: 130px;
}

.login_form .formRow .rowControl {
    width: 100%;
    max-width: 100%;
}

.ui-icon-closethick {
    background-image: url(/images/bluetabs/iconClose.png) !important;
    background-position: center center !important;
    margin-right: 5px !important;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-icon-plus {
    background-image: url(/images/bluetabs/iconPlus.png) !important;
    background-position: center center !important;
    margin-right: 5px !important;
    width: 30px;
    height: 30px;
}


.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-icon-minus {
    background-image: url(/images/bluetabs/iconRemove.jpg) !important;
    background-position: center center !important;
    margin-right: 5px !important;
    width: 30px;
    height: 30px;
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content  .selected .ui-helper-clearfix {
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F5FB', endColorstr='#F1F5FB' ) !important;
    background: -webkit-gradient(linear, center top, center bottom, from(#F1F5FB), to(#F1F5FB) ) !important;
    background: -moz-linear-gradient(top, #F1F5FB, #F1F5FB) !important;
    border-bottom: 0px solid #02426B !important;
    background: #F1F5FB;
}
.available .ui-helper-clearfix {
    background-image: none !important;
    line-height: 38px;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F5FB', endColorstr='#F1F5FB' ) !important;
    background: -webkit-gradient(linear, center top, center bottom, from(#F1F5FB), to(#F1F5FB) ) !important;
    background: -moz-linear-gradient(top, #F1F5FB, #F1F5FB) !important;
    border-bottom: 0px solid #02426B !important;
}
.multiselect-dropdown-row select {
    border: 1px solid #d7d7d7 !important;
    padding: 1px 7px 2px 1px !important;
    margin: -10px 4px 7px 7px !important;
    z-index: 9999 !important;
    border-radius: 4px !important;
    color: #1D1D1B !important;
}
.multiselect-dropdown-row {
    border-bottom: 0px solid #02426B !important;
}

/* MOD-51: Removed below font family because font family is not working in ui-dialog for rich text editor*/
/*.ui-dialog .ui-dialog-content * {*/
/*    font-family: 'Red Hat Text', sans-serif;*/
/*}*/
.ui-dialog-titlebar {
    border-bottom: 0px solid #C7C7C7 !important;
}
.treeview select, dd>.hasDatepicker, dd>input[type=file] {
    height: 34px;
}
.ui-icon-pin-s {
    background-image: url("/images/MoveON-icons/icon-search.jpg") !important;
    background-position: center !important;
}

.ui-icon-search {
    background-image: url("/images/MoveON-icons/adv-search.png") !important;
    background-position: center !important;
}

.ui-pager-control .ui-icon-refresh {
    background-image: url("/images/MoveON-icons/search-filter.png") !important;
    background-position: center !important;
}

.ui-icon-newwin {
    background-image: url("/images/MoveON-icons/columns.png") !important;
    background-position: center !important;
    width: 16px !important;
    height: 16px;
    background-size: contain;
}
.multiselect-search #searchField {
    float: left;
    height: 12px;
    margin-right: 2px;
    position: absolute;
    right: 43px;
    top: 4px;
}
/*
.ui-front:before {
    position: absolute;
    top: -10px;
    left:50%;
    margin-left: -10px;
    content:"";
    display:block;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #e7e7e7;
}
.arrow-top-new:before {
    position: absolute;
    top: 97px;
    left: 50%;
    margin-left: 428px;
    content: "";
    display: block;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f3f1f1;
    z-index: 99999;
}
*/

.ui-multiselect div.available {
    border-color: #fff5f5 !important;
}

ul.dashboard-list {
    border: 1px solid #E5E5E5 !important;
}

/*
tbody td {
    background: none #F6F6F6 !important;
}*/

/*------------- login screeen -------------*/
.auth {
    background: url(/themes/moveon/images/login_back1.png) no-repeat top left;
}
.auth-logo {
    background: url(/themes/moveon/images/MoveON-logo-new.svg) no-repeat;
    margin-top: 3.8px;
}
/* .loginPopupSessionExpire .auth-logo.auth-logo-new {
    background: url(/themes/moveon/images/logos-login-main.png) no-repeat !important;
}
.auth-logo.auth-logo-new {
    background: url(/themes/moveon/images/logos-login-main.png) no-repeat !important;
} */
.auth * {
   font-family: 'Red Hat Text', sans-serif !important;
}
#auth,#auth body {
    background: #fff;
    background: url(/images/MoveON-icons/mo-bg.svg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.auth-logo {
    background: url(/images/MoveON-icons/MoveON-logo.svg) no-repeat;
    margin: 0 auto !important;
    padding: 9px 18px;
}
.auth {
    background: #FFFFFF;
    margin: 0 auto;
    margin-top: 15%;
    box-shadow: 0px 4px 8px rgb(0 0 0 / 14%) !important;
    border-radius: 4px !important;
    padding: 51px 30px 50px 0px !important;
}
.mo-newui-section {
    margin-left: 28px;
    position: absolute;
    bottom: -5px;
}
.mo-newuI-title {
    color: #fff;
    line-height: 44px;
    font-size: 36px;
    font-weight: 700;
    font-family: 'Red Hat Display';
}
.mo-newuI-subTitle {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    color: #fff;
    font-family: 'Red Hat Display';
}
.loginFormFields .rowControl > input[type="text"], .loginFormFields .rowControl > input[type="password"] {
    background: #FFFFFF;
    border: 1px solid #A5A5A4 !important;
    border-radius: 4px;
    padding: 12px 10px !important;
}
.loginFormFields .rowControl > input[type="text"], .loginFormFields .rowControl > input[type="password"] {
    background: #FFFFFF;
    border: 1px solid #A5A5A4 !important;
    border-radius: 4px;
    padding: 12px 14px !important;
    width: 100%;
    margin: 12px 0px !important;
    max-width: 215px !important;
}
.formRow.hideLabelText.hideLabel.onetimePaymentText .rowControl {
    margin-top: -39px;
}
.advancedIcon {
    background-image: url("/images/MoveON-icons/advanceed-view.svg") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
}
.saveIcon {
    background-image: url("/images/MoveON-icons/save.png") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
}

.cancelIcon {
    background-image: url("/images/MoveON-icons/refresh.svg") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
}
.resetIcon {
    background-image: url("/images/MoveON-icons/home-reset-dashboard.svg") !important;
    background-repeat: no-repeat !important;
    background-position: 5px center !important;
}
li.ui-icon-refresh.dashboard-icon-show {
    background-repeat: no-repeat !important;
}
a.entityLink,table[id^="grid"] a.entityLink {
    color: #0A66C2 !important;
    text-decoration: none !important;
    cursor: pointer;
    font-weight: 500;
}
.relation-language-level .remove,
.relation-isceds .remove,
.iia-language-level .remove,
.iia-isceds .remove {
    top: -11px;
    right: 50px;
    width: 20px !important;
    height: 20px !important;
}
.nicEdit-main {
    height: 170px !important;
}

/* new option into bulk edit */
.only-label {
    width	: 14% !important;
}

/*-----Multiselect Dropdown & search-----*/
.multiselect-dropdown-row {
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FFFFFF)) !important; /* for webkit browsers */
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF) !important;
    border-bottom: 0px solid #02426B !important;
    margin-bottom: 2px;
    padding: 5px !important;
    height: 20px !important;
}

/*.available .ui-helper-clearfix {
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF' ) !important;
    background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#ffffff) ) !important;
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF) !important;
    border-bottom: 1px solid #02426B !important;
}*/

.ui-multiselect .count {
    margin-top: 10px !important;
    padding: 6px 10px;
}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
    background: none !important;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
    border: 1px solid #79b7e7;
  /*  background: #d0e5f5  url("/js/jquery/css/images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x;*/
    background: #D5E2F4;
    font-weight: bold;
    color: #1d5987;
}

.relationIscedField, .iiaIscedField {
    float: left !important;
}
.iia-partner-contacts .contactField, .iia-home-contacts .contactField {
    width: 49% !important;
}
.relation-language-level .relationLanguageLevelField, .iia-language-level .iiaLanguageLevelField {
    width: 49% !important;
}
.newIcon a {
    padding-left: 14px !important;
}
.customForm fieldset[namex=name_translated] {
    border-bottom: 0px solid #cccccc;
}
.customForm fieldset[namex=name_translated]:last-of-type {
    border-bottom:0px solid #0b2e13;
}
#isliveInstance {
    left: 70px !important;
    top: 35px !important;
}
 /*Datepicker*/
.ui-datepicker .ui-widget-header {
    background: #0A66C2 !important;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    color: #1D1D1B !important;
}
.ui-datepicker-calendar tbody td:first-child {
    border-right: 0px none;
    padding-left: 0px !important;
}
.ui-datepicker .ui-state-default,
.ui-datepicker .ui-widget-header .ui-state-default {
    font-weight: 400 !important;
    Color: #1D1D1B !important;
    padding: 4px 10px 0px 0px;
}
/*Datepicker end */
div[id^="bulkFormContainer"].popupMod .formRow,
div[id^="bulkFormContainer"].popupMod .plainText {
    margin-top:20px !important;
}
.popupMod .rowCenter-bulk-40 .rowControl label {
    font-weight: 400 !important;
}
div[id^="bulkFormContainer"] .rowCenterBulkPopup .rowControl .listFilterCover {
    width: 73.2% !important;
    height: 34px !important;
    border-radius: 4px;
}
div[id^="bulkFormContainer"].popupMod dd button[id^="selectorbutton"] {
    font-size: 14px;
    height: 40px;
    top: 0;
}
div[id^="bulkFormContainer"] .lableContain .rowControl  {
    width: 99.9% !important;
}
[aria-describedby^="assignSeatToWishContainer"] .popupMod .formRow.fullWidth .labelContainer {
    width: 23%;
}
button#seat_wish_btn, .ui-dialog-buttonset#importSettingBtn {
    background: #F7A70D !important;
    padding: 12px 24px 12px 24px;
    color: #1D1D1B !important;
    font-weight: 500;
    font-size: 14px;
}
div#confirmBox {
    font-size: 14px;
}
div#popUpCustom {
    min-height: 76px !important;
    font-size: 14px;
    padding-left: 20px !important;
    padding-right: 10px !important;
    text-align: left !important;
}
[id^="info_Custom_form_"]  .actionsBar li a, [id^="tab_application_portal"] .actionsBar li a {
    padding-left: 6px;
    padding-right: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 14px !important;
}
[id^="info_Custom_form_"]  .actionsToolbarItem > a.formBuilderSave {
    background: #F7A70D;
    padding: 8px 16px !important;
    color: #1D1D1B;
    line-height: 18px !important;
    margin-right: 1px;
    font-size: 14px !important;
}

.refreshButton {
    margin-left: 50px;
    padding: 5px 10px;
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: pointer;
}
.refreshButton:hover {
    background-color: #e9e9e9;
}

@media only screen and (min-width :768px) and (max-width :1366px) {
    .auth-logo {
        margin-left: 64px !important;
    }
    #version {
        margin-top: -222px;
        margin-left: 145px;
    }
    .mo-newui-section {
        margin-left: 28px;
        position: absolute;
        bottom: -5px;
    }
    mo-newuI-title {
        color: #fff;
        line-height: 34px;
        font-size: 32px;
        font-weight: 700;
        font-family: 'Red Hat Display';

    }
    .mo-newuI-subTitle {
        font-style: normal;
        font-weight: 700;
        font-size: 20px;
        line-height: 28px;
        color: #fff;
        margin-top: -20px;
        font-family: 'Red Hat Display';
    }
     .setContainer legend {
        margin: -5px 0px;
    }
    [id^="tab_generalsettings"] .setContainer legend {
        margin: 5px 0px;
    }

    .main-input-form fieldset button, .customForm button:not(.actionsBar button) {
        padding: 15px 10px;
    }
    dd button {
        right: 13px !important;
    }
    .auth {
        margin: 0 auto;
        margin-top: 7%;
        padding: 30px 28px 40px 0px !important;
    }
    .mo-newuI-title {
        line-height: 38px;
        font-size: 34px;
    }
    .mo-newuI-subTitle {
        font-size: 18px;
        line-height: 28px;
    }
    .actionsToolbarItem a.delete {
        padding: 6px 22px !important;
        background-size: contain;
    }

    #otpFixedMessage {
        padding: 20px 0px 0px 15px;
        margin-right: -25px;
    }

    #resendotp {
        margin: 3px 10px !important;
        float: right;
    }
    a.resend-otp {
        color: #0A66C2 !important;
        text-decoration: underline;
        cursor: pointer;
        font-weight: 500;
    }
    .otp-hidden {
        display: none;
    }
    .auth-captcha {
        margin-top: 18px;
    }
    [id^="info_Ewp_learning_agreement"] button.linkToStay {
        margin-top: 8px;
    }
}