@import url('https://fonts.googleapis.com/css2?family=Open Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap');

/*** NeuePlakTextforUnited start***/

@font-face {
   font-family: "NeuePlakTextforUnited";
  src: url(U4b_fontNeuePlakTextforUnited);
}

@font-face {
   font-family: "NeuePlakTextforUnited-SmBd"; 
   font-weight:normal;
   font-stretch:normal;
   font-style:normal;
   src:url(U4b_fontNeuePlakTextforUnitedSmBd);}
@font-face {
   font-family: "NeuePlakTextforUnited-Bd"; 
    font-weight:normal;
    font-stretch:normal;
    font-style:normal; 
    src:url(U4b_fontNeuePlakTextforUnitedBd);
}
@font-face {
   font-family:"NeuePlakTextforUnited-Rg"; src: url(U4b_fontNeuePlakTextforUnitedRg)
}
/*** NeuePlakforunited End***/

/*** NeuePlakforunited start***/
@font-face {
   font-family: "NeuePlakforUnited-Rg"; src:url(NeuePlakforUnitedRg);
}
@font-face {
   font-family: "NeuePlakforUnited-SmBd"; src:url(NeuePlakforUnitedSmBd);
}
@font-face {
   font-family: "NeuePlakforUnited-Bd"; src:url(NeuePlakforUnitedBd);
}
/*** NeuePlakforunited end ***/

html {
  font-size: 62.25%; /* =10px */
  overflow-x: hidden;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}



body {
  font-size: 16px;
  font-family:"NeuePlakTextforUnited","Noto Sans","Helvetica Neue", Helvetica, Arial, sans-serif !important;
  line-height: 1.4;
  color: #000;
  margin:0px;

}
.slds-scope:not(html), .slds-scope body{
    font-size:16px !important;
}
ul,
li {
  list-style: none;
  padding: 0;
  margin: 0;
}

ol,
ol li {
  list-style-type: decimal;
}

a {
  color: #1414d2 !important;
  text-decoration: underline !important;
  font-family: 'NeuePlakTextforUnited', 'NeuePlakTextforUnited-Rg';

}

a:hover {
  text-decoration: underline !important;
  color: rgba(12,35,64,1);
}
input:focus,
select:focus,
textarea:focus{
    outline: none !important;
}
a:focus {
  outline: auto 5px -webkit-focus-ring-color;
}
.User-mgmttype .User-mgmttypelnk{
  font-family: 'NeuePlakTextforUnited';
  font-size: 16px;
  color: #1414d2 !important;
}
.rightTopHeader a{text-decoration: none !important;}
.rightTopHeader a:hover{text-decoration: none !important;}
.icontext{display:inline-block; margin-top:4px;}

rightTopHeader
input{
    width:100%;
    height: 42px;
    margin: 4px 0 0;
    object-fit: contain;
    border-radius: 10px;
    margin-bottom:25px;
    border:1px solid #555;
    font-size:16px !important;
  }

  select{
    width:100%;
    height: 42px;
    margin: 4px 0 0;
    object-fit: contain;
    border-radius: 10px;
    margin-bottom:25px;
    border:1px solid #555;
  }
.inputbox{width:362px;}
  .login input{
    width: 459px;
      height: 42px;
      margin: 4px 0 0;
      padding: 9px 437px 9px 8px;
      object-fit: contain;
      border-radius: 10px;
      margin-bottom:25px;
      border:1px solid #666666;
    }
  input.nomargin{
    margin-bottom: 10px;

  }
