 .customClassForCSS html {
     box-sizing: border-box;
 }
 
 .customClassForCSS *,
 .customClassForCSS *:before,
 .customClassForCSS *:after {
     box-sizing: inherit;
 }
 
 .registrationPageMainDiv {
     font-family: proxima nova, montserrat, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: 400;
     line-height: 1.4;
     position: relative;
     height: auto;
     margin: 100px auto 8px;
     width: 450px;
     min-width: 300px;
     margin-top: 0;
 }
 
 #createAccLabel {
     font-size: 15px;
     line-height: 1.5;
     margin-top: 10px;
     text-align: center;
     text-transform: none;
     font-weight: 600;
 }
 
 .customClassForCSS .form-control::placeholder {
     /* Chrome, Firefox, Opera, Safari 10.1+ */
     color: #939393;
     opacity: 1;
     /* Firefox */
 }
 
 .customClassForCSS .form-control:-ms-input-placeholder {
     /* Internet Explorer 10-11 */
     color: #939393;
 }
 
 .customClassForCSS .form-control::-ms-input-placeholder {
     /* Microsoft Edge */
     color: #939393;
 }
 
 .customClassForCSS .form-control:focus {
     border-color: #C2C2C2;
     box-shadow: none;
 }
 
 .customClassForCSS .form-control:hover {
     border-color: #939393;
     box-shadow: none;
 }
 
 .customClassForCSS .form-control {
     border: 1px #C2C2C2 solid;
     height: 40px;
 }
 
 .customClassForCSS .form-control::-webkit-input-placeholder {
     font-size: 14px;
 }
 
 .customClassForCSS .form-control:-ms-input-placeholder {
     font-size: 14px;
 }
 
 .customClassForCSS .form-control:-moz-placeholder {
     font-size: 14px;
 }
 
 .customClassForCSS .form-control::-moz-placeholder {
     font-size: 14px;
 }
 
 .customClassForCSS .md-select-wrapper input {
     border-bottom: none !important;
 }
 
 .customClassForCSS .md-select-wrapper {
     border: 1px solid #C2C2C2;
     box-shadow: none;
     border-radius: 4px;
 }
 
 .customClassForCSS .md-select-wrapper:hover {
     border: 1px solid #939393;
     box-shadow: none;
 }
/*  Commented as per business' suggestion for password lock icon
 .passwordField {
     position: relative;
 }
 
 #passwordLockIcon {
     position: absolute;
     top: 13px;
     left: 10px;
 } */
 
 @media only screen and (max-width: 768px) {
     #bgOktaImage {
         display: none;
     }
     .registrationPageMainDiv {
         width: auto;
     }
     body {
         background-color: white;
     }
     .modal-content {
         border: transparent !important;
     }
     .accountProfileContentDiv {
         width: auto !important;
     }
     #sidebar {
         min-width: 0px !important;
         border-right: none !important;
     }
     .veritasProfileLogo {
         border-right: none !important;
         justify-content: left !important;
         margin-left: 10px;
     }
     .veritasProfileLogo img {
         height: 20px !important;
     }
     .profilePageNavUL {
         margin-right: 15px !important;
     }
     .colBox {
         padding: auto !important;
     }
     .profileHeaderClass {
         margin-left: 0px;
     }
     .contentDiv {
         width: auto !important;
     }
     .passwordErrorDiv {
         padding-left: 32px !important;
     }
 }
 
 #sidebar {
     min-width: 220px;
     background: white;
     /* border-right: 1px solid #C2C2C2; */
 }
 
 .veritasProfileLogo {
     width: 220px;
     /* border-right: 1px solid #C2C2C2; */
     height: 100%;
 }
 
 .colBox {
     padding: 0 30px 0 30px;
 }
 
 .contentDiv {
     width: 1000px;
 }
 
 @media only screen and (min-width: 1300px) {
     .addTopSpace {
         padding-top: 100px;
     }
     .contentDiv {
         width: 1150px !important;
     }
 }
 
 #profileChevronIcon:hover {
     color: #0C74D5;
 }
 
 #profileTopIcon:hover {
     color: black;
     background-color: #F9F9F9;
     border-radius: 5px;
 }