input::-ms-reveal,
      input::-ms-clear {
        display: none;
      }
 .forgotpassword{
  color:#1414d2; 
  font-size: 16px; 
  font-family:"NeuePlakforUnited-Rg","Noto Sans","Helvetica Neue", neue-plak, sans-serif !important;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.71;
  letter-spacing: normal;
  margin:0px;
  margin-bottom:20px !important;
}
.atm-info-alert{background:#fff !important; border-left:8px solid #276ef1 !important;}
.forgotpassword a{text-decoration: underline; color:#1414d2 !important; } 
.infoheader{font-size:20px !important; font-weight:600 !important; font-family:"NeuePlakforUnited-SmBd","Noto Sans","Helvetica Neue", "neue-plak" !important;}

.btn-width{width:150px; font-size:16px !important; height:52px;}
.btn-verify{background:#1414d2 !important; font-weight:500 !important}
.button_signup {
  height: 23px;
  margin: 8px 0 0;
  font-family: "NeuePlakTextforUnited","Noto Sans",'neue-plak','Helvetica Neue';
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
}

/******** new Css ****/
.mrtop50{margin-top:50px}
.margintop5{margin-top:5px;}

#app[aria-hidden=true]{overflow:hidden;position:fixed;width:100vw}
.headerLogo {
  min-width: 125px;
}
.headerLogo>img {
  max-width: 173px;
  height: 47px;
}

audio, canvas, iframe, img, svg, video {
  vertical-align: middle;
}
@media screen and (min-width: 944px){
.headerLogo>img {
    min-width: 125px;
}
}
@media screen and (min-width:768px){
  #app[aria-hidden=true]{border-right:15px solid transparent}
}
#title {
  margin: 0 0px 26px 0;
  font-size: 40px !important;
  font-weight: 500 !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.18;
  letter-spacing: normal;
  color: #000;
  font-family:'NeuePlakforUnited-SmBd','Noto Sans','Helvetica Neue', Helvetica, Arial, sans-serif !important;
  
}
.titlemain {
  margin: 44px 0 16px !important;
  font-size: 32px !important;
  font-weight: 500 !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #000;
  font-family:'NeuePlakforUnited-SmBd','Noto Sans','Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.cUbiz_ErrorMessageComponent h1.titlemain{padding-top:44px;}
.cUbiz_ErrorMessageComponent .mail-instructions{font-size:16px; line-height:24px; padding-top:16px; font-weight:normal;}
.headerbg{
    background:#000;
}

.HeaderContainer {
  width: 100%;
  position:relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: 0.9px;
  max-width: 1136px;
  padding: 13px 0px 12px;
  margin: auto;
}
.rightHeader {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  margin-left:auto;
}



.headerop {
    text-decoration: none;
    color: #fff;
    letter-spacing: 0.9px;
    margin-left: 0px;
    cursor: pointer;
    font-weight:normal;
    padding-top:0px;
}
.subbuttonNav {
  font-size: 14px !important;
  font-family: 'NeuePlakTextforUnited-SmBd','Noto Sans', 'neue-plak' !important;
  background: unset;
  border: none;
  font-weight:400;
  padding: 22px 14px 27px 8px;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.21;
  letter-spacing: 0.9px;
  margin-right:17px !important;
  background-image: url(Ubiz_menuicon);
  background-position: top 26px right;
  background-repeat: no-repeat;
  
}
.globalFooter .subbuttonNav{margin-right:0px !important;}
.subbuttonNav:hover{    
  background-image: url(Ubiz_menuicon);
  background-position: top 26px right;
  background-repeat: no-repeat;
}
.subbuttonNav.blog{    
  background-image: url(Ubiz_creatsright) !important;
  background-position: top 27px right;
  background-repeat: no-repeat;
}
.bottomborder{
    background:#fff;
    color:#0033a0 !important;
    padding-right:30px;
}
.headeropInActive {
  width: auto;
  margin-top: 0px;
  display: block;
}
.rightHeader {
  width:100%;
  display: flex;
  flex-direction: row;
  font-size: 14px;
  justify-content:space-between;
  
} 
 .slds-input:active,  .slds-input:focus{
    outline: 0; overflow-y:visible;
    box-shadow: 0px 0px 0px 2px #1414d2; /* This is the blue color of the shadow */
}
    .slds-scope .slds-textarea:active, .slds-scope .slds-textarea:focus,  .slds-scope .slds-select:active, .slds-scope .slds-select:focus{ outline: 0; overflow-y:visible;
    box-shadow: 0px 0px 0px 2px #1414d2; /* This is the blue color of the shadow */

        
    }   
.slds-select{border-radius:10px !important;}
.subbuttonNav.bottomborder{
  border-top:4px solid #93b7f8;  
  margin-right:16px !important;
  background-image: url(ubiz_carestup);
  background-position: top 21px right 15px;
  background-repeat: no-repeat;
  border-radius:0px !important;
  padding-top:17px;
    
}
.footerTop .subbuttonNav.bottomborder{
  border-radius:10px !important;
  border-top:0px !important;
  margin-right:0px !important;
  background: #1414d2 url(ubiz_carestup);
  background-position: top 23px right 15px;
  background-repeat: no-repeat;
  Color:#fff !important;    
}


.GlobalHeader-styles__navbar{
    display:flex;
    z-index:2;
}
.GlobalHeader-styles__navbarListItems, .GlobalHeader-styles__navbarListItems_menuOpen{
    display:flex;
    position:relative;
    font-size:14px;
    padding-left:0;
    max-width:812px;
    height:60px;
    
}
.GlobalHeader-styles__navbarListItems li, .app-components-GlobalHeader-styles__navbarListItems_menuOpen li{
    display:flex; margin-left:1.3rem !important;
}
.GlobalHeader-styles__navItemWrapper{
    font-family:'NeuePlakforUnited', 'neue-plak','Noto Sans','Arial',sans-serif !important;
    background-color:#000;
    color:#fff !important;
}
.GlobalHeader-styles__navButton, .GlobalHeader-styles__navButton_signIn{
    text-decoration:none !important;
    font-size:14px !important;
    color:#fff;
    margin-left:0.5rem;
    margin-right:0.5rem;
    background:none !important;
}
.atm-c-btn--link-inverted{
    padding:0px;
    border:0px;
    border-radius:0px;
    font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;
    font-weight:400;
    line-height:1.5;
    background-color:rgba(0, 0, 0, 0) !important;
}
.atm-c-btn--link{text-underline-offset:3px;}
.atm-c-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    outline-offset:1px;
}
*, ::before, ::after {
  background-repeat: no-repeat;
  box-sizing: border-box;
}

.buttonNav {
  background: unset;
  border: none;
  color: #024;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: 0.9px;
  font-size: 12px;
  padding-right:20px;
  margin-top:3px !important;
}
.headerPlane {
  transform: rotate(-45deg);
}
.rightBottomHeader {
  display: flex;
  justify-content: flex-start;
  font-size: 14px;
  font-weight: normal;
  margin-top:0px;
  position:absolute;
  top:8px;
  overflow:hidden;
}
.bluestrip{background:#1414d2; border-top-right-radius:4px; border-top-left-radius:4px;}
.headerDivider {
  border-top: 3px solid #024;
}
svg:not(:root) {
  overflow: hidden;
}
.nounderline{text-decoration:none !important;}
.nounderline:hover{text-decoration:none !important;}
.underlinelink{text-decoration:underline !important;}
.underlinelink:hover{text-decoration:underline !important;}

.footerSocialMediaLinksDiv svg:not([fill]) {
  fill: #000 !important;
}
.slds-scope img.staralliance{max-width:131px !important; margin-top:11px;margin-bottom:11px;}
.starallincelink{text-align:center;}
.footerlogo{display:flex; flex-direction:column;}
.searchIconFont {
  padding-top: 1px;
}
.iconNav {
  margin-right: 22px;
  margin-left:5px;
  cursor: auto !important;
}
button.iconNav {
  margin-right:22px;
  margin-left:0px;
  cursor: pointer !important;
}
.headerPlane {
  transform: rotate(-45deg);
}
.atm-c-icon {
  display: block;
  height: 1rem;
  width: 1rem;
}

.globalFooter {
  background-color: #ebebe9;
}


.Heroimage {
  width: 100%;
  min-height: 100%;
  background-image: url(ubiz_loginbgbig);
  background-position:right center;
  background-repeat: no-repeat;
  background-size:contain;
  position: relative;
}
 
.stripcontainer{display:flex; flex-direction:row; justify-content:flex-end;position:absolute;right:0px; top:0px;
        height:100%;}
.homePagestripfirst{background:#051464; width:52px;}
.homePagestripsecond{background-color:#a4ebff; width:34px;}
.homePagestripthird{background-color:#276ef1; width:17px;}
    .MobileView {
  display: none;
}
.Main {
  width: 100%;
  min-height: 650px;
  max-width: 1136px;
  margin: 0px auto;
  padding: 48px 32px 48px 0px;
  height:auto;
}
.loginform{
 min-height: 650px;
 width:410px;
 padding-top:48px; 
 background:#fff;
 margin-left:-3px;
        
    }
.Mainpage{
  width: 100%;
  min-height: 769px;
  margin: 0px auto; 
  height:auto; 
  padding: 0  0px 50px 0px;
  background:rgba(212, 212, 208, 0.25);
  
}
.enrollbg{
  /*background:rgba(212, 212, 208, 0.25) url('ubiz_mainbg') !important; */
  background:rgba(212, 212, 208, 0.25) !important; 
  background-repeat:repeat-x;
}
.bannerimg{background:url('UBiZ_basciemrolementfinal');  
  height:376px;
  width:100%;
  background-position:top center;
  background-repeat:no-repeat;

}
.bannerimgbg{background:url('Ubiz_mainbgbanner');
             background-repeat: repeat-x;
             width: 100%;
             background-position:top center;

}

.maincontent{
    width:1136px;  
    margin:0px auto;
}
@media screen and (min-width:1025px) and (max-width: 1179px)
    
    {
 .maincontent{width:96% !important; margin:0px auto; }
    .Main{width:96% !important; margin:0px auto; }
    .HeaderContainer {width:96% !important; margin:0px auto;}
    .container.footerContainerButtonsDiv{width:96% !important; margin:0px auto;}
    .footerBottom{width:96% !important; margin:0px auto;}
    .heading{width:96% !important;}
}

.Content{margin:0px auto;}
.Content.login{margin:0px;}
.arrowright{
    background:url('Ubiz_arrow'); 
    background-repeat:no-repeat;
    background-position:bottom 2px left 2px;
}
.arrowrigherror{
    background:url('Ubiz_arrow'); 
    background-repeat:no-repeat;
    background-position:bottom 2px left 2px;
}
h1{font-size:32px !important; line-height:40px;font-weight:600 !important; color:#000;}
.footerContainerButtonsDiv {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  column-gap: 16px;
  padding: 0px;
}
.footerContainerButtonsDiv .slds-icon-utility-chevrondown svg{width:20px; height:12px;}
.container {
  width: 100%;
  padding: 24px 0px 24px;
  position: relative;
}
.footerAccordionCLass {
  display: none;
}
.footertextheading {
  font-family: 'NeuePlakTextforUnited-SmBd','neue-plak' !important;
  font-size: 14px;
  display:block;
}
.footer-links:hover{background:#1414d2; color:#fff; cursor:pointer; border-radius:10px !important;}
.footer-links{padding:0px 0px;}
.footerTop .footer-links:hover svg{fill:#fff;}
.footerTop {  
  background-color:#ebebe9;
  color: #1414d2;
  display:flex !important;
  justify-content:space-between;
  margin:0px auto;
  max-width:1136px;
  padding:15px 0px;
  
}
.footerTop .footer-links svg{
    fill:#1414d2;
}
.footer-links .bottomborder svg {
    transition: all 0.3s ease-in-out;
}
.footer-links .bottomborder svg {
    fill:#ffffff;
    transform: rotate(180deg);
    transition: all 0.3s ease-in-out;
}

.footerTop a{text-decoration:underline !important;; color:#1414d2 !important; font-size: 12px;}
.footerTop a:hover{text-decoration:underline; color:#1414d2; font-size: 12px;}
.starAllianceLogo{mix-blend-mode:multiply;}
.atm-c-accordion {
  margin: 0;
  padding: 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #666;
}

.atm-c-accordion-panel__button {
  all: inherit;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  border: 0;
  padding-top: 1rem;
  padding-left: 0;
  padding-bottom: 1rem;
  padding-right: 0;
  text-align: left;
  background-color: transparent;
  cursor: pointer;
}
.atm-c-accordion-panel__left {
  -webkit-box-flex: 1;
  flex: 1;
}
.atm-c-accordion-panel__title {
  -webkit-box-flex: 1;
  flex: 1;
  margin-right: 1rem;
}
.globalFooter h3 {
  font-size: 14px;
  font-weight: bold;
}
.atm-c-accordion-panel__title-text {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 0;
  font-weight: 600;
}
.webViewFooterAccordionCLass{display: flex;}
.footerButtonsDiv{flex-direction:column; display: flex; justify-content:space-around; align-items:flex-start;
    line-height:2.5;}

.globalFooter a{
  text-decoration:none;
}
.textlink{
  font-family: 'NeuePlakTextforUnited','NeuePlakTextforUnited-SmBd','neue-plak' !important;
  color:#1414d2 !important;}
@media screen and (max-width: 1024px) {
    .cUBiz_Footer .footerTop .subbuttonNav.bottomborder {
        border-radius: 0px !important;
    }
    .subbuttonNav{line-height:1.81 !important;}
}
.footerBottom {
  background-color: #e6e6e6;
  color: #666;
}
.footerBottom .container {
  padding-bottom: 25px;
  margin: 0 auto !important;
  border-top: 1px solid #d4d4d0;
}
.socialmedialinksDiv {
  max-width: 1136px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 3;
}
.stayconnectedText {
  font-family: 'NeuePlakforUnited', 'NeuePlakTextforUnited-SmBd','NeuePlakTextforUnited' !important;
  font-size: 14px;
  line-height: 1.71;
  padding: 0px 0px 8px 0px;
  color:rgba(0, 0, 0, 0.5);
}
#footerlayer {
    position: absolute; 
    width: 100%;
    left: -10px;
    top: -18px;
}
.footerSocialMediaLinksDiv {
  display: flex;
  flex-direction: row;
  justify-content: none;
  align-items: none;
  column-gap: 4px;
}
.footerSocialMediaIcon {
  cursor: pointer;
  color: rgba(0,0,0,0.5);
  font-weight: bold;
}
.atm-c-icon {
  display: block;
  height: 1rem;
  width: 1rem;
}
.footercopyMaindiv {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 32px;
  margin: 0 auto;
  max-width: 1136px;
  padding-top:32px;
}
.footercopywritetext {
  font-family: 'NeuePlakTextforUnited','neue-plak'  !important;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.5);
}

/**** basic enrolement page ***/
.secondaryheading {
  margin: 16px 0 24px 0px;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.6;
  letter-spacing: normal;
  color: #000;
}
.margin5left{margin-left:5px;   
}
.enrollbox{
  background: #fff !important;
  padding:24px 16px 32px 16px;
  display: flex;
  flex-direction: column;
  border-radius:10px;
}
.buissneesheadin{
  background: url('../images/mask.png');  

}
.modalinput{border:1px solid #979797; text-align: right; font-size:20px;
}
#CreatePassword input.slds-input{
      height: 42px;
      margin: 4px 0 0;
      padding: 9px 10px 9px 8px;
      object-fit: contain;
      border-radius: 4px;
      margin-bottom:8px;
      border:1px solid #666666;
    font-size:16px !important;
    padding-right:50px !important;
}
.slds-grid {
  display: flex;
  width:100%;
}
.slds-size_1-of-12, .slds-size--1-of-12 {
  width: 8.33333333337%;
  
}
.cUbiz_VerifyOTPModal .slds-size_1-of-12, .cUbiz_VerifyOTPModal .slds-size--1-of-12 {
  width: 5.33333333337%;
  
}
.slds-size_2-of-12, .slds-size--2-of-12 {
  width: 16.6666666667%;
}
.slds-size_4-of-12, .slds-size--4-of-12 {
  width: 33.3333333333%;
}
.slds-size_6-of-12, .slds-size--6-of-12 {
  width: 49.666% !important;
}
.font20{font-size:20px;}
.slds-m-right--small {

  margin-right: 12px;

}
.slds-m-left--small {
  margin-left: 16px !important;

}
.btnbox{padding-top:32px}


.slds-align_absolute-left, .slds-align--absolute-left {
  display: flex;
  justify-content: left;
  align-content: center;
  align-items: center;
  margin: auto;
}

.atm-c-btn--primary { 
  background: #1414d2 !important;
  color: #ffffff;
  box-shadow: none;
}

.atm-c-btn--primary{
  width: 190px;
  height: 52px;
  margin: 0 41px 8px 0;
  border-radius: 30px;
  border: solid 1px #fff;
  font-weight:600 !important;
  color:#fff;
}
.atm-c-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 0.75rem;
  padding-right: 2.5rem;
  padding-bottom: 0.75rem;
  padding-left: 2.5rem;
  margin: 0;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-radius: 30px;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 0;
  font-weight: normal;
  font-family: inherit;
  background-color: #ffffff;
  color: #6244bb;
  cursor: pointer;
  transition: background-color 0.15s ease-out, border-color 0.15s ease-out, box-shadow 0.15s ease-out, transform 0.15s ease-out;
 
}
.atm-c-btn-next, .atm-c-btn-back {
  width:117px;
  height: 52px;
  margin: 0 16px 0 0;
  padding: 18px 40px;
  border-radius: 30px;
  border: 2px solid #1414d2 !important;
  background:#fff !important;
  font-weight:600 !important;
  color:#1414d2 !important;
}

.atm-c-btn-next:hover, .atm-c-btn-back:hover {
  color:#1414d2 !important;
  border:2px solid #000;
}

.slds-m-left_x-large, .slds-m-left--x-large {
  margin-left: 10px;
}
.fontbold{font-weight:600;}
.visitunited{background: url('Ubiz_aero'); 
background-repeat: no-repeat;
background-position:top -5px left -4px;
color:#024 !important;
padding-right:10px !important;
}
.boxheading{background: url('UBiz_l'); 
background-repeat: no-repeat;
background-position:top 2px left;
margin-bottom:8px;

}
.contactinfo{background: url('Ubiz_contactimg'); 
background-repeat: no-repeat;
background-position:top 12px left;
padding-top:12px;
}
.questioninfo{background: url('Ubiz_question'); 
background-repeat: no-repeat;
background-position:top 12px left;
padding-top:12px;
}

.basicinfo{
  margin: 0 0 24px 35px;
  font-size: 24px;
  font-family:'NeuePlakforUnited-SmBd','Noto Sans','Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-weight: 600 !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #000;
}
.redBorder input{border:1px solid #d50032 !important; border-radius:4px !important; text-align:center !important;}
.normalBorder input{border:1px solid #979797 !important; border-radius:4px !important; text-align:center !important;}
.redBorderinput input, .redBorderinput select{border:1px solid #d50032 !important; border-radius:4px !important; text-align:left !important;}
.normalBorderinput input{border:1px solid #979797 !important; border-radius:4px !important; text-align:left !important;}
.verify{margin-left:32px !important; padding-top:0px !important; padding-left:29px !important; line-height:24px;}
.successicon, .pass{background: url('ubiz_success'); 
background-repeat: no-repeat;
background-position:top 2px left;}
.atm-c-sucess .atm-c-alert__description .uiOutputRichText{background: url("ubiz_success"); background-repeat:no-repeat; background-position: left top 8px; padding-left:32px; font-size:20px; font-weight:600; line-height:1.6;  }
.atm-c-sucess .atm-c-alert__description .logout .uiOutputRichText{background:none !important; padding-left:0px; font-size:16px; font-weight:normal; }
.erroricon, .fail{background: url('Ubiz_remove'); 
background-repeat: no-repeat;
background-position:top 2px left;

}
.verifyicon{background: url('Ubiz_verfiedicon'); 
background-repeat: no-repeat;
background-position:top left;}
.heading.feedback{
    background: url('Ubiz_feedback') !important; 
    background-repeat: no-repeat !important;
    background-position:top 10px left !important;
    padding-left:44px;
}
.errorinfo{
  margin: 0 0 0px 25px;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.71;
  letter-spacing: normal;
  color: #000;
  display:inline-block;
  font-weight:normal;
}
.enrollboxcontent{padding-left:40px;}
.fontsemibold{font-weight:600;}
.textmedium{font-size:16px;}
.textsmall{font-size:14px;}
.textthin{font-size:12px !important; line-height:24px;}
.showhidelogin{
    font-size: 12px;
    margin-top: -40px;
    margin-right: 20px;
    float:right;
    position: relative;
    color:#1414d2 !important;
    text-decoration:underline !important;
}
.showhide{
    font-size: 12px;
    top: 17px;
    right: 10px;
    position: absolute;
    color:#1414d2;
    font-famiy:NeuePlakTextforUnited;
    text-decoration:underline;
}
.lftmr5{margin-left:5px;}
.lftmr15{margin-left:15px;}
.bottompadd20{padding-bottom:20px !important;}
.bottompadd30{padding-bottom:30px !important;}
.bottompadd32{padding-bottom:32px !important;}
.bottommargin4{margin-bottom:4px !important;}
.botmarg10{margin-bottom:10px !important;}
.topppadd30{padding-top:30px !important}
.bottpadd10{padding-bottom:10px !important}
.toppadd10{padding-top:10px !important; }
.toppadd20{padding-top:20px !important; }
.botpadd8{padding-bottom:8px !important; }
.linehght32{line-height:32px !important;}
.topmargin100{margin-top:100px !important;}
 .botmargin100{margin-bottom:98px !important;}
.topmargin8{margin-top:8px !important;}
.topmargin20{margin-top:20px !important;}
.topmargin16{margin-top:16px !important;}
.topmargin24{margin-top:24px !important;}
.botmargin24{margin-bottom:24px !important;}
.topmargin45{margin-top:45px !important;}
.topmargin16{margin-top:16px !important;}
.topmargin30{margin-top:30px !important;}
.topmargin40{margin-top:40px !important;}
.topmargin32{margin-top:32px !important;}
.rightpadd30{padding-right:30px !important;}
.rightpadd100{padding-right:100px !important;}
.rghtmargin12{margin-right:12px;}
.rghtmargin20{margin-right:20px;}
.botmargin16{margin-bottom:16px !important;}
.margin32{margin-top:15px !important; margin-bottom:32px !important;}
.margin-right15{margin-right:15px !important;}
.divider {
  height: 1px;
  margin: 0 0 15px;
  border-top:1px solid #d7d7d4;
}
.slds-scope .slds-select_container:before,
.slds-scope .slds-select_container:after
{
    border-bottom:0px !important;
    border-top:0px !important;
    
}
/*.slds-scope .slds-select_container .slds-select{
    -webkit-appearance:auto;
}
*/
.secureinfo{padding-left:32px !important; padding-top:16px !important;}
.padding-bott32{padding-bottom:32px !important;}
.imageglobe svg{padding-top:2px !important;}
.imagetravler svg{padding-top:2px !important; padding-left:3px !important;}
.icon-grid svg {
  height: 16px;
  width: 16px;
  height: 24px;
  width: 24px;
  margin: 0 auto 1rem auto;
}
/*.slds-scope, a, ul, li, button, .slds-scope h1, .slds-scope h2, .slds-scope h3, .slds-scope h4, .slds-scope h5, .slds-scope h6, .slds-scope th, .slds-scope td
{ 
  font-family:'NeuePlakforUnited-SmBd','NeuePlakTextforUnited','neue-plak' !important;
}*/
/* modal window */
.atm-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}

.atm-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
@media (min-width:993px){.atm-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:768px){.atm-modal-content{width:500px}.w3-modal{padding-top:50px}}
@media (max-width:600px){.atm-modal-content{margin:0 10px;width:auto!important}}

.w3-modal{padding-top:30px}
.atm-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}


.atm-c-modal__content{ padding: 20px 62px 20px 32px;}
.atm-c-heading{margin-top:0px; font-size:32px; font-weight:600 !important;}

.atm-c-btn--disabled{background: #cccccc; color:#fff;  border-color:#ccc;  width: 147px;
  height: 52px;
  margin: 7px 10px 16px 0;
  padding: 18px 40px;
  border-radius: 4px;
  background-color: #ccc;
}

.modal-close {
  color: #aaa;
  line-height: 28px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 20px;
  width: 50px;
  text-decoration: none !important;
  cursor: pointer;
  background: url('Ubiz_closeicon'); 
background-repeat: no-repeat;
background-position:top right 20px;
}

a.modal-close:hover {
  color: #000;
  cursor: pointer;
  text-decoration:none !important;

}
.humburgerClose{  
  line-height: 28px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 20px;
  width: 50px;
  text-decoration: none;
  cursor: pointer;
  background: url('Ubiz_humbergerclose'); 
  background-repeat: no-repeat;
  background-position:top right 20px;
  text-decoration:none !important;
  
}
.humburgerClose:hover{
  color: #000;
  cursor: pointer;
  text-decoration:none !important;
}
.slds-modal__content{padding-left:0px !important}
.modal-window h1 {
  font-size: 150%;
  margin: 0 0 15px;
  
    
}

.btn-sendCode{width:190px;
  height: 52px;
  margin: 0 16px 0 0;
  padding: 18px 20px;
  border-radius: 30px !important;
  border: solid 1px #fff !important;
  background:#1414d2 !important;
  font-weight:600 !important;
  
}
.btn-addUser{width:130px;
  height: 52px;
  margin: 0 16px 0 0;
  padding: 18px 20px;
  border-radius: 30px !important;
  background:#1414d2 !important;
  border:1px solid #fff !important;
  font-weight:600 !important;
  color:#fff !important
  
}
.btn-addUser.btn-sendinvitation{width:190px !important;}
.btn-verify:hover,
.btn-verify:focus,
.atm-c-btn--primary:hover,
.atm-c-btn--primary:focus,
.btn-addUser:hover,
.btn-addUser:focus
.btn-sendCode:hover,
.btn-sendCode:focus{
        background-color:#0d0d8f !important;
        border-color:#ebebe9;
        color:#fff;cursor:pointer; border-radius:30px !important;  
        border:1px solid #fff !important; box-shadow:0px 2px 5px rgba(0,0,0,.15) !important;
}
.atm-c-btn--primary:active,
.btn-verify:active,
.btn-sendCode:active,
.btn-addUser:active
{
    background:#0d0d8f !important;
    border-radius:30px;
    border:1px solid #fff !important;
    
}

.btn-disbaled:hover,
.btn-disbaled:focus{border:0px !important; cursor:none; box-shadow:none !important; transform:none !important;}
.btn-invalid{color:#fff !important; width:190px !important;}
/* Accordion styles */
 .tabs {
	 border-radius: 8px;
	 overflow: hidden;
}
 .tab {
	 width: 100%;
	 color: #000;
	 overflow: hidden;
}
.tab div{background-image:none !important; padding:0px !important}
 .tab-label {
	 display: flex;
	 justify-content: space-between;
	 font-weight:600 !important;
	 cursor: pointer;
	/* Icon */
}
 .tab-label:hover {
}
 .tab-label::after {
    content:"";
	 background:url('Ubiz_arrowtop'); 
    background-repeat:no-repeat;
    background-position:top left;
	 width: 16px;
	 height: 16px;
	 text-align: left;
     margin-right:2px;
	 transition: all 0.35s;
     transform: rotate(180deg) !important;
}
 .tab-content {
	 max-height: 0;
	 padding: 0 1em;
	 color: #000;
	 transition: all 0.35s;
}
 .tab-close {
	 display: flex;
	 justify-content: flex-end;
	 padding: 1em;
	 font-size: 0.75em;
	 background: #fff;
	 cursor: pointer;
}
 .tab-close:hover {
	 background: #fff;
}
 input:checked + .tab-label {
	 background: transparent;
}

 input:checked + .tab-label::after {
	 transform: rotate(0deg) !important;
}
 input:checked ~ .tab-content {
	 max-height: 100vh;
	 padding: 1em;
}
 
.tab input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}


/***** Header *****/

.overlay {
  height: 0%;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 72px;
  left: 18.1rem;
  background-color: #fff;
  overflow-y: hidden;
  max-width:913px;
  
    
}
/** footer overlay ***/

#footerlayer .overlay {
  height: 0%;
  width: 100%;
  position: absolute;
  z-index: 20;
  top: 80px;
  left: 1rem;
  background-color: #fff;
  overflow-y: hidden;
  max-width:1136px;
  border-radius:10px;
  padding:16px 24px;
  display: none;
}
@media screen and (max-width: 1024px) {
    #footerlayer .overlay.myNav1itemActive, #footerlayer .overlay.myproducts1itemActive, #footerlayer .overlay.myhelp1itemActive {
    	display: none !important;
	}
}
#footerlayer .overlay.myNav1itemActive, #footerlayer .overlay.myproducts1itemActive, #footerlayer .overlay.myhelp1itemActive {
    display: block;
}
.mainmyNav1 {
    .myNav1itemActive {
        width: calc(100% - 11px) !important;
    }
}
.mainmyproducts1 {
    .myproducts1itemActive {
        margin-left: 132px;
        width: calc(100% - 143px) !important;
    }
}
.mainmyhelp1 {
   .myhelp1itemActive {
        margin-left: 235px;
        width: calc(100% - 246px) !important;
    } 
}
.header-search-active{
    height:300px;
}
.boxlink{display:flex; flex-direction:column; width:auto; text-align:left; padding-right:40px;}
.boxlink h3{
    font-size:16px !important; 
    font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited' !important; 
    color:#000;
    line-height:1.31; 
    font-weight:600;
    text-decoration:none;
}
.overlay-content {
  position: relative;
  width: 90%;
  text-align:left;
  margin-top:0px;
  display:flex;
  padding-left:30px;
  padding-top:20px;
}

.globalFooter .overlay-content {
  position: relative;
  width: 90%;
  text-align:left;
  margin-top:0px;
  display:flex;
  padding-left:0px;
  padding-top:0px;
  
}
.overlay a {
  padding: 15px 0px 0px;
  text-decoration: none;
  font-size: 12px;
  color: #1414d2 !important;
  display: block;
  line-height:1.33;
  
}
.overlay a:hover {
    font-size: 12px;
}
.globalFooter .overlay a {
  padding: 0px 0px 15px 0px;
  text-decoration: none;
  font-size: 16px;
  color: #1414d2 !important;
  display: block;
  line-height:1.33;
  
}
.globalFooter .overlay a:hover {
    font-size: 16px;
}
.overlay a.closebtn{
    padding:0px;
    text-decoration:none !important;
    position: absolute;
    top: -4px;
    right: 15px;
}
.overlay a.closebtn:hover{
    font-size:14px !important;
    display: block;
  transition: 0.3s;
  line-height:1.71;
  padding: 16px 0px 0px;
}
.overlay a:hover, .overlay a:focus {
  color: #024;
}

.overlay .closebtn {
  position: absolute;
  right: 45px;
  font-size: 40px;
}
.overlay .closebtn:hover, .overlay .closebtn:focus {
  color: #024;
  Font-size:40px !important;
}

.globalFooter .overlay a.closebtn{
    padding:0px;
    text-decoration:none !important;
    position: absolute;
    right: 15px;
}
.globalFooter .overlay a.closebtn:hover{
  font-size:40px !important;
  display: block;
  transition: 0.3s;
  line-height:1.31;
  padding: 0px 0px 0px;
}
.globalFooter .overlay a:hover, .globalFooter .overlay a:focus {
  color: #024;
}

.globalFooter .overlay .closebtn {
  position: absolute;
  right: 45px;
  font-size: 40px;
}
.globalFooter .overlay .closebtn:hover, .globalFooter .overlay .closebtn:focus {
  color: #024;
  font-size:40px !important;
}




.atm-is-error .atm-c-textfield__input {
    border-color: #d50032;
}
.closenav{color:#fff;  display:flex; align-items:center; width:577px; justify-content:end; text-align:end;}
.closenav a{color:#fff !important; font-size:40px; margin-right:20px; text-decoration:none !important;}
.alert_icon{
    background:url('ubiz_alert_icon');
    background-repeat: no-repeat;
    background-position:left top;
    padding-left:20px;
    color:#d50032;
    font-size:12px;
    font-weight:normal;
    
}
.completed_icon{
    background:url('UBiz_Completed');
    background-repeat: no-repeat;
    background-position:left top;
    padding-left:20px;
    color:#d50032;
    font-size:12px;
    
}
.alert_icon span{padding-left:24px;}


/****user management style *****/
.ftl{float:left;}
.ftr{float:right;}
.clear{clear:both;}
.textcener{text-align:center;}
.label{font-size:16px; line-height:40px;}
.titlebg{background:#051464; height:172px;}
.usermaintitle{font-size:32px; line-height:40px; font-weight:600;}
.heading{margin:0px auto; width:1136px;}
.heading h1{color:#fff !important; padding-top:35px; padding-bottom:16px; font-size:40px !important; font-family:NeuePlakforUnited-SmBd, NeuePlakforUnited;}
.heading a{color:#fff !important; font-size:16px; line-height:24px; margin-right:4px;}
.heading a.arrow{color:#fff !important; font-size:16px; line-height:24px; text-decoration:none !important; Width:120px}
.heading .arrowright{
    background:url('Ubiz_arrowmanage'); 
    background-repeat:no-repeat;
    background-position:bottom 2px left 2px;
}
.heading .arrowrightmanage{
    background:url('Ubiz_arrownew');
    position:absolute;    
    background-repeat:no-repeat;
    width:20px;
    height:30px;   
    background-position:top 4px right 0px;
}
.btn-addUserdesk h2, .btn-addmobileinline{font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited' !important;}
.add-user-header h1{font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited' !important;}

.same-as-selected{background:#69b3e7 url("Ubiz_bgslectbox"); background-repeat: no-repeat;
  background-position: left center;
  color:#fff !important}
.select-items div:hover{background:#69b3e7;}
div.same-as-selected:hover{background:#69b3e7 url("Ubiz_bgslectbox"); background-repeat: no-repeat;
  background-position: left center;
  color:#fff !important}
.custom-select.visblefalse{visibility:hidden !important; height:0px; margin:0px; padding:0px;line-height:0px;}
.lableprof.visblefalse{visibility:hidden !important;}
#custombox .select-selected{font-size:16px; text-align:left; line-height:20px; width:304px !important; font-weight:normal !important;}
#custombox .select-items{font-size:16px !important;width:304px !important; line-height:25px; font-weight:normal !important; }
.atom-third,.atom-twothird{float:left; width:100%;  }
@media (min-width:1025px){
  .atom-third{width:32.33333%}
  .atom-twothird{width:67.66666%;} 
  .Mainpage{margin-top:-1px;}
  
}
@media 
only screen and (max-width: 760px),
    (min-device-width: 768px) and (max-device-width: 1023px)  {
.atom-twothird .form-content{padding-left:0px; padding-right:0px;}
 .subbuttonNav{font-size:16px;padding-left:0px;font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited' !important;
}
.language-name-wrapper a{font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited' !important;}
        
.atom-row-padding>.atom-twothird, .atom-row-padding>.atom-col{padding:0 0px 10px 2px;}
}
.slds-scrollable{height:850px;}
.atom-third .slds-select option.checkclass{border:2px solid #000; background:transparent url('Ubiz_arrow') no-repeat left center;
    padding-left: 20px;  
    width: 200px;
}
.atom-third .slds-select option:hover{background:#ccc !important;}
.atom-third .slds-select option.checkclass:after{
    display: block;
    content: '';
    height: 5px;
    width: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
}

.userbg{background:#fff;}
.borderblock{min-height:845px; margin-right:16px;}
.atom-row-padding>.atom-third{padding:0px 0px 10px 0px;}
.atom-row-padding>.atom-twothird{padding:0px 0px 10px 16px;}
.atom-twothird{padding:24px;}
 /*.atmos-field-border-color {
  box-sizing: border-box;
  height: 42px !important;
  border: 1px solid #666666 !important;
  border-radius: 4px !important;
  background-color: #FFFFFF;
 
}*/
.atm-u-margin-top-medium {
    margin-top: 12px !important;
}
#userinfo{background:#fff; min-height:818px; height:948px; border-radius:4px;}
.atm-small-margin{margin-right:12px; margin-left:12px;}

.manageuser input[type="text"], 
.manageuser input[type="email"], 
.manageuser input[type="tel"], 
.manageuser input[type="url"], 
.manageuser input[type="search"], 
.manageuser input[type="password"], 
.manageuser select {
    width: 100%;
    font-size: 16px;
    color: #000 !important;
    font-weight: normal;
}
.bdrradius{border-radius:4px;}
.leftbodybox{background:#fff; 
    padding:16px; margin:0px; 
    border-bottom: 1px solid #CCCCCC;
    min-height:80px; }
.leftbodybox p{color:#000; margin:0px !important; font-weight: bold;font-size:16px; width:65%; word-break: break-all;}
.leftbodybox span{margin:0px !important; font-size:14px; font-weight:normal;}
.leftbodybox.active{background:#ebebe9; border-left:4px solid #0d0d8f; min-height:80px;}
.leftbodybox span.name{padding-right:5px; font-weight:600;font-size:16px; line-height:24px; font-family:NeuePlakforUnited-SmBd, sans-serif}
.atm-c-badge { 
    display: inline-block;
    padding-top: .30rem;
    padding-right: .65rem;
    padding-bottom: .30rem;
    padding-left: .65rem;
    color: #fff;
    text-align:center;
    background-color: #024;
    font-size: 12px;
    font-weight: normal !important;
    line-height: 1.33;
    letter-spacing: .0625rem;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 2px;
    margin-top:15px;
}
.atm-c-badge--success {
    background-color: #1b7742;
}
.atm-c-badge--inactive{
 background-color:#ccc;   
}
.atm-c-badge--invited{
 background-color:#ffc658;  
 color:#333 !important;
}

.atm-c-badge__text{font-size:12px !important; line-height:16px; font-weight:normal !important;}
 .atmos-field-border-color {
  box-sizing: border-box;
  height: 42px !important;
  border-radius: 10px !important;
}
.userrole{background:#D8D8D8; border-radius:50px; width:94px; height:94px; float:left; }
.userbox{
padding-top:28px;
float:left;
font-size:32px;
line-height:40px;
font-weight:600;
width:92px;
height:75px;
text-align:center;
vertical-align:-webkit-baseline-middle;
}
.rightbadge .atm-c-badge{margin-top:8px !important;}
.username{padding-top:10px !important; padding-left:16px !important; font-weight:normal; font-family:NeuePlakforUnited-SmBd, open-sans !important;}
.textcenermobile{font-weight:normal; font-size:32px; font-family:NeuePlakforUnited-SmBd, open-sans !important;}
.username span.usertype{font-size:24px; font-weight:normal !important; line-height:1.33; color:#000;}
#userfind input{ border:1px solid #555 !important; border-radius:10px !important; background:#fff url('Ubiz_searchuser'); background-repeat: no-repeat; background-position:center right 16px;}
#userfind{margin-bottom:8px;}
#userfind .slds-form-element__label{padding-top:0px !important;}
.usertab p span{
    font-size:16px; font-weight:500; color:#1414d2; font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited';   
    padding:14px 9px 10px 1px; display:inline-block;}
.usertab p.borderbottom{border-top: 4px solid #1414d2;
    width: 120px;
    border-top-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;}
.usertab{border-bottom:1px solid #ccc;}
.tab-content1{padding-top:16px;}
.form-content{
     width: 100%;
    padding: 0px 0px 20px 0px;
    background: #fff;
}
.ant-row {
    position: relative;
    height: auto;
    margin-right: 0;
    margin-left: 0;
    zoom: 1;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
clear:both;    
}

.ant-form-item {
    margin-bottom: 16px;
}
.pr {
    padding-right: 30px;
}
.ant-col-md-12 {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
}


.ant-col-md-1, .ant-col-md-2, .ant-col-md-3, .ant-col-md-4, .ant-col-md-5, .ant-col-md-6, .ant-col-md-7, .ant-col-md-8, .ant-col-md-9, .ant-col-md-10, .ant-col-md-11, .ant-col-md-12, .ant-col-md-13, .ant-col-md-14, .ant-col-md-15, .ant-col-md-16, .ant-col-md-17, .ant-col-md-18, .ant-col-md-19, .ant-col-md-20, .ant-col-md-21, .ant-col-md-22, .ant-col-md-23, .ant-col-md-24 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    float: left;
    
}
.lableprof{
    font-size:14px;
    font-family:'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited';
    line-height: 24px;
}
.subhead{
    font-size:16px; 
    font-weight:600; 
    line-height: 24px;
    clear:both;   
    padding: 8px 0px;
    border-bottom:1px solid #d7d7d4;
}
.txt {
    font-size: 16px;
    font-weight: normal;
    line-height:24px;
}
.editable {
    padding: 0px 10px 0px 0px;
    padding-top: 0;
}
.atm-c-btn-resend {
  width:180px !important;
  height: 52px;
  margin: 0 16px 0 0;
  padding: 18px 10px;
  border-radius: 30px; 
  color: #6244bb!important;
  border: solid 1px #fff !important;
  font-weight: 600!important;
  background:#fff !important;
}
.atm-c-btn-profile {
  width:auto !important;
  height: 52px;
  margin: 0 16px 0 0;
  padding: 18px 40px;
  border-radius: 30px; 
  background: #fff!important;
  color: #1414d2!important;
  border: solid 2px #1414d2 !important;
  font-weight: 600 !important;
  background:#fff !important;
}
.atm-c-inline-checkbox {
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.71429;
    margin-bottom: 0;
    color: #000;
    display: flex;
}
.atm-c-checkbox-field__item-control {
    position: relative;
    top: 2px;
}
.atm-c-checkbox__input:disabled {
    cursor: not-allowed;
    background:#7c878e;
}
.atm-c-inline-checkbox__control {
    display: block;
    margin-right: 0.5rem;
    position: relative;
    top: 2px;
    flex: none;
}
.atm-c-inline-checkbox__text {
    letter-spacing: normal;
    text-transform: none;
    font-size:14px;
    font-weight:normal;
    line-height:24px;
    
}
.atm-c-checkbox {
    position: relative;
    display: block;
    width: 20px;
    height:20px;
    flex: none;
}
.atm-c-checkbox__input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 4;
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0;
}
.atm-c-checkbox__custom-check {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
}
.atm-c-checkbox__custom-check:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    border: 2px solid #024;
    border-radius: 4px;
    background:#fff;
}
.atm-c-checkbox__input:checked+.atm-c-checkbox__custom-check:before{ background:#024;}
.atm-c-checkbox__custom-check:after {
    content: '';
    position: absolute;
    top: 6px;
    left: 3px;
    z-index: 2;
    display: block;
    width: 12px;
    height: 7px;
    border: solid;
    border-width: 0 0 2px 2px;
    border-color: #fff;
    border-top-color: transparent;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
}
.atm-c-inline-checkbox__control.disabled .atm-c-checkbox__custom-check:before{background:#7c878e !important; border:2px solid #7c878e !important;}
.atm-c-inline-checkbox__control.disabled .atm-c-checkbox__custom-check:after{content: '';
    position: absolute;
    top: 6px;
    left: 3px;
    z-index: 2;
    display: block;
    width: 15px;
    height: 7px;
    border: solid;
    border-width: 0 0 2px 2px;
    border-color: #fff;
    border-top-color: transparent;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 1;}

.atm-c-checkbox__input:checked+.atm-c-checkbox__custom-check:after {
    opacity: 1;
}
#select, #usr-select, .slds-select{
    background:#fff url('Ubiz_selectarrow');
    background-repeat: no-repeat;
    background-position:right 14px top 12px;
    padding:0px 4px !important;
}
.select-selected{
background:#fff url("Ubiz_listarrow");
background-repeat: no-repeat;
background-position:right 16px top 12px;
padding:8px 8px !important;
}
.tooltipbg{background: url("UBiz_tooltipicon"); background-repeat:no-repeat; background-position:left top 5px; text-decoration:none !important}
.tooltipbg:hover{background: url("Ubiz_Tooltipbghover"); background-repeat:no-repeat; background-position:left top 5px; text-decoration:none !important}





.atm-c-select-field__icon {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0.5rem;
    pointer-events: none;
    fill: #024;
}
.atm-c-select select {
    font-size: 16px !important;
    height:40px !important;
    font-weight: 400;
    line-height: 1.5;
    font-family: inherit;
    -webkit-appearance: none;
    width: 100%;
    border: 1px solid #666666 !important;
    border-radius: 4px !important;
    outline: none;
    margin: 0;
    color: #000;
    -webkit-transition: box-shadow .15s ease-out,border-color .15s ease-out;
    transition: box-shadow .15s ease-out,border-color .15s ease-out;
    padding: 0.5rem 2rem 0.5rem 0.5rem;
    background-color: #fff;
}
.atm-c-select-field__control {
    z-index: 1;
}

.atm-c-sucess{background:#fff;
    border-left:8px #1b7742 solid; 
    margin-top:24px; 
    padding:16px;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}

.manageuser .atm-c-sucess .uiOutputRichText{padding-left:32px; font-size:16px; line-height:30px;}
.slds-scope .slds-checkbox .slds-checkbox_faux, .slds-scope .slds-checkbox .slds-checkbox--faux{
    border:2px solid #024;
    background:#fff;
}
.slds-checkbox_faux:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    border-radius: 4px;
}
.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox_faux:before, .slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox_faux:before {
    background: #024 !important;
}

.slds-scope input[type=checkbox]+.slds-checkbox_faux:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    border-color:#024 !important;
    border: 2px solid #024 !important;
    border-radius: 2px;
    background:#fff;
    
}


.slds-scope input[type=checkbox]:checked+.slds-checkbox_faux:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    border-color:#024 !important;
    border: 2px solid #024 !important;
    border-radius: 2px !important;
    background:#024 !important;}



.slds-scope input[type=checkbox]:disabled+.slds-checkbox_faux:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    cursor:not-allowed;
    background:#ccc;
    border: 2px solid #ccc !important;
    border-radius: 2px !important;
    
}
.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox--faux:after, .slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox--faux:after, .slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux:after
{
  
    display: block;
    content: '';
    height: 5px;
    width: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    border-bottom:2px solid #fff;
    border-left:2px solid #fff;
    
}
.slds-scope .slds-checkbox [type=checkbox][disabled]:checked+.slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox][disabled]:checked+.slds-checkbox--faux:after, .slds-scope .slds-checkbox [type=checkbox][disabled]:checked~.slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox][disabled]:checked~.slds-checkbox--faux:after, .slds-scope .slds-checkbox [type=checkbox][disabled]:checked+.slds-checkbox__label .slds-checkbox_faux:after, .slds-scope .slds-checkbox [type=checkbox][disabled]:checked+.slds-checkbox__label .slds-checkbox--faux:after
{
  
    display: block;
    content: '';
    height: 5px;
    width: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    border-bottom:2px solid #ccc;
    border-left:2px solid #ccc;
    
}

.slds-scope .slds-checkbox .slds-checkbox__label .slds-form-element__label{color:#000;}

.slds-scope .slds-checkbox input[type=checkbox][disabled]+.slds-checkbox__label .slds-form-element__label{
    color:#949494;}
.cUBiz_UserRoleAndPermissionDetails .slds-modal__container{
    margin: 0 auto;
    max-width: 960px !important;
    min-width: 20rem;
    border-radius:5px;}
.slds-scope .slds-nubbin_bottom-left:before,
.slds-scope .slds-nubbin_bottom-left:after{width:0px !important;}

/*the container must be positioned relative:*/

.select-dropdown {
  position: relative;
  display: inline-block;
  max-width: 100%;
  margin: 0 15px 0 0;
}
.select-dropdown::last-child {
  margin-right: 0px;
}
.select-dropdown__button {
  padding: 10px 35px 10px 15px;
  background-color: #fff;
  color: #616161;
  border: 1px solid #cecece;
  border-radius: 3px;
  cursor: pointer;
  width: 210px;
  text-align: left;
}
.select-dropdown__button::focus {
  outline: none;
}
.select-dropdown__button .zmdi-chevron-down {
  position: absolute;
  right: 10px;
  top: 12px;
}
.select-dropdown__list {
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  max-height: 300px;
  overflow: auto;
  margin: 0;
  padding: 0;
  border: 1px solid #cecece;
  border-top: 0px solid transparent;
  list-style-type: none;
  opacity: 0;
  pointer-events: none;
  transform-origin: top left;
  transform: scale(1, 0);
  transition: all ease-in-out 0.3s;
  z-index: 2;
}
.select-dropdown__list.active {
  opacity: 1;
  pointer-events: auto;
  transform: scale(1, 1);
}
.select-dropdown__list-item {
  display: block;
  list-style-type: none;
  padding: 10px 15px;
  background: #fff;
  border-top: 1px solid #e6e6e6;
  font-size: 14px;
  line-height: 1.4;
  cursor: pointer;
  color: #616161;
  text-align: left;
  transition: all ease-in-out 0.3s;
}
.select-dropdown__list-item:hover {
  background-color: #1fc69d;
  color: #fff;
  transition: all ease-in-out 0.3s;
}

.cUBiz_UserManagement .Mainpage{background:#f4f8fe;}
.cUBiz_UserManagement .username{word-break: break-all; width:510px; float:left;}
.cUBiz_UserManagement .username.invite{word-break: break-all; width:320px; float:left;}
.cUBiz_UserManagement .deleteuser{float:right; margin-right:12px;}
.resendbtn{float:right;}
.cUBiz_UserManagement .deleteuserlink{float:right; margin-right:20px;}
.btn-addUsermobile, .mobileheader{display:none !important;}
.btn-addmobile{display:inline-block !important; font-weight:600;}
.helpinfo.permision{
    left:12rem !important;
    top:-20px !important;
    
}
.cUBiz_UserManagement .atm-c-heading{margin-top:0px; font-size:32px; }
.rightMobileTopHeader{display:none !important;}
.alert_close_space{
    width:19px;
    height:16px;
    background:url('Ubiz_closeiconre');
    background-repeat:no-repeat;    
    text-decoration: none !important;
}
.alert_close_space:hover{
    width:19px;
    height:16px;
    cursor:pointer;
}

.circle{
  border-radius:50%;
  border: solid 1px #1414d2;
  background:url('Ubiz_closeiconre');
  background-repeat:no-repeat; 
  background-position:center;
  width: 24px;
  height: 24px;
  flex-grow: 0;
  cursor:pointer;
}
}

.cUBiz_AddUser .atm-c-alert {
  display: flex;
  width:100%;
  align-items: flex-start;
  position: relative;
  padding-top: 16px;
  padding-right: 1rem;
  padding-bottom: 16px;
  padding-left: 24px;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-left: 8px solid #d50032;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  margin-bottom:30px !important;
	margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
}
#leftpanelid{background:transparent; padding:0px;}
.cUBiz_AddUser .add-user-container {
    max-width: 808px;
    margin: 0 auto;
}
.cUBiz_AddUser .addcsutom .select-items div:first-child {
	display:none;
}

.cUBiz_UserManagement .slds-modal__container p{font-size:16px; padding-top:16px; line-height:24px;}
.errorclass .redBorderinput .roleSelectedClass{border:1px solid red;}
.bordernull{display:none !important;}
.cUBiz_AddUser .continue-cancel-btn-wrapper {
    padding-top: 46px;
    display: flex;
    padding-bottom: 60px;
}
.cUBiz_AddUser .custom-select {
  position: relative;
  width:352px;
}
.cUBiz_AddUser .checkboxes-wrapper .slds-form-element {
    width: 50%;
    display: inline-block;
}

@media (max-width: 600px){
.cUBiz_UserManagement .slds-modal__content{
    position: absolute;
    top: 56px;
    right: 24px;
    left: 24px;

}

 
    .cUBiz_UserRoleAndPermissionDetails  .slds-modal__content{margin-top:0px; padding-top:0px !important; position: absolute;
    top: 56px;
    right: 0px;
    left: 0px;}
 .cUBiz_UserManagement .slds-modal__container {
    margin: 0;
    width: 100%!important;
    height: 100%!important;
    padding-left: 24px;
    padding-right: 24px;
    border-radius:0px;
}

.cUBiz_UserManagement .slds-modal {
    padding-top: 0;
}  
}


/* Usermangement Mobile styling */
@media screen and (max-width: 1025px) {
 .atm-c-btn--primary{width:100% !important;}
 .headerop{color:#000; font-family: 'NeuePlakTextforUnited-SmBd', 'Neue-Plak', 'NeuePlakTextforUnited'; font-size:16px; text-align:left;}
 .maincontent{width:auto;}
  .cUBiz_AddUser .btn-addUser.send{width:100% !important;}
 .Mainpage{background:#fff; min-height:660px; padding: 0px  0px 32px 0px; overflow:hidden;}
 .titlebg{height:88px; margin-bottom:0px;}
.atom-row-padding>.atom-third{padding:0px 24px;}
.atom-twothird{padding:0px;}
.heading{margin:0px 24px;}
    .heading.feedback{
    background: url('ubiz_feedbackmob') !important; 
    background-repeat: no-repeat !important;
    background-position:top 13px left !important;
    padding-left:30px;
}
#leftpanelid{background:#fff; padding:16px 24px 0px 24px;}
.borderblock{margin-right:0px;}
 .cUBiz_UserRoleAndPermissionDetails .slds-modal__container{padding-left:0px !important; padding-right:0px !important;}
.cUBiz_UserRoleAndPermissionDetails table tr{border:1px solid #cccccc; margin:16px 24px; border-radius:4px;}
.cUBiz_UserRoleAndPermissionDetails table tr:first-child{border:1px solid #cccccc; margin:0px 24px 5px 24px; border-radius:4px;}
.cUBiz_UserManagement .username, .cUBiz_UserManagement .username.invite{padding-left:0px !important; width:100%; margin:0px auto; margin-bottom:16px;}
.userrole{background:#D8D8D8; border-radius:50px; width:94px; height:94px; float:none; margin:0px auto; text-align:center; }
.cUBiz_UserManagement .username .lableprof{text-align:left !important;}
    #userfind .slds-form-element__control .slds-input{
       height:40px;
      
    }
#userfind .slds-scope .slds-input{
        width:100%;
        margin:0px 24px;
    }
 #userfind .slds-scope .slds-form-element__label{
        display:block;
    }
 #userfind{margin-bottom:16px;}
 .cUBiz_UserManagement .resendbtn{float:none; text-align:center; margin-top:20px;}
 .cUBiz_UserManagement .deleteuser,  .cUBiz_UserManagement .deleteuserlink{float:none; display:block; text-align:center; margin-right:0px; padding-top:20px;}
 .cUBiz_UserManagement .ant-col-md-12{width:100%}
 .cUBiz_UserManagement h1{font-size:32px !important;line-height:32px;font-weight:normal; padding-top:8px; padding-bottom:8px; color:#000;}
 .cUBiz_UserManagement h1.username{font-size:24px !important;line-height:32px;font-weight:600; padding-top:16px; padding-bottom:8px; color:#000;}
 .cUbiz_ErrorMessageComponent h1.titlemain{font-size:24px !important;line-height:32px;font-weight:600; padding-top:24px; color:#000;}
  .cUbiz_ErrorMessageComponent .btn-invalid{width:100% !important;}
 .rightbadge{padding-top:8px; padding-bottom:0px;}
 .btn-addUserdesk{display:none !important;}
 .btn-addUsermobile{display:block !important;}
 .btn-addmobileinline{display:inline-block !important;}
 .rightMobileTopHeader{display:block !important;}
 .btn-addmobile{display:inline-block !important;}
 .cUBiz_UserManagement #leftpanelid .atm-c-sucess{margin:0px 0px 16px 0px !important;}
 .cUBiz_UserManagement #leftpanelid .atm-c-sucess .uiOutputRichText.contetalert{background:none !important; font-weight:normal; font-size:16px !important; word-break:break-all;}

.cUBiz_UserManagement .custom-select{margin-bottom:0px;}
 .btn-addUser{width:100%; margin-top:32px !important;}
 .slds-scrollable{height:auto;}
 .borderblock{min-height:auto; height:auto;}
  #userinfo{min-height:auto; height:auto;}
  .form-content{padding:0px; margin-top:19px;}
  .mobilerightbg{background:#F4F8FE; padding:0px 24px 0px 24px;}
  .usertab{margin:0px 24px;}
  .usertab.topmargin40{margin-top:16px !important;}
  .tab-content1{padding:0px 24px;}
    .cUBiz_UserManagement .helpinfo.permision, .helpinfo{
        left: 0px !important;
        top: 40px !important; }
  
 .atm-c-btn-profile.topmargin100.botmargin100{margin-top:32px; margin-bottom:32px;}
 .btn-addUser.topmargin100.margin-right15{margin-top:32px !important;}
    .cUBiz_UserManagement .ant-form-item{margin-bottom:22px;}
    .cUBiz_UserManagement .permission .ant-form-item.checkbox{margin-bottom:0px !important;}
     .cUBiz_UserManagement .permission .ant-form-item.checkbox .atm-c-inline-checkbox__text{margin-bottom:18px;}
    .cUBiz_UserManagement .permission .ant-form-item.checkbox .slds-form-element{margin-bottom:18px;}
  
 .cUBiz_UserManagement .atm-c-btn-back.deleteuser,  .cUBiz_UserManagement .atm-c-btn-back{width:100% !important; margin-top:16px; height:52px; padding:0px;}

.cUBiz_UserManagement .atm-c-heading
    {font-size:24px !important; line-height:32px; font-weight:600 !important;}

.cUBiz_UserManagement .slds-modal__container {
    width: 500px;
} 
#custombox .select-selected{margin:0px auto;}
.Ubiz_back{
    background:url('Ubiz_backn');
    background-repeat:no-repeat;
    background-position:left -4px bottom;
    padding-top:15px;
    padding-left:23px;
    text-decoration: none !important;
    }
 .backhome{ background:url("Ubiz_backhome") !important;
    background-repeat:no-repeat !important;
    background-position:right top 5px !important;
    text-decoration: none !important;}
.cUBiz_UserManagement .slds-modal__content{
  padding: 0px;}
  .showbottom{display:block} 
  .Hidebottom{display:none}
  .showtop{display:block} 
  .Hidetop{display:none}
.resendbtn{margin-bottom:16px !important; margin-top:32px !important;}
.cUBiz_UserManagement .atm-c-sucess{margin:16px 24px !important;}
.cUBiz_UserManagement .pr{padding-right:0px !important;}
.cUBiz_AddUser .basic-info-form-field .slds-input {
   width:100% !important;
    height: 40px;
    font-size: 16px;
    line-height: 1.5;
    padding: 9px 8px;
}
   .cUBiz_AddUser .basic-info-form-field .slds-input {
   width:100% !important;
    height: 40px;
    font-size: 16px;
    line-height: 1.5;
    padding: 9px 8px;
} 
    .roles-permissions-modal-header{display:none !important;}
 .cUBiz_AddUser .slds-size--6-of-12.basic-info-form-field{width:100% !important;}
 .cUBiz_AddUser .add-user-container{max-width:100%; padding:0px 24px;}
 .cUBiz_AddUser .add-user-container {
    max-width: 100%;
    margin: 0 auto;
    padding:0px 24px;
}
.cUBiz_AddUser .continue-cancel-btn-wrapper{display:block; padding-top:16px; padding-bottom:32px;}
.cUBiz_AddUser button{width:100% !important; margin-bottom:10px;}
.username span.usertype{padding-left:0px !important;}
 
.cUBiz_AddUser h1{
        font-size:24px;
        line-height:32px;
    }  
.cUBiz_AddUser .atm-c-alert {
  display: flex;
  width:100%;
  align-items: flex-start;
  position: relative;
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-left: 8px solid #d50032;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  margin-bottom:16px !important;
	margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
}
    .cUBiz_AddUser .add-user-step-completed .completed_icon{margin-top:0px !important;}
    .cUBiz_AddUser .add-user-header{margin-top:0px !important}
    .cUBiz_AddUser .add-user-header h1{line-height:1;}
    .cUBiz_AddUser .slds-size--6-of-12.basic-info-form-field:nth-child(2n) {
    padding-left: 0px !important;
}
    
    .cUBiz_AddUser .access-settings-container h1{
        margin-bottom: 8px;
        
    }
 .cUBiz_AddUser .access-settings-container{margin-top:12px;}
 .cUBiz_AddUser .view-roles-permissions-link-wrapper{margin-top:34px; margin-bottom:16px;}
 .cUBiz_AddUser .select-items div, .cUBiz_AddUser .select-selected{width:auto !important;}
 .cUBiz_AddUser .select-items{width:100% !important;}
 .cUBiz_AddUser .checkboxes-wrapper .slds-form-element{width:100%}
 .cUBiz_UserRoleAndPermissionDetails .modal-close{display:block;}
 .cUBiz_UserRoleAndPermissionDetails table{
        width:100%;
    }
 #custombox .select-items{margin:0px auto !important;}
 .cUBiz_AddUser tr td:first-child{ font-size:24px !important; line-height:24px !important; font-weight:normal !important;}
 .cUBiz_UserRoleAndPermissionDetails .border-0 {display:none !important;}
 .cUBiz_UserRoleAndPermissionDetails .slds-modal__container{min-width:100% !important; margin-top:-47px !important;}
    .cUBiz_UserRoleAndPermissionDetails .roles-permissions-modal-content td {padding:16px !important;}
    .cUBiz_UserRoleAndPermissionDetails .modal-close{display:block;}
    .cUBiz_UserRoleAndPermissionDetails tr.bordernull
    {border:0px !important;display: block !important;
    }
    
    .cUBiz_UserRoleAndPermissionDetails tr.bordernull td
    {
     font-size:24px !important; 
    font-weight: 600 !important;    
    padding-left: 0px !important;
    line-height: 32px !important;
    }
    .cUBiz_UserManagement .Mainpage{background:#fff;}
    .cUBiz_UserRoleAndPermissionDetails .mobileheader
    {
    font-size:24px !important; 
    font-weight: 600 !important;
    display: block !important;
    padding-left: 24px !important;
    line-height: 32px !important;
    }
    td{
        display:block;
        width:100%;
    }
    
    tr{
        display:block;
        margin-bottom:30px;
    }
    .cUBiz_AddUser .add-user-header h1{font-size:32px !important; line-height:40px;}
}

@media screen and (max-width: 1025px) {
  .cUBiz_LoginFlow .slds-grid .verification-code-form-control{width: 15% !important;
    margin-right: 2% !important;
    } 
 .inavalidpage{padding-left:24px; padding-right:24px; }
  .cUBiz_LoginFlow .slds-input{width:100%; height:62px;}  
 .cUBiz_UserManagement .select-items{width:auto !important;}
 .modal-close{
        background: url("Ubiz_mobilecloseicon"); 
		background-repeat: no-repeat;
		background-position:top right 0px;
 		Width:16px;
 		height:16px;
        right:20px;
    }
.lableprof.paddright{font-size:16px;}
.lableprof.visblefalse.paddright{padding-right:0px !important;}
.cUBiz_AddUser .custom-select.addcsutom{padding-top:24px; width:100% !important;}
.cUBiz_UserManagement .custom-select{width:100% !important;}
.cUBiz_AddUser .checkboxes-wrapper .slds-form-element {
    width: 100%;
    display: inline-block;
}
 .leftbodybox{background:#fff; 
    padding:16px 8px; margin:0px; 
    border-bottom: 1px solid #CCCCCC;
    min-height:80px; }
#custombox .select-selected{width:100% !important;}
#custombox .select-items{width:100% !important;}

.textcenermobile{text-align:center;}
.cUBiz_UserManagement .username .lableprof.paddright{text-align:left !important; margin:0px !important}
.cUBiz_UserRoleAndPermissionDetails .roles-permissions-modal-content{padding-top:0px !important;}
.cUBiz_AddUser .slds-checkbox [type=checkbox]:disabled+.slds-checkbox__label .slds-checkbox_faux{border:2px solid #ccc !important;}
.cUBiz_AddUser .slds-checkbox [type=checkbox]:disabled+.slds-checkbox__label .slds-checkbox_faux:after{top:3px; left:5px;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal{position:relative !important; }
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .modal-close{display:none;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal.slds-modal{background-color:#fff !important; height:auto !important;z-index:8;}
.cUbiz_BasicEnrollmentForm .slds-modal__container{height: auto !important;}
.cUbiz_BasicEnrollmentForm .Ubiz_back{margin-left:24px;} 
.cUbiz_BasicEnrollmentForm .titlemain{margin-top:24px !important;}
.cUbiz_ErrorMessageComponent .mail-instructions{font-size:14px; line-height:24px; font-weight:normal;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .atm-c-heading{font-size:24px !important;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal #modal-content-id-1{padding-top:16px !important; padding-left:0px !important; padding-right:0px !important; padding-bottom:10px;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-size_1-of-12.margin5left{margin-left:0px !important;}  
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-input{font-size:20px !important; font-weight:600 !important;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-button.slds-button_brand.btn-width.btn-disbaled, .cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-button.slds-button_brand.btn-width.btn-verify{width:100% !important;}
.slds-align_absolute-left.btnbox.hideBtnCls, .enrollbox.hideBtnCls, .BusinessTravelShou.hideBtnCls, .bannerimg.hideBtnCls, .secondaryheading.hideBtnCls{display:none;}
.cUbiz_BasicEnrollmentForm .Mainpage{min-height:80px;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-modal__container{width:100% !important;}
.cUbiz_BasicEnrollmentForm .slds-modal{padding-top:0px;}
.cUbiz_BasicEnrollmentForm .maincontent{padding-top:0px;  padding-bottom:0px;} 
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-modal__container p{font-size:14px;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-size_1-of-12{width:8%; margin-right:2%;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .flatinput{justify-content:center !important;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-input{width: 100%; height: 42px; border-radius:10px !important;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-modal__content p{font-size:14px; line-height:24px; font-weight:normal;}   
.username span.usertype{font-size:16px; font-weight:normal !important; line-height:24px; color:#000;}
.cUBiz_UserManagement .slds-modal__container p{font-size:14px; padding-top:16px; line-height:24px;  }
}

@media screen and (min-width: 600px) and (max-width:1000px) {
.cUbiz_BasicEnrollmentForm .Mainpage{min-height:320px !important;}
.cUbiz_BasicEnrollmentForm .slds-modal{overflow:visible !important;}
.cUbiz_BasicEnrollmentForm .cUbiz_VerifyOTPModal .slds-input{width: 100%; height: 62px;}
        .cUBiz_Login .MobileView {
        height:280px;
        width:88%;
    }
}



@media (max-width:361px){
    #custombox .select-selected{width:auto !important}
    .lableprof.paddright{padding-right:150px !important; font-size:16px;}
    .leftbodybox{padding:16px 8px 16px 8px; }
    
}

[aria-describedby]:hover + [role=tooltip],
[aria-describedby]:focus + [role=tooltip] {
 visibility: visible;
}

.visually-hidden { 
    border: 0;
    padding: 0;
    margin: 0;
    position: absolute !important;
    height: 1px; 
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 - a 0 height clip, off to the bottom right of the visible 1px box */
    clip: rect(1px, 1px, 1px, 1px); /*maybe deprecated but we need to support legacy browsers */
    clip-path: inset(50%); /*modern browsers, clip-path works inwards from each corner*/
}

.flatinput input{border:0px !important; border-bottom:1px solid #666666 !important; 
    border-radius:0px !important; }
.flatinput .redBorder input{
    border:0px !important; border-bottom:1px solid #d50032 !important; 
    border-radius:0px !important;
}

.flatinput input.slds-input{font-size:20px !important;}
.flatinput input:focus, .flatinput input:hover{
    outline:none !important;   
    -webkit-box-shadow: none;
    box-shadow: none;
	border-bottom:2px solid #6244bb !important;    
}

/**** new rebranding ****************/

.atm-c-btn{display:inline-flex;align-items:center;justify-content:center;padding-top:.75rem;padding-right:2.5rem;padding-bottom:.75rem;padding-left:2.5rem;margin:0;outline-offset:1px;border:1px solid #fff;border-radius:30px !important; font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial","sans-serif" !important; font-size:1rem;font-weight:normal !important;line-height:1.5;cursor:pointer}
.atm-c-btn:hover,.atm-c-btn:focus{background-color:#fff;color:#0d0d8f;border-color:#0d0d8f;box-shadow:0px 2px 5px rgba(0,0,0,.15)}.atm-c-btn:focus{outline:4px solid #000}
.atm-c-btn:focus-visible{outline:4px solid #000}.atm-c-btn:-moz-focusring{outline:4px solid #000}.atm-c-btn[type=button]:focus .atm-c-btn--link-inverted{outline:4px solid #fff;font-size:.875rem;font-weight:400;font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;line-height:1.7142857143}.atm-c-btn[type=reset]:focus,.atm-c-btn[type=submit]:focus{outline:4px solid #000}.atm-c-btn[type=reset]:focus-visible,.atm-c-btn[type=submit]:focus-visible{outline:4px solid #000}.atm-c-btn[type=reset]:-moz-focusring,.atm-c-btn[type=submit]:-moz-focusring{outline:4px solid #000}.atm-c-btn-group--vertical .atm-c-btn{display:block;margin-bottom:.5rem}.atm-c-btn:disabled{background:#d7d7d4;border:none;color:#fff;text-shadow:none;cursor:not-allowed}.atm-c-btn:disabled:hover,.atm-c-btn:disabled:focus{background:#d7d7d4;border-color:#d7d7d4;box-shadow:none;-webkit-transform:none;transform:none}.atm-c-btn.atm-is-loading{opacity:.65;cursor:not-allowed}.atm-c-btn.atm-is-loading:hover,.atm-c-btn.atm-is-loading:focus{box-shadow:none;color:#1414d2;border-color:#1414d2}.atm-c-btn.atm-c-btn_align--top{align-items:flex-start}.atm-c-btn.atm-c-btn_align--center{align-items:center
}
.atm-c-btn.atm-c-btn_align--bottom{align-items:flex-end}.atm-c-btn--link .atm-c-btn__icon{margin-top:0px}
.atm-c-btn--primary{border-width:1px;border-style:solid;border-color:#fff;background-color:#1414d2;color:#fff;outline-offset:0px;box-shadow:none}.atm-c-btn--primary:hover,.atm-c-btn--primary:focus{background-color:#1414d2;border-color:#fff;color:#fff;box-shadow:0px 2px 5px rgba(0,0,0,.15)}.atm-c-btn--primary:active{transition:none;background-color:#0d0d8f}.atm-c-btn--primary.atm-is-loading:hover,.atm-c-btn--primary.atm-is-loading:focus{box-shadow:none;color:#fff;background-color:#1414d2;border-color:#fff}.atm-c-btn--small{font-size:.875rem;font-weight:400;font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;line-height:1.7142857143;font-size:.875rem;font-family:"NeuePlakTextforUnited-SmBd","Noto Sans","Arial",sans-serif;font-size:14px;line-height:1.9;padding-top:.25rem;padding-right:1.25rem;padding-bottom:.25rem;padding-left:1.25rem}.atm-c-btn--tiny{font-size:.75rem;line-height:1.6666666667;font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;font-family:"NeuePlakTextforUnited-SmBd","Noto Sans","Arial",sans-serif;font-size:.75rem;padding-top:.25rem;padding-right:1rem;padding-bottom:.25rem;padding-left:1rem}.atm-c-btn--tertiary{border:0;background-color:#006080;color:#fff}.atm-c-btn--tertiary:hover,.atm-c-btn--tertiary:focus{background-color:#006080;color:#fff}.atm-c-btn--link{padding:0;border:0;border-radius:0;text-align:left;color:#1414d2;font-weight:normal;text-decoration:underline;background-color:rgba(0,0,0,0);text-decoration:underline;text-underline-offset:3px;font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.atm-c-btn--link:hover{color:#0d0d8f}.atm-c-btn--link:disabled{background-color:rgba(0,0,0,0);color:#d7d7d4;pointer-events:none;text-decoration:none}.atm-c-btn--link:focus{outline:4px solid #000}.atm-c-btn--link.atm-c-btn--link-with-icon{text-decoration:none}.atm-c-btn--link.atm-c-btn--link-with-icon:hover{text-decoration:underline}.atm-c-btn--link:hover,.atm-c-btn--link:focus{box-shadow:none;text-decoration:none;background-color:rgba(0,0,0,0)}.atm-c-btn--link-inverted{padding:0;border:0;border-radius:0;text-align:left;color:#1414d2;font-weight:normal;text-decoration:underline;font-family:"NeuePlakTextforUnited-Rg","Noto Sans","Arial",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#93b7f8;text-decoration-color:#93b7f8;color:#93b7f8}.atm-c-btn--link-inverted:hover{color:#0d0d8f}.atm-c-btn--link-inverted:disabled{background-color:rgba(0,0,0,0);color:#d7d7d4;pointer-events:none;text-decoration:none}.atm-c-btn--link-inverted:focus{outline:4px solid #000}.atm-c-btn--link-inverted:hover,.atm-c-btn--link-inverted:focus{box-shadow:none;text-underline-offset:4px;text-decoration:none;background-color:rgba(0,0,0,0);color:#5d92f5}.atm-c-btn--link-inverted:focus{outline:4px solid #fff}.atm-c-btn--bare{background-color:rgba(0,0,0,0);border:0;color:#1414d2;padding:0;outline-offset:4px}.atm-c-feature--inverted .atm-c-btn--bare{color:#fff}.atm-c-btn--bare:hover,.atm-c-btn--bare:focus{box-shadow:none;color:#0d0d8f;background-color:rgba(0,0,0,0)}.atm-c-btn--block{width:100%}.atm-c-btn--ghost{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.atm-c-btn--ghost:hover,.atm-c-btn--ghost:focus{color:#000;background-color:#fff;border:2px solid #fff}.atm-c-btn--ghost:focus{outline:4px solid #fff}.atm-c-btn--rounded{border-width:1px;border-radius:50%;padding:.5rem}.atm-c-btn--rounded:hover,.atm-c-btn--rounded:focus{color:#fff;background-color:#1414d2;border-color:#1414d2}.atm-c-btn__text .atm-c-btn--tiny{font-size:12px}.atm-c-header__menu-btn .atm-c-btn__text,.atm-c-header__signin-btn .atm-c-btn__text{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}@media all and (min-width: 28em){.atm-c-header__menu-btn .atm-c-btn__text,.atm-c-header__signin-btn .atm-c-btn__text{position:static;visibility:visible;height:auto;width:auto;clip:none}}.atm-c-btn__icon{fill:currentColor;flex-shrink:0}.atm-c-btn--link .atm-c-btn__icon{margin-top:0px}.atm-c-btn--link.atm-c-btn--small .atm-c-btn__icon{margin-top:2px;margin-bottom:2px}.atm-c-btn_align--center.atm-c-btn--link .atm-c-btn__icon{margin:0}.atm-c-btn_align--bottom.atm-c-btn--link .atm-c-btn__icon{margin-bottom:4px}.atm-c-counter__btn:disabled .atm-c-btn__icon{fill:#fff}.atm-c-header__menu-btn .atm-c-btn__icon,.atm-c-header__signin-btn .atm-c-btn__icon{height:1.25rem;width:1.25rem}@media all and (min-width: 28em){.atm-c-header__menu-btn .atm-c-btn__icon,.atm-c-header__signin-btn .atm-c-btn__icon{height:1rem;width:1rem}}.atm-c-show-hide__btn .atm-c-btn__icon{position:relative;transition:-webkit-transform ease-out .15s;transition:transform ease-out .15s;transition:transform ease-out .15s, -webkit-transform ease-out .15s}.atm-c-show-hide--small .atm-c-show-hide__btn .atm-c-btn__icon{height:10px;width:10px}.atm-c-btn--tiny .atm-c-btn__icon{height:10px;width:10px}.atm-c-show-hide.atm-is-active .atm-c-show-hide__btn .atm-c-btn__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.atm-c-btn.atm-is-loading .atm-c-btn__icon--loader{-webkit-animation:rotateIcon 2s linear infinite;animation:rotateIcon 2s linear infinite}.atm-c-btn__icon+.atm-c-btn__text:not(.atm-u-is-vishidden){margin-left:.5rem}.atm-c-btn--small .atm-c-btn__icon+.atm-c-btn__text:not(.atm-u-is-vishidden){margin-left:.25rem;font-size:12px}.atm-c-btn__text:not(.atm-u-is-vishidden)+.atm-c-btn__icon{margin-left:.25rem}.atm-c-btn--link .atm-c-btn__text:not(.atm-u-is-vishidden)+.atm-c-btn__icon{margin-left:.25rem}.atm-c-btn--small .atm-c-btn__text:not(.atm-u-is-vishidden)+.atm-c-btn__icon{margin-left:.25rem}@-webkit-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.atm-c-btn--inverted:focus,.atm-c-btn--inverted-focus-state:focus{outline:4px solid #fff}
.GlobalHeader-styles__navButton span, .GlobalHeader-styles__navButton_signIn span
{
padding:0 8px;    
}
.GlobalHeader-styles__globalHeaderWrapper{
    display:flex;
    background:#000; 
    
}
.headerLogo{
    margin-right:1rem
}
.rightTopHeader {
  display: inline-flex;
  align-items: center;
  justify-content:flex-end;
  margin-left:auto;
  padding-top:0px;
  font-family:'NeuePlakTextforUnited-SmBd','Noto Sans', 'neue-plak' !important;
}
.rightTopHeader a{color:#fff !important;}

.rightTopHeader a:hover{color:#fff !important; text-decoration:none !important;}
.ImageContainer{float:left; margin-right:8px !important;}
.IconFonttext{display:inline-block; margin-top:5px;}
svg:not([fill]) {
  fill: #000;
}
.navbglinelb{width:33.33%; height:8px; background:#a4ebff;}
.navbglineb{width:33.33%;height:8px; background:#276ef1;}
.navbglinedb{width:33.33%;height:8px; background:#0d0d8f;}
.footerbgline{display:flex; padding-top:25px;}
.menuborder{height:8px; width:100%; line-height:8px; background:linear-gradient(90deg, #0d0d8f 10%, #a5ebff 10%, #a5ebff 34%, #051464 34%, #051464 60%, #276ef1 60%, #276ef1 60%); position:absolute; bottom:0px; border-bottom-left-radius:4px !important; border-bottom-right-radius:4px !important;}
.slds-form-element__control input.slds-input{border-radius:10px !important; border: solid 1px #555 !important;}
.atm-c-alert{
  display: flex;
  align-items: flex-start;
  position: relative;
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  margin-bottom: 16px;
  border-top: 1px solid #276ef1;
  border-right: 1px solid #276ef1;
  border-bottom: 1px solid #276ef1;
  border-left: 8px solid #276ef1;
  border-radius: 10px;
  background-color: #f4f8fe !important;
  margin-bottom:30px !important;}
.graybackground{position:fixed;top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); z-index:1;}
h2.slds-accordion__summary-heading .slds-accordion__summary-action{color:#000 !important;}
.slds-scope .slds-accordion__summary-action:hover, 
.slds-scope .slds-accordion__summary-action:focus{border:2px solid #1414d2 !important;border-radius:10px; color:#000;}
.slds-accordion__summary button.slds-accordion__summary-action lightning-primitive-icon{display:none !important;}

.slds-accordion__summary button.slds-accordion__summary-action[aria-expanded="true"]{background:url('ubiz_arrtopf'); background-repeat:no-repeat !important; background-position:right 25px center; }
.slds-accordion__summary button.slds-accordion__summary-action{background:url('ubiz_arrbotf'); background-repeat:no-repeat !important; background-position:right 25px center;}
.slds-accordion__section .cl-nav-item.nosuboption{background:url('ubiz_arrbotl'); background-repeat:no-repeat !important; background-position:right 25px center;}
.slds-accordion__section{padding-right:0px !important;}
.slds-accordion__list-item .slds-accordion__section{padding-right:10px !important;}
.cl-content_pdf svg.slds-icon.slds-icon-text-default, .cl-nav-item svg.slds-icon.slds-icon-text-default{
  fill:#1414d2 !important;
}