@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);
.mm-logo img[data-v-17ea57e9]{ width: 240px;
}

.text-left[data-v-6a2f5420] {
  color: #FFF;
}
.user-detail[data-v-6a2f5420] {
  padding: 8px 8px 8px 32px;
}
.user-icon-wrapper[data-v-6a2f5420] {
  margin:10px 10px 0px 0px;
  cursor: pointer;
}
.back-btn-icon[data-v-6a2f5420] {
  font-size: 50px;
  font-weight: bold;
}
.fa-icon-width[data-v-6a2f5420] {
  width: 25px;
  display: inline-block;
}
#sidebar[data-v-6a2f5420] {
    min-width: 200px;
    max-width: 250px;
    background-color: #D4D4D4;
    transition: all 0.3s;
    min-height: 100vh;
    margin-top: 0px;
    position: fixed;
    opacity: 1;
    z-index: 1;
}
#sidebar.active[data-v-6a2f5420] {
    min-width: 60px;
    max-width: 60px;
    text-align: center;
}
#sidebar.active .menu-item-name[data-v-6a2f5420] {
   display: none;
}
#sidebar.active .sidebar-header h3[data-v-6a2f5420] {
    display: none;
}
#sidebar.active .sidebar-header strong[data-v-6a2f5420] {
    display: block;
}
#sidebar ul li a[data-v-6a2f5420] {
    text-align: left;
    text-decoration: none;
}
#sidebar.active ul li a[data-v-6a2f5420] {
    padding: 0px 10px;
    text-align: center;
    font-size: 0.85em;
    text-decoration: none;
}
#sidebar.active ul li a i[data-v-6a2f5420] {
    margin-right: 0;
    display: block;
    font-size: 16px;
}
#sidebar.active ul ul a[data-v-6a2f5420] {
    padding: 10px !important;
}
#sidebar.active .dropdown-toggle[data-v-6a2f5420]::after {
    top: auto;
    bottom: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#sidebar .sidebar-header[data-v-6a2f5420] {
    padding: 0px 10px 10px 10px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
#sidebar ul.components[data-v-6a2f5420] {
    padding: 5px 0;
    border-bottom: 1px solid #47748b;
}
#sidebar ul li a[data-v-6a2f5420] {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #212529;
    margin-left: 5px;
}
#sidebar ul ul li a[data-v-6a2f5420] {
    padding: 2px;
}
#sidebar ul li a i[data-v-6a2f5420] {
    margin-right: 10px;
}
#sidebar ul li.active>a[data-v-6a2f5420],
#sidebar a[aria-expanded="true"][data-v-6a2f5420] {
    color: #212529;
}
a[data-toggle="collapse"][data-v-6a2f5420] {
    position: relative;
}
.dropdown-toggle[data-v-6a2f5420]::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
.app-heading[data-v-6a2f5420] {
 margin-left: 10px;
}
.report-dropdown[data-v-6a2f5420] {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul[data-v-6a2f5420] {
  display: none;
}
#sidebar ul li[data-v-6a2f5420] {
  padding-top: 10px;
  padding-bottom: 10px;
}
#sidebar ul li a.nav-active[data-v-6a2f5420], #sidebar ul li a.router-link-exact-active[data-v-6a2f5420] {
  border-left: 3px solid #00ACEE;
  margin-left: 2px;
}
#sidebar ul li a i[data-v-6a2f5420] {
  width: 15px;
}
#sidebar.active ul li a i[data-v-6a2f5420] {
  width: 35px;
}
#collapse-report-submenu ul li[data-v-6a2f5420] {
  padding-top: 0px;
  padding-bottom: 3px;
}
.mobile-header img[data-v-6a2f5420] {
  margin: 1px 10px;
  //width: 100px !important;
  cursor: pointer;
}
.location-dd[data-v-6a2f5420] { background: none;
}
.currentBtn[data-v-6a2f5420], .currentBtn[data-v-6a2f5420]:focus, .currentBtn[data-v-6a2f5420]:hover{
  color: #FFF !important;
  background-color: #8b8b8b !important;
  border: 1px solid #FFF !important;
  border-radius: 10px;
  font-size: 10px;
  font-weight: 900;
  padding: 5px;
  width: 30%;
  float: right;
  cursor: none;
}
.selectBtn[data-v-6a2f5420], .selectBtn[data-v-6a2f5420]:focus, .selectBtn[data-v-6a2f5420]:hover{
  color: #FFF !important;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 10px;
  font-weight: 900;
  padding: 5px;
  width: 30%;
  float: right;
}
.trim-text[data-v-6a2f5420] {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 130px;
  white-space: nowrap;
}
.location_down_arrow[data-v-6a2f5420] { font-size: 26px; float: right;
}
.mobile-header img.menu_icon[data-v-6a2f5420] {
  width: 15px !important;
  margin: 0 !important;
}
.v-center[data-v-6a2f5420] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 auto;
  margin-top: 0px;
}
.tag_msg[data-v-6a2f5420] {
  font-family: "proxima-nova",sans-serif;
  font-size: 10px; 
  color: #979394; 
  padding-top: 1px; 
  padding-left: 5px;
  font-weight: bold;
}

.modal-mask[data-v-02ab0882] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-02ab0882] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-02ab0882] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-02ab0882] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-02ab0882] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-02ab0882] {
  border-top: none;
}
.btn-danger[data-v-02ab0882] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-02ab0882] {
  color: #00acee;
  font-size: 1.2rem;
  font-weight: 900;
}
.modal-header[data-v-02ab0882] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-02ab0882] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-02ab0882] {
    width: 100%;
}
}
.hcol_1[data-v-02ab0882] { width: 90%;
}
.hcol_2[data-v-02ab0882] { width: 10%;
}
.notify_message[data-v-02ab0882] {  font-size: 1rem;
}
.confirmBtn[data-v-02ab0882], .confirmBtn[data-v-02ab0882]:focus, .confirmBtn[data-v-02ab0882]:active, .confirmBtn[data-v-02ab0882]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  width: 100px;
}

.mm-logo img[data-v-2afbf400]{ width: 240px;
}

.mm-logo img[data-v-6d878914]{ width: 240px;
}

.mm-logo img[data-v-120ad394]{ width: 240px;
}

.mm-logo img[data-v-3a7ca55b]{ width: 240px;
}

.mm-logo img[data-v-5d852492]{ width: 240px;
}

.main-wrapper[data-v-5d852492] {
    width: 45%;
    transform: translateY(20%);
    background-color: #e5e5e5;
    border-radius: 10px;
    margin-bottom: 10px;
    min-height: 375px;
}
.signin-wrapper-padding[data-v-5d852492] {
    padding: 3%;
}
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}

button:focus,
button:active,
button:hover {
  outline: none !important;
  box-shadow: none !important;
}

a:hover,
a:active,
a:focus {
  text-decoration: none !important;
}

textarea {
  resize: none !important;
}

#rightPanelModal .custom-modal-dialog {
  position: fixed;
  margin: auto;
  width: 695px;
  height: 100%;
  right: 0;
  top: 0;
  bottom: 0;
  left: auto;
  transform: translate3d(100%, 0, 0);
  transition: transform 0.3s ease-out;
}

@media (max-width: 1199.98px) {
  #rightPanelModal .custom-modal-dialog {
    width: 540px;
  }
}

#rightPanelModal .custom-modal-content {
  height: 100%;
  overflow-y: auto;
  border: 0;
  border-radius: 0;
}

#rightPanelModal.modal.right.show .custom-modal-dialog {
  transform: translate3d(0, 0, 0);
}

#rightPanelModal .modal-header,
#rightPanelModal .modal-footer {
  display: none;
}




.information_box_title[data-v-021b4f3b] {
  font-size: 1.25rem !important;
}
@media (max-width: 1199.98px) {
.information_box_title[data-v-021b4f3b] {
    font-size: 1rem !important;
}
}
.fixed-bell-icon[data-v-021b4f3b] {
    position: fixed;
    right: 15px;
    bottom: 30px;
    border-radius: 50%;
    box-shadow: 1px 1px 11px 1px #a59a9a;
    font-size:25px;
    background-color: #29A3E4 !important;
    border-color: #29A3E4 !important; 
    cursor: pointer;
}
.content-wrapper[data-v-021b4f3b] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-021b4f3b] {
  font-size: 28px;
  font-weight: normal;
}
.information_box_text_up[data-v-021b4f3b] {
  border-radius: 5px;
  background-color: #D8F2FC;
}
.information_box_text_up i[data-v-021b4f3b] {
  color: #4DB1D8;
  transform: rotate(45deg);
}
.information_box_text_down[data-v-021b4f3b] {
  border-radius: 5px;
  background-color: #FBD9CC;
}
.information_box_text_down i[data-v-021b4f3b] {
  color: #F16733;
  transform: rotate(315deg);
}
@media (max-width: 1199.98px) {
.information_box_text_up[data-v-021b4f3b], .information_box_text_down[data-v-021b4f3b] {
    font-size: .65rem !important;
}
}
input[data-v-021b4f3b]:focus, select[data-v-021b4f3b]:focus, textarea[data-v-021b4f3b]:focus, button[data-v-021b4f3b]:focus {
  border-color: #ced4da;
}
.modal-header .sub-heading h3[data-v-021b4f3b] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.ma-blue-btn[data-v-021b4f3b] {
  border-radius: 10px;
  width: 130px;
  padding: 4px;
}
.stats_icon[data-v-021b4f3b] {
  width: 8px !important;
}
@media (max-width: 1366px) {
.report-panel[data-v-021b4f3b] {
    width: 95px;
}
}
@media (min-width: 1367px) {
.report-panel[data-v-021b4f3b] {
    width: 112px;
}
}

.modal-mask[data-v-e98f5fe8] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: hidden;
}
.modal-container[data-v-e98f5fe8] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 780px;
  height: 450px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 30px;
  overflow-y: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-e98f5fe8] {
  margin: 0px;
  padding: 0;
  overflow-y: auto;
  
  font-size: 16px;
}
.modal-body-h1[data-v-e98f5fe8] {
  height: 240px;
}
.modal-body-h2[data-v-e98f5fe8] {
  height: 315px;
}
.modal-footer[data-v-e98f5fe8] {
  padding: 0px;
  margin: 30px 0;
  text-align: center;
  border: 0;
}
.modal-header[data-v-e98f5fe8] {
  padding: 0px;
  border-bottom: 0 none;
  margin-bottom: 10px;
  margin-top: 0px;
  color: #717171;
  font-size: 15px;
}
.modal-header .close[data-v-e98f5fe8] {
  padding: 5px;
  font-size: 33px;
}
.slide-title[data-v-e98f5fe8] {
  font-size: 18px;
  font-weight: bold;
  margin-top: 5px;
}
.item-text[data-v-e98f5fe8], .question_text[data-v-e98f5fe8] {
  color: #717171;
  font-size: 17px;
}
.assessment_title[data-v-e98f5fe8] {
  color: #717171;
  font-size: 19px;
}
.link_text[data-v-e98f5fe8] {
  color: #717171;
  font-weight: bold;
  font-size: 17px;
  text-decoration: underline;
}
.start-button[data-v-e98f5fe8] {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}

.item-text p {
  margin-bottom: 5px !important;
}


.modal-mask[data-v-1e25a820] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-1e25a820] {
    width: 600px;
    height: 335px;
    overflow-y: none;
    margin: 40px auto 0;
    padding: 0px 0px 20px 0px;
    background-color: #fff;
    border-radius: 0px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-1e25a820] {
    margin: 0px;
    padding: 10px 30px;
}
@media(max-width:560px) {
.modal-container[data-v-1e25a820] {
    width: 98%;
    padding: 20px 0px;
}
.modal-body[data-v-1e25a820] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-1e25a820] {
  color: #FFF;
}
.modal-header[data-v-1e25a820] {
  background-color: #18374A;
  padding: 5px;
  border: 0px;
  color: #FFF;
  border-radius: 0;
}
.modal-header .close[data-v-1e25a820] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-1e25a820] {
  border-top: none;
}
.btn-info[data-v-1e25a820], .btn-info[data-v-1e25a820]:hover, .btn-info[data-v-1e25a820]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-1e25a820] {
  padding: 1px 0px;
}


.back_icon[data-v-2a2aa725] { width: 13px !important;
}
.heading-seperator[data-v-2a2aa725] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading[data-v-2a2aa725] {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar[data-v-2a2aa725] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 105px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar[data-v-2a2aa725] {
    min-width: 145px;
    max-width: 145px;
}
}
.sidebar_view_mentee[data-v-2a2aa725] {
  min-width: 110px !important;
}
#sidebar.active[data-v-2a2aa725] {
  min-width: 60px;
  max-width: 60px;
  text-align: center;
}
#sidebar .active[data-v-2a2aa725] {
  background-color: #B1E6FA;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  margin-right: 30px;
}
#sidebar.active .menu-item-name[data-v-2a2aa725] {
  display: none;
}
#sidebar.active .sidebar-header h3[data-v-2a2aa725] {
  display: none;
}
#sidebar.active .sidebar-header strong[data-v-2a2aa725] {
  display: block;
}
#sidebar ul li a[data-v-2a2aa725] {
  text-align: left;
  text-decoration: none;
  font-size: 13px;
  /* font-weight: bold; */
}
#sidebar ul li.active a[data-v-2a2aa725] {
  font-weight: bold;
}
#sidebar.active ul li a[data-v-2a2aa725] {
  padding: 0px 10px;
  text-align: center;
  font-size: 0.85em;
  text-decoration: none;
}
#sidebar.active ul li a i[data-v-2a2aa725] {
  margin-right: 0;
  display: block;
  font-size: 16px;
}
#sidebar.active ul ul a[data-v-2a2aa725] {
  padding: 10px !important;
}
#sidebar.active .dropdown-toggle[data-v-2a2aa725]::after {
  top: auto;
  bottom: 10px;
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}
#sidebar .sidebar-header[data-v-2a2aa725] {
  padding: 0px 10px 10px 10px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#sidebar ul.components[data-v-2a2aa725] {
  padding: 5px 0;
  border-bottom: 1px solid #47748b;
}
#sidebar ul li a[data-v-2a2aa725] {
  padding: 0px 10px 0px 10px;
  display: block;
  /* color: #212529; */
  margin-left: 5px;
}
#sidebar ul ul li a[data-v-2a2aa725] {
  padding: 2px;
}
#sidebar ul li a i[data-v-2a2aa725] {
  margin-right: 10px;
}
#sidebar ul li.active a i[data-v-2a2aa725] {
  color: #4DB1D8;
  font-weight: bold;
}
#sidebar ul li.active>a[data-v-2a2aa725],
#sidebar a[aria-expanded="true"][data-v-2a2aa725] {
  color: #212529;
}
a[data-toggle="collapse"][data-v-2a2aa725] {
  position: relative;
}
.dropdown-toggle[data-v-2a2aa725]::after {
  display: block;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}
.app-heading[data-v-2a2aa725] {
  margin-left: 10px;
}
.list-signout-menu[data-v-2a2aa725] {
  bottom: 0px;
  position: absolute;
}
.report-dropdown[data-v-2a2aa725] {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul[data-v-2a2aa725] {
  display: none;
}
#sidebar ul li[data-v-2a2aa725] {
  padding-top: 5px;
  padding-bottom: 5px;
}
#sidebar ul li a.nav-active[data-v-2a2aa725],
#sidebar ul li a.router-link-exact-active[data-v-2a2aa725] {
  /* border-left: 3px solid red; */
  /* border-left: 3px solid #00ACEE;
  margin-left: 2px; */
  border-left: none;
}
#sidebar ul li a i[data-v-2a2aa725] {
  width: 15px;
}
#sidebar ul li a img[data-v-2a2aa725] {
  width: 15px;
  margin-right: 10px;
}
#sidebar.active ul li a i[data-v-2a2aa725] {
  width: 35px;
}
.mm-logo-class[data-v-2a2aa725] {
  width: 100px; height: 45px;  
  position: fixed; left: 10px; bottom: 20px;
}























































































































































.back_icon[data-v-6d7aca10] { width: 14px;
}
.mentee_title_btn[data-v-6d7aca10] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-6d7aca10] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-6d7aca10] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-6d7aca10]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6d7aca10] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6d7aca10] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6d7aca10] {
  animation: slide-in-data-v-6d7aca10 1s forwards;
  -webkit-animation: slide-in-data-v-6d7aca10 1s forwards;
}
@keyframes slide-in-data-v-6d7aca10 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6d7aca10 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6d7aca10] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6d7aca10], .modal-xl[data-v-6d7aca10] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6d7aca10] { width: 80%
}
}
.modal-dialog-slideout[data-v-6d7aca10] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6d7aca10]{ border: 0;
}
.modal-header[data-v-6d7aca10] { border-bottom: none;
}
.modal-footer[data-v-6d7aca10] { border-top: none;
}
.modal-goback[data-v-6d7aca10] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6d7aca10] { font-weight: 900;
}
.maheading_1[data-v-6d7aca10] { width: 5%;
}
.maheading_2[data-v-6d7aca10] { width: 75%;
}
.maheading_3[data-v-6d7aca10] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-6d7aca10] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-6d7aca10] {
    width: 690px;
}
}


.search_mentees_txtbox input[data-v-a0dee2b0] {
  height: 32px;
  border-right: 0;
  font-size: 12px;
  border-radius: 10px;
  border-color: #b8b8b8;
}
.search_mentees_txtbox .input-group-text[data-v-a0dee2b0] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-color: #b8b8b8;
  border-left: 0;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.sort_by_selectbox[data-v-a0dee2b0] {
  height: 28px;
  border: 0px;
  width: auto;
  font-size: 11px;
  text-decoration: underline;
  padding-left: 0;
}
input[data-v-a0dee2b0]:focus, select[data-v-a0dee2b0]:focus, textarea[data-v-a0dee2b0]:focus, button[data-v-a0dee2b0]:focus {
  border-color: #b8b8b8;
}
.search_mentees_icons i[data-v-a0dee2b0] {
  color: #d4d7d7;
}
.search_mentees_icons img[data-v-a0dee2b0] {
  opacity: 0.2;
}

.progress_step[data-v-b890a32a] {
  height:10px;
  margin-top: 5px;
}
input[data-v-b890a32a]:focus, select[data-v-b890a32a]:focus, textarea[data-v-b890a32a]:focus, button[data-v-b890a32a]:focus {
  border-color: #ced4da;
}
.invisible-link-style[data-v-b890a32a],
.invisible-link-style[data-v-b890a32a]:hover,
.invisible-link-style[data-v-b890a32a]:active,
.invisible-link-style[data-v-b890a32a]:focus {
  color: inherit !important;
  text-decoration: none;
}
.reps_review_icon[data-v-b890a32a] {
  width: 15px;
  margin-left: 4px;
  margin-top: -5px;
}
.progress_pathway[data-v-b890a32a] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-b890a32a] {
  font-size: 12px;
}
.pw_step_title_active[data-v-b890a32a] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-b890a32a] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
.reps_review_icon[data-v-b890a32a] {
  width: 15px;
  margin-left: 4px;
  margin-top: -5px;
}

.progress_pathway[data-v-63593edc] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-63593edc] {
  font-size: 12px;
}
.pw_step_title_active[data-v-63593edc] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-63593edc] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.back_icon[data-v-39ad3bbb] { width: 14px;
}


.back_icon[data-v-c1913508] { width: 14px;
}
.mentee_title_btn[data-v-c1913508] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
[data-v-c1913508]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-c1913508] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-c1913508] {
  animation: slide-in-data-v-c1913508 1s forwards;
  -webkit-animation: slide-in-data-v-c1913508 1s forwards;
}
@keyframes slide-in-data-v-c1913508 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-c1913508 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-c1913508] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-c1913508], .modal-xl[data-v-c1913508] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-c1913508] { width: 80%
}
}
.modal-dialog-slideout[data-v-c1913508] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-c1913508]{ border: 0;
}
.modal-header[data-v-c1913508] { border-bottom: none;
}
.modal-footer[data-v-c1913508] { border-top: none;
}
.modal-goback[data-v-c1913508] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-c1913508] { font-weight: 900;
}
.maheading_1[data-v-c1913508] { width: 5%;
}
.maheading_2[data-v-c1913508] { width: 75%;
}
.maheading_3[data-v-c1913508] { width: 20%;
}
.progress_pathway[data-v-c1913508] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-c1913508] {
  font-size: 12px;
}
.pw_step_title_active[data-v-c1913508] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-c1913508] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
@media (min-width: 1200px) {
.modal-lg[data-v-c1913508] {
    width: 650px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-c1913508] {
    width: 550px;
}
}

.search_tasks_txtbox input[data-v-9e86b6f4] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox .input-group-text[data-v-9e86b6f4] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.progress-circle[data-v-9e86b6f4] {
  position: relative;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: conic-gradient(#00acee var(--percent, 0%), lightgrey 0%);
  display: flex;
  justify-content: center;
  align-items: center;
}
.progress-circle .fa-check[data-v-9e86b6f4] {
  font-size: 0.8rem;
}
.progress-circle[data-v-9e86b6f4]::before {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  border-radius: 50%;
  background: white;
  z-index: 1;
}
.progress-circle .fa-check[data-v-9e86b6f4] {
  z-index: 2;
}
input[data-v-9e86b6f4]:focus, select[data-v-9e86b6f4]:focus, textarea[data-v-9e86b6f4]:focus, button[data-v-9e86b6f4]:focus {
  border-color: #ced4da;
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-9e86b6f4] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-9e86b6f4] {
  cursor: pointer;
}
.objective-view-icon[data-v-9e86b6f4] {
  width: 15px;
  margin-left: 2px !important;
}

.search_tasks_txtbox .autocomplete {
  width: 100%;
}
.search_tasks_txtbox .autocomplete input {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 5px;
  height: 28px;
  padding-bottom: 0px;
  padding-top: 0px;
  border: 1px solid lightgray;
}
a {
  cursor: pointer;
}
.mentee-progress-list .border-class:not(:last-child) {
  border-bottom: 1px solid #CCC;
}

.back_icon[data-v-5b9fa88c] { width: 14px;
}
.mentee_title_btn[data-v-5b9fa88c] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-5b9fa88c] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-5b9fa88c] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-5b9fa88c]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-5b9fa88c] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-5b9fa88c] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-5b9fa88c] {
  animation: slide-in-data-v-5b9fa88c 1s forwards;
  -webkit-animation: slide-in-data-v-5b9fa88c 1s forwards;
}
@keyframes slide-in-data-v-5b9fa88c {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-5b9fa88c {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-5b9fa88c] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-5b9fa88c], .modal-xl[data-v-5b9fa88c] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-5b9fa88c] { width: 80%
}
}
.modal-dialog-slideout[data-v-5b9fa88c] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-5b9fa88c]{ border: 0;
}
.modal-header[data-v-5b9fa88c] { border-bottom: none;
}
.modal-footer[data-v-5b9fa88c] { border-top: none;
}
.modal-goback[data-v-5b9fa88c] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-5b9fa88c] { font-weight: 900;
}
.maheading_1[data-v-5b9fa88c] { width: 5%;
}
.maheading_2[data-v-5b9fa88c] { width: 75%;
}
.maheading_3[data-v-5b9fa88c] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-5b9fa88c] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-5b9fa88c] {
    width: 690px;
}
}


.subtask-wrapper[data-v-20861658] {
  border: 1px solid #C8C7C8;
  background-color: #FFF;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 5px;
}
.bg-grey[data-v-20861658] {
  background-color: #F0F0F0;
}
.star-class[data-v-20861658] {
  padding-top: 3px !important;
}
.heading-wrapper[data-v-20861658] {
  border: 0;
  float: left;
  width: 95%;
  margin-bottom: 10px;
  margin-left: 4%;
  margin-right: 1%;
  border-radius: 5px;
}
.sub-heading[data-v-20861658] {
  background: none;
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
  padding-top: 8px;
  padding-bottom: 4px;
  margin-left: 8px;
}
.sub-heading i[data-v-20861658] {
  float: none;
}
a.sub-heading i[data-v-20861658]{
  color: #002F42 !important;
  font-weight: normal;
  font-size: 14px;
  padding-left: 0px;
  padding-right: 10px;
  border-radius: 5px;
}
.task-wrapper .card[data-v-20861658] {
  font-weight: normal;
  border: 0px solid #C8C7C8;
  background-color: #FFF;
  margin-left: 5px;
  margin-right: 5px;
}
.task_goal_text[data-v-20861658] {
  padding-top: 5px;
}
.task-rep-button[data-v-20861658] {
  height: 21px; width: 94%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 5px; margin-right: 5px;
}
.other-tasks-button[data-v-20861658] {
  height: 30px; width: 85%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 1px; margin-right: 5px; margin-left: 20px;
  color: #FFF !important;
}
.subtask-rep-button[data-v-20861658] {
  height: 20px; width: 65%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 1px; margin-right: 5px; margin-left: 20px;
  color: #FFF;
}
.progress[data-v-20861658] {
  background-color: #DDD;
}
.save-goal-button[data-v-20861658] {
  font-weight: bold;
  cursor: pointer;
  margin-top: 4px;
}
.search_tasks_txtbox input[data-v-20861658] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-20861658]:active,
.search_tasks_txtbox input[data-v-20861658]:focus,
.search_tasks_txtbox input[data-v-20861658]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-20861658] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.panel-title a[data-v-20861658] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-20861658] {
  cursor: pointer;
}
.progress_step[data-v-20861658] {
  height:10px;
  margin-top: 5px;
}
.section-title[data-v-20861658] {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 10px !important;
}
.add_rep_button_green[data-v-20861658] {
  color: #fff !important;
  background-color: #28a745 !important;
  border-color: #28a745 !important;
}

.back_icon[data-v-0a4106d6] { width: 14px;
}
.mentee_title_btn[data-v-0a4106d6] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-0a4106d6] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-0a4106d6] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-0a4106d6]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-0a4106d6] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-0a4106d6] {
  animation: slide-in-data-v-0a4106d6 1s forwards;
  -webkit-animation: slide-in-data-v-0a4106d6 1s forwards;
}
@keyframes slide-in-data-v-0a4106d6 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-0a4106d6 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-0a4106d6] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-0a4106d6], .modal-xl[data-v-0a4106d6] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-0a4106d6] { width: 80%
}
}
.modal-dialog-slideout[data-v-0a4106d6] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-0a4106d6]{ border: 0;
}
.modal-header[data-v-0a4106d6] { border-bottom: none;
}
.modal-footer[data-v-0a4106d6] { border-top: none;
}
.modal-goback[data-v-0a4106d6] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-0a4106d6] { font-weight: 900;
}
.maheading_1[data-v-0a4106d6] { width: 5%;
}
.maheading_2[data-v-0a4106d6] { width: 75%;
}
.maheading_3[data-v-0a4106d6] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-0a4106d6] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-0a4106d6] {
    width: 690px;
}
}
.hours_overtext[data-v-0a4106d6] {
  position: absolute;
  top: -22%;
  left: 20%;
  z-index: 4;
}
input[data-v-0a4106d6]:focus, select[data-v-0a4106d6]:focus, textarea[data-v-0a4106d6]:focus, button[data-v-0a4106d6]:focus {
  border-color: #ced4da;
}
.hours_textbox span[data-v-0a4106d6] {
  border: 0;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.hours_textbox input[data-v-0a4106d6] {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 0;
}
@media (max-width: 1199.98px) {
.hours_textbox span[data-v-0a4106d6] {
    padding: 6px;
}
}
.clock-icon-position-middle[data-v-0a4106d6] {
  position: absolute;
  transform: translateX(-50%);
  left: 0;
  background-color: white;
}
.rep_reply_icon[data-v-0a4106d6] {
  transform: scaleY(-1);
}
fieldset[data-v-0a4106d6] {
  border: 1px solid #ced4da;
  border-radius: 10px;
}
legend[data-v-0a4106d6] {
  color: #002F42;
  font-size: 14px;
  padding-left: 5px;
  margin-bottom: 1px;
  width: 50px;
  margin-left: 15px;
}

.back_icon[data-v-2a0c6002] { width: 14px;
}
.mentee_title_btn[data-v-2a0c6002] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
a[data-v-2a0c6002] {
  color: #00ACEE;
}
a[data-v-2a0c6002]:hover,
a[data-v-2a0c6002]:active,
a[data-v-2a0c6002]:focus {
  color: #00ACEE;
}
.progress_step[data-v-2a0c6002] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-2a0c6002] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-2a0c6002] {
  color: #00ACEE;
}
a[data-v-2a0c6002]:hover,
a[data-v-2a0c6002]:active,
a[data-v-2a0c6002]:focus {
  color: #00ACEE;
}
[data-v-2a0c6002]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-2a0c6002] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-2a0c6002] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-2a0c6002] {
  animation: slide-in-data-v-2a0c6002 1s forwards;
  -webkit-animation: slide-in-data-v-2a0c6002 1s forwards;
}
@keyframes slide-in-data-v-2a0c6002 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-2a0c6002 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-2a0c6002] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-2a0c6002], .modal-xl[data-v-2a0c6002] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-2a0c6002] { width: 80%
}
}
.modal-dialog-slideout[data-v-2a0c6002] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-2a0c6002]{ border: 0;
}
.modal-header[data-v-2a0c6002] { border-bottom: none;
}
.modal-footer[data-v-2a0c6002] { border-top: none;
}
.modal-goback[data-v-2a0c6002] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-2a0c6002] { font-weight: 900;
}
.maheading_1[data-v-2a0c6002] { width: 5%;
}
.maheading_2[data-v-2a0c6002] { width: 75%;
}
.maheading_3[data-v-2a0c6002] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-2a0c6002] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-2a0c6002] {
    width: 690px;
}
}


.rating-btns button[data-v-652312f4],
.rating-btns label[data-v-652312f4]
 {
  background-color: #bfeafb;
}
.rating-btns button[data-v-652312f4]:focus, 
.rating-btns button[data-v-652312f4]:hover, 
.rating-btns button.selected_btn[data-v-652312f4],
.rating-btns label[data-v-652312f4]:focus,
.rating-btns label[data-v-652312f4]:hover,
.rep-history button[data-v-652312f4]:focus, 
.rep-history button[data-v-652312f4]:hover, 
.rep-history label[data-v-652312f4]:focus,
.rep-history button.selected_btn[data-v-652312f4], 
.rep-history label[data-v-652312f4]:hover,
.rep-history label.selected_option[data-v-652312f4]
{
  border: 0;
  //background-color: #bfeafb !important;
  box-shadow: none !important;
}
@media (max-width: 1199.98px) {
.rating-btns button[data-v-652312f4] {
    padding: 4px 8px;
}
}
.search_tasks_txtbox input[data-v-652312f4] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.hours_overtext[data-v-652312f4] {
  position: absolute;
  top: -22%;
  left: 20%;
  z-index: 4;
}
input[data-v-652312f4]:focus, select[data-v-652312f4]:focus, textarea[data-v-652312f4]:focus, button[data-v-652312f4]:focus {
  border-color: #ced4da;
}
.hours_textbox span[data-v-652312f4] {
  border: 0;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.hours_textbox input[data-v-652312f4] {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 0;
}
@media (max-width: 1199.98px) {
.hours_textbox span[data-v-652312f4] {
    padding: 6px;
}
}
.rep_reply_icon[data-v-652312f4] {
  /* transform: scaleY(-1); */
  width: 14px;
}
.clock-icon-position-middle[data-v-652312f4] {
  position: absolute;
  transform: translateX(-50%);
  left: 0;
  background-color: white;
}
.delete-rep-link[data-v-652312f4] {
  color: #F16733;
}
.rep_time_icon[data-v-652312f4] {
  width: 15px;
}
fieldset[data-v-652312f4] {
  border: 1px solid #ced4da;
  border-radius: 10px;
}
legend[data-v-652312f4] {
  color: #002F42;
  font-size: 14px;
  padding-left: 5px;
  margin-bottom: 1px;
  width: 50px;
  margin-left: 15px;
}
textarea[data-v-652312f4] {
  background-color: #F0F0F0;
}
.number[data-v-652312f4] {
  padding-left: 27px !important;
}
@media (max-width: 1390px) {
.number[data-v-652312f4] {
    padding-left: 9px !important;
}
}

.modal-mask[data-v-9691b0f2] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: hidden;
}
.modal-container[data-v-9691b0f2] {
  position: fixed;
  left: 50%;
  top: 300px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 580px;
  height: 400px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 30px;
  overflow-y: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-9691b0f2] {
  margin: 0px;
  padding: 0;
  overflow-y: auto;
  
  font-size: 16px;
}
.modal-body-h1[data-v-9691b0f2] {
  height: 240px;
}
.modal-body-h2[data-v-9691b0f2] {
  height: 315px;
}
.modal-footer[data-v-9691b0f2] {
  padding: 0px;
  margin: 30px 0;
  text-align: center;
  border: 0;
}
.modal-header[data-v-9691b0f2] {
  padding: 0px;
  border-bottom: 0 none;
  margin-bottom: 10px;
  margin-top: 0px;
  color: #717171;
  font-size: 15px;
}
.modal-header .close[data-v-9691b0f2] {
  padding: 5px;
  font-size: 33px;
}
.slide-title[data-v-9691b0f2] {
  font-size: 18px;
  font-weight: bold;
  margin-top: 5px;
}
.item-text[data-v-9691b0f2], .question_text[data-v-9691b0f2] {
  color: #002F42;
  font-size: 15px;
}
.assessment_title[data-v-9691b0f2] {
  color: #717171;
  font-size: 19px;
}
.link_text[data-v-9691b0f2] {
  color: #717171;
  font-weight: bold;
  font-size: 17px;
  text-decoration: underline;
}
.start-button[data-v-9691b0f2] {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}
.start-button-blue[data-v-9691b0f2] {
  color: #fff;
  background-color: #29A3E4 !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}
.angle-class[data-v-9691b0f2] {
  color: #EC511F;
  font-size: 22px;
  padding-top: 2px;
}

.subtask-wrapper[data-v-515c145e] {
  border: 1px solid #C8C7C8;
  background-color: #FFF;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 5px;
}
.bg-grey[data-v-515c145e] {
  background-color: #F0F0F0;
}
.star-class[data-v-515c145e] {
  padding-top: 3px !important;
}
.heading-wrapper[data-v-515c145e] {
  border: 0;
  float: left;
  width: 95%;
  margin-bottom: 10px;
  margin-left: 4%;
  margin-right: 1%;
  border-radius: 5px;
}
.sub-heading[data-v-515c145e] {
  background: none;
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
  padding-top: 8px;
  padding-bottom: 4px;
  margin-left: 8px;
}
.sub-heading i[data-v-515c145e] {
  float: none;
}
a.sub-heading i[data-v-515c145e]{
  color: #002F42 !important;
  font-weight: normal;
  font-size: 14px;
  padding-left: 0px;
  padding-right: 10px;
  border-radius: 5px;
}
.task-wrapper .card[data-v-515c145e] {
  font-weight: normal;
  border: 0px solid #C8C7C8;
  background-color: #FFF;
  margin-left: 5px;
  margin-right: 5px;
}
.task_goal_text[data-v-515c145e] {
  padding-top: 5px;
}
.task-rep-button[data-v-515c145e] {
  height: 21px; width: 94%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 5px; margin-right: 5px;
}
.subtask-rep-button[data-v-515c145e] {
  height: 20px; width: 65%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 1px; margin-right: 5px; margin-left: 20px;
  color: #FFF;
}
.progress[data-v-515c145e] {
  background-color: #DDD;
}
.save-goal-button[data-v-515c145e] {
  color: #2EACEE;
  font-weight: bold;
  cursor: pointer;
  margin-top: 4px;
}
.search_tasks_txtbox input[data-v-515c145e] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox .input-group-text[data-v-515c145e] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.panel-title a[data-v-515c145e] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-515c145e] {
  cursor: pointer;
}
.progress_step[data-v-515c145e] {
  height:10px;
  margin-top: 5px;
}
.section-title[data-v-515c145e] {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 10px !important;
}
.skill-task-show[data-v-515c145e] {
  border: 1px solid #EEE;
  box-shadow: 1px 1px 3px 3px #EEE;
  border-radius: 6px;
  padding: 5px 10px !important;
}
.start-button[data-v-515c145e] {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 15px !important;
  font-size: 13px !important;;
  font-weight: 900 !important;;
  padding: 10px 10px 10px 10px !important;
  line-height: 8px !important;;
  width: 87px;
}
.start-button-red[data-v-515c145e] {
  color: #fff;
  background-color: #EC511F !important;
  border: 1px solid #EC511F !important;
  border-radius: 10px !important;
  font-size: 13px !important;;
  font-weight: 900 !important;;
  padding: 10px 10px 10px 10px !important;
  line-height: 8px !important;;
  width: 87px;
}
.sub-task-cont[data-v-515c145e] {
  margin-left: 15px;
  margin-right: 10px;
}
.form-control[data-v-515c145e]:focus {
  border-color: #ced4da;
}

.modal-mask[data-v-4a527844] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-4a527844] {
  position: fixed;
  left: 50%;
  top: 300px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 580px;
  height: 400px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 30px;
  overflow-y: auto;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-4a527844] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-4a527844] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-4a527844] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-4a527844] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-4a527844] {
  padding: 5px 0px;
  margin: 0px 10px;
  border: 0px;
}
.modal-header .close[data-v-4a527844] {
  margin: -1.5rem -1rem -1rem auto;
}
.modal-footer[data-v-4a527844] {
  border-top: none;
}
.btn-info[data-v-4a527844], .btn-info[data-v-4a527844]:hover, .btn-info[data-v-4a527844]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}


.back_icon[data-v-6449a149] { width: 14px;
}
.mentee_title_btn[data-v-6449a149] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-6449a149] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-6449a149] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-6449a149]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6449a149] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6449a149] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6449a149] {
  animation: slide-in-data-v-6449a149 1s forwards;
  -webkit-animation: slide-in-data-v-6449a149 1s forwards;
}
@keyframes slide-in-data-v-6449a149 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6449a149 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6449a149] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6449a149], .modal-xl[data-v-6449a149] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6449a149] { width: 80%
}
}
.modal-dialog-slideout[data-v-6449a149] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6449a149]{ border: 0;
}
.modal-header[data-v-6449a149] { border-bottom: none;
}
.modal-footer[data-v-6449a149] { border-top: none;
}
.modal-goback[data-v-6449a149] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6449a149] { font-weight: 900;
}
.maheading_1[data-v-6449a149] { width: 5%;
}
.maheading_2[data-v-6449a149] { width: 75%;
}
.maheading_3[data-v-6449a149] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-6449a149] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-6449a149] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-6449a149] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-6449a149] {
  cursor: pointer;
}
.objective-view-icon[data-v-6449a149] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-6449a149] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-6449a149]:active,
.search_tasks_txtbox input[data-v-6449a149]:focus,
.search_tasks_txtbox input[data-v-6449a149]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-6449a149] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.progress_pathway[data-v-6449a149] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-6449a149] {
  font-size: 12px;
}
.pw_step_title_active[data-v-6449a149] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-6449a149] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.back_icon[data-v-6af98bd0] { width: 14px;
}
.mentee_title_btn[data-v-6af98bd0] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-6af98bd0] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-6af98bd0] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-6af98bd0]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6af98bd0] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6af98bd0] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6af98bd0] {
  animation: slide-in-data-v-6af98bd0 1s forwards;
  -webkit-animation: slide-in-data-v-6af98bd0 1s forwards;
}
@keyframes slide-in-data-v-6af98bd0 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6af98bd0 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6af98bd0] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6af98bd0], .modal-xl[data-v-6af98bd0] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6af98bd0] { width: 80%
}
}
.modal-dialog-slideout[data-v-6af98bd0] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6af98bd0]{ border: 0;
}
.modal-header[data-v-6af98bd0] { border-bottom: none;
}
.modal-footer[data-v-6af98bd0] { border-top: none;
}
.modal-goback[data-v-6af98bd0] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6af98bd0] { font-weight: 900;
}
.maheading_1[data-v-6af98bd0] { width: 5%;
}
.maheading_2[data-v-6af98bd0] { width: 75%;
}
.maheading_3[data-v-6af98bd0] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-6af98bd0] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-6af98bd0] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-6af98bd0] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-6af98bd0] {
  cursor: pointer;
}
.objective-view-icon[data-v-6af98bd0] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-6af98bd0] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-6af98bd0]:active,
.search_tasks_txtbox input[data-v-6af98bd0]:focus,
.search_tasks_txtbox input[data-v-6af98bd0]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-6af98bd0] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-6af98bd0] {
  border: 1px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 180px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.dropbox1[data-v-6af98bd0] {
  border: 1px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-6af98bd0] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-6af98bd0]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-6af98bd0] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-6af98bd0]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-6af98bd0] {
  width: auto;
}
.mx-datepicker .input-class[data-v-6af98bd0] {
  border-radius: 10px;
  //padding-right: 25px;
  border: 1px solid #002F42;
}
.progress_pathway[data-v-6af98bd0] {
  height:8px;
  margin-top: 5px;
}
.progress_pathway[data-v-6af98bd0] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-6af98bd0] {
  font-size: 12px;
}
.pw_step_title_active[data-v-6af98bd0] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-6af98bd0] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.mx-datepicker-popup {
  position: absolute !important;
  z-index: 99999;
}
.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(0.7);transform:rotate(-45deg) scale(0.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{-webkit-transform:rotate(135deg) scale(0.7);transform:rotate(135deg) scale(0.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn:disabled,.mx-btn.disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list::after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}

.back_icon[data-v-26cbda94] { width: 14px;
}
.mentee_title_btn[data-v-26cbda94] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-26cbda94] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-26cbda94] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-26cbda94]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-26cbda94] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-26cbda94] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-26cbda94] {
  animation: slide-in-data-v-26cbda94 1s forwards;
  -webkit-animation: slide-in-data-v-26cbda94 1s forwards;
}
@keyframes slide-in-data-v-26cbda94 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-26cbda94 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-26cbda94] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-26cbda94], .modal-xl[data-v-26cbda94] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-26cbda94] { width: 80%
}
}
.modal-dialog-slideout[data-v-26cbda94] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-26cbda94]{ border: 0;
}
.modal-header[data-v-26cbda94] { border-bottom: none;
}
.modal-footer[data-v-26cbda94] { border-top: none;
}
.modal-goback[data-v-26cbda94] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-26cbda94] { font-weight: 900;
}
.maheading_1[data-v-26cbda94] { width: 5%;
}
.maheading_2[data-v-26cbda94] { width: 75%;
}
.maheading_3[data-v-26cbda94] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-26cbda94] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-26cbda94] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-26cbda94] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-26cbda94] {
  cursor: pointer;
}
.objective-view-icon[data-v-26cbda94] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-26cbda94] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-26cbda94]:active,
.search_tasks_txtbox input[data-v-26cbda94]:focus,
.search_tasks_txtbox input[data-v-26cbda94]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-26cbda94] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-26cbda94] {
  border: 0px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 125px; /* minimum height */
  position: relative;
  text-align: center;
}
.dropbox1[data-v-26cbda94] {
  border: 0px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-26cbda94] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-26cbda94]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-26cbda94] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-26cbda94]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-26cbda94] {
  width: auto;
}
.mx-datepicker .input-class[data-v-26cbda94] {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.text-white[data-v-26cbda94] {
    color: #fff !important;
}
.text-white[data-v-26cbda94]:hover {
    color: #fff !important;
}
.progress_pathway[data-v-26cbda94] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-26cbda94] {
  font-size: 12px;
}
.pw_step_title_active[data-v-26cbda94] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-26cbda94] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}

.back_icon[data-v-77dac0bc] { width: 14px;
}
.mentee_title_btn[data-v-77dac0bc] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-77dac0bc] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-77dac0bc] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-77dac0bc]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-77dac0bc] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-77dac0bc] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-77dac0bc] {
  animation: slide-in-data-v-77dac0bc 1s forwards;
  -webkit-animation: slide-in-data-v-77dac0bc 1s forwards;
}
@keyframes slide-in-data-v-77dac0bc {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-77dac0bc {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-77dac0bc] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-77dac0bc], .modal-xl[data-v-77dac0bc] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-77dac0bc] { width: 80%
}
}
.modal-dialog-slideout[data-v-77dac0bc] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-77dac0bc]{ border: 0;
}
.modal-header[data-v-77dac0bc] { border-bottom: none;
}
.modal-footer[data-v-77dac0bc] { border-top: none;
}
.modal-goback[data-v-77dac0bc] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-77dac0bc] { font-weight: 900;
}
.maheading_1[data-v-77dac0bc] { width: 5%;
}
.maheading_2[data-v-77dac0bc] { width: 75%;
}
.maheading_3[data-v-77dac0bc] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-77dac0bc] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-77dac0bc] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-77dac0bc] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-77dac0bc] {
  cursor: pointer;
}
.objective-view-icon[data-v-77dac0bc] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-77dac0bc] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-77dac0bc]:active,
.search_tasks_txtbox input[data-v-77dac0bc]:focus,
.search_tasks_txtbox input[data-v-77dac0bc]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-77dac0bc] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-77dac0bc] {
  border: 1px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 180px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.dropbox1[data-v-77dac0bc] {
  border: 1px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-77dac0bc] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-77dac0bc]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-77dac0bc] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-77dac0bc]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-77dac0bc] {
  width: auto;
}
.mx-datepicker .input-class[data-v-77dac0bc] {
  border-radius: 10px;
  //padding-right: 25px;
  border: 1px solid #002F42;
}
.progress_pathway[data-v-77dac0bc] {
  height:8px;
  margin-top: 5px;
}
.progress_pathway[data-v-77dac0bc] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-77dac0bc] {
  font-size: 12px;
}
.pw_step_title_active[data-v-77dac0bc] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-77dac0bc] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.mx-datepicker-popup {
  position: absolute !important;
  z-index: 99999;
}







































































































/*********** AUTO COMPLETE ************/
.loading-circle {
    background-image: url(data:image/gif;base64,R0lGODlhDwANAMQTAAx7ve/3/73e7/f3/9bn9xh7xrXW7xyExsri897v91qi0zWQyou/4aDO52uv2Ofv90aczghzvf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBgATACwAAAAADwANAAAFX+AkTgTjNMmoTgkUva8SrAkQAUeU64PqLglGhIHIOUaE20MiZEgQr9mkEXFImMOryyByZLFOiZchElolBoVBG+GSlNc4NCKd/BLyQlVVe0EcLjwrD4EwDnUrBA0nKSshACH5BAUGABMALAAAAAANAA0AAAVH4CROSMNMwaiu4jA+xxQtyiIu6SoNR1S8KgkjAhGIHquETGkTnBwihUraaEykk4fDNRIgZCwRQDKKdVnmq22yDkeRK+RpFQIAIfkEBQYAEwAsAAAAAA0ADQAABT/gJE7PmIxjiYrqdIrQOqyiJCHAiEzRKAmLHkAiUrCMkQMNBWDQHCjVgjXJrQS81mIn4qZG05goYFrOVl7yKAQAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE4E44zolKRigAIT7EDiwaa2SMSoJCGTiGtymggYSIbNcGKInJFoZIJEGRRYxXJ3A06GotVNBZtAipPDYPRgOcCj3UksCgEAIfkEBQYAEwAsAAAAAA0ADQAABUngJE5Iw0zBqK7iMD7HFC3KuKRs/uSTIO6qh+MhkSx6J4eoBmBIao3GpDbZRSKHowAhUwkWkQlAMoqNBICVeXqctHlTYHByWoUAACH5BAUGABMALAAAAAANAA0AAAVA4CROz5iMY4mK6nSK0LSMw7oWIzJFtg5IIgWqNonZRAzgyiFK8BJK0gQwYkQggl1roRsceKjtKmA6ElE6EXkUAgAh+QQFBgATACwAAAAADQANAAAFReAkTsTkjOiUpGKAAhPsQOLBprZYwnfkmiIBQ4AynBgi5OioTE4YkgnNUBoxIlBEC5W4MhAFLu8QyR0GowfL8UOVTqtRCAAh+QQFBgATACwAAAAADQANAAAFRuAkTsjETMGoruIwPscULcq4pGz+5JMg7qqHA7fonRyiGnJSazSYvQgAJxKUIpNFpCEZAbqiwkwi8a1iWUUxyxspgEETKwQAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdIrQtIzDuhYjMkW2DkgihehUm8RQAwbPBjvwHKMZSRSBEIATwa51QGB1qBZsFDAxiyjwpDwKAQAh+QQFBgATACwAAAAADQANAAAFSeAkTgTjjOiUpGKAAhPsQOLBprZIxPcUBYzJQUFUGFCGU2QpCk5OzgVjyhCIaIYd4CGRjBCt0WLVS8AmkFNtMHqwHK7U7kQWhQAAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE5Iw0zBqK7iMD7HFC3KuKRjzIqPHEGEkYDXmEAOkYgDt5gITo7BaeIQ1YoThUSSiKoECNluApDkvixdtjlhj7O9VW+qCgEAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdKLLOKxRLBYjwi5RI+oAiUghEUwAI8hKIlGsUA7WJCCylZArY6S10P1W3IlSRBW9VrOVd4oKAQA7);
    background-position: 100% center;
    background-color: #ffffff;
    background-repeat: no-repeat;
}
.hide-loading-circle {
    background: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOJJREFUeNqcUqsSgzAQvHQqwIFEIiPJJ/DxyCCRSCS44NLsTQ8CgbbTFTwmt7e7d1Hee4qxLIuf55nWdaWyLKkoCsqyTNEFlJBDsR+GgaZpSoqqqiKtddKEySB2XcdqoYAV8Q4uCC4A/LdtyxwhP/GAothsmuaggBjWWj5HHRwIHjiEVXQ+E4GQWRlj+HscR3a5kcUWct0NBg3g6u1kV4YdyfQJmDrgnNvJQpImdxDFPM93sthB7jjP1e5jB0xGHuSFct/3SQOZNlDX9WEuyZ6j4X3d8083DIpn1QP5n7v9EmAACUyrcsMFp0UAAAAASUVORK5CYII=);
    background-position: 100% center;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.form-textinput{
	padding: 0;
}
.autocomplete {
    position: relative;
}
.autocomplete-results {
    padding: 0;
    margin: 0;
    margin-top: -10px;
    border: 1px solid;
    height: 120px;
    overflow: auto;
    background-color:#FFFFFF;
    position: absolute;
    z-index: 100;
    width: 100%;
    white-space: nowrap;
    overflow-x: hidden;
}
.autocomplete-result {
    list-style: none;
    text-align: left;
    padding: 4px 10px;
    cursor: pointer;
}
.autocomplete-result:hover {
        background-color: #0074B5;
        color: white;
}
.is-active {
      background-color: #0074B5;
      color: white;
}
/*********** END AUTO COMPLETE ************/

.back_icon[data-v-a73c0ea2] { width: 14px;
}
.mentee_title_btn[data-v-a73c0ea2] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-a73c0ea2] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-a73c0ea2] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-a73c0ea2]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-a73c0ea2] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-a73c0ea2] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-a73c0ea2] {
  animation: slide-in-data-v-a73c0ea2 1s forwards;
  -webkit-animation: slide-in-data-v-a73c0ea2 1s forwards;
}
@keyframes slide-in-data-v-a73c0ea2 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-a73c0ea2 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-a73c0ea2] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-a73c0ea2], .modal-xl[data-v-a73c0ea2] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-a73c0ea2] { width: 80%
}
}
.modal-dialog-slideout[data-v-a73c0ea2] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-a73c0ea2]{ border: 0;
}
.modal-header[data-v-a73c0ea2] { border-bottom: none;
}
.modal-footer[data-v-a73c0ea2] { border-top: none;
}
.modal-goback[data-v-a73c0ea2] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-a73c0ea2] { font-weight: 900;
}
.maheading_1[data-v-a73c0ea2] { width: 5%;
}
.maheading_2[data-v-a73c0ea2] { width: 75%;
}
.maheading_3[data-v-a73c0ea2] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-a73c0ea2] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-a73c0ea2] {
    width: 690px;
}
}
.hours_overtext[data-v-a73c0ea2] {
  position: absolute;
  top: -22%;
  left: 20%;
  z-index: 4;
}
input[data-v-a73c0ea2]:focus, select[data-v-a73c0ea2]:focus, textarea[data-v-a73c0ea2]:focus, button[data-v-a73c0ea2]:focus {
  border-color: #ced4da;
}
.hours_textbox span[data-v-a73c0ea2] {
  border: 0;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.hours_textbox input[data-v-a73c0ea2] {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 0;
}
@media (max-width: 1199.98px) {
.hours_textbox span[data-v-a73c0ea2] {
    padding: 6px;
}
}
.clock-icon-position-middle[data-v-a73c0ea2] {
  position: absolute;
  transform: translateX(-50%);
  left: 0;
  background-color: white;
}
.rep_reply_icon[data-v-a73c0ea2] {
  transform: scaleY(-1);
}
fieldset[data-v-a73c0ea2] {
  border: 1px solid #ced4da;
  border-radius: 10px;
}
legend[data-v-a73c0ea2] {
  color: #002F42;
  font-size: 14px;
  padding-left: 5px;
  margin-bottom: 1px;
  width: 50px;
  margin-left: 15px;
}

.modal-mask[data-v-4d0976ae] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-4d0976ae] {
    width: 390px;
    margin: 90px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-4d0976ae] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-4d0976ae] {
  background-color: #FFF;
}
.modal-header[data-v-4d0976ae] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-4d0976ae] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-4d0976ae] {
  border-top: none;
}
.btn-info[data-v-4d0976ae], .btn-info[data-v-4d0976ae]:hover, .btn-info[data-v-4d0976ae]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-4d0976ae] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-4d0976ae] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-4d0976ae] {
      margin: 0px;
      padding: 0px;
}
}


.back_icon[data-v-1c7b0e98] { width: 14px;
}
.mentee_title_btn[data-v-1c7b0e98] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-1c7b0e98] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-1c7b0e98] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-1c7b0e98]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-1c7b0e98] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-1c7b0e98] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-1c7b0e98] {
  animation: slide-in-data-v-1c7b0e98 1s forwards;
  -webkit-animation: slide-in-data-v-1c7b0e98 1s forwards;
}
@keyframes slide-in-data-v-1c7b0e98 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-1c7b0e98 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-1c7b0e98] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-1c7b0e98], .modal-xl[data-v-1c7b0e98] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-1c7b0e98] { width: 80%
}
}
.modal-dialog-slideout[data-v-1c7b0e98] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-1c7b0e98]{ border: 0;
}
.modal-header[data-v-1c7b0e98] { border-bottom: none;
}
.modal-footer[data-v-1c7b0e98] { border-top: none;
}
.modal-goback[data-v-1c7b0e98] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-1c7b0e98] { font-weight: 900;
}
.maheading_1[data-v-1c7b0e98] { width: 5%;
}
.maheading_2[data-v-1c7b0e98] { width: 75%;
}
.maheading_3[data-v-1c7b0e98] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-1c7b0e98] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-1c7b0e98] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-1c7b0e98] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-1c7b0e98] {
  cursor: pointer;
}
.objective-view-icon[data-v-1c7b0e98] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-1c7b0e98] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-1c7b0e98]:active,
.search_tasks_txtbox input[data-v-1c7b0e98]:focus,
.search_tasks_txtbox input[data-v-1c7b0e98]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-1c7b0e98] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-1c7b0e98] {
  border: 0px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 125px; /* minimum height */
  position: relative;
  text-align: center;
}
.dropbox1[data-v-1c7b0e98] {
  border: 0px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-1c7b0e98] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-1c7b0e98]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-1c7b0e98] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-1c7b0e98]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-1c7b0e98] {
  width: auto;
}
.mx-datepicker .input-class[data-v-1c7b0e98] {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.text-white[data-v-1c7b0e98] {
    color: #fff !important;
}
.text-white[data-v-1c7b0e98]:hover {
    color: #fff !important;
}
.progress_pathway[data-v-1c7b0e98] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-1c7b0e98] {
  font-size: 12px;
}
.pw_step_title_active[data-v-1c7b0e98] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-1c7b0e98] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}

.search_tasks_txtbox input[data-v-7f324a4d] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox .input-group-text[data-v-7f324a4d] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.progress-circle[data-v-7f324a4d] {
  position: relative;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: conic-gradient(#00acee var(--percent, 0%), lightgrey 0%);
  display: flex;
  justify-content: center;
  align-items: center;
}
.progress-circle .fa-check[data-v-7f324a4d] {
  font-size: 0.8rem;
}
.progress-circle[data-v-7f324a4d]::before {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  border-radius: 50%;
  background: white;
  z-index: 1;
}
.progress-circle .fa-check[data-v-7f324a4d] {
  z-index: 2;
}
input[data-v-7f324a4d]:focus, select[data-v-7f324a4d]:focus, textarea[data-v-7f324a4d]:focus, button[data-v-7f324a4d]:focus {
  border-color: #ced4da;
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-7f324a4d] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-7f324a4d] {
  cursor: pointer;
}
.objective-view-icon[data-v-7f324a4d] {
  width: 15px;
  margin-left: 2px !important;
}

.search_tasks_txtbox .autocomplete {
  width: 100%;
}
.search_tasks_txtbox .autocomplete input {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 5px;
  height: 28px;
  padding-bottom: 0px;
  padding-top: 0px;
  border: 1px solid lightgray;
}
a {
  cursor: pointer;
}
.mentee-progress-list .border-class:not(:last-child) {
  border-bottom: 1px solid #CCC;
}


.back_icon[data-v-74bd524e] { width: 14px;
}
.mentee_title_btn[data-v-74bd524e] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
[data-v-74bd524e]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-74bd524e] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-74bd524e] {
  animation: slide-in-data-v-74bd524e 1s forwards;
  -webkit-animation: slide-in-data-v-74bd524e 1s forwards;
}
@keyframes slide-in-data-v-74bd524e {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-74bd524e {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-74bd524e] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-74bd524e], .modal-xl[data-v-74bd524e] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-74bd524e] { width: 80%
}
}
.modal-dialog-slideout[data-v-74bd524e] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-74bd524e]{ border: 0;
}
.modal-header[data-v-74bd524e] { border-bottom: none;
}
.modal-footer[data-v-74bd524e] { border-top: none;
}
.modal-goback[data-v-74bd524e] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-74bd524e] { font-weight: 900;
}
.maheading_1[data-v-74bd524e] { width: 5%;
}
.maheading_2[data-v-74bd524e] { width: 75%;
}
.maheading_3[data-v-74bd524e] { width: 20%;
}
.progress_pathway[data-v-74bd524e] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-74bd524e] {
  font-size: 12px;
}
.pw_step_title_active[data-v-74bd524e] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-74bd524e] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
@media (min-width: 1200px) {
.modal-lg[data-v-74bd524e] {
    width: 650px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-74bd524e] {
    width: 550px;
}
}

.back_icon[data-v-0f5831ed] { width: 14px;
}
.mentee_title_btn[data-v-0f5831ed] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-0f5831ed] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-0f5831ed] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-0f5831ed]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-0f5831ed] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-0f5831ed] {
  animation: slide-in-data-v-0f5831ed 1s forwards;
  -webkit-animation: slide-in-data-v-0f5831ed 1s forwards;
}
@keyframes slide-in-data-v-0f5831ed {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-0f5831ed {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-0f5831ed] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-0f5831ed], .modal-xl[data-v-0f5831ed] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-0f5831ed] { width: 80%
}
}
.modal-dialog-slideout[data-v-0f5831ed] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-0f5831ed]{ border: 0;
}
.modal-header[data-v-0f5831ed] { border-bottom: none;
}
.modal-footer[data-v-0f5831ed] { border-top: none;
}
.modal-goback[data-v-0f5831ed] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-0f5831ed] { font-weight: 900;
}
.maheading_1[data-v-0f5831ed] { width: 5%;
}
.maheading_2[data-v-0f5831ed] { width: 75%;
}
.maheading_3[data-v-0f5831ed] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-0f5831ed] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-0f5831ed] {
    width: 690px;
}
}


.back_icon[data-v-5c50422f] { width: 14px;
}
.mentee_title_btn[data-v-5c50422f] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-5c50422f] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-5c50422f] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-5c50422f]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-5c50422f] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-5c50422f] {
  animation: slide-in-data-v-5c50422f 1s forwards;
  -webkit-animation: slide-in-data-v-5c50422f 1s forwards;
}
@keyframes slide-in-data-v-5c50422f {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-5c50422f {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-5c50422f] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-5c50422f], .modal-xl[data-v-5c50422f] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-5c50422f] { width: 80%
}
}
.modal-dialog-slideout[data-v-5c50422f] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-5c50422f]{ border: 0;
}
.modal-header[data-v-5c50422f] { border-bottom: none;
}
.modal-footer[data-v-5c50422f] { border-top: none;
}
.modal-goback[data-v-5c50422f] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-5c50422f] { font-weight: 900;
}
.maheading_1[data-v-5c50422f] { width: 5%;
}
.maheading_2[data-v-5c50422f] { width: 75%;
}
.maheading_3[data-v-5c50422f] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-5c50422f] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-5c50422f] {
    width: 690px;
}
}
.custom-col-1[data-v-5c50422f] {
  width: 14.11%;
}
.custom-col-2[data-v-5c50422f] {
  width: 19.66%;
}
.custom-col-3[data-v-5c50422f] {
  width: 31.11%;
}
.error-border[data-v-5c50422f] {
  border: 1px solid #FF0000;
  border-radius: 10px;
  float: left;
  width: 100%;
  padding: 5px;
}
.error-text[data-v-5c50422f] {
  color: #FF0000;
  font-size: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: right;
}


.checklist-title[data-v-481f957d] {
  background-color: #013043;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.checklist-circle[data-v-481f957d] {
  border: 1px solid #00acee;
  width: 38px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bold;
}
@media (max-width: 1199.98px) {
.checklist-circle[data-v-481f957d] {
    width: 28px;
    height: 26px;
    font-size: 13px;
}
}
.checklist-step-line[data-v-481f957d] {
  font-size: 20px; 
  line-height: 14px; 
  color: #00acee;
}
@media (max-width: 1199.98px) {
.checklist-step-line[data-v-481f957d] {
    height: 7px;
}
.checklist-box .h6[data-v-481f957d] {
    font-size: .75rem;
}
}
.step-circle[data-v-481f957d] {
  position: absolute;
  /* top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #007bff; */

  border: 1px solid #00acee;
  width: 34px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bold;
  margin-left: 8px;
}
.step-line[data-v-481f957d] {
  position: absolute;
  top: 30px;
  left: 24px;
  width: 0;
  height: 100%;
  border-left: 1px solid #00acee;
}
.step-text[data-v-481f957d] {
  margin-left: 56px;
  margin-top: 8px;
}
.step-row[data-v-481f957d] {
  min-height: 32px;
}

.back_icon[data-v-af02f018] { width: 14px;
}
.mentee_title_btn[data-v-af02f018] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-af02f018] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-af02f018] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-af02f018]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-af02f018] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-af02f018] {
  animation: slide-in-data-v-af02f018 1s forwards;
  -webkit-animation: slide-in-data-v-af02f018 1s forwards;
}
@keyframes slide-in-data-v-af02f018 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-af02f018 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-af02f018] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-af02f018], .modal-xl[data-v-af02f018] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-af02f018] { width: 80%
}
}
.modal-dialog-slideout[data-v-af02f018] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-af02f018]{ border: 0;
}
.modal-header[data-v-af02f018] { border-bottom: none;
}
.modal-footer[data-v-af02f018] { border-top: none;
}
.modal-goback[data-v-af02f018] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-af02f018] { font-weight: 900;
}
.maheading_1[data-v-af02f018] { width: 5%;
}
.maheading_2[data-v-af02f018] { width: 75%;
}
.maheading_3[data-v-af02f018] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-af02f018] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-af02f018] {
    width: 690px;
}
}
.section-title[data-v-af02f018] {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 10px !important;
}


.vue-form-generator label {
    display: inline-block;
    margin-bottom: 0.5rem;
    width: 15%;
    float: left;
    font-weight: bold;
    margin: 3px 0px 3px 0px;
    font-size: 11px;
}
.vue-form-generator .field-radios .radio-list label {
    width: auto;
    min-width: 15%;
    font-weight: normal;
    margin-right: 20px;
    font-size: 12px;
}
.vue-form-generator .dropList label {
    width: auto;
    font-weight: normal;
    float: none;
    font-size: 12px;
}
.vue-form-generator .field-wrap {
    display: inline;
    width: auto;
    float: left;
    min-width: 60%;
}
.vue-form-generator .form-group {
    background-color: #FFF;
    border-bottom: 1px solid #E9E9E9;
    margin-bottom: 0;
    padding: 10px 5px;
}
.vue-form-generator .required {
    color: #000;
}
.vue-form-generator input[type="text"] {
    height: 25px;
    width: 35%;
}
.vue-form-generator .form-group.error .errors span {
  display: inline;
}
/**
 * vue-form-generator v2.3.4
 * https://github.com/vue-generators/vue-form-generator/
 * Released under the MIT License.
 */

.vue-form-generator *{box-sizing:border-box}.vue-form-generator .form-control{display:block;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.vue-form-generator .form-control:not([class*=" col-"]){width:100%}.vue-form-generator span.help{margin-left:.3em;position:relative}.vue-form-generator span.help .icon{display:inline-block;width:16px;height:14px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA+UlEQVQ4ja3TS0oDQRAG4C8+lq7ceICICoLGK7iXuNBbeAMJuPVOIm7cqmDiIncIggg+cMZFaqCnZyYKWtB0df31V1VXdfNH6S2wD9CP8xT3KH8T9BiTcE7XBMOfyBcogvCFO9ziLWwFRosyV+QxthNsA9dJkEYlvazsQdi3sBv6Ol6TBLX+HWT3fcQZ3vGM5fBLk+ynAU41m1biCXvhs4OPBDuBpa6GxF0P8YAj3GA1d1qJfdoS4DOIcIm1DK9x8iaWeDF/SP3QU6zRROpjLDFLsFlibx1jJaMkSIGrWKntvItcyTBKzCcybsvc9ZmYz3kz9Ooz/b98A8yvW13B3ch6AAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:50%}.vue-form-generator span.help .helpText{background-color:#444;bottom:30px;color:#fff;display:block;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;text-align:justify;width:300px;transition:all .25s ease-out;box-shadow:2px 2px 6px rgba(0,0,0,.5);border-radius:6px}.vue-form-generator span.help .helpText a{font-weight:700;text-decoration:underline}.vue-form-generator span.help .helpText:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.vue-form-generator span.help:hover .helpText{opacity:1;pointer-events:auto;transform:translateY(0)}.vue-form-generator .field-wrap{display:flex}.vue-form-generator .field-wrap .buttons{white-space:nowrap;margin-left:4px}.vue-form-generator .field-wrap button,.vue-form-generator .field-wrap input[type=submit]{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px}.vue-form-generator .field-wrap button:not(:last-child),.vue-form-generator .field-wrap input[type=submit]:not(:last-child){margin-right:4px}.vue-form-generator .field-wrap button:hover,.vue-form-generator .field-wrap input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.vue-form-generator .field-wrap button:active,.vue-form-generator .field-wrap input[type=submit]:active{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.vue-form-generator .field-wrap button:disabled,.vue-form-generator .field-wrap input[type=submit]:disabled{opacity:.6;cursor:not-allowed}.vue-form-generator .hint{font-style:italic;font-size:.8em}.form-group:not([class*=" col-"]){width:100%}.form-group{display:inline-block;vertical-align:top;margin-bottom:1rem}.form-group label{font-weight:400}.form-group label>:first-child{display:inline-block}.form-group.featured>label{font-weight:700}.form-group.required>label:after{content:"*";font-weight:400;color:red;padding-left:.2em;font-size:1em}.form-group.disabled>label{color:#666;font-style:italic}.form-group.error input:not([type=checkbox]),.form-group.error select,.form-group.error textarea{border:1px solid red;background-color:rgba(255,0,0,.15)}.form-group.error .errors{color:red;font-size:.8em}.form-group.error .errors span{display:block;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVR4Xt2TMQoCQQxF3xdhu72MpZU3GU/meBFLOztPYrVWsQmEWSaMsIXgK8P8RyYkMjO2sAN+K9gTIAmDAlzoUzE7p4IFytvDCQWJKSStYB2efcAvqZFM0BcstMx5naSDYFzfLhh/4SmRM+6Agw/xIX0tKEDFufeDNRUc4XqLRz3qabVIf3BMHwl6Ktexn3nmAAAAAElFTkSuQmCC");background-repeat:no-repeat;padding-left:17px;padding-top:0;margin-top:.2em;font-weight:600}.vue-form-generator .field-checkbox input{margin-left:12px}.vue-form-generator .field-checklist .dropList,.vue-form-generator .field-checklist .listbox{height:auto;max-height:150px;overflow:auto}.vue-form-generator .field-checklist .dropList .list-row label,.vue-form-generator .field-checklist .listbox .list-row label{font-weight:400}.vue-form-generator .field-checklist .dropList .list-row input,.vue-form-generator .field-checklist .listbox .list-row input{margin-right:.3em}.vue-form-generator .field-checklist .combobox{height:auto;overflow:hidden}.vue-form-generator .field-checklist .combobox .mainRow{cursor:pointer;position:relative;padding-right:10px}.vue-form-generator .field-checklist .combobox .mainRow .arrow{position:absolute;right:-9px;top:3px;width:16px;height:16px;transform:rotate(0deg);transition:transform .5s;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGdJREFUOI3tzjsOwjAURNGDUqSgTxU5K2AVrJtswjUsgHSR0qdxAZZFPrS+3ZvRzBsqf9MUtBtazJk+oMe0VTriiZCFX8nbpENMgfARjsn74vKj5IFruhfc8d6zIF9S/Hyk5HS4spMVeFcOjszaOwMAAAAASUVORK5CYII=");background-repeat:no-repeat}.vue-form-generator .field-checklist .combobox .mainRow.expanded .arrow{transform:rotate(-180deg)}.vue-form-generator .field-checklist .combobox .dropList{transition:height .5s}.vue-form-generator .field-input .wrapper,.vue-form-generator .field-input input[type=radio]{width:100%}.vue-form-generator .field-input input[type=color]{width:60px}.vue-form-generator .field-input input[type=range]{padding:0}.vue-form-generator .field-input .helper{margin:auto .5em}.vue-form-generator .field-label span{display:block;width:100%;margin-left:12px}.vue-form-generator .field-radios .radio-list label{display:block}.vue-form-generator .field-radios .radio-list label input[type=radio]{margin-right:5px}.vue-form-generator .field-submit input{color:#fff!important;background-color:#337ab7!important;border-color:#2e6da4!important}.vue-form-generator .field-input .wrapper{width:100%}.vue-form-generator .field-input .helper{margin:auto .5em}.vue-form-generator .field-image .wrapper{width:100%}.vue-form-generator .field-image .preview{position:relative;margin-top:5px;height:100px;background-repeat:no-repeat;background-size:contain;background-position:50%;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.vue-form-generator .field-image .preview .remove{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42u2SwQoAIAhD88vVLy8KBlaS0i1oJwP3piGVg0Skmpq8HjqZrWl9uwCbGAmwKYGZs/6iqgMyAdJuM8W2QmYKpLt/0AG9ASCv/oAnANd3AEjmAlFT1BypAV+PnRH5YehvAAAAAElFTkSuQmCC");width:16px;height:16px;font-size:1.2em;position:absolute;right:.2em;bottom:.2em;opacity:.7}.vue-form-generator .field-image .preview .remove:hover{opacity:1;cursor:pointer}.vue-form-generator .field-noUiSlider .field-wrap{display:block}.vue-form-generator .field-noUiSlider .contain-pips{margin-bottom:30px}.vue-form-generator .field-noUiSlider .contain-tooltip{margin-top:30px}.vue-form-generator .field-noUiSlider .noUi-vertical{height:200px;margin:10px 0}.vue-form-generator .field-rangeSlider .irs{width:100%}.vue-form-generator .field-selectEx .bootstrap-select .dropdown-menu li.selected .text{font-weight:700}.vue-form-generator .field-staticMap img{display:block;width:auto;max-width:100%}.vue-form-generator .field-switch .field-wrap label{position:relative;display:block;width:120px;height:30px;padding:0;margin:0 10px 10px 0;border-radius:15px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer}.vue-form-generator .field-switch input{position:absolute;top:0;left:0;opacity:0}.vue-form-generator .field-switch .label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15)}.vue-form-generator .field-switch .label:after,.vue-form-generator .field-switch .label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.vue-form-generator .field-switch .label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px hsla(0,0%,100%,.5)}.vue-form-generator .field-switch .label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.vue-form-generator .field-switch input:checked~.label{background:#e1b42b;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.vue-form-generator .field-switch input:checked~.label:before{opacity:0}.vue-form-generator .field-switch input:checked~.label:after{opacity:1}.vue-form-generator .field-switch .handle{position:absolute;top:1px;left:1px;width:28px;height:28px;background:linear-gradient(180deg,#fff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.vue-form-generator .field-switch .handle:before{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:linear-gradient(180deg,#eee,#fff);background-image:-webkit-linear-gradient(top,#eee,#fff);border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,.02)}.vue-form-generator .field-switch input:checked~.handle{left:91px;left:calc(100% - 29px);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.vue-form-generator .field-switch .handle,.vue-form-generator .field-switch .label{transition:all .3s ease}
.back_icon[data-v-d3e7744c] { width: 14px;
}
.mentee_title_btn[data-v-d3e7744c] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-d3e7744c] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-d3e7744c] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-d3e7744c]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-d3e7744c] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-d3e7744c] {
  animation: slide-in-data-v-d3e7744c 1s forwards;
  -webkit-animation: slide-in-data-v-d3e7744c 1s forwards;
}
@keyframes slide-in-data-v-d3e7744c {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-d3e7744c {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-d3e7744c] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-d3e7744c], .modal-xl[data-v-d3e7744c] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-d3e7744c] { width: 80%
}
}
.modal-dialog-slideout[data-v-d3e7744c] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-d3e7744c]{ border: 0;
}
.modal-header[data-v-d3e7744c] { border-bottom: none;
}
.modal-footer[data-v-d3e7744c] { border-top: none;
}
.modal-goback[data-v-d3e7744c] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-d3e7744c] { font-weight: 900;
}
.maheading_1[data-v-d3e7744c] { width: 5%;
}
.maheading_2[data-v-d3e7744c] { width: 75%;
}
.maheading_3[data-v-d3e7744c] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-d3e7744c] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-d3e7744c] {
    width: 690px;
}
}
.section-title[data-v-d3e7744c] {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 10px !important;
}


.vue-form-generator label {
    display: inline-block;
    margin-bottom: 0.5rem;
    width: 15%;
    float: left;
    font-weight: bold;
    margin: 3px 0px 3px 0px;
    font-size: 11px;
}
.vue-form-generator .field-radios .radio-list label {
    width: auto;
    min-width: 15%;
    font-weight: normal;
    margin-right: 20px;
    font-size: 12px;
}
.vue-form-generator .dropList label {
    width: auto;
    font-weight: normal;
    float: none;
    font-size: 12px;
}
.vue-form-generator .field-wrap {
    display: inline;
    width: auto;
    float: left;
    min-width: 60%;
}
.vue-form-generator .form-group {
    background-color: #FFF;
    border-bottom: 1px solid #E9E9E9;
    margin-bottom: 0;
    padding: 10px 5px;
}
.vue-form-generator .required {
    color: #000;
}
.vue-form-generator input[type="text"] {
    height: 25px;
    width: 35%;
}


.back_icon[data-v-7b72e336] { width: 14px;
}
[data-v-7b72e336]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-7b72e336] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-7b72e336] {
  animation: slide-in-data-v-7b72e336 1s forwards;
  -webkit-animation: slide-in-data-v-7b72e336 1s forwards;
}
@keyframes slide-in-data-v-7b72e336 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-7b72e336 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-7b72e336] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-7b72e336], .modal-xl[data-v-7b72e336] { width: 650px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-7b72e336] { width: 80%
}
}
.modal-dialog-slideout[data-v-7b72e336] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-7b72e336]{ border: 0;
}

/* custom css */
.modal-header[data-v-7b72e336] { border-bottom: none;
}
.modal-footer[data-v-7b72e336] { border-top: none;
}
.modal-goback[data-v-7b72e336] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-7b72e336] { font-weight: 900;
}
.modal-sub-title[data-v-7b72e336] { font-size: 12px; font-weight: 500;
}
.active[data-v-7b72e336]:after {
    content: "";
    display: block;
    margin: 0;
    width: 50%;
    padding-top: 10px;
    border-bottom: 2px solid #00acee;
}
.offcanvas_header[data-v-7b72e336] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.offcanvas_heading_1[data-v-7b72e336] { width: 20%;
}
.offcanvas_heading_2[data-v-7b72e336] { width: 15%;
}
.offcanvas_heading_3[data-v-7b72e336] { width: 20%;
}
.offcanvas_heading_4[data-v-7b72e336] { width: 15%;
}
.offcanvas_heading_5[data-v-7b72e336] { width: 15%;
}
.offcanvas_heading_6[data-v-7b72e336] { width: 15%;
}
.offcanvas_tab_body[data-v-7b72e336] { width: 100%; margin: 15px 0;
}
.text-green[data-v-7b72e336] { color: #28a745; font-weight: 900;
}
.text-red[data-v-7b72e336] { color: #dc3545; font-weight: 900;
}
.maheading_1[data-v-7b72e336] { width: 5%;
}
.maheading_2[data-v-7b72e336] { width: 75%;
}
.maheading_3[data-v-7b72e336] { width: 20%;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-7b72e336] {
    width: 100%;
}
}
.maheading_3 .close[data-v-7b72e336] { padding: 0px !important;
}

.start-button-blue[data-v-854ef524] {
    color: #fff;
    background-color: #29A3E4;
    border: 1px solid #29A3E4;
    border-radius: 15px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 130px;
}
.tasklist-assign-wrapper label[data-v-854ef524] {
  font-weight: normal;
}
.tasklist-assign-wrapper .chkboxwrapper[data-v-854ef524] {
  margin-bottom: 5px;
}
.mx-datepicker[data-v-854ef524] {
  width: 100%;
}
.signin-form input[data-v-854ef524] {
  border: 1px solid #ced4da;
}
.content-main-wrapper[data-v-854ef524] {
  width: 90% !important;
  background-color: #FFF !important;
  padding: 25px;
}
input[data-v-854ef524] {
  line-height: 17px;
  border-radius: 10px;
  padding-left: 5px !important;
  border: 1px solid #707070;
}
.add-form-heading[data-v-854ef524] {
  font-size: 18px;
  font-weight: bold;
}
.add-form-wrapper[data-v-854ef524] {
  margin: 0px 10px 0px 30px;
}
.add-mentee-form label.bold[data-v-854ef524]{
  font-weight: 600;
  padding-left: 0px;
}
[data-v-854ef524] .month-picker-input-container {
  width: 100% !important;
}
[data-v-854ef524] .month-picker-input {
  width: 100%;
}
[data-v-854ef524] .month-picker__container {
  z-index: 9999;
  width: 100% !important;
}
.month-picker-elm-container[data-v-854ef524] {
  position: relative;
}
.month-picker-elm-container .fa-calendar[data-v-854ef524] {
  position: absolute;
  top: 35%;
  right: 5%;
  pointer-events: none;
}    

.back-btn-wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 35%;
}
.back-button {
 font-size: 13px;
 margin-right: 0px;
 font-weight: 400;
 text-align: right;
}
.back-button span {
  background-color: #4c94cf;
  color: #FFF;
  padding: 3px 10px 3px 10px;
  border: 1px solid #4c94cf;
  cursor: pointer;
}

.month-picker__container {
    width: 400px;
    position: relative;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1),
        inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}
.month-picker__container.year-picker {
    width: 20rem;
}
.month-picker {
    box-sizing: border-box;
    flex: 1;
    width: auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.1);
    font-family: sans-serif;
    border-radius: 5px;
    overflow: hidden;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
.month-picker__year {
    padding: 0.2rem;
    background-color: #fcfcfc;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1),
        inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.month-picker__year p {
    width: 100%;
    font-weight: 600;
    letter-spacing: 1px;
    font-size: 1.2rem;
    margin: 1rem 0;
}
.month-picker__year input {
    padding: 0;
    font-weight: 600;
    border-radius: 5px 5px 0 0;
    outline: none;
    border: none;
    font-size: 1.2rem;
    width: auto;
    text-align: center;
    box-sizing: border-box;
    width: 100%;
    height: 3.5rem;
    position: relative;
    z-index: 1;
}
.month-picker__year input:focus {
    border: 1px solid #55b0f2;
}
.month-picker__year div,
.month-picker__year button,
.month-picker__year p {
    text-align: center;
    flex: 1;
}
.month-picker__year button {
    background-color: #f4f4f4;
    position: absolute;
    width: 5rem;
    height: 2.75rem;
    font-size: 2rem;
    border-radius: 5px;
    outline: none;
    border: 0;
    top: 0.5rem;
    border: 1px solid #e8e8e8;
    z-index: 2;
    color: #686868;
}
.month-picker__year button:hover {
    background-color: rgba(0, 0, 0, 0.025);
}
.month-picker__year button:active {
    background-color: rgba(0, 0, 0, 0.04);
}
.month-picker__year button:first-child {
    left: 10px;
}
.month-picker__year button:last-child {
    right: 10px;
}
.month-picker__month {
    padding: 0.85rem 0.25rem;
    flex-basis: calc(33.333% - 10px);
    padding: 0.75rem 0.25rem;
    cursor: pointer;
    text-align: center;
    border: 1px solid rgba(245, 245, 245, 0.75);
    transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-color: #fefefe;
    user-select: none;
    position: relative;
}
.month-picker__month:hover::after {
    display: block;
    content: '';
    position: absolute;
    width: 95%;
    height: 95%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    z-index: 10;
}
.month-picker__month.selected,
.month-picker__month.selected-range-first,
.month-picker__month.selected-range-second {
    background-color: #55b0f2;
    color: #ffffff;
    border-radius: 5px;
    box-shadow: inset 0 0 3px #3490d2, 0px 2px 5px rgba(85, 176, 242, 0.2);
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}
.month-picker__month.selected-range-first,
.month-picker__month.selected-range-second {
    border-color: transparent;
}
.month-picker__month.selected-range {
    background-color: #7eb9e2;
    color: #ffffff;
    border-color: transparent;
}
.month-picker__month.inactive {
    background-color: #f0f0f0;
    color: #8a8a8a;
    cursor: not-allowed;
    box-shadow: none;
    text-shadow: none;
}
.month-picker__month.inactive:hover {
    box-shadow: none;
}

/* Dark threme */
.month-picker--dark {
    background-color: #5f5f5f;
}
.month-picker--dark .month-picker__year {
    background-color: #2f2f30;
}
.month-picker--dark .month-picker__year p,
.month-picker--dark .month-picker__year input {
    color: #ebebeb;
}
.month-picker--dark .month-picker__year input {
    background-color: #5f5f5f;
}
.month-picker--dark .month-picker__year button {
    background-color: #505050;
    color: #c9c9c9;
    border-color: #1e1e1e;
}
.month-picker--dark .month-picker__year button:hover {
    background-color: rgba(0, 0, 0, 0.3);
}
.month-picker--dark .month-picker__year button:active {
    background-color: rgba(0, 0, 0, 0.6);
}
.month-picker--dark .month-picker__month {
    background-color: #2f2f30;
    border-color: rgba(245, 245, 245, 0.15);
    color: #c9c9c9;
}
.month-picker--dark .month-picker__month.selected,
.month-picker--dark .month-picker__month.selected-range-first,
.month-picker--dark .month-picker__month.selected-range-second {
    background-color: #505050;
    box-shadow: inset 0 0 3px #505050, 0px 2px 5px #505050;
    color: #ffffff;
    border-color: #1d1b1b;
}
.month-picker--dark .month-picker__month.selected-range {
    background-color: #636363;
    color: #ffffff;
    border-color: transparent;
}
.month-picker--dark .month-picker__month:hover {
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
    z-index: 10;
}
.month-picker--dark .month-picker__month.inactive {
    background-color: #3f3f3f;
    color: #8a8a8a;
    cursor: not-allowed;
    box-shadow: none;
    text-shadow: none;
}
@media only screen and (max-width: 768px) {
.month-picker__container {
        width: 100%;
}
}

.month-picker-input-container[data-v-dcad478a] {
    position: relative;
    width: 180px;
    min-width: 140px;
}
.month-picker-input[data-v-dcad478a] {
    padding: 1em 1.5em;
    font-size: 0.85em;
    border-radius: 5px;
    outline: none;
    border: 1px solid rgba(0, 0, 0, 0.15);
    transition: all 350ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.month-picker-input[data-v-dcad478a]:focus {
    border-color: rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.month-picker__container[data-v-dcad478a] {
    position: absolute;
    top: 3.5em;
}

.start-button-blue[data-v-0192e9fe] {
    color: #fff;
    background-color: #29A3E4;
    border: 1px solid #29A3E4;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 130px;
}
.tasklist-assign-wrapper label[data-v-0192e9fe] {
  font-weight: normal;
}
.tasklist-assign-wrapper .chkboxwrapper[data-v-0192e9fe] {
  margin-bottom: 5px;
}
.mx-datepicker[data-v-0192e9fe] {
  width: 100%;
}
.signin-form input[data-v-0192e9fe] {
  border: 1px solid #ced4da;
}
.content-main-wrapper[data-v-0192e9fe] {
  width: 90% !important;
  background-color: #FFF !important;
  padding: 25px;
}
input[data-v-0192e9fe] {
  line-height: 17px;
  border-radius: 10px;
  padding-left: 5px !important;
  border: 1px solid #707070;
}
.add-form-heading[data-v-0192e9fe] {
  font-size: 18px;
  font-weight: bold;
}
.add-form-wrapper[data-v-0192e9fe] {
  margin: 0px 10px 0px 30px;
}
.add-mentee-form label.bold[data-v-0192e9fe]{
  font-weight: 600;
  padding-left: 0px;
}
[data-v-0192e9fe] .month-picker-input-container {
  width: 100% !important;
}
[data-v-0192e9fe] .month-picker-input {
  width: 100%;
}
[data-v-0192e9fe] .month-picker__container {
  z-index: 9999;
  width: 100% !important;
}
.month-picker-elm-container[data-v-0192e9fe] {
  position: relative;
}
.month-picker-elm-container .fa-calendar[data-v-0192e9fe] {
  position: absolute;
  top: 35%;
  right: 5%;
  pointer-events: none;
}    

.back_icon[data-v-6393e720] { width: 14px;
}
[data-v-6393e720]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6393e720] {
    position: fixed;
    z-index: 1001;
    top: 1px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6393e720] {
  animation: slide-in-data-v-6393e720 1s forwards;
  -webkit-animation: slide-in-data-v-6393e720 1s forwards;
}
@keyframes slide-in-data-v-6393e720 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6393e720 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6393e720] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6393e720], .modal-xl[data-v-6393e720] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6393e720] { width: 80%
}
}
.modal-dialog-slideout[data-v-6393e720] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6393e720]{ border: 0;
}
.modal-header[data-v-6393e720] { border-bottom: none;
}
.modal-footer[data-v-6393e720] { border-top: none;
}
.modal-goback[data-v-6393e720] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6393e720] { font-weight: 900;
}
.modal-body[data-v-6393e720] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-6393e720] { width: 5%;
}
.maheading_2[data-v-6393e720] { width: 75%;
}
.maheading_3[data-v-6393e720] { width: 20%;
}
.rounded[data-v-6393e720] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-6393e720] {
    font-size: 13px;
}
.receipt-heading[data-v-6393e720] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-6393e720]{
  width: 18%;
}
.receipt-heading-4[data-v-6393e720] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-6393e720] {
  width: 30%;
}
.receipt-heading-6[data-v-6393e720] {
  width: 12%;
}
.receipt-heading-2[data-v-6393e720] {
  width: 18%;
}
.receipt[data-v-6393e720] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}
.switch[data-v-6393e720] {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input[data-v-6393e720] { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-6393e720] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #808080;
}
.slider[data-v-6393e720]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #FFF;
}
input:checked + .slider[data-v-6393e720] {
  background-color: #4E8D23;
}
input:checked + .slider[data-v-6393e720]:before {
  background-color: #FFF;
}
input:focus + .slider[data-v-6393e720] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-6393e720]:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round[data-v-6393e720] {
  border-radius: 34px;
}
.slider.round[data-v-6393e720]:before {
  border-radius: 50%;
}


.heading-seperator {
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar {
    min-width: 250px;
    max-width: 250px;
    background-color: #D4D4D4;
    min-height: 100vh;
    transition: opacity 2s linear;
    transform:translate(0);
    opacity: 1;
}
#sidebar.active {
    min-width: 60px;
    max-width: 60px;
    text-align: center;
}
#sidebar.active .menu-item-name {
   display: none;
}
#sidebar.active .sidebar-header h3 {
    display: none;
}
#sidebar.active .sidebar-header strong {
    display: block;
}
#sidebar ul li a {
    text-align: left;
    text-decoration: none;
}
#sidebar.active ul li a {
    padding: 0px 10px;
    text-align: center;
    font-size: 0.85em;
    text-decoration: none;
}
#sidebar.active ul li a i {
    margin-right: 0;
    display: block;
    font-size: 16px;
}
#sidebar.active ul ul a {
    padding: 10px !important;
}
#sidebar.active .dropdown-toggle::after {
    top: auto;
    bottom: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#sidebar .sidebar-header {
    padding: 0px 10px 10px 10px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
#sidebar ul.components {
    padding: 5px 0;
    border-bottom: 1px solid #00ACEE;
}
#sidebar ul li a {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #212529;
    margin-left: 5px;
}
#sidebar ul ul li a {
    padding: 2px;
}
#sidebar ul li a i {
    margin-right: 10px;
}
#sidebar ul li.active>a,
#sidebar a[aria-expanded="true"] {
    color: #212529;
}
a[data-toggle="collapse"] {
    position: relative;
}
.dropdown-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
.app-heading {
 margin-left: 10px;
}
.list-signout-menu {
  bottom: 0px;
  position: absolute;
}
.report-dropdown {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul {
  display: none;
}
#sidebar ul li {
  padding-top: 10px;
  padding-bottom: 10px;
}
#sidebar ul li a.nav-active, #sidebar ul li a.router-link-exact-active {
  border-left: 3px solid #00ACEE;
  margin-left: 2px;
}
#sidebar ul li a i {
  width: 15px;
}
#sidebar.active ul li a i {
  width: 35px;
}
#collapse-report-submenu ul li {
  padding-top: 0px;
  padding-bottom: 3px;
}

.signin-form input[data-v-40fd5470] {
  border: 1px solid #ced4da;
}
.content-main-wrapper[data-v-40fd5470] {
  width: 75%;
  background-color: #FFF;
  padding: 30px;
}
.start-button-blue[data-v-40fd5470] {
    color: #fff;
    background-color: #29A3E4;
    border: 1px solid #29A3E4;
    border-radius: 15px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 130px;
}
.content-main-wrapper[data-v-40fd5470] {
  width: 90% !important;
  background-color: #FFF !important;
  padding: 25px;
}
input[data-v-40fd5470] {
  line-height: 17px;
  border-radius: 10px;
  padding-left: 5px !important;
  border: 1px solid #707070;
}
.add-form-heading[data-v-40fd5470] {
  font-size: 18px;
  font-weight: bold;
}
.add-form-wrapper[data-v-40fd5470] {
  margin: 0px 10px 0px 30px;
}
.add-mentee-form label.bold[data-v-40fd5470]{
  font-weight: 600;
  padding-left: 0px;
}
.month-picker-input-container[data-v-40fd5470] {
  width: 100% !important;
}
.month-picker-input[data-v-40fd5470] {
  width: 100%;
}
.month-picker__container[data-v-40fd5470] {
  z-index: 1;
  width: 100% !important;
}
.month-picker-elm-container[data-v-40fd5470] {
  position: relative;
}
.month-picker-elm-container .fa-calendar[data-v-40fd5470] {
  position: absolute;
  top: 35%;
  right: 5%;
  pointer-events: none;
}
.save_add_link[data-v-40fd5470]:focus {
  box-shadow: none;
}

.signin-form input[data-v-c49c792e] {
  border: 1px solid #ced4da;
}
.content-main-wrapper[data-v-c49c792e] {
  width: 75%;
  background-color: #FFF;
  padding: 30px;
}
.start-button-blue[data-v-c49c792e] {
    color: #fff;
    background-color: #29A3E4;
    border: 1px solid #29A3E4;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 130px;
}
.content-main-wrapper[data-v-c49c792e] {
  width: 90% !important;
  background-color: #FFF !important;
  padding: 25px;
}
input[data-v-c49c792e] {
  line-height: 17px;
  border-radius: 10px;
  padding-left: 5px !important;
  border: 1px solid #707070;
}
.add-form-heading[data-v-c49c792e] {
  font-size: 18px;
  font-weight: bold;
}
.add-form-wrapper[data-v-c49c792e] {
  margin: 0px 10px 0px 30px;
}
.add-mentee-form label.bold[data-v-c49c792e]{
  font-weight: 600;
  padding-left: 0px;
}
.month-picker-input-container[data-v-c49c792e] {
  width: 100% !important;
}
.month-picker-input[data-v-c49c792e] {
  width: 100%;
}
.month-picker__container[data-v-c49c792e] {
  z-index: 1;
  width: 100% !important;
}
.month-picker-elm-container[data-v-c49c792e] {
  position: relative;
}
.month-picker-elm-container .fa-calendar[data-v-c49c792e] {
  position: absolute;
  top: 35%;
  right: 5%;
  pointer-events: none;
}
.save_add_link[data-v-c49c792e]:focus {
  box-shadow: none;
}
.inactivate_link[data-v-c49c792e],
.inactivate_link[data-v-c49c792e]:focus,
.inactivate_link[data-v-c49c792e]:active,
.inactivate_link[data-v-c49c792e]:hover {
  color: #FF0000;
  font-weight: 600;
  font-size: 13px;
}

.mm-logo img[data-v-c2494964] { width: 240px;
}

.mm_body[data-v-44a47201] {
    font-size: 14px !important;
    color: #939393;    
    margin: auto;
}
.form-control[data-v-44a47201] {
    font-size: 14px !important;
}
.div-center[data-v-44a47201] {
    text-align: center;
}
.pad-30[data-v-44a47201] {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: -20px !important;
    font-size: 1rem;
}
.max-780[data-v-44a47201] {max-width: 780px; margin: auto;
}
.margin-bottom-30[data-v-44a47201] {margin-bottom: 30px;
}
.margin-20[data-v-44a47201] {margin: 20px 0px;
}
.margin-bottom-60[data-v-44a47201] {margin-bottom: 60px;
}
h3[data-v-44a47201] {    
    font-weight: bold;
    font-size: 22px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #212529;
}
.container[data-v-44a47201] {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 130px;
    margin-top: 30px;
}
.address-search-icon[data-v-44a47201] {
   padding-left: 45px;
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAZGSURBVFiFxZhtjF1FGYCfd+bce+7udqvbLdt2m20hsGXbTawS7CotXSSt9A8J6j9N0EAwMQoRNVRQU0VipBE1TbBRozT1B0lVNAaMCRTtuqVW6FpEQ/1o1UbaCq1Ad/d+nTPz+uPc3fv9sWWRN5ncezJzZp555/2aI7sPn9Suri4AFE/yR5Jf0cV5rhHxSb+a8ngrivExo0MreOdAhm7AAEG29zKyDaf5/4ug5M68xvK3rWRtCCEQZE3mreaqEqPKi6cvsGq4n4BEi4CU2lsvDvhvtkAB8IBRgcaW8sZEpbq1HKsVBGLIOo8j4TIqlIx58TE7gQMQmRuUnKRg5twV82Zob6FSpcEaCd7MhZtEmfpx8xqsfyFodgLzoQzFqBKoI6UxVj1WPVKazCF4MTixFEyAF4uqdAxXaQKioOqr+oNWE6kkbh/6iEyc4z8n/siRJx/n2OQh4jMvQRDQv249Yzds4x1bt9GzZpisTc9DliNDs0USD1Wj8xsqa7P0fM+fik3CvSIooS9iX32Fr39xJ/njxyA/gxKB+hKARUwKlvSx6aO3ccuttzNrQyJJox0AKmVAUej2eZZF03zgmkH6aWGDRpWURvDqy+zZeSf5Y8+hq9ew6ebb2Di2mf7lA6h3nD51kmcnDnLyl09wdO83KZ4/wwfvug+fCXCY1rFBPApIC1dvChhoTFeUY9eXdhJNHYP+Pnbt/R7hyrUUTEhMgIhnZPXlvOu9mzlx/VZ+eO+n+cOPH2X43VsYHd9O3qRwbfzQQI2Cpb6/kVh1nD1xnGjqORgYZNcjj5JadQUzQRcFk8KJwRFQNCmmUz1cveVGPnTPfYiHA3seojt/kZS6lnD1gbJek00BU+o4+uQTUJhl9KYdhCvXkjMhkSRwXgQnQkRAQdLM2pD3vP9mdMUg8q9/cHzyIEE7wA6khQaVqckJIOLazePkbRo1yXGpgK95MxZLMbOU8Q/fCjimnpnA1ISM9jm/3mKbAgqahBJVVqxeTSSWOn2Y8mIeQyQBV20YRdXzyr9fusTyoxqyKSAAQQAIcTGuWmwuJFSmKEFRdURxEYBUKlU3nUjSFoLaFNAh9K9bD1j++dcThD7GqJuHm2tlQE9GHEd+8zQilsvXjeBrdKiqLfNu3YZaAXoxjN2wDTEpfnfoKbp8HltnU2VJe49/+Sx//9ljYNNsunEHXmyTlbV1oq7oa65BsWwc34729nH24FO8ePhpel2OjOYJiLDisMSktUiPz7E0zvLzfXvR/DRDW65j+OoRfElbC9FarTQFLJiAnqFhtn78k6gr8sjnP8PkT/bRO3ueHlcgdBGhL9Ljcphzp9j3wL08e+BHoDm6JeL1C+cQ8UnKrDW8doViRV/TXCyiWFWWuhy/eHg3z+z/QWK1A6sY/8jHuGrDKMWowNFDv+Zvj/0U8tMoeVAHEhCOXsMX9u4j7l1OZNI4tTXzS0PN1ubi5sVCCTLlY8LCLC8cmeDAnoeQ06dAfVIWCQgWgpA1W65jaVp44VePg0YgAUs2jnH3176FXXUFnV7OFgQIJU9SR0aLdBUucvy3B3l+coLz584igWXt8Ahj77uJ4ZH1zLx2ni9/9i4Kf54qQabou3Yzd+9+GP/2AfImjZPEqpr5yAIBBaOgohhiAnVYdQRaDiAeSeq/0pOZucDuO+9g5vnfz0PKlRv46nf3U+wfJGszCZxvYJsNAFsHasCXbn2OgIKEZE03F+0SXi+1advDrMmQNRmytou4dzmfe3APq6/fBpICH6On/sJ3HrwfW5Gba+Hm/KY2kLUBbH3ba+SdRUnjLhvijq98A67cAEEI6jhzeBKrCq5yvurcPFeEVzp4Ww22xK/wwjkNOLHkgy583wD3f38/a3bcAt3L2P6JT+HFYKTz+wos4q1ORPAlbYtCUdJo3yC3P/BtApLUmTPpmreqSeeu55UbqAOsjZ8d385UqyopJ4a4FFraZbbKdWqPtOERt/8i0LiuE6XKxjoBaydv6IhVy6FiXgPGtM29zbJIIylHzdIK6rWDnSfG0iiOdbJw7ZiqulIExc8fbZ0GjQhC5ztcDKnaqHq6rcGSGFH5klEhCZuw+F+82l3kwahnWU+akNIn4G6fv6SJLh1uTurnFpQen2f90EpCwAL/A9yVynVwvimrAAAAAElFTkSuQmCC) no-repeat left;
   background-color: #FFF;
}
.col-md-6[data-v-44a47201] {
   padding-right: 60px;
}
[data-v-44a47201]::placeholder {
  color: #999;
}
[data-v-44a47201]:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #999;
}
[data-v-44a47201]::-ms-input-placeholder { /* Microsoft Edge */
 color: #999;
}
/* media query css start */
@media (max-width: 991px) {
.pad-60[data-v-44a47201] {padding: 60px 20px;
}
}
@media (min-width: 1200px){
.container[data-v-44a47201] {
        width: 850px !important;
}
}
@media (min-width:320px) and (max-width: 767px ) {
.container[data-v-44a47201] {
        width: 100% !important;
}
}
/* media query css end */

#industry-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#industry-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size: 1rem;
}
.multiselect__option--selected {
  font-size: 1rem;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 1rem;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}
.multiselect__placeholder {
   font-size: 16px;
   color: #999;
}
.multiselect {
  line-height: 15px;
}    

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.heading-seperator {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar {
    min-width: 250px;
    max-width: 250px;
    background-color: #D4D4D4;
    min-height: 100vh;
    transition: opacity 2s linear;
    transform:translate(0);
    opacity: 1;
    padding-top: 100px;
}
#sidebar.active {
    min-width: 60px;
    max-width: 60px;
    text-align: center;
}
#sidebar.active .menu-item-name {
   display: none;
}
#sidebar.active .sidebar-header h3 {
    display: none;
}
#sidebar.active .sidebar-header strong {
    display: block;
}
#sidebar ul li a {
    text-align: left;
    text-decoration: none;
}
#sidebar.active ul li a {
    padding: 0px 10px;
    text-align: center;
    font-size: 0.85em;
    text-decoration: none;
}
#sidebar.active ul li a i {
    margin-right: 0;
    display: block;
    font-size: 16px;
}
#sidebar.active ul ul a {
    padding: 10px !important;
}
#sidebar.active .dropdown-toggle::after {
    top: auto;
    bottom: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#sidebar .sidebar-header {
    padding: 0px 10px 10px 10px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
#sidebar ul.components {
    padding: 5px 0;
    border-bottom: 1px solid #47748b;
}
#sidebar ul li a {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #212529;
    margin-left: 5px;
}
#sidebar ul ul li a {
    padding: 2px;
}
#sidebar ul li a i {
    margin-right: 10px;
}
#sidebar ul li.active>a,
#sidebar a[aria-expanded="true"] {
    color: #212529;
}
a[data-toggle="collapse"] {
    position: relative;
}
.dropdown-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
.app-heading {
 margin-left: 10px;
}
.list-signout-menu {
  bottom: 0px;
  position: absolute;
}
.report-dropdown {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul {
  display: none;
}
#sidebar ul li {
  padding-top: 10px;
  padding-bottom: 10px;
}
#sidebar ul li a.nav-active, #sidebar ul li a.router-link-exact-active {
  /* border-left: 3px solid red; */
  border-left: 3px solid #00ACEE;
  margin-left: 2px;
}
#sidebar ul li a i {
  width: 15px;
}
#sidebar.active ul li a i {
  width: 35px;
}

.jumbotron[data-v-4ebe165a] {
    background-color: #DDD;
    padding: 3rem 2rem;
}
.jumbotron a[data-v-4ebe165a] {
    color: #000;
}
.jumbotron .fa[data-v-4ebe165a] {
    font-size: 25px;
    padding-bottom: 5px;
}
.dashboard-link a[data-v-4ebe165a] {
    color: #000;
    font-size: 22px;
    line-height: 50px;
}
.dashboard-link a[data-v-4ebe165a]:hover {
    color: #000;
    text-decoration: none;
}
.home-main-wrapper[data-v-4ebe165a] {
	  background: none;
    padding: 30px 0px 0px 0px;
}
@media(min-width:1204px) {
.home-main-wrapper[data-v-4ebe165a] {
	  width: 70%;
}
}
@media(max-width:1200px) {
.home-main-wrapper[data-v-4ebe165a] {
	  width: 70%;
}
}
@media(max-width:768px) {
.home-main-wrapper[data-v-4ebe165a] {
	  width: 85%;
}
}
@media(max-width:560px) {
.home-main-wrapper[data-v-4ebe165a] {
	  width: 100%;
}
}
.hs-dashboard[data-v-4ebe165a] {
    border-bottom: 2px solid #00ACEE !important;
    margin: 10px 10px 0px 10px !important;
}

.jumbotron[data-v-7c02bb80] {
    background-color: #DDD;
    padding: 3rem 2rem;
}
.jumbotron a[data-v-7c02bb80] {
    color: #000;
}
.jumbotron .fa[data-v-7c02bb80] {
    font-size: 25px;
    padding-bottom: 5px;
}
.dashboard-link a[data-v-7c02bb80] {
    color: #000;
    font-size: 22px;
    line-height: 50px;
}
.dashboard-link a[data-v-7c02bb80]:hover {
    color: #000;
    text-decoration: none;
}
.home-main-wrapper[data-v-7c02bb80] {
	  background: none;
    padding: 30px 0px 0px 0px;
}
@media(min-width:1204px) {
.home-main-wrapper[data-v-7c02bb80] {
	  width: 70%;
}
}
@media(max-width:1200px) {
.home-main-wrapper[data-v-7c02bb80] {
	  width: 70%;
}
}
@media(max-width:768px) {
.home-main-wrapper[data-v-7c02bb80] {
	  width: 85%;
}
}
@media(max-width:560px) {
.home-main-wrapper[data-v-7c02bb80] {
	  width: 100%;
}
}
.hs-dashboard[data-v-7c02bb80] {
    border-bottom: 2px solid #00ACEE !important;
    margin: 10px 10px 0px 10px !important;
}

.heading-seperator {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar {
    min-width: 250px;
    max-width: 250px;
    background-color: #D4D4D4;
    min-height: 100vh;
    transition: opacity 2s linear;
    transform:translate(0);
    opacity: 1;
}
#sidebar.active {
    min-width: 60px;
    max-width: 60px;
    text-align: center;
}
#sidebar.active .menu-item-name {
   display: none;
}
#sidebar.active .sidebar-header h3 {
    display: none;
}
#sidebar.active .sidebar-header strong {
    display: block;
}
#sidebar ul li a {
    text-align: left;
    text-decoration: none;
}
#sidebar.active ul li a {
    padding: 0px 10px;
    text-align: center;
    font-size: 0.85em;
    text-decoration: none;
}
#sidebar.active ul li a i {
    margin-right: 0;
    display: block;
    font-size: 16px;
}
#sidebar.active ul ul a {
    padding: 10px !important;
}
#sidebar.active .dropdown-toggle::after {
    top: auto;
    bottom: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#sidebar .sidebar-header {
    padding: 0px 10px 10px 10px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
#sidebar ul.components {
    padding: 5px 0;
    border-bottom: 1px solid #47748b;
}
#sidebar ul li a {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #212529;
    margin-left: 5px;
}
#sidebar ul ul li a {
    padding: 2px;
}
#sidebar ul li a i {
    margin-right: 10px;
}
#sidebar ul li.active>a,
#sidebar a[aria-expanded="true"] {
    color: #212529;
}
a[data-toggle="collapse"] {
    position: relative;
}
.dropdown-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
.app-heading {
 margin-left: 10px;
}
.list-signout-menu {
  bottom: 0px;
  position: absolute;
}
.report-dropdown {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul {
  display: none;
}
#sidebar ul li {
  padding-top: 10px;
  padding-bottom: 10px;
}
#sidebar ul li a.nav-active, #sidebar ul li a.router-link-exact-active {
  /* border-left: 3px solid red; */
  border-left: 3px solid #00ACEE;
  margin-left: 2px;
}
#sidebar ul li a i {
  width: 15px;
}
#sidebar.active ul li a i {
  width: 35px;
}

.jumbotron[data-v-59902de1] {
  background-color: #DDD;
  padding: 3rem 2rem;
}
.jumbotron a[data-v-59902de1] {
  color: #000;
}
.jumbotron .fa[data-v-59902de1] {
  font-size: 25px;
  padding-bottom: 5px;
}
.dashboard-link a[data-v-59902de1] {
  color: #000;
  font-size: 22px;
  line-height: 50px;
}
.dashboard-link a[data-v-59902de1]:hover {
  color: #000;
  text-decoration: none;
}
.home-main-wrapper[data-v-59902de1] {
      background: none;
  padding: 30px 0px 0px 0px;
}
@media(min-width:1204px) {
.home-main-wrapper[data-v-59902de1] {
      width: 70%;
}
}
@media(max-width:1200px) {
.home-main-wrapper[data-v-59902de1] {
      width: 70%;
}
}
@media(max-width:768px) {
.home-main-wrapper[data-v-59902de1] {
      width: 85%;
}
}
@media(max-width:560px) {
.home-main-wrapper[data-v-59902de1] {
      width: 100%;
}
}
.hs-dashboard[data-v-59902de1] {
  border-bottom: 2px solid #00ACEE !important;
  margin: 10px 10px 0px 10px !important;
}

.heading-seperator {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar {
    min-width: 250px;
    max-width: 250px;
    background-color: #D4D4D4;
    min-height: 100vh;
    transition: opacity 2s linear;
    transform:translate(0);
    opacity: 1;
}
#sidebar.active {
    min-width: 60px;
    max-width: 60px;
    text-align: center;
}
#sidebar.active .menu-item-name {
   display: none;
}
#sidebar.active .sidebar-header h3 {
    display: none;
}
#sidebar.active .sidebar-header strong {
    display: block;
}
#sidebar ul li a {
    text-align: left;
    text-decoration: none;
}
#sidebar.active ul li a {
    padding: 0px 10px;
    text-align: center;
    font-size: 0.85em;
    text-decoration: none;
}
#sidebar.active ul li a i {
    margin-right: 0;
    display: block;
    font-size: 16px;
}
#sidebar.active ul ul a {
    padding: 10px !important;
}
#sidebar.active .dropdown-toggle::after {
    top: auto;
    bottom: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
#sidebar .sidebar-header {
    padding: 0px 10px 10px 10px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
#sidebar ul.components {
    padding: 5px 0;
    border-bottom: 1px solid #47748b;
}
#sidebar ul li a {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #212529;
    margin-left: 5px;
}
#sidebar ul ul li a {
    padding: 2px;
}
#sidebar ul li a i {
    margin-right: 10px;
}
#sidebar ul li.active>a,
#sidebar a[aria-expanded="true"] {
    color: #212529;
}
a[data-toggle="collapse"] {
    position: relative;
}
.dropdown-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
.app-heading {
 margin-left: 10px;
}
.list-signout-menu {
  bottom: 0px;
  position: absolute;
}
.report-dropdown {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul {
  display: none;
}
#sidebar ul li {
  padding-top: 10px;
  padding-bottom: 10px;
}
#sidebar ul li a.nav-active, #sidebar ul li a.router-link-exact-active {
  /* border-left: 3px solid red; */
  border-left: 3px solid #00ACEE;
  margin-left: 2px;
}
#sidebar ul li a i {
  width: 15px;
}
#sidebar.active ul li a i {
  width: 35px;
}

.user_lists_grid .col {
  border: 1px solid #8b8b8b;
  text-align: center;
  font-size: 16px;
  background-color: #FFF;
  color: #1C85C8;
}
.container {
  max-width: 100% !important;
  padding: 0px !important;
}
.container .row {
  margin: 0px;
}
.font-25 {
  font-size: 25px;
}
@media(max-width:560px) {
.user_lists_grid {
  margin-top: 62px;
}
}
@media (min-width: 1204px) {
.container-wrapper {
    width: 95%;
}
}
.user-count-wrapper {
  padding-top: 10px;
}
.list-users .page-link {
    color: #007bff !important;
    font-weight: normal;
}
.list-users .page-item.active .page-link {
    color: #FFF !important;
}

.collapsed > .when-opened[data-v-a99e9e04],
:not(.collapsed) > .when-closed[data-v-a99e9e04] {
  display: none;
}
.account_class[data-v-a99e9e04] {
  width: 100%;
  border: 1px solid #8b8b8b;
  min-height: 300px;
  margin-bottom: 10px;
}
.account_main_class[data-v-a99e9e04] {
  float: none;
  display: inline-table;
  min-height: 300px;
}
.mentor-container[data-v-a99e9e04] {
  margin: 0px auto;
  width: 85%;
}
.group_class[data-v-a99e9e04] {
  width: 90%;
  float: left;
  margin-bottom: 25px;
}
@media(max-width:991px) {
.mentor-container[data-v-a99e9e04] {
    margin: 0px auto;
    width: 90%;
    padding-top: 20px;
}
.group_class[data-v-a99e9e04] {
    width: 97%;
    float: left;
    margin-bottom: 25px;
}
}
@media(max-width:768px) {
.mentor-container[data-v-a99e9e04] {
    margin: 0px auto;
    width: 97%;
    padding-top: 20px;
}
.group_class[data-v-a99e9e04] {
    width: 90%;
    float: left;
    margin-bottom: 25px;
}
.account_main_class[data-v-a99e9e04], .account_class[data-v-a99e9e04] {
    min-height: auto;
}
}
.account_name[data-v-a99e9e04] {
  background-color: #8b8b8b;
  padding: 5px;
  color: #FFF;
  font-size: 14px;
}
.group_name[data-v-a99e9e04] {
  color: #338ED3;
}
a.show_more[data-v-a99e9e04], a.show_more[data-v-a99e9e04]:focus {
  float: right;
  padding-bottom: 10px;
  color: #338ED3;
  padding-right: 5px;
}
a.show_more[data-v-a99e9e04]:hover {
  color: #000;
}
a.show_more_mentees[data-v-a99e9e04] {
  padding-bottom: 2px;
  color: #338ED3;
  font-weight: normal;
  padding-left: 20px;
}
.back-btn-wrapper[data-v-a99e9e04] {
  width: 100%;
  padding-left: 15px;
}
@media(max-width:560px) {
.search-wrapper[data-v-a99e9e04] {
   margin-top: 62px;
}
}
.search-wrapper[data-v-a99e9e04] {
  padding: 10px;
}

.content-wrapper[data-v-1ebd5780] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-1ebd5780] {
  font-size: 28px;
  font-weight: normal;
}
a[data-v-1ebd5780] {
  color: #00acee;
}
a[data-v-1ebd5780]:hover,
a[data-v-1ebd5780]:active,
a[data-v-1ebd5780]:focus {
  color: #00acee;
}
.db-card[data-v-1ebd5780] {
  background-color: #FFF;
  border: 1px solid  #CCC;
  width: 99%;
  min-height: 10px;
  padding: 10px;
  margin: 0px 0 0px 0;
  border-radius: 10px;
}
.db-card .db-mentee-name[data-v-1ebd5780] {
  font-weight: 600;
  word-break: break-word;
}
.db-card .db-mentor-name[data-v-1ebd5780] {
  word-break: break-word;
  font-weight: 900;
}
.db-card .db-mentor-name span[data-v-1ebd5780]{
  word-break: break-word;
  font-weight: normal;
}
.grid_row[data-v-1ebd5780] {
  margin-top: 0px;
}
/* .grid_row .cols { padding: 0; } */
.db-card .label_txt[data-v-1ebd5780] {
  font-weight: 400;
  margin-bottom: 5px;
}
.saveBtn[data-v-1ebd5780], .saveBtn[data-v-1ebd5780]:active, .saveBtn[data-v-1ebd5780]:focus {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 120px;
}
.container[data-v-1ebd5780] {
    max-width: 990px;
}
.dbViewBtn[data-v-1ebd5780]{
  color: #00acee !important;
  background-color: #FFF;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 8px;
  width: 50px;
  float: right;
}
.dbViewBtn[data-v-1ebd5780]:focus, .dbViewBtn[data-v-1ebd5780]:active {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
}
.user-icon[data-v-1ebd5780]{ font-size: 60px;  margin-bottom: 10px;
}
.mentor_row[data-v-1ebd5780] { margin: 30px;
}
.db-card .title[data-v-1ebd5780]{
  font-size: 15px;
  font-weight: 900;
}
.db-card .db-report-card[data-v-1ebd5780] {
  background-color: #FFF;
  border-radius: 0px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.db-card .db-empty-card[data-v-1ebd5780] {
  background-color: #FFF;
  border-radius: 0px;
  min-height: 40px;
  padding: 10px;
  text-align: center;
}
a.dbEditBtn[data-v-1ebd5780] {
  border: 0px solid #29A3E4;
  background: none;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 8px;
  text-decoration: underline !important;
  text-align: right;
}
a.dbEditBtn[data-v-1ebd5780] {
  width: 50px;
  float: right;
  margin-top: 0px;
}
.dbEditBtn[data-v-1ebd5780]:focus, .dbEditBtn[data-v-1ebd5780]:hover {
  background:none !important;
  border: 0px solid #00acee !important;
  box-shadow: none !important;
}
.dbGoalBtn[data-v-1ebd5780] {
  text-decoration: underline;
  color: #7d7d7d !important;
}
.db-card .empty-content-title[data-v-1ebd5780]{
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}
.view-mentee-hr[data-v-1ebd5780] {
    margin-top: 5px;
    margin-bottom: 0px;
    border: 1px solid #00ACEE;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.statusBtn[data-v-1ebd5780], .statusBtn[data-v-1ebd5780]:active, .statusBtn[data-v-1ebd5780]:focus {
        width: 100%;
}
}
.dialogbox .body[data-v-1ebd5780] {
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 20px 10px;
  padding: 5px;
  border-radius: 3px;
  border: 5px solid #ccc;
}
.body .message[data-v-1ebd5780] {
  min-height: 30px;
  border-radius: 3px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #797979;
}
.slide-leave-active[data-v-1ebd5780],
    .slide-enter-active[data-v-1ebd5780] {
      transition: 0.4s;
}
.slide-enter[data-v-1ebd5780] {
      transform: translate(100%, 0);
}
.slide-leave-to[data-v-1ebd5780] {
      transform: translate(-100%, 0);
}
.profile-page .main-wrapper[data-v-1ebd5780] {
   background-color: #FFF;
   padding: 10px;
   min-height: 400px;
   transform: none;
   margin-top:20px;
   width: 50%;
}
@media(max-width:768px) {
.profile-page .main-wrapper[data-v-1ebd5780] {
     width: 70%;
}
}
@media (max-width: 560px) {
.profile-page .main-wrapper[data-v-1ebd5780] {
    border-radius: 5px;
    width: 100%;
}
}
@media (max-width: 575.98px) {
.col-xs-1[data-v-1ebd5780] {
   width: 8.33333333%;
}
.col-xs-11[data-v-1ebd5780] {
    width: 91.66666667%;
}
.col-xs-4[data-v-1ebd5780] {
    width: 33.333333%;
}
.col-xs-8[data-v-1ebd5780] {
    width: 66.666667%;
}
.col-xs-9[data-v-1ebd5780] {
    width: 75%;
}
.col-xs-3[data-v-1ebd5780] {
    width: 25%;
}
}
.content-main-wrapper h3[data-v-1ebd5780] {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  color: #555;
}
.marginbot10[data-v-1ebd5780] {
  margin-bottom: 10px;
}
.profile-heading[data-v-1ebd5780] {
  margin-top: 10px;
}
label[data-v-1ebd5780] {
  font-size: 12px;
}
.profile-sec-sep[data-v-1ebd5780] {
  border-top: 1px solid #DDD;
  margin: 20px 0px 20px 0px;
}
#profile-link-wrapper .profile-link[data-v-1ebd5780] {
  color: #007bff;
  text-decoration: none;
  cursor: pointer;
}
#edit-profile-wrapper label[data-v-1ebd5780] {
  padding-left: 0px;
}
.edit-profile-wrapper .submit[data-v-1ebd5780]{
  padding-right: 15px;
  margin-top: 10px;
}
.custom-chkbox[data-v-1ebd5780] {
  width: 10%;
  float: left;
}
label.group-chkbox[data-v-1ebd5780] {
  font-weight: normal;
}
.roles[data-v-1ebd5780] { text-transform: capitalize;
}
.profile-container label[data-v-1ebd5780]{
  font-weight:bold;
}
.profile-container .chkboxwrapper label[data-v-1ebd5780]{
  font-weight:normal;
}
.edit-profile-wrapper[data-v-1ebd5780] {
  padding-top: 10px;
}
.question_text[data-v-1ebd5780], .question_text a[data-v-1ebd5780], .question_text a[data-v-1ebd5780]:hover {
  font-size: 11px;
  color: #002F42;
}
.color-blue a[data-v-1ebd5780], .color-blue a[data-v-1ebd5780]:hover{
  color: #29A3E4 !important;
  text-decoration: underline;
  font-weight: bold;
}
.start-button[data-v-1ebd5780] {
    color: #29A3E4;
    background-color: #FFF !important;
    border: 1px solid #29A3E4 !important;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 110px;
}
.start-button-blue[data-v-1ebd5780] {
    color: #fff;
    background-color: #29A3E4 !important;
    border: 1px solid #29A3E4 !important;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 87px;
}
.content-main-wrapper[data-v-1ebd5780] {
  width: 100%;
  background-color: #FFF;
  padding: 0px;
  margin-bottom: 0px;
}
.personal-details-wrapper[data-v-1ebd5780] {
  padding-left: 5%;
  padding-right: 5%;
}
.custom-select[data-v-1ebd5780] {
    height: 25px;
    padding: 0;
    padding-left: 10px;
}
.preference-heading[data-v-1ebd5780] {
    font-size: 14px;
}
.ma-blue-btn1[data-v-1ebd5780] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
.ma-white-btn1[data-v-1ebd5780] {
  color: #00ACEE !important; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
body.profile-page[data-v-1ebd5780] {
    background: none;
}
.objective-view-icon[data-v-1ebd5780] {
  width: 15px;
  margin-left: 5px !important;
}
.db-card a[data-v-1ebd5780] {
    color: #00ACEE !important;
}
a[data-v-1ebd5780] {
    cursor: pointer;
}
.col-12 .border-bottom[data-v-1ebd5780]:last-child {
    border: 0 !important;
}
.switch[data-v-1ebd5780] {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input[data-v-1ebd5780] { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-1ebd5780] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #808080;
}
.slider[data-v-1ebd5780]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #FFF;
}
input:checked + .slider[data-v-1ebd5780] {
  background-color: #4E8D23;
}
input:checked + .slider[data-v-1ebd5780]:before {
  background-color: #FFF;
}
input:focus + .slider[data-v-1ebd5780] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-1ebd5780]:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round[data-v-1ebd5780] {
  border-radius: 34px;
}
.slider.round[data-v-1ebd5780]:before {
  border-radius: 50%;
}

/* verify code css */
[data-v-1ebd5780] .otp-single-input {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 7px;
  border: 1px solid #ced4da;
  font-weight: bold;
}
[data-v-1ebd5780] .single-input-container {
  margin: 0px 6px;
}
[data-v-1ebd5780] input.otp-single-input[type="number"] {
  -moz-appearance: textfield;
}
[data-v-1ebd5780] input.otp-single-input[type="number"]::-webkit-outer-spin-button,[data-v-1ebd5780] input.otp-single-input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
[data-v-1ebd5780] input.otp-single-input[type="number"] {
  appearance: textfield;
}


.modal-mask[data-v-8487d636] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-8487d636] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-8487d636] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-8487d636] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-8487d636] {
  padding: 5px;
}
.modal-header .close[data-v-8487d636] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-8487d636] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-8487d636] {
  border-top: none;
}
.btn-danger[data-v-8487d636] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-8487d636] {
  font-size: 14px;
  font-weight: 900;
}
.edit-profile-form[data-v-8487d636] {
  font-size: 13px;
}
.modal-header[data-v-8487d636] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-8487d636] {
  padding: 5px;
}
.input_label[data-v-8487d636] {
  font-weight: 900;
  padding: 0;
}
.input_label span[data-v-8487d636] {
  font-weight: normal;
}
.submit_btn[data-v-8487d636] {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: 150px;
}
.task_name[data-v-8487d636] {
  font-size: 14px;
}
.custom_hr[data-v-8487d636] {
  border-bottom: 1px solid #00acee;
  margin: 10px 0px;
  width: 100%;
}
.form-control[data-v-8487d636] { font-size: 14px;
}
.hide_vmessage[data-v-8487d636] {
  display: none !important;
}
.show_vmessage[data-v-8487d636] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-8487d636] {
    width: 100%;
}
}

.modal-mask[data-v-481cf46a] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-481cf46a] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-481cf46a] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-481cf46a] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-481cf46a] {
  padding: 5px;
}
.modal-header .close[data-v-481cf46a] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-481cf46a] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-481cf46a] {
  border-top: none;
}
.btn-danger[data-v-481cf46a] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-481cf46a] {
  font-size: 14px;
  font-weight: 900;
}
.edit-profile-form[data-v-481cf46a] {
  font-size: 13px;
}
.modal-header[data-v-481cf46a] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-481cf46a] {
  padding: 5px;
}
.input_label[data-v-481cf46a] {
  font-weight: 900;
  padding: 0;
}
.input_label span[data-v-481cf46a] {
  font-weight: normal;
}
.submit_btn[data-v-481cf46a] {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: 150px;
}
.task_name[data-v-481cf46a] {
  font-size: 14px;
}
.custom_hr[data-v-481cf46a] {
  border-bottom: 1px solid #00acee;
  margin: 10px 0px;
  width: 100%;
}
.form-control[data-v-481cf46a] { font-size: 14px;
}
.hide_vmessage[data-v-481cf46a] {
  display: none !important;
}
.show_vmessage[data-v-481cf46a] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-481cf46a] {
    width: 100%;
}
}
.text-danger[data-v-481cf46a] { color: #FF0000 !important;
}

.modal-mask[data-v-78b45e5b] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-78b45e5b] {
    width: 500px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-78b45e5b] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-78b45e5b] {
  background-color: #FFF;
}
.modal-header[data-v-78b45e5b] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-78b45e5b] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-78b45e5b] {
  border-top: none;
}
.btn-info[data-v-78b45e5b], .btn-info[data-v-78b45e5b]:hover, .btn-info[data-v-78b45e5b]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
@media(max-width:560px) {
.modal-container[data-v-78b45e5b] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-78b45e5b] {
      margin: 0px;
      padding: 0px;
}
}


.back_icon[data-v-42a68a44] { width: 13px !important;
}
.heading-seperator[data-v-42a68a44] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading[data-v-42a68a44] {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar[data-v-42a68a44] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 105px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar[data-v-42a68a44] {
    min-width: 145px;
    max-width: 145px;
}
}
.sidebar_view_mentee[data-v-42a68a44] {
  min-width: 110px !important;
}
#sidebar.active[data-v-42a68a44] {
  min-width: 60px;
  max-width: 60px;
  text-align: center;
}
#sidebar .active[data-v-42a68a44] {
  background-color: #B1E6FA;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  margin-right: 30px;
}
#sidebar.active .menu-item-name[data-v-42a68a44] {
  display: none;
}
#sidebar.active .sidebar-header h3[data-v-42a68a44] {
  display: none;
}
#sidebar.active .sidebar-header strong[data-v-42a68a44] {
  display: block;
}
#sidebar ul li a[data-v-42a68a44] {
  text-align: left;
  text-decoration: none;
  font-size: 13px;
  /* font-weight: bold; */
}
#sidebar ul li.active a[data-v-42a68a44] {
  font-weight: bold;
}
#sidebar.active ul li a[data-v-42a68a44] {
  padding: 0px 10px;
  text-align: center;
  font-size: 0.85em;
  text-decoration: none;
}
#sidebar.active ul li a i[data-v-42a68a44] {
  margin-right: 0;
  display: block;
  font-size: 16px;
}
#sidebar.active ul ul a[data-v-42a68a44] {
  padding: 10px !important;
}
#sidebar.active .dropdown-toggle[data-v-42a68a44]::after {
  top: auto;
  bottom: 10px;
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}
#sidebar .sidebar-header[data-v-42a68a44] {
  padding: 0px 10px 10px 10px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#sidebar ul.components[data-v-42a68a44] {
  padding: 5px 0;
  border-bottom: 1px solid #47748b;
}
#sidebar ul li a[data-v-42a68a44] {
  padding: 0px 10px 0px 10px;
  display: block;
  /* color: #212529; */
  margin-left: 5px;
}
#sidebar ul ul li a[data-v-42a68a44] {
  padding: 2px;
}
#sidebar ul li a i[data-v-42a68a44] {
  margin-right: 10px;
}
#sidebar ul li.active a i[data-v-42a68a44] {
  color: #4DB1D8;
  font-weight: bold;
}
#sidebar ul li.active>a[data-v-42a68a44],
#sidebar a[aria-expanded="true"][data-v-42a68a44] {
  color: #212529;
}
a[data-toggle="collapse"][data-v-42a68a44] {
  position: relative;
}
.dropdown-toggle[data-v-42a68a44]::after {
  display: block;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}
.app-heading[data-v-42a68a44] {
  margin-left: 10px;
}
.list-signout-menu[data-v-42a68a44] {
  bottom: 0px;
  position: absolute;
}
.report-dropdown[data-v-42a68a44] {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul[data-v-42a68a44] {
  display: none;
}
#sidebar ul li[data-v-42a68a44] {
  padding-top: 5px;
  padding-bottom: 5px;
}
#sidebar ul li a.nav-active[data-v-42a68a44],
#sidebar ul li a.router-link-exact-active[data-v-42a68a44] {
  /* border-left: 3px solid red; */
  /* border-left: 3px solid #00ACEE;
  margin-left: 2px; */
  border-left: none;
}
#sidebar ul li a i[data-v-42a68a44] {
  width: 15px;
}
#sidebar ul li a img[data-v-42a68a44] {
  width: 15px;
  margin-right: 10px;
}
#sidebar.active ul li a i[data-v-42a68a44] {
  width: 35px;
}
.mm-logo-class[data-v-42a68a44] {
  width: 100px; height: 45px;
  position: fixed; left: 10px; bottom: 20px;
}

.back_icon[data-v-2232f668] { width: 13px !important;
}
.heading-seperator[data-v-2232f668] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading[data-v-2232f668] {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar[data-v-2232f668] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 105px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar[data-v-2232f668] {
    min-width: 145px;
    max-width: 145px;
}
}
.sidebar_view_mentee[data-v-2232f668] {
  min-width: 110px !important;
}
#sidebar.active[data-v-2232f668] {
  min-width: 60px;
  max-width: 60px;
  text-align: center;
}
#sidebar .active[data-v-2232f668] {
  background-color: #B1E6FA;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  margin-right: 30px;
}
#sidebar.active .menu-item-name[data-v-2232f668] {
  display: none;
}
#sidebar.active .sidebar-header h3[data-v-2232f668] {
  display: none;
}
#sidebar.active .sidebar-header strong[data-v-2232f668] {
  display: block;
}
#sidebar ul li a[data-v-2232f668] {
  text-align: left;
  text-decoration: none;
  font-size: 13px;
  /* font-weight: bold; */
}
#sidebar ul li.active a[data-v-2232f668] {
  font-weight: bold;
}
#sidebar.active ul li a[data-v-2232f668] {
  padding: 0px 10px;
  text-align: center;
  font-size: 0.85em;
  text-decoration: none;
}
#sidebar.active ul li a i[data-v-2232f668] {
  margin-right: 0;
  display: block;
  font-size: 16px;
}
#sidebar.active ul ul a[data-v-2232f668] {
  padding: 10px !important;
}
#sidebar.active .dropdown-toggle[data-v-2232f668]::after {
  top: auto;
  bottom: 10px;
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}
#sidebar .sidebar-header[data-v-2232f668] {
  padding: 0px 10px 10px 10px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#sidebar ul.components[data-v-2232f668] {
  padding: 5px 0;
  border-bottom: 1px solid #47748b;
}
#sidebar ul li a[data-v-2232f668] {
  padding: 0px 10px 0px 10px;
  display: block;
  /* color: #212529; */
  margin-left: 5px;
}
#sidebar ul ul li a[data-v-2232f668] {
  padding: 2px;
}
#sidebar ul li a i[data-v-2232f668] {
  margin-right: 10px;
}
#sidebar ul li.active a i[data-v-2232f668] {
  color: #4DB1D8;
  font-weight: bold;
}
#sidebar ul li.active>a[data-v-2232f668],
#sidebar a[aria-expanded="true"][data-v-2232f668] {
  color: #212529;
}
a[data-toggle="collapse"][data-v-2232f668] {
  position: relative;
}
.dropdown-toggle[data-v-2232f668]::after {
  display: block;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}
.app-heading[data-v-2232f668] {
  margin-left: 10px;
}
.list-signout-menu[data-v-2232f668] {
  bottom: 0px;
  position: absolute;
}
.report-dropdown[data-v-2232f668] {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul[data-v-2232f668] {
  display: none;
}
#sidebar ul li[data-v-2232f668] {
  padding-top: 5px;
  padding-bottom: 5px;
}
#sidebar ul li a.nav-active[data-v-2232f668],
#sidebar ul li a.router-link-exact-active[data-v-2232f668] {
  /* border-left: 3px solid red; */
  /* border-left: 3px solid #00ACEE;
  margin-left: 2px; */
  border-left: none;
}
#sidebar ul li a i[data-v-2232f668] {
  width: 15px;
}
#sidebar ul li a img[data-v-2232f668] {
  width: 15px;
  margin-right: 10px;
}
#sidebar.active ul li a i[data-v-2232f668] {
  width: 35px;
}
.mm-logo-class[data-v-2232f668] {
  width: 100px; height: 45px;
  position: fixed; left: 10px; bottom: 20px;
}
.simple-otp-input{display:flex;align-items:center;justify-content:center;position:relative}.otp-single-input{padding:4px;width:2em;height:2em;text-align:center}.single-input-container{position:relative;z-index:1;margin:2px}.simple-otp-input .hidden-otp-input{position:absolute;width:100%;height:100%;opacity:0;box-sizing:border-box;pointer-events:none}.simple-otp-input.empty .single-input-container{z-index:0}.simple-otp-input.empty .hidden-otp-input{z-index:1;pointer-events:auto}
.back_icon[data-v-7b31d089] { width: 13px !important;
}
.heading-seperator[data-v-7b31d089] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 10px 10px 0px 10px;
}
.heading[data-v-7b31d089] {
  font-size: 15px;
  padding-left: 20px;
}
#sidebar[data-v-7b31d089] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 105px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar[data-v-7b31d089] {
    min-width: 145px;
    max-width: 145px;
}
}
.sidebar_view_mentee[data-v-7b31d089] {
  min-width: 110px !important;
}
#sidebar.active[data-v-7b31d089] {
  min-width: 60px;
  max-width: 60px;
  text-align: center;
}
#sidebar .active[data-v-7b31d089] {
  background-color: #B1E6FA;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  margin-right: 30px;
}
#sidebar.active .menu-item-name[data-v-7b31d089] {
  display: none;
}
#sidebar.active .sidebar-header h3[data-v-7b31d089] {
  display: none;
}
#sidebar.active .sidebar-header strong[data-v-7b31d089] {
  display: block;
}
#sidebar ul li a[data-v-7b31d089] {
  text-align: left;
  text-decoration: none;
  font-size: 13px;
  /* font-weight: bold; */
}
#sidebar ul li.active a[data-v-7b31d089] {
  font-weight: bold;
}
#sidebar.active ul li a[data-v-7b31d089] {
  padding: 0px 10px;
  text-align: center;
  font-size: 0.85em;
  text-decoration: none;
}
#sidebar.active ul li a i[data-v-7b31d089] {
  margin-right: 0;
  display: block;
  font-size: 16px;
}
#sidebar.active ul ul a[data-v-7b31d089] {
  padding: 10px !important;
}
#sidebar.active .dropdown-toggle[data-v-7b31d089]::after {
  top: auto;
  bottom: 10px;
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}
#sidebar .sidebar-header[data-v-7b31d089] {
  padding: 0px 10px 10px 10px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#sidebar ul.components[data-v-7b31d089] {
  padding: 5px 0;
  border-bottom: 1px solid #47748b;
}
#sidebar ul li a[data-v-7b31d089] {
  padding: 0px 10px 0px 10px;
  display: block;
  /* color: #212529; */
  margin-left: 5px;
}
#sidebar ul ul li a[data-v-7b31d089] {
  padding: 2px;
}
#sidebar ul li a i[data-v-7b31d089] {
  margin-right: 10px;
}
#sidebar ul li.active a i[data-v-7b31d089] {
  color: #4DB1D8;
  font-weight: bold;
}
#sidebar ul li.active>a[data-v-7b31d089],
#sidebar a[aria-expanded="true"][data-v-7b31d089] {
  color: #212529;
}
a[data-toggle="collapse"][data-v-7b31d089] {
  position: relative;
}
.dropdown-toggle[data-v-7b31d089]::after {
  display: block;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}
.app-heading[data-v-7b31d089] {
  margin-left: 10px;
}
.list-signout-menu[data-v-7b31d089] {
  bottom: 0px;
  position: absolute;
}
.report-dropdown[data-v-7b31d089] {
  float: right;
  font-size: 20px;
}
#sidebar.active ul ul[data-v-7b31d089] {
  display: none;
}
#sidebar ul li[data-v-7b31d089] {
  padding-top: 5px;
  padding-bottom: 5px;
}
#sidebar ul li a.nav-active[data-v-7b31d089],
#sidebar ul li a.router-link-exact-active[data-v-7b31d089] {
  /* border-left: 3px solid red; */
  /* border-left: 3px solid #00ACEE;
  margin-left: 2px; */
  border-left: none;
}
#sidebar ul li a i[data-v-7b31d089] {
  width: 15px;
}
#sidebar ul li a img[data-v-7b31d089] {
  width: 15px;
  margin-right: 10px;
}
#sidebar.active ul li a i[data-v-7b31d089] {
  width: 35px;
}
.mm-logo-class[data-v-7b31d089] {
  width: 100px; height: 45px;
  position: fixed; left: 10px;  bottom: 20px;
}

.comment-heading[data-v-7bd30262] {
  padding: 12px 5px 12px 5px;
  font-size: 18px;
  color: #FFF;
  margin-top: 0px;
}
.comment-wrapper[data-v-7bd30262] {
  padding: 5px;
  background-color: #FFF;
  width: 90%;
  min-height: 100px;
}
.task-title[data-v-7bd30262] {
  margin: 0px 5px 5px 5px;
  border-bottom: 1px solid #DDD;
}
.task-score[data-v-7bd30262] {
  font-weight: bold;
}
.comment-text[data-v-7bd30262] {
  margin-top: 5px;
}
.tip[data-v-7bd30262]:before {
  position: absolute;
  top: -14px;
  left: 98px;
  display: inline-block;
  border-right: 14px solid transparent;
  border-bottom: 14px solid #fff;
  border-left: 14px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.tip[data-v-7bd30262]:after {
  position: absolute;
  top: -12px;
  left: 99px;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  content: '';
}
.tip.left[data-v-7bd30262]:before {
  border-top: 14px solid transparent;
  border-right: 14px solid #fff;
  border-bottom: 14px solid transparent;
  border-right-color: rgba(169, 169, 169, 1);
  left: -28px;
  top: 20px;
}
.tip.left[data-v-7bd30262]:after {
  border-top: 12px solid transparent;
  border-right: 12px solid #fff;
  border-bottom: 12px solid transparent;
  left: -24px;
  top: 22px;
}
.tip-left[data-v-7bd30262] {
  top: 10px;
  left: -25px;
  border-top-color: transparent;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.tip[data-v-7bd30262] {
		background: #FFF;
		border: 2px solid #ccc;
		padding: 10px;
		position: relative;
}
.dialogbox .body[data-v-7bd30262] {
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 20px 10px;
  padding: 5px;
  border-radius: 3px;
  border: 5px solid #ccc;
}
.body .message[data-v-7bd30262] {
  min-height: 30px;
  border-radius: 3px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #797979;
}
.slide-leave-active[data-v-7bd30262],
    .slide-enter-active[data-v-7bd30262] {
      transition: 0.4s;
}
.slide-enter[data-v-7bd30262] {
      transform: translate(100%, 0);
}
.slide-leave-to[data-v-7bd30262] {
      transform: translate(-100%, 0);
}
.profile-page .main-wrapper[data-v-7bd30262] {
   background-color: #FFF;
   padding: 10px;
   min-height: 400px;
   transform: none;
   margin-top:20px;
   width: 50%;
}
@media(max-width:768px) {
.profile-page .main-wrapper[data-v-7bd30262] {
     width: 70%;
}
}
@media (max-width: 560px) {
.profile-page .main-wrapper[data-v-7bd30262] {
    border-radius: 5px;
    width: 100%;
}
}
@media (max-width: 575.98px) {
.col-xs-1[data-v-7bd30262] {
   width: 8.33333333%;
}
.col-xs-11[data-v-7bd30262] {
    width: 91.66666667%;
}
.col-xs-4[data-v-7bd30262] {
    width: 33.333333%;
}
.col-xs-8[data-v-7bd30262] {
    width: 66.666667%;
}
.col-xs-9[data-v-7bd30262] {
    width: 75%;
}
.col-xs-3[data-v-7bd30262] {
    width: 25%;
}
}
.content-main-wrapper h3[data-v-7bd30262] {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  color: #555;
}
.marginbot10[data-v-7bd30262] {
  margin-bottom: 10px;
}
.profile-heading[data-v-7bd30262] {
  margin-top: 10px;
}
label[data-v-7bd30262] {
  font-size: 12px;
}
.profile-sec-sep[data-v-7bd30262] {
  border-top: 1px solid #DDD;
  margin: 20px 0px 20px 0px;
}
.row[data-v-7bd30262] {
  margin-left: 0px;
  margin-right: 0px;
}
#profile-link-wrapper .profile-link[data-v-7bd30262] {
  color: #007bff;
  text-decoration: none;
  cursor: pointer;
}
#edit-profile-wrapper label[data-v-7bd30262] {
  padding-left: 0px;
}
.edit-profile-wrapper .submit[data-v-7bd30262]{
  padding-right: 15px;
  margin-top: 10px;
}
.custom-chkbox[data-v-7bd30262] {
  width: 10%;
  float: left;
}
label.group-chkbox[data-v-7bd30262] {
  font-weight: normal;
}
.roles[data-v-7bd30262] { text-transform: capitalize;
}
.profile-container label[data-v-7bd30262]{
  font-weight:bold;
}
.profile-container .chkboxwrapper label[data-v-7bd30262]{
  font-weight:normal;
}
.switch[data-v-7bd30262] {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 23px;
}
.switch input[data-v-7bd30262] {
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-7bd30262] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.slider[data-v-7bd30262]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
input:checked + .slider[data-v-7bd30262] {
  background-color: #2196F3;
}
input:focus + .slider[data-v-7bd30262] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-7bd30262]:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round[data-v-7bd30262] {
  border-radius: 34px;
}
.slider.round[data-v-7bd30262]:before {
  border-radius: 50%;
}
.notification-wrapper .label-bold[data-v-7bd30262] {
  padding-top: 3px;
  font-size: 12px;
  font-weight: bold !important;
}
.create_tasks_status label[data-v-7bd30262] {
  font-weight: normal;
  font-size: 14px;
}
.edit-profile-wrapper[data-v-7bd30262] {
  padding-top: 10px;
}

.collapsed > .when-opened[data-v-5c666fe6],
:not(.collapsed) > .when-closed[data-v-5c666fe6] {
  display: none;
}
a.show_more_list span[data-v-5c666fe6] {
  color: #FFF;
}
.custommessage[data-v-5c666fe6] {
  color: red;
}
.mentor-highlight[data-v-5c666fe6] {
 background-color: #e8e8e8;
}
.group-name[data-v-5c666fe6] {
  background-color: #e5e5e5;
  color: #000;
  font-size: 17px;
  padding: 5px;
}
.card[data-v-5c666fe6] {
  margin-bottom: 10px;
  min-height: 325px;
}
h2[data-v-5c666fe6] {
 margin-bottom: 5px;
 font-size: 22px;
 color: #000;
}
.mentor-container[data-v-5c666fe6] {
  margin: 0px auto;
  width: 100%;
  padding-top: 0px;
}
.group_class[data-v-5c666fe6] {
  width: 90%;
  float: left;
  margin-bottom: 25px;
}
@media(max-width:991px) {
.group_class[data-v-5c666fe6] {
    width: 97%;
    float: left;
    margin-bottom: 25px;
}
}
@media(max-width:768px) {
.group_class[data-v-5c666fe6] {
    width: 90%;
    float: left;
    margin-bottom: 25px;
}
.account_main_class[data-v-5c666fe6], .account_class[data-v-5c666fe6] {
    min-height: auto;
}
}
.name-list[data-v-5c666fe6] {
  text-indent: 10px;
  line-height: 25px;
  font-size: 15px;
}
.show_more_list[data-v-5c666fe6] {
  border: 1px solid #a9a9a9;
  border-radius: 5px;
  padding: 5px;
  color: #FFF;
  float: right;
  background-color: #a9a9a9;
}
hr[data-v-5c666fe6] {
  margin: 10px 0px;
}

.tasklist-assign-wrapper label {
  font-weight: normal;
}
.tasklist-assign-wrapper .chkboxwrapper {
  margin-bottom: 5px;
}

.tasklist-assign-wrapper label {
  font-weight: normal;
}
.tasklist-assign-wrapper .chkboxwrapper {
  margin-bottom: 5px;
}

.custom-select[data-v-4a9c5028] {
  height: 40px;
}
.tasklist-assign-wrapper label[data-v-4a9c5028] {
    font-weight: normal;
}
.card[data-v-4a9c5028] {
  background: none !important;
}

.edit-action-btn {
  width: 70px;
  margin-right: 5px;
}
.assigntask-action-btn {
  width: 120px;
}
.card-body {
    padding: 0px;
}
.card-header { padding-top: 0px;
}
hr {
  margin: 10px 0px;
}
.mentee_name {
  margin-bottom: 0px;
}

.action-btn-wrapper {
  padding-right: 15px;
}
.tasklist-item {
    padding: 12px 0px 12px 0px;
}
hr {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}


.dropdown {
  position: absolute;
  display: inline-block;
  right: 0.4em;
}
.tasklist-item {
    padding: 12px 0px 12px 0px;
}
hr {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}

.dropdown[data-v-6d106f46] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-6d106f46] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-6d106f46] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-6d106f46] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-6d106f46], .btn-dark-grey[data-v-6d106f46]:hover, .btn-dark-grey[data-v-6d106f46]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-6d106f46] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-6d106f46] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-6d106f46], *[data-v-6d106f46]::before, *[data-v-6d106f46]::after {
  outline: none;
}
.tasklist-item[data-v-6d106f46] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-6d106f46] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.createBtn[data-v-6d106f46] {
  margin: 10px 0 3px 5px;
}
.scroll_box[data-v-6d106f46] {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down[data-v-6d106f46] {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font[data-v-6d106f46] {
  color: #FFF !important;
  font-size: 1.8rem !important;
}
.page_angle_down[data-v-6d106f46] { margin: 10px 15px;
}

#affliate-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#affliate-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}
.tab_header_class .card-header {
  background: none;
  border-bottom: 3px solid #00ACEE;
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
}
.tab_header_class .card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.tab_header_class .card-header-tabs {
    margin: 0 !important;
    margin-right: -0.625rem !important;
    margin-bottom: -0.75rem !important;
    margin-left: -0.625rem !important;
    border-bottom: 0;
    float: none;
    width: auto;
    padding: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}
.tab_header_class .card-header-tabs li {
    width: auto;
}
.tab_header_class .nav-tabs .nav-link.active, .tab_header_class .nav-tabs .nav-item.show .nav-link {
  color: #fff;
  background-color: #00ACEE;
  border-color: #dee2e6;
  border-top: 0;
  border: 1px solid #00ACEE;
  border-radius: 0 !important;
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
.tab_header_class .nav-link {
    display: block;
    padding: 0.5rem 1rem;
}
.tab_header_class .card-header li a {
    font-weight: bold;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-04094d4f] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-04094d4f] {
    width: 600px;
    height: 450px;
    overflow-y: scroll;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-04094d4f] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-04094d4f] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-04094d4f] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-04094d4f] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-04094d4f] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-04094d4f] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-04094d4f] {
  border-top: none;
}
.btn-info[data-v-04094d4f], .btn-info[data-v-04094d4f]:hover, .btn-info[data-v-04094d4f]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-04094d4f] {
  padding: 1px 0px;
}


.modal-mask[data-v-39f0ad9e] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-39f0ad9e] {
    width: 390px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-39f0ad9e] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-39f0ad9e] {
  background-color: #FFF;
}
.modal-header[data-v-39f0ad9e] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-39f0ad9e] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-39f0ad9e] {
  border-top: none;
}
.btn-info[data-v-39f0ad9e], .btn-info[data-v-39f0ad9e]:hover, .btn-info[data-v-39f0ad9e]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-39f0ad9e] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-39f0ad9e] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-39f0ad9e] {
      margin: 0px;
      padding: 0px;
}
}


.modal-mask[data-v-8008f650] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-8008f650] {
    width: 390px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-8008f650] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-8008f650] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-8008f650] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-8008f650] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-8008f650] {
  border-top: none;
}
.btn-info[data-v-8008f650], .btn-info[data-v-8008f650]:hover, .btn-info[data-v-8008f650]:focus {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
  color: #FFF;
}
.btn[data-v-8008f650] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-8008f650] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-8008f650] {
      margin: 0px;
      padding: 0px;
}
}



.dropdown[data-v-e747b6d4] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-e747b6d4] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-e747b6d4] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-e747b6d4] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-e747b6d4], .btn-dark-grey[data-v-e747b6d4]:hover, .btn-dark-grey[data-v-e747b6d4]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-e747b6d4] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-e747b6d4] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-e747b6d4], *[data-v-e747b6d4]::before, *[data-v-e747b6d4]::after {
  outline: none;
}
.tasklist-item[data-v-e747b6d4] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-e747b6d4] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.createBtn[data-v-e747b6d4] {
  margin: 10px 0 3px 5px;
}
.scroll_box[data-v-e747b6d4] {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down[data-v-e747b6d4] {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font[data-v-e747b6d4] {
  color: #FFF !important;
  font-size: 1.8rem !important;
}
.page_angle_down[data-v-e747b6d4] { margin: 10px 15px;
}
.input-class[data-v-e747b6d4] {
  border: 1px solid #767676;
}

#affliate-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#affliate-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
#affliate-wrapper .multiselect {
  border: 1px solid #767676;
  width: 99.33%;
}
#affliate-wrapper .multiselect__tags {
  padding: 8px 40px 0 15px;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}
.dropbtn {
  color: #000;
}
.modal-header h3 {
  color: #002F42;
  font-size: 16px;
  font-weight: bold;
}
.modal-header .sub-heading {
  margin-left: 5px;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.margin-top-10[data-v-41a33262] {
  margin-top: 10px;
}
.margin-left-20[data-v-41a33262] {
  margin-left: 0px;
}
ul .list-group-item[data-v-41a33262] {
  padding: 0;
}
.subtask_list li[data-v-41a33262] {
  background: none;
  border: 0px;
}
.subtask_list li .subtask_item[data-v-41a33262], .subtaskadd[data-v-41a33262] {
  background: #FFF;
  padding: 5px 15px;
  margin-bottom: 5px;
}
.heading_container[data-v-41a33262] {
  padding-left: 30px;
}
.task_container[data-v-41a33262] {
  background: #FFF;
  line-height: 20px;
}
.task_container_padding[data-v-41a33262] {
  padding: 5px 15px 5px 30px;
}
.subtask_task_container[data-v-41a33262] {
  padding-left: 30px;
}
.subtask_task_container[data-v-41a33262] {
  background: #FFF;
  margin-left: 30px;
}
.subtask_task_container_padding[data-v-41a33262] {
  padding: 5px 15px;
}
.subtask_task_container_padding2[data-v-41a33262] {
  padding: 1px 15px;
}
.heading_list li .heading_item[data-v-41a33262], .headingadd[data-v-41a33262] {
  background: #D4D4D4;
  padding: 5px 15px 5px 15px;
  margin-bottom: 0px;
}
.save-button-width[data-v-41a33262] {
  width: 87px;
}
.task_item[data-v-41a33262]{
  line-height: 30px;
}
.margin-bottom-0[data-v-41a33262] {
  margin-bottom: 0px !important;
}
.backgroud-none[data-v-41a33262] {
  background: none;
}
.createBtn[data-v-41a33262] {
  margin: 10px 0 3px 5px;
}
.form_row[data-v-41a33262] { width: 100%; display: flex; flex-wrap: wrap; padding: 0px;
}
.form_col_1[data-v-41a33262] { width: 90%; margin-top: 10px;
}
.form_col_2[data-v-41a33262] { width: 10%; margin-top: 5px; text-align: right;
}
.scroll_box[data-v-41a33262] {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down[data-v-41a33262] {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font[data-v-41a33262] {
  color: #FFF !important;
  font-size: 1.8rem !important;
}

#affliate-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#affliate-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}
.default-hours-height {
  line-height: 17px;
  border-radius: 5px;
  padding-left: 5px !important;
  border: 1px solid #707070;
}
.readonly {
  background-color: rgba(239, 239, 239, 0.3);
}
.task-list-summary {
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
}
.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before {
    background-color: #999999 !important;
    border: #999999;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.container-wrapper ul[data-v-38d26f04] {
  list-style: none;
  padding: 0px;
}
.container-wrapper ul li[data-v-38d26f04] {
  padding: 5px 5px;
  border: 1px solid #CCC;
  margin-top: 10px;
  float: left;
  margin-left: 0px;
}
.btn[data-v-38d26f04] {
  padding: 1px 0px;
}
.edit-action-btn[data-v-38d26f04] {
  width: 65px;
  margin-right: 5px;
}


.btn[data-v-1d1add4a] {
  padding: 1px 0px;
}
.margin-top-10[data-v-1d1add4a] {
  margin-top: 10px;
}
.margin-left-20[data-v-1d1add4a] {
  margin-left: 0px;
}
.padding-right-5[data-v-1d1add4a] {
  padding-right: 5px;
}
.container-wrapper ul[data-v-1d1add4a] {
  list-style: none;
  padding: 0px;
}
.heading_list ul li[data-v-1d1add4a] {
  padding: 0;
  border: 1px solid #CCC;
  margin-top: 10px;
  float: left;
  width: 100%;
  margin-left: 0px;
}
.subtask_task_list ul li[data-v-1d1add4a] {
  padding: 5px 15px;
  margin-top: 10px;
  float: left;
  width: 100%;
}
.subtask_task_list[data-v-1d1add4a] {
  border: 1px solid #CCC;
  float: left;
  width: 100%;
  margin-top: 20px;
}
.heading_list hr[data-v-1d1add4a] {
  margin: 0px 0px 20px 0px;
}
.heading_item[data-v-1d1add4a] {
  background-color: #CCC;
  padding: 5px 15px;
}
.task_list ul li[data-v-1d1add4a] {
  padding: 5px 0px;
  border: 0;
  float: left;
  margin-left: 0px;
}
.task_container[data-v-1d1add4a] {
  padding: 5px 20px 5px 50px;
}
.sub_task_list_display[data-v-1d1add4a] {
  border: 1px  solid #333;
  float: left;
}
.add_task_fields[data-v-1d1add4a] {
  margin-bottom: 10px;
}
.task_container input.add_task[data-v-1d1add4a] {
  border: 0;
  border-bottom: 1px solid #CCC;
}

.dropdown[data-v-9eb90bd0] {
  position: absolute;
  display: inline-block;
  right: 0;
  left: 0;
}
.back-btn-wrapper[data-v-9eb90bd0] {
  width: 84% !important;
}
.edit-action-btn[data-v-9eb90bd0] {
  width: 85px;
  margin-right: 5px;
}
input[data-v-9eb90bd0] {
  border: 1px solid #CCC;
}
.in-use-button[data-v-9eb90bd0] {
  width: 60px;
  margin-left: 5px;
  padding: 2px 0px;
  font-size: 12px;
  border-radius: 46%;
  line-height: 17px;
}
.btn-dark-grey[data-v-9eb90bd0], .btn-dark-grey[data-v-9eb90bd0]:hover, .btn-dark-grey[data-v-9eb90bd0]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-9eb90bd0] {
  padding-right: 10px;
}
.create_tasks_status[data-v-9eb90bd0] {
  margin: 10px 0px 0px 30px;
}
@media(max-width:991px) {
.create_tasks_status[data-v-9eb90bd0] {
    margin: 10px 0px 0px 00px;
}
}
.tasks_heading_row[data-v-9eb90bd0] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-9eb90bd0], *[data-v-9eb90bd0]::before, *[data-v-9eb90bd0]::after {
  outline: none;
}
.submit[data-v-9eb90bd0] {
  margin-top: 4px;
}
.card-text label[data-v-9eb90bd0] {
  display: inline;
}
.tasklist-item[data-v-9eb90bd0] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-9eb90bd0] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.scroll_box[data-v-9eb90bd0] {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down[data-v-9eb90bd0] {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font[data-v-9eb90bd0] {
  color: #FFF !important;
  font-size: 1.8rem !important;
}
.page_angle_down[data-v-9eb90bd0] { margin: 10px 15px;
}

.tab_header_class .card-header {
  background: none;
  border-bottom: 3px solid #00ACEE;
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
}
.tab_header_class .card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.tab_header_class .card-header-tabs {
    margin: 0 !important;
    margin-right: -0.625rem !important;
    margin-bottom: -0.75rem !important;
    margin-left: -0.625rem !important;
    border-bottom: 0;
    float: none;
    width: auto;
    padding: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}
.tab_header_class .card-header-tabs li {
    width: auto;
}
.tab_header_class .nav-tabs .nav-link.active, .tab_header_class .nav-tabs .nav-item.show .nav-link {
  color: #fff;
  background-color: #00ACEE;
  border-color: #dee2e6;
  border-top: 0;
  border: 1px solid #00ACEE;
  border-radius: 0 !important;
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
.tab_header_class .nav-link {
    display: block;
    padding: 0.5rem 1rem;
}
.tab_header_class .card-header li a {
    font-weight: bold;
}

.modal-mask[data-v-6a9eff53] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-6a9eff53] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-6a9eff53] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-6a9eff53] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-6a9eff53] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-6a9eff53] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-6a9eff53] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-6a9eff53] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-6a9eff53] {
  border-top: none;
}
.btn-info[data-v-6a9eff53], .btn-info[data-v-6a9eff53]:hover, .btn-info[data-v-6a9eff53]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-6a9eff53] {
  padding: 1px 0px;
}


.back-btn-wrapper[data-v-fbd84e6a] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.card-body a[data-v-fbd84e6a]:hover{
  color: #FFF;
  text-decoration: none;
}
.task-wrapper .card[data-v-fbd84e6a] {
  width: 99%;
  margin-left: auto;
  margin-right: auto;
}


.content-wrapper[data-v-98e56f0a] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-98e56f0a] {
  font-size: 28px;
  font-weight: normal;
}
.modal-header .sub-heading h3[data-v-98e56f0a] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.stats_icon[data-v-98e56f0a] {
  width: 8px !important;
}
.progress_pathway[data-v-98e56f0a] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-98e56f0a] {
  font-size: 12px;
}
.pw_step_title_active[data-v-98e56f0a] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-98e56f0a] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
.fixed-bell-icon[data-v-98e56f0a] {
    position: fixed;
    right: 15px;
    bottom: 30px;
    border-radius: 50%;
    box-shadow: 1px 1px 11px 1px #a59a9a;
    font-size:25px;
    background-color: #29A3E4 !important;
    border-color: #29A3E4 !important; 
    cursor: pointer;
}
.information_box_text_up[data-v-98e56f0a] {
  border-radius: 5px;
  background-color: #D8F2FC;
}
.information_box_text_up i[data-v-98e56f0a] {
  color: #4DB1D8;
  transform: rotate(45deg);
}
.information_box_text_down[data-v-98e56f0a] {
  border-radius: 5px;
  background-color: #FBD9CC;
}
.information_box_text_down i[data-v-98e56f0a] {
  color: #F16733;
  transform: rotate(315deg);
}
@media (max-width: 1450px) {
.report-panel[data-v-98e56f0a] {
    width: 85px;
}
}
@media (min-width: 1451px) {
.report-panel[data-v-98e56f0a] {
    width: 112px;
}
}

















































































































































.back_icon[data-v-abaf25a2] { width: 14px;
}
.mentee_title_btn[data-v-abaf25a2] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-abaf25a2] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-abaf25a2] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-abaf25a2]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-abaf25a2] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-abaf25a2] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-abaf25a2] {
  animation: slide-in-data-v-abaf25a2 1s forwards;
  -webkit-animation: slide-in-data-v-abaf25a2 1s forwards;
}
@keyframes slide-in-data-v-abaf25a2 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-abaf25a2 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-abaf25a2] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-abaf25a2], .modal-xl[data-v-abaf25a2] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-abaf25a2] { width: 80%
}
}
.modal-dialog-slideout[data-v-abaf25a2] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-abaf25a2]{ border: 0;
}
.modal-header[data-v-abaf25a2] { border-bottom: none;
}
.modal-footer[data-v-abaf25a2] { border-top: none;
}
.modal-goback[data-v-abaf25a2] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-abaf25a2] { font-weight: 900;
}
.maheading_1[data-v-abaf25a2] { width: 5%;
}
.maheading_2[data-v-abaf25a2] { width: 75%;
}
.maheading_3[data-v-abaf25a2] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-abaf25a2] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-abaf25a2] {
    width: 690px;
}
}


.rating-btns button[data-v-0d5d30e3],
.rating-btns label[data-v-0d5d30e3]
 {
  background-color: #bfeafb;
}
.rating-btns button[data-v-0d5d30e3]:focus, 
.rating-btns button[data-v-0d5d30e3]:hover, 
.rating-btns button.selected_btn[data-v-0d5d30e3],
.rating-btns label[data-v-0d5d30e3]:focus,
.rating-btns label[data-v-0d5d30e3]:hover,
.rating-btns label.selected_option[data-v-0d5d30e3] {
  border: 0;
  box-shadow: none !important;
}
@media (max-width: 1199.98px) {
.rating-btns button[data-v-0d5d30e3] {
    padding: 4px 8px;
}
}
.search_tasks_txtbox input[data-v-0d5d30e3] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.hours_overtext[data-v-0d5d30e3] {
  position: absolute;
  top: -22%;
  left: 20%;
  z-index: 4;
}
input[data-v-0d5d30e3]:focus, select[data-v-0d5d30e3]:focus, textarea[data-v-0d5d30e3]:focus, button[data-v-0d5d30e3]:focus {
  border-color: #ced4da;
}
.hours_textbox span[data-v-0d5d30e3] {
  border-right: 0;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.hours_textbox input[data-v-0d5d30e3] {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left: 0;
}
@media (max-width: 1199.98px) {
.hours_textbox span[data-v-0d5d30e3] {
    padding: 6px;
}
}
.rep_reply_icon[data-v-0d5d30e3] {
  transform: scaleY(-1);
}
.clock-icon-position-middle[data-v-0d5d30e3] {
  position: absolute;
  transform: translateX(-50%);
  left: 0;
  background-color: white;
}
.delete-rep-link[data-v-0d5d30e3] {
  color: #F16733;
}
.rep_time_icon[data-v-0d5d30e3] {
  width: 15px;
}

.search_tasks_txtbox input[data-v-4bd6ad69] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox .input-group-text[data-v-4bd6ad69] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.progress-circle[data-v-4bd6ad69] {
  position: relative;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: conic-gradient(#00acee var(--percent, 0%), lightgrey 0%);
  display: flex;
  justify-content: center;
  align-items: center;
}
.progress-circle .fa-check[data-v-4bd6ad69] {
  font-size: 0.8rem;
}
.progress-circle[data-v-4bd6ad69]::before {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  border-radius: 50%;
  background: white;
  z-index: 1;
}
.progress-circle .fa-check[data-v-4bd6ad69] {
  z-index: 2;
}
input[data-v-4bd6ad69]:focus, select[data-v-4bd6ad69]:focus, textarea[data-v-4bd6ad69]:focus, button[data-v-4bd6ad69]:focus {
  border-color: #ced4da;
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-4bd6ad69] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-4bd6ad69] {
  cursor: pointer;
}
.objective-view-icon[data-v-4bd6ad69] {
  width: 15px;
  margin-left: 2px !important;
}

.search_tasks_txtbox .autocomplete {
  width: 100%;
}
.search_tasks_txtbox .autocomplete input {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 5px;
  height: 28px;
  padding-bottom: 0px;
  padding-top: 0px;
  border: 1px solid lightgray;
}
a {
  cursor: pointer;
}
.mentee-progress-list .border-class:not(:last-child) {
  border-bottom: 1px solid #CCC;
}

.back_icon[data-v-18379ae8] { width: 14px;
}
.mentee_title_btn[data-v-18379ae8] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-18379ae8] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-18379ae8] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-18379ae8]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-18379ae8] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-18379ae8] {
  animation: slide-in-data-v-18379ae8 1s forwards;
  -webkit-animation: slide-in-data-v-18379ae8 1s forwards;
}
@keyframes slide-in-data-v-18379ae8 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-18379ae8 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-18379ae8] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-18379ae8], .modal-xl[data-v-18379ae8] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-18379ae8] { width: 80%
}
}
.modal-dialog-slideout[data-v-18379ae8] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-18379ae8]{ border: 0;
}
.modal-header[data-v-18379ae8] { border-bottom: none;
}
.modal-footer[data-v-18379ae8] { border-top: none;
}
.modal-goback[data-v-18379ae8] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-18379ae8] { font-weight: 900;
}
.maheading_1[data-v-18379ae8] { width: 5%;
}
.maheading_2[data-v-18379ae8] { width: 75%;
}
.maheading_3[data-v-18379ae8] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-18379ae8] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-18379ae8] {
    width: 690px;
}
}


.subtask-wrapper[data-v-00380762] {
  border: 1px solid #C8C7C8;
  background-color: #FFF;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 5px;
}
.bg-grey[data-v-00380762] {
  background-color: #F0F0F0;
}
.star-class[data-v-00380762] {
  padding-top: 3px !important;
}
.heading-wrapper[data-v-00380762] {
  border: 0;
  float: left;
  width: 95%;
  margin-bottom: 10px;
  margin-left: 4%;
  margin-right: 1%;
  border-radius: 5px;
}
.sub-heading[data-v-00380762] {
  background: none;
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
  padding-top: 8px;
  padding-bottom: 4px;
  margin-left: 8px;
}
.sub-heading i[data-v-00380762] {
  float: none;
}
a.sub-heading i[data-v-00380762]{
  color: #002F42 !important;
  font-weight: normal;
  font-size: 14px;
  padding-left: 0px;
  padding-right: 10px;
  border-radius: 5px;
}
.task-wrapper .card[data-v-00380762] {
  font-weight: normal;
  border: 0px solid #C8C7C8;
  background-color: #FFF;
  margin-left: 5px;
  margin-right: 5px;
}
.task_goal_text[data-v-00380762] {
  padding-top: 5px;
}
.task-rep-button[data-v-00380762] {
  height: 21px; width: 94%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 5px; margin-right: 5px;
}
.other-tasks-button[data-v-00380762] {
  height: 30px; width: 85%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 1px; margin-right: 5px; margin-left: 20px;
  color: #FFF !important;
}
.subtask-rep-button[data-v-00380762] {
  height: 20px; width: 65%; font-size: 12px; padding: 0; border-radius: 4px; margin-top: 1px; margin-right: 5px; margin-left: 20px;
  color: #FFF;
}
.progress[data-v-00380762] {
  background-color: #DDD;
}
.save-goal-button[data-v-00380762] {
  color: #2EACEE;
  font-weight: bold;
  cursor: pointer;
  margin-top: 4px;
}
.search_tasks_txtbox input[data-v-00380762] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-00380762]:active,
.search_tasks_txtbox input[data-v-00380762]:focus,
.search_tasks_txtbox input[data-v-00380762]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-00380762] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.panel-title a[data-v-00380762] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-00380762] {
  cursor: pointer;
}
.progress_step[data-v-00380762] {
  height:10px;
  margin-top: 5px;
}
.section-title[data-v-00380762] {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 10px !important;
}
.add_rep_button_green[data-v-00380762] {
  color: #fff !important;
  background-color: #28a745 !important;
  border-color: #28a745 !important;
}

.back_icon[data-v-13ae0db3] { width: 14px;
}
.mentee_title_btn[data-v-13ae0db3] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-13ae0db3] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-13ae0db3] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-13ae0db3]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-13ae0db3] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-13ae0db3] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-13ae0db3] {
  animation: slide-in-data-v-13ae0db3 1s forwards;
  -webkit-animation: slide-in-data-v-13ae0db3 1s forwards;
}
@keyframes slide-in-data-v-13ae0db3 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-13ae0db3 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-13ae0db3] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-13ae0db3], .modal-xl[data-v-13ae0db3] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-13ae0db3] { width: 80%
}
}
.modal-dialog-slideout[data-v-13ae0db3] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-13ae0db3]{ border: 0;
}
.modal-header[data-v-13ae0db3] { border-bottom: none;
}
.modal-footer[data-v-13ae0db3] { border-top: none;
}
.modal-goback[data-v-13ae0db3] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-13ae0db3] { font-weight: 900;
}
.maheading_1[data-v-13ae0db3] { width: 5%;
}
.maheading_2[data-v-13ae0db3] { width: 75%;
}
.maheading_3[data-v-13ae0db3] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-13ae0db3] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-13ae0db3] {
    width: 690px;
}
}


.rating-btns button[data-v-505e80ae],
.rating-btns label[data-v-505e80ae]
 {
  background-color: #bfeafb;
}
.rating-btns button[data-v-505e80ae]:focus, 
.rating-btns button[data-v-505e80ae]:hover, 
.rating-btns button.selected_btn[data-v-505e80ae],
.rating-btns label[data-v-505e80ae]:focus,
.rating-btns label[data-v-505e80ae]:hover,
.rating-btns label.selected_option[data-v-505e80ae] {
  border: 0;
  box-shadow: none !important;
}
.rep-history button[data-v-505e80ae]:focus, 
.rep-history button[data-v-505e80ae]:hover, 
.rep-history label[data-v-505e80ae]:focus,
.rep-history button.selected_btn[data-v-505e80ae], 
.rep-history label[data-v-505e80ae]:hover,
.rep-history label.selected_option[data-v-505e80ae]
{
  border: 0;
  //background-color: #bfeafb !important;
  box-shadow: none !important;
}
@media (max-width: 1199.98px) {
.rating-btns button[data-v-505e80ae] {
    padding: 4px 8px;
}
}
.search_tasks_txtbox input[data-v-505e80ae] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.hours_overtext[data-v-505e80ae] {
  position: absolute;
  top: -22%;
  left: 20%;
  z-index: 4;
}
input[data-v-505e80ae]:focus, select[data-v-505e80ae]:focus, textarea[data-v-505e80ae]:focus, button[data-v-505e80ae]:focus {
  border-color: #ced4da;
}
.hours_textbox span[data-v-505e80ae] {
  border: 0;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
.hours_textbox input[data-v-505e80ae] {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 0;
}
@media (max-width: 1199.98px) {
.hours_textbox span[data-v-505e80ae] {
    padding: 6px;
}
}
.rep_reply_icon[data-v-505e80ae] {
  /* transform: scaleY(-1); */
  width: 14px;
}
.clock-icon-position-middle[data-v-505e80ae] {
  position: absolute;
  transform: translateX(-50%);
  left: 0;
  background-color: white;
}
.delete-rep-link[data-v-505e80ae] {
  color: #F16733;
}
.rep_time_icon[data-v-505e80ae] {
  width: 15px;
}
fieldset[data-v-505e80ae] {
  border: 1px solid #ced4da;
  border-radius: 10px;
}
legend[data-v-505e80ae] {
  color: #002F42;
  font-size: 14px;
  padding-left: 5px;
  margin-bottom: 1px;
  width: 50px;
  margin-left: 15px;
}
textarea[data-v-505e80ae] {
  background-color: #F0F0F0;
}


.tasklist-assign-wrapper label {
  font-weight: normal;
}
.tasklist-assign-wrapper .chkboxwrapper {
  margin-bottom: 5px;
}

.custom-select[data-v-48d59d28] {
  height: 40px;
}
.tasklist-assign-wrapper label[data-v-48d59d28] {
    font-weight: normal;
}
.card[data-v-48d59d28] {
  background: none !important;
}


.back-btn-wrapper[data-v-34067458] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.mentee_name[data-v-34067458] {
    font-size: 20px;
    margin-bottom: 0px;
}
hr[data-v-34067458] {
  margin: 10px auto;
}
.container-wrapper ul[data-v-34067458] {
    list-style: none;
    padding: 0px;
}
.container-wrapper ul li[data-v-34067458] {
    padding: 5px 5px;
    //border: 1px solid #CCC;
    margin-top: 5px;
    float: left;
    width: 100%;
}
label[data-v-34067458] {
    width: 100%;
    font-size: 15px;
}
.custom-select[data-v-34067458] {
    font-size: 14px;
    height: 38px;
}
.dash_container_wrapper[data-v-34067458] {
    background-color: #DDD;
    padding-top: 5px;
    height: 40px;
    border: 1px solid #DDD;
    margin-top: 0px;
    border-bottom: 1px solid #BBB;
    text-align: left;
    font-size: 18px;
    width: 100%;
}
.dash_container[data-v-34067458] {
    border: 1px solid #DDD;
    padding-bottom: 10px;
}

.back-btn-wrapper[data-v-40840d84] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.mentee_name[data-v-40840d84] {
    font-size: 20px;
    margin-bottom: 0px;
}
hr[data-v-40840d84] {
  margin: 10px auto;
}
.task-item-list[data-v-40840d84] {
    margin-top: 5px;
}
#tasks[data-v-40840d84] {
      margin-top: 5px;
}
label[data-v-40840d84] {
    width: 100%;
    font-size: 15px;
}
  
.modal-mask[data-v-e0ac74c0] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-e0ac74c0] {
    width: 700px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-e0ac74c0] {
    margin: 0px;
    padding: 10px;
    min-height: 400px;
}
.modal-header .sub-heading[data-v-e0ac74c0] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-e0ac74c0] {
  padding: 5px;
}
.modal-header .close[data-v-e0ac74c0] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-e0ac74c0] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-e0ac74c0] {
  border-top: none;
}

.submit_button[data-v-0d5df189] {
  line-height: 20px;
}
.comment_form[data-v-0d5df189] {
  margin-bottom: 40px;
}
.label[data-v-0d5df189] {
  width: 100%;
  font-size: 14px;
  line-height: 35px;
  color: #000;
  padding: 0px;
}
.textarea[data-v-0d5df189] {
  overflow-y: scroll;
  overflow-x: hidden;
  resize: none;
  height: 70px;
}
.select[data-v-0d5df189] {
  height: 35px;
}
.comment_form[data-v-0d5df189] {
  width: 90%;
  margin: 0 auto;
}
.comment-heading[data-v-0d5df189] {
  background-color: #6c757d;
  padding: 12px 5px 12px 5px;
  font-size: 18px;
  color: #FFF;
  margin-top: 0px;
}
.comment-wrapper[data-v-0d5df189] {
  padding: 5px;
  background-color: #FFF;
  width: 90%;
  min-height: 100px;
}
.task-title[data-v-0d5df189] {
  margin: 0px 5px 5px 5px;
  border-bottom: 1px solid #DDD;
}
.task-score[data-v-0d5df189] {
  font-weight: bold;
}
.comment-text[data-v-0d5df189] {
  margin-top: 5px;
}
.tip[data-v-0d5df189]:before {
  position: absolute;
  top: -14px;
  left: 98px;
  display: inline-block;
  border-right: 14px solid transparent;
  border-bottom: 14px solid #fff;
  border-left: 14px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.tip[data-v-0d5df189]:after {
  position: absolute;
  top: -12px;
  left: 99px;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  content: '';
}
.tip.left[data-v-0d5df189]:before {
  border-top: 14px solid transparent;
  border-right: 14px solid #fff;
  border-bottom: 14px solid transparent;
  border-right-color: rgba(169, 169, 169, 1);
  left: -28px;
  top: 20px;
}
.tip.left[data-v-0d5df189]:after {
  border-top: 12px solid transparent;
  border-right: 12px solid #fff;
  border-bottom: 12px solid transparent;
  left: -24px;
  top: 22px;
}
.tip-left[data-v-0d5df189] {
  top: 10px;
  left: -25px;
  border-top-color: transparent;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.tip[data-v-0d5df189] {
		background: #FFF;
		border: 2px solid #ccc;
		padding: 10px;
		position: relative;
}
.dialogbox .body[data-v-0d5df189] {
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 20px 10px;
  padding: 5px;
  border-radius: 3px;
  border: 5px solid #ccc;
}
@media (max-width: 575.98px) {
.col-xs-1[data-v-0d5df189] {
   width: 8.33333333%;
}
.col-xs-11[data-v-0d5df189] {
    width: 91.66666667%;
}
.col-xs-4[data-v-0d5df189] {
    width: 33.333333%;
}
.col-xs-8[data-v-0d5df189] {
    width: 66.666667%;
}
.col-xs-9[data-v-0d5df189] {
    width: 75%;
}
.col-xs-3[data-v-0d5df189] {
    width: 25%;
}
}
.assessment-task-score[data-v-0d5df189] {
  font-weight: bold;
}
.body .message[data-v-0d5df189] {
  min-height: 30px;
  border-radius: 3px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #797979;
}
.slide-leave-active[data-v-0d5df189],
    .slide-enter-active[data-v-0d5df189] {
      transition: 0.4s;
}
.slide-enter[data-v-0d5df189] {
      transform: translate(100%, 0);
}
.slide-leave-to[data-v-0d5df189] {
      transform: translate(-100%, 0);
}

.dashboard-link a[data-v-01a9db88] {
  color: #000;
  font-size: 22px;
  line-height: 50px;
}
.dashboard-link a[data-v-01a9db88]:hover {
  color: #000;
  text-decoration: none;
}
.account_link[data-v-01a9db88] {
  font-size: 17px;
  padding-left: 0px;
}
.account_link a[data-v-01a9db88], .account_link a[data-v-01a9db88]:hover{
  color: #338ED3;
  text-decoration: none;
}
.dash_container_wrapper[data-v-01a9db88] {
  background-color: #DDD;
  padding-top: 5px;
  height: 40px;
  border: 1px solid #DDD;
  margin-top: 0px;
  border-bottom: 1px solid #BBB;
  text-align: left;
  -webkit-box-shadow: 0px 5px 3px 0px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    0px 5px 3px 0px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 5px 3px 0px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.dash_container_wrapper[data-v-01a9db88]:hover {
  background-color: #CCC;
}
.account_link span[data-v-01a9db88] {
  color: #338ED3;
  cursor: pointer;
}

.container-wrapper ul[data-v-7eda94e2] {
  list-style: none;
  padding: 0px;
}
.container-wrapper ul li[data-v-7eda94e2] {
  padding: 10px 5px;
  border: 1px solid #CCC;
  margin-top: 10px;
  float: left;
  width: 100%;
}
label[data-v-7eda94e2] {
  width: 100%;
  font-size: 15px;
}
.custom-select[data-v-7eda94e2] {
  font-size: 14px;
  height: 38px;
}
hr[data-v-7eda94e2] {
  margin: 10px 0px;
}

.back-btn-wrapper[data-v-d3b0539e] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
hr[data-v-d3b0539e] {
  margin: 10px 0px;
}
.task-item-list[data-v-d3b0539e] {
  margin-top: 5px;
}
#tasks[data-v-d3b0539e] {
    margin-top: 5px;
}

.comment-heading[data-v-7acd296c] {
  background-color: #6c757d;
  padding: 12px 5px 12px 5px;
  font-size: 18px;
  color: #FFF;
  margin-top: 0px;
}
.comment-wrapper[data-v-7acd296c] {
  padding: 5px;
  background-color: #FFF;
  width: 90%;
  min-height: 100px;
}
.assessment-task-title[data-v-7acd296c] {
  margin: 10px 5px 5px 5px;
  border-bottom: 1px solid #DDD;
  padding-bottom: 5px;
}
.assessment-task-score[data-v-7acd296c] {
  font-weight: bold;
}
.comment-text[data-v-7acd296c] {
  margin-top: 5px;
}
.tip[data-v-7acd296c]:before {
  position: absolute;
  top: -14px;
  left: 98px;
  display: inline-block;
  border-right: 14px solid transparent;
  border-bottom: 14px solid #fff;
  border-left: 14px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.tip[data-v-7acd296c]:after {
  position: absolute;
  top: -12px;
  left: 99px;
  display: inline-block;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  content: '';
}
.tip.left[data-v-7acd296c]:before {
  border-top: 14px solid transparent;
  border-right: 14px solid #fff;
  border-bottom: 14px solid transparent;
  border-right-color: rgba(169, 169, 169, 1);
  left: -28px;
  top: 20px;
}
.tip.left[data-v-7acd296c]:after {
  border-top: 12px solid transparent;
  border-right: 12px solid #fff;
  border-bottom: 12px solid transparent;
  left: -24px;
  top: 22px;
}
.tip-left[data-v-7acd296c] {
  top: 10px;
  left: -25px;
  border-top-color: transparent;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.tip[data-v-7acd296c] {
		background: #FFF;
		border: 2px solid #ccc;
		padding: 10px;
		position: relative;
}
.dialogbox .body[data-v-7acd296c] {
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 20px 10px;
  padding: 5px;
  border-radius: 3px;
  border: 5px solid #ccc;
}
.body .message[data-v-7acd296c] {
  min-height: 30px;
  border-radius: 3px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #797979;
}
.slide-leave-active[data-v-7acd296c],
.slide-enter-active[data-v-7acd296c] {
      transition: 0.4s;
}
.slide-enter[data-v-7acd296c] {
    transform: translate(100%, 0);
}
.slide-leave-to[data-v-7acd296c] {
  transform: translate(-100%, 0);
}
@media (max-width: 575.98px) {
.col-xs-1[data-v-7acd296c] {
   width: 8.33333333%;
}
.col-xs-11[data-v-7acd296c] {
    width: 91.66666667%;
}
.col-xs-4[data-v-7acd296c] {
    width: 33.333333%;
}
.col-xs-8[data-v-7acd296c] {
    width: 66.666667%;
}
.col-xs-9[data-v-7acd296c] {
    width: 75%;
}
.col-xs-3[data-v-7acd296c] {
    width: 25%;
}
}
.row[data-v-7acd296c] {
  margin-left: 0px;
  margin-right: 0px;
}

.mm-logo img[data-v-5f58ffb6]{ width: 240px;
}
.text-danger[data-v-5f58ffb6] { color: #FF0000 !important;
}

.back-btn-wrapper[data-v-282b9196] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.mentee_name[data-v-282b9196] {
    font-size: 20px;
    margin-bottom: 0px;
}
hr[data-v-282b9196] {
  margin: 10px auto;
}
body {
  font-size: 14px !important;
}
.heading {
  padding: 0px 0px 0px 20px;
  font-size: 15px;
}
.org_details {
  width: 100%;
}
.input-height-30 {
  line-height: 30px;
}
.input-height-25 {
 line-height: 25px; 
}
.padding-lr-5 {
  padding: 0px 5px;
}
@media (max-width: 560px) {
  .container-wrapper {
    width: 100%;
    padding: 1% 3% 3% 3%;
  }
}
@media (min-width: 1204px) {
  .container-wrapper {
      width: 95%;
  }
}
.custom-select {
    height: 34px;
    vertical-align: top;
}
.textarea {
  height: 112px;
}
.account-lookup .tabs ul {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 none;
}
.account-lookup .tabs li {
  padding-right: 2px;
}
.account-lookup .tabs li a {
    /* border: 1px solid #dc2227; */
    border: 1px solid #00ACEE;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    line-height: 12px;
    margin: 0;
    color: #000;
    position: relative;
    display: block;
    padding: 10px 11px;
}
.account-lookup .tabs li.active a {
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  color: #fff !important;
}
.account-lookup .tabs li a:hover {
  /* background-color: #dc2227;
  border: 1px solid #dc2227; */
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  color: #fff !important;
}
.crm_admin_heading {
  /* background: #dc2227 none repeat scroll 0 0; */
  background: #00ACEE none repeat scroll 0 0;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.admin_heading_1 {
  width: 3%;
}
.admin_heading_2, .admin_heading_3, .admin_heading_6 {
  width: 11%;
}
.admin_heading_4 {
  width: 13%;
}
.admin_heading_7 {
  width: 8%;
}
.admin_heading_8 {
  width: 11%;
}
.admin_heading_9, .admin_heading_10, .admin_heading_5, .admin_heading_11, .admin_heading_23  {
  width: 5%;
}
.admin_heading_22 {
  width: 4%;
}
.crm_admin_field_lists {
  border: 0 none;
  line-height: 1.42857;
  vertical-align: bottom;
  float: left;
  padding: 8px 3px;
}
@media (max-width: 768px) {
  .crm_admin_heading {
    padding: 8px 1px;
    font-size: 11px;
  }
  .crm_admin_field_lists {
    padding: 8px 1px;
    font-size: 12px;
  }
}
.button-height {
  line-height: 32px;
}
.btn {
  border-radius: 0px;
}
.collapsed > .when-opened,
:not(.collapsed) > .when-closed {
  display: none;
}
.delete-icon {
  color: #dc2227;
  font-size: 25px;
}
.crm_field_padding_top {
  padding-top: 16px;
}

.btn.disabled, .btn:disabled {
  background-color: #8b8b8b;
  color: #FFF;
}
.account-lookup-view-list .account_name_field, .account-lookup-view-list .username_field {
  width: 15%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account-lookup-view-list .address_field {
  width: 13%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account-lookup-view-list .city_field, .account-lookup-view-list .phone_field {
  width: 9%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account-lookup-view-list .first_name_field, .account-lookup-view-list .last_name_field {
  width: 10%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account-lookup-view-list .phone_field {
  border: 0px;
}
.account-lookup-view-list .state_field, .account-lookup-view-list .zip_field {
  width: 7%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account-lookup-view-list .sno_field {
  width: 5%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.account_view_list_heading_row {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px;
    margin-left: 0px;
}
.account-lookup-view-list .tasklist-item {
  padding: 0px 0px 0px 0px;
  margin-left: 0px;
  margin-right: 0px;
  vertical-align: middle;
}
.tasklist-item .row_field { padding: 8px 5px; }
.tasklist-row:nth-of-type(odd) {
  background-color:#F0F0F0;
}
.tasklist-row:nth-of-type(even) {
  background-color:#F8F8F8;
}
*, *::before, *::after {
  outline: none;
}

.account-lookup-view-list hr {
  border-top: 0px solid #b6b6b6;
  margin: 0px;
}
.card {
  background: none;
}
.pagination-wrapper {
  padding: 5px 0px;
  margin: 0px;
}
.mentee_heading_2 {
  width: 10%;
}
.mentee_heading_3 {
  width: 12%;
}
.mentee_heading_6 {
  width: 8%;
}
.mentee_heading_7 {
  width: 6%;
}
.mentee_heading_8 {
  width: 12%;
}
.mentee_heading_9 {
  width: 12%;
}
.mentee_heading_10 {
  width: 10%;
}
.mentee_heading_11 {
  width: 9%;
}
.mentee_heading_12 {
  width: 3%;
}
.group_heading_2, .group_heading_3 {
  width: 21%;
}
.group_heading_4, .group_heading_5 {
  width: 25%;
}
.color-000 {
  color: #000;
}
.btn-grey, .btn-grey:hover {
  color: #FFF;
}
.account_name_field.row_field {
  text-decoration: none;
  color: #0b6399;
}
.account_lookup_details {
  opacity: 0.2;
}
.affiliate_heading_1 {
  width: 10%;
}
.affiliate_heading_2 {
  width: 40%;
}
.affiliate_heading_3 {
  width: 50%;
}
.scraping_header {
  /* border-top: 5px solid #dc2227; */
  border-top: 5px solid #00ACEE
}
.red-color {
  color: #00ACEE;
}
.notes-display {
  background-color: #EEEDF0;
  padding-top: 5px;
}
.tasklist_heading_1 {
  width: 46%;
  padding-left: 20px;
}
.tasklist_heading_2 {
  width: 8%;
}
.tasklist_heading_3 {
  width: 13%;
}
.tasklist_heading_4 {
  width: 12%;
}
.tasklist_heading_5 {
  width: 13%;
}
.tasklist-item-seperator {
  border-bottom: 1px solid #C3C3C3;
  margin: 0px;
}
.private_tasklist_heading_1 {
  width: 55%;
  padding-left: 20px;
}
.private_tasklist_heading_2 {
  width: 15%;
}
.private_tasklist_heading_3 {
  width: 25%;
}
.private_tasklist_heading_4 {
  width: 5%;
}

.width-90[data-v-3f1454b2] {
  width: 89%;
}
.width-10[data-v-3f1454b2] {
  width: 11%;
}
.custom-select[data-v-3f1454b2] {
  height: 30px !important;
}
.alert-warning[data-v-3f1454b2] {
  text-align: center;
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-warning[data-v-3f1454b2]::before {
  content: '\F06A';
  font-family: FontAwesome;
}

.prospect_email_heading_cls[data-v-0f396a83] {
  width: 29%;
}
.prospect_admin_heading_12[data-v-0f396a83] {
  width: 16%;
}
.admin_heading_9[data-v-0f396a83] {
  width: 7%;
}
.admin_heading_11[data-v-0f396a83] {
  width: 7%;
}
.admin_heading_4[data-v-0f396a83] {
  width: 7%;
}
.admin_heading_6[data-v-0f396a83] {
  width: 9%;
}
.ma-input-field[data-v-0f396a83] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  color: #002F42;
  min-height: 38px;
}
.ma-blue-btn5[data-v-0f396a83], .ma-blue-btn5[data-v-0f396a83]:focus, .ma-blue-btn5[data-v-0f396a83]:active, .ma-blue-btn5[data-v-0f396a83]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 36px;
  margin-top: -5px;
}
.course-title[data-v-0f396a83]{ 
  color: #002F42;
  font-weight: 900;
}
.course-title a[data-v-0f396a83] {
  color: #707070;
  text-decoration: none;
}
.admin_heading_1 a[data-v-0f396a83] {
  color: #707070;
  text-decoration: none;
}

#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #002F42;
  background-color: inherit !important;
}
.prospect_heading_5 {
  width: 9%;
}
.prospect_email_heading_cls {
  width: 24% !important;
}
.prospect_admin_heading_12 {
  width: 11% !important;
}
.pre-formatted { white-space: pre; padding: 0px;
}
.goal-indicator-btn {
    border-radius: 10px;
    font-size: 13px;
    padding: 5px 15px;
    line-height: 12px;
    height: auto;
    width: 105px;
    text-align: center;
    outline: none !important;
}
.greenBtn, .greenBtn:active, .greenBtn:focus{
    color: #FFFFFF !important;
    background-color: #FF9900 !important;
    border: 1px solid #FF9900 !important;
    cursor: text;
}
.modal-header .sub-heading {
  color: #002F42;
}
.ma-blue-btn1 {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
.ma-white-btn1 {
  color: #00ACEE !important; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  font-weight: 900;
  border-radius: 10px;
  width: 90px;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-1288c568] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-1288c568] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-1288c568] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-1288c568] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-1288c568] {
  padding: 5px;
}
.modal-header .close[data-v-1288c568] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-1288c568] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-1288c568] {
  border-top: none;
}
.btn-danger[data-v-1288c568] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-1288c568] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-1288c568] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-1288c568] {
  padding: 5px;
}
.ma-blue-btn[data-v-1288c568] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 150px;
}
.form-control[data-v-1288c568] { font-size: 14px;
}
.hide_vmessage[data-v-1288c568] {
  display: none !important;
}
.show_vmessage[data-v-1288c568] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-1288c568] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-1288c568], .ma-reset-password-btn[data-v-1288c568]:focus, .ma-reset-password-btn[data-v-1288c568]:active, .ma-reset-password-btn[data-v-1288c568]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}

.modal-mask[data-v-9d79c3aa] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-9d79c3aa] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-9d79c3aa] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-9d79c3aa] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-9d79c3aa] {
  padding: 5px;
}
.modal-header .close[data-v-9d79c3aa] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-9d79c3aa] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-9d79c3aa] {
  border-top: none;
}
.btn-danger[data-v-9d79c3aa] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-9d79c3aa] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-9d79c3aa] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-9d79c3aa] {
  padding: 5px;
}
.ma-send-email-btn[data-v-9d79c3aa] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 150px;
}
.form-control[data-v-9d79c3aa] { font-size: 14px;
}
.hide_vmessage[data-v-9d79c3aa] {
  display: none !important;
}
.show_vmessage[data-v-9d79c3aa] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-9d79c3aa] {
    width: 100%;
}
}
.ma-blue-btn[data-v-9d79c3aa], .ma-blue-btn[data-v-9d79c3aa]:focus, .ma-blue-btn[data-v-9d79c3aa]:active, .ma-blue-btn[data-v-9d79c3aa]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  padding: 5px;
  width: 150px;
}
.ma-gray-btn[data-v-9d79c3aa], .ma-gray-btn[data-v-9d79c3aa]:focus, .ma-gray-btn[data-v-9d79c3aa]:active, .ma-gray-btn[data-v-9d79c3aa]:hover {
  color: #707070;
  width: 150px;
  padding: 5px;
}

.modal-mask[data-v-dc578088] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-dc578088] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-dc578088] {
  margin: 0px;
  padding: 10px;
  color: #002F42;
}
.modal-header .sub-heading[data-v-dc578088] {
  background-color: #FFF;
  color: #002F42;
}
.modal-header[data-v-dc578088] {
  padding: 5px;
}
.modal-header .close[data-v-dc578088] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-dc578088] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-dc578088] {
  border-top: none;
}
.btn-danger[data-v-dc578088] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-dc578088] {
  color: #002F42;
  font-size: 14px;
  font-weight: 900;
  line-height: 1;
}
.modal-header[data-v-dc578088] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-dc578088] {
  padding: 5px;
}
.field_heading[data-v-dc578088] {
  font-size: 13px;
  font-weight: 900;
  width: 100%;
  padding-left: 25px;
  padding-bottom: 0px;
}
.ma-blue-btn[data-v-dc578088] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
.ma-white-btn[data-v-dc578088] {
  color: #00ACEE !important; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  font-weight: 900;
  border-radius: 10px;
  width: 90px;
}
.form-control[data-v-dc578088] { font-size: 14px;
}
.hide_vmessage[data-v-dc578088] {
  display: none !important;
}
.show_vmessage[data-v-dc578088] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-dc578088] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-dc578088], .ma-reset-password-btn[data-v-dc578088]:focus, .ma-reset-password-btn[data-v-dc578088]:active, .ma-reset-password-btn[data-v-dc578088]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.custom-control-input[data-v-dc578088] {
  z-index: 9999;
}

























































































































/* Courses css start */
.courses_heading_0[data-v-8ee5f1e6] {
  width: 5%;
  font-weight: 900;
}
.courses_heading_1[data-v-8ee5f1e6] {
  width: 30%;
}
.courses_heading_2[data-v-8ee5f1e6] {
  width: 10%;
}
.courses_heading_3[data-v-8ee5f1e6] {
  width: 8%;
}
.courses_heading_4[data-v-8ee5f1e6] {
  width: 12%;
}
.courses_heading_5[data-v-8ee5f1e6] {
  width: 15%;
}
.course_header[data-v-8ee5f1e6] {
  background: #707070 none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.courses_content_1[data-v-8ee5f1e6] {
  width: 31.66%;
}
.courses_content_2[data-v-8ee5f1e6] {
  width: 6%;
}
.courses_content_3[data-v-8ee5f1e6] {
  width: 15%;
}
.courses_content_4[data-v-8ee5f1e6] {
  width: 7%;
}
.courses_content_5[data-v-8ee5f1e6] {
  width: 11%;
}
.courses_content_6[data-v-8ee5f1e6] {
  width: 7%;
}
.courses_content_7[data-v-8ee5f1e6] {
  width: 22%;
}
.courses_row[data-v-8ee5f1e6] {
  border-bottom: 1px solid #00ACEE;
  padding: 5px 0px;
}
.courses_hr[data-v-8ee5f1e6] {
  margin: 30px 0px;
  border-bottom: 2px solid #00ACEE;
}
@media (max-width: 768px) {
.course_header[data-v-8ee5f1e6] {
    padding: 8px 1px;
    font-size: 11px;
}
}
.download_cert_link[data-v-8ee5f1e6], .download_cert_link[data-v-8ee5f1e6]:hover, .download_cert_link[data-v-8ee5f1e6]:active, .download_cert_link[data-v-8ee5f1e6]:focus{
  color: #FFF !important;
}
.show_icon[data-v-8ee5f1e6] { 
  display: show;
}
.hide_icon[data-v-8ee5f1e6] { 
  display: none;
}
.no_course_header[data-v-8ee5f1e6] {
  background: #FFFFFF none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #FF0000;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
/* Courses css end */


















































































/* Courses css start */
.courses_heading_0[data-v-73e1d7b8] {
  width: 5%;
  font-weight: 900;
}
.courses_heading_1[data-v-73e1d7b8] {
  width: 30%;
}
.courses_heading_2[data-v-73e1d7b8] {
  width: 10%;
}
.courses_heading_3[data-v-73e1d7b8] {
  width: 8%;
}
.courses_heading_4[data-v-73e1d7b8] {
  width: 12%;
}
.courses_heading_5[data-v-73e1d7b8] {
  width: 15%;
}
.course_header[data-v-73e1d7b8] {
  background: #707070 none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.courses_content_1[data-v-73e1d7b8] {
  width: 31.66%;
}
.courses_content_2[data-v-73e1d7b8] {
  width: 6%;
}
.courses_content_3[data-v-73e1d7b8] {
  width: 15%;
}
.courses_content_4[data-v-73e1d7b8] {
  width: 7%;
}
.courses_content_5[data-v-73e1d7b8] {
  width: 11%;
}
.courses_content_6[data-v-73e1d7b8] {
  width: 7%;
}
.courses_content_7[data-v-73e1d7b8] {
  width: 22%;
}
.courses_row[data-v-73e1d7b8] {
  border-bottom: 1px solid #00ACEE;
  padding: 5px 0px;
}
.courses_hr[data-v-73e1d7b8] {
  margin: 30px 0px;
  border-bottom: 2px solid #00ACEE;
}
@media (max-width: 768px) {
.course_header[data-v-73e1d7b8] {
    padding: 8px 1px;
    font-size: 11px;
}
}
.download_cert_link[data-v-73e1d7b8], .download_cert_link[data-v-73e1d7b8]:hover, .download_cert_link[data-v-73e1d7b8]:active, .download_cert_link[data-v-73e1d7b8]:focus{
  color: #FFF !important;
}
/* Courses css end */

.course-title[data-v-f41b2a08]{ 
  color: #707070;
  font-weight: 900;
}
.course-title a[data-v-f41b2a08] {
  color: #707070;
  text-decoration: none;
}
.admin_heading_1 a[data-v-f41b2a08] {
  color: #707070;
  text-decoration: none;
}
.prospect_heading_5[data-v-f41b2a08] {
  width: 9%;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.mentee_heading_13 {
  width: 14%;
}
.mentee_heading_14 {
  width: 8%;
}
.mentee_heading_15 {
  width: 12%;
}
.ma-input-field {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}
.ma-blue-btn5, .ma-blue-btn5:focus, .ma-blue-btn5:active, .ma-blue-btn5:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 36px;
  margin-top: -5px;
}
.mentee_heading_16 {
  width: 10%;
}
.mentee_heading_6 {
  width: 9%;
}
.goal-indicator-btn {
    border-radius: 10px;
    font-size: 13px;
    padding: 5px 15px;
    line-height: 12px;
    height: auto;
    width: 105px;
    text-align: center;
    outline: none !important;
}
.greenBtn, .greenBtn:active, .greenBtn:focus{
    color: #FFFFFF !important;
    background-color: #FF9900 !important;
    border: 1px solid #FF9900 !important;
    cursor: text;
}
.sub-heading {
  color: #002F42;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-e345b90a] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-e345b90a] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-e345b90a] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-e345b90a] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-e345b90a] {
  padding: 5px;
}
.modal-header .close[data-v-e345b90a] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-e345b90a] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-e345b90a] {
  border-top: none;
}
.btn-danger[data-v-e345b90a] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-e345b90a] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-e345b90a] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-e345b90a] {
  padding: 5px;
}
.ma-blue-btn[data-v-e345b90a] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 120px;
}
.form-control[data-v-e345b90a] { font-size: 14px;
}
.hide_vmessage[data-v-e345b90a] {
  display: none !important;
}
.show_vmessage[data-v-e345b90a] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-e345b90a] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-e345b90a], .ma-reset-password-btn[data-v-e345b90a]:focus, .ma-reset-password-btn[data-v-e345b90a]:active, .ma-reset-password-btn[data-v-e345b90a]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.mentee_heading_1 {
  width: 20%;
}
.mentee_heading_2 {
  width: 20%;
}
.mentee_heading_3 {
  width: 20%;
}
.ma-input-field {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.ea_title[data-v-58e6db7e] { margin-left: 1rem;
}
.ea_name[data-v-58e6db7e] { margin-left: 3rem;
}
.enterprise_header[data-v-58e6db7e] { width: 100%;
}
.enterprise_heading_1[data-v-58e6db7e] { width: 10%;
}
.enterprise_heading_2[data-v-58e6db7e] { width: 30%;
}
.enterprise_heading_3[data-v-58e6db7e] { width: 10%;
}
.enterprise_heading_4[data-v-58e6db7e] { width: 40%;
}
.enterprise_heading_5[data-v-58e6db7e] { width: 10%;
}
.enterprise_accounts_header[data-v-58e6db7e] {
  background: #00ACEE none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.view_enterprise_accounts[data-v-58e6db7e]:nth-child(odd) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #e9e9e9 !important;
  color: #707070;
}
.view_enterprise_accounts[data-v-58e6db7e]:nth-child(even) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #FFFFFF !important;
  color: #707070;
}
.form_heading_4[data-v-58e6db7e] {
  width: 50%;
}
.account-lookup-view-list .tasklist-item[data-v-58e6db7e] {
    padding: 3px 0px;
}
.fmAddBtn[data-v-58e6db7e] {
    color: #FFF;
    background-color: #00acee;
    border: 1px solid #00acee;
    padding: 8px !important;
    font-size: 13px;
    font-weight: 900;
    float: right;
}
.fmAddBtn[data-v-58e6db7e]:focus, .fmAddBtn[data-v-58e6db7e]:active {
    color: #FFF !important;
    background-color: #00acee !important;
    border: 1px solid #00acee !important;
}
.dropdown[data-v-58e6db7e] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
/* Upload Form CSS Start */
.view-fields-scroll[data-v-58e6db7e] {
  height: 300px;
  margin: 0 auto;
  overflow-y: scroll;
}
.view_field_options[data-v-58e6db7e] {
  width: 100%;
  margin: 5px 10px 5px 10px;
}
.dropbox[data-v-58e6db7e] {
  outline: 2px dashed grey; /* the dash box */
  outline-offset: -10px;
  background: lightcyan;
  color: dimgray;
  padding: 10px 10px;
  min-height: 200px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.input-file[data-v-58e6db7e] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-58e6db7e]:hover {
  background: lightblue; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-58e6db7e] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.pdf_input_error[data-v-58e6db7e]  {
  width: 98%;
  text-align: right;
}
input.ma-input-field[data-v-58e6db7e] {
  border-width: 1px;
  border-style: inset;
}

.modal-mask[data-v-139363e3] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-container[data-v-139363e3] {
    position: fixed;
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 850px;
    height: 500px;
    overflow-y: auto;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-139363e3] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-139363e3] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-139363e3] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-139363e3] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-139363e3] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-139363e3] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-139363e3] {
  border-top: none;
}
.btn-info[data-v-139363e3], .btn-info[data-v-139363e3]:hover, .btn-info[data-v-139363e3]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-139363e3] {
  padding: 1px 0px;
}


.form_heading_1 {
  width: 10%;
}
.form_heading_2 {
  width: 30%;
}
.form_heading_3 {
  width: 10%;
}
.form_heading_4 {
  width: 50%;
}
.account-lookup-view-list .tasklist-item {
    padding: 3px 0px;
}

.account-lookup-view-list .tasklist-item[data-v-86e1682c] {
    padding: 3px 0px;
}
.affiliate_error[data-v-86e1682c] { font-size: 14px; margin: 10px 0;
}
.affiliate_heading_2[data-v-86e1682c] {
  width: 30%;
}
.affiliate_heading_3[data-v-86e1682c] {
  width: 15%;
}
.affiliate_heading_4[data-v-86e1682c] {
  width: 25%;
}
.affiliate_heading_5[data-v-86e1682c] {
  width: 20%;
}
.link-text[data-v-86e1682c] {
  color: #00ACEE;
  text-decoration: none;
  cursor: pointer;
}

.modal-mask[data-v-ac1c207e] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-ac1c207e] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  min-height: 300px;
}
.modal-body[data-v-ac1c207e] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-ac1c207e] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-ac1c207e] {
  padding: 5px;
}
.modal-header .close[data-v-ac1c207e] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-ac1c207e] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-ac1c207e] {
  border-top: none;
}
.btn-danger[data-v-ac1c207e] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-ac1c207e] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-ac1c207e] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-ac1c207e] {
  padding: 5px;
}
.heading_1[data-v-ac1c207e] {
    font-size: 14px;
    font-weight: bold;
}
.heading_2[data-v-ac1c207e] {
    font-size: 12px;
    font-weight: bold;
}
.form-control[data-v-ac1c207e] { font-size: 14px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-ac1c207e] {
    width: 100%;
}
}

.account-lookup-view-list .tasklist-item[data-v-89327dcc] {
    padding: 3px 0px;
}
.affiliate_error[data-v-89327dcc] { font-size: 14px; margin: 10px 0;
}
.affiliate_heading_3[data-v-89327dcc] {
  width: 15%;
}
.affiliate_heading_4[data-v-89327dcc] {
  width: 35%;
}

.button-width[data-v-efc11020] {
  width: 100px;
}
.notes_textarea[data-v-efc11020] {
  height: 100px;
}
label[data-v-efc11020] {
  font-weight: bold;
}
.mx-datepicker[data-v-efc11020] {
  width: 100%;
}
hr[data-v-efc11020] {
  border-top: 2px solid #4c94cf;
  margin-top: 5px;
  margin-bottom: 10px;
}
.notes[data-v-efc11020] {
  height: 350px;
  overflow-x: scroll;
}
.mx-datepicker-popup[data-v-efc11020] {
  position: absolute !important;
}

#list-tab a[data-v-55d0c59d] {
  margin-bottom: 5px;
  border-radius: 3px;
  padding: 4px 8px;
  border-color: #00ACEE;
  border-width: 1px;
  color: #000000;
  border-radius: 5px;
  cursor: pointer;
}
#list-tab a[data-v-55d0c59d]:active,
.list-group-item.active[data-v-55d0c59d] {
  background-color: #00ACEE;
  color: #FFFFFF !important;
}
.pathways_step[data-v-55d0c59d] {
  font-size: 13px;
}
.pathway_objectives_box .d-flex div[data-v-55d0c59d] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
.pathway_objective_focus[data-v-55d0c59d] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}

.pathway_box[data-v-b5f6fd6a] {
  border-color: lightgray !important;
  border-left: 7px solid #00ACEE !important;
  border-radius: 7px !important;
  background-color: white !important;
  padding: 8px 10px 5px 10px;
  margin-bottom: 25px;
}
.pathway_box p[data-v-b5f6fd6a] {
  margin-bottom: 3px;
}
.d-flex div.pathway_box[data-v-b5f6fd6a] {
  margin-right: 15px;
  width: 275px;
  background-color: burlywood;
}
.pathway_box .dropdown button[data-v-b5f6fd6a] {
  margin-top: -10px;
}
.pathway_box .dropdown button[data-v-b5f6fd6a]:focus {
  box-shadow: unset;
}
.accent_color_add[data-v-b5f6fd6a] {
  height: 23px;
  width: 23px;
  display: inline-flex;
  background-color: #e9e9e9;
  color: #646e71;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.pathway_save_btn[data-v-b5f6fd6a] {
  padding: 5px 10px !important;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 400;
}


.vc-sketch {
    position: absolute !important;
    top: -260px !important;
    left: 50px !important;
}
.ascent-color {
  height: 15px;
  width: 15px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color1 {
  height: 12px;
  width: 12px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color-main {
  float: left;
  margin-right: 10px;
}
.ascent-color-outer {
  float: left;
  padding: 0px 2px 2px 2px;
  border-radius: 15px;
  margin-top: 1px;
}
.dropdown-item {
  cursor: pointer;
  color: #BBB !important;
}
#dropdown-2 .dropdown-toggle::after{
  display: none;
}
#dropdown-2 .dropdown-toggle {
  background: none;
  border: 0;
  color: #002F42;
  font-weight: bold;
}
#dropdown-2 .dropdown-menu {
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 110px;
}
#dropdown-2 .b-dropdown-text {
  margin-bottom: 0px;
}
#dropdown-2 .b-dropdown-text {
  cursor: pointer;
  color: #BBB !important;
  padding: 2px 5px 2px 10px;
  font-size: 14px;
}
#dropdown-2.dropdown a, #dropdown-2.dropdown a:hover {
  font-size: 15px;
  color: #BBB !important;
  font-weight: bold;
}
#dropdown-2 .dropdown-item:hover, #dropdown-2 .dropdown-item:active, #dropdown-2 .dropdown-item:focus, #dropdown-2.dropdown a:hover, #dropdown-2.dropdown a:focus, #dropdown-2.dropdown a:active {
  background: none !important;
  text-decoration: none !important;
}

.back_icon[data-v-4a9df0fa] { width: 14px;
}
.mentee_title_btn[data-v-4a9df0fa] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
a[data-v-4a9df0fa] {
  color: #00ACEE;
}
a[data-v-4a9df0fa]:hover,
a[data-v-4a9df0fa]:active,
a[data-v-4a9df0fa]:focus {
  color: #00ACEE;
}
.progress_step[data-v-4a9df0fa] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-4a9df0fa] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-4a9df0fa] {
  color: #00ACEE;
}
a[data-v-4a9df0fa]:hover,
a[data-v-4a9df0fa]:active,
a[data-v-4a9df0fa]:focus {
  color: #00ACEE;
}
.modal-dialog-slideout .modal-content[data-v-4a9df0fa]{ border: 0;
}
.modal-header[data-v-4a9df0fa] { border-bottom: none;
}
.modal-footer[data-v-4a9df0fa] { border-top: none;
}
.modal-goback[data-v-4a9df0fa] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-4a9df0fa] { font-weight: 900;
}
.maheading_1[data-v-4a9df0fa] { width: 5%;
}
.maheading_2[data-v-4a9df0fa] { width: 75%;
}
.maheading_3[data-v-4a9df0fa] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-4a9df0fa] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-4a9df0fa] {
    width: 690px;
}
}
.modal-mask[data-v-4a9df0fa] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-4a9df0fa] {
    width: 800px;
    height: 450px;
    overflow-y: scroll;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-4a9df0fa] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-4a9df0fa] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-4a9df0fa] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-4a9df0fa] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-4a9df0fa] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-4a9df0fa] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-4a9df0fa] {
  border-top: none;
}


.fa-pencil[data-v-47cb081d] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-47cb081d] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
.pathway_objective_focus[data-v-47cb081d] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-47cb081d] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-47cb081d]::before {
  top: 3px;
}

table thead tr[data-v-5d3c8878] {
  background-color: #00ACEE;
  color: #FFFFFF;
}
table tbody button[data-v-5d3c8878] {
  background-color: white;
  color: black;
  border: 1px solid black;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.tasklist_heading_1 {
  width: 40%;
}
.tasklist_heading_2 {
  width: 10%;
}
.tasklist_heading_3 {
  width: 15%;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
table thead tr[data-v-75c6b6c9] {
  background-color: #00ACEE;
  color: #FFFFFF;
}
table tbody button[data-v-75c6b6c9] {
  background-color: white;
  color: black;
  border: 1px solid black;
}

table thead tr[data-v-0cddcb30] {
  background-color: #00ACEE;
  color: #FFFFFF;
}
table tbody button[data-v-0cddcb30] {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.fa-pencil[data-v-1925e02f] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-1925e02f] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
@media(min-width:1400px) {
.pathway_objectives_box .d-flex div[data-v-1925e02f] {
    width: 115px;
    margin-bottom: 15px;
    cursor: pointer;
}
}
.pathway_objective_focus[data-v-1925e02f] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-1925e02f] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-1925e02f]::before {
  top: 3px;
}
.border-class[data-v-1925e02f] {
  background-color: #f0f9fc !important;
  border: 1px solid #6cc2e2 !important;
}

.dropdown[data-v-5ce1cf13] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect__single {
  font-size: 14px !important;
  margin-bottom: 4px !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.menu_heading_1[data-v-1ca87bf7] {
  width: 100%;
}
.ma-gray-btn[data-v-1ca87bf7], .ma-gray-btn:active .ma-gray-btn[data-v-1ca87bf7]:hover, .ma-gray-btn[data-v-1ca87bf7]:focus {
    color: #FFF !important;
    border: 1px solid #bcb8b8 !important;
    background: #bcb8b8 !important;
    padding: 5px; 
    font-weight: 900;
    width: 200px;
}
.ma-blue-btn[data-v-1ca87bf7], .ma-blue-btn[data-v-1ca87bf7]:hover, .ma-blue-btn[data-v-1ca87bf7]:focus {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 0 !important;
  width: 120px;
}


.modal-mask[data-v-379075b5] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-379075b5] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 600px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-379075b5] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-379075b5] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-379075b5] {
  padding: 5px;
}
.modal-header .close[data-v-379075b5] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-379075b5] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-379075b5] {
  border-top: none;
}
.btn-danger[data-v-379075b5] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-379075b5] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-379075b5] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-379075b5] {
  padding: 5px;
}
.ma-blue-btn[data-v-379075b5], .ma-blue-btn[data-v-379075b5]:hover, .ma-blue-btn[data-v-379075b5]:focus  {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 0 !important;
  font-weight: 900;
  padding: 5px 25px;
}
.form-control[data-v-379075b5] { font-size: 14px;
}
.hide_vmessage[data-v-379075b5] {
  display: none !important;
}
.show_vmessage[data-v-379075b5] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-379075b5] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-379075b5], .ma-reset-password-btn[data-v-379075b5]:focus, .ma-reset-password-btn[data-v-379075b5]:active, .ma-reset-password-btn[data-v-379075b5]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.closeBtn[data-v-379075b5], .closeBtn[data-v-379075b5]:hover, .closeBtn[data-v-379075b5]:focus {
  color: #00ACEE; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  border-radius: 0;
  font-weight: 900;
  padding: 5px 20px;
}


.modal-mask[data-v-5f3215b4] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-5f3215b4] {
  position: relative;
  left: 0;
  top: 0;
  width: 99%;
  height: 98%;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-5f3215b4] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-5f3215b4] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-5f3215b4] {
  padding: 5px;
}
.modal-header .close[data-v-5f3215b4] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-5f3215b4] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-5f3215b4] {
  border-top: none;
}
.btn-danger[data-v-5f3215b4] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-5f3215b4] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-5f3215b4] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-5f3215b4] {
  padding: 5px;
}
.ma-blue-btn[data-v-5f3215b4], .ma-blue-btn[data-v-5f3215b4]:hover, .ma-blue-btn[data-v-5f3215b4]:focus  {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 0 !important;
  font-weight: 900;
  padding: 5px 25px;
}
.form-control[data-v-5f3215b4] { font-size: 14px;
}
.hide_vmessage[data-v-5f3215b4] {
  display: none !important;
}
.show_vmessage[data-v-5f3215b4] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-5f3215b4] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-5f3215b4], .ma-reset-password-btn[data-v-5f3215b4]:focus, .ma-reset-password-btn[data-v-5f3215b4]:active, .ma-reset-password-btn[data-v-5f3215b4]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}

.admin_heading_2[data-v-1d7a91c0] { width: 20%;
}
.admin_heading_4[data-v-1d7a91c0] { width: 23%;
}
.admin_heading_8_1[data-v-1d7a91c0] { width: 17%;
}
.orders_heading_1[data-v-1d7a91c0] { width: 10%;
}
.orders_heading_2[data-v-1d7a91c0] { width: 12%;
}
.orders_heading_5[data-v-1d7a91c0] { width: 16%;
}
.orders_heading_8[data-v-1d7a91c0] { width: 19%;
}
.orders_heading_7[data-v-1d7a91c0] { width: 14%;
}
.orders_heading_5_2[data-v-1d7a91c0] { width: 13%;
}
.orders_heading_6_2[data-v-1d7a91c0] { width: 14%;
}
.orders_heading_7_2[data-v-1d7a91c0] { width: 16%;
}
.orders_heading_8_2[data-v-1d7a91c0] { width: 17%;
}
.order_items[data-v-1d7a91c0] {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  color: #707070;
}
.purchase_items[data-v-1d7a91c0]:nth-child(odd) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #FFFFFF !important;
  color: #707070;
}
.purchase_items[data-v-1d7a91c0]:nth-child(even) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #e9e9e9 !important;
  color: #707070;
}
.order_items .crm_admin_field_lists[data-v-1d7a91c0] { padding: 10px;
}
.green_tick[data-v-1d7a91c0] { color: #479a4b;
}
.red_tick[data-v-1d7a91c0] { color: red; transform: rotate(45deg);
}
.invoice_link[data-v-1d7a91c0] { color: #00ACEE;
}
.orderBtn[data-v-1d7a91c0] {
    color: #FFF;
    background-color: #00acee;
    border: 1px solid #00acee;
    padding: 8px !important;
    font-size: 13px;
    font-weight: 900;
}
.col-form-label[data-v-1d7a91c0] {
  font-size: 13px !important;
  font-weight: 900;
}
.check_received_lbl[data-v-1d7a91c0] {
  padding: 5px 15px;
  margin: 2px 0px;
}

.modal-mask[data-v-701066ed] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-701066ed] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-701066ed] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-701066ed] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-701066ed] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-701066ed] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-701066ed] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-701066ed] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-701066ed] {
  border-top: none;
}
.btn-info[data-v-701066ed], .btn-info[data-v-701066ed]:hover, .btn-info[data-v-701066ed]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-701066ed] {
  padding: 1px 0px;
}


.admin_heading_2[data-v-4bdc337a] { width: 20%;
}
.admin_heading_4[data-v-4bdc337a] { width: 23%;
}
.admin_heading_8_1[data-v-4bdc337a] { width: 17%;
}
.orders_heading_1[data-v-4bdc337a] { width: 10%;
}
.orders_heading_2[data-v-4bdc337a] { width: 12%;
}
.orders_heading_5[data-v-4bdc337a] { width: 10%;
}
.orders_heading_8[data-v-4bdc337a] { width: 19%;
}
.orders_heading_7[data-v-4bdc337a] { width: 10%;
}
.orders_heading_9[data-v-4bdc337a] { width: 9%; float: left;
}
.orders_heading_5_2[data-v-4bdc337a] { width: 13%;
}
.orders_heading_6_2[data-v-4bdc337a] { width: 14%;
}
.orders_heading_7_2[data-v-4bdc337a] { width: 16%;
}
.orders_heading_8_2[data-v-4bdc337a] { width: 17%;
}
.orders_heading_6[data-v-4bdc337a] { width: 8%;
}
.order_items[data-v-4bdc337a] {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  color: #707070;
}
.purchase_items[data-v-4bdc337a]:nth-child(odd) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #FFFFFF !important;
  color: #707070;
}
.purchase_items[data-v-4bdc337a]:nth-child(even) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #e9e9e9 !important;
  color: #707070;
}
.order_items .crm_admin_field_lists[data-v-4bdc337a] { padding: 10px;
}
.green_tick[data-v-4bdc337a] { color: #479a4b;
}
.red_tick[data-v-4bdc337a] { color: red; transform: rotate(45deg);
}
.invoice_link[data-v-4bdc337a] { color: #00ACEE;
}
.orderBtn[data-v-4bdc337a] {
    color: #FFF;
    background-color: #00acee;
    border: 1px solid #00acee;
    padding: 8px !important;
    font-size: 13px;
    font-weight: 900;
}
.col-form-label[data-v-4bdc337a] {
  font-size: 13px !important;
  font-weight: 900;
}
.check_received_lbl[data-v-4bdc337a] {
  padding: 5px 15px;
  margin: 2px 0px;
}
.field_1[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.field_2[data-v-4bdc337a] {
  width: 25%;
  float: left;
}
.field_3[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.field_4[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.field_5[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.field_6[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.field_7[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.pfield_1[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.pfield_2[data-v-4bdc337a] {
  width: 14%;
  float: left;
}
.pfield_3[data-v-4bdc337a] {
  width: 14%;
  float: left;
}
.pfield_4[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.pfield_5[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.pfield_6[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.pfield_7[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.pfield_8[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.ma-blue-btn[data-v-4bdc337a], .ma-blue-btn[data-v-4bdc337a]:hover, .ma-blue-btn[data-v-4bdc337a]:focus {
  color: #FFF !important; 
  border-radius: 0px;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  padding: 3px 20px;
}
.admin_h_1[data-v-4bdc337a] {
  width: 14%;
  float: left;
}
.admin_h_2[data-v-4bdc337a] {
  width: 14%;
  float: left;
}
.admin_h_3[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.admin_h_4[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.admin_h_5[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.admin_h_6[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.admin_h_7[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.admin_h_8[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.orders_heading_1[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.orders_heading_2[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.orders_heading_3[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.orders_heading_3_1[data-v-4bdc337a] {
  width: 27%;
  float: left;
}
.orders_heading_4[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.orders_heading_5[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.orders_heading_9_1[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.orders_heading_5_1[data-v-4bdc337a], .orders_heading_6_1[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.orders_heading_6[data-v-4bdc337a] {
  width: 8%;
  float: left;
}
.orders_heading_7[data-v-4bdc337a] {
  width: 8%;
  float: left;
}
.orders_heading_8[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.orders_heading_9[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.heading[data-v-4bdc337a] {
  font-size: 18px;
  font-weight: bold;
  color: #707070;
}
.field_l_1[data-v-4bdc337a] {
  width: 30%;
  float: left;
}
.field_l_2[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.field_l_3[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.field_l_4[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.field_l_5[data-v-4bdc337a] {
  width: 25%;
  float: left;
}
.nafield_l_1[data-v-4bdc337a] {
  width: 25%;
  float: left;
}
.nafield_l_2[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.nafield_l_3[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.nafield_l_4[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.nafield_l_5[data-v-4bdc337a] {
  width: 18%;
  float: left;
}
.nafield_l_6[data-v-4bdc337a] {
  width: 18%;
  float: left;
}
.nafield_1[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.nafield_2[data-v-4bdc337a] {
  width: 23%;
  float: left;
}
.nafield_3[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.nafield_4[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.nafield_8[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.nafield_5[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.nafield_6[data-v-4bdc337a] {
  width: 10%;
  float: left;
}
.nafield_7[data-v-4bdc337a] {
  width: 15%;
  float: left;
}
.ccfield_1[data-v-4bdc337a] {
  width: 23%;
  float: left;
}
.ccfield_2[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.ccfield_3[data-v-4bdc337a] {
  width: 11%;
  float: left;
}
.ccfield_4[data-v-4bdc337a] {
  width: 14%;
  float: left;
}
.ccfield_5[data-v-4bdc337a] {
  width: 13%;
  float: left;
}
.ccfield_6[data-v-4bdc337a] {
  width: 12%;
  float: left;
}
.ccfield_7[data-v-4bdc337a] {
  width: 14%;
  float: left;
}


.modal-mask[data-v-24f3c4bc] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-24f3c4bc] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 550px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-24f3c4bc] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-24f3c4bc] {
  background-color: #FFF;
  color: #555;
  font-size: 17px;
  color: #002F42;
  font-weight: bold;
  margin-left: 0px !important;
}
.modal-header[data-v-24f3c4bc] {
  padding: 5px;
  border-bottom: 1px solid #00ACEE !important;
}
.modal-header .close[data-v-24f3c4bc] {
  margin: -1.5rem -1rem -1rem auto;
}
.history-table-wrapper[data-v-24f3c4bc] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-24f3c4bc] {
  border-top: none;
}
.btn-danger[data-v-24f3c4bc] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-24f3c4bc] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-24f3c4bc] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-24f3c4bc] {
  padding: 5px;
}
.ma-blue-btn[data-v-24f3c4bc] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 120px;
}
.form-control[data-v-24f3c4bc] { font-size: 14px;
}
.hide_vmessage[data-v-24f3c4bc] {
  display: none !important;
}
.show_vmessage[data-v-24f3c4bc] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-24f3c4bc] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-24f3c4bc], .ma-reset-password-btn[data-v-24f3c4bc]:focus, .ma-reset-password-btn[data-v-24f3c4bc]:active, .ma-reset-password-btn[data-v-24f3c4bc]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.form-group[data-v-24f3c4bc] {
  margin-bottom: 5px;
}
.pay_detail_row[data-v-24f3c4bc] {
    padding: 0.5rem 1rem !important;
}
.card_info[data-v-24f3c4bc], .billing_info[data-v-24f3c4bc] {
    
    border: 0px solid #b6b6b6 !important;
    border-top: none;
}
.purchasing_body[data-v-24f3c4bc] {
    min-height: 65px;
    padding: 25px 15px 3px 15px !important;
}
.purchasing_header[data-v-24f3c4bc]{
    padding: 0px !important;
    border: 0px !important;
}
.card-title[data-v-24f3c4bc] {
    padding: 8px;
    font-weight: bold;
    border: 0;
}


/* CUSTOM CSS FOR CARD TITLE AND HEADING */
.purchase_title[data-v-24f3c4bc] {
    //background-color: #00ACEE !important;
    color: #002F42 !important;
    background: none !important;
}
.purchase .res_heading[data-v-24f3c4bc] {
    background-color: #ADBCB7 !important;
}
.shopping_title[data-v-24f3c4bc] {
    background-color: #ADBCB7 !important;
}
.shopping .res_heading[data-v-24f3c4bc] {
    background-color: #DC2128 !important;
    color: #FFFFFF !important;
}
.res_heading[data-v-24f3c4bc] {
    font-weight: bold;
    padding: 8px;
}
.res_content[data-v-24f3c4bc] {
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #dee2e6;
}
/* CUSTOM CSS FOR BUTTONS AND ICONS */
.customBtn[data-v-24f3c4bc] {
    background-color: #00ACEE !important;
    border-color: #00ACEE !important;
    border-radius: 0px;
    font-size: 13px !important;
    line-height: 15px;
    margin-bottom: 20px;
    padding: 5px 35px 5px 35px;
}
#card_img svg[data-v-24f3c4bc] {
    width: 1.5rem;
    height: 2rem;
}
.radio_input[data-v-24f3c4bc] {
    font-weight: normal !important;
    font-size: 14px !important;
}

.mx-datepicker-popup {
  position: absolute !important;
  z-index: 9999 !important;
}

.modal-mask[data-v-45748455] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-45748455] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-45748455] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-45748455] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-45748455] {
  padding: 5px;
}
.modal-header .close[data-v-45748455] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-45748455] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-45748455] {
  border-top: none;
}
.btn-danger[data-v-45748455] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-45748455] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-45748455] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-45748455] {
  padding: 5px;
}
.ma-blue-btn[data-v-45748455] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 120px;
}
.form-control[data-v-45748455] { font-size: 14px;
}
.hide_vmessage[data-v-45748455] {
  display: none !important;
}
.show_vmessage[data-v-45748455] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-45748455] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-45748455], .ma-reset-password-btn[data-v-45748455]:focus, .ma-reset-password-btn[data-v-45748455]:active, .ma-reset-password-btn[data-v-45748455]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.mx-datepicker[data-v-45748455] {
  width: 100%;
}
.mx-datepicker-popup[data-v-45748455] {
  position: absolute !important;
}


.mx-datepicker-popup {
  position: absolute !important;
  z-index: 9999 !important;
}


.modal-mask[data-v-256d68da] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-256d68da] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-256d68da] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-256d68da] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-256d68da] {
  padding: 5px;
}
.modal-header .close[data-v-256d68da] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-256d68da] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-256d68da] {
  border-top: none;
}
.btn-danger[data-v-256d68da] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-256d68da] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-256d68da] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-256d68da] {
  padding: 5px;
}
.ma-blue-btn[data-v-256d68da] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 120px;
}
.form-control[data-v-256d68da] { font-size: 14px;
}
.hide_vmessage[data-v-256d68da] {
  display: none !important;
}
.show_vmessage[data-v-256d68da] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-256d68da] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-256d68da], .ma-reset-password-btn[data-v-256d68da]:focus, .ma-reset-password-btn[data-v-256d68da]:active, .ma-reset-password-btn[data-v-256d68da]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.mx-datepicker[data-v-256d68da] {
  width: 100%;
}
.mx-datepicker-popup[data-v-256d68da] {
  position: absolute !important;
}


.mx-datepicker-popup {
  position: absolute !important;
  z-index: 9999 !important;
}


.purchase-heading-bar {
  width:100%;
}
.pay_detail_row {
    padding: 1rem !important;
}

/* CUSTOM CSS FOR CARD */
.card_info, .billing_info {
    
    border: 1px solid #b6b6b6;
    border-top: none;
}
.purchasing_body {
    min-height: 100px;
    padding: 15px;
}
.purchasing_header{
    padding: 0px !important;
    border-bottom: 0px !important;
}
.card-title {
    padding: 8px;
    font-weight: bold;
}


/* CUSTOM CSS FOR CARD TITLE AND HEADING */
.purchase_title {
    background-color: #00ACEE !important;
    color: #FFFFFF !important;
}
.purchase .res_heading {
    background-color: #ADBCB7 !important;
}
.shopping_title {
    background-color: #ADBCB7 !important;
}
.shopping .res_heading {
    background-color: #DC2128 !important;
    color: #FFFFFF !important;
}
.res_heading {
    font-weight: bold;
    padding: 8px;
}
.res_content {
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #dee2e6;
}


/* CUSTOM CSS FOR BUTTONS AND ICONS */
.customBtn {
    background-color: #00ACEE !important;
    border-color: #00ACEE !important;
    border-radius: 0px;
    font-size: 13px !important;
    line-height: 15px;
    margin-bottom: 20px;
    padding: 5px 35px 5px 35px;
}
#card_img svg {
    width: 1.5rem;
    height: 2rem;
}

/* CUSTOM CSS FOR INPUT */
.po_input{
    width: 70px;
    margin-bottom: 5px;
}
.card_exp {
    display: inline-block;
}
.payment_mode_opt .custom-select {
    font-size: 13px;
    font-weight: normal;
    background-color: #EBEBEB;
}
.billingInput {
    font-size: 12px !important;
}
.radio_input {
    font-weight: bold;
    font-size: 12px;
}
.payment_mode_opt {
    margin: 0px 0px 0px 30px;
}


/* CUSTOM CSS FOR LABLE AND TEXT */
#total_text {
    font-weight: bold;
    text-transform: uppercase;
}
#priceAmt {
    color: #DC2128;
    font-weight: bold;
    margin-left: 40px;
}
.col-form-label {
    font-size: 12px !important;
}
#card_form .col-form-label{
    white-space: nowrap !important;
    text-align: left !important;
}
#billing_form .col-form-label{
    white-space: nowrap !important;
    text-align: right !important;
    font-weight: bold;
    font-size: 12px;
}


/* Large devices (laptops/desktops, 992px and up) 
@media only screen and (min-width: 992px) {
    .card_exp {
        width: 173px !important;
    }
}


@media only screen and (min-width: 1200px) {
    .card_exp {
        width: 173px !important;
    }
}


@media only screen and (min-width: 768px) {
    .card_exp {
        width: 229px !important;
    }
} */

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
body {
        font-size: 12px;
}
.cartBtn {
        font-size: 11px !important;
        padding: 0px 5px !important;
}
#sc_grid{
        overflow: auto;
}
#pc_grid {
        overflow: auto;
        white-space: nowrap;
}
.pay_detail_row {
        padding: 0rem !important;
}
.purchasing_header {
        height: 19px;
}
.card_exp {
        width: 62px;
}
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
body {
        font-size: 12px;
}
.cartBtn {
        font-size: 11px !important;
        padding: 0px 5px !important;
}
#sc_grid{
        overflow: auto;
}
#pc_grid {
        overflow: auto;
        white-space: nowrap;
}
.pay_detail_row {
        padding: 0rem !important;
}
#billing_form .col-form-label {
        text-align: left !important;
}
.purchasing_header {
        height: 19px;
}
.card_exp {
        width: 190px;
}
}
@media only screen and (max-width: 601px) {
.card_exp {
        width: 162px !important;
}
}
@media only screen and (max-width: 961px) {
.col-md-6 {
        max-width: 100% !important;
        flex: 0 0 100% !important;
}
}
#billing_form {
  margin: 0px 15px 0px 15px;
}
.unit-wrapper {
  border: 1px solid #b6b6b6;
  border-top: none;
}
#billing_form .form-group, #billing_form_cc .form-group {
    margin-bottom: 5px;
}
#pay_detail_row .card-body {
    padding: 15px 15px 3px 15px;
}

.modal-mask[data-v-18c6a368] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-18c6a368] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-18c6a368] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-18c6a368] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-18c6a368] {
  padding: 5px;
}
.modal-header .close[data-v-18c6a368] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-18c6a368] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-18c6a368] {
  border-top: none;
}
.btn-danger[data-v-18c6a368] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-18c6a368] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
  margin-left: 10px;
}
.modal-header[data-v-18c6a368] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-18c6a368] {
  padding: 5px;
}
.ma-blue-btn[data-v-18c6a368] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 150px;
}
.form-control[data-v-18c6a368] { font-size: 14px;
}
.hide_vmessage[data-v-18c6a368] {
  display: none !important;
}
.show_vmessage[data-v-18c6a368] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-18c6a368] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-18c6a368], .ma-reset-password-btn[data-v-18c6a368]:focus, .ma-reset-password-btn[data-v-18c6a368]:active, .ma-reset-password-btn[data-v-18c6a368]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.center[data-v-18c6a368] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.success-msg[data-v-18c6a368] {
  text-align: center;
  font-size: 24px;
  width: 100%;
  color:  #228B22;
}
.loader-msg[data-v-18c6a368] {
  text-align: center;
  font-size: 24px;
  width: 100%;
  color:  #555;
}


.dropdown[data-v-79bd497b] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-79bd497b] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-79bd497b] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-79bd497b] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-79bd497b], .btn-dark-grey[data-v-79bd497b]:hover, .btn-dark-grey[data-v-79bd497b]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-79bd497b] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-79bd497b] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-79bd497b], *[data-v-79bd497b]::before, *[data-v-79bd497b]::after {
  outline: none;
}
.input-height-30[data-v-79bd497b] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-79bd497b] {
  padding-left: 15px;
}
hr[data-v-79bd497b] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-79bd497b]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-79bd497b]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-79bd497b] {
  background-color: transparent;
}
.heading-seperator[data-v-79bd497b] {
  border-bottom: 2px solid #4c94cf;
}
.btn-blue[data-v-79bd497b] {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
}
.create-btn[data-v-79bd497b] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-79bd497b] {
  font-size: 15px;
}
.tasklist-item[data-v-79bd497b] {
  padding: 8px 0px 8px 0px;
}
.naics-title[data-v-79bd497b] {
  padding-left: 20px;
}
.modal-mask[data-v-79bd497b] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-79bd497b] {
    width: 90%;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-79bd497b] {
    margin: 0px;
    padding: 10px;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 760px;
}
@media(max-width:560px) {
.modal-container[data-v-79bd497b] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-79bd497b] {
      margin: 0px;
      padding: 0px;
      height: 360px;
      overflow-y: scroll;
}
}
.modal-header .sub-heading[data-v-79bd497b] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-79bd497b] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-79bd497b] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-79bd497b] {
  border-top: none;
}
.btn-info[data-v-79bd497b], .btn-info[data-v-79bd497b]:hover, .btn-info[data-v-79bd497b]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-79bd497b] {
  padding: 1px 0px;
}

.ea_title[data-v-1be01e68] { margin-left: 1rem;
}
.ea_name[data-v-1be01e68] { margin-left: 3rem;
}
.enterprise_header[data-v-1be01e68] { width: 100%;
}
.enterprise_heading_1[data-v-1be01e68] { width: 40%;
}
.enterprise_heading_2[data-v-1be01e68] { width: 14%;
}
.enterprise_heading_3[data-v-1be01e68] { width: 26%;
}
.enterprise_heading_4[data-v-1be01e68] { width: 20%;
}
.enterprise_accounts_header[data-v-1be01e68] {
  background: #707070 none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.view_enterprise_accounts[data-v-1be01e68]:nth-child(odd) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #e9e9e9 !important;
  color: #707070;
}
.view_enterprise_accounts[data-v-1be01e68]:nth-child(even) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #FFFFFF !important;
  color: #707070;
}
.link_name[data-v-1be01e68], .link_name[data-v-1be01e68]:focus { color: #00ACEE !important; text-decoration: none; cursor:pointer;
}
.ma-input-field[data-v-1be01e68] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}
.enp_title[data-v-1be01e68] { margin: 2px 0; color: #707070;
}







































































































/*********** AUTO COMPLETE ************/
.loading-circle {
    background-image: url(data:image/gif;base64,R0lGODlhDwANAMQTAAx7ve/3/73e7/f3/9bn9xh7xrXW7xyExsri897v91qi0zWQyou/4aDO52uv2Ofv90aczghzvf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBgATACwAAAAADwANAAAFX+AkTgTjNMmoTgkUva8SrAkQAUeU64PqLglGhIHIOUaE20MiZEgQr9mkEXFImMOryyByZLFOiZchElolBoVBG+GSlNc4NCKd/BLyQlVVe0EcLjwrD4EwDnUrBA0nKSshACH5BAUGABMALAAAAAANAA0AAAVH4CROSMNMwaiu4jA+xxQtyiIu6SoNR1S8KgkjAhGIHquETGkTnBwihUraaEykk4fDNRIgZCwRQDKKdVnmq22yDkeRK+RpFQIAIfkEBQYAEwAsAAAAAA0ADQAABT/gJE7PmIxjiYrqdIrQOqyiJCHAiEzRKAmLHkAiUrCMkQMNBWDQHCjVgjXJrQS81mIn4qZG05goYFrOVl7yKAQAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE4E44zolKRigAIT7EDiwaa2SMSoJCGTiGtymggYSIbNcGKInJFoZIJEGRRYxXJ3A06GotVNBZtAipPDYPRgOcCj3UksCgEAIfkEBQYAEwAsAAAAAA0ADQAABUngJE5Iw0zBqK7iMD7HFC3KuKRs/uSTIO6qh+MhkSx6J4eoBmBIao3GpDbZRSKHowAhUwkWkQlAMoqNBICVeXqctHlTYHByWoUAACH5BAUGABMALAAAAAANAA0AAAVA4CROz5iMY4mK6nSK0LSMw7oWIzJFtg5IIgWqNonZRAzgyiFK8BJK0gQwYkQggl1roRsceKjtKmA6ElE6EXkUAgAh+QQFBgATACwAAAAADQANAAAFReAkTsTkjOiUpGKAAhPsQOLBprZYwnfkmiIBQ4AynBgi5OioTE4YkgnNUBoxIlBEC5W4MhAFLu8QyR0GowfL8UOVTqtRCAAh+QQFBgATACwAAAAADQANAAAFRuAkTsjETMGoruIwPscULcq4pGz+5JMg7qqHA7fonRyiGnJSazSYvQgAJxKUIpNFpCEZAbqiwkwi8a1iWUUxyxspgEETKwQAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdIrQtIzDuhYjMkW2DkgihehUm8RQAwbPBjvwHKMZSRSBEIATwa51QGB1qBZsFDAxiyjwpDwKAQAh+QQFBgATACwAAAAADQANAAAFSeAkTgTjjOiUpGKAAhPsQOLBprZIxPcUBYzJQUFUGFCGU2QpCk5OzgVjyhCIaIYd4CGRjBCt0WLVS8AmkFNtMHqwHK7U7kQWhQAAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE5Iw0zBqK7iMD7HFC3KuKRjzIqPHEGEkYDXmEAOkYgDt5gITo7BaeIQ1YoThUSSiKoECNluApDkvixdtjlhj7O9VW+qCgEAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdKLLOKxRLBYjwi5RI+oAiUghEUwAI8hKIlGsUA7WJCCylZArY6S10P1W3IlSRBW9VrOVd4oKAQA7);
    background-position: 100% center;
    background-color: #ffffff;
    background-repeat: no-repeat;
}
.hide-loading-circle {
    background: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOJJREFUeNqcUqsSgzAQvHQqwIFEIiPJJ/DxyCCRSCS44NLsTQ8CgbbTFTwmt7e7d1Hee4qxLIuf55nWdaWyLKkoCsqyTNEFlJBDsR+GgaZpSoqqqiKtddKEySB2XcdqoYAV8Q4uCC4A/LdtyxwhP/GAothsmuaggBjWWj5HHRwIHjiEVXQ+E4GQWRlj+HscR3a5kcUWct0NBg3g6u1kV4YdyfQJmDrgnNvJQpImdxDFPM93sthB7jjP1e5jB0xGHuSFct/3SQOZNlDX9WEuyZ6j4X3d8083DIpn1QP5n7v9EmAACUyrcsMFp0UAAAAASUVORK5CYII=);
    background-position: 100% center;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.form-textinput{
	padding: 0;
}
.autocomplete {
    position: relative;
}
.autocomplete-results {
    padding: 0;
    margin: 0;
    margin-top: 0px;
    border: 1px solid;
    height: 120px;
    overflow: auto;
    background-color:#FFFFFF;
    position: absolute;
    z-index: 100;
    width: 100%;
    white-space: nowrap;
    overflow-x: hidden;
}
.autocomplete-result {
    list-style: none;
    text-align: left;
    padding: 4px 10px;
    cursor: pointer;
}
.autocomplete-result:hover {
        background-color: #0074B5;
        color: white;
}
.is-active {
      background-color: #0074B5;
      color: white;
}
/*********** END AUTO COMPLETE ************/

.account_history[data-v-0991ebbb] { width: 100%;
}
.updated_title[data-v-0991ebbb] { text-align: left; font-weight: 900; margin: 0 2px;
}
.history_tab[data-v-0991ebbb] {
    background-color: #dcdcdc !important;
    color: #000;
    padding: 10px;
    margin: 10px 0;
    width: 100%;
    display: inline-block;
    position: relative;
}
.history_tab[data-v-0991ebbb]:after {
  position: absolute;
  content: '';
  border-bottom: 1px dotted #c1bfbf;
  width: 100%;
  transform: translateX(-50%);
  bottom: -15px;
  left: 50%;
  margin-bottom: 5px;
}
.crm_admin_history[data-v-0991ebbb] {
    border-top: 0 none;
    float: left;
    line-height: 1.42857;
    padding: 8px 3px;
    vertical-align: bottom;
    font-weight: 900;
}
.history_heading_1[data-v-0991ebbb] { width: 15%;
}
.history_heading_2[data-v-0991ebbb] { width: 35%;
}
.history_heading_3[data-v-0991ebbb] { width: 35%;
}
.history_heading_4[data-v-0991ebbb] { width: 15%;
}
.entry_line[data-v-0991ebbb] { border-bottom: 1px dotted #000;
}

.modal-mask[data-v-8f6e547c] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-8f6e547c] {
    width: 390px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-8f6e547c] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-8f6e547c] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-8f6e547c] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-8f6e547c] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-8f6e547c] {
  border-top: none;
}
.btn-info[data-v-8f6e547c], .btn-info[data-v-8f6e547c]:hover, .btn-info[data-v-8f6e547c]:focus {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
  color: #FFF;
}
.btn[data-v-8f6e547c] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-8f6e547c] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-8f6e547c] {
      margin: 0px;
      padding: 0px;
}
}



.dropdown[data-v-5f19d51e] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-5f19d51e] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-5f19d51e] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-5f19d51e] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-5f19d51e], .btn-dark-grey[data-v-5f19d51e]:hover, .btn-dark-grey[data-v-5f19d51e]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-5f19d51e] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-5f19d51e] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-5f19d51e], *[data-v-5f19d51e]::before, *[data-v-5f19d51e]::after {
  outline: none;
}
.input-height-30[data-v-5f19d51e] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-5f19d51e] {
  padding-left: 15px;
}
hr[data-v-5f19d51e] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-5f19d51e]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-5f19d51e]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-5f19d51e] {
  background-color: transparent;
}
.heading-seperator[data-v-5f19d51e] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
}
.btn-blue[data-v-5f19d51e] {
  /* background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important; */
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
}
.create-btn[data-v-5f19d51e] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-5f19d51e] {
  font-size: 15px;
}
.tasklist-item[data-v-5f19d51e] {
  padding: 8px 0px 8px 0px;
}
.naics-title[data-v-5f19d51e] {
  padding-left: 20px;
}
/* Upload Form CSS Start */
.dropbox[data-v-5f19d51e] {
  outline: 2px dashed grey; /* the dash box */
  outline-offset: -10px;
  background: lightcyan;
  color: dimgray;
  padding: 10px 10px;
  min-height: 200px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.input-file[data-v-5f19d51e] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-5f19d51e]:hover {
  background: lightblue; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-5f19d51e] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */

.modal-mask[data-v-04310c50] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-04310c50] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-04310c50] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-04310c50] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-04310c50] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-04310c50] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-04310c50] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-04310c50] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-04310c50] {
  border-top: none;
}
.btn-info[data-v-04310c50], .btn-info[data-v-04310c50]:hover, .btn-info[data-v-04310c50]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-04310c50] {
  padding: 1px 0px;
}


.modal-mask[data-v-032a190e] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-032a190e] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-032a190e] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-032a190e] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-032a190e] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-032a190e] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-032a190e] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-032a190e] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-032a190e] {
  border-top: none;
}
.btn-info[data-v-032a190e], .btn-info[data-v-032a190e]:hover, .btn-info[data-v-032a190e]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-032a190e] {
  padding: 1px 0px;
}


.view-accountlist[data-v-58162e81] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-58162e81]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-58162e81] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
.account_name_field_1[data-v-58162e81] {
  width: 30%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}

.custom_pagination .page-link {
  padding: 7px;
  color: #000;
}
.custom_pagination .page-item.active .page-link {
  /* background-color: #dc2227;
  border: 1px solid #dc2227; */
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
}
.pagination-width {
  width: 300px;
}
.goto-width {
  width: 200px;
}

.view-accountlist[data-v-de46e616] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-de46e616]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-de46e616] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
.industry_field[data-v-de46e616] {
  width: 11%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.sno_field[data-v-de46e616] {
  width: 4%;
}
.account_name_field[data-v-de46e616] {
  width: 11%;
}
.created_field[data-v-de46e616] {
  width: 7%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.affiliate_field[data-v-de46e616] {
  width: 8%;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
}
.delete_field[data-v-de46e616] {
  width: 6%;
  border-right: 0px solid #b6b6b6;
  padding-left: 5px;
}
.phone_field[data-v-de46e616] {
  width: 7%;
  border-right: 1px solid #b6b6b6;
}
.assign-modal-heading[data-v-de46e616] {
  font-weight: bold;
  font-size: 13px;
  color: #082E40;
  padding-bottom: 5px !important;
}
.assign-heading  h3[data-v-de46e616]{
  font-size: 13px !important;
  font-weight: bold;
  color: #082E40 !important;
  padding-bottom: 0px;
}
.assign-heading[data-v-de46e616] {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.send-assessment-content input[data-v-de46e616], .send-assessment-content textarea[data-v-de46e616] {
  border: 1px solid #CCC;
  border-radius: 5px;
  resize: none;
}


#affliate-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#affliate-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-0d17f277] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-0d17f277] {
    width: 600px;
    height: 25delete_confirm_msg0px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-0d17f277] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-0d17f277] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-0d17f277] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-0d17f277] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-0d17f277] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-0d17f277] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-0d17f277] {
  border-top: none;
}
.btn-info[data-v-0d17f277], .btn-info[data-v-0d17f277]:hover, .btn-info[data-v-0d17f277]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-0d17f277] {
  padding: 1px 0px;
}
.validate-warning-msg[data-v-0d17f277] {
  margin-top: 15px;
}


.modal-mask[data-v-9aa50778] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-9aa50778] {
    width: 600px;
    height: 450px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-9aa50778] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-9aa50778] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-9aa50778] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-9aa50778] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-9aa50778] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-9aa50778] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-9aa50778] {
  border-top: none;
}
.btn-info[data-v-9aa50778], .btn-info[data-v-9aa50778]:hover, .btn-info[data-v-9aa50778]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-9aa50778] {
  padding: 1px 0px;
}
.validate-warning-msg[data-v-9aa50778] {
  margin-top: 15px;
}


.dropdown[data-v-fe316b60] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-fe316b60] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-fe316b60] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-fe316b60] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-fe316b60], .btn-dark-grey[data-v-fe316b60]:hover, .btn-dark-grey[data-v-fe316b60]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-fe316b60] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-fe316b60] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-fe316b60], *[data-v-fe316b60]::before, *[data-v-fe316b60]::after {
  outline: none;
}
.tasklist-item[data-v-fe316b60] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-fe316b60] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.in-use-button[data-v-fe316b60] {
  width: 60px;
  margin-left: 5px;
  padding: 2px 0px;
  font-size: 12px;
  border-radius: 46%;
  line-height: 17px;
}

.dropdown[data-v-4b49a037] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-4b49a037] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-4b49a037] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-4b49a037] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-4b49a037], .btn-dark-grey[data-v-4b49a037]:hover, .btn-dark-grey[data-v-4b49a037]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-4b49a037] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-4b49a037] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-4b49a037], *[data-v-4b49a037]::before, *[data-v-4b49a037]::after {
  outline: none;
}
.input-height-30[data-v-4b49a037] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-4b49a037] {
  padding-left: 15px;
}
hr[data-v-4b49a037] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-4b49a037]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-4b49a037]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-4b49a037] {
  background-color: transparent;
}
.heading-seperator[data-v-4b49a037] {
  border-bottom: 2px solid #4c94cf;
}
.btn-blue[data-v-4b49a037] {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
}
.create-btn[data-v-4b49a037] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-4b49a037] {
  font-size: 15px;
}
.tasklist-item[data-v-4b49a037] {
  padding: 8px 0px 8px 0px;
}
.email-message[data-v-4b49a037] {
  height: 150px;
}

.tasks_heading_row[data-v-5bca6b90] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.tasklist-item[data-v-5bca6b90] {
    padding: 12px 0px 12px 0px;
}


.mm_body[data-v-04d11c94] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.div-center[data-v-04d11c94] {
  text-align: center;
}
.heading-1[data-v-04d11c94] {
  font-size: 28px;
  padding: 30px 0px 15px 0px;
  font-weight: bold;
}
.heading-2[data-v-04d11c94] {
  font-size: 16px;
  padding: 0px 0px 30px 0px;
}
.pad-30[data-v-04d11c94] {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: -20px !important;
  font-size: 1rem;
}
.max-780[data-v-04d11c94] {
  max-width: 780px;
  margin: auto;
}
.margin-bottom-30[data-v-04d11c94] {
  margin-bottom: 30px;
}
.margin-20[data-v-04d11c94] {
  margin: 20px 0px;
}
.margin-bottom-60[data-v-04d11c94] {
  margin-bottom: 60px;
}
h3[data-v-04d11c94] {
  /* font-family: 'Roboto Condensed', sans-serif; */
  font-weight: bold;
  font-size: 22px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.container[data-v-04d11c94] {
  /* padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 130px; */
}
.address-search-icon[data-v-04d11c94] {
  padding-left: 45px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAZGSURBVFiFxZhtjF1FGYCfd+bce+7udqvbLdt2m20hsGXbTawS7CotXSSt9A8J6j9N0EAwMQoRNVRQU0VipBE1TbBRozT1B0lVNAaMCRTtuqVW6FpEQ/1o1UbaCq1Ad/d+nTPz+uPc3fv9sWWRN5ncezJzZp555/2aI7sPn9Suri4AFE/yR5Jf0cV5rhHxSb+a8ngrivExo0MreOdAhm7AAEG29zKyDaf5/4ug5M68xvK3rWRtCCEQZE3mreaqEqPKi6cvsGq4n4BEi4CU2lsvDvhvtkAB8IBRgcaW8sZEpbq1HKsVBGLIOo8j4TIqlIx58TE7gQMQmRuUnKRg5twV82Zob6FSpcEaCd7MhZtEmfpx8xqsfyFodgLzoQzFqBKoI6UxVj1WPVKazCF4MTixFEyAF4uqdAxXaQKioOqr+oNWE6kkbh/6iEyc4z8n/siRJx/n2OQh4jMvQRDQv249Yzds4x1bt9GzZpisTc9DliNDs0USD1Wj8xsqa7P0fM+fik3CvSIooS9iX32Fr39xJ/njxyA/gxKB+hKARUwKlvSx6aO3ccuttzNrQyJJox0AKmVAUej2eZZF03zgmkH6aWGDRpWURvDqy+zZeSf5Y8+hq9ew6ebb2Di2mf7lA6h3nD51kmcnDnLyl09wdO83KZ4/wwfvug+fCXCY1rFBPApIC1dvChhoTFeUY9eXdhJNHYP+Pnbt/R7hyrUUTEhMgIhnZPXlvOu9mzlx/VZ+eO+n+cOPH2X43VsYHd9O3qRwbfzQQI2Cpb6/kVh1nD1xnGjqORgYZNcjj5JadQUzQRcFk8KJwRFQNCmmUz1cveVGPnTPfYiHA3seojt/kZS6lnD1gbJek00BU+o4+uQTUJhl9KYdhCvXkjMhkSRwXgQnQkRAQdLM2pD3vP9mdMUg8q9/cHzyIEE7wA6khQaVqckJIOLazePkbRo1yXGpgK95MxZLMbOU8Q/fCjimnpnA1ISM9jm/3mKbAgqahBJVVqxeTSSWOn2Y8mIeQyQBV20YRdXzyr9fusTyoxqyKSAAQQAIcTGuWmwuJFSmKEFRdURxEYBUKlU3nUjSFoLaFNAh9K9bD1j++dcThD7GqJuHm2tlQE9GHEd+8zQilsvXjeBrdKiqLfNu3YZaAXoxjN2wDTEpfnfoKbp8HltnU2VJe49/+Sx//9ljYNNsunEHXmyTlbV1oq7oa65BsWwc34729nH24FO8ePhpel2OjOYJiLDisMSktUiPz7E0zvLzfXvR/DRDW65j+OoRfElbC9FarTQFLJiAnqFhtn78k6gr8sjnP8PkT/bRO3ueHlcgdBGhL9Ljcphzp9j3wL08e+BHoDm6JeL1C+cQ8UnKrDW8doViRV/TXCyiWFWWuhy/eHg3z+z/QWK1A6sY/8jHuGrDKMWowNFDv+Zvj/0U8tMoeVAHEhCOXsMX9u4j7l1OZNI4tTXzS0PN1ubi5sVCCTLlY8LCLC8cmeDAnoeQ06dAfVIWCQgWgpA1W65jaVp44VePg0YgAUs2jnH3176FXXUFnV7OFgQIJU9SR0aLdBUucvy3B3l+coLz584igWXt8Ahj77uJ4ZH1zLx2ni9/9i4Kf54qQabou3Yzd+9+GP/2AfImjZPEqpr5yAIBBaOgohhiAnVYdQRaDiAeSeq/0pOZucDuO+9g5vnfz0PKlRv46nf3U+wfJGszCZxvYJsNAFsHasCXbn2OgIKEZE03F+0SXi+1advDrMmQNRmytou4dzmfe3APq6/fBpICH6On/sJ3HrwfW5Gba+Hm/KY2kLUBbH3ba+SdRUnjLhvijq98A67cAEEI6jhzeBKrCq5yvurcPFeEVzp4Ww22xK/wwjkNOLHkgy583wD3f38/a3bcAt3L2P6JT+HFYKTz+wos4q1ORPAlbYtCUdJo3yC3P/BtApLUmTPpmreqSeeu55UbqAOsjZ8d385UqyopJ4a4FFraZbbKdWqPtOERt/8i0LiuE6XKxjoBaydv6IhVy6FiXgPGtM29zbJIIylHzdIK6rWDnSfG0iiOdbJw7ZiqulIExc8fbZ0GjQhC5ztcDKnaqHq6rcGSGFH5klEhCZuw+F+82l3kwahnWU+akNIn4G6fv6SJLh1uTurnFpQen2f90EpCwAL/A9yVynVwvimrAAAAAElFTkSuQmCC) no-repeat left;
}
.col-md-6[data-v-04d11c94] {
  padding-right: 60px;
}
.btn-blue[data-v-04d11c94] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  border-radius: 5px;
}
.button-container[data-v-04d11c94] {
  margin-top: 20px;
  font-family: 'bebas-neue-pro', sans-serif;
}
[data-v-04d11c94]::placeholder {
  color: #999;
}
[data-v-04d11c94]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #999;
}
[data-v-04d11c94]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #999;
}

/* media query css start */
@media (max-width: 991px) {
.pad-60[data-v-04d11c94] {
    padding: 60px 20px;
}
}
@media (min-width: 1200px) {
.container[data-v-04d11c94] {
    /* width: 850px !important; */
}
}
@media (min-width:320px) and (max-width: 767px) {
.container[data-v-04d11c94] {
    /* width: 100% !important; */
}
}

/* media query css end */
.custom-radio .custom-control-input~.custom-control-label[data-v-04d11c94]::before {
  width: 0.9rem;
  height: 0.9rem;
}

#industry-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#industry-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
  font-family: "proxima-nova", Arial, verdana !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
  font-family: "proxima-nova", Arial, verdana !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size: 1rem;
  font-family: "proxima-nova", Arial, verdana !important;
}
.multiselect__option--selected {
  font-size: 1rem;
  font-weight: normal !important;
  font-family: "proxima-nova", Arial, verdana !important;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: 1rem;
  font-weight: 400;
  color: #707070;
  background-color: inherit !important;
  font-family: "proxima-nova", Arial, verdana !important;
}
.multiselect__placeholder {
  font-size: 16px;
  color: #999;
}
.text_bebas {
    font-family: 'bebas-neue-pro', sans-serif;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
[data-v-142474d2] .create_account_form_navs .create_account_form_tab {
  height: 10px;
  width: 100%;
  border: 2px solid #072435;
}
[data-v-142474d2] .create_account_form_navs .create_account_form_tab.active {
  background-color: #072435;
}
.btn-blue[data-v-142474d2] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  border-radius: 5px;
}

.logo-main img[data-v-3cd81862] {
    width: 125px;
    height: auto;
    margin-top: 4px;
}
.navbar > .container[data-v-3cd81862] {
   display: block !important;
}
.mm-login[data-v-3cd81862] {
    margin-top: -6px;
}
.navbar-nav>li[data-v-3cd81862] {
    float: left;
}
#menu-main-menu li a[data-v-3cd81862] {
    margin-top: 5px;
}
.navbar a[data-v-3cd81862] {
    color: #002F42 !important;
    border-right: none;
    text-decoration: none;
    font-size: 16px;
}
#dropdown-3 .dropdown-menu a[data-v-3cd81862]:hover {
  background-color: #FFF;
  color: #00ACEE !important;
}
.navbar-collapse.collapse[data-v-3cd81862] {
    display: block!important;
}
.navbar-right[data-v-3cd81862] {
    float: right!important;
    margin-right: 20px;
}
#menu-main-menu[data-v-3cd81862] {
    margin-right: 10px;
}
.navbar-header[data-v-3cd81862] {
    float: left;
}
.navbar-brand[data-v-3cd81862] {
   padding: 0px !important;
   float: left;
   height: auto;
   font-size: 18px;
    line-height: 20px;
}
#dnav[data-v-3cd81862] {
    margin-top: 0px !important;
}
.container[data-v-3cd81862] {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.navbar a[data-v-3cd81862] {
    display: block;
}
.nav-item img[data-v-3cd81862] {
    height: 36px;
    width: auto;
}
.nav-item a[data-v-3cd81862]{
    text-decoration: none;
    color: #FFF;
}
@media (min-width: 1200px){
.container[data-v-3cd81862] {
        width: 1170px !important;
}
#desktop_nav[data-v-3cd81862] { display: block;
}
#mobile_nav[data-v-3cd81862] { display: none;
}
}
/* Mobile */
@media (min-width:320px) and (max-width: 767px ) {
.logo-main[data-v-3cd81862] { margin-left: 10px;
}
.container[data-v-3cd81862] {
        padding-right: 0px !important;
        padding-left: 0px !important;
}
.navbar a[data-v-3cd81862] { margin-left: 0px !important; margin-top: -10px !important;
}
.navbar-brand[data-v-3cd81862] { padding: 10px;
}
}
.navbar-default[data-v-3cd81862] {
    background-color: #FFF;
    border-color: #FFF;
}
.contain-top[data-v-3cd81862] {
    margin-top: 5px;
}
@media (min-width: 768px) {
.navbar-header[data-v-3cd81862] {
      float: left;
}
.navbar-right[data-v-3cd81862] {
      float: right!important;
      margin-right: -65px;
}
}
.nav>li[data-v-3cd81862] {
    position: relative;
    display: block;
    width: auto;
    margin: 7px 9px 0px 9px;
}
#dnav .navbar-nav i[data-v-3cd81862] {
  color: #002F42 !important;
  font-weight: normal !important;
  padding-left: 4px;
  font-size: 13px;
}
.navbar-fixed-top[data-v-3cd81862] {
    height: 72px !important;
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    box-shadow: 0px 5px 10px rgba(154, 161, 177, 0.1);
}
@media (max-width: 991px) {
.navbar-collapse.collapse.in[data-v-3cd81862] {
      display: block!important;
      max-height: 100% !important;
}
.navbar-fixed-top[data-v-3cd81862] {
    box-shadow: none;
}
#navbar-toggle-collapse-mob[data-v-3cd81862] {
    position: absolute;
    z-index: 1030;
    width: 100%;
    top: 72px;
    text-align: center;
    background-color: #FFF;
}
.navbar-header[data-v-3cd81862] {
    padding-left: 15px;
    padding-right: 10px;
    width: 100%;
}
.mob-navbar i[data-v-3cd81862] {
      display: block;
      height: 4px;
      width: 24px;
      margin-top: 3px;
      color: #FFF;
      font-size: 24px;
}
.mob-navbar[aria-expanded="true"] i[data-v-3cd81862] {
      padding: 0;
      color: #002F42 !important;
}
.mob-navbar[aria-expanded="false"] i[data-v-3cd81862] {
      padding: 0;
      color: #002f42 !important;
}
#navbar-toggle-collapse-mob li[data-v-3cd81862], #navbar-toggle-collapse-mob li a[data-v-3cd81862] {
    padding: 0 !important;
    margin: 0 !important;
}
#navbar-toggle-collapse-mob li ul li a[data-v-3cd81862] {
    padding: 8px 0 8px 7px !important;
}
#navbar-toggle-collapse-mob .btn-danger[data-v-3cd81862] {
    background: #ffffff !important;
    border: 0;
}
body nav .btn-mobile-cta[data-v-3cd81862]:hover {
    text-decoration: none;
}
body nav .btn-mobile-cta1[data-v-3cd81862] {
      color: #002F42 !important;
      padding-top: 20px !important;
      padding-bottom: 0px !important;
      margin: 0;
}
body nav .btn-mobile-cta[data-v-3cd81862] {
      color: #002F42 !important;
      padding-top: 10px !important;
      padding-bottom: 0px !important;
      margin: 0;
}
}
/* New CSS Changes */
.dropdown[data-v-3cd81862] {
  position: relative;
  display: inline-block;
  font-size: 16px;
}
.dropdown-content[data-v-3cd81862] {
  display: none;
  position: absolute;
  min-width: 160px;
  z-index: 1;  
  margin-top: 13px;
}
.dropdown-content a[data-v-3cd81862] {  
  padding: 10px 14px;
  text-decoration: none;
  display: block;
}
.dropdown-content a[data-v-3cd81862]:hover {
  background-color: #FFF; 
  color: #00ACEE !important;
}
.dropdown:hover .dropdown-content[data-v-3cd81862] {
  display: block;
}
.contactus-btn[data-v-3cd81862] {  
  background-color: rgba(0, 172, 238, 1.0);
  border: 0px solid rgba(0, 172, 238, 1);
  border-radius: 18px;
  color: rgba(255, 255, 255, 1);
  padding: 10px 55px;  
  font-size: 0.75rem;
  font-weight: bold;
  display: inline-block;
  width: auto;
  height: auto;
  margin: 0;
  cursor: pointer;
  line-height: 1.1;
  letter-spacing: 0.03em;
  white-space: normal;
  word-break: break-word;
  text-align: center;
  text-decoration: none;
  position: relative;
  transition: all 0.15s linear;
}
.nav>li[data-v-3cd81862]:hover {
    color: #00ACEE !important;      
    cursor: pointer;
}
.nav>li .dropdown[data-v-3cd81862]:hover {
    color: #00ACEE !important;      
    border-bottom: 2px solid #00ACEE;
    padding-bottom: 10px;
}
#menu-main-menu li a[data-v-3cd81862]:hover {
    color: #00ACEE !important;     
    border-bottom: 2px solid #00ACEE;
    padding-bottom: 10px;
}
#menu-main-menu li .dropdown-content a[data-v-3cd81862]:hover {
    color: #00ACEE !important;     
    border-bottom: 0px solid #00ACEE;
    padding-bottom: 10px;
}
#navbar-toggle-collapse-mob li a[data-v-3cd81862] {
  text-align: left;
}
.contact-btn a[data-v-3cd81862] {
  display: block !important;
  text-align: center !important;
}
.contact-btn a .contactus-btn[data-v-3cd81862] {
  margin-top: 15px !important;
}
@media screen and (max-width: 920px) {
#navbar-toggle-collapse-mob[data-v-3cd81862] {
        background-color: rgba(255, 255, 255, 1.0);
        position: fixed;
        width: 100%;
        left: 0;
        bottom: 0;
        padding: 45px 10%;
        flex-direction: column;
        justify-content: space-between;
        overflow-y: auto;
        transform: translateY(8px);
        transition: transform .25s ease-in-out, opacity .25s ease-in-out;
        display: flex;
}
}
.kl-navbar-submenu[data-v-3cd81862] {
  background-color: #FFF;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 0;
  margin: 20px 0 0;
  width: 160px;
  position: relative;
  box-sizing: border-box;
}
.hamburger-box[data-v-3cd81862] {
  width: 24px;
  height: 19px;
  display: inline-block;
  position: relative;
}
.hamburger-inner[data-v-3cd81862] {
  transform: rotate(45deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  width: 24px;
  height: 3px;
  background-color: #002F42;
  position: absolute;
  transition-property: transform;
  display: block;
  top: 50%;
  margin-top: 2.5px;
}
.btn-login[data-v-3cd81862] {
    font-weight: 300;
    border-radius: 10px;
    color: #fff !important;
    padding: 8px 10px !important;
    margin-top: 2px;
}
.hamburger-inner[data-v-3cd81862]::before {
  content: "";
  display: block;
  top: 0;
  opacity: 0;
  transition: top 0.075s ease, opacity 0.075s 0.12s ease;
  width: 24px;
  height: 3px;
  background-color: #002F42;
  position: absolute;
}
.hamburger-inner[data-v-3cd81862]::after {
  content: "";
  display: block;
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  width: 24px;
  height: 3px;
  background-color: #002F42;
  position: absolute;
}





































































































/* Footer Styles */
.kl-footer[data-v-498736fe] {
  background-color: rgba(0, 172, 238, 1.0);
}
.kl-footer .content-wrapper[data-v-498736fe] {
    margin: 0 auto;
    max-width: 1170px;
}
.content-wrapper[data-v-498736fe] {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 1170px;
}
@media screen and (min-width: 1380px) {
.content-wrapper[data-v-498736fe] {
    padding: 0;
}
}
.kl-footer h1[data-v-498736fe], .kl-footer h2[data-v-498736fe], .kl-footer h3[data-v-498736fe], .kl-footer h4[data-v-498736fe], .kl-footer h5[data-v-498736fe], .kl-footer h6[data-v-498736fe], .kl-footer p[data-v-498736fe], .kl-footer a[data-v-498736fe], .kl-footer div[data-v-498736fe], .kl-footer span[data-v-498736fe] {
  color: rgba(255, 255, 255, 1.0);
}
.kl-footer__wrapper[data-v-498736fe] {
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
}
.kl-footer__legal[data-v-498736fe] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  font-size: 0.875rem;
  margin: -0.625rem -1.25rem;
}
.kl-footer__legal > span[data-v-498736fe] {
  margin: 0.625rem 1.25rem;
  color: rgba(255, 255, 255, 1.0);
}
.kl-footer__legal a[data-v-498736fe] {
  color: rgba(255, 255, 255, 1.0);
}
.kl-footer__legal a[data-v-498736fe]:hover, .kl-footer__legal a[data-v-498736fe]:focus, .kl-footer__legal a[data-v-498736fe]:active {
  color: rgba(255, 255, 255, 1.0);
  text-decoration: none;
}
.kl-footer__byline[data-v-498736fe] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  font-size: 0.85rem;
  padding: 0px 0px 10px 0px;
}
.kl-footer__content[data-v-498736fe] {
  display: flex;
  justify-content: space-between;
  padding: 120px 0;
}
.kl-footer__info[data-v-498736fe] {
  flex-basis: 250px;
}
.kl-footer__wrapper[data-v-498736fe] {
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
}
.kl-footer__info img[data-v-498736fe] {
  display: block;
  width: auto;
  height: auto;
  margin: 0;
}
.kl-footer__info p[data-v-498736fe] {
  font-size: 0.875em;
}
.kl-footer__social[data-v-498736fe] {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0 -16px;
}
.kl-footer__social span[data-v-498736fe] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  margin: 8px 16px;
}
.kl-footer__social svg[data-v-498736fe] {
  display: block;
  width: 25px;
  height: 25px;
  fill: rgba(255, 255, 255, 1.0);
  transition: all .25s ease-in-out;
}
.kl-footer__social a:hover svg[data-v-498736fe] {
  fill: #00ACEE;
}
.kl-footer__menu[data-v-498736fe] {
  display: flex;
  flex-wrap: wrap;
  margin: -16px 0;
}
@media screen and (max-width: 680px) {
.kl-footer__menu[data-v-498736fe] {
    margin: 16px -16px 0;
}
}
.kl-footer__menu ul[data-v-498736fe] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.kl-footer__menu h3[data-v-498736fe] {
  font-size: 1.125rem;
  font-weight: bold;
  margin: 0 0 2rem;
  color: rgba(255, 255, 255, 1.0);
}
.kl-footer__menu a[data-v-498736fe] {
  display: block;
  font-size: 0.875em;
  font-weight: 500;
  line-height: 17px;
  color: rgba(255, 255, 255, 1.0);
  margin: 0 0 1.375em;
}
.kl-footer__menu a[data-v-498736fe]:hover, .kl-footer__menu a[data-v-498736fe]:focus, .kl-footer__menu a[data-v-498736fe]:active {
  color: #00ACEE;
  text-decoration: none;
}
.kl-footer__group[data-v-498736fe] {
  margin: 16px 42px;
}
@media screen and (max-width: 680px) {
.kl-footer__group[data-v-498736fe] {
    margin: 16px;
}
}
.kl-footer__address[data-v-498736fe] {
  margin: 32px 0 16px;
}
.kl-footer__info ul[data-v-498736fe] {
    display: flex;
    list-style: none;
    margin-bottom: 10px;
    margin-left: -5px;
    margin-top: 10px;
    padding: 0
}
form .hs-richtext p[data-v-498736fe] {
    color: #99999b;
    font-size: 17px
}
.kl-footer__info p[data-v-498736fe] {
    font-size: 15px;
    margin: 0 0 10px
}
.kl-footer__info ul[data-v-498736fe] {
    display: flex;
    list-style: none;
    margin-bottom: 10px;
    margin-left: -5px;
    margin-top: 10px;
    padding: 0
}
.kl-footer__menu a[data-v-498736fe] {
    font-size: 16px;
    line-height: 1.42857142857;
    margin-bottom: 10px
}
.kl-footer__menu a[data-v-498736fe]:hover {
    color: #FFF !important;
    text-decoration: underline;
}
.kl-footer__legal[data-v-498736fe] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  font-size: 0.975rem !important;
  margin: -0.625rem -1.25rem;
}
.btm-pane-wrap[data-v-498736fe] {
    padding: 20px;
}
.btm-pane-wrap .page-center[data-v-498736fe] {
    margin: 0 auto;
    max-width: 1170px;
}
.btm-pane-wrap p[data-v-498736fe] {
    font-family: proxima-nova,Arial,verdana;
    font-size: 16px;
    margin-bottom: 10px
}
@media screen and (max-width: 680px) {
.kl-footer__content[data-v-498736fe] {
        display: block;
}
}












































.mm_body[data-v-5ab4f4ae] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.btn-blue[data-v-5ab4f4ae] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  border-radius: 5px;
}
.btn-blue[data-v-5ab4f4ae]:hover {
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
}
.btn-blue-disabled[data-v-5ab4f4ae] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  background-color: #b8b8b8 !important;
  border: 1px solid #b8b8b8 !important;
  border-radius: 5px;
  color: white;
}
.btn-blue-disabled[data-v-5ab4f4ae]:hover {
  color: white;
  background-color: #b8b8b8 !important;
  border: 1px solid #b8b8b8 !important;
}
.alert-success[data-v-5ab4f4ae] {
  background: #3dce7b;
  color: white;
  font-weight: bold;
  font-size: 16px;
}
[data-v-5ab4f4ae] .alert-success button.close {
  color: white !important;
  opacity: 1;
  font-weight: normal;
}
.email_update_box[data-v-5ab4f4ae] {
  border-bottom: 1px solid #e9e9e9;
}
.email_update_box input[data-v-5ab4f4ae] {
  margin-right: 15px;
}
.email_update_box input[data-v-5ab4f4ae]:focus {
  box-shadow: none;
}
.email_update_box .input-group-text[data-v-5ab4f4ae] {
  background: none;
  border: none;
  color: #b2b2b2;
}

/* verify code css */
[data-v-5ab4f4ae] .otp-single-input {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 7px;
  border: 1px solid #ced4da;
  font-weight: bold;
}
[data-v-5ab4f4ae] .single-input-container {
  margin: 0px 6px;
}
[data-v-5ab4f4ae] input.otp-single-input[type="number"] {
  -moz-appearance: textfield;
}
[data-v-5ab4f4ae] input.otp-single-input[type="number"]::-webkit-outer-spin-button,[data-v-5ab4f4ae] input.otp-single-input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
[data-v-5ab4f4ae] input.otp-single-input[type="number"] {
  appearance: textfield;
}
/* media query css start */
@media (max-width: 760px) {
[data-v-5ab4f4ae] .single-input-container {
  margin: 0px 2px;
}
}


.mm_body[data-v-05553e80] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.btn-blue[data-v-05553e80] {
  font-size: 20px;
  padding: 5px 30px 5px 30px;
  border-radius: 5px;
  color: white;
}
.btn-blue[data-v-05553e80]:hover,
.btn-blue-purchase-disabled[data-v-05553e80]:hover {
  color: white;
}
.btn-blue-purchase-disabled[data-v-05553e80] {
  font-size: 20px;
  padding: 5px 30px 5px 30px;
  background-color: #b8b8b8 !important;
  border: 1px solid #b8b8b8 !important;
  border-radius: 5px;
  color: white;
}
.custom-select[data-v-05553e80] {
  font-size: 1rem !important;
  height: calc(1.5em + 0.75rem + 2px) !important;
}
.rounded[data-v-05553e80] {
    border-radius: 1rem !important;
}
.annual[data-v-05553e80] {
  font-size: 11px;
}
.black-border[data-v-05553e80] {
  border: 1px solid #002F42 !important;
}

.card-header-tabs {
  width: 50%;
  float: right;
  margin: 0 !important;
  text-align: right;
  margin-bottom: 20px !important;
  box-shadow: 0 0px 5px rgba(0,0,0,.15)!important;
  border-radius: 1rem !important;
  padding: 3px 3px 4px 3px !important;
  margin-right: -20px !important;
}
.card-header-tabs li {
  width: 50%;
}
.nav-tabs .nav-link:hover {
  padding: 1px 8px !important;
  background-color: #FFF !important;
  border: 0 !important;
  font-weight: normal;
  color: #002F42 !important;
}
.nav-link, .nav-tabs .nav-item.show .nav-link, .nav-link, .nav-tabs .nav-item.show .nav-link:hover {
  padding: 1px 8px !important;
  background-color: #FFF !important;
  border: 0 !important;
  font-weight: normal;
}
.card-header li a, .card-header li a:hover {
    font-weight: normal !important;
    font-size: 13px !important;
    text-align: center;
}
.nav-tabs .nav-link.active {
  background-color: #082F42 !important;
  padding: 1px 8px !important;
  border-radius: 1rem !important;
  font-weight: normal;
  color: #FFF !important;
}
.card-header {
  border: 0 !important;
}
.tab-content {
  float: none;
  clear: both;
}

.mm_body[data-v-346e3be6] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.btn-blue[data-v-346e3be6] {
  font-size: 20px;
  padding: 5px 30px 5px 30px;
  border-radius: 5px;
  color: white;
}
.btn-blue[data-v-346e3be6]:hover,
.btn-blue-purchase-disabled[data-v-346e3be6]:hover {
  color: white;
}
.btn-blue-purchase-disabled[data-v-346e3be6] {
  font-size: 20px;
  padding: 5px 30px 5px 30px;
  background-color: #b8b8b8 !important;
  border: 1px solid #b8b8b8 !important;
  border-radius: 5px;
  color: white;
}
.custom-select[data-v-346e3be6] {
  font-size: 1rem !important;
  height: calc(1.5em + 0.75rem + 2px) !important;
}
.rounded[data-v-346e3be6] {
    border-radius: 1rem !important;
}
.annual[data-v-346e3be6] {
  font-size: 11px;
}


.mm_body[data-v-a9a3bea2] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.btn-blue[data-v-a9a3bea2] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  border-radius: 5px;
}


.mm_body[data-v-36856700] {
  /* font-size: 20px !important; */
  color: #002F42;
  max-width: 2400px;
  margin: auto;
  font-family: "proxima-nova", Arial, verdana !important;
}
.btn-blue[data-v-36856700] {
  font-size: 18px;
  padding: 2px 30px 2px 30px;
  border-radius: 5px;
}


.mm_body[data-v-f7eac3fc] {
    font-size: 17px !important;
    color: #939393;
    max-width: 2400px;
    margin: auto;
    font-family: "proxima-nova" , Arial, verdana !important;
}
.card-box[data-v-f7eac3fc] {
    background-color: #7CC588;
    border: 1px solid #7CC588;
    color: #FFF;
    padding: 20px;
}
.card-box h3[data-v-f7eac3fc] {
    padding: 20px;
    margin: 20px;
    font-size: 18px;
    font-weight: bold;
    font-family: 'Roboto Condensed', sans-serif;
}
.pad-60[data-v-f7eac3fc] {
    padding: 60px 0px;
    min-height: 550px;
}
.max-780[data-v-f7eac3fc] {max-width: 780px; margin: auto;
}
.row[data-v-f7eac3fc] {
    display: block;
}
.margin-bottom-60[data-v-f7eac3fc] {margin-bottom: 60px;
}
.margin-bottom-30[data-v-f7eac3fc] {margin-bottom: 30px;
}
.container[data-v-f7eac3fc] {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.successPanel[data-v-f7eac3fc] { 
    background-color: #28a745;
    color: #FFF;
    padding: 5px 20px 20px 20px;
    border-radius: 10px;
}
.success-msg[data-v-f7eac3fc] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-f7eac3fc] { font-size: 1.5rem; margin-right: 10px;
}
.success-note[data-v-f7eac3fc] { padding-left: 15px;
}
.success_col_1[data-v-f7eac3fc] { width: 70%; float: left; text-align: left;
}
.success_col_2[data-v-f7eac3fc] { width: 30%; float: left; padding-top: 20px;
}
.success_col_3[data-v-f7eac3fc] { width: 100%; text-align: center;padding-top: 35px;
}
.successHeading[data-v-f7eac3fc] {    
    font-size: 20px;
    text-align: left;
    font-weight: bold;
}
.verifyEmail[data-v-f7eac3fc] {
    font-weight: bold;
}
.button-container[data-v-f7eac3fc] {
    margin-top: 40px;
    font-family: 'bebas-neue-pro', sans-serif;
}
.btn-blue[data-v-f7eac3fc] {
    font-size: 18px;
    padding: 2px 30px 2px 30px;
    background-color: #00ACEE !important;
    border: 1px solid #00ACEE !important;
    border-radius: 5px;
}  
/* media query css start */
@media (max-width: 991px) {
.pad-60[data-v-f7eac3fc] {padding: 60px 20px;
}
}
@media (min-width: 1200px){
.container[data-v-f7eac3fc] {
        width: 545px !important;
}
}

.get-started-btn[data-v-4e591f55], .text-bebas-btn[data-v-4e591f55], .text_bebas[data-v-4e591f55], .mm_text_bebas h2[data-v-4e591f55], h3[data-v-4e591f55] {
    /* font-family: 'Roboto Condensed', sans-serif; */
}
.text_bebas[data-v-4e591f55] {
    font-size: 19px !important;
}
.text_bebas[data-v-4e591f55] {
    font-family: 'bebas-neue-pro', sans-serif;
}
.get-started-btn[data-v-4e591f55] {
        font-family: "proxima-nova", Arial, verdana !important;
}
.mm-login-text[data-v-4e591f55] {
    color: #002F42 !important;
    font-family: 'bebas-neue-pro', sans-serif;
}
.mm_body[data-v-4e591f55] {
    font-size: 20px !important;
    max-width: 2400px;
    margin: auto;
}
.pad-60[data-v-4e591f55] {padding: 60px 0px;
}
.pad-20[data-v-4e591f55] {padding: 20px;
}
.max-680[data-v-4e591f55] {max-width: 560px; margin: auto;
}
.margin-bottom-60[data-v-4e591f55] {margin-bottom: 60px;
}
.margin-bottom-30[data-v-4e591f55] {margin-bottom: 30px;
}
.margin-20[data-v-4e591f55] {margin: 20px 0px;
}
.row[data-v-4e591f55] {
    display: block;
}
/* Form input css start */
.form-group[data-v-4e591f55] {
    margin-bottom: 8px;
}
.form-control[data-v-4e591f55] {height: 46px;
}
.form-control[data-v-4e591f55] {font-size: 18px; color: #000; /* background: #F5F5F5; */
}
.form-control[data-v-4e591f55]:focus {
    border-color: #d3d3d3;
    /* box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); */
}
.validate-warning-msg[data-v-4e591f55] {
    text-align: left;
    font-size: 16px;
}
/* Form input css stop */
/* button css start */
.btn-lg[data-v-4e591f55] {padding: 14px 50px;
}
.btn-blue[data-v-4e591f55] {color: #fff;
}
.btn[data-v-4e591f55] {border-radius: 18px; border: none; font-size: 22px !important; font-weight: bold; font-style:  normal;
}
.btn[data-v-4e591f55]:hover, .btn[data-v-4e591f55]:focus {color: #fff !important; text-decoration: underline; outline: 0 !important;
}
/* button css stop */
/* anchor css start */
a[data-v-4e591f55] { color: #00ACEE; cursor: pointer; font-size: 20px;
}
a[data-v-4e591f55]:focus, a[data-v-4e591f55]:hover { color: #00ACEE; text-decoration: underline;
}
a[data-v-4e591f55]:hover {opacity: 0.9;
}
/* anchor css stop */
/* heading css start */
h1[data-v-4e591f55] {
    color: #4B4B4B !important;
}
.h1[data-v-4e591f55], h1[data-v-4e591f55] {
    font-size: 36px !important;
}
.h1[data-v-4e591f55], .h2[data-v-4e591f55], .h3[data-v-4e591f55], h1[data-v-4e591f55], h2[data-v-4e591f55], h3[data-v-4e591f55] {
    margin-top: 20px;
    margin-bottom: 10px;
}
.h1[data-v-4e591f55], .h2[data-v-4e591f55], .h3[data-v-4e591f55], .h4[data-v-4e591f55], .h5[data-v-4e591f55], .h6[data-v-4e591f55], h1[data-v-4e591f55], h2[data-v-4e591f55], h3[data-v-4e591f55], h4[data-v-4e591f55], h5[data-v-4e591f55], h6[data-v-4e591f55] {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
/* heading css stop */
hr[data-v-4e591f55] {
    border-top: 1px solid #e3e3e3;
    margin-top: 20px;
    margin-bottom: 20px;
}
/* media query css start */
@media (max-width: 991px) {
.pad-60[data-v-4e591f55] {padding: 60px 20px;
}
}
@media (min-width: 1200px){
.container[data-v-4e591f55] {
        width: 1170px !important;
}
}
@media (max-width: 320px) {
.btn-lg[data-v-4e591f55] { padding: 0.5rem 1rem;
}
.logo-main img[data-v-4e591f55] { width: 160px; margin-top: -8px;
}
}
/* media query css stop */
.mm-pad-30[data-v-4e591f55] {
    padding: 30px;
}
.get-started-btn[data-v-4e591f55] {
    padding: 6px 69px;
    border-radius: 10px;
    font-size: 18px !important;
}

.pad-20[data-v-e0180cc8] {padding: 20px;
}
.get-started-btn[data-v-e0180cc8], .text-bebas-btn[data-v-e0180cc8] {
    font-family: 'Roboto Condensed', sans-serif;
}
.mm-login-text[data-v-e0180cc8] {
    font-family: 'Roboto Condensed', sans-serif;
}
.mm_body[data-v-e0180cc8] {
    font-size: 20px !important;
    color: #939393;
}
.margin-bottom-30[data-v-e0180cc8] {margin-bottom: 30px;
}
/* Form input css start */
.form-control[data-v-e0180cc8] {height: 54px;
}
.form-control[data-v-e0180cc8] {font-size: 18px; color: #000; background: #F5F5F5;
}
.validate-warning-msg[data-v-e0180cc8] {
    text-align: left;
    font-size: 16px;
}
.form-group[data-v-e0180cc8] { margin-left: 90px;
}
/* Form input css stop */
/* heading css start */
/* heading css start */
.h1[data-v-e0180cc8], h1[data-v-e0180cc8] {
    font-size: 28px !important;
}
.h1[data-v-e0180cc8], .h2[data-v-e0180cc8], .h3[data-v-e0180cc8], h1[data-v-e0180cc8], h2[data-v-e0180cc8], h3[data-v-e0180cc8] {
    margin-top: 20px;
    margin-bottom: 10px;
}
.h1[data-v-e0180cc8], .h2[data-v-e0180cc8], .h3[data-v-e0180cc8], .h4[data-v-e0180cc8], .h5[data-v-e0180cc8], .h6[data-v-e0180cc8], h1[data-v-e0180cc8], h2[data-v-e0180cc8], h3[data-v-e0180cc8], h4[data-v-e0180cc8], h5[data-v-e0180cc8], h6[data-v-e0180cc8] {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
/* heading css stop */
hr[data-v-e0180cc8] {
    border-top: 1px solid #e3e3e3;
    margin-top: 20px;
    margin-bottom: 20px;
}
/* heading css stop */
/* button css start */
.btn-lg[data-v-e0180cc8] {padding: 0px 50px;
}
.btn-blue[data-v-e0180cc8] {background-color: #00ACEE !important; color: #fff;
}
.btn[data-v-e0180cc8] {border-radius: 8px; border: none; font-size: 22px !important; font-weight: bold; font-style:  normal;
}
.btn[data-v-e0180cc8]:hover, .btn[data-v-e0180cc8]:focus {color: #fff !important; text-decoration: underline; outline: 0 !important;
}
/* button css stop */
.modal-mask[data-v-e0180cc8] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-e0180cc8] {
    padding: 10px;
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    text-align: left;
    border: none;
    font-family: "proxima-nova" , Arial, verdana !important;
}
.modal-body[data-v-e0180cc8] {
    margin: 0 20px;
    padding: 0px;
}
@media(max-width:560px) {
.modal-body[data-v-e0180cc8] {
      margin: 0px;
      padding: 0px;
      height: 100%;
}
.form-group[data-v-e0180cc8] { margin-left: 0px;
}
}
.modal-header .sub-heading[data-v-e0180cc8] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-e0180cc8] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-e0180cc8] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-e0180cc8] {
  border-top: none;
}
.inner-page[data-v-e0180cc8] {
    font-size: 28px;
    font-weight: normal;
}
.btn-white[data-v-e0180cc8]:hover {
    color: #000 !important;
}
.btn-white[data-v-e0180cc8] {
    background-color: #efefef !important;
}
#modalContent[data-v-e0180cc8] {
    color: #707070;
}
.mm-email-hint[data-v-e0180cc8] {
    margin: 20px 0;
    font-size: 12px;
}
@media (min-width: 1024px){
.modal-container[data-v-e0180cc8] {
        width: 800px;
        margin: 180px auto 0;
}
}
@media(max-width: 991px) {
.modal-container[data-v-e0180cc8] {
        width: 96%;
        padding: 20px 20px;
        margin: 90px auto;
}
.form-group[data-v-e0180cc8] {
        margin-left: 0px;
}
}

.mm_body[data-v-19ce07c7] { color: #707070;
}
p[data-v-19ce07c7] { margin: 10px 0; font-size: 18px;
}
.close[data-v-19ce07c7] { color: #FFF;
}
.btn[data-v-19ce07c7] {
    border-radius: 18px;
    border: none;
    font-size: 22px !important;
    font-weight: bold;
    font-style: normal;
}
.btn[data-v-19ce07c7] {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
}
.btn-white[data-v-19ce07c7]:hover { color: #000 !important; text-decoration: underline;
}
.modal-mask[data-v-19ce07c7] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-19ce07c7] {
    width: 680px;
    margin: 210px auto 0;
    padding: 0px;
    background-color: #7CC588;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    text-align: left;
    border: none;
    color: #FFF;
}
.panel[data-v-19ce07c7] {
    border-color: #7CC588;
    background-color: #7CC588;
    color: #FFF;
}
.modal-body[data-v-19ce07c7] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-19ce07c7] {
    width: 96%;
    padding: 20px 20px;
}
.modal-body[data-v-19ce07c7] {
      margin: 0px;
      padding: 0px;
      height: 100%;
}
}
.modal-header .sub-heading[data-v-19ce07c7] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-19ce07c7] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-19ce07c7] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-19ce07c7] {
  border-top: none;
}
.inner-page[data-v-19ce07c7] {
    font-family: "proxima-nova" , Arial, verdana !important;
    font-size: 28px;
    font-weight: normal;
}
.btn-white[data-v-19ce07c7]:hover {
    color: #000 !important;
}
.btn-white[data-v-19ce07c7] {
    background-color: #efefef !important;
}
#modalContent[data-v-19ce07c7] {
    color: #707070;
}
.call_hint[data-v-19ce07c7] { font-size: 14px; margin: 20px 0;
}
.mm_dial[data-v-19ce07c7], .mm_dial[data-v-19ce07c7]:hover { text-decoration: none; color: #FFF!important;
}

.get-started-btn[data-v-449cc846], .text-bebas-btn[data-v-449cc846], .text_bebas[data-v-449cc846], .mm_text_bebas h2[data-v-449cc846], h3[data-v-449cc846] {
    /* font-family: 'Roboto Condensed', sans-serif; */
}
.text_bebas[data-v-449cc846] {
    font-size: 19px !important;
}
.get-started-btn[data-v-449cc846] {
    font-family: 'bebas-neue-pro', sans-serif;
}
.mm-login-text[data-v-449cc846] {
    color: #002F42 !important;
    font-family: 'bebas-neue-pro', sans-serif;
}
.mm_body[data-v-449cc846] {
    font-size: 20px !important;
    max-width: 2400px;
    margin: auto;
}
.pad-60[data-v-449cc846] {padding: 60px 0px;
}
.pad-20[data-v-449cc846] {padding: 20px;
}
.max-680[data-v-449cc846] {max-width: 560px; margin: auto;
}
.margin-bottom-60[data-v-449cc846] {margin-bottom: 60px;
}
.margin-bottom-30[data-v-449cc846] {margin-bottom: 30px;
}
.margin-20[data-v-449cc846] {margin: 20px 0px;
}
.row[data-v-449cc846] {
    display: block;
}
/* Form input css start */
.form-group[data-v-449cc846] {
    margin-bottom: 8px;
}
.form-control[data-v-449cc846] {height: 46px;
}
.form-control[data-v-449cc846] {font-size: 18px; color: #000; /* background: #F5F5F5; */
}
.form-control[data-v-449cc846]:focus {
    border-color: #d3d3d3;
    /* box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); */
}
.validate-warning-msg[data-v-449cc846] {
    text-align: left;
    font-size: 16px;
}
/* Form input css stop */
/* button css start */
.btn-lg[data-v-449cc846] {padding: 14px 50px;
}
.btn-blue[data-v-449cc846] {background-color: #00ACEE !important; color: #fff;
}
.btn[data-v-449cc846] {border-radius: 18px; border: none; font-size: 22px !important; font-weight: bold; font-style:  normal;
}
.btn[data-v-449cc846]:hover, .btn[data-v-449cc846]:focus {color: #fff !important; text-decoration: underline; outline: 0 !important;
}
/* button css stop */
/* anchor css start */
a[data-v-449cc846] { color: #00ACEE; cursor: pointer; font-size: 20px;
}
a[data-v-449cc846]:focus, a[data-v-449cc846]:hover { color: #00ACEE; text-decoration: underline;
}
a[data-v-449cc846]:hover {opacity: 0.9;
}
/* anchor css stop */
/* heading css start */
h1[data-v-449cc846] {
    color: #4B4B4B !important;
}
.h1[data-v-449cc846], h1[data-v-449cc846] {
    font-size: 36px !important;
}
.h1[data-v-449cc846], .h2[data-v-449cc846], .h3[data-v-449cc846], h1[data-v-449cc846], h2[data-v-449cc846], h3[data-v-449cc846] {
    margin-top: 20px;
    margin-bottom: 10px;
}
.h1[data-v-449cc846], .h2[data-v-449cc846], .h3[data-v-449cc846], .h4[data-v-449cc846], .h5[data-v-449cc846], .h6[data-v-449cc846], h1[data-v-449cc846], h2[data-v-449cc846], h3[data-v-449cc846], h4[data-v-449cc846], h5[data-v-449cc846], h6[data-v-449cc846] {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
/* heading css stop */
hr[data-v-449cc846] {
    border-top: 1px solid #e3e3e3;
    margin-top: 20px;
    margin-bottom: 20px;
}
/* media query css start */
@media (max-width: 991px) {
.pad-60[data-v-449cc846] {padding: 60px 20px;
}
}
@media (min-width: 1200px){
.container[data-v-449cc846] {
        width: 1170px !important;
}
}
@media (max-width: 320px) {
.btn-lg[data-v-449cc846] { padding: 0.5rem 1rem;
}
.logo-main img[data-v-449cc846] { width: 160px; margin-top: -8px;
}
}
/* media query css stop */
.mm-pad-30[data-v-449cc846] {
    padding: 30px;
}
.get-started-btn[data-v-449cc846] {
    padding: 6px 72px;
    border-radius: 10px;
    font-size: 18px !important;
}

/* verify code css */
[data-v-449cc846] .otp-single-input {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 7px;
  border: 1px solid #ced4da;
  font-weight: bold;
}
[data-v-449cc846] .single-input-container {
  margin: 0px 6px;
}
[data-v-449cc846] input.otp-single-input[type="number"] {
  -moz-appearance: textfield;
}
[data-v-449cc846] input.otp-single-input[type="number"]::-webkit-outer-spin-button,[data-v-449cc846] input.otp-single-input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
[data-v-449cc846] input.otp-single-input[type="number"] {
  appearance: textfield;
}

.mm-logo img[data-v-d98042dc]{ width: 240px;
}

.information_box_title[data-v-610079d0] {
  font-size: 1.25rem !important;
}
@media (max-width: 1199.98px) {
.information_box_title[data-v-610079d0] {
    font-size: 1rem !important;
}
}
.content-wrapper[data-v-610079d0] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-610079d0] {
  font-size: 28px;
  font-weight: normal;
}
.information_box_text_up[data-v-610079d0] {
  border-radius: 5px;
  background-color: #D8F2FC;
}
.information_box_text_up i[data-v-610079d0] {
  color: #4DB1D8;
  transform: rotate(45deg);
}
.information_box_text_down[data-v-610079d0] {
  border-radius: 5px;
  background-color: #FBD9CC;
}
.information_box_text_down i[data-v-610079d0] {
  color: #F16733;
  transform: rotate(315deg);
}
@media (max-width: 1199.98px) {
.information_box_text_up[data-v-610079d0], .information_box_text_down[data-v-610079d0] {
    font-size: .65rem !important;
}
}
input[data-v-610079d0]:focus, select[data-v-610079d0]:focus, textarea[data-v-610079d0]:focus, button[data-v-610079d0]:focus {
  border-color: #ced4da;
}
a[data-v-610079d0] {
  color: #00acee;
}
a[data-v-610079d0]:hover,
a[data-v-610079d0]:active,
a[data-v-610079d0]:focus {
  color: #00acee;
}
.stats_icon[data-v-610079d0] {
  width: 8px !important;
}
.fixed-bell-icon[data-v-610079d0] {
    position: fixed;
    right: 15px;
    bottom: 30px;
    border-radius: 50%;
    box-shadow: 1px 1px 11px 1px #a59a9a;
    font-size:25px;
    background-color: #29A3E4 !important;
    border-color: #29A3E4 !important; 
    cursor: pointer;
}
@media (max-width: 1366px) {
.report-panel[data-v-610079d0] {
    width: 85px;
}
}
@media (min-width: 1367px) {
.report-panel[data-v-610079d0] {
    width: 112px;
}
}


.search_mentees_txtbox input[data-v-0331d102] {
  height: 32px;
  border-right: 0;
  font-size: 12px;
  border-radius: 10px;
  border-color: #b8b8b8;
}
.search_mentees_txtbox .input-group-text[data-v-0331d102] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-color: #b8b8b8;
  border-left: 0;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.sort_by_selectbox[data-v-0331d102] {
  height: 28px;
  border: 0px;
  width: auto;
  font-size: 11px;
  text-decoration: underline;
  padding-left: 0;
}
input[data-v-0331d102]:focus, select[data-v-0331d102]:focus, textarea[data-v-0331d102]:focus, button[data-v-0331d102]:focus {
  border-color: #b8b8b8;
}
.search_mentees_icons i[data-v-0331d102] {
  color: #d4d7d7;
}
.search_mentees_icons img[data-v-0331d102] {
  opacity: 0.2;
}

.checklist-title[data-v-1811bfe6] {
  background-color: #013043;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.checklist-circle[data-v-1811bfe6] {
  border: 1px solid #00acee;
  width: 38px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bold;
}
@media (max-width: 1199.98px) {
.checklist-circle[data-v-1811bfe6] {
    width: 28px;
    height: 26px;
    font-size: 13px;
}
}
.checklist-step-line[data-v-1811bfe6] {
  font-size: 20px; 
  line-height: 14px; 
  color: #00acee;
}
@media (max-width: 1199.98px) {
.checklist-step-line[data-v-1811bfe6] {
    height: 7px;
}
.checklist-box .h6[data-v-1811bfe6] {
    font-size: .75rem;
}
}
.step-circle[data-v-1811bfe6] {
  position: absolute;
  /* top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #007bff; */

  border: 1px solid #00acee;
  width: 34px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bold;
  margin-left: 8px;
}
.step-line[data-v-1811bfe6] {
  position: absolute;
  top: 30px;
  left: 24px;
  width: 0;
  height: 100%;
  border-left: 1px solid #00acee;
}
.step-text[data-v-1811bfe6] {
  margin-left: 56px;
  margin-top: 8px;
}
.step-row[data-v-1811bfe6] {
  min-height: 32px;
}

.back-btn-wrapper[data-v-ca2f91bc] {
    width:100%;
    margin-left: 10px;
    margin-right: 0px;
}
.cp-text[data-v-ca2f91bc] {
    font-size: 14px;
    padding: 2px 0px 2px 0px;
}
.cp-title[data-v-ca2f91bc] {
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0px 10px 0px;
}
.subtask-list-layout[data-v-ca2f91bc] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 10px 0 10px 10px;
    margin-bottom: 10px
}
.subtask-list-layout h1[data-v-ca2f91bc] {
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    margin-top: 25px;
}
.report-line-separator[data-v-ca2f91bc] {
    border-bottom: 1px solid #A6A6A6;
}
.cp-toggle-icon[data-v-ca2f91bc] {
    text-align: right;
    font-size: 26px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: -2px;
}
.cp-heading-lists .row[data-v-ca2f91bc]{
    margin-bottom: 10px;
}
.cp-heading-title[data-v-ca2f91bc] {
    color: #7F7F7F;
    font-size: 14px;
    font-weight: 900;
    padding: 0;
}
.cp-blue-reps[data-v-ca2f91bc] {
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-gray-reps[data-v-ca2f91bc] {
    color: #707070;
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-see-all-reps[data-v-ca2f91bc] {
    color: #707070;
    text-align: right;
    padding-right: 70px;
    margin-bottom: 10px;
}
.cp-filter-label[data-v-ca2f91bc] {
    font-weight: bold;
}
.cp-task-desc[data-v-ca2f91bc] {
    padding:0 40px 0 50px;
    margin-bottom: 10px;
    color: #6c757d;
}
h1[data-v-ca2f91bc]{
    color: #707070;
}
.circle[data-v-ca2f91bc] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-ca2f91bc] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.print-section[data-v-ca2f91bc] {
  font-family: 'Roboto Condensed', sans-serif;
}
.container-wrapper .heading[data-v-ca2f91bc] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.btn[data-v-ca2f91bc]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-ca2f91bc] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-ca2f91bc] {
  cursor: pointer;
}
.objective-view-icon[data-v-ca2f91bc] {
  width: 15px;
  margin-left: 2px !important;
}
.rounded-pill[data-v-ca2f91bc] {
    padding-left: 3rem!important;
    padding-right: 3rem!important;
}
@media (max-width: 1480px) {
.rounded-pill[data-v-ca2f91bc] {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important;
}
}
.heading-tasks[data-v-ca2f91bc] {
  border-bottom: 1px solid #dee2e6 !important;
  margin-left: 5px;
  margin-right: 5px;
}
.fa-angle-down[data-v-ca2f91bc], .fa-angle-up[data-v-ca2f91bc] {
  color: #00ACEE !important;
}
.cdc-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdc{height:auto;position:relative;-ms-flex-negative:0;flex-shrink:0}.cdc,.cdc-overlay{border-radius:50%;overflow:hidden}.cdc-overlay{opacity:1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdc-text{text-align:center}.cdc-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.cdc-legend-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5em}.cdc-legend-item-color{height:1.25em;width:1.25em;border-radius:2px;margin-right:.5em}.cdc-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.cdc-section{width:50%;overflow:hidden;background-color:transparent;-webkit-transform-origin:0 50%;transform-origin:0 50%;pointer-events:none}.cdc-filler,.cdc-section{position:absolute;height:100%}.cdc-filler{width:100%;pointer-events:all}.cdc-section.cdc-section-right{left:50%}.cdc-section.cdc-section-right .cdc-filler{-webkit-transform-origin:0 50%;transform-origin:0 50%}.cdc-section.cdc-section-left{left:0}.cdc-section.cdc-section-left,.cdc-section.cdc-section-left .cdc-filler{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.modal-mask[data-v-e0045080] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-e0045080] { 
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 820px;
  padding: 20px 30px;
  background-color: #FFF;
  border-radius: 20px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  color: #002F42;
}
.modal-body[data-v-e0045080] {
  margin: 0px;
  padding: 10px;
  height: 620px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-header .sub-heading[data-v-e0045080] {
  background-color: #FFF;
  color: #002F42;
}
.modal-header .close[data-v-e0045080] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-e0045080] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-e0045080] {
  border-top: none;
}
.modal-title[data-v-e0045080] {
  color: #002F42;
  font-size: 14px;
  font-weight: 900;
}
.modal-body[data-v-e0045080] {
  padding: 5px;
}
.task_count[data-v-e0045080] {
  font-size: 14px;
  margin: 10px 0;
  border-bottom: 0px solid #A6A6A6;
  padding-bottom: 15px;
  font-style: italic;
}
.bottom-line-sep[data-v-e0045080] {  
  border-bottom: 2px solid #A6A6A6;
  padding-bottom: 15px;
  padding-top: 15px;
  margin-bottom: 15px;
}
.parent-heading[data-v-e0045080] {
  font-weight: 900;
}
.heading_name[data-v-e0045080] {
  font-weight: 900;
  margin: 10px;
}
.remaining-task[data-v-e0045080] {
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 10px;
  margin: 10px;
  padding: 10px;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-e0045080] {
    width: 100%;
}
}
.subtask-wrapper[data-v-e0045080] {
  border: 1px solid #C8C7C8;
  background-color: #FFF;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 5px;
  margin-left: 1px;
  padding-top: 10px;
}
.bg-grey[data-v-e0045080] {
  background-color: #F0F0F0;
}


.modal-mask[data-v-8155061c] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-8155061c] { 
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 750px;
  padding: 20px 30px;
  background-color: #FFF;
  border-radius: 20px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  color: #002F42;
}
.modal-body[data-v-8155061c] {
  margin: 0px;
  padding: 10px;
  height: 350px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-header .sub-heading[data-v-8155061c] {
  background-color: #FFF;
  color: #002F42;
}
.modal-header .close[data-v-8155061c] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-8155061c] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-8155061c] {
  border-top: none;
}
.modal-title[data-v-8155061c] {
  color: #002F42;
  font-size: 14px;
  font-weight: 900;
}
.modal-body[data-v-8155061c] {
  padding: 5px;
}
.task_count[data-v-8155061c] {
  font-size: 14px;
  margin: 10px 0;
  border-bottom: 0px solid #A6A6A6;
  padding-bottom: 15px;
  font-style: italic;
}
.bottom-line-sep[data-v-8155061c] {  
  border-bottom: 2px solid #A6A6A6;
  padding-bottom: 15px;
  padding-top: 15px;
}
.parent-heading[data-v-8155061c] {
  font-weight: 900;
}
.heading_name[data-v-8155061c] {
  font-weight: 900;
  margin: 10px;
}
.remaining-task[data-v-8155061c] {
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 10px;
  margin: 10px 0px;
  padding: 10px;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-8155061c] {
    width: 100%;
}
}
.subtask-wrapper[data-v-8155061c] {
  border: 1px solid #C8C7C8;
  background-color: #FFF;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 5px;
  margin-left: 1px;
  padding-top: 10px;
}
.bg-grey[data-v-8155061c] {
  background-color: #F0F0F0;
}

.modal-mask[data-v-dc233db4] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-dc233db4] { 
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 820px;
  padding: 20px 30px;
  background-color: #FFF;
  border-radius: 20px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  color: #002F42;
}
.modal-body[data-v-dc233db4] {
  margin: 0px;
  padding: 10px;
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-footer[data-v-dc233db4] {
  border-top: none;
}
.modal-body[data-v-dc233db4] {
  padding: 5px;
}
.subtask_name[data-v-dc233db4] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.task_title[data-v-dc233db4] {
  color: #002F42;
  font-size: 14px;
  font-weight: 400;
  margin: 5px 0 15px 0;
}
.task_count[data-v-dc233db4] {
  color: #002F42;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 0;
  border-bottom: 0px solid #A6A6A6;
  padding-bottom: 0px;
}
.task_card[data-v-dc233db4]{
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 0px;
  margin: 10px 0px;
  padding: 10px 0px;
  border-bottom: 1px solid #A6A6A6;
}
.heading_name[data-v-dc233db4] {
  font-weight: 900;
  margin: 10px;
}
.remaining-task[data-v-dc233db4] {
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 10px;
  margin: 10px;
  padding: 10px;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-dc233db4] {
    width: 100%;
}
}

.circle[data-v-29587a60] {
    background-color: #2EACEE;
    border-radius: 50%;
    height: 36px;
    width: 36px;
    text-align: center;
}
.circle i[data-v-29587a60] {
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding-top: 5px;
    padding-right: 2px;
}
.print-section[data-v-29587a60] {
    font-family: "proxima-nova", sans-serif;
    color: #002F42;
}
.rep_audit_bg[data-v-29587a60] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-29587a60] {
    font-size: 24px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.report_heading[data-v-29587a60] {
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.report_view[data-v-29587a60] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.txt_break[data-v-29587a60] {
    word-break: break-word;
}
.table-heading-seperator[data-v-29587a60] {
    border-bottom: 1px solid #707070;
}
.custom_heading_hr[data-v-29587a60],
.custom_hr[data-v-29587a60] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-29587a60] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.custom-select[data-v-29587a60],
.custom-select[data-v-29587a60]:focus {
    background-color: #e6e6e6 !important;
    border-color: #e6e6e6 !important;
    color: #707070;
    border-radius: 10px;
}
.filterBtn[data-v-29587a60] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-29587a60] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.sub-heading h3[data-v-29587a60] {
    font-size: 15px;
}
.btn[data-v-29587a60]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.modal-mask[data-v-7b0048d0] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-7b0048d0] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-7b0048d0] {
    margin: 0px;
    padding: 0px 10px;
}
.modal-header .sub-heading[data-v-7b0048d0] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-7b0048d0] {
  padding: 5px;
  border: 0px;
  text-align: center;
}
.publish-header[data-v-7b0048d0] {
  text-align: center;
  color: #555;
  padding: 5px;
}
.modal-header .close[data-v-7b0048d0] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-7b0048d0] {
  border-top: none;
}
.export-details[data-v-7b0048d0], .percentage-text[data-v-7b0048d0] {
  font-size: 14px;
  font-weight: bold;
}
.percentage-text[data-v-7b0048d0] {
  margin-top: 15px;
  text-align: right;
}
.batch-box[data-v-7b0048d0] {
  width: 100%;
  border: 1px solid #A9A9A9;
  height: 14px;
  border-radius: 10px;
  background-color: #EEE;
}
.batch-loading[data-v-7b0048d0] {
  background-color: #00ACEE;
  border-radius: 10px;
  height: 12px;
}
.download-link[data-v-7b0048d0] {
  margin-top: 25px;
  color: #00ACEE;
  font-size: 14px;
  padding-bottom: 2px;
  text-decoration: underline;
  cursor: pointer;
}

.modal-mask[data-v-6b36bd21] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: hidden;
}
.modal-container[data-v-6b36bd21] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 780px;
  height: 400px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 30px;
  overflow-y: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-6b36bd21] {
  margin: 0px;
  padding: 0;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 16px;
}
.modal-body-h1[data-v-6b36bd21] {
  height: 240px;
}
.modal-body-h2[data-v-6b36bd21] {
  height: 315px;
}
.modal-footer[data-v-6b36bd21] {
  padding: 0px;
  margin: 30px 0;
  text-align: center;
  border: 0;
}
.modal-header[data-v-6b36bd21] {
  padding: 0px;
  border-bottom: 0 none;
  margin-bottom: 10px;
  margin-top: 0px;
  color: #717171;
  font-size: 15px;
}
.modal-header .close[data-v-6b36bd21] {
  padding: 5px;
  font-size: 33px;
}
.slide-title[data-v-6b36bd21] {
  font-size: 18px;
  font-weight: bold;
  margin-top: 5px;
}
.item-text[data-v-6b36bd21], .question_text[data-v-6b36bd21] {
  color: #002F42;
  font-size: 15px;
}
.assessment_title[data-v-6b36bd21] {
  color: #717171;
  font-size: 19px;
}
.link_text[data-v-6b36bd21] {
  color: #717171;
  font-weight: bold;
  font-size: 17px;
  text-decoration: underline;
}
.start-button[data-v-6b36bd21] {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}
.start-button-blue[data-v-6b36bd21] {
  color: #fff;
  background-color: #29A3E4 !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}
.angle-class[data-v-6b36bd21] {
  color: #EC511F;
  font-size: 22px;
  padding-top: 2px;
}
.heading[data-v-6b36bd21] {
  font-size: 16px;
  color: #002F42;
  font-weight: bold;
}
.filterBtn[data-v-6b36bd21] {
    display: flex;
    margin: 0 auto;
    font-size: 15px;
}
.cp-filter-label[data-v-6b36bd21] {
    font-weight: 600;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.custom-select[data-v-6b36bd21], .custom-select[data-v-6b36bd21]:focus {
    background-color: #e6e6e6 !important;
    border-color: #e6e6e6 !important;
    color: #707070; 
    border-radius: 20px;
}
.report_heading[data-v-6b36bd21] {    
    padding-top: 8px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 8px;
    font-size: 14px;
    color: #002F42;
    font-weight: 600;
    margin-top: 20px;
}
.report_view[data-v-6b36bd21] {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  color: #002F42;
}
.custom_heading_hr[data-v-6b36bd21], .custom_hr[data-v-6b36bd21] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-6b36bd21] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.report[data-v-6b36bd21] {
  overflow-y: auto;
  overflow-x: hidden;
  height: 200px;
}

.circle[data-v-56d9e95d] {
    background-color: #2EACEE;
    border-radius: 50%;
    height: 36px;
    width: 36px;
    text-align: center;
}
.circle i[data-v-56d9e95d] {
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding-top: 5px;
    padding-right: 2px;
}
.print-section[data-v-56d9e95d] {
    font-family: "proxima-nova", sans-serif;
    color: #002F42;
}
.rep_audit_bg[data-v-56d9e95d] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-56d9e95d] {
    font-size: 24px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.report_heading[data-v-56d9e95d] {
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.report_view[data-v-56d9e95d] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.txt_break[data-v-56d9e95d] {
    word-break: break-word;
}
.table-heading-seperator[data-v-56d9e95d] {
    border-bottom: 1px solid #707070;
}
.custom_heading_hr[data-v-56d9e95d],
.custom_hr[data-v-56d9e95d] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-56d9e95d] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.custom-select[data-v-56d9e95d],
.custom-select[data-v-56d9e95d]:focus {
    background-color: #e6e6e6 !important;
    border-color: #e6e6e6 !important;
    color: #707070;
    border-radius: 10px;
}
.filterBtn[data-v-56d9e95d] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-56d9e95d] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.sub-heading h3[data-v-56d9e95d] {
    font-size: 15px;
}
.btn[data-v-56d9e95d]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.back-btn-wrapper[data-v-6b3ca2c7] {
    width:100%;
    margin-left: 10px;
    margin-right: 0px;
}
.cp-text[data-v-6b3ca2c7] {
    font-size: 14px;
    padding: 2px 0px 2px 0px;
}
.cp-title[data-v-6b3ca2c7] {
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0px 10px 0px;
}
.subtask-list-layout[data-v-6b3ca2c7] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 10px 0 10px 10px;
    margin-bottom: 10px
}
.subtask-list-layout h1[data-v-6b3ca2c7] {
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    margin-top: 25px;
}
.report-line-separator[data-v-6b3ca2c7] {
    border-bottom: 1px solid #A6A6A6;
}
.cp-toggle-icon[data-v-6b3ca2c7] {
    text-align: right;
    font-size: 26px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: -2px;
}
.cp-heading-lists .row[data-v-6b3ca2c7]{
    margin-bottom: 10px;
}
.cp-heading-title[data-v-6b3ca2c7] {
    color: #7F7F7F;
    font-size: 14px;
    font-weight: 900;
    padding: 0;
}
.cp-blue-reps[data-v-6b3ca2c7] {
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-gray-reps[data-v-6b3ca2c7] {
    color: #707070;
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-see-all-reps[data-v-6b3ca2c7] {
    color: #707070;
    text-align: right;
    padding-right: 70px;
    margin-bottom: 10px;
}
.cp-filter-label[data-v-6b3ca2c7] {
    font-weight: bold;
}
.cp-task-desc[data-v-6b3ca2c7] {
    padding:0 50px;
    margin-bottom: 10px;
}
h1[data-v-6b3ca2c7]{
    color: #707070;
}
.circle[data-v-6b3ca2c7] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-6b3ca2c7] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.print-section[data-v-6b3ca2c7] {
  font-family: 'bebas-neue-pro', sans-serif;
}
.begin-course-button[data-v-6b3ca2c7] {
    color: #fff;
    background-color: #29A3E4;
    border: 1px solid #29A3E4;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 110px;
}
.modal-header .sub-heading h3[data-v-6b3ca2c7] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.container-wrapper .heading[data-v-6b3ca2c7] {
    font-size: 24px !important;
    font-weight: normal !important;
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-6b3ca2c7] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-6b3ca2c7] {
  cursor: pointer;
}
.objective-view-icon[data-v-6b3ca2c7] {
  width: 15px;
  margin-left: 2px !important;
}
.rounded-pill[data-v-6b3ca2c7] {
    padding-left: 3rem!important;
    padding-right: 3rem!important;
}
@media (max-width: 1480px) {
.rounded-pill[data-v-6b3ca2c7] {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important;
}
}
.heading-tasks[data-v-6b3ca2c7] {
  border-bottom: 1px solid #dee2e6 !important;
  margin-left: 5px;
  margin-right: 5px;
}
.fa-angle-down[data-v-6b3ca2c7], .fa-angle-up[data-v-6b3ca2c7] {
  color: #00ACEE !important;
}


.dropdown[data-v-4f9e0858] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-4f9e0858] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-4f9e0858] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-4f9e0858] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-4f9e0858], .btn-dark-grey[data-v-4f9e0858]:hover, .btn-dark-grey[data-v-4f9e0858]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-4f9e0858] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-4f9e0858] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.tasklist-item[data-v-4f9e0858] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-4f9e0858] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.no-assessment-text[data-v-4f9e0858] {
  font-size: 20px;
  color: #8b8b8b;
}
.mx-datepicker[data-v-4f9e0858] {
  width: 100%;
}
.custom-select[data-v-4f9e0858] {
  height: 35px;
}

.input-height-30 {
  line-height: 28px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}
.assessment-title {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: bold;
  font-size: 16px;
}
.publish-content {
  padding: 10px 40px;
  text-align: center;
  font-size: 13px;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-715307e7] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-715307e7] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-715307e7] {
    margin: 0px;
    padding: 0px 10px;
}
.modal-header .sub-heading[data-v-715307e7] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-715307e7] {
  padding: 5px;
  border: 0px;
  text-align: center;
}
.publish-header[data-v-715307e7] {
  text-align: center;
  color: #555;
  padding: 5px;
}
.modal-header .close[data-v-715307e7] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-715307e7] {
  border-top: none;
}
.btn-info[data-v-715307e7], .btn-info[data-v-715307e7]:hover, .btn-info[data-v-715307e7]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-715307e7] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-715307e7] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-715307e7] {
      margin: 0px;
      padding: 0px;
}
}


.dropdown[data-v-f34a2bc2] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-f34a2bc2] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-f34a2bc2] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-f34a2bc2] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-f34a2bc2], .btn-dark-grey[data-v-f34a2bc2]:hover, .btn-dark-grey[data-v-f34a2bc2]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-f34a2bc2] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-f34a2bc2] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.tasklist-item[data-v-f34a2bc2] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-f34a2bc2] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.no-assessment-text[data-v-f34a2bc2] {
  font-size: 20px;
  color: #8b8b8b;
}
.mx-datepicker[data-v-f34a2bc2] {
  width: 100%;
}
.custom-select[data-v-f34a2bc2] {
  height: 35px;
}

.input-height-30 {
  line-height: 28px;
}
.heading-row {
  font-weight: bold;
  color: #000;
  padding-bottom: 5px;
  border-bottom: 2px solid #CCC;
  width: 100%;
  float: left;
}
.add-statement-heading {
  font-weight: bold;
  color: #000;
  font-size: 16px;
  padding: 10px 0 10px 0;
}
.notes_textarea {
  height: 70px !important;
  resize: none;
}
.add-on {
  font-weight: normal;
  font-size: 12px;
  color: #D0D0D0;
  cursor: pointer;
}
.collapse-wrapper {
  background-color: #EEEEEE;
  border: 1px solid #D0D0D0;
  font-weight: bold;
  padding: 5px 10px;
}
.collapse-wrapper a, .collapse-wrapper a:hover{ 
  color: #000;
  text-decoration: none;
}
.collapse-wrapper i {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 2px;
  color: #CBCBCB;
}
.ql-editor { min-height: 82px !important;
}

.modal-mask[data-v-655cff50] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-655cff50] {
    postition: fixed;
    width: 1000px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
    overflow-y: auto;
    height: 600px;
}
.modal-body[data-v-655cff50] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-655cff50] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-655cff50] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-655cff50] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-655cff50] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-655cff50] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-655cff50] {
  border-top: none;
}
.btn-info[data-v-655cff50], .btn-info[data-v-655cff50]:hover, .btn-info[data-v-655cff50]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-655cff50] {
  padding: 1px 0px;
}


.modal-mask[data-v-352baf5c] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;   
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-352baf5c] {
    postition: fixed;
    width: 1000px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
    overflow-y: auto;
    height: 600px;
}
.modal-body[data-v-352baf5c] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-352baf5c] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-352baf5c] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-352baf5c] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-352baf5c] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-352baf5c] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-352baf5c] {
  border-top: none;
}
.btn-info[data-v-352baf5c], .btn-info[data-v-352baf5c]:hover, .btn-info[data-v-352baf5c]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-352baf5c] {
  padding: 1px 0px;
}
.delete-icon[data-v-352baf5c] {
  color: #FF0000;
}
.reps_history_label a[data-v-352baf5c], .reps_history_label a[data-v-352baf5c]:active, .reps_history_label a[data-v-352baf5c]:focus {
  color: #000 !important;
  text-decoration: none !important;
}
.reps_history_label i[data-v-352baf5c] {
  float: right;
  font-size: 22px !important;
  font-weight: bold;
  padding-top: 2px;
  color: #CBCBCB;
}
.reps_history_label[data-v-352baf5c] { 
  text-align: left; 
  font-weight: bold; 
  margin: 0;
}
.custom_hr[data-v-352baf5c] {
  border-bottom: 1px solid #e8e8e8;
  width: 100%;
}

.reps_card[data-v-265b542e] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}

.list-group-item[data-v-7db5a050] {
  background: none;
  border: 0;
  padding: 0;
}
.section_item[data-v-7db5a050] {
    background: #AFAFAF;
    padding: 5px 15px;
    margin-bottom: 0px;
}
.collapse-wrapper[data-v-7db5a050] {
  background-color: #D3D3D3;
  border: 1px solid #D0D0D0;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-7db5a050], .collapse-wrapper a[data-v-7db5a050]:hover{ 
  color: #000;
  text-decoration: none;
}
.collapse-wrapper i[data-v-7db5a050] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
  color: #A6A6A6;
}
.question_item[data-v-7db5a050] {
  background-color: #FFF;
}
.heading-row[data-v-7db5a050] {
  font-weight: bold;
  color: #000;
  padding-bottom: 5px;
  border-bottom: 2px solid #CCC;
  width: 100%;
  float: left;
  padding-top: 5px;
}
.range_item[data-v-7db5a050] {
  background-color: #FFF;
  float: left;
}
.question_items[data-v-7db5a050] {
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
  float: left;
  background-color: #FFF;
}
.counter_section-list[data-v-7db5a050] {
  counter-reset: my-sec-counter;
}
.counter_section-list__counter[data-v-7db5a050]:after {
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter) ": ";
}
.counter_group-list[data-v-7db5a050] {
  counter-reset: my-sec-counter2;
}
.counter_group-list__counter[data-v-7db5a050]:after {
  counter-increment: my-sec-counter2;
  content: counter(my-sec-counter2) ". ";
}
.assessment-edit-icon[data-v-7db5a050] {
  padding-left: 10px;
  font-size: 20px;
}
.no-section-display[data-v-7db5a050] {
  padding-top: 50px;
  padding-left: 0px;
}
.text-heading[data-v-7db5a050] {
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 18px;
  padding-left: 0;
}
.text-text[data-v-7db5a050] {
  font-size: 16px;
  padding-bottom: 18px;
  padding-left: 0;
}
.intro-text[data-v-7db5a050] {
  background-color: #FFF; 
  border: 1px solid #FFF;
  border-radius: 10px;
  padding: 5px 10px 5px 10px;
  text-align: center;
  color: #828282;
  cursor: pointer;
}


.input-height-30 {
  line-height: 28px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}
.assessment-details .ql-editor { height: 120px !important; min-height: 120px !important; overflow-y: scroll !important;
}
.assessment-intro  .ql-editor { height: 190px !important; min-height: 205px !important; overflow-y: scroll !important;
}
.assessment-add-section .quillWrapper { background-color: #FFF;
}
.add-on {
  font-weight: normal;
  font-size: 12px;
  color: #8D8D8D !important;
  cursor: pointer;
  text-align: right;
}
.assessment-add-section .quillWrapper .ql-container.ql-snow {
  border: 1px solid #ccc !important;
}
.assessment-details .quillWrapper .ql-snow.ql-toolbar {
  position: absolute;
  top: 120px;
  height: 40px;
  padding-left: 0;
  border: 0;
}
.assessment-intro .quillWrapper .ql-snow.ql-toolbar {
  position: absolute;
  top: 205px;
  height: 40px;
  padding-left: 0;
  border: 0;
}
.assessment-add-section .quillWrapper .ql-formats button {
  padding-left: 0 !important;
  width: 22px !important;
}
.assessment-add-section .quillWrapper .ql-formats button svg {
  width: 18px !important;
  height: 18px !importa.nt;
}
.add-statement-heading {
  font-weight: bold;
  color: #000;
  font-size: 14px !important;
  padding: 10px 0 10px 0;
}
.rangetext {
  font-weight: normal;
  font-size: 13px;
}
.delete-icon {
  color: #FF0000;
}
.mt-2 {
  margin-top: 0 !important;
}
.switch {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  background-color: #FFF;
  -webkit-transition: .4s;
  transition: .4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  background-color: #CCC;
  -webkit-transition: .4s;
  transition: .4s;
}
input:checked + .slider {
  background-color: #FFF;
}
input:checked + .slider:before {
  background-color: #83E517;
}
input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.preview-section[data-v-1668984a] {
  width: 50%;
  margin: 0 auto;
  background-color: #FFF;
  border-radius: 10px;
  padding: 15px 25px
}
.counter_group-list[data-v-1668984a] {
  counter-reset: my-sec-counter2;
}
.counter_group-list__counter[data-v-1668984a]:after {
  counter-increment: my-sec-counter2;
  content: counter(my-sec-counter2) ". ";
}
.question-text[data-v-1668984a] {
  font-size: 13px;
  padding-bottom: 10px;
  color: #555;
}
.question-display[data-v-1668984a] {
  margin-top: 5px;
  margin-bottom: 15px;
}
.question-option[data-v-1668984a] {
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  float: left;
  width: 100%;
}
.radio-label[data-v-1668984a] {
  padding-left: 3px;
  margin-top: -2px;
}

.dropdown[data-v-16fffd6c] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-16fffd6c] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-16fffd6c] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-16fffd6c] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-16fffd6c], .btn-dark-grey[data-v-16fffd6c]:hover, .btn-dark-grey[data-v-16fffd6c]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-16fffd6c] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-16fffd6c] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-16fffd6c], *[data-v-16fffd6c]::before, *[data-v-16fffd6c]::after {
  outline: none;
}
.input-height-30[data-v-16fffd6c] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-16fffd6c] {
  padding-left: 15px;
}
hr[data-v-16fffd6c] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-16fffd6c]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-16fffd6c]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-16fffd6c] {
  background-color: transparent;
}
.heading-seperator[data-v-16fffd6c] {
  border-bottom: 2px solid #00ACEE;
}
.btn-blue[data-v-16fffd6c] {
  background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important;
}
.create-btn[data-v-16fffd6c] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-16fffd6c] {
  font-size: 15px;
}
.tasklist-item[data-v-16fffd6c] {
  padding: 8px 0px 8px 0px;
}
.package-name[data-v-16fffd6c] {
  padding-left: 20px;
}
.license-criteria-wrapper[data-v-16fffd6c] {
  margin: 20px 0px 10px 0px;
}
.license-criteria-heading[data-v-16fffd6c] {
  font-weight: bold;
  margin-bottom: 5px;
  font-size:12px;
  color: #777777;
}
.price-range-wrapper[data-v-16fffd6c] {
  margin: 10px 0px 5px 0px;
  font-size: 12px;
  color: #777777;
}
.license-criteria-label[data-v-16fffd6c] {
  margin-top: 5px;
  font-size:12px;
  width: 20%;
  display: inline !important; 
  padding-left: 5px;
  color: #777777;
}
.license-range-input[data-v-16fffd6c] {
  width: 21%;
  display: inline !important;
}
.seat-range-input[data-v-16fffd6c] {
  display: inline !important;
}
.seat-range-price[data-v-16fffd6c] {
    display: inline !important;
}
.seat-package-name[data-v-16fffd6c] {
    height: 35px; 
    display: inline !important;
}
.seat-range-package[data-v-16fffd6c] {
    height: 35px; 
    display: inline !important;
}
.edit-seat-range-package[data-v-16fffd6c] {
    max-width: 44.33%;
    height: 35px; 
    display: inline !important;
}
.edit-seat-range-price[data-v-16fffd6c] {
    max-width: 25%;
    height: 35px; 
    display: inline !important;
}
.license-range-price[data-v-16fffd6c] {
  display: inline !important;
}
.delete-icon[data-v-16fffd6c] {
  color: #dc2227;
  font-size: 25px;
} 

#purchase-type-wrapper li span.multiselect__option--selected span::before
{
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#purchase-type-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-663de104] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-663de104] {
    width: 700px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
    overflow-y: auto;    
    max-height: 550px;
}
.modal-body[data-v-663de104] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-663de104] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-663de104] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-663de104] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-663de104] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-663de104] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-663de104] {
  border-top: none;
}
.btn-info[data-v-663de104], .btn-info[data-v-663de104]:hover, .btn-info[data-v-663de104]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-663de104] {
  padding: 1px 0px;
}


.modal-mask[data-v-03e60561] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-03e60561] {
    width: 720px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
    overflow-y: auto;
    max-height: 550px;
}
.modal-body[data-v-03e60561] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-03e60561] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-03e60561] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-03e60561] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-03e60561] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-03e60561] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-03e60561] {
  border-top: none;
}
.btn-info[data-v-03e60561], .btn-info[data-v-03e60561]:hover, .btn-info[data-v-03e60561]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-03e60561] {
  padding: 1px 0px;
}


.preview-section[data-v-d8cc2848] {
  width: 85%;
  margin: 0 auto;
  background-color: #FFF;
  border-radius: 10px;
  padding: 15px 25px;
}
.assessment_landing .content-wrapper[data-v-d8cc2848] {
  font-size: 16px;
}

.assessment_landing .content-wrapper p {
  margin-bottom: 25px !important;
}
.answer_scale {
  padding: 10px 20px 25px 30px;
  border: 1px solid #CCC;
  margin: 0;
  width: 40%;
  border-radius: 10px;
  font-family: 'bebas-neue-pro', sans-serif;
}
.answer-scale-heading {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 15px;
}
.answer-scale-text {
  font-size: 16px;
  text-align: left;
}

.answer_scale[data-v-6a399e59] {
  padding: 10px 20px 25px 30px;
  border: 1px solid #CCC;
  margin: 0;
  width: 100%;
  border-radius: 10px;
  font-family: 'bebas-neue-pro', sans-serif;
}
.assessment_results_loading[data-v-6a399e59] {
  padding-top: 30px;
  color: #EE4200;
  font-family: 'bebas-neue-pro', sans-serif;
}
.preview-section[data-v-6a399e59] {
  width: 50%;
  margin: 0 auto;
  background-color: #FFF;
  border-radius: 10px;
  padding: 15px 10px
}
.counter_group-list[data-v-6a399e59] {
  counter-reset: my-sec-counter2;
}
.counter_group-list__counter[data-v-6a399e59]:after {
  counter-increment: my-sec-counter2;
  content: counter(my-sec-counter2) ". ";
}
.question-text[data-v-6a399e59] {
  font-size: 13px;
  padding: 10px 10px 10px 15px;
  background-color: #E9E9E9;
  border-radius: 15px;
  width: 100%;
  margin-bottom: 10px;
  font-weight: bold;
}
.question-display[data-v-6a399e59] {
  margin-top: 5px;
  margin-bottom: 15px;
}
.question-option[data-v-6a399e59] {
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  float: left;
  width: 100%;
}
.radio-label[data-v-6a399e59] {
  padding-left: 3px;
  margin-top: -2px;
  font-size: 11px;
}
.error-border[data-v-6a399e59] {
  border: 1px solid #FF0000;
  border-radius: 10px;
  float: left;
  width: 100%;
  padding: 5px;
}
.error-text[data-v-6a399e59] {
  color: #FF0000;
  font-size: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: right;
}


.answer-scale-heading {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 15px;
  font-family: 'bebas-neue-pro', sans-serif;
}
.answer-scale-text {
  font-size: 16px;
  text-align: left;  
  font-family: 'bebas-neue-pro', sans-serif;
}
.custom-col-1 {
  width: 14.11%;
}
.custom-col-2 {
  width: 19.66%;
}
.custom-col-3 {
  width: 31.11%;
}
.fa-chevron-left, .fa-chevron-right {
  font-size: 30px !important;
}

.modal-mask[data-v-6d7c143e] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-6d7c143e] {
    width: 280px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-6d7c143e] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-6d7c143e] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-6d7c143e] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-6d7c143e] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-6d7c143e] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-6d7c143e] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-6d7c143e] {
  border-top: none;
}
.btn-info[data-v-6d7c143e], .btn-info[data-v-6d7c143e]:hover, .btn-info[data-v-6d7c143e]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-6d7c143e] {
  padding: 1px 0px;
}


.preview-section[data-v-10d344ba] {
  width: 75%;
  margin: 0 auto;
  background-color: #FFF;
  border-radius: 10px;
  padding: 15px 25px;
  color: #797979;
}
.circle[data-v-10d344ba] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-10d344ba] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.print-section[data-v-10d344ba] {
  font-family: 'Roboto Condensed', sans-serif;
}
br[data-v-10d344ba] {
  display: none !important;
}
.modal-header .sub-heading h3[data-v-10d344ba] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}


.dropdown[data-v-2555962d] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-2555962d] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-2555962d] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-2555962d] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-2555962d], .btn-dark-grey[data-v-2555962d]:hover, .btn-dark-grey[data-v-2555962d]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-2555962d] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-2555962d] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-2555962d], *[data-v-2555962d]::before, *[data-v-2555962d]::after {
  outline: none;
}
.input-height-30[data-v-2555962d] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-2555962d] {
  padding-left: 15px;
}
hr[data-v-2555962d] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-2555962d]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-2555962d]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-2555962d] {
  background-color: transparent;
}
.heading-seperator[data-v-2555962d] {
  border-bottom: 2px solid #00ACEE;
}
.btn-blue[data-v-2555962d] {
  background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important;
}
.create-btn[data-v-2555962d] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-2555962d] {
  font-size: 15px;
}
.tasklist-item[data-v-2555962d] {
  padding: 8px 0px 8px 0px;
}
.package-name[data-v-2555962d] {
  padding-left: 20px;
}
#manage-link[data-v-2555962d] {
  color: #00ACEE;
  text-decoration: underline;
}

.input-height-30 {
  line-height: 28px;
}
#affliate-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#affliate-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
#affliate-wrapper .multiselect {
  border: 1px solid #767676;
  width: 99.33%;
}
#affliate-wrapper .multiselect__tags {
  padding: 8px 40px 0 15px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}
.modal-header h3 {
  color: #002F42;
  font-size: 16px;
  font-weight: bold;
}
.modal-header .sub-heading {
  margin-left: 5px;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-1d9ae1b9] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-1d9ae1b9] {
    width: 600px;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-1d9ae1b9] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-1d9ae1b9] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-1d9ae1b9] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-1d9ae1b9] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-1d9ae1b9] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-1d9ae1b9] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-1d9ae1b9] {
  border-top: none;
}
.btn-info[data-v-1d9ae1b9], .btn-info[data-v-1d9ae1b9]:hover, .btn-info[data-v-1d9ae1b9]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-1d9ae1b9] {
  padding: 1px 0px;
}


.dropdown[data-v-6969786e] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-6969786e] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-6969786e] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-6969786e] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-6969786e], .btn-dark-grey[data-v-6969786e]:hover, .btn-dark-grey[data-v-6969786e]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-6969786e] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-6969786e] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-6969786e], *[data-v-6969786e]::before, *[data-v-6969786e]::after {
  outline: none;
}
.input-height-30[data-v-6969786e] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-6969786e] {
  padding-left: 15px;
}
hr[data-v-6969786e] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-6969786e]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-6969786e]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-6969786e] {
  background-color: transparent;
}
.heading-seperator[data-v-6969786e] {
  border-bottom: 2px solid #00ACEE;
}
.btn-blue[data-v-6969786e] {
  background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important;
}
.create-btn[data-v-6969786e] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-6969786e] {
  font-size: 15px;
}
.tasklist-item[data-v-6969786e] {
  padding: 8px 0px 8px 0px;
}
.package-name[data-v-6969786e] {
  padding-left: 20px;
}
#manage-link[data-v-6969786e] {
  color: #00ACEE;
  text-decoration: underline;
}

*[data-v-fd92ea9e], *[data-v-fd92ea9e]::before, *[data-v-fd92ea9e]::after {
  outline: none;
}
.course-page-bg[data-v-fd92ea9e] {
   background-color: #FFF;
}
.learn_embed .modal-backdrop[data-v-fd92ea9e] {
     z-index: auto !important;
}
.learn_embed .modal-header .close[data-v-fd92ea9e] {
     margin: 0;
     font-size: 22px;
     padding: 0;
     position: absolute;
     right: 11px;
}
.container-wrapper[data-v-fd92ea9e] {
    width: 100% !important;
}


@media (max-width: 1199.98px) {
.container-wrapper[data-v-9699370a] {
    width: 95%;
}
}
.mentee_title_btn[data-v-9699370a] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
input[data-v-9699370a]:focus, select[data-v-9699370a]:focus, textarea[data-v-9699370a]:focus, button[data-v-9699370a]:focus {
  border-color: #ced4da;
}
.progress_pathway[data-v-9699370a] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-9699370a] {
  font-size: 12px;
}
.pw_step_title_active[data-v-9699370a] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-9699370a] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
.reps_review_icon[data-v-9699370a] {
  width: 15px;
  margin-left: 4px;
  margin-top: -5px;
}















































































































































.mentor-container[data-v-cb18820c] {
  margin: 0px auto;
  width: 75%;
  padding-top: 0px;
}
.db-card[data-v-cb18820c] {
  color: #002F42;
  background-color: #FFF;
  width: 100%;
  min-height: 120px;
  padding: 10px;
  margin: 10px 0;
  border-radius: 10px;
}
.db-card .title[data-v-cb18820c]{
  font-size: 15px;
  font-weight: 900;
}
.db-card .empty-content-title[data-v-cb18820c]{
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}
.db-card .acc-info[data-v-cb18820c] {
  font-size: 13px;
  font-weight: 600;
  margin-left: 10px;
}
.db-card .db-report-card[data-v-cb18820c] {
  background-color: #FFF;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.db-card .db-empty-card[data-v-cb18820c] {
  background-color: #FFF;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  text-align: center;
}
.back-button[data-v-cb18820c] {
    color: #002F42;
    font-weight: 900;
    padding-right: 15px;
}

.dropdown[data-v-077acb24] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-077acb24] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-077acb24] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-077acb24] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-077acb24], .btn-dark-grey[data-v-077acb24]:hover, .btn-dark-grey[data-v-077acb24]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-077acb24] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-077acb24] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-077acb24], *[data-v-077acb24]::before, *[data-v-077acb24]::after {
  outline: none;
}
.tasklist-item[data-v-077acb24] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-077acb24] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.in-use-button[data-v-077acb24] {
  width: 60px;
  margin-left: 5px;
  padding: 2px 0px;
  font-size: 12px;
  border-radius: 46%;
  line-height: 17px;
}
/* code start */
.fmAddBtn[data-v-077acb24] {
    color: #FFF;
    background-color: #00acee;
    border: 1px solid #00acee;
    padding: 8px !important;
    font-size: 13px;
    font-weight: 900;
    float: right;
}
.fmAddBtn[data-v-077acb24]:focus, .fmAddBtn[data-v-077acb24]:active {
    color: #FFF !important;
    background-color: #00acee !important;
    border: 1px solid #00acee !important;
}
.view-fields-scroll[data-v-077acb24] {
  height: 300px;
  margin: 0 auto;
  overflow-y: scroll;
}
.view_field_options[data-v-077acb24] {
  width: 100%;
  margin: 5px 10px 5px 10px;
}
/* Upload Form CSS Start */
.dropbox[data-v-077acb24] {
  outline: 2px dashed grey; /* the dash box */
  outline-offset: -10px;
  background: lightcyan;
  color: dimgray;
  padding: 10px 10px;
  min-height: 200px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.input-file[data-v-077acb24] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-077acb24]:hover {
  background: lightblue; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-077acb24] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.pdf_input_error[data-v-077acb24]  {
  width: 98%;
  text-align: right;
}
input.ma-input-field[data-v-077acb24] {
  border-width: 1px;
  border-style: inset;
}
.form_row[data-v-077acb24] { width: 100%; display: flex; flex-wrap: wrap; padding: 0px;
}
.form_col_1[data-v-077acb24] { width: 70%; margin-top: 0px;
}
.form_col_2[data-v-077acb24] { width: 30%; margin-top: 0px; text-align: right;
}
.form_col_3[data-v-077acb24] { width: 10%; text-align: right;
}
.scroll_box[data-v-077acb24] {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down[data-v-077acb24] {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font[data-v-077acb24] {
  color: #FFF !important;
  font-size: 1.8rem !important;
}
.page_angle_down[data-v-077acb24] { margin: 10px 15px;
}

.input-height-30 {
  line-height: 28px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.form_heading_1[data-v-ca909722] { 
    width: 30%;
}
.form_heading_2[data-v-ca909722] { 
    width: 25%;
}
.form_heading_3[data-v-ca909722] { 
    width: 25%;
}
.form_heading_4[data-v-ca909722] { 
    width: 10%;
}
.form_heading_5[data-v-ca909722] { 
    width: 10%;
}
.form_heading_one[data-v-ca909722] {
    width: 55%;
}
.edit_form_manager_heading[data-v-ca909722] {
    background: #8b8b8b none repeat scroll 0 0;
    border-bottom: 2px solid #ddd;
    border-top: 0 none;
    color: #fff;
    float: left;
    line-height: 1.42857;
    padding: 8px 3px;
    vertical-align: bottom;
}
.edit_form_field_lists[data-v-ca909722] {
    border: 0 none;
    line-height: 1.42857;
    vertical-align: bottom;
    float: left;
    padding: 8px 3px;
}
.ma-input-field[data-v-ca909722] {
    line-height: 30px;
    margin-bottom: 5px;
    padding: 0 5px;
    color: #707070;
    min-height: 38px;
}
.fmAddBtn[data-v-ca909722]{
    color: #FFF;
    background-color: #00acee;
    border: 1px solid #00acee;
    padding: 8px !important;
    font-size: 13px;
    font-weight: 900;
    float: right;
}
.fmAddBtn[data-v-ca909722]:focus, .fmAddBtn[data-v-ca909722]:active {
    color: #FFF !important;
    background-color: #00acee !important;
    border: 1px solid #00acee !important;
}
ul .list-group-item[data-v-ca909722] {
    padding: 0;
}
.form_field_list li[data-v-ca909722] {
    background: none;
    border: 0px;
}
.form_field_list li .field_item[data-v-ca909722], .fieldadd[data-v-ca909722] {
    background: #FFF;
    padding: 5px 15px;
}
.field_item_group[data-v-ca909722] {
    background: #d4d4d4;
    padding: 5px 15px;
}
.margin-left-35[data-v-ca909722] { margin-left: 35px;
}
.default_box[data-v-ca909722] { text-align: right; padding: 8px;
}
.field_values_ul[data-v-ca909722] { padding: 10px; margin: 0 10px;
}
.counter_field-list[data-v-ca909722] {
    counter-reset: my-sec-counter1;
}
.counter_field-list__counter[data-v-ca909722]:after {
    counter-increment: my-sec-counter1;
    content: counter(my-sec-counter1, upper-roman) ". ";
}
.counter_field_option-list[data-v-ca909722] {
    counter-reset: my-sec-counter2;
}
.counter_field_option-list__counter[data-v-ca909722]:after {
    counter-increment: my-sec-counter2;
    content: counter(my-sec-counter2, upper-alpha) ". ";
}

#edit-form-affiliate li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#edit-form-affiliate li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-013fced2] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-container[data-v-013fced2] {
    position: fixed;
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 500px;
    height: 500px;
    overflow-y: auto;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-013fced2] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-013fced2] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-013fced2] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-013fced2] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-013fced2] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-013fced2] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-013fced2] {
  border-top: none;
}
.btn-info[data-v-013fced2], .btn-info[data-v-013fced2]:hover, .btn-info[data-v-013fced2]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-013fced2] {
  padding: 1px 0px;
}


.vue-form-generator label {
    display: inline-block;
    margin-bottom: 0.5rem;
    width: 15%;
    float: left;
    font-weight: bold;
    margin: 3px 0px 3px 0px;
    font-size: 11px;
}
.vue-form-generator .field-radios .radio-list label {
    width: auto;
    min-width: 15%;
    font-weight: normal;
    margin-right: 20px;
    font-size: 12px;
}
.vue-form-generator .dropList label {
    width: auto;
    font-weight: normal;
    float: none;
    font-size: 12px;
}
.vue-form-generator .field-wrap {
    display: inline;
    width: auto;
    float: left;
    min-width: 22%;
}
.vue-form-generator .form-group {
    background-color: #F5F5F5;
    border-bottom: 1px solid #E9E9E9;
    margin-bottom: 0;
    padding: 5px;
}
.vue-form-generator .required {
    color: #000;
}
.vue-form-generator input[type="text"] {
    height: 25px;
    width: 22%;
}
.submit-wrapper {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
}
.form-group.error .errors span {
  background-image: none !important;
}   

.width-90[data-v-b3d52c0a] {
  width: 89%;
}
.width-10[data-v-b3d52c0a] {
  width: 11%;
}
.custom-select[data-v-b3d52c0a] {
  height: 30px !important;
}

.admin_heading_1[data-v-119559ec] {  width: 3%;
}
.admin_heading_2[data-v-119559ec] {  width: 15%;
}
.admin_heading_3[data-v-119559ec] {  width: 15%;
}
.admin_heading_4[data-v-119559ec] {  width: 19%;
}
.admin_heading_5[data-v-119559ec] {  width: 10%;
}
.admin_heading_6[data-v-119559ec] {  width: 7%;
}
.admin_heading_7[data-v-119559ec] {  width: 10%;
}
.admin_heading_8[data-v-119559ec] {  width: 5%;
}
.admin_heading_9[data-v-119559ec] {  width: 5%;
}
.admin_heading_10[data-v-119559ec] {  width: 6%;
}
.admin_heading_11[data-v-119559ec] {  width: 5%;
}
.admin_heading_email[data-v-119559ec] { width: 16%
}
.admin_heading_contact[data-v-119559ec] { width: 10%
}
.ma-input-field[data-v-119559ec] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}
.ma-blue-btn[data-v-119559ec], .ma-blue-btn[data-v-119559ec]:focus, .ma-blue-btn[data-v-119559ec]:active, .ma-blue-btn[data-v-119559ec]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 36px;
  margin-top: -5px;
}
.admin_heading_1 a[data-v-119559ec] {
  color: #707070;
  text-decoration: none;
}

.account_heading_1[data-v-5063f070] {
  width: 3%;
}
.account_heading_2[data-v-5063f070] {
  width: 25%;
}
.account_heading_3[data-v-5063f070] {
  width: 15%;
}
.account_heading_4[data-v-5063f070] {
  width: 15%;
}
.account_heading_5[data-v-5063f070] {
  width: 15%;
}
.account_heading_6[data-v-5063f070] {
  width: 15%;
}
.account_heading_7[data-v-5063f070] {
  width: 12%;
}
.ma-input-field[data-v-5063f070] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}

.account_heading_1[data-v-c76fbf4c] { width: 3%;
}
.account_heading_2[data-v-c76fbf4c] { width: 15%;
}
.account_heading_3[data-v-c76fbf4c] { width: 15%;
}
.account_heading_4[data-v-c76fbf4c] { width: 8%;
}
.account_heading_5[data-v-c76fbf4c] { width: 8%;
}
.account_heading_6[data-v-c76fbf4c] { width: 10%;
}
.account_heading_7[data-v-c76fbf4c] { width: 13%;
}
.account_heading_8[data-v-c76fbf4c] { width: 10%;
}
.account_heading_9[data-v-c76fbf4c] { width: 10%;
}
.account_heading_10[data-v-c76fbf4c] { width: 8%;
}
.new_account_heading_1[data-v-c76fbf4c] { width: 3%
}
.new_account_heading_2[data-v-c76fbf4c] { width: 24%
}
.new_account_heading_3[data-v-c76fbf4c] { width: 12%
}
.new_account_heading_4[data-v-c76fbf4c] { width: 13%
}
.new_account_heading_5[data-v-c76fbf4c] { width: 15%
}
.new_account_heading_6[data-v-c76fbf4c] { width: 15%
}
.new_account_heading_7[data-v-c76fbf4c] { width: 15%
}
.new_account_heading_8[data-v-c76fbf4c] { width: 3%
}
.accounts_items[data-v-c76fbf4c]:nth-child(odd) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #FFFFFF !important;
  color: #707070;
}
.accounts_items[data-v-c76fbf4c]:nth-child(even) {
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #e9e9e9 !important;
  color: #707070;
}
.text_green[data-v-c76fbf4c] {
    color: #4ea959 !important;
}
.text_red[data-v-c76fbf4c] {
    color: #ff0000 !important;
}
.link_name[data-v-c76fbf4c], .link_name[data-v-c76fbf4c]:focus { color: #00ACEE !important; text-decoration: none; cursor:pointer;
}
.user-title[data-v-c76fbf4c] {
  color: #707070;
  font-weight: 900;
}
.ma-input-field[data-v-c76fbf4c] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}
.no_records_msg[data-v-c76fbf4c] {
  background: #FFFFFF none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #FF0000;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}





































































































/* Users css start */
.user_heading_1[data-v-723d6492] { width: 82%;
}
.user_heading_2[data-v-723d6492] { width: 10%;
}
.user_heading_3[data-v-723d6492] { width: 27%;
}
.user_heading_4[data-v-723d6492] { width: 13%;
}
.user_heading_5[data-v-723d6492] { width: 5%;
}
.user_content_1[data-v-723d6492] { width: 81%;
}
.user_content_2[data-v-723d6492] { width: 11%;
}
.user_content_3[data-v-723d6492] { width: 30%;
}
.user_content_4[data-v-723d6492] { width: 9%;
}
.user_content_5[data-v-723d6492] { width: 10%;
}
.user_type_title[data-v-723d6492] { margin-left: 2.3rem;
}
.link_name[data-v-723d6492], .link_name[data-v-723d6492]:focus { color: #00ACEE !important; text-decoration: none; cursor: pointer;
}
.user_header[data-v-723d6492] {
  background: #707070 none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.text_green[data-v-723d6492] {
    color: #4ea959 !important;
}
.text_red[data-v-723d6492] {
    color: #ff0000 !important;
}
.users_row[data-v-723d6492] {
  border-bottom: 1px solid #00ACEE;
  padding: 5px 0px;
}
.users_hr[data-v-723d6492] {
  margin: 30px 0px;
  border-bottom: 2px solid #00ACEE;
}
@media (max-width: 768px) {
.user_header[data-v-723d6492] {
    padding: 8px 1px;
    font-size: 11px;
}
}
.no_user_header[data-v-723d6492] {
  background: #FFFFFF none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #FF0000;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
/* Users css end */

.modal-mask[data-v-36f800de] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-36f800de] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-36f800de] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-36f800de] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-36f800de] {
  padding: 5px;
}
.modal-header .close[data-v-36f800de] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-36f800de] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-36f800de] {
  border-top: none;
}
.btn-danger[data-v-36f800de] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-36f800de] {
  color: #7d7d7d;
  font-size: 15px;
  font-weight: 900;
}
.modal-header[data-v-36f800de] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-36f800de] {
  padding: 5px;
}
.linkBtn[data-v-36f800de] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 120px;
}
.mx-input[data-v-36f800de] { height: 24px;
}
.hide_vmessage[data-v-36f800de] {
  display: none !important;
}
.show_vmessage[data-v-36f800de] {
  display: block !important;
}
.mx-datepicker[data-v-36f800de] { width: 100%;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-36f800de] {
    width: 100%;
}
}
@media (min-width: 1280px) {
.form-group[data-v-36f800de] {
    margin: 20px;
}
}
.ma-input-field[data-v-36f800de] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  min-height: 38px;
}







































































































/*********** AUTO COMPLETE ************/
.loading-circle {
    background-image: url(data:image/gif;base64,R0lGODlhDwANAMQTAAx7ve/3/73e7/f3/9bn9xh7xrXW7xyExsri897v91qi0zWQyou/4aDO52uv2Ofv90aczghzvf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBgATACwAAAAADwANAAAFX+AkTgTjNMmoTgkUva8SrAkQAUeU64PqLglGhIHIOUaE20MiZEgQr9mkEXFImMOryyByZLFOiZchElolBoVBG+GSlNc4NCKd/BLyQlVVe0EcLjwrD4EwDnUrBA0nKSshACH5BAUGABMALAAAAAANAA0AAAVH4CROSMNMwaiu4jA+xxQtyiIu6SoNR1S8KgkjAhGIHquETGkTnBwihUraaEykk4fDNRIgZCwRQDKKdVnmq22yDkeRK+RpFQIAIfkEBQYAEwAsAAAAAA0ADQAABT/gJE7PmIxjiYrqdIrQOqyiJCHAiEzRKAmLHkAiUrCMkQMNBWDQHCjVgjXJrQS81mIn4qZG05goYFrOVl7yKAQAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE4E44zolKRigAIT7EDiwaa2SMSoJCGTiGtymggYSIbNcGKInJFoZIJEGRRYxXJ3A06GotVNBZtAipPDYPRgOcCj3UksCgEAIfkEBQYAEwAsAAAAAA0ADQAABUngJE5Iw0zBqK7iMD7HFC3KuKRs/uSTIO6qh+MhkSx6J4eoBmBIao3GpDbZRSKHowAhUwkWkQlAMoqNBICVeXqctHlTYHByWoUAACH5BAUGABMALAAAAAANAA0AAAVA4CROz5iMY4mK6nSK0LSMw7oWIzJFtg5IIgWqNonZRAzgyiFK8BJK0gQwYkQggl1roRsceKjtKmA6ElE6EXkUAgAh+QQFBgATACwAAAAADQANAAAFReAkTsTkjOiUpGKAAhPsQOLBprZYwnfkmiIBQ4AynBgi5OioTE4YkgnNUBoxIlBEC5W4MhAFLu8QyR0GowfL8UOVTqtRCAAh+QQFBgATACwAAAAADQANAAAFRuAkTsjETMGoruIwPscULcq4pGz+5JMg7qqHA7fonRyiGnJSazSYvQgAJxKUIpNFpCEZAbqiwkwi8a1iWUUxyxspgEETKwQAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdIrQtIzDuhYjMkW2DkgihehUm8RQAwbPBjvwHKMZSRSBEIATwa51QGB1qBZsFDAxiyjwpDwKAQAh+QQFBgATACwAAAAADQANAAAFSeAkTgTjjOiUpGKAAhPsQOLBprZIxPcUBYzJQUFUGFCGU2QpCk5OzgVjyhCIaIYd4CGRjBCt0WLVS8AmkFNtMHqwHK7U7kQWhQAAIfkEBQYAEwAsAAAAAA0ADQAABUjgJE5Iw0zBqK7iMD7HFC3KuKRjzIqPHEGEkYDXmEAOkYgDt5gITo7BaeIQ1YoThUSSiKoECNluApDkvixdtjlhj7O9VW+qCgEAIfkEBQYAEwAsAAAAAA0ADQAABUHgJE7PmIxjiYrqdKLLOKxRLBYjwi5RI+oAiUghEUwAI8hKIlGsUA7WJCCylZArY6S10P1W3IlSRBW9VrOVd4oKAQA7);
    background-position: 100% center;
    background-color: #ffffff;
    background-repeat: no-repeat;
}
.hide-loading-circle {
    background: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOJJREFUeNqcUqsSgzAQvHQqwIFEIiPJJ/DxyCCRSCS44NLsTQ8CgbbTFTwmt7e7d1Hee4qxLIuf55nWdaWyLKkoCsqyTNEFlJBDsR+GgaZpSoqqqiKtddKEySB2XcdqoYAV8Q4uCC4A/LdtyxwhP/GAothsmuaggBjWWj5HHRwIHjiEVXQ+E4GQWRlj+HscR3a5kcUWct0NBg3g6u1kV4YdyfQJmDrgnNvJQpImdxDFPM93sthB7jjP1e5jB0xGHuSFct/3SQOZNlDX9WEuyZ6j4X3d8083DIpn1QP5n7v9EmAACUyrcsMFp0UAAAAASUVORK5CYII=);
    background-position: 100% center;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.form-textinput{
	padding: 0;
}
.autocomplete {
    position: relative;
}
.autocomplete-results {
    padding: 0;
    margin: 0;
    margin-top: 0px;
    border: 1px solid;
    height: 120px;
    overflow: auto;
    background-color:#FFFFFF;
    position: absolute;
    z-index: 100;
    width: 100%;
    white-space: nowrap;
    overflow-x: hidden;
}
.autocomplete-result {
    list-style: none;
    text-align: left;
    padding: 4px 10px;
    cursor: pointer;
}
.autocomplete-result:hover {
        background-color: #0074B5;
        color: white;
}
.is-active {
      background-color: #0074B5;
      color: white;
}
/*********** END AUTO COMPLETE ************/

.modal-mask[data-v-40c3ee9e] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-40c3ee9e] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-40c3ee9e] {
  margin: 0px 10px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-40c3ee9e] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-40c3ee9e] {
  padding: 5px;
}
.modal-header .close[data-v-40c3ee9e] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-40c3ee9e] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-40c3ee9e] {
  border-top: none;
}
.btn-danger[data-v-40c3ee9e] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-40c3ee9e] {
  color: #7d7d7d;
  font-size: 15px;
  font-weight: 900;
}
.modal-header[data-v-40c3ee9e] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-40c3ee9e] {
  padding: 5px;
}
.saveBtn[data-v-40c3ee9e] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 120px;
}
.mx-input[data-v-40c3ee9e] { height: 24px;
}
.hide_vmessage[data-v-40c3ee9e] {
  display: none !important;
}
.show_vmessage[data-v-40c3ee9e] {
  display: block !important;
}
.mx-datepicker[data-v-40c3ee9e] { width: 100%;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-40c3ee9e] {
    width: 100%;
}
}
@media (min-width: 1280px) {
.form-group[data-v-40c3ee9e] {
    margin: 20px;
}
}
.ma-input-field[data-v-40c3ee9e] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 38px;
}
.form-label[data-v-40c3ee9e] {
    color: #7d7d7d;
    font-size: 13px;
    font-weight: 900;
}

.account-lookup-view-list .tasklist-item[data-v-1febbce2] {
    padding: 3px 0px;
}
.enterprise_affiliate_heading_1[data-v-1febbce2] {
  width: 10%;
}
.enterprise_affiliate_heading_2[data-v-1febbce2] {
  width: 30%;
}
.enterprise_affiliate_heading_3[data-v-1febbce2] {
  width: 15%;
}
.enterprise_affiliate_heading_4[data-v-1febbce2] {
  width: 25%;
}
.enterprise_affiliate_heading_5[data-v-1febbce2] {
  width: 20%;
}
.affiliate_error[data-v-1febbce2] { font-size: 14px; margin: 10px 0;
}
.link-text[data-v-1febbce2] {
  color: #00ACEE;
  text-decoration: none;
  cursor: pointer;
}

.button-width[data-v-785e770e] {
  width: 100px;
}
.notes_textarea[data-v-785e770e] {
  height: 100px;
}
label[data-v-785e770e] {
  font-weight: bold;
}
.mx-datepicker[data-v-785e770e] {
  width: 100%;
}
hr[data-v-785e770e] {
  border-top: 2px solid #4c94cf;
  margin-top: 5px;
  margin-bottom: 10px;
}
.notes[data-v-785e770e] {
  height: 350px;
  overflow-x: scroll;
}
.mx-datepicker-popup[data-v-785e770e] {
  position: absolute !important;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.menu_heading_1[data-v-d62d0b12] { width: 100%;
}
.menu_btn_1[data-v-d62d0b12] { width: 35%;
}
.menu_btn_2[data-v-d62d0b12] { width: 65%;
}
.ma-gray-btn[data-v-d62d0b12], .ma-gray-btn:active .ma-gray-btn[data-v-d62d0b12]:hover, .ma-gray-btn[data-v-d62d0b12]:focus {
    color: #FFF !important;
    border: 1px solid #bcb8b8 !important;
    background: #bcb8b8 !important;
    padding: 5px; 
    font-weight: 900;
    width: 200px;
}
.ma-blue-btn[data-v-d62d0b12], .ma-blue-btn[data-v-d62d0b12]:hover, .ma-blue-btn[data-v-d62d0b12]:focus {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 0 !important;
  width: 120px;
}

.modal-mask[data-v-ae51b458] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-ae51b458] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 600px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-ae51b458] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-ae51b458] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-ae51b458] {
  padding: 5px;
}
.modal-header .close[data-v-ae51b458] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-ae51b458] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-ae51b458] {
  border-top: none;
}
.btn-danger[data-v-ae51b458] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-ae51b458] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-ae51b458] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-ae51b458] {
  padding: 5px;
}
.ma-blue-btn[data-v-ae51b458], .ma-blue-btn[data-v-ae51b458]:hover, .ma-blue-btn[data-v-ae51b458]:focus  {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 0 !important;
  font-weight: 900;
  padding: 5px 25px;
}
.form-control[data-v-ae51b458] { font-size: 14px;
}
.hide_vmessage[data-v-ae51b458] {
  display: none !important;
}
.show_vmessage[data-v-ae51b458] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-ae51b458] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-ae51b458], .ma-reset-password-btn[data-v-ae51b458]:focus, .ma-reset-password-btn[data-v-ae51b458]:active, .ma-reset-password-btn[data-v-ae51b458]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}
.closeBtn[data-v-ae51b458], .closeBtn[data-v-ae51b458]:hover, .closeBtn[data-v-ae51b458]:focus {
  color: #00ACEE; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  border-radius: 0;
  font-weight: 900;
  padding: 5px 20px;
}


.modal-mask[data-v-9d23234e] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-9d23234e] {
  position: relative;
  left: 0;
  top: 0;
  width: 99%;
  height: 98%;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-9d23234e] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-9d23234e] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-9d23234e] {
  padding: 5px;
}
.modal-header .close[data-v-9d23234e] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-9d23234e] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-9d23234e] {
  border-top: none;
}
.btn-danger[data-v-9d23234e] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-9d23234e] {
  color: #7d7d7d;
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-9d23234e] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-9d23234e] {
  padding: 5px;
}
.ma-blue-btn[data-v-9d23234e], .ma-blue-btn[data-v-9d23234e]:hover, .ma-blue-btn[data-v-9d23234e]:focus  {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 0 !important;
  font-weight: 900;
  padding: 5px 25px;
}
.form-control[data-v-9d23234e] { font-size: 14px;
}
.hide_vmessage[data-v-9d23234e] {
  display: none !important;
}
.show_vmessage[data-v-9d23234e] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-9d23234e] {
    width: 100%;
}
}
.ma-reset-password-btn[data-v-9d23234e], .ma-reset-password-btn[data-v-9d23234e]:focus, .ma-reset-password-btn[data-v-9d23234e]:active, .ma-reset-password-btn[data-v-9d23234e]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
}

.dropdown[data-v-033905f2] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}

.usage_heading_1[data-v-0d718bd8] { width: 100%;
}

#list-tab a[data-v-5320066e] {
  margin-bottom: 5px;
  border-radius: 3px;
  padding: 4px 8px;
  border-color: #00ACEE;
  border-width: 1px;
  color: #000000;
  border-radius: 5px;
  cursor: pointer;
}
#list-tab a[data-v-5320066e]:active,
.list-group-item.active[data-v-5320066e] {
  background-color: #00ACEE;
  color: #FFFFFF !important;
}
.pathways_step[data-v-5320066e] {
  font-size: 13px;
}
.pathway_objectives_box .d-flex div[data-v-5320066e] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
.pathway_objective_focus[data-v-5320066e] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}

.pathway_box[data-v-434292e8] {
  border-color: lightgray !important;
  border-left: 7px solid #00ACEE !important;
  border-radius: 7px !important;
  background-color: white !important;
  padding: 8px 10px 5px 10px;
  margin-bottom: 25px;
}
.pathway_box p[data-v-434292e8] {
  margin-bottom: 3px;
}
.d-flex div.pathway_box[data-v-434292e8] {
  margin-right: 15px;
  width: 275px;
  background-color: burlywood;
}
.pathway_box .dropdown button[data-v-434292e8] {
  margin-top: -10px;
}
.pathway_box .dropdown button[data-v-434292e8]:focus {
  box-shadow: unset;
}
.accent_color_add[data-v-434292e8] {
  height: 23px;
  width: 23px;
  display: inline-flex;
  background-color: #e9e9e9;
  color: #646e71;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.pathway_save_btn[data-v-434292e8] {
  padding: 5px 10px !important;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 400;
}


.vc-sketch {
    position: absolute !important;
    top: -260px !important;
    left: 50px !important;
}
.ascent-color {
  height: 15px;
  width: 15px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color1 {
  height: 12px;
  width: 12px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color-main {
  float: left;
  margin-right: 10px;
}
.ascent-color-outer {
  float: left;
  padding: 0px 2px 2px 2px;
  border-radius: 15px;
  margin-top: 1px;
}
.dropdown-item {
  cursor: pointer;
  color: #BBB !important;
}
#dropdown-2 .dropdown-toggle::after{
  display: none;
}
#dropdown-2 .dropdown-toggle {
  background: none;
  border: 0;
  color: #002F42;
  font-weight: bold;
}
#dropdown-2 .dropdown-menu {
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 110px;
}
#dropdown-2 .b-dropdown-text {
  margin-bottom: 0px;
}
#dropdown-2 .b-dropdown-text {
  cursor: pointer;
  color: #BBB !important;
  padding: 2px 5px 2px 10px;
  font-size: 14px;
}
#dropdown-2.dropdown a, #dropdown-2.dropdown a:hover {
  font-size: 15px;
  color: #BBB !important;
  font-weight: bold;
}
#dropdown-2 .dropdown-item:hover, #dropdown-2 .dropdown-item:active, #dropdown-2 .dropdown-item:focus, #dropdown-2.dropdown a:hover, #dropdown-2.dropdown a:focus, #dropdown-2.dropdown a:active {
  background: none !important;
  text-decoration: none !important;
}

.fa-pencil[data-v-722fd5c1] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-722fd5c1] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
.pathway_objective_focus[data-v-722fd5c1] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-722fd5c1] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-722fd5c1]::before {
  top: 3px;
}

.fa-pencil[data-v-4c6dc7d3] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-4c6dc7d3] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
@media(min-width:1400px) {
.pathway_objectives_box .d-flex div[data-v-4c6dc7d3] {
    width: 115px;
    margin-bottom: 15px;
    cursor: pointer;
}
}
.pathway_objective_focus[data-v-4c6dc7d3] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-4c6dc7d3] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-4c6dc7d3]::before {
  top: 3px;
}
.border-class[data-v-4c6dc7d3] {
  background-color: #f0f9fc !important;
  border: 1px solid #6cc2e2 !important;
}

.purchase-heading-bar {
  width:100%;
}
.pay_detail_row {
    padding: 1rem !important;
}

/* CUSTOM CSS FOR CARD */
.card_info, .billing_info {
    
    border: 1px solid #b6b6b6 !important;
    border-top: none !important;
}
.purchasing_body {
    min-height: 100px;
    padding: 15px;
}
.purchasing_header{
    padding: 0px !important;
    border-bottom: 0px !important;
}
.card-title {
    padding: 8px;
    font-weight: bold;
}


/* CUSTOM CSS FOR CARD TITLE AND HEADING */
.purchase_title {
    background-color: #00ACEE !important;
    color: #FFFFFF !important;
}
.purchase .res_heading {
    background-color: #ADBCB7 !important;
}
.shopping_title {
    background-color: #ADBCB7 !important;
}
.shopping .res_heading {
    background-color: #DC2128 !important;
    color: #FFFFFF !important;
}
.res_heading {
    font-weight: bold;
    padding: 8px;
}
.res_content {
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #dee2e6;
}


/* CUSTOM CSS FOR BUTTONS AND ICONS */
.customBtn {
    background-color: #00ACEE !important;
    border-color: #00ACEE !important;
    border-radius: 0px;
    font-size: 13px !important;
    line-height: 15px;
    margin-bottom: 20px;
    padding: 5px 35px 5px 35px;
}
#card_img svg {
    width: 1.5rem;
    height: 2rem;
}

/* CUSTOM CSS FOR INPUT */
.po_input{
    width: 70px;
    margin-bottom: 5px;
}
.card_exp {
    display: inline-block;
}
.payment_mode_opt .custom-select {
    font-size: 13px;
    font-weight: normal;
    background-color: #EBEBEB;
}
.billingInput {
    font-size: 12px !important;
}
.radio_input {
    font-weight: bold;
    font-size: 12px;
}
.payment_mode_opt {
    margin: 0px 0px 0px 30px;
}


/* CUSTOM CSS FOR LABLE AND TEXT */
#total_text {
    font-weight: bold;
    text-transform: uppercase;
}
#priceAmt {
    color: #DC2128;
    font-weight: bold;
    margin-left: 40px;
}
.col-form-label {
    font-size: 12px !important;
}
#card_form .col-form-label{
    white-space: nowrap !important;
    text-align: left !important;
}
#billing_form .col-form-label{
    white-space: nowrap !important;
    text-align: right !important;
    font-weight: bold;
    font-size: 12px;
}


/* Large devices (laptops/desktops, 992px and up) 
@media only screen and (min-width: 992px) {
    .card_exp {
        width: 173px !important;
    }
}


@media only screen and (min-width: 1200px) {
    .card_exp {
        width: 173px !important;
    }
}


@media only screen and (min-width: 768px) {
    .card_exp {
        width: 229px !important;
    }
} */

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
body {
        font-size: 12px;
}
.cartBtn {
        font-size: 11px !important;
        padding: 0px 5px !important;
}
#sc_grid{
        overflow: auto;
}
#pc_grid {
        overflow: auto;
        white-space: nowrap;
}
.pay_detail_row {
        padding: 0rem !important;
}
.purchasing_header {
        height: 19px;
}
.card_exp {
        width: 62px;
}
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
body {
        font-size: 12px;
}
.cartBtn {
        font-size: 11px !important;
        padding: 0px 5px !important;
}
#sc_grid{
        overflow: auto;
}
#pc_grid {
        overflow: auto;
        white-space: nowrap;
}
.pay_detail_row {
        padding: 0rem !important;
}
#billing_form .col-form-label {
        text-align: left !important;
}
.purchasing_header {
        height: 19px;
}
.card_exp {
        width: 190px;
}
}
@media only screen and (max-width: 601px) {
.card_exp {
        width: 162px !important;
}
}
@media only screen and (max-width: 961px) {
.col-md-6 {
        max-width: 100% !important;
        flex: 0 0 100% !important;
}
}
#billing_form {
  margin: 0px 15px 0px 15px;
}
.unit-wrapper {
  border: 1px solid #b6b6b6;
  border-top: none;
}
#billing_form .form-group, #billing_form_cc .form-group {
    margin-bottom: 5px;
}
#pay_detail_row .card-body {
    padding: 15px 15px 3px 15px;
}
.account_heading_1 { width: 3%;
}
.account_heading_2 { width: 18%;
}
.account_heading_3 { width: 15%;
}
.account_heading_4 { width: 10%;
}
.account_heading_5 { width: 8%;
}
.account_heading_6 { width: 8%;
}
.account_heading_7 { width: 13%;
}
.account_heading_8 { width: 15%;
}
.account_heading_9 { width: 15%;
}
.account_heading_10 { width: 8%;
}
.unit-wrapper {
    border: 1px solid #b6b6b6;
    border-top: none;
    position: relative;
    margin: 0px !important;
}
.invoice-wrapper {
  margin-top: 20px;
  width: 45%;
  margin-left: auto;
  margin-right: auto;
}
.invoice-label {
   width: 25%;
}
.invoice-row {
   margin-bottom: 5px;
   width: 100%;
}
.invoice-input {
   width: 70%;
   line-height: 25px;
}
.button-wrapper {
   width: 20%;
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
}
#quill-container {
   background-color: #FFF;
   height: 30% !important;
}
.success-msg-wrapper {
   width: 45%;
   margin-left: auto;
   margin-right: auto;
   margin-top: 10px;
}
.additional-email {
   color: #00ACEE; 
   text-align: right;
   margin-bottom: 15px;
   padding-right: 15px;
}
.bottom-align {
   position: absolute;
   bottom: 0;
}
.newlicense-wrapper {
   float: right;
   margin-top: 10px;
}
.text_green {
    color: #4ea959 !important;
}
.text_red {
    color: #ff0000 !important;
}
.apply-button-wrapper {
   width: 25%;
   margin-left: auto;
   margin-right: auto;
}      

.modal-mask[data-v-0dcc7a4a] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-0dcc7a4a] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.modal-body[data-v-0dcc7a4a] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-0dcc7a4a] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-0dcc7a4a] {
  padding: 5px;
}
.modal-header .close[data-v-0dcc7a4a] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-0dcc7a4a] {
  border-top: none;
}
.modal-header[data-v-0dcc7a4a] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.form-control[data-v-0dcc7a4a] { font-size: 14px;
}
.hide_vmessage[data-v-0dcc7a4a] {
  display: none !important;
}
.show_vmessage[data-v-0dcc7a4a] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-0dcc7a4a] {
    width: 100%;
}
}
.center[data-v-0dcc7a4a] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.success-msg[data-v-0dcc7a4a] {
  text-align: center;
  font-size: 24px;
  width: 100%;
  color:  #228B22;
}
.loader-msg[data-v-0dcc7a4a] {
  text-align: center;
  font-size: 24px;
  width: 100%;
  color:  #555;
}


.account_heading_1[data-v-b9b8b64c] { width: 3%;
}
.account_heading_2[data-v-b9b8b64c] { width: 15%;
}
.account_heading_3[data-v-b9b8b64c] { width: 15%;
}
.account_heading_4[data-v-b9b8b64c] { width: 8%;
}
.account_heading_5[data-v-b9b8b64c] { width: 8%;
}
.account_heading_6[data-v-b9b8b64c] { width: 10%;
}
.account_heading_7[data-v-b9b8b64c] { width: 13%;
}
.account_heading_8[data-v-b9b8b64c] { width: 10%;
}
.account_heading_9[data-v-b9b8b64c] { width: 10%;
}
.account_heading_10[data-v-b9b8b64c] { width: 8%;
}
.unit-wrapper[data-v-b9b8b64c] {
    border: 1px solid #b6b6b6;
    border-top: none;
}

.view-accountlist[data-v-571d124c] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-571d124c]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-571d124c] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.dropdown[data-v-4db50d42] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-4db50d42] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-4db50d42] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-4db50d42] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-4db50d42], .btn-dark-grey[data-v-4db50d42]:hover, .btn-dark-grey[data-v-4db50d42]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-4db50d42] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-4db50d42] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-4db50d42], *[data-v-4db50d42]::before, *[data-v-4db50d42]::after {
  outline: none;
}
.input-height-30[data-v-4db50d42] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-4db50d42] {
  padding-left: 15px;
}
hr[data-v-4db50d42] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-4db50d42]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-4db50d42]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-4db50d42] {
  background-color: transparent;
}
.heading-seperator[data-v-4db50d42] {
  border-bottom: 2px solid #4c94cf;
}
.btn-blue[data-v-4db50d42] {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
}
.create-btn[data-v-4db50d42] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-4db50d42] {
  font-size: 15px;
}
.tasklist-item[data-v-4db50d42] {
  padding: 8px 0px 8px 0px;
}
.email-message[data-v-4db50d42] {
  height: 150px;
}


.information_box_title[data-v-7a710901] {
  font-size: 1.25rem !important;
}
@media (max-width: 1199.98px) {
.information_box_title[data-v-7a710901] {
    font-size: 1rem !important;
}
}
.fixed-bell-icon[data-v-7a710901] {
    position: fixed;
    right: 15px;
    bottom: 30px;
    border-radius: 50%;
    box-shadow: 1px 1px 11px 1px #a59a9a;
    font-size:25px;
    background-color: #29A3E4 !important;
    border-color: #29A3E4 !important; 
    cursor: pointer;
}
.content-wrapper[data-v-7a710901] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-7a710901] {
  font-size: 28px;
  font-weight: normal;
}
.information_box_text_up[data-v-7a710901] {
  border-radius: 5px;
  background-color: #D8F2FC;
}
.information_box_text_up i[data-v-7a710901] {
  color: #4DB1D8;
  transform: rotate(45deg);
}
.information_box_text_down[data-v-7a710901] {
  border-radius: 5px;
  background-color: #FBD9CC;
}
.information_box_text_down i[data-v-7a710901] {
  color: #F16733;
  transform: rotate(315deg);
}
@media (max-width: 1199.98px) {
.information_box_text_up[data-v-7a710901], .information_box_text_down[data-v-7a710901] {
    font-size: .65rem !important;
}
}
input[data-v-7a710901]:focus, select[data-v-7a710901]:focus, textarea[data-v-7a710901]:focus, button[data-v-7a710901]:focus {
  border-color: #ced4da;
}
a[data-v-7a710901] {
  color: #00acee;
}
a[data-v-7a710901]:hover,
a[data-v-7a710901]:active,
a[data-v-7a710901]:focus {
  color: #00acee;
}
.modal-header .sub-heading h3[data-v-7a710901] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.ma-blue-btn[data-v-7a710901] {
  color: #FFF !important; 
  border-radius: 10px;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 130px;
  padding: 4px;
}
.stats_icon[data-v-7a710901] {
  width: 8px !important;
}
@media (max-width: 1366px) {
.report-panel[data-v-7a710901] {
    width: 95px;
    border-color: #002F42 !important;
}
}
@media (min-width: 1367px) {
.report-panel[data-v-7a710901] {
    width: 112px;
    border-color: #002F42 !important;
}
}
select[data-v-7a710901] {
  height: 28px;
  padding: 0 0.5rem;
}
.custom_heading_hr[data-v-7a710901],
.custom_hr[data-v-7a710901] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.report-icon[data-v-7a710901] {
  width: 25px; margin-top: 5px; margin-bottom: 10px;
}
.report-icon1[data-v-7a710901] {
  width: 16px; margin-top: 5px; margin-bottom: 10px;
}
.mychart[data-v-7a710901] {
  width: 100%; margin: 0 0.8rem;
}
.min-height-330[data-v-7a710901] {
  min-height: 330px;
}
.report-badge[data-v-7a710901] {
  width: 19px !important;
}
.notification-wrapper[data-v-7a710901] {
  padding-top: 40px !important;
}

[data-v-04e1913b]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-04e1913b] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-04e1913b] {
  animation: slide-in-data-v-04e1913b 1s forwards;
  -webkit-animation: slide-in-data-v-04e1913b 1s forwards;
}
@keyframes slide-in-data-v-04e1913b {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-04e1913b {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-04e1913b] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-04e1913b], .modal-xl[data-v-04e1913b] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-04e1913b] { width: 80%
}
}
.modal-dialog-slideout[data-v-04e1913b] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-04e1913b]{ border: 0;
}

/* custom css */
.modal-header[data-v-04e1913b] { border-bottom: none;
}
.modal-footer[data-v-04e1913b] { border-top: none;
}
.modal-goback[data-v-04e1913b] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-04e1913b] { font-weight: 900;
}
.modal-sub-title[data-v-04e1913b] { font-size: 12px; font-weight: 500;
}
.active[data-v-04e1913b]:after {
    content: "";
    display: block;
    margin: 0;
    width: 50%;
    padding-top: 10px;
    border-bottom: 2px solid #00acee;
}
.offcanvas_header[data-v-04e1913b] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.offcanvas_heading_1[data-v-04e1913b] { width: 20%;
}
.offcanvas_heading_2[data-v-04e1913b] { width: 15%;
}
.offcanvas_heading_3[data-v-04e1913b] { width: 20%;
}
.offcanvas_heading_4[data-v-04e1913b] { width: 15%;
}
.offcanvas_heading_5[data-v-04e1913b] { width: 15%;
}
.offcanvas_heading_6[data-v-04e1913b] { width: 15%;
}
.offcanvas_tab_body[data-v-04e1913b] { width: 100%; margin: 15px 0;
}
.dbAddNewUserBtn[data-v-04e1913b] {
  color: #FFF;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
}
.dbAddNewUserBtn[data-v-04e1913b]:active, .dbAddNewUserBtn[data-v-04e1913b]:focus, .dbAddNewUserBtn[data-v-04e1913b]:hover {
  color: #FFF !important;
}
.text-green[data-v-04e1913b] { color: #28a745; font-weight: 900;
}
.text-red[data-v-04e1913b] { color: #dc3545; font-weight: 900;
}
.maheading_1[data-v-04e1913b] { width: 5%;
}
.maheading_2[data-v-04e1913b] { width: 75%;
}
.maheading_3[data-v-04e1913b] { width: 20%;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-04e1913b] {
    width: 100%;
}
}
.maheading_3 .close[data-v-04e1913b] { padding: 0px !important;
}

.overview-title[data-v-e58c1cea] { font-weight: 900; margin-bottom: 10px;
}
.overview-icons[data-v-e58c1cea] { color: #bfbfbf; font-size: 1rem;
}
.linkable[data-v-e58c1cea] { text-decoration: underline !important; font-weight: 900; cursor:pointer;
}
.hightlight[data-v-e58c1cea] { border-bottom: 1px solid #000;
}
.text-red[data-v-e58c1cea] { color: #dc3545; font-weight: 900;
}
.loading_show[data-v-e58c1cea] { height: auto;
}
.text-green[data-v-e58c1cea] { color: #28a745 !important; font-weight: 900;
}
.license_heading_1[data-v-e58c1cea] { width: 35%; float: left;
}
.license_heading_2[data-v-e58c1cea] { width: 15%; float: left;
}
.license_heading_3[data-v-e58c1cea] { width: 40%; float: left;
}
.license_heading_4[data-v-e58c1cea] { width: 10%; float: left;
}
.license_panel_heading[data-v-e58c1cea] { width: 100%;
}
.lheading_1[data-v-e58c1cea] { width: 75%; float: left;
}
.lheading_2[data-v-e58c1cea] { width: 25%; float: left; text-align: left;
}
.mailto[data-v-e58c1cea], .mailto[data-v-e58c1cea]:hover { text-decoration: none; color: #00acee; font-weight: bold;
}

.modal-mask[data-v-1e52a5d8] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-1e52a5d8] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-1e52a5d8] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-1e52a5d8] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-1e52a5d8] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-1e52a5d8] {
  border-top: none;
}
.btn-danger[data-v-1e52a5d8] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-1e52a5d8] {
  color: #00acee;
  font-size: 1.2rem;
  font-weight: 900;
}
.modal-header[data-v-1e52a5d8] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-1e52a5d8] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-1e52a5d8] {
    width: 100%;
}
}
.cancelBtn[data-v-1e52a5d8], .cancelBtn[data-v-1e52a5d8]:focus, .cancelBtn[data-v-1e52a5d8]:active, .cancelBtn[data-v-1e52a5d8]:hover {
  color: #00acee !important; 
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 150px;
  border-radius: 10px;
}
.saveBtn[data-v-1e52a5d8], .saveBtn[data-v-1e52a5d8]:focus, .saveBtn[data-v-1e52a5d8]:active, .saveBtn[data-v-1e52a5d8]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-1e52a5d8] { font-size: 1.05rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-1e52a5d8] { position: absolute; left: 0; right: 15px; top: 10px
}
.row_lists[data-v-1e52a5d8] { width: 100%;
}
.data_item[data-v-1e52a5d8] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;
}
.admin_item_1[data-v-1e52a5d8] { width: 5%; float: left;
}
.admin_item_2[data-v-1e52a5d8] { width: 65%; float: left;
}
.text-red[data-v-1e52a5d8] { color: #dc3545 !important; font-weight: 900;
}
.form-label[data-v-1e52a5d8] { font-size: 13px; font-weight: 900;
}
.hide_vmessage[data-v-1e52a5d8] { display: none !important;
}
.show_vmessage[data-v-1e52a5d8] { display: block !important;
}
.loading_show[data-v-1e52a5d8] { height: auto;
}

[data-v-3a8dca0a]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-3a8dca0a] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-3a8dca0a] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-3a8dca0a], .modal-xl[data-v-3a8dca0a] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-3a8dca0a] { width: 80%
}
}
.modal-dialog-slideout[data-v-3a8dca0a] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-3a8dca0a]{ border: 0;
}
.modal-header[data-v-3a8dca0a] { border-bottom: none;
}
.modal-footer[data-v-3a8dca0a] { border-top: none;
}
.modal-goback[data-v-3a8dca0a] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-3a8dca0a] { font-weight: 900;
}
.maheading_1[data-v-3a8dca0a] { width: 5%;
}
.maheading_2[data-v-3a8dca0a] { width: 75%;
}
.maheading_3[data-v-3a8dca0a] { width: 20%;
}
.saveBtn[data-v-3a8dca0a] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
}
.totalBtn[data-v-3a8dca0a] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 10px;
}
.mx-input[data-v-3a8dca0a] { height: 24px;
}
.hide_vmessage[data-v-3a8dca0a] {
  display: none !important;
}
.show_vmessage[data-v-3a8dca0a] {
  display: block !important;
}
.ma-input-field[data-v-3a8dca0a] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-3a8dca0a]:focus-visible {
  outline: none;
}
.form-label[data-v-3a8dca0a] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-3a8dca0a] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-3a8dca0a]:nth-last-child(1) { border-bottom: 0 none;
}
.total_price[data-v-3a8dca0a] { color: #00acee;
}
.res_offcanvas_content[data-v-3a8dca0a] { float: left; margin: 5px 0; font-weight: 500;
}
.license_heading_1[data-v-3a8dca0a] { width: 45%;
}
.license_heading_2[data-v-3a8dca0a] { width: 25%;
}
.license_heading_3[data-v-3a8dca0a] { width: 15%;
}
.license_heading_5[data-v-3a8dca0a] { width: 15%;
}
.planBtn[data-v-3a8dca0a], .planBtn[data-v-3a8dca0a]:focus, .planBtn[data-v-3a8dca0a]:active, .planBtn[data-v-3a8dca0a]:hover {
  color: #000 !important;
  background: #a1ee95 !important;
  border: 1px solid #a1ee95 !important;
  border-radius: 5px;
  width: 150px;
}

[data-v-415d6362]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-415d6362] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-415d6362] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-415d6362], .modal-xl[data-v-415d6362] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-415d6362] { width: 80%
}
}
.modal-dialog-slideout[data-v-415d6362] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-415d6362]{ border: 0;
}
.modal-header[data-v-415d6362] { border-bottom: none;
}
.modal-footer[data-v-415d6362] { border-top: none;
}
.modal-title[data-v-415d6362] { font-weight: 900;
}
.maheading_1[data-v-415d6362] { width: 80%;
}
.maheading_3[data-v-415d6362] { width: 20%;
}
.saveBtn[data-v-415d6362] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-415d6362] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-415d6362] { 
    background-color: #28a745;
    color: #FFF;
    padding: 20px;
    border-radius: 10px;
}
.success-msg[data-v-415d6362] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-415d6362] { font-size: 1.05rem; margin-right: 10px;
}
.gotoBtn[data-v-415d6362] { margin-top: 0rem;
}
.text-red[data-v-415d6362] { color: #dc3545 !important; font-weight: 900;
}
.list_row_margin[data-v-415d6362] { margin: 2rem 0;
}
.list_items[data-v-415d6362] { list-style-type: decimal;
}
.list_items li[data-v-415d6362] { margin: 15px 0;
}
.success_col_1[data-v-415d6362] { width: 70%; float: left;
}
.success_col_2[data-v-415d6362] { width: 30%; float: left;
}
.success_col_3[data-v-415d6362] { width: 100%; text-align: center;
}
.linkable[data-v-415d6362] { color: #FFF !important; text-decoration: underline !important; font-weight: 900; cursor:pointer;
}

[data-v-1a0b0b96]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-1a0b0b96] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-1a0b0b96] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-1a0b0b96], .modal-xl[data-v-1a0b0b96] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-1a0b0b96] { width: 80%
}
}
.modal-dialog-slideout[data-v-1a0b0b96] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-1a0b0b96]{ border: 0;
}
.modal-header[data-v-1a0b0b96] { border-bottom: none;
}
.modal-footer[data-v-1a0b0b96] { border-top: none;
}
.modal-title[data-v-1a0b0b96] { font-weight: 900;
}
.maheading_1[data-v-1a0b0b96] { width: 80%;
}
.maheading_3[data-v-1a0b0b96] { width: 20%;
}
.closeBtn[data-v-1a0b0b96] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-1a0b0b96] { 
    padding: 20px;
    border-radius: 10px;
}
.success-note[data-v-1a0b0b96] { font-size: 1.05rem; text-align: center; margin: 2rem 0; color: #dc3545; font-weight: 900;
}
.success_col_1[data-v-1a0b0b96] { width: 100%; text-align: center;
}
.closebtn_div[data-v-1a0b0b96] { margin: 8rem;
}

[data-v-080282b2]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-080282b2] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-080282b2] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-080282b2] {
  animation: slide-in-data-v-080282b2 1s forwards;
  -webkit-animation: slide-in-data-v-080282b2 1s forwards;
}
@keyframes slide-in-data-v-080282b2 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-080282b2 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-080282b2] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-080282b2], .modal-xl[data-v-080282b2] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-080282b2] { width: 80%
}
}
.modal-dialog-slideout[data-v-080282b2] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-080282b2]{ border: 0;
}
.modal-header[data-v-080282b2] { border-bottom: none;
}
.modal-footer[data-v-080282b2] { border-top: none;
}
.modal-goback[data-v-080282b2] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-080282b2] { font-weight: 900;
}
.maheading_1[data-v-080282b2] { width: 5%;
}
.maheading_2[data-v-080282b2] { width: 75%;
}
.maheading_3[data-v-080282b2] { width: 20%;
}
.ma-blue-btn[data-v-080282b2] {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: auto;
}
.totalBtn[data-v-080282b2], .totalBtn.btn-blue[data-v-080282b2] {
  color: #002F42; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 10px;
}
.mx-input[data-v-080282b2] { height: 24px;
}
.hide_vmessage[data-v-080282b2] {
  display: none !important;
}
.show_vmessage[data-v-080282b2] {
  display: block !important;
}
.ma-input-field[data-v-080282b2] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;   
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-080282b2]:focus-visible {
  outline: none;
}
.form-label[data-v-080282b2] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-080282b2] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-080282b2]:nth-last-child(1) { border-bottom: 0 none;
}
.res_offcanvas_content[data-v-080282b2] { float: left; margin: 5px 0; font-weight: 500;
}
.license_heading_1[data-v-080282b2] { width: 55%;
}
.license_heading_2[data-v-080282b2] { width: 30%;
}
.license_heading_3[data-v-080282b2] { width: 15%;
}
.planBtn[data-v-080282b2], .planBtn[data-v-080282b2]:focus, .planBtn[data-v-080282b2]:active, .planBtn[data-v-080282b2]:hover {
  color: #000 !important;
  background: #a1ee95 !important;
  border: 1px solid #a1ee95 !important;
  border-radius: 5px;
  width: 150px;
}
input[data-v-080282b2], select[data-v-080282b2] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}
.back_icon[data-v-080282b2] { width: 14px;
}
a[data-v-080282b2], a[data-v-080282b2]:hover {
    text-decoration: none;
}
.max-width-100[data-v-080282b2] {
    max-width: 100%;
}

[data-v-3736486a]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-3736486a] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-3736486a] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-3736486a] {
  animation: slide-in-data-v-3736486a 1s forwards;
  -webkit-animation: slide-in-data-v-3736486a 1s forwards;
}
@keyframes slide-in-data-v-3736486a {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-3736486a {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-3736486a] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-3736486a], .modal-xl[data-v-3736486a] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-3736486a] { width: 80%
}
}
.modal-dialog-slideout[data-v-3736486a] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-3736486a]{ border: 0;
}
.modal-header[data-v-3736486a] { border-bottom: none;
}
.modal-footer[data-v-3736486a] { border-top: none;
}
.modal-title[data-v-3736486a] { font-weight: 900;
}
.maheading_1[data-v-3736486a] { width: 80%;
}
.maheading_3[data-v-3736486a] { width: 20%;
}
.saveBtn[data-v-3736486a] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-3736486a] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-3736486a] { 
    background-color: #28a745;
    color: #FFF;
    padding: 20px;
    border-radius: 10px;
}
.success-msg[data-v-3736486a] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-3736486a] { font-size: 1.05rem; margin-right: 10px;
}
.gotoBtn[data-v-3736486a] { margin-top: 0rem;
}
.text-red[data-v-3736486a] { color: #dc3545 !important; font-weight: 900;
}
.list_row_margin[data-v-3736486a] { margin: 2rem 0;
}
.list_items[data-v-3736486a] { list-style-type: decimal;
}
.list_items li[data-v-3736486a] { margin: 15px 0;
}
.success_col_1[data-v-3736486a] { width: 70%; float: left;
}
.success_col_2[data-v-3736486a] { width: 30%; float: left;
}
.success_col_3[data-v-3736486a] { width: 100%; text-align: center;
}
.linkable[data-v-3736486a] { color: #FFF !important; text-decoration: underline !important; font-weight: 900; cursor:pointer;
}
.back_icon[data-v-3736486a] { width: 14px;
}
a[data-v-3736486a], a[data-v-3736486a]:hover {
    text-decoration: none;
}


[data-v-6e9e82af]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6e9e82af] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6e9e82af] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6e9e82af] {
  animation: slide-in-data-v-6e9e82af 1s forwards;
  -webkit-animation: slide-in-data-v-6e9e82af 1s forwards;
}
@keyframes slide-in-data-v-6e9e82af {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6e9e82af {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6e9e82af] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6e9e82af], .modal-xl[data-v-6e9e82af] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6e9e82af] { width: 80%
}
}
.modal-dialog-slideout[data-v-6e9e82af] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6e9e82af]{ border: 0;
}
.modal-header[data-v-6e9e82af] { border-bottom: none;
}
.modal-footer[data-v-6e9e82af] { border-top: none;
}
.modal-title[data-v-6e9e82af] { font-weight: 900;
}
.maheading_1[data-v-6e9e82af] { width: 80%;
}
.maheading_3[data-v-6e9e82af] { width: 20%;
}
.closeBtn[data-v-6e9e82af] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-6e9e82af] { 
    padding: 20px;
    border-radius: 10px;
}
.success-note[data-v-6e9e82af] { font-size: 1.05rem; text-align: center; margin: 2rem 0; color: #dc3545; font-weight: 900;
}
.success_col_1[data-v-6e9e82af] { width: 100%; text-align: center;
}
.closebtn_div[data-v-6e9e82af] { margin: 8rem;
}
.back_icon[data-v-6e9e82af] { width: 14px;
}
a[data-v-6e9e82af], a[data-v-6e9e82af]:hover {
    text-decoration: none;
}


.text-green[data-v-95bb39fa] { color: #28a745 !important; font-weight: 900;
}
.users_heading_1[data-v-95bb39fa] { width: 55%; cursor: pointer;
}
.users_heading_2[data-v-95bb39fa] { width: 15%;
}
.users_heading_3[data-v-95bb39fa] { width: 15%;
}
.users_heading_4[data-v-95bb39fa] { width: 15%; font-weight: 900;
}
.custom_heading_hr[data-v-95bb39fa],
.custom_hr[data-v-95bb39fa] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}







































































































































































































































/* user tab css */
.users_heading_1[data-v-a0dc2f8c] { width: 55%; cursor: pointer;
}
.users_heading_2[data-v-a0dc2f8c] { width: 15%;
}
.users_heading_3[data-v-a0dc2f8c] { width: 15%;
}
.users_heading_4[data-v-a0dc2f8c] { width: 15%; font-weight: 900;
}
.readonly_users_heading_1[data-v-a0dc2f8c] { width: 100%; cursor: pointer;
}
.user_offcanvas_header[data-v-a0dc2f8c] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.user_offcanvas_content[data-v-a0dc2f8c] { float: left; font-weight: 500;
}
.users_lists[data-v-a0dc2f8c] { padding: 10px 0 0 10px;
}
.users_lists[data-v-a0dc2f8c]::after {
    content: "";
    display: block;
    width: 97%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.users_lists[data-v-a0dc2f8c]:nth-last-child(1):after { border-bottom: 0 none;
}
.text-green[data-v-a0dc2f8c] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-a0dc2f8c] { color: #dc3545 !important; font-weight: 900;
}
.see-more[data-v-a0dc2f8c] { color: #00acee; font-weight: 900;
}
.offcanvas_link[data-v-a0dc2f8c] { color: #00acee; text-decoration: underline !important; font-weight: 900; cursor: pointer;
}
.status_link[data-v-a0dc2f8c] { text-decoration: underline !important; font-weight: 900; cursor: pointer;
}
.uname[data-v-a0dc2f8c] { font-size: 14px;
}
.uemail[data-v-a0dc2f8c] { font-size: 12px; font-style: italic; margin: 2px 0;
}
/* user tab css */

.modal-mask[data-v-7344c52a] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-7344c52a] {
  position: fixed;
  left: 50%;
  top: 450px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-7344c52a] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-7344c52a] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-7344c52a] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-7344c52a] {
  border-top: none;
}
.btn-danger[data-v-7344c52a] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-7344c52a] {
  color: #00acee;
  font-size: 1.4rem;
  font-weight: 900;
  text-align: center !important;
}
.modal-header[data-v-7344c52a] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-7344c52a] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-7344c52a] {
    width: 100%;
}
}
.cancelBtn[data-v-7344c52a], .cancelBtn[data-v-7344c52a]:focus, .cancelBtn[data-v-7344c52a]:active, .cancelBtn[data-v-7344c52a]:hover {
  font-weight: 900;
  width: 150px;
  border-radius: 10px;
}
.sendLinkBtn[data-v-7344c52a], .sendLinkBtn[data-v-7344c52a]:focus, .sendLinkBtn[data-v-7344c52a]:active, .sendLinkBtn[data-v-7344c52a]:hover {
  color: #FFF !important;
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-7344c52a] { font-size: 1.25rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-7344c52a] { position: absolute; left: 0; right: 15px; top: 10px
}

.modal-mask[data-v-f8d0ceca] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-f8d0ceca] {
  position: fixed;
  left: 50%;
  top: 450px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-f8d0ceca] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-f8d0ceca] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-f8d0ceca] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-f8d0ceca] {
  border-top: none;
}
.btn-danger[data-v-f8d0ceca] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-f8d0ceca] {
  color: #00acee;
  font-size: 1.4rem;
  font-weight: 900;
  text-align: center !important;
}
.modal-header[data-v-f8d0ceca] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-f8d0ceca] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-f8d0ceca] {
    width: 100%;
}
}
.cancelBtn[data-v-f8d0ceca], .cancelBtn[data-v-f8d0ceca]:focus, .cancelBtn[data-v-f8d0ceca]:active, .cancelBtn[data-v-f8d0ceca]:hover {
  color: #00acee !important; 
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 150px;
  border-radius: 10px;
}
.sendLinkBtn[data-v-f8d0ceca], .sendLinkBtn[data-v-f8d0ceca]:focus, .sendLinkBtn[data-v-f8d0ceca]:active, .sendLinkBtn[data-v-f8d0ceca]:hover {
  color: #FFF !important;
  background: #00ACEE !important;
  border: 1px solid #00ACEE !important;
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-f8d0ceca] { font-size: 1.05rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-f8d0ceca] { position: absolute; left: 0; right: 15px; top: 10px
}

.modal-mask[data-v-5519e3d7] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-5519e3d7] {
  position: fixed;
  left: 50%;
  top: 450px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-5519e3d7] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-5519e3d7] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-5519e3d7] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-5519e3d7] {
  border-top: none;
}
.btn-danger[data-v-5519e3d7] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-5519e3d7] {
  color: #dc3545;
  font-size: 1.4rem;
  font-weight: 900;
  text-align: center !important;
}
.modal-header[data-v-5519e3d7] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-5519e3d7] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-5519e3d7] {
    width: 100%;
}
}
.cancelBtn[data-v-5519e3d7], .cancelBtn[data-v-5519e3d7]:focus, .cancelBtn[data-v-5519e3d7]:active, .cancelBtn[data-v-5519e3d7]:hover {
  color: #dc3545 !important; 
  background-color: #FFF !important;
  border: 1px solid #dc3545 !important;
  font-weight: 900;
  width: 150px;
  border-radius: 10px;
}
.sendLinkBtn[data-v-5519e3d7], .sendLinkBtn[data-v-5519e3d7]:focus, .sendLinkBtn[data-v-5519e3d7]:active, .sendLinkBtn[data-v-5519e3d7]:hover {
  color: #FFF !important;
  background: #dc3545 !important;
  border: 1px solid #dc3545 !important;
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-5519e3d7] { font-size: 1.05rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-5519e3d7] { position: absolute; left: 0; right: 15px; top: 10px
}

[data-v-20812fa4]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-20812fa4] {
    position: fixed;
    z-index: 99998;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-20812fa4] {
  animation: slide-in-data-v-20812fa4 1s forwards;
  -webkit-animation: slide-in-data-v-20812fa4 1s forwards;
}
@keyframes slide-in-data-v-20812fa4 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-20812fa4 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-20812fa4] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-20812fa4], .modal-xl[data-v-20812fa4] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-20812fa4] { width: 80%
}
}
.modal-dialog-slideout[data-v-20812fa4] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-20812fa4]{ border: 0;
}
.modal-header[data-v-20812fa4] { border-bottom: none;
}
.modal-footer[data-v-20812fa4] { border-top: none;
}
.modal-goback[data-v-20812fa4] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-20812fa4] { font-weight: 900;
}
.maheading_1[data-v-20812fa4] { width: 5%;
}
.maheading_2[data-v-20812fa4] { width: 75%;
}
.maheading_3[data-v-20812fa4] { width: 20%;
}
.saveBtn[data-v-20812fa4] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-20812fa4] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.mx-input[data-v-20812fa4] { height: 24px;
}
.hide_vmessage[data-v-20812fa4] {
  display: none !important;
}
.show_vmessage[data-v-20812fa4] {
  display: block !important;
}
.radiobox label[data-v-20812fa4], .radiobox input[data-v-20812fa4] { margin-right: 10px;
}
.form-label[data-v-20812fa4] { font-size: 13px; font-weight: 900;
}
.submit_row[data-v-20812fa4] { margin: 4rem;
}
.successPanel[data-v-20812fa4] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.success-msg[data-v-20812fa4] { font-size:  1.5rem; font-weight: 900;
}
.success-note i[data-v-20812fa4] { font-size: 1.25rem; margin-right: 10px;
}
.gotoBtn[data-v-20812fa4] { margin-top: 16rem;
}
.text-red[data-v-20812fa4] { color: #dc3545 !important; font-weight: 900;
}
.location_item_1[data-v-20812fa4] { width: 5%; float: left;
}
.location_item_2[data-v-20812fa4] { width: 65%; float: left;
}
.location_item_3[data-v-20812fa4] { width: 15%; float: left;
}
.location_item_4[data-v-20812fa4] { width: 15%; float: left;
}
.row_item_readonly[data-v-20812fa4] { width: 100%;
}
.row_data_border[data-v-20812fa4] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;
}
.row_data_border[data-v-20812fa4]:nth-last-child(1) { border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.edit_row[data-v-20812fa4] { width: 100%; margin-left: 0px;
}
.linked_group_account_1[data-v-20812fa4] { width: 100%; float: left;
}
.text-blue[data-v-20812fa4] { text-align: center; color: #00acee !important; font-weight: 900; font-style: italic;
}
.loading_show[data-v-20812fa4] { height: auto;
}
.text-green[data-v-20812fa4] { color: #28a745 !important; font-weight: 900;
}
.cancelBtn[data-v-20812fa4], .cancelBtn[data-v-20812fa4]:focus, .cancelBtn[data-v-20812fa4]:active, .cancelBtn[data-v-20812fa4]:hover {
  color: #00acee !important; 
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 100px;
  border-radius: 10px;
}
.confirmBtn[data-v-20812fa4], .confirmBtn[data-v-20812fa4]:focus, .confirmBtn[data-v-20812fa4]:active, .confirmBtn[data-v-20812fa4]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  width: 100px;
}
.manage_header[data-v-20812fa4] { padding: 0 1rem;
}
.mheading_1[data-v-20812fa4] { width: 5%;
}
.mheading_2[data-v-20812fa4] { width: 90%;
}
.mheading_4[data-v-20812fa4] { width: 5%;
}
.uemail[data-v-20812fa4] { font-size: 12px; font-style: italic; margin: 2px 0;
}
.accountname[data-v-20812fa4] { font-size: 13px; font-weight: 900; margin: 4px 0 10px 0;
}
.user-info[data-v-20812fa4] { padding: 0.5rem 1.5rem !important;
}
.search_icons[data-v-20812fa4] { font-size: 1.5rem; color: #bfbfbf;
}
.search_org_text[data-v-20812fa4] { width: 120px;outline: 0; border-width: 0 0 1px; border-color: #000; background-color: #FFF;
}
.text-error[data-v-20812fa4] { color: #FF0000;
}
.back_icon[data-v-20812fa4] { width: 14px;
}
a[data-v-20812fa4], a[data-v-20812fa4]:hover {
    text-decoration: none;
}

.modal-mask[data-v-3595cc32] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-3595cc32] {
    width: 390px;
    margin: 15rem auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-3595cc32] {
    margin: 0px;
    padding: 10px;
}
.modal-header .sub-heading[data-v-3595cc32] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-3595cc32] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-3595cc32] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-3595cc32] {
  border-top: none;
}
.btn-info[data-v-3595cc32], .btn-info[data-v-3595cc32]:hover, .btn-info[data-v-3595cc32]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-3595cc32] {
  padding: 1px 0px;
}
@media(max-width:560px) {
.modal-container[data-v-3595cc32] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-3595cc32] {
      margin: 0px;
      padding: 0px;
}
}






















































































































































































































































































































































































































































































































































































































/* resources tab css */
.res_heading_1[data-v-543a4c44] { width: 80%;
}
.res_heading_2[data-v-543a4c44] { width: 20%;
}
.res_offcanvas_header[data-v-543a4c44] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.res_offcanvas_content[data-v-543a4c44] { float: left; margin: 5px 0; font-weight: 500;
}
.resources_lists[data-v-543a4c44] { padding: 10px 0;
}
.resources_lists[data-v-543a4c44]:nth-last-child(1):after { border-bottom: 0 none;
}
.resources_lists[data-v-543a4c44]:after {
    content: "";
    display: block;
    width: 95%;
    border-bottom: 1px solid #CCC;
}
.text-green[data-v-543a4c44] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-543a4c44] { color: #dc3545 !important; font-weight: 900;
}
.see-more[data-v-543a4c44] { color: #00acee; font-weight: 900;
}
.cancelBtn[data-v-543a4c44], .cancelBtn[data-v-543a4c44]:focus, .cancelBtn[data-v-543a4c44]:active, .cancelBtn[data-v-543a4c44]:hover {
  color: #00acee !important; 
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 100px;
  border-radius: 10px;
}
.saveBtn[data-v-543a4c44], .saveBtn[data-v-543a4c44]:focus, .saveBtn[data-v-543a4c44]:active, .saveBtn[data-v-543a4c44]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  width: 100px;
}
.confirm_message[data-v-543a4c44] { font-size: 1rem;
}
/* resources tab css */
.custom_heading_hr[data-v-543a4c44],
.custom_hr[data-v-543a4c44] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom-control-label[data-v-543a4c44]::before {
    left: 0px;
}

.license_heading_1[data-v-6a94a046] { width: 60%;
}
.license_heading_2[data-v-6a94a046] { width: 30%;
}
.license_heading_3[data-v-6a94a046] { width: 10%;
}
.pur_heading_1[data-v-6a94a046] { width: 90%;
}
.pur_heading_2[data-v-6a94a046] { width: 10%;
}
.pur_content_1[data-v-6a94a046] { width: 55%;
}
.pur_content_2[data-v-6a94a046] { width: 15%;
}
.pur_content_3[data-v-6a94a046] { width: 12%;
}
.pur_content_4[data-v-6a94a046] { width: 18%;
}
.res_offcanvas_header[data-v-6a94a046] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.res_offcanvas_content[data-v-6a94a046] { float: left; margin: 5px 0; font-weight: 500;
}
.planBtn[data-v-6a94a046], .planBtn[data-v-6a94a046]:focus, .planBtn[data-v-6a94a046]:active, .planBtn[data-v-6a94a046]:hover {
  color: #000 !important;
  background: #a1ee95 !important;
  border: 1px solid #a1ee95 !important;
  width: 150px;
}
.linkable[data-v-6a94a046] { color: #00acee !important; text-decoration: underline !important; font-weight: 900; cursor:pointer;
}
.print_icons[data-v-6a94a046] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.border-bottom-visible[data-v-6a94a046] { border-bottom: 1px solid #ccc;
}
.text-green[data-v-6a94a046] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-6a94a046] { color: #dc3545 !important; font-weight: 900;
}
.lic_heading_1[data-v-6a94a046] { width: 70%;
}
.lic_heading_2[data-v-6a94a046] { width: 30%;
}























































/* reports tab css */
.report_heading_1[data-v-71da0903] { width: 70%; float: left; text-align: left; font-weight: 900;
}
.report_heading_2[data-v-71da0903] { width: 30%; float: left; text-align: right; font-weight: 900;
}
.ea-reports[data-v-71da0903] { margin: 0 1rem;
}
.ea-reports-border[data-v-71da0903] { border-bottom: 1px solid #CCC; width: 95%; margin: 1rem 0;
}
.ea-reports-border[data-v-71da0903]:nth-last-child(1) { border-bottom: 0 none;
}
.btn-view-report[data-v-71da0903], .btn-view-report[data-v-71da0903]:active, .btn-view-report[data-v-71da0903]:focus {
  color: #FFF !important;
  border-radius: 8px;
  font-size: 13px;
  margin: 5px;
}
/* reports tab css */

.text-green[data-v-4a1e0248] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-4a1e0248] { color: #dc3545 !important; font-weight: 900;
}
.res_heading_1[data-v-4a1e0248] { width: 10%;
}
.res_heading_2[data-v-4a1e0248] { width: 90%;
}


.modal-goback[data-v-097c9432] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-header[data-v-097c9432] { border-bottom: none;
}
.modal-title[data-v-097c9432] { font-weight: 900;
}
.modal-footer[data-v-097c9432] { border-top: none;
}
.readonly_header[data-v-097c9432] { padding: 0 1rem;
}
.user-info[data-v-097c9432] { padding: 0.5rem 1.5rem !important;
}
.user-info[data-v-097c9432]::before {
    content: "";
    display: block;
    width: 97%;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.uemail[data-v-097c9432] { font-size: 12px; font-style: italic; margin: 2px 0;
}
.accountname[data-v-097c9432] { font-size: 13px; font-weight: 900; margin: 4px 0 10px 0;
}
.mheading_1[data-v-097c9432] { width: 5%;
}
.mheading_2[data-v-097c9432] { width: 85%;
}
.mheading_3[data-v-097c9432] { 
    width: 5%;
    margin: 15px 50px 0 0;
    font-size: 15px;
    font-weight: 900;
    color: #00Acee;
}
.mheading_4[data-v-097c9432] { width: 5%;
}
.link_btn[data-v-097c9432] { color: #00acee !important; font-weight: 900; cursor: pointer;
}
.input_label[data-v-097c9432] { font-weight: 900;
}
.edit_row[data-v-097c9432] { width: 95%; margin-top: 10px;
}
.finput[data-v-097c9432] { background-color: #efefef !important; height: calc(1.15em + 0.75rem + 2px) !important; font-size: 0.9rem !important;
}
.text-green[data-v-097c9432] { color: #28a745; font-weight: 900;
}
.text-red[data-v-097c9432] { color: #dc3545; font-weight: 900;
}
.hr_line[data-v-097c9432] { 
    margin: 0px -50px;
    border: 1px solid rgba(0, 0, 0, 0.1);
}
.assigned_heading_1[data-v-097c9432] { width: 90%; float: left;
}
.assigned_heading_2[data-v-097c9432] { width: 10%; float: left;
}
.assigned_head_1[data-v-097c9432] { width: 60%; float: left;
}
.assigned_head_2[data-v-097c9432] { width: 30%; float: left;
}
.assigned_head_3[data-v-097c9432] { width: 10%; float: left;
}
.assigned_thead_1[data-v-097c9432] { width: 90%; float: left;
}
.pad-15[data-v-097c9432] { padding: 0 15px;
}
.row_item_readonly[data-v-097c9432] { width: 100%; margin: 10px 0; padding: 0 0 0 10px;
}
.row_data_border[data-v-097c9432] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-097c9432]:nth-last-child(1) { border-bottom: 0 none;
}
.link_btn_highlight[data-v-097c9432] { color: #00acee !important; font-weight: 900; cursor: pointer; text-decoration: underline;
}
.courses_item_1[data-v-097c9432] { width: 60%; float: left;
}
.courses_item_2[data-v-097c9432] { width: 30%; float: left;
}
.courses_item_3[data-v-097c9432] { width: 10%; float: left;
}
.show_icon[data-v-097c9432] { 
  display: show;
}
.hide_icon[data-v-097c9432] { 
  display: none;
}
.back_icon[data-v-097c9432] { width: 14px;
}
a[data-v-097c9432], a[data-v-097c9432]:hover {
    text-decoration: none;
}
input[data-v-097c9432], select[data-v-097c9432] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


























































































/* Courses css start */
.courses_heading_0[data-v-6dd091da] {
  width: 5%;
  font-weight: 900;
}
.courses_heading_1[data-v-6dd091da] {
  width: 30%;
}
.courses_heading_2[data-v-6dd091da] {
  width: 10%;
}
.courses_heading_3[data-v-6dd091da] {
  width: 8%;
}
.courses_heading_4[data-v-6dd091da] {
  width: 12%;
}
.courses_heading_5[data-v-6dd091da] {
  width: 15%;
}
.course_header[data-v-6dd091da] {
  background: #707070 none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #fff;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
}
.courses_content_1[data-v-6dd091da] {
  width: 65%;
}
.courses_content_2[data-v-6dd091da] {
  width: 6%;
}
.courses_content_3[data-v-6dd091da] {
  width: 5%; text-align: right;
}
.courses_content_4[data-v-6dd091da] {
  width: 15%; text-align: right;
}
.courses_content_5[data-v-6dd091da] {
  width: 11%;
}
.courses_content_6[data-v-6dd091da] {
  width: 15%; text-align: right;
}
.courses_content_7[data-v-6dd091da] {
  width: 22%;
}
.courses_row[data-v-6dd091da] {
  border-bottom: 1px solid #00ACEE;
  padding: 5px 0px;
}
.courses_hr[data-v-6dd091da] {
  margin: 30px 0px;
  border-bottom: 2px solid #00ACEE;
}
@media (max-width: 768px) {
.course_header[data-v-6dd091da] {
    padding: 8px 1px;
    font-size: 11px;
}
}
.download_cert_link[data-v-6dd091da], .download_cert_link[data-v-6dd091da]:hover, .download_cert_link[data-v-6dd091da]:active, .download_cert_link[data-v-6dd091da]:focus{
  color: #FFF !important;
}
.no_course_header[data-v-6dd091da] {
  background: #FFFFFF none repeat scroll 0 0 !important;
  border-bottom: 2px solid #ddd;
  border-top: 0 none;
  color: #FF0000;
  float: left;
  line-height: 1.42857;
  padding: 8px 3px;
  vertical-align: bottom;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
.module-wrapper[data-v-6dd091da] {
  display: flex;
}
/* Courses css end */

.modal-goback[data-v-18ef9846] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-header[data-v-18ef9846] { border-bottom: none;
}
.modal-title[data-v-18ef9846] { font-weight: 900;
}
.modal-footer[data-v-18ef9846] { border-top: none;
}
.manage_header[data-v-18ef9846] { padding: 0 1rem; position: fixed;
    width: 100%;
    top: 20px;
    display: inline-block;
    z-index: 9999;
}
.user-info[data-v-18ef9846] { padding: 0.5rem 1.5rem !important; margin-top: 74px; z-index: 1;
}
.uemail[data-v-18ef9846] { font-size: 12px; font-style: italic; margin: 2px 0;
}
.accountname[data-v-18ef9846] { font-size: 13px; font-weight: 900; margin: 4px 0 10px 0;
}
.mheading_1[data-v-18ef9846] { width: 5%; float: left;
}
.mheading_2[data-v-18ef9846] { width: 31%; float: left;
}
.mheading_3[data-v-18ef9846] { 
    width: 5%;
    margin: 15px 50px 0 0;
    font-size: 15px;
    font-weight: 900;
    color: #00Acee; 
    float: left;
}
.mheading_4[data-v-18ef9846] { width: 5%; float: left;
}
.link_btn[data-v-18ef9846] { font-weight: 900; cursor: pointer;
}
.input_label[data-v-18ef9846] { font-weight: 900;
}
.edit_row[data-v-18ef9846] { width: 95%; margin-top: 10px;
}
.finput[data-v-18ef9846] { background-color: #efefef !important; height: calc(1.15em + 0.75rem + 2px) !important; font-size: 0.9rem !important;
}
.text-green[data-v-18ef9846] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-18ef9846] { color: #dc3545 !important; font-weight: 900;
}
.hr_line[data-v-18ef9846] { 
    margin: 0px -50px;
    border: 1px solid rgba(0, 0, 0, 0.1);
}
.hr_line_2[data-v-18ef9846] { margin: 10px 0px 10px 0px; width: 92%;
}
.assigned_heading_1[data-v-18ef9846] { width: 80%; float: left;
}
.assigned_heading_2[data-v-18ef9846] { width: 10%; float: left;
}
.assigned_heading_3[data-v-18ef9846] { width: 10%; float: left;
}
.pad-15[data-v-18ef9846] { padding: 0 15px;
}
.row_item_readonly[data-v-18ef9846] { width: 100%; margin: 10px 0; padding: 0 0 0 10px;
}
.row_data_border[data-v-18ef9846] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-18ef9846]:nth-last-child(1) { border-bottom: 0 none;
}
.link_btn_highlight[data-v-18ef9846] { font-weight: 900; cursor: pointer; text-decoration: underline;
}
.assigned_head_3[data-v-18ef9846] { width: 15%; float: left;
}
.assigned_head_4[data-v-18ef9846] { width: 10%; float: left;
}
.assigned_thead_1[data-v-18ef9846] { width: 90%; float: left;
}
.assigned_form_h1[data-v-18ef9846] { width: 90%; float: left;
}
.assigned_form_h2[data-v-18ef9846] { width: 10%; float: left;
}
.forms_item_1[data-v-18ef9846] { width: 90%; float: left;
}
.forms_item_2[data-v-18ef9846] { width: 10%; float: left;
}
.courses_head_1[data-v-18ef9846] { width: 56%; float: left;
}
.courses_head_2[data-v-18ef9846] { width: 22%; float: left;
}
.courses_head_3[data-v-18ef9846] { width: 12%; float: left;
}
.courses_head_4[data-v-18ef9846] { width: 10%; float: left;
}
.courses_item_1[data-v-18ef9846] { width: 58%; float: left;
}
.courses_item_2[data-v-18ef9846] { width: 20%; float: left;
}
.courses_item_3[data-v-18ef9846] { width: 12%; float: left;
}
.courses_item_4[data-v-18ef9846] { width: 10%; float: left;
}
.status_link[data-v-18ef9846] { text-decoration: underline !important; font-weight: 900; cursor: pointer;
}
.offcanvas_link[data-v-18ef9846] { color: #00acee !important; text-decoration: underline !important; font-weight: 900; cursor: pointer;
}
.show_icon[data-v-18ef9846] { 
  display: show;
}
.hide_icon[data-v-18ef9846] { 
  display: none;
}
.back_icon[data-v-18ef9846] { width: 14px;
}
a[data-v-18ef9846], a[data-v-18ef9846]:hover {
    text-decoration: none;
}
input[data-v-18ef9846], select[data-v-18ef9846] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


[data-v-7fd047a9]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-7fd047a9] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-7fd047a9] {
  animation: slide-in-data-v-7fd047a9 1s forwards;
  -webkit-animation: slide-in-data-v-7fd047a9 1s forwards;
}
@keyframes slide-in-data-v-7fd047a9 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-7fd047a9 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-7fd047a9] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-7fd047a9], .modal-xl[data-v-7fd047a9] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-7fd047a9] { width: 80%
}
}
.modal-dialog-slideout[data-v-7fd047a9] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-7fd047a9]{ border: 0;
}
.modal-header[data-v-7fd047a9] { border-bottom: none;
}
.modal-footer[data-v-7fd047a9] { border-top: none;
}
.modal-goback[data-v-7fd047a9] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-7fd047a9] { font-weight: 900;
}
.maheading_1[data-v-7fd047a9] { width: 5%;
}
.maheading_2[data-v-7fd047a9] { width: 75%;
}
.maheading_3[data-v-7fd047a9] { width: 20%;
}
.ma-blue-btn[data-v-7fd047a9], .ma-blue-btn[data-v-7fd047a9]:hover, .ma-blue-btn[data-v-7fd047a9]:focus, .ma-blue-btn[data-v-7fd047a9]:active {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.totalBtn[data-v-7fd047a9] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 10px;
}
.mx-input[data-v-7fd047a9] { height: 24px;
}
.hide_vmessage[data-v-7fd047a9] {
  display: none !important;
}
.show_vmessage[data-v-7fd047a9] {
  display: block !important;
}
.ma-input-field[data-v-7fd047a9] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;  
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-7fd047a9]:focus-visible {
  outline: none;
}
.form-label[data-v-7fd047a9] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-7fd047a9] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-7fd047a9]:nth-last-child(1) { border-bottom: 0 none;
}
.total_price[data-v-7fd047a9] { color: #00acee;
}
input[data-v-7fd047a9], select[data-v-7fd047a9] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


#mentor-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentor-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect__tags, .multiselect__input, .multiselect__single {
    background-color: #FFF !important;
}
.multiselect__input, .multiselect__single {
  border: none !important;
}
.end_btn { margin: 8rem auto auto auto; width: 50%;
}
.greyBtn, .greyBtn:focus, .greyBtn:active{
    color: #FFF !important; 
    background-color: #c3c3c3 !important;
    border: 1px solid #c3c3c3 !important;
    border-radius: 10px;
    width: 100%;
}
.greyBtn:focus {
    box-shadow: none;
}
.back_icon { width: 14px;
}
a, a:hover {
    text-decoration: none;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.manage_locations[data-v-591b62e6] { padding: 0rem; background-color: #FFF !important;
}
.list_locations[data-v-591b62e6] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-591b62e6] { float: left; font-weight: 900; margin-top: 15px;
}
.manage_heading_1[data-v-591b62e6] { width: 15%; cursor: pointer;
}
.manage_heading_2[data-v-591b62e6] { width: 10%; cursor: pointer;
}
.manage_heading_3[data-v-591b62e6] { width: 6%; cursor: pointer;
}
.manage_heading_4[data-v-591b62e6] { width: 12%; cursor: pointer;
}
.manage_heading_5[data-v-591b62e6] { width: 8%; text-align: center;
}
.manage_heading_6[data-v-591b62e6] { width: 8%; text-align: center;
}
.manage_heading_7[data-v-591b62e6] { width: 8%; text-align: center;
}
.manage_heading_8[data-v-591b62e6] { width: 11%;
}
.manage_heading_9[data-v-591b62e6] { width: 10%; text-align: center;
}
.manage_heading_10[data-v-591b62e6] { width: 10%;  text-align: center;
}
.location_item_1[data-v-591b62e6] { width: 15%; float: left;
}
.location_item_2[data-v-591b62e6] { width: 10%; float: left;
}
.location_item_5[data-v-591b62e6] { width: 8%; float: left; text-align: center;
}
.location_item_6[data-v-591b62e6] { width: 8%; float: left; text-align: center;
}
.location_item_7[data-v-591b62e6] { width: 8%; float: left; text-align: center;
}
.location_item_9[data-v-591b62e6] { width: 10%; float: left; text-align: center;
}
.location_item_10[data-v-591b62e6] { width: 10%; float: left; text-align: center; font-weight: bold;
}
.row_items[data-v-591b62e6] { margin-right: -15px; margin-left: -15px; font-weight: bold;
}
.enterprise-head-row[data-v-591b62e6] { font-weight: bold;  border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_data_border[data-v-591b62e6] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-591b62e6]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-591b62e6] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-591b62e6] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-591b62e6], .ea-quick-link[data-v-591b62e6], .ea-quick-link[data-v-591b62e6]:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.heading[data-v-591b62e6] { padding-left: 0px;
}
.overview-icons[data-v-591b62e6] { color: #bfbfbf; font-size: 1rem;
}
.print_icons[data-v-591b62e6] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.search_icons[data-v-591b62e6] { font-size: 1.5rem; color: #bfbfbf;
}
.location-custom-select[data-v-591b62e6] { width: 90%; height: 32px; border-radius: 10px;
}
.search_org_text[data-v-591b62e6] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
.license_text[data-v-591b62e6] { text-decoration: underline; color: #00acee;
}
.search_filter_1[data-v-591b62e6] { width: 19%;
}
.search_filter_2[data-v-591b62e6] { width: 19%;
}
.search_filter_3[data-v-591b62e6] { width: 19%;
}
.search_filter_4[data-v-591b62e6] { width: 32%;
}
.search_filter_5[data-v-591b62e6] { width: 11%;
}
.ma-blue-btn[data-v-591b62e6], .ma-blue-btn[data-v-591b62e6]:focus, .ma-blue-btn[data-v-591b62e6]:active, .ma-blue-btn[data-v-591b62e6]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}
.loading_show[data-v-591b62e6] { height: auto;
}
.container-wrapper .heading[data-v-591b62e6] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.search-icon[data-v-591b62e6] {
  position: absolute;
  top: 5px;
  right: 14%;
}
.search-icon i[data-v-591b62e6] {
  font-size: 20px;
  font-weight: normal;
}
.modal-header .sub-heading h3[data-v-591b62e6] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.custom_heading_hr[data-v-591b62e6],
.custom_hr[data-v-591b62e6] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.add_manager_btn[data-v-591b62e6], .add_manager_btn[data-v-591b62e6]:hover {
  width: auto; padding: 5px 25px;
}
.red-text[data-v-591b62e6] {
  color: #FF0000;  
  font-size: 13px;
  line-height: 15px;
  font-weight: bold;
}
.orange-text[data-v-591b62e6] {
  color: #EE9E1D;  
  font-size: 13px;
  line-height: 15px;
  font-weight: bold;
}
.green-text[data-v-591b62e6] {
  color: #008000;
  font-size: 13px;
  line-height: 15px;
  font-weight: bold;
}


.custom_pagination .page-link {
  padding: 7px;
  color: #000;
}
.custom_pagination .page-item.active .page-link {
  /* background-color: #dc2227;
  border: 1px solid #dc2227; */
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
}
.pagination-width {
  width: 300px;
}
.goto-width {
  width: 200px;
}
.pad-top {
  padding-top: 6px;
}

[data-v-15215edd]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-15215edd] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-15215edd] {
  animation: slide-in-data-v-15215edd 1s forwards;
  -webkit-animation: slide-in-data-v-15215edd 1s forwards;
}
@keyframes slide-in-data-v-15215edd {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-15215edd {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-15215edd] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-15215edd], .modal-xl[data-v-15215edd] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-15215edd] { width: 80%
}
}
.modal-dialog-slideout[data-v-15215edd] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-15215edd]{ border: 0;
}
.modal-header[data-v-15215edd] { border-bottom: none;
}
.modal-footer[data-v-15215edd] { border-top: none;
}
.modal-goback[data-v-15215edd] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-15215edd] { font-weight: 900;
}
.maheading_1[data-v-15215edd] { width: 5%;
}
.maheading_2[data-v-15215edd] { width: 75%;
}
.maheading_3[data-v-15215edd] { width: 20%;
}
.ma-blue-btn[data-v-15215edd], .ma-blue-btn[data-v-15215edd]:hover, .ma-blue-btn[data-v-15215edd]:active, .ma-blue-btn[data-v-15215edd]:focus {
  color: #FFF; 
  border-radius: 10px;
  width: 100%;
}
.greyBtn[data-v-15215edd], .greyBtn[data-v-15215edd]:focus, .greyBtn[data-v-15215edd]:active{
    color: #FFF; 
    background-color: #c3c3c3 !important;
    border: 1px solid #c3c3c3 !important;
    border-radius: 10px;
    width: 100%;
}
.greyBtn[data-v-15215edd]:focus {
    box-shadow: none;
}
.hide_vmessage[data-v-15215edd] {
  display: none !important;
}
.show_vmessage[data-v-15215edd] {
  display: block !important;
}
.ma-input-field[data-v-15215edd] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-15215edd]:focus-visible {
  outline: none;
}
.form-label[data-v-15215edd] { font-size: 13px; font-weight: 900;
}
.end_btn[data-v-15215edd] { width: 50%; margin: 10rem auto auto auto;
}
.back_icon[data-v-15215edd] { width: 14px;
}
a[data-v-15215edd], a[data-v-15215edd]:hover {
    text-decoration: none;
}
input[data-v-15215edd], select[data-v-15215edd] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


[data-v-0444d26e]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-0444d26e] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-0444d26e] {
  animation: slide-in-data-v-0444d26e 1s forwards;
  -webkit-animation: slide-in-data-v-0444d26e 1s forwards;
}
@keyframes slide-in-data-v-0444d26e {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-0444d26e {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-0444d26e] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-0444d26e], .modal-xl[data-v-0444d26e] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-0444d26e] { width: 80%
}
}
.modal-dialog-slideout[data-v-0444d26e] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-0444d26e]{ border: 0;
}
.modal-header[data-v-0444d26e] { border-bottom: none;
}
.modal-footer[data-v-0444d26e] { border-top: none;
}
.modal-goback[data-v-0444d26e] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-0444d26e] { font-weight: 900;
}
.maheading_1[data-v-0444d26e] { width: 5%;
}
.maheading_2[data-v-0444d26e] { width: 75%;
}
.maheading_3[data-v-0444d26e] { width: 20%;
}
.ma-blue-btn[data-v-0444d26e], .ma-blue-btn[data-v-0444d26e]:hover, .ma-blue-btn[data-v-0444d26e]:active, .ma-blue-btn[data-v-0444d26e]:focus {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: auto;
}
.totalBtn[data-v-0444d26e] {
  color: #002F42; 
  background-color: #FFF !important;
  border: 1px solid #002F42 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 10px;
}
.mx-input[data-v-0444d26e] { height: 24px;
}
.hide_vmessage[data-v-0444d26e] {
  display: none !important;
}
.show_vmessage[data-v-0444d26e] {
  display: block !important;
}
.ma-input-field[data-v-0444d26e] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;  
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-0444d26e]:focus-visible {
  outline: none;
}
.form-label[data-v-0444d26e] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-0444d26e] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-0444d26e]:nth-last-child(1) { border-bottom: 0 none;
}
input[data-v-0444d26e], select[data-v-0444d26e] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}
.back_icon[data-v-0444d26e] { width: 14px;
}
a[data-v-0444d26e], a[data-v-0444d26e]:hover {
    text-decoration: none;
}


[data-v-a44afdde]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-a44afdde] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-a44afdde] {
  animation: slide-in-data-v-a44afdde 1s forwards;
  -webkit-animation: slide-in-data-v-a44afdde 1s forwards;
}
@keyframes slide-in-data-v-a44afdde {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-a44afdde {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-a44afdde] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-a44afdde], .modal-xl[data-v-a44afdde] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-a44afdde] { width: 80%
}
}
.modal-dialog-slideout[data-v-a44afdde] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-a44afdde]{ border: 0;
}
.modal-header[data-v-a44afdde] { border-bottom: none;
}
.modal-footer[data-v-a44afdde] { border-top: none;
}
.modal-title[data-v-a44afdde] { font-weight: 900;
}
.maheading_1[data-v-a44afdde] { width: 80%;
}
.maheading_3[data-v-a44afdde] { width: 20%;
}
.saveBtn[data-v-a44afdde] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-a44afdde] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-a44afdde] { 
    background-color: #28a745;
    color: #FFF;
    padding: 20px;
    border-radius: 10px;
}
.success-msg[data-v-a44afdde] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-a44afdde] { font-size: 1.05rem; margin-right: 10px;
}
.gotoBtn[data-v-a44afdde] { margin-top: 0rem;
}
.text-red[data-v-a44afdde] { color: #dc3545 !important; font-weight: 900;
}
.list_row_margin[data-v-a44afdde] { margin: 2rem 0;
}
.list_items[data-v-a44afdde] { list-style-type: decimal;
}
.list_items li[data-v-a44afdde] { margin: 15px 0;
}
.success_col_1[data-v-a44afdde] { width: 70%; float: left;
}
.success_col_2[data-v-a44afdde] { width: 30%; float: left;
}
.success_col_3[data-v-a44afdde] { width: 100%; text-align: center;
}
.linkable[data-v-a44afdde] { color: #FFF !important; text-decoration: none !important; font-weight: 900; cursor:pointer; font-size:  1.1rem
}
.back_icon[data-v-a44afdde] { width: 14px;
}
a[data-v-a44afdde], a[data-v-a44afdde]:hover {
    text-decoration: none;
}
input[data-v-a44afdde], select[data-v-a44afdde] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}
.active-location-wrapper[data-v-a44afdde] {
    width: 100%;
}
.card-text[data-v-a44afdde] {
    color: #FFF; 
    text-align: left;
}
.text-left[data-v-a44afdde] {
    text-align: left;
}

[data-v-979e1c76]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-979e1c76] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-979e1c76] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-979e1c76], .modal-xl[data-v-979e1c76] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-979e1c76] { width: 80%
}
}
.modal-dialog-slideout[data-v-979e1c76] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-979e1c76]{ border: 0;
}
.modal-header[data-v-979e1c76] { border-bottom: none;
}
.modal-footer[data-v-979e1c76] { border-top: none;
}
.modal-title[data-v-979e1c76] { font-weight: 900;
}
.maheading_1[data-v-979e1c76] { width: 80%;
}
.maheading_3[data-v-979e1c76] { width: 20%;
}
.saveBtn[data-v-979e1c76] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-979e1c76] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-979e1c76] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.success-msg[data-v-979e1c76] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-979e1c76] { font-size: 1.05rem; margin-right: 10px;
}
.gotoBtn[data-v-979e1c76] { margin-top: 4rem;
}
.text-red[data-v-979e1c76] { color: #dc3545 !important; font-weight: 900;
}
.list_row_margin[data-v-979e1c76] { margin: 5rem 0;
}
.list_items[data-v-979e1c76] { list-style-type: decimal;
}
.list_items li[data-v-979e1c76] { margin: 15px 0;
}

[data-v-5d1996dc]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-5d1996dc] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-5d1996dc] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-5d1996dc], .modal-xl[data-v-5d1996dc] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-5d1996dc] { width: 80%
}
}
.modal-dialog-slideout[data-v-5d1996dc] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-5d1996dc]{ border: 0;
}
.modal-header[data-v-5d1996dc] { border-bottom: none;
}
.modal-footer[data-v-5d1996dc] { border-top: none;
}
.modal-title[data-v-5d1996dc] { font-weight: 900;
}
.maheading_1[data-v-5d1996dc] { width: 80%;
}
.maheading_3[data-v-5d1996dc] { width: 20%;
}
.closeBtn[data-v-5d1996dc] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.successPanel[data-v-5d1996dc] { 
    padding: 20px;
    border-radius: 10px;
}
.success-note[data-v-5d1996dc] { font-size: 1.05rem; text-align: center; margin: 2rem 0; color: #dc3545; font-weight: 900;
}
.success_col_1[data-v-5d1996dc] { width: 100%; text-align: center;
}
.closebtn_div[data-v-5d1996dc] { margin: 8rem;
}

[data-v-3ab5d727]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-3ab5d727] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-3ab5d727] {
  animation: slide-in-data-v-3ab5d727 1s forwards;
  -webkit-animation: slide-in-data-v-3ab5d727 1s forwards;
}
@keyframes slide-in-data-v-3ab5d727 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-3ab5d727 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-3ab5d727] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-3ab5d727], .modal-xl[data-v-3ab5d727] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-3ab5d727] { width: 80%
}
}
.modal-dialog-slideout[data-v-3ab5d727] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-3ab5d727]{ border: 0;
}
.modal-header[data-v-3ab5d727] { border-bottom: none;
}
.modal-footer[data-v-3ab5d727] { border-top: none;
}
.modal-goback[data-v-3ab5d727] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-3ab5d727] { font-weight: 900;
}
.maheading_1[data-v-3ab5d727] { width: 5%;
}
.maheading_2[data-v-3ab5d727] { width: 75%;
}
.maheading_3[data-v-3ab5d727] { width: 20%;
}
.ma-blue-btn[data-v-3ab5d727], .ma-blue-btn[data-v-3ab5d727]:hover, .ma-blue-btn[data-v-3ab5d727]:active, .ma-blue-btn[data-v-3ab5d727]:focus {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-3ab5d727] {
    background-color: #FFF !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.mx-input[data-v-3ab5d727] { height: 24px;
}
.hide_vmessage[data-v-3ab5d727] {
  display: none !important;
}
.show_vmessage[data-v-3ab5d727] {
  display: block !important;
}
.ma-input-field[data-v-3ab5d727] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  background-color: #efefef;
  min-height: 30px;
  border-radius: 5px;
}
.ma-input-field[data-v-3ab5d727]:focus-visible {
  outline: none;
}
.form-label[data-v-3ab5d727] { font-size: 13px; font-weight: 900;
}
.submit_row[data-v-3ab5d727] { margin: 4rem;
}
.successPanel[data-v-3ab5d727] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.
.success-msg[data-v-3ab5d727] { font-size:  1.5rem; font-weight: 900;
}
.success-note i[data-v-3ab5d727] { font-size: 1.25rem; margin-right: 10px;
}
.gotoBtn[data-v-3ab5d727] { margin-top: 16rem;
}
.text-red[data-v-3ab5d727] { color: #dc3545 !important; font-weight: 900;
}
input[data-v-3ab5d727], select[data-v-3ab5d727] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}
.back_icon[data-v-3ab5d727] { width: 14px;
}
a[data-v-3ab5d727], a[data-v-3ab5d727]:hover {
    text-decoration: none;
}


[data-v-79ffc367]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-79ffc367] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-79ffc367] {
  animation: slide-in-data-v-79ffc367 1s forwards;
  -webkit-animation: slide-in-data-v-79ffc367 1s forwards;
}
@keyframes slide-in-data-v-79ffc367 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-79ffc367 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-79ffc367] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-79ffc367], .modal-xl[data-v-79ffc367] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-79ffc367] { width: 80%
}
}
.modal-dialog-slideout[data-v-79ffc367] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-79ffc367]{ border: 0;
}
.modal-header[data-v-79ffc367] { border-bottom: none;
}
.modal-footer[data-v-79ffc367] { border-top: none;
}
.modal-goback[data-v-79ffc367] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-79ffc367] { font-weight: 900;
}
.maheading_1[data-v-79ffc367] { width: 5%;
}
.maheading_2[data-v-79ffc367] { width: 75%;
}
.maheading_3[data-v-79ffc367] { width: 20%;
}
.saveBtn[data-v-79ffc367] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 100%;
}
.closeBtn[data-v-79ffc367] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.mx-input[data-v-79ffc367] { height: 24px;
}
.hide_vmessage[data-v-79ffc367] {
  display: none !important;
}
.show_vmessage[data-v-79ffc367] {
  display: block !important;
}
.ma-input-field[data-v-79ffc367] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 30px;
  border-radius: 5px;
}
.ma-input-field[data-v-79ffc367]:focus-visible {
  outline: none;
}
.form-label[data-v-79ffc367] { font-size: 13px; font-weight: 900;
}
.submit_row[data-v-79ffc367] { margin: 4rem;
}
.successPanel[data-v-79ffc367] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.success-msg[data-v-79ffc367] { font-size:  1.5rem; font-weight: 900;
}
.success-note i[data-v-79ffc367] { font-size: 1.25rem; margin-right: 10px;
}
.gotoBtn[data-v-79ffc367] { margin-top: 16rem;
}
.text-red[data-v-79ffc367] { color: #dc3545 !important; font-weight: 900;
}
.location_item_1[data-v-79ffc367] { width: 5%; float: left;
}
.location_item_2[data-v-79ffc367] { width: 65%; float: left;
}
.location_item_3[data-v-79ffc367] { width: 15%; float: left;
}
.location_item_4[data-v-79ffc367] { width: 15%; float: left;
}
.row_item_readonly[data-v-79ffc367] { width: 100%;
}
.row_data_border[data-v-79ffc367] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;
}
.row_data_border[data-v-79ffc367]:nth-last-child(1) { border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.edit_row[data-v-79ffc367] { width: 100%; margin-left: 0px;
}
.linked_group_account_1[data-v-79ffc367] { width: 100%; float: left;
}
.text-blue[data-v-79ffc367] { text-align: center; color: #00acee !important; font-weight: 900; font-style: italic;
}
.loading_show[data-v-79ffc367] { height: auto;
}
.search_icons[data-v-79ffc367] { font-size: 1.5rem; color: #bfbfbf;
}
.search_org_text[data-v-79ffc367] { width: 120px;outline: 0; border-width: 0 0 1px; border-color: #000; background-color: #FFF;
}
.text-error[data-v-79ffc367] { color: #FF0000;
}
.res_heading_1[data-v-79ffc367] { width: 80%;
}
.res_heading_2[data-v-79ffc367] { width: 20%;
}

[data-v-c9be3316]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-c9be3316] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-c9be3316] {
  animation: slide-in-data-v-c9be3316 1s forwards;
  -webkit-animation: slide-in-data-v-c9be3316 1s forwards;
}
@keyframes slide-in-data-v-c9be3316 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-c9be3316 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-c9be3316] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-c9be3316], .modal-xl[data-v-c9be3316] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-c9be3316] { width: 80%
}
}
.modal-dialog-slideout[data-v-c9be3316] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-c9be3316]{ border: 0;
}
.modal-header[data-v-c9be3316] { border-bottom: none;
}
.modal-footer[data-v-c9be3316] { border-top: none;
}
.modal-goback[data-v-c9be3316] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-c9be3316] { font-weight: 900;
}
.maheading_1[data-v-c9be3316] { width: 5%;
}
.maheading_2[data-v-c9be3316] { width: 75%;
}
.maheading_3[data-v-c9be3316] { width: 20%;
}
.ma-blue-btn[data-v-c9be3316] {
  color: #FFF; 
  border-radius: 10px;
  width: 100%;
}
.greyBtn[data-v-c9be3316], .greyBtn[data-v-c9be3316]:focus, .greyBtn[data-v-c9be3316]:active{
    color: #FFF; 
    background-color: #c3c3c3 !important;
    border: 1px solid #c3c3c3 !important;
    border-radius: 10px;
    width: 100%;
}
.greyBtn[data-v-c9be3316]:focus {
    box-shadow: none;
}
.hide_vmessage[data-v-c9be3316] {
  display: none !important;
}
.show_vmessage[data-v-c9be3316] {
  display: block !important;
}
.ma-input-field[data-v-c9be3316] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-c9be3316]:focus-visible {
  outline: none;
}
.form-label[data-v-c9be3316] { font-size: 13px; font-weight: 900;
}
.end_btn[data-v-c9be3316] { width: 50%; margin: 10rem auto auto auto;
}
.back_icon[data-v-c9be3316] { width: 14px;
}
a[data-v-c9be3316], a[data-v-c9be3316]:hover {
    text-decoration: none;
}
input[data-v-c9be3316], select[data-v-c9be3316] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


.back_icon[data-v-463c2412] { width: 14px;
}
[data-v-463c2412]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-463c2412] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-463c2412] {
  animation: slide-in-data-v-463c2412 1s forwards;
  -webkit-animation: slide-in-data-v-463c2412 1s forwards;
}
@keyframes slide-in-data-v-463c2412 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-463c2412 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-463c2412] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-463c2412], .modal-xl[data-v-463c2412] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-463c2412] { width: 80%
}
}
.modal-dialog-slideout[data-v-463c2412] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-463c2412]{ border: 0;
}
.modal-header[data-v-463c2412] { border-bottom: none;
}
.modal-footer[data-v-463c2412] { border-top: none;
}
.modal-goback[data-v-463c2412] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-463c2412] { font-weight: 900;
}
.modal-body[data-v-463c2412] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-463c2412] { width: 5%;
}
.maheading_2[data-v-463c2412] { width: 75%;
}
.maheading_3[data-v-463c2412] { width: 20%;
}
.saveBtn[data-v-463c2412] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 20px;
  font-weight: 900;
  width: auto;
  padding: 5px 20px;
  font-size: 18px;
}
.totalBtn[data-v-463c2412], .totalBtn.btn-blue[data-v-463c2412] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 8px;
}
.mx-input[data-v-463c2412] { height: 24px;
}
.hide_vmessage[data-v-463c2412] {
  display: none !important;
}
.show_vmessage[data-v-463c2412] {
  display: block !important;
}
.ma-input-field[data-v-463c2412] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 32px;
}
.ma-input-field[data-v-463c2412]:focus-visible {
  outline: none;
}
.form-label[data-v-463c2412] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-463c2412] { padding: 5px 0; margin-bottom: 5px; margin-top: 10px; font-size: 14px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-463c2412]:nth-last-child(1) { border-bottom: 0 none;
}
.total_price[data-v-463c2412] { color: #00acee;
}
.custom-select[data-v-463c2412] { height: 34px;
}
.license-term-content[data-v-463c2412] { font-size: 12px;
}
.license-term-label[data-v-463c2412] { color: #00ACEE; font-weight: bold; font-size: 13px; padding-top: 10px;
}
.help-txt[data-v-463c2412] {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    -moz-border-radius: 8px;
    border-radius:8px;
    border: 1px solid #00ACEE;
    background-color: white;
    color: #00ACEE;
    text-align: center;
    font-size: 0.75em;
    cursor: pointer;
}
.btn-secondary[data-v-463c2412]:hover { background-color: #FFF !important;
}
input[data-v-463c2412], select[data-v-463c2412] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}

.popover-body { padding-right: 50px !important;
}
.popover-header div { text-align: center;
}
button.close { font-size: 30px;margin-top: -7px;
}
.popover .popover-header { font-size: 14px; font-weight: bold;
}
.popover { width: 340px !important; max-width: 340px !important;
}
.bs-popover-right > .arrow::before {
    border-right-color: rgba(0, 172, 238, 0.90) !important;
}

.back-btn-wrapper[data-v-d0137218] {
    width:100%;
    margin-left: 10px;
    margin-right: 0px;
}
.cp-text[data-v-d0137218] {
    font-size: 14px;
    padding: 2px 0px 2px 0px;
}
.cp-title[data-v-d0137218] {
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0px 10px 0px;
}
.subtask-list-layout[data-v-d0137218] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 10px 0 10px 10px;
    margin-bottom: 10px
}
.subtask-list-layout h1[data-v-d0137218] {
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    margin-top: 25px;
}
.report-line-separator[data-v-d0137218] {
    border-bottom: 1px solid #A6A6A6;
}
.cp-toggle-icon[data-v-d0137218] {
    text-align: right;
    font-size: 26px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: -2px;
}
.cp-heading-lists .row[data-v-d0137218]{
    margin-bottom: 10px;
}
.cp-heading-title[data-v-d0137218] {
    color: #7F7F7F;
    font-size: 14px;
    font-weight: 900;
    padding: 0;
}
.cp-blue-reps[data-v-d0137218] {
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-gray-reps[data-v-d0137218] {
    color: #707070;
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-see-all-reps[data-v-d0137218] {
    color: #707070;
    text-align: right;
    padding-right: 70px;
    margin-bottom: 10px;
}
.cp-filter-label[data-v-d0137218] {
    font-weight: bold;
}
.cp-task-desc[data-v-d0137218] {
    padding:0 40px 0 50px;
    margin-bottom: 10px;
}
.modal-goback[data-v-d0137218] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-header .sub-heading h3[data-v-d0137218] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
h1[data-v-d0137218] {
    color: #707070;
}
.rep_audit_bg[data-v-d0137218] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-d0137218] {    
    font-size: 15px;
    font-weight: 900;
    margin-bottom: 10px;
}
.filterBtn[data-v-d0137218] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-d0137218] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.circle[data-v-d0137218] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-d0137218] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.rounded-pill[data-v-d0137218] {
    padding-left: 3rem!important;
    padding-right: 3rem!important;
}
@media (max-width: 1480px) {
.rounded-pill[data-v-d0137218] {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important;
}
}
.heading-tasks[data-v-d0137218] {
  border-bottom: 1px solid #dee2e6 !important;
  margin-left: 5px;
  margin-right: 5px;
}
.container-wrapper .heading[data-v-d0137218] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.success_msg[data-v-d0137218] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-d0137218] {
  line-height: 30px; border-radius: 10px;
}
.padding-left-300[data-v-d0137218] {
  padding-left: 300px;
}
.view-report[data-v-d0137218] {
  margin-top: 2px; cursor: pointer; text-align: center;
}
.border-location[data-v-d0137218] {
  border-color: #ced4da;
}
.pad-right[data-v-d0137218] {
  padding-right: 50px;
}

.modal-mask[data-v-0d07c435] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
}
.modal-container[data-v-0d07c435] { 
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 820px;
  padding: 20px 30px;
  background-color: #FFF;
  border-radius: 20px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
  color: #002F42;
}
.modal-body[data-v-0d07c435] {
  margin: 0px;
  padding: 10px;
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-footer[data-v-0d07c435] {
  border-top: none;
}
.modal-body[data-v-0d07c435] {
  padding: 5px;
}
.subtask_name[data-v-0d07c435] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.task_title[data-v-0d07c435] {
  color: #002F42;
  font-size: 14px;
  font-weight: 400;
  margin: 5px 0 15px 0;
}
.task_count[data-v-0d07c435] {
  color: #002F42;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 0;
  border-bottom: 0px solid #A6A6A6;
  padding-bottom: 0px;
}
.task_card[data-v-0d07c435]{
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 0px;
  margin: 10px 0px;
  padding: 10px 0px;
  border-bottom: 1px solid #A6A6A6;
}
.heading_name[data-v-0d07c435] {
  font-weight: 900;
  margin: 10px;
}
.remaining-task[data-v-0d07c435] {
  background-color: #FFF;
  border: 1px solid #FFF;
  border-radius: 10px;
  margin: 10px;
  padding: 10px;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-0d07c435] {
    width: 100%;
}
}

.back-btn-wrapper[data-v-7de9a75b] {
    width:100%;
    margin-left: 10px;
    margin-right: 0px;
}
.cp-text[data-v-7de9a75b] {
    font-size: 14px;
    padding: 2px 0px 2px 0px;
}
.cp-title[data-v-7de9a75b] {
    font-size: 16px;
    font-weight: normal;
    padding: 5px 0px 0px 0px;
}
.subtask-list-layout[data-v-7de9a75b] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 10px 0 10px 10px;
    margin-bottom: 10px
}
.subtask-list-layout h1[data-v-7de9a75b] {
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    margin-top: 25px;
}
.report-line-separator[data-v-7de9a75b] {
    border-bottom: 1px solid #A6A6A6;
}
.cp-toggle-icon[data-v-7de9a75b] {
    text-align: right;
    font-size: 26px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: -2px;
}
.cp-heading-lists .row[data-v-7de9a75b]{
    margin-bottom: 10px;
}
.cp-heading-title[data-v-7de9a75b] {
    font-size: 14px;
    font-weight: 900;
    padding: 0;
}
.cp-blue-reps[data-v-7de9a75b] {
    color: #00acee;
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-gray-reps[data-v-7de9a75b] {
    color: #707070;
    text-align: right;
    padding-right: 90px;
    margin-bottom: 5px;
}
.cp-see-all-reps[data-v-7de9a75b] {
    color: #707070;
    text-align: right;
    padding-right: 70px;
    margin-bottom: 10px;
}
.cp-filter-label[data-v-7de9a75b] {
    font-weight: bold;
}
.cp-task-desc[data-v-7de9a75b] {
    padding:0 50px;
    margin-bottom: 10px;
}
.modal-goback[data-v-7de9a75b] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-header .sub-heading h3[data-v-7de9a75b] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
h1[data-v-7de9a75b] {
    color: #707070;
}
.rep_audit_bg[data-v-7de9a75b] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-7de9a75b] {    
    font-size: 15px;
    font-weight: 900;
    margin-bottom: 10px;
}
.filterBtn[data-v-7de9a75b] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-7de9a75b] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.circle[data-v-7de9a75b] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-7de9a75b] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.container-wrapper .heading[data-v-7de9a75b] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.rounded-pill[data-v-7de9a75b] {
    padding-left: 3rem!important;
    padding-right: 3rem!important;
}
.success_msg[data-v-7de9a75b] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-7de9a75b] {
  line-height: 30px; border-radius: 10px;
}
.padding-left-300[data-v-7de9a75b] {
  padding-left: 300px;
}
.view-report[data-v-7de9a75b] {
  margin-top: 2px; color: #00ACEE; cursor: pointer; text-align: center;
}
.border-location[data-v-7de9a75b] {
  border-color: #ced4da;
}
.pad-right[data-v-7de9a75b] {
  text-align:right; 
  padding-right: 50px;
}

.field_1[data-v-2f2f27d6] {
    width: 5%;
    padding-left: 5px;
    cursor: pointer;
}
.field_2_1[data-v-2f2f27d6] {
    width: 12%;
    padding-left: 15px;
    cursor: pointer;
}
.field_2_2[data-v-2f2f27d6] {
    width: 16%;
    padding-left: 15px;
    cursor: pointer;
}
.field_3_1[data-v-2f2f27d6] {
    width: 10%;
    padding-left: 15px;
    cursor: pointer;
}
.field_3_2[data-v-2f2f27d6] {
    width: 11%;
    padding-left: 15px;
    cursor: pointer;
}
.field_3_3[data-v-2f2f27d6] {
    width: 12%;
    padding-left: 15px;
    cursor: pointer;
}
.field_3_4[data-v-2f2f27d6] {
    width: 14%;
    padding-left: 15px;
    cursor: pointer;
}
.field_4_1[data-v-2f2f27d6], .field_5[data-v-2f2f27d6] {
    width: 12%;
    padding-left: 15px;
    cursor: pointer;
}
.field_4_2[data-v-2f2f27d6] {
    width: 15%;
    padding-left: 15px;
    cursor: pointer;
}
.field_6_1[data-v-2f2f27d6] {
    width: 9%;
    padding-left: 15px;
    cursor: pointer;
}
.field_6_2[data-v-2f2f27d6] {
    width: 11%;
    padding-left: 15px;
    cursor: pointer;
}
.field_6_3[data-v-2f2f27d6] {
    width: 13%;
    padding-left: 15px;
    cursor: pointer;
}
.field_7_1[data-v-2f2f27d6] {
    width: 7%;
    padding-left: 15px;
    cursor: pointer;
}
.field_7_2[data-v-2f2f27d6] {
    width: 10%;
    padding-left: 15px;
    cursor: pointer;
}
.field_8_1[data-v-2f2f27d6] {
    width: 10%;
    padding-left: 15px;
    cursor: pointer;
}
.field_8_2[data-v-2f2f27d6] {
    width: 12%;
    padding-left: 15px;
    cursor: pointer;
}
.field_9_1[data-v-2f2f27d6], .field_10[data-v-2f2f27d6] {
    width: 10%;
    padding-left: 15px;
    cursor: pointer;
}
.field_9_2[data-v-2f2f27d6] {
    width: 14%;
    padding-left: 15px;
    cursor: pointer;
}
.circle[data-v-2f2f27d6] {
    background-color: #2EACEE;
    border-radius: 50%;
    height: 36px;
    width: 36px;
    text-align: center;
}
.circle i[data-v-2f2f27d6] {
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding-top: 5px;
    padding-right: 2px;
}
.print-section[data-v-2f2f27d6] {
    font-family: "proxima-nova", sans-serif;
    color: #002F42;
}
.rep_audit_bg[data-v-2f2f27d6] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-2f2f27d6] {
    font-size: 24px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.report_heading[data-v-2f2f27d6] {
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.report_view[data-v-2f2f27d6] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.txt_break[data-v-2f2f27d6] {
    word-break: break-word;
}
.table-heading-seperator[data-v-2f2f27d6] {
    border-bottom: 1px solid #707070;
}
.custom_heading_hr[data-v-2f2f27d6],
.custom_hr[data-v-2f2f27d6] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-2f2f27d6] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.filterBtn[data-v-2f2f27d6] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-2f2f27d6] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.sub-heading h3[data-v-2f2f27d6] {
    font-size: 15px;
}
.report_view .field_1[data-v-2f2f27d6], .report_view .field_2_1[data-v-2f2f27d6], .report_view .field_2_2[data-v-2f2f27d6], .report_view .field_3_1[data-v-2f2f27d6], .report_view .field_3_2[data-v-2f2f27d6], .report_view .field_3_3[data-v-2f2f27d6], .report_view .field_3_4[data-v-2f2f27d6], .report_view .field_4_1[data-v-2f2f27d6], .report_view .field_4_2[data-v-2f2f27d6], .report_view .field_5[data-v-2f2f27d6], .report_view .field_6_1[data-v-2f2f27d6], .report_view .field_6_2[data-v-2f2f27d6], .report_view .field_6_3[data-v-2f2f27d6], .report_view .field_7_1[data-v-2f2f27d6], .report_view .field_7_2[data-v-2f2f27d6], .report_view .field_8_1[data-v-2f2f27d6], .report_view .field_8_2[data-v-2f2f27d6], .report_view .field_9_1[data-v-2f2f27d6], .report_view .field_9_2[data-v-2f2f27d6], .report_view .field_10[data-v-2f2f27d6] {
    cursor: default !important;
}
.btn[data-v-2f2f27d6]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.success_msg[data-v-2f2f27d6] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-2f2f27d6], .btn-red[data-v-2f2f27d6] {
  line-height: 30px; border-radius: 10px;
}
.filter-btn[data-v-2f2f27d6] {
    float: left; border-radius: 10px;
}

.modal-goback[data-v-1ecf6c70] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-header .sub-heading h3[data-v-1ecf6c70] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.rep_audit_bg[data-v-1ecf6c70] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-1ecf6c70] {    
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}
.report_heading[data-v-1ecf6c70] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-1ecf6c70], .custom_hr[data-v-1ecf6c70] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-1ecf6c70] {
    border-bottom: 3px solid #A3A3A3;
}
.field_1[data-v-1ecf6c70] {
  width: 5%;
  padding-left: 0px;
}
.field_3[data-v-1ecf6c70], .field_4[data-v-1ecf6c70], .field_5[data-v-1ecf6c70], .field_6[data-v-1ecf6c70], .field_7[data-v-1ecf6c70], .field_8[data-v-1ecf6c70], .field_9[data-v-1ecf6c70] {
  width: 11%;
}
.field_9[data-v-1ecf6c70] {
  padding-right: 15px;
}
.field_2[data-v-1ecf6c70] {
  width: 18%;
}
.circle[data-v-1ecf6c70] {
  background-color: #2EACEE;  
  border-radius: 50%;
  height: 36px;
  width: 36px;
  text-align: center;
}
.circle i[data-v-1ecf6c70] {
  color: #FFF;  
  font-size: 24px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}
.print-section[data-v-1ecf6c70] {
    font-family: "proxima-nova",sans-serif;
    color: #002F42;
}
.btn-dard-grey[data-v-1ecf6c70] {
  line-height: 30px; border-radius: 10px;
}
.success_msg[data-v-1ecf6c70] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}

.modal-mask[data-v-17335922] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-17335922] {
    width: 600px;
    height: 220px;
    overflow-y: hidden;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-17335922] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-17335922] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-17335922] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-17335922] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-17335922] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-17335922] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-17335922] {
  border-top: none;
}
.btn-info[data-v-17335922], .btn-info[data-v-17335922]:hover, .btn-info[data-v-17335922]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-17335922] {
  padding: 1px 0px;
}


.back-btn-wrapper[data-v-68371516] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.mentee_name[data-v-68371516] {
  font-size: 19px;
  margin-bottom: 0px;
}
hr[data-v-68371516] {
  margin: 10px auto;
}
.custom_hr[data-v-68371516] {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin: 10px 0px;
  width: 100%;
}
.goReview[data-v-68371516]{
  background-color: #FFF;
  border: 1px solid #00acee;
  border-radius: 10px;
  padding: 5px;
  line-height: 15px;
  margin: 20px 10px;
  float: right;
}
.goReview div[data-v-68371516] {
  margin-left: 10px;
  float: left;
}
.review_count[data-v-68371516] { 
  color: #00acee; 
  font-size: 24px; 
  margin-top: 6px;
}
.review_text[data-v-68371516] { 
  font-weight: 100;
  color: #7d7d7d;
}
.goRepsBtn[data-v-68371516], .goRepsBtn[data-v-68371516]:active {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
}
.goRepsGrayBtn[data-v-68371516], .goRepsGrayBtn[data-v-68371516]:active {
  color: #FFF; 
  background-color: #7d7d7d !important;
  border: 1px solid #7d7d7d !important;
  border-radius: 10px;
}
.manageBtn[data-v-68371516], .manageBtn[data-v-68371516]:active, .manageBtn[data-v-68371516]:focus {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 10px;
  width: 120px;
  margin-left: 10px;
}
.task-goal-btn[data-v-68371516] {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-size: 13px;
  font-weight: 900;
  padding: 8px;
  width: 100%;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 576px) {
.goReview[data-v-68371516] {
    float: left;
    margin-left: 16px;
}
}
/* Iphone 5 */
@media (min-width: 320px) and (max-width: 576px) {
.manageBtn[data-v-68371516] {
    width: 60px;
}
}
@media (min-width: 375px) and (max-width: 601px) {
.manageBtn[data-v-68371516] {
    width: 109px;
}
}
/* Ipad */
@media (min-width: 768px) and (max-width: 1024px) {
.manageBtn[data-v-68371516] {
    width: 89px;
}
}
.modal-goback[data-v-68371516] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}

.dbAddRepsBtn[data-v-fb0f3d9a], .dbAddRepsBtn[data-v-fb0f3d9a]:active, .dbAddRepsBtn[data-v-fb0f3d9a]:focus {
  color: #FFF !important;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px;
  line-height: 10px;
  width: 100%;
}
.task_goal_text[data-v-fb0f3d9a] {
  color:#00acee;
  text-align: left;
}
.task-title[data-v-fb0f3d9a] { padding: 0px;
}
.set_goal_list[data-v-fb0f3d9a] { padding: 10px;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 576px) {
.webview[data-v-fb0f3d9a] { display: none;
}
.mobileview[data-v-fb0f3d9a] { display: block; padding: 10px;
}
.task_goal_text[data-v-fb0f3d9a] { margin-top: 10px;
}
}
/* Medium Devices */
@media (min-width: 601px) and (max-width: 768px) {
.webview[data-v-fb0f3d9a] { display: none;
}
.mobileview[data-v-fb0f3d9a] { display: block; padding: 10px;
}
.task_goal_text[data-v-fb0f3d9a] { margin-top: 10px;
}
}
/* Large Devices */
@media (min-width: 809px) and (max-width: 1024px) {
.mobileview[data-v-fb0f3d9a] { display: none;
}
.webview[data-v-fb0f3d9a] { display: block; padding: 10px;
}
.task_goal_text[data-v-fb0f3d9a] { margin-top: 5px;
}
}
/* Extra Large Devices */
@media (min-width: 1200px) {
.mobileview[data-v-fb0f3d9a] { display: none;
}
.webview[data-v-fb0f3d9a] { display: block; padding: 10px;
}
.task_goal_text[data-v-fb0f3d9a] { margin-top: 5px;
}
}

.back-btn-wrapper[data-v-2e783c44] {
  width:100%;
  margin-left: 10px;
  margin-right: 0px;
}
.mentee_name[data-v-2e783c44] {
  font-size: 19px;
  margin-bottom: 0px;
}
hr[data-v-2e783c44] {
  margin: 10px auto;
}
.custom_hr[data-v-2e783c44] {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin: 10px 0px;
  width: 100%;
}
.goReview[data-v-2e783c44]{
  background-color: #FFF;
  border: 1px solid #00acee;
  border-radius: 10px;
  padding: 5px;
  line-height: 15px;
  margin: 20px 10px;
  float: right;
}
.goReview div[data-v-2e783c44] {
  margin-left: 10px;
  float: left;
}
.review_count[data-v-2e783c44] { 
  color: #00acee; 
  font-size: 24px; 
  margin-top: 6px;
}
.review_text[data-v-2e783c44] { 
  font-weight: 100;
  color: #7d7d7d;
}
.goRepsBtn[data-v-2e783c44], .goRepsBtn[data-v-2e783c44]:active {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
}
.goRepsGrayBtn[data-v-2e783c44], .goRepsGrayBtn[data-v-2e783c44]:active {
  color: #FFF; 
  background-color: #7d7d7d !important;
  border: 1px solid #7d7d7d !important;
  border-radius: 10px;
}
.manageBtn[data-v-2e783c44], .manageBtn[data-v-2e783c44]:active, .manageBtn[data-v-2e783c44]:focus {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 10px;
  width: 120px;
  margin-left: 10px;
}
.task-goal-btn[data-v-2e783c44] {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-size: 13px;
  font-weight: 900;
  padding: 8px;
  width: 100%;
}
.sub-heading[data-v-2e783c44] {
    padding: 10px;
    font-weight: 900;
    margin-bottom: 10px;
}
#tasks[data-v-2e783c44] {
    padding: 0px;
}
.goal-indicator-btn[data-v-2e783c44] {
    border-radius: 10px;
    font-size: 13px;
    padding: 5px;
    line-height: 12px;
    height: auto;
    width: 100px;
    text-align: center;
    outline: none !important;
}
.greenBtn[data-v-2e783c44], .greenBtn[data-v-2e783c44]:active, .greenBtn[data-v-2e783c44]:focus{
    color: #FFFFFF !important;
    background-color: #68C47E !important;
    border: 1px solid #68C47E !important;
}
.redBtn[data-v-2e783c44], .redBtn[data-v-2e783c44]:active, .redBtn[data-v-2e783c44]:focus {
    color: #FFFFFF !important;
    background-color: #FF0000 !important;
    border: 1px solid #FF0000 !important;
}
.yellowBtn[data-v-2e783c44], .yellowBtn[data-v-2e783c44]:active, .yellowBtn[data-v-2e783c44]:focus {
    color: #FFFFFF !important;
    background-color: #CBD538 !important;
    border: 1px solid #CBD538 !important;
}
.completed_tick[data-v-2e783c44] {
  float: none !important;
  font-size: 18px !important;
}
.completed_section[data-v-2e783c44] {
  background-color: #68C47E !important;
}
.goallist[data-v-2e783c44] { 
  margin-top: -10px;
}
.flex-grow-1[data-v-2e783c44] { padding-top: 5px;
}
.no-goal-text[data-v-2e783c44] {
  font-weight: 900;
  color: #7d7d7d;
  padding: 20px;
  vertical-align: middle;
  text-align: center;
}
@media (min-width: 992px) {
.goal-indicator-btn[data-v-2e783c44] { margin-right:  200px;
}
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 576px) {
.goReview[data-v-2e783c44] {
    float: left;
    margin-left: 0px !important;
}
}
/* Iphone 5 */
@media (min-width: 320px) and (max-width: 576px) {
.manageBtn[data-v-2e783c44] {
    width: 60px;
}
.mentee_name[data-v-2e783c44] { font-size: 17px;
}
}
@media (min-width: 375px) and (max-width: 601px) {
.manageBtn[data-v-2e783c44] {
    width: 98px;
}
}
/* Ipad */
@media (min-width: 768px) and (max-width: 1024px) {
.manageBtn[data-v-2e783c44] {
    width: 76px;
}
}
/* Large Devices */
@media (min-width: 809px) and (max-width: 1024px) {
.goal_task_left[data-v-2e783c44] { margin-left: 1.5rem;
}
.goal_task_right[data-v-2e783c44] { margin-right: 1.5rem;
}
}
/* Extra Large Devices */
@media (min-width: 1200px) {
.goal_task_left[data-v-2e783c44] { margin-left: 1.5rem;
}
.goal_task_right[data-v-2e783c44] { margin-right: 1.5rem;
}
}
.modal-goback[data-v-2e783c44] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}

.dbAddRepsBtn[data-v-109b070f], .dbAddRepsBtn[data-v-109b070f]:active, .dbAddRepsBtn[data-v-109b070f]:focus {
  color: #FFF !important;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px;
  line-height: 10px;
  width: 100%;
}
.task_goal_text[data-v-109b070f] {
  color:#00acee;
  text-align: left;
}
.task-title[data-v-109b070f] { padding: 0px; color: #7d7d7d;
}
.set_goal_list[data-v-109b070f] { padding: 10px;
}
.progress_section[data-v-109b070f] {
    padding: 10px;
    color: #7d7d7d;
    font-weight: 900;
}
.progress[data-v-109b070f] {
    border: 1px solid #00ACEE;
    background-color: #FFFFFF;
}
.progress-bar[data-v-109b070f] {
    background-color: #00ACEE;
}
.red-text[data-v-109b070f] { color: #FF0000;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 576px) {
.webview[data-v-109b070f] { display: none;
}
.mobileview[data-v-109b070f] { display: block; padding: 10px;
}
.task_goal_text[data-v-109b070f] { margin-top: 10px;
}
}
/* Medium Devices */
@media (min-width: 601px) and (max-width: 768px) {
.webview[data-v-109b070f] { display: none;
}
.mobileview[data-v-109b070f] { display: block; padding: 10px;
}
.task_goal_text[data-v-109b070f] { margin-top: 10px;
}
}
/* Large Devices */
@media (min-width: 809px) and (max-width: 1024px) {
.mobileview[data-v-109b070f] { display: none;
}
.webview[data-v-109b070f] { display: block; padding: 10px;
}
.task_goal_text[data-v-109b070f] { margin-top: 5px;
}
.card-body[data-v-109b070f] { 
        font-size: 13px;
        font-weight: 500;
        margin-left: 1.5rem;
        margin-right: 1rem;
}
}
/* Extra Large Devices */
@media (min-width: 1200px) {
.mobileview[data-v-109b070f] { display: none;
}
.webview[data-v-109b070f] { display: block; padding: 10px;
}
.task_goal_text[data-v-109b070f] { margin-top: 5px;
}
.card-body[data-v-109b070f] { 
        font-size: 13px;
        font-weight: 500;
        margin-left: 1.5rem;
        margin-right: 1rem;
}
}

.manage_locations[data-v-5e27f102] { padding: 0rem 0rem 0rem 0rem; background-color: #FFF !important;
}
.list_locations[data-v-5e27f102] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-5e27f102] { float: left; font-weight: 900; margin-top: 15px;
}
.enterprise-head-row[data-v-5e27f102] { font-weight: bold;   border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_items[data-v-5e27f102] { margin-right: -15px; margin-left: -15px
}
.row_data_border[data-v-5e27f102] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-5e27f102]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-5e27f102] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-5e27f102] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-5e27f102], .ea-quick-link[data-v-5e27f102] {
  text-decoration: underline !important;
  cursor: pointer;
}
.offcanvas_link[data-v-5e27f102] { text-decoration: underline !important; font-weight: 900; cursor: pointer;
}
.loading_show[data-v-5e27f102] { height: auto;
}
.print_icons[data-v-5e27f102] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.heading[data-v-5e27f102] { padding-left: 0px;
}
.add-new-admin[data-v-5e27f102] { padding: 5px 25px; text-decoration: none; color: #FFF; font-weight: 900; border-radius: 15px;
}
.container-wrapper .heading[data-v-5e27f102] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.modal-header .sub-heading h3[data-v-5e27f102] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.custom_heading_hr[data-v-5e27f102],
.custom_hr[data-v-5e27f102] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.inactive-link[data-v-5e27f102] {
  color: #FF0000;
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 0px;
  text-align: right;
  cursor: pointer;
}
.active-link[data-v-5e27f102] {
  color: #28a745!important;
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 0px;
  text-align: right;
  cursor: pointer;
}


[data-v-6a0024ee]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6a0024ee] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6a0024ee] {
  animation: slide-in-data-v-6a0024ee 1s forwards;
  -webkit-animation: slide-in-data-v-6a0024ee 1s forwards;
}
@keyframes slide-in-data-v-6a0024ee {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6a0024ee {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6a0024ee] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6a0024ee], .modal-xl[data-v-6a0024ee] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6a0024ee] { width: 80%
}
}
.modal-dialog-slideout[data-v-6a0024ee] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6a0024ee]{ border: 0;
}
.modal-header[data-v-6a0024ee] { border-bottom: none;
}
.modal-footer[data-v-6a0024ee] { border-top: none;
}
.modal-goback[data-v-6a0024ee] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6a0024ee] { font-weight: 900;
}
.maheading_1[data-v-6a0024ee] { width: 5%;
}
.maheading_2[data-v-6a0024ee] { width: 75%;
}
.maheading_3[data-v-6a0024ee] { width: 20%;
}
.ma-blue-btn[data-v-6a0024ee], .ma-blue-btn[data-v-6a0024ee]:hover, .ma-blue-btn[data-v-6a0024ee]:active, .ma-blue-btn[data-v-6a0024ee]:focus {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 15px;
  font-weight: 900;
  width: 150px;
}
.closeBtn[data-v-6a0024ee] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.mx-input[data-v-6a0024ee] { height: 24px;
}
.hide_vmessage[data-v-6a0024ee] {
  display: none !important;
}
.show_vmessage[data-v-6a0024ee] {
  display: block !important;
}
.ma-input-field[data-v-6a0024ee] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 30px;
  border-radius: 5px;
}
.ma-input-field[data-v-6a0024ee]:focus-visible {
  outline: none;
}
.form-label[data-v-6a0024ee] { font-size: 13px; font-weight: 900;
}
.submit_row[data-v-6a0024ee] { margin: 2rem;
}
.successPanel[data-v-6a0024ee] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.success-msg[data-v-6a0024ee] { font-size:  1.5rem; font-weight: 900;
}
.success-note i[data-v-6a0024ee] { font-size: 1.25rem; margin-right: 10px;
}
.gotoBtn[data-v-6a0024ee] { margin-top: 16rem;
}
.text-red[data-v-6a0024ee] { color: #dc3545 !important; font-weight: 900;
}
.back_icon[data-v-6a0024ee] { width: 14px;
}
a[data-v-6a0024ee], a[data-v-6a0024ee]:hover {
    text-decoration: none;
}
input[data-v-6a0024ee] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}

.modal-mask[data-v-3cdcab8c] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-3cdcab8c] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-3cdcab8c] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-3cdcab8c] {
  background-color: #FFF;
}
.modal-header[data-v-3cdcab8c] {
  padding: 5px;
}
.modal-header .close[data-v-3cdcab8c] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-3cdcab8c] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-3cdcab8c] {
  border-top: none;
}
.modal-title[data-v-3cdcab8c] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-3cdcab8c] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-3cdcab8c] {
  padding: 5px;
}
.ma-blue-btn[data-v-3cdcab8c] {
  width: 150px;
}
.closeBtn[data-v-3cdcab8c] {
  width: 150px;
}
.ma-white-btn[data-v-3cdcab8c] {
  width: 110px;
}
.form-control[data-v-3cdcab8c] { font-size: 14px;
}
.hide_vmessage[data-v-3cdcab8c] {
  display: none !important;
}
.show_vmessage[data-v-3cdcab8c] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-3cdcab8c] {
    width: 100%;
}
}

.modal-mask[data-v-e9db5ff8] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-e9db5ff8] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-e9db5ff8] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-e9db5ff8] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-e9db5ff8] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-e9db5ff8] {
  border-top: none;
}
.btn-danger[data-v-e9db5ff8] {
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.modal-title[data-v-e9db5ff8] {
  color: #00acee;
  font-size: 1.2rem;
  font-weight: 900;
}
.modal-header[data-v-e9db5ff8] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-e9db5ff8] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-e9db5ff8] {
    width: 100%;
}
}
.cancelBtn[data-v-e9db5ff8], .cancelBtn[data-v-e9db5ff8]:focus, .cancelBtn[data-v-e9db5ff8]:active, .cancelBtn[data-v-e9db5ff8]:hover {
  font-weight: 900;
  width: 150px;
  border-radius: 10px;
}
.saveBtn[data-v-e9db5ff8], .saveBtn[data-v-e9db5ff8]:focus, .saveBtn[data-v-e9db5ff8]:active, .saveBtn[data-v-e9db5ff8]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-e9db5ff8] { font-size: 1.05rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-e9db5ff8] { position: absolute; left: 0; right: 15px; top: 10px
}
.row_lists[data-v-e9db5ff8] { width: 100%;
}
.data_item[data-v-e9db5ff8] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;
}
.admin_item_1[data-v-e9db5ff8] { width: 5%; float: left;
}
.admin_item_2[data-v-e9db5ff8] { width: 65%; float: left;
}
.text-red[data-v-e9db5ff8] { color: #dc3545 !important; font-weight: 900;
}
.form-label[data-v-e9db5ff8] { font-size: 13px; font-weight: 900;
}
.hide_vmessage[data-v-e9db5ff8] { display: none !important;
}
.show_vmessage[data-v-e9db5ff8] { display: block !important;
}
.loading_show[data-v-e9db5ff8] { height: auto;
}

.back_icon[data-v-6311e9b7] { width: 14px;
}
.mentee_title_btn[data-v-6311e9b7] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-6311e9b7] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-6311e9b7] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-6311e9b7]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6311e9b7] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6311e9b7] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6311e9b7] {
  animation: slide-in-data-v-6311e9b7 1s forwards;
  -webkit-animation: slide-in-data-v-6311e9b7 1s forwards;
}
@keyframes slide-in-data-v-6311e9b7 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6311e9b7 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6311e9b7] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6311e9b7], .modal-xl[data-v-6311e9b7] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6311e9b7] { width: 80%
}
}
.modal-dialog-slideout[data-v-6311e9b7] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6311e9b7]{ border: 0;
}
.modal-header[data-v-6311e9b7] { border-bottom: none;
}
.modal-footer[data-v-6311e9b7] { border-top: none;
}
.modal-goback[data-v-6311e9b7] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6311e9b7] { font-weight: 900;
}
.maheading_1[data-v-6311e9b7] { width: 5%;
}
.maheading_2[data-v-6311e9b7] { width: 75%;
}
.maheading_3[data-v-6311e9b7] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-6311e9b7] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-6311e9b7] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-6311e9b7] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-6311e9b7] {
  cursor: pointer;
}
.objective-view-icon[data-v-6311e9b7] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-6311e9b7] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-6311e9b7]:active,
.search_tasks_txtbox input[data-v-6311e9b7]:focus,
.search_tasks_txtbox input[data-v-6311e9b7]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-6311e9b7] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-6311e9b7] {
  border: 1px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 180px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.dropbox1[data-v-6311e9b7] {
  border: 1px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-6311e9b7] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-6311e9b7]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-6311e9b7] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-6311e9b7]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-6311e9b7] {
  width: auto;
}
.mx-datepicker .input-class[data-v-6311e9b7] {
  border-radius: 10px;
  //padding-right: 25px;
  border: 1px solid #002F42;
}
.progress_pathway[data-v-6311e9b7] {
  height:8px;
  margin-top: 5px;
}
.progress_pathway[data-v-6311e9b7] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-6311e9b7] {
  font-size: 12px;
}
.pw_step_title_active[data-v-6311e9b7] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-6311e9b7] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.mx-datepicker-popup {
  position: absolute !important;
  z-index: 99999;
}
.vc-sketch {
    position: absolute !important;
    top: -50px !important;
    left: 50px !important;
}


.manage_locations[data-v-3aaa51f4] { padding: 1rem 0rem 0rem 0rem; background-color: #FFF !important;
}
.list_locations[data-v-3aaa51f4] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-3aaa51f4] { float: left; font-weight: 900; margin-top: 15px;
}
.enterprise-head-row[data-v-3aaa51f4] { font-weight: bold;  border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_items[data-v-3aaa51f4] { margin-right: -15px; margin-left: -15px; color: #002f42;
}
.row_data_border[data-v-3aaa51f4] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-3aaa51f4]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-3aaa51f4] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-3aaa51f4] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-3aaa51f4], .ea-quick-link[data-v-3aaa51f4] {
  text-decoration: underline !important;
  cursor: pointer;
}
.heading[data-v-3aaa51f4] { padding-left: 0px;
}
.overview-icons[data-v-3aaa51f4] { color: #bfbfbf; font-size: 1rem;
}
.print_icons[data-v-3aaa51f4] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.expired_text[data-v-3aaa51f4] { color: green;
}
.loading_show[data-v-3aaa51f4] { height: auto;
}
.resource-subhead[data-v-3aaa51f4] { display: inline; margin-left: 0px; font-size: 17px; color: #002f42;
}
.resource-button[data-v-3aaa51f4] { float: right;
}
.btn-view-report[data-v-3aaa51f4] {
  color: #FFF !important;
  background-color: #00acee;
  border: 1px solid #00acee;
  border-radius: 15px;
  font-size: 13px;
  padding: 8px 15px;
  line-height: 8px;
  margin: 5px;
}
.btn-view-report[data-v-3aaa51f4]:active, .btn-view-report[data-v-3aaa51f4]:focus {
  color: #FFF !important;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
}
.resource-heading1[data-v-3aaa51f4] {
    width: 60%;
    padding-left: 10px;
}
.resource-heading2[data-v-3aaa51f4] {
    width: 18%;
}
.resource-heading3[data-v-3aaa51f4] {
    width: 14%;
}
.resource-heading4[data-v-3aaa51f4] {
    width: 18%;
}
.resource-heading5[data-v-3aaa51f4] {
    width: 10%;
}
.resource-tasklist-heading[data-v-3aaa51f4] {
    width: 52%;
    padding-left: 10px;
}
.resource-type-heading[data-v-3aaa51f4] {
    width: 8%;
}
.resource-text1[data-v-3aaa51f4] {
    width: 60%;    
    padding-left: 10px;
}
.resource-text2[data-v-3aaa51f4] {
    width: 18%;
}
.resource-text3[data-v-3aaa51f4] {
    width: 14%;
}
.resource-text4[data-v-3aaa51f4] {
    width: 18%;
}
.resource-text5[data-v-3aaa51f4] {
    width: 10%;
}
.resource-tasklist-text[data-v-3aaa51f4] {
    width: 52%;
    padding-left: 10px;
}
.resource-type-text[data-v-3aaa51f4] {
    width: 8%;
}
.container-wrapper .heading[data-v-3aaa51f4] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.heading-1[data-v-3aaa51f4] {
    width: 70%; float: left; text-align: left;
}
.custom_heading_hr[data-v-3aaa51f4],
.custom_hr[data-v-3aaa51f4] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}


a[data-v-369eaa68], a[data-v-369eaa68]:hover {
    text-decoration: none;
}
[data-v-369eaa68]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-369eaa68] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-369eaa68] {
  animation: slide-in-data-v-369eaa68 1s forwards;
  -webkit-animation: slide-in-data-v-369eaa68 1s forwards;
}
@keyframes slide-in-data-v-369eaa68 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-369eaa68 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-369eaa68] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-369eaa68], .modal-xl[data-v-369eaa68] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-369eaa68] { width: 80%
}
}
.modal-dialog-slideout[data-v-369eaa68] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-369eaa68]{ border: 0;
}
.modal-header[data-v-369eaa68] { border-bottom: none;
}
.modal-footer[data-v-369eaa68] { border-top: none;
}
.modal-goback[data-v-369eaa68] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-369eaa68] { font-weight: 900;
}
.maheading_1[data-v-369eaa68] { width: 5%;
}
.maheading_2[data-v-369eaa68] { width: 75%;
}
.maheading_3[data-v-369eaa68] { width: 20%;
}
.saveBtn[data-v-369eaa68] {
  color: #FFF; 
  border-radius: 10px;
  font-weight: 900;
  width: 150px;
}
.closeBtn[data-v-369eaa68] {
    color: #00acee; 
    background-color: #FFF !important;
    border: 1px solid #00acee !important;
    border-radius: 10px;
    font-weight: 900;
    width: 100%;
}
.mx-input[data-v-369eaa68] { height: 24px;
}
.hide_vmessage[data-v-369eaa68] {
  display: none !important;
}
.show_vmessage[data-v-369eaa68] {
  display: block !important;
}
.ma-input-field[data-v-369eaa68] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #000;
  background-color: #FFF;
  min-height: 30px;
  border-radius: 5px;
  border: 1px solid #CCC;
}
.ma-input-field[data-v-369eaa68]:focus-visible {
  outline: none;
}
.form-label[data-v-369eaa68] { font-size: 13px; font-weight: 900;
}
.submit_row[data-v-369eaa68] { margin: 2rem;
}
.successPanel[data-v-369eaa68] { 
    background-color: #28a745;
    color: #FFF;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
}
.success-msg[data-v-369eaa68] { font-size:  1.5rem; font-weight: 900;
}
.success-note i[data-v-369eaa68] { font-size: 1.25rem; margin-right: 10px;
}
.gotoBtn[data-v-369eaa68] { margin-top: 16rem;
}
.text-red[data-v-369eaa68] { color: #dc3545 !important; font-weight: 900;
}
.resource-type-wrapper .chkboxwrapper[data-v-369eaa68] { float: left; padding: 0px 20px 0px 3px;
}
.resource-request-row[data-v-369eaa68] { margin-bottom: 15px;
}
.message-body[data-v-369eaa68] { color: #000; background-color: #FFF; border-radius: 5px; border: 1px solid #CCC;
}
.back_icon[data-v-369eaa68] { width: 14px;
}


.page_title[data-v-5195c122] { font-size: 1rem; font-weight: 900; text-align: center;
}
.ea-row[data-v-5195c122] { margin-bottom: 0.5rem;
}
.ea-card-box[data-v-5195c122] {
  background-color: #FFF !important;
  margin-bottom: 0.5rem;
  border-radius: 0.5rem;
  padding: 10px;
}
.loc_item_1[data-v-5195c122] { width: 10%; float: left;
}
.loc_item_2[data-v-5195c122] { width: 80%; float: left; color:#7d7d7d;
}
.loc_item_3[data-v-5195c122] { width: 10%; float: left; cursor: pointer;
}
.account-name[data-v-5195c122] { margin-bottom: 0rem; font-weight: 900; font-size: 0.9rem;
}
.account-address[data-v-5195c122] { margin-bottom: 1rem;
}

.manage_locations[data-v-88ff441a] { padding: 1.5rem; background-color: #FFF !important;
}
.list_locations[data-v-88ff441a] { padding: 0 1rem; margin: 1rem 0;
}
.subscription_header[data-v-88ff441a] { float: left; font-weight: 900; margin-top: 15px; text-decoration: underline;
}
.plans-list[data-v-88ff441a] { width: 80%; border-right: 1px solid #ccc; padding: 0 20px;
}
.plans-sumup[data-v-88ff441a] { width: 20%;
}
.plans-sumup .title[data-v-88ff441a]{ text-decoration: underline; color: #00acee; font-weight: 900; margin: 1rem 0;
}
.plans-sumup .totalprices[data-v-88ff441a] { text-decoration: none; color: #00acee; font-weight: 900; margin: 1rem 0;
}
.text-blue[data-v-88ff441a] { color: #00acee !important;
}
.manage_heading_1[data-v-88ff441a] { width: 33%; cursor: pointer;
}
.manage_heading_2[data-v-88ff441a] { width: 20%; cursor: pointer;
}
.manage_heading_3[data-v-88ff441a] { width: 25%; cursor: pointer;
}
.manage_heading_4[data-v-88ff441a] { width: 25%; cursor: pointer;
}
.manage_heading_5[data-v-88ff441a] { width: 17%; cursor: pointer;
}
.manage_heading_6[data-v-88ff441a] { width: 20%; cursor: pointer;
}
.subscription_item_1[data-v-88ff441a] { width: 33%; float: left;
}
.subscription_item_2[data-v-88ff441a] { width: 20%; float: left;
}
.subscription_item_3[data-v-88ff441a] { width: 25%; float: left;
}
.subscription_item_4[data-v-88ff441a] { width: 25%; float: left;
}
.subscription_item_5[data-v-88ff441a] { width: 17%; float: left;
}
.subscription_item_6[data-v-88ff441a] { width: 20%; float: left;
}
.ph_heading_1[data-v-88ff441a] { width: 15%; cursor: pointer;
}
.ph_heading_2[data-v-88ff441a] { width: 30%; cursor: pointer;
}
.ph_heading_3[data-v-88ff441a] { width: 15%; cursor: pointer;
}
.ph_heading_4[data-v-88ff441a] { width: 15%; cursor: pointer;
}
.ph_heading_5[data-v-88ff441a] { width: 15%; cursor: pointer;
}
.ph_heading_6[data-v-88ff441a] { width: 15%; cursor: pointer;
}
.ph_heading_7[data-v-88ff441a] { width: 15%; cursor: pointer; text-align: center;
}
.ph_heading_8[data-v-88ff441a] { width: 10%; cursor: pointer; text-align: center;
}
.ph_item_1[data-v-88ff441a] { width: 15%; float: left;
}
.ph_item_2[data-v-88ff441a] { width: 30%; float: left;
}
.ph_item_3[data-v-88ff441a] { width: 15%; float: left;
}
.ph_item_4[data-v-88ff441a] { width: 15%; float: left;
}
.ph_item_5[data-v-88ff441a] { width: 15%; float: left;
}
.ph_item_6[data-v-88ff441a] { width: 15%; float: left;
}
.ph_item_7[data-v-88ff441a] { width: 15%; float: left; text-align: center; background-color: #a1ee92; border-radius: 5px;
}
.ph_item_8[data-v-88ff441a] { width: 10%; float: left; text-align: center;
}
.search_filter_1[data-v-88ff441a] { width: 48%;
}
.search_filter_2[data-v-88ff441a] { width: 25%; margin-right: 10px;
}
.search_filter_3[data-v-88ff441a] { width: 25%;
}
.psearch_filter_1[data-v-88ff441a] { width: 50%;
}
.psearch_filter_2[data-v-88ff441a] { width: 25%;
}
.psearch_filter_3[data-v-88ff441a] { width: 25%;
}
.row_items[data-v-88ff441a] { margin-right: -15px; margin-left: -15px
}
.row_data_border[data-v-88ff441a] { padding: 5px 0; margin: 10px 0; font-size: 14px;
}
.text-green[data-v-88ff441a] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-88ff441a] { color: #dc3545 !important; font-weight: 900;
}
.heading[data-v-88ff441a] { padding-left: 0px;
}
.print_icons[data-v-88ff441a] { font-size: 1.5rem; padding-left: 25px; color: #000 !important;
}
.search_icons[data-v-88ff441a] { font-size: 1.5rem; color: #bfbfbf;
}
.location-custom-select[data-v-88ff441a] { width: 150px; height: 32px;
}
.search_org_text[data-v-88ff441a] { width: 120px;outline: 0; border-width: 0 0 2px; border-color: #bfbfbf;
}
.createBtn[data-v-88ff441a], .createBtn[data-v-88ff441a]:focus, .createBtn[data-v-88ff441a]:active, .createBtn[data-v-88ff441a]:hover {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 100%;
  border-radius: 10px;
}
.renewBtn[data-v-88ff441a], .renewBtn[data-v-88ff441a]:focus, .renewBtn[data-v-88ff441a]:active, .renewBtn[data-v-88ff441a]:hover {
  color: #00acee !important; 
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 100%;
  border-radius: 10px;
}
.loading_show[data-v-88ff441a] { height: auto;
}
.linkable[data-v-88ff441a] { text-decoration: underline; color: #000 !important; cursor: none;
}

[data-v-ed0673fa]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-ed0673fa] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-ed0673fa] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-ed0673fa], .modal-xl[data-v-ed0673fa] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-ed0673fa] { width: 80%
}
}
.modal-dialog-slideout[data-v-ed0673fa] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-ed0673fa]{ border: 0;
}
.modal-header[data-v-ed0673fa] { border-bottom: none;
}
.modal-footer[data-v-ed0673fa] { border-top: none;
}
.modal-goback[data-v-ed0673fa] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-ed0673fa] { font-weight: 900;
}
.maheading_1[data-v-ed0673fa] { width: 5%;
}
.maheading_2[data-v-ed0673fa] { width: 75%;
}
.maheading_3[data-v-ed0673fa] { width: 20%;
}
.saveBtn[data-v-ed0673fa] {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
}
.totalBtn[data-v-ed0673fa], .totalBtn[data-v-ed0673fa]:hover, .totalBtn[data-v-ed0673fa]:active, .totalBtn[data-v-ed0673fa]:focus {
  color: #002F42; 
  background-color: #FFF !important;
  border: 1px solid #002F42 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 10px;
  cursor: none;
}
.mx-input[data-v-ed0673fa] { height: 24px;
}
.hide_vmessage[data-v-ed0673fa] {
  display: none !important;
}
.show_vmessage[data-v-ed0673fa] {
  display: block !important;
}
.ma-input-field[data-v-ed0673fa] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 38px;
}
.ma-input-field[data-v-ed0673fa]:focus-visible {
  outline: none;
}
.form-label[data-v-ed0673fa] { font-size: 13px; font-weight: 900;
}
.res_offcanvas_header[data-v-ed0673fa] { float: left; font-weight: 900; cursor: pointer; margin-top: 15px;
}
.res_offcanvas_content[data-v-ed0673fa] { float: left; margin: 5px 0; font-weight: 500;
}
.row_data_border[data-v-ed0673fa] { border-top: 1px solid #ccc !important;
}
.license_heading_1[data-v-ed0673fa] { width: 35%;
}
.license_heading_2[data-v-ed0673fa] { width: 20%;
}
.license_heading_3[data-v-ed0673fa] { width: 23%;
}
.license_heading_4[data-v-ed0673fa] { width: 20%; margin-left: 5px;
}
.planBtn[data-v-ed0673fa], .planBtn[data-v-ed0673fa]:focus, .planBtn[data-v-ed0673fa]:active, .planBtn[data-v-ed0673fa]:hover {
  color: #000 !important;
  background: #a1ee95 !important;
  border: 1px solid #a1ee95 !important;
  border-radius: 5px;
  width: 100%;
}
.account_heading[data-v-ed0673fa] { text-decoration: underline; font-weight: 900;
}
.overflow[data-v-ed0673fa] { word-wrap: break-word;
}
.loading_show[data-v-ed0673fa] { height: auto;
}
.text-green[data-v-ed0673fa] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-ed0673fa] { color: #dc3545 !important; font-weight: 900;
}

.modal-goback[data-v-6b484086] { font-size: 22px; margin: 5px 10px 0 0; cursor: pointer;
}

.dropdown[data-v-edd14d08] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-edd14d08] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-edd14d08] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-edd14d08] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-edd14d08], .btn-dark-grey[data-v-edd14d08]:hover, .btn-dark-grey[data-v-edd14d08]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-edd14d08] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-edd14d08] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.tasklist-item[data-v-edd14d08] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-edd14d08] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.no-assessment-text[data-v-edd14d08] {
  font-size: 20px;
  color: #8b8b8b;
}
.mx-datepicker[data-v-edd14d08] {
  width: 100%;
}
.custom-select[data-v-edd14d08] {
  height: 35px;
}
.btn-blue[data-v-edd14d08], .btn-blue[data-v-edd14d08]:hover, .btn-blue[data-v-edd14d08]:focus {
  /* background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important; */
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
}
.create-btn[data-v-edd14d08] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
    text-transform: capitalize;
}

.input-height-30 {
  line-height: 28px;
}
.assessment-title {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: bold;
  font-size: 16px;
}
.publish-content {
  padding: 10px 40px;
  text-align: center;
  font-size: 13px;
}

hr[data-v-32d5286b] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
label[data-v-32d5286b] {
  color: #242426;
  padding-top: 8px;
}
.btn-blue[data-v-32d5286b] {
  /* background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important; */
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
}
.create-btn[data-v-32d5286b] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
    text-transform: capitalize;
}
.subtask-wrapper[data-v-32d5286b] {
  font-size: 14px;
  
  margin-bottom: 10px;
  background: none;
  border: 0;
}
.task-wrapper .card[data-v-32d5286b] {
  border: 0;
}
.subtask-wrapper h4[data-v-32d5286b] {
  background-color: #8B8B8B;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 15px;
  margin-bottom: 0;
}
.panel-title a[data-v-32d5286b] {
    display: block;
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #FFF;
    position: relative;
    text-decoration: none;
}
input[data-v-32d5286b], select[data-v-32d5286b], textarea[data-v-32d5286b]{
  border: 1px solid #242426;
  border-radius: 0;
}
textarea[data-v-32d5286b] {
  resize: none;
}
.panel-title a[data-v-32d5286b]::after, .panel-title a.collapsed[data-v-32d5286b]::after {
    border: 1px solid transparent;
    color: #FFF;
    content: "-";
    font-family: fontawesome;
    float: right;
    font-size: 25px;
    font-weight: bold;
    left: 0px;
    top: -5px;
    right: 0px;
    text-align: right;
    position: absolute;
    line-height: 25px;
    width: 100%;
    height: 25px;
}
.panel-title a.collapsed[data-v-32d5286b]::after {
    box-shadow: none;
    color: #FFF;
    content: "+";
    font-size: 25px;
    font-weight: bold;
}
.switch[data-v-32d5286b] {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input[data-v-32d5286b] { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-32d5286b] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  background-color: #FFF;
  -webkit-transition: .4s;
  transition: .4s;
}
.slider[data-v-32d5286b]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  background-color: #CCC;
  -webkit-transition: .4s;
  transition: .4s;
}
input:checked + .slider[data-v-32d5286b] {
  background-color: #FFF;
}
input:checked + .slider[data-v-32d5286b]:before {
  background-color: #83E517;
}
input:focus + .slider[data-v-32d5286b] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-32d5286b]:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round[data-v-32d5286b] {
  border-radius: 34px;
}
.slider.round[data-v-32d5286b]:before {
  border-radius: 50%;
}
.character-limit[data-v-32d5286b] {
  border-bottom: 1px solid #242426 !important;
  border-left: 1px solid #242426 !important;
  border-right: 1px solid #242426 !important;
  background-color: #EEEEEE;
  padding: 5px;
}

.email-message .ql-editor { height: 270px !important; min-height: 270px !important; overflow: scroll !important;
}
.email-message .quillWrapper { background-color: #FFF;
}
.email-message .add-on {
  font-weight: normal;
  font-size: 12px;
  color: #8D8D8D !important;
  cursor: pointer;
  text-align: right;
}
.email-message .quillWrapper .ql-container.ql-snow {
  border: 1px solid #242426 !important;
  border-top: 0;
}
.email-message .quillWrapper .ql-toolbar.ql-snow {
  border-top: 1px solid #242426 !important;
  border-left: 1px solid #242426 !important;
  border-right: 1px solid #242426 !important;
  background-color: #EEEEEE;
}
.email-message .quillWrapper .ql-formats button {
  padding-left: 0 !important;
  width: 22px !important;
}
.email-message .quillWrapper .ql-formats button svg {
  width: 18px !important;
  height: 18px !importa.nt;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #FFF !important;
}
#mentee-group-wrapper .multiselect__tags {
  border-radius: 0;
  border: 1px solid #242426 !important;
}

fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.manage_locations[data-v-71b75e56] { padding: 0rem; background-color: #FFF !important;
}
.list_locations[data-v-71b75e56] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-71b75e56] { float: left; font-weight: 900; margin-top: 15px;
}
.manage_heading_1[data-v-71b75e56] { width: 22%; cursor: pointer; padding-left: 10px;
}
.manage_heading_2[data-v-71b75e56] { width: 23%; cursor: pointer;
}
.manage_heading_3[data-v-71b75e56] { width: 10%; cursor: pointer;
}
.manage_heading_4[data-v-71b75e56] { width: 10%; cursor: pointer;
}
.manage_heading_5[data-v-71b75e56] { width: 18%;
}
.manage_heading_6[data-v-71b75e56] { width: 17%;
}
.manage_heading_7[data-v-71b75e56] { width: 10%; text-align: right;
}
.location_item_1[data-v-71b75e56] { width: 22%; float: left;  padding-left: 10px;
}
.location_item_2[data-v-71b75e56] { width: 23%; float: left;
}
.location_item_3[data-v-71b75e56] { width: 10%; float: left;
}
.location_item_4[data-v-71b75e56] { width: 10%; float: left;
}
.location_item_5[data-v-71b75e56] { width: 18%; float: left;
}
.location_item_6[data-v-71b75e56] { width: 17%; float: left;
}
.location_item_7[data-v-71b75e56] { width: 10%; float: left; text-align: right; padding-right: 15px;
}
.row_items[data-v-71b75e56] { margin-right: -15px; margin-left: -15px; font-weight: bold;
}
.enterprise-head-row[data-v-71b75e56] { font-weight: bold;  border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_data_border[data-v-71b75e56] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-71b75e56]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-71b75e56] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-71b75e56] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-71b75e56], .ea-quick-link[data-v-71b75e56], .ea-quick-link[data-v-71b75e56]:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.heading[data-v-71b75e56] { padding-left: 0px;
}
.overview-icons[data-v-71b75e56] { color: #bfbfbf; font-size: 1rem;
}
.print_icons[data-v-71b75e56] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.search_icons[data-v-71b75e56] { font-size: 1.5rem; color: #bfbfbf;
}
.location-custom-select[data-v-71b75e56] { width: 90%; height: 32px; border-radius: 10px;
}
.search_org_text[data-v-71b75e56] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
.license_text[data-v-71b75e56] { text-decoration: underline; color: #00acee;
}
.search_filter_1[data-v-71b75e56] { width: 19%;
}
.search_filter_2[data-v-71b75e56] { width: 19%;
}
.search_filter_3[data-v-71b75e56] { width: 19%;
}
.search_filter_4[data-v-71b75e56] { width: 32%;
}
.search_filter_5[data-v-71b75e56] { width: 11%;
}
.ma-blue-btn[data-v-71b75e56], .ma-blue-btn[data-v-71b75e56]:focus, .ma-blue-btn[data-v-71b75e56]:active, .ma-blue-btn[data-v-71b75e56]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}
.loading_show[data-v-71b75e56] { height: auto;
}
.container-wrapper .heading[data-v-71b75e56] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.search-icon[data-v-71b75e56] {
  position: absolute;
  top: 5px;
  right: 14%;
}
.search-icon i[data-v-71b75e56] {
  font-size: 20px;
  font-weight: normal;
}
.modal-header .sub-heading h3[data-v-71b75e56] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.custom_heading_hr[data-v-71b75e56],
.custom_hr[data-v-71b75e56] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.success_msg[data-v-71b75e56] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.add_manager_btn[data-v-71b75e56], .add_manager_btn[data-v-71b75e56]:hover, .add_manager_btn[data-v-71b75e56]:active, .add_manager_btn[data-v-71b75e56]:focus {
  width: auto; padding: 5px 25px;
}
.btn-dard-grey[data-v-71b75e56] {
  line-height: 30px; border-radius: 10px;
}

.manage_locations[data-v-64d78464] { padding: 0rem; background-color: #FFF !important;
}
.list_locations[data-v-64d78464] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-64d78464] { float: left; font-weight: 900; margin-top: 15px;
}
.manage_heading_1[data-v-64d78464] { width: 22%; cursor: pointer; padding-left: 10px;
}
.manage_heading_2[data-v-64d78464] { width: 23%; cursor: pointer;
}
.manage_heading_3[data-v-64d78464] { width: 10%; cursor: pointer;
}
.manage_heading_4[data-v-64d78464] { width: 10%; cursor: pointer;
}
.manage_heading_5[data-v-64d78464] { width: 18%;
}
.manage_heading_6[data-v-64d78464] { width: 17%;
}
.manage_heading_7[data-v-64d78464] { width: 10%; text-align: right;
}
.location_item_1[data-v-64d78464] { width: 22%; float: left;  padding-left: 10px;
}
.location_item_2[data-v-64d78464] { width: 23%; float: left;
}
.location_item_3[data-v-64d78464] { width: 10%; float: left;
}
.location_item_4[data-v-64d78464] { width: 10%; float: left;
}
.location_item_5[data-v-64d78464] { width: 18%; float: left;
}
.location_item_6[data-v-64d78464] { width: 17%; float: left;
}
.location_item_7[data-v-64d78464] { width: 10%; float: left; text-align: right; padding-right: 15px;
}
.row_items[data-v-64d78464] { margin-right: -15px; margin-left: -15px; font-weight: bold;
}
.enterprise-head-row[data-v-64d78464] { font-weight: bold;  border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_data_border[data-v-64d78464] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-64d78464]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-64d78464] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-64d78464] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-64d78464], .ea-quick-link[data-v-64d78464], .ea-quick-link[data-v-64d78464]:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.heading[data-v-64d78464] { padding-left: 0px;
}
.overview-icons[data-v-64d78464] { color: #bfbfbf; font-size: 1rem;
}
.print_icons[data-v-64d78464] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.search_icons[data-v-64d78464] { font-size: 1.5rem; color: #bfbfbf;
}
.location-custom-select[data-v-64d78464] { width: 90%; height: 32px; border-radius: 10px;
}
.search_org_text[data-v-64d78464] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
.license_text[data-v-64d78464] { text-decoration: underline; color: #00acee;
}
.search_filter_1[data-v-64d78464] { width: 19%;
}
.search_filter_2[data-v-64d78464] { width: 19%;
}
.search_filter_3[data-v-64d78464] { width: 19%;
}
.search_filter_4[data-v-64d78464] { width: 32%;
}
.search_filter_5[data-v-64d78464] { width: 11%;
}
.ma-blue-btn[data-v-64d78464], .ma-blue-btn[data-v-64d78464]:focus, .ma-blue-btn[data-v-64d78464]:active, .ma-blue-btn[data-v-64d78464]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}
.loading_show[data-v-64d78464] { height: auto;
}
.container-wrapper .heading[data-v-64d78464] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.search-icon[data-v-64d78464] {
  position: absolute;
  top: 5px;
  right: 14%;
}
.search-icon i[data-v-64d78464] {
  font-size: 20px;
  font-weight: normal;
}
.modal-header .sub-heading h3[data-v-64d78464] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.custom_heading_hr[data-v-64d78464],
.custom_hr[data-v-64d78464] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.success_msg[data-v-64d78464] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.add_manager_btn[data-v-64d78464], .add_manager_btn[data-v-64d78464]:hover, .add_manager_btn[data-v-64d78464]:active, .add_manager_btn[data-v-64d78464]:focus {
  width: auto; padding: 5px 25px;
}
.btn-dard-grey[data-v-64d78464] {
  line-height: 30px; border-radius: 10px;
}

.manage_locations[data-v-9ab63bc6] { padding: 0rem; background-color: #FFF !important;
}
.list_locations[data-v-9ab63bc6] { padding: 0 1rem; margin: 1rem 0;
}
.location_header[data-v-9ab63bc6] { float: left; font-weight: 900; margin-top: 15px;
}
.manage_heading_1[data-v-9ab63bc6] { width: 22%; cursor: pointer; padding-left: 10px;
}
.manage_heading_2[data-v-9ab63bc6] { width: 23%; cursor: pointer;
}
.manage_heading_3[data-v-9ab63bc6] { width: 10%; cursor: pointer;
}
.manage_heading_4[data-v-9ab63bc6] { width: 10%; cursor: pointer;
}
.manage_heading_5[data-v-9ab63bc6] { width: 18%;
}
.manage_heading_6[data-v-9ab63bc6] { width: 17%;
}
.manage_heading_7[data-v-9ab63bc6] { width: 10%; text-align: right;
}
.location_item_1[data-v-9ab63bc6] { width: 22%; float: left;  padding-left: 10px;
}
.location_item_2[data-v-9ab63bc6] { width: 23%; float: left;
}
.location_item_3[data-v-9ab63bc6] { width: 10%; float: left;
}
.location_item_4[data-v-9ab63bc6] { width: 10%; float: left;
}
.location_item_5[data-v-9ab63bc6] { width: 18%; float: left;
}
.location_item_6[data-v-9ab63bc6] { width: 17%; float: left;
}
.location_item_7[data-v-9ab63bc6] { width: 10%; float: left; text-align: right; padding-right: 15px;
}
.row_items[data-v-9ab63bc6] { margin-right: -15px; margin-left: -15px; font-weight: bold;
}
.enterprise-head-row[data-v-9ab63bc6] { font-weight: bold;  border-bottom: 4px solid #D1D5D5; color: #002f42; padding-bottom: 5px;
}
.row_data_border[data-v-9ab63bc6] { padding: 5px 0; margin: 10px 0; font-size: 14px;border-bottom: 1px solid #D1D5D5;
}
.row_data_border[data-v-9ab63bc6]:nth-last-child(1) { border-bottom: 0 none;
}
.text-green[data-v-9ab63bc6] { color: #28a745 !important; font-weight: 900;
}
.text-red[data-v-9ab63bc6] { color: #dc3545 !important; font-weight: 900;
}
.ea-group-name[data-v-9ab63bc6], .ea-quick-link[data-v-9ab63bc6], .ea-quick-link[data-v-9ab63bc6]:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.heading[data-v-9ab63bc6] { padding-left: 0px;
}
.overview-icons[data-v-9ab63bc6] { color: #bfbfbf; font-size: 1rem;
}
.print_icons[data-v-9ab63bc6] { font-size: 1.5rem;float: right; margin: 1px 0; color: #000 !important;
}
.search_icons[data-v-9ab63bc6] { font-size: 1.5rem; color: #bfbfbf;
}
.location-custom-select[data-v-9ab63bc6] { width: 90%; height: 32px; border-radius: 10px;
}
.search_org_text[data-v-9ab63bc6] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
.license_text[data-v-9ab63bc6] { text-decoration: underline; color: #00acee;
}
.search_filter_1[data-v-9ab63bc6] { width: 19%;
}
.search_filter_2[data-v-9ab63bc6] { width: 19%;
}
.search_filter_3[data-v-9ab63bc6] { width: 19%;
}
.search_filter_4[data-v-9ab63bc6] { width: 32%;
}
.search_filter_5[data-v-9ab63bc6] { width: 11%;
}
.ma-blue-btn[data-v-9ab63bc6], .ma-blue-btn[data-v-9ab63bc6]:focus, .ma-blue-btn[data-v-9ab63bc6]:active, .ma-blue-btn[data-v-9ab63bc6]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}
.loading_show[data-v-9ab63bc6] { height: auto;
}
.container-wrapper .heading[data-v-9ab63bc6] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.search-icon[data-v-9ab63bc6] {
  position: absolute;
  top: 5px;
  right: 14%;
}
.search-icon i[data-v-9ab63bc6] {
  font-size: 20px;
  font-weight: normal;
}
.modal-header .sub-heading h3[data-v-9ab63bc6] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.custom_heading_hr[data-v-9ab63bc6],
.custom_hr[data-v-9ab63bc6] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.success_msg[data-v-9ab63bc6] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-9ab63bc6] {
  line-height: 30px; border-radius: 10px;
}

.dropdown[data-v-5f8e19b3] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-5f8e19b3] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-5f8e19b3] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-5f8e19b3] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-5f8e19b3], .btn-dark-grey[data-v-5f8e19b3]:hover, .btn-dark-grey[data-v-5f8e19b3]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-5f8e19b3] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-5f8e19b3] {
  background-color: #8b8b8b;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px;
  margin-left: 0px;
}
*[data-v-5f8e19b3], *[data-v-5f8e19b3]::before, *[data-v-5f8e19b3]::after {
  outline: none;
}
.input-height-30[data-v-5f8e19b3] {
  line-height: 30px;
}
.naics-code-wrapper[data-v-5f8e19b3] {
  padding-left: 15px;
}
hr[data-v-5f8e19b3] {
  border-top: 2px solid #8b8b8b;
  margin: 0px;
}
.tasklist-row[data-v-5f8e19b3]:nth-of-type(odd) {
  background-color:#fff;
}
.tasklist-row[data-v-5f8e19b3]:nth-of-type(even) {
  background-color:#e9e9e9;
}
.search-wrapper[data-v-5f8e19b3] {
  background-color: transparent;
}
.heading-seperator[data-v-5f8e19b3] {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
}
.btn-blue[data-v-5f8e19b3] {
  /* background-color: #dc2227 !important;
  border: 1px solid #dc2227 !important; */
  background-color: #00ACEE !important;
  border: 1px solid #00ACEE !important;
}
.create-btn[data-v-5f8e19b3] {
    line-height: 15px;
    font-weight: bold;
    font-size: 13px;
}
.heading[data-v-5f8e19b3] {
  font-size: 15px;
}
.tasklist-item[data-v-5f8e19b3] {
  padding: 8px 0px 8px 0px;
}
.naics-title[data-v-5f8e19b3] {
  padding-left: 20px;
}
/* Upload Form CSS Start */
.dropbox[data-v-5f8e19b3] {
  outline: 2px dashed grey; /* the dash box */
  outline-offset: -10px;
  background: lightcyan;
  color: dimgray;
  padding: 10px 10px;
  min-height: 200px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.input-file[data-v-5f8e19b3] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-5f8e19b3]:hover {
  background: lightblue; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-5f8e19b3] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */

label[data-v-416bfc88] {
  padding-top: 8px;
}
.border-content[data-v-416bfc88] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-416bfc88] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-416bfc88] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-416bfc88], .collapse-wrapper a[data-v-416bfc88]:hover{ 
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-416bfc88] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}


.view-accountlist[data-v-416bfc88] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-416bfc88]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-416bfc88] {
  background: none;
}
tr th[data-v-416bfc88] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-416bfc88] {
  color: #212529;
  cursor: pointer;
}
.account-lookup-view-list .field_title[data-v-416bfc88] {
    width: auto;
    border-right: 1px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
}
.view-lists[data-v-416bfc88] {
  width: 100%;
}
.custom-select[data-v-416bfc88] {
  height: 38px;
}
.report-dashboard-link[data-v-416bfc88] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-416bfc88] {
  font-size: 13px !important;
}

.view-accountlist[data-v-18729395] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-18729395]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-18729395] {
  background: none;
}
label[data-v-18729395] {
    padding-top: 8px;
}
.border-content[data-v-18729395] {
    border: 1px solid #CCC;
    padding-top: 10px;
    border-top: 0;
}
.display_column_heading[data-v-18729395] {
    background-color: #00ACEE;
    border: 1px solid #00ACEE;
    font-weight: bold;
    padding: 5px 20px;
    margin-top: 2px;
    color: #FFF;
}
.collapse-wrapper[data-v-18729395] {
    background-color: #00ACEE;
    border: 1px solid #00ACEE;
    font-weight: bold;
    padding: 5px 10px;
    margin-top: 2px;
}
.collapse-wrapper a[data-v-18729395], .collapse-wrapper a[data-v-18729395]:hover{ 
    color: #FFF;
    text-decoration: none;
    padding-top: 5px;
    display: inherit;
}
.collapse-wrapper i[data-v-18729395] {
    float: right;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0px;
    color: #FFF;
}
tr th[data-v-18729395] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-18729395] {
  color: #212529;
}
.account-lookup-view-list .field_title[data-v-18729395] {
    width: auto;
    border-right: 1px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
}
.view-lists[data-v-18729395] {
  width: 100%;
}
.custom-select[data-v-18729395] {
  height: 38px;
}

label[data-v-6cd90b7e] {
  padding-top: 8px;
}
.border-content[data-v-6cd90b7e] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-6cd90b7e] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-6cd90b7e] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-6cd90b7e], .collapse-wrapper a[data-v-6cd90b7e]:hover{ 
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-6cd90b7e] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}


.view-accountlist[data-v-6cd90b7e] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-6cd90b7e]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-6cd90b7e] {
  background: none;
}
tr th[data-v-6cd90b7e] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-6cd90b7e] {
  color: #212529;
  cursor: pointer;
}
.account-lookup-view-list .field_title[data-v-6cd90b7e] {
    width: auto;
    border-right: 1px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
}
.view-lists[data-v-6cd90b7e] {
  width: 100%;
}
.custom-select[data-v-6cd90b7e] {
  height: 38px;
}
.report-dashboard-link[data-v-6cd90b7e] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-6cd90b7e] {
  font-size: 13px !important;
}

.panel[data-v-c7ab8952] {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.panel-grey[data-v-c7ab8952] {
    border-color: #cccccc;
}
.panel-grey > .panel-heading[data-v-c7ab8952] {
    background-color: #ccc;
    border-color: #ccc;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
}
.report-dasboard .row[data-v-c7ab8952] {
  display: block;
}
.panel-main-title[data-v-c7ab8952] {
    text-transform: uppercase;
    font-weight: bold;
    color: #6d6e70;
}
.panel-footer[data-v-c7ab8952] {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.fa-cog[data-v-c7ab8952], .fa-user[data-v-c7ab8952] {
  font-size: 45px;
  color: #FFF;
}

label[data-v-3a91e276] {
  padding-top: 8px;
}
.border-content[data-v-3a91e276] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-3a91e276] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-3a91e276] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-3a91e276], .collapse-wrapper a[data-v-3a91e276]:hover{ 
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-3a91e276] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}


.view-accountlist[data-v-3a91e276] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-3a91e276]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-3a91e276] {
  background: none;
  padding: 3px 0 !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
tr th[data-v-3a91e276] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-3a91e276] {
  color: #212529;
}
.account-lookup-view-list .field_title[data-v-3a91e276] {
    width: auto;
    border-right: 0px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.view-lists[data-v-3a91e276] {
  width: 100%;
}
.custom-select[data-v-3a91e276] {
  height: 38px;
}
.report-dashboard-link[data-v-3a91e276] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-3a91e276] {
  font-size: 13px !important;
}
.blue-color[data-v-3a91e276] {
      color: #00ACEE;
}

.mentor-container[data-v-f3e14152] {AdminconsoleOverlaySidebar,
  margin: 0px auto;
  width: 100%;
  padding-top: 0px;
}
.db-card[data-v-f3e14152] {
  background-color: #FFF;
  width: 100%;
  min-height: 120px;
  padding: 10px;
  margin: 10px 0;
  border-radius: 10px;
}
.rounded[data-v-f3e14152] {
  border-radius: 10px !important;
  padding: 20px;
}
.db-card .title[data-v-f3e14152]{
  font-size: 15px;
  font-weight: 900;
}
.db-card .empty-content-title[data-v-f3e14152]{
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}
.db-card .acc-info[data-v-f3e14152] {
  font-size: 13px;
  font-weight: 600;
  margin-left: 10px;
}
.db-card .db-report-card[data-v-f3e14152] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.db-card .db-empty-card[data-v-f3e14152] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  text-align: center;
}
/* media query css start */
@media (min-width: 992px) {
.db-row[data-v-f3e14152] {
    margin-left: 1rem;
}
}
.question_text[data-v-f3e14152], .question_text a[data-v-f3e14152], .question_text a[data-v-f3e14152]:hover {
  font-size: 11px;
  color: #7D7D7D;
}
.view-certificate[data-v-f3e14152] {
    text-align: right;
    padding: 10px 16px 3px 30px;
    font-size: 12px;
}
.view-certificate a[data-v-f3e14152], .view-certificate a[data-v-f3e14152]:hover{ 
  color: #7D7D7D !important;
  text-decoration: none !important;
  font-weight: bold;
}
.circle[data-v-f3e14152] {
  background-color: #A5A5A5;
  border-radius: 30px;
  text-align: center;
  width: 60px;
  height: 60px;
  margin-right: 5px;
  float: left;
}
.initials[data-v-f3e14152] {
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  position: relative;
  transform: translateY(22px);
  color: #FFF;
  display: inline-block;
  vertical-align: middle;
}
.db-card .db-mentee-name[data-v-f3e14152] {
  font-size: 14px;
  word-break: break-word;
  margin-top: 9px;  
  text-transform: capitalize;
}
.db-card .db-mentee-email[data-v-f3e14152] {
  word-break: break-word;
  margin-top: 0px; 
  font-size: 13px;
}
.license-count[data-v-f3e14152] {
  font-size: 14px;
  margin: 1px 0px 15px 0px;
  padding-left: 10px;
}
.renew-flag[data-v-f3e14152] {
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: center;
  cursor: pointer;
}
.red-text[data-v-f3e14152] {
  color: #FF0000;  
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: center;
}
.red-expire-text[data-v-f3e14152] {
  color: #FF0000;  
  font-size: 13px;
  line-height: 15px;
  margin-top: 20px;
  text-align: center;
}
.green-text[data-v-f3e14152] {
  color: #008000;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: center;
}
.grey-text[data-v-f3e14152] {
  font-size: 13px;
  line-height: 15px;
  margin-top: 20px;  
  text-align: center;
}
.receipt-heading[data-v-f3e14152] {
  float: left;
  font-weight: bold;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-f3e14152]{
  width: 18%;
}
.receipt-heading-4[data-v-f3e14152] {
  width: 22%;
}
.receipt-heading-3[data-v-f3e14152] {
  width: 18%;
}
.receipt-heading-6[data-v-f3e14152] {
  width: 12%;
}
.receipt-heading-2[data-v-f3e14152] {
  width: 30%;
}
.receipt[data-v-f3e14152] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}
.modal-header .sub-heading h3[data-v-f3e14152] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.dbAddBtn[data-v-f3e14152], .dbEditBtn[data-v-f3e14152]{
  border: 0px solid #29A3E4;
  background: none;
  font-size: 14px;
  font-weight: 900;
  padding: 5px;
  line-height: 8px;
  text-decoration: underline !important;
  text-align: right;
}
.dbEditBtn[data-v-f3e14152] {
  width: 50px;
  float: right;
  margin-top: 15px;
}
.dbAddBtn[data-v-f3e14152]:active, .dbAddBtn[data-v-f3e14152]:focus, .dbAddBtn[data-v-f3e14152]:hover, .dbEditBtn[data-v-f3e14152]:focus, .dbEditBtn[data-v-f3e14152]:hover {
  background:none !important;
  border: 0px solid #00acee !important;
  box-shadow: none !important;
}
.info-bold[data-v-f3e14152] {
  font-weight: bold;
  font-size: 12px;
}
.company-name[data-v-f3e14152] {
  font-size: 20px;
  text-transform: capitalize;
}
.mentor-panel-wrapper[data-v-f3e14152] {
  margin-top: 15px;
}
.mentee-panel-wrapper[data-v-f3e14152] {
  margin-top: 25px;
}
.panel-heading-bold[data-v-f3e14152] {
  font-weight: bold;
}
.mentor-row[data-v-f3e14152] {
  border-bottom: 1px solid #dadce0;  
  padding: 0px 0px 7px 0px
}
.inactive-link[data-v-f3e14152] {
  color: #FF0000;
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: right;
  cursor: pointer;
}
.active-link[data-v-f3e14152] {
  color: #5FAB91;
  font-weight: normal;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: left;
}
.alert[data-v-f3e14152] {
  width: 50%;
  margin: 10px auto;
}
.db-card .mentor-row[data-v-f3e14152]:last-child  {
  border: 0;
}

.modal-mask[data-v-ea9a2c5a] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-ea9a2c5a] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-ea9a2c5a] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-ea9a2c5a] {
  background-color: #FFF;
}
.modal-header[data-v-ea9a2c5a] {
  padding: 5px;
}
.modal-header .close[data-v-ea9a2c5a] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-ea9a2c5a] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-ea9a2c5a] {
  border-top: none;
}
.modal-title[data-v-ea9a2c5a] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-ea9a2c5a] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-ea9a2c5a] {
  padding: 5px;
}
.ma-blue-btn[data-v-ea9a2c5a] {
  border-radius: 10px;
  width: 150px;
}
.closeBtn[data-v-ea9a2c5a] {
  width: 110px;
}
.form-control[data-v-ea9a2c5a] { font-size: 14px;
}
.hide_vmessage[data-v-ea9a2c5a] {
  display: none !important;
}
.show_vmessage[data-v-ea9a2c5a] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-ea9a2c5a] {
    width: 100%;
}
}
.reassign_options[data-v-ea9a2c5a] {
  margin-top: 1px;
}

.modal-mask[data-v-3ea59426] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-3ea59426] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-3ea59426] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-3ea59426] {
  background-color: #FFF;
}
.modal-header[data-v-3ea59426] {
  padding: 5px;
}
.modal-header .close[data-v-3ea59426] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-3ea59426] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-3ea59426] {
  border-top: none;
}
.modal-title[data-v-3ea59426] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-3ea59426] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-3ea59426] {
  padding: 5px;
}
.ma-blue-btn[data-v-3ea59426] {
  width: 150px;
}
.closeBtn[data-v-3ea59426] {
  width: 110px;
}
.form-control[data-v-3ea59426] { font-size: 14px;
}
.hide_vmessage[data-v-3ea59426] {
  display: none !important;
}
.show_vmessage[data-v-3ea59426] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-3ea59426] {
    width: 100%;
}
}

.back_icon[data-v-045fea1e] { width: 14px;
}
[data-v-045fea1e]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-045fea1e] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-045fea1e] {
  animation: slide-in-data-v-045fea1e 1s forwards;
  -webkit-animation: slide-in-data-v-045fea1e 1s forwards;
}
@keyframes slide-in-data-v-045fea1e {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-045fea1e {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-045fea1e] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-045fea1e], .modal-xl[data-v-045fea1e] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-045fea1e] { width: 80%
}
}
.modal-dialog-slideout[data-v-045fea1e] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-045fea1e]{ border: 0;
}
.modal-header[data-v-045fea1e] { border-bottom: none;
}
.modal-footer[data-v-045fea1e] { border-top: none;
}
.modal-goback[data-v-045fea1e] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-045fea1e] { font-weight: 900;
}
.modal-body[data-v-045fea1e] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-045fea1e] { width: 5%;
}
.maheading_2[data-v-045fea1e] { width: 75%;
}
.maheading_3[data-v-045fea1e] { width: 20%;
}
.totalBtn[data-v-045fea1e], .totalBtn.btn-blue[data-v-045fea1e] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 8px;
}
.mx-input[data-v-045fea1e] { height: 24px;
}
.hide_vmessage[data-v-045fea1e] {
  display: none !important;
}
.show_vmessage[data-v-045fea1e] {
  display: block !important;
}
.ma-input-field[data-v-045fea1e] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 32px;
}
.ma-input-field[data-v-045fea1e]:focus-visible {
  outline: none;
}
.form-label[data-v-045fea1e] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-045fea1e] { padding: 5px 0; margin-bottom: 5px; margin-top: 10px; font-size: 14px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-045fea1e]:nth-last-child(1) { border-bottom: 0 none;
}
.custom-select[data-v-045fea1e] { height: 34px;
}
.license-term-content[data-v-045fea1e] { font-size: 12px;
}
.license-term-label[data-v-045fea1e] { color: #00ACEE; font-weight: bold; font-size: 13px; padding-top: 10px;
}
.help-txt[data-v-045fea1e] {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    -moz-border-radius: 8px;
    border-radius:8px;
    border: 1px solid #00ACEE;
    background-color: white;
    text-align: center;
    font-size: 0.75em;
    cursor: pointer;
}
.btn-secondary[data-v-045fea1e]:hover { background-color: #FFF !important;
}
input[data-v-045fea1e], select[data-v-045fea1e] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


.popover-body { padding-right: 50px !important;
}
.popover-header div { text-align: center;
}
button.close { font-size: 30px;margin-top: -7px;
}
.popover .popover-header { font-size: 14px; font-weight: bold;
}
.popover { width: 340px !important; max-width: 340px !important;
}
.bs-popover-right > .arrow::before {
    border-right-color: rgba(0, 172, 238, 0.90) !important;
}


[data-v-d5187324]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-d5187324] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-d5187324] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-d5187324], .modal-xl[data-v-d5187324] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-d5187324] { width: 80%
}
}
.modal-dialog-slideout[data-v-d5187324] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-d5187324]{ border: 0;
}
.modal-header[data-v-d5187324] { border-bottom: none;
}
.modal-footer[data-v-d5187324] { border-top: none;
}
.modal-title[data-v-d5187324] { font-weight: 900;
}
.maheading_1[data-v-d5187324] { width: 80%;
}
.maheading_3[data-v-d5187324] { width: 20%;
}
.successPanel[data-v-d5187324] { 
    background-color: #28a745;
    color: #FFF;
    padding: 20px;
    border-radius: 10px;
    min-height: 180px;
}
.success-msg[data-v-d5187324] { font-size:  1.1rem; font-weight: 900;
}
.success-note i[data-v-d5187324] { font-size: 1.05rem; margin-right: 10px;
}
.gotoBtn[data-v-d5187324] { margin-top: 0rem;
}
.text-red[data-v-d5187324] { color: #dc3545 !important; font-weight: 900;
}
.list_row_margin[data-v-d5187324] { margin: 2rem 0;
}
.list_items[data-v-d5187324] { list-style-type: decimal;
}
.list_items li[data-v-d5187324] { margin: 15px 0;
}
.success_col_1[data-v-d5187324] { width: 70%; float: left;
}
.success_col_2[data-v-d5187324] { width: 30%; float: left;
}
.success_col_3[data-v-d5187324] { width: 100%; text-align: center; margin-top: 30px;
}
.linkable[data-v-d5187324] { color: #FFF !important; text-decoration: none !important; font-weight: 900; cursor:pointer; font-size:  1.1rem
}

[data-v-64f760bc]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-64f760bc] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-64f760bc] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-64f760bc], .modal-xl[data-v-64f760bc] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-64f760bc] { width: 80%
}
}
.modal-dialog-slideout[data-v-64f760bc] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-64f760bc]{ border: 0;
}
.modal-header[data-v-64f760bc] { border-bottom: none;
}
.modal-footer[data-v-64f760bc] { border-top: none;
}
.modal-title[data-v-64f760bc] { font-weight: 900;
}
.maheading_1[data-v-64f760bc] { width: 80%;
}
.maheading_3[data-v-64f760bc] { width: 20%;
}
.successPanel[data-v-64f760bc] { 
    padding: 20px;
    border-radius: 10px;
}
.success-note[data-v-64f760bc] { font-size: 1.05rem; text-align: center; margin: 2rem 0; color: #dc3545; font-weight: 900;
}
.success_col_1[data-v-64f760bc] { width: 100%; text-align: center;
}
.closebtn_div[data-v-64f760bc] { margin: 8rem;
}

.modal-mask[data-v-fb2e520c] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-fb2e520c] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-fb2e520c] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-fb2e520c] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-fb2e520c] {
  padding: 5px;
}
.modal-header .close[data-v-fb2e520c] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-fb2e520c] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-fb2e520c] {
  border-top: none;
}
.modal-title[data-v-fb2e520c] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-fb2e520c] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-fb2e520c] {
  padding: 5px;
}
.closeBtn[data-v-fb2e520c] {
  width: 110px;
}
.form-control[data-v-fb2e520c] { font-size: 14px;
}
.hide_vmessage[data-v-fb2e520c] {
  display: none !important;
}
.show_vmessage[data-v-fb2e520c] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-fb2e520c] {
    width: 100%;
}
}

.back_icon[data-v-7c188478] { width: 14px;
}
[data-v-7c188478]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-7c188478] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-7c188478] {
  animation: slide-in-data-v-7c188478 1s forwards;
  -webkit-animation: slide-in-data-v-7c188478 1s forwards;
}
@keyframes slide-in-data-v-7c188478 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-7c188478 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-7c188478] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-7c188478], .modal-xl[data-v-7c188478] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-7c188478] { width: 80%
}
}
.modal-dialog-slideout[data-v-7c188478] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-7c188478]{ border: 0;
}
.modal-header[data-v-7c188478] { border-bottom: none;
}
.modal-footer[data-v-7c188478] { border-top: none;
}
.modal-goback[data-v-7c188478] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-7c188478] { font-weight: 900;
}
.modal-body[data-v-7c188478] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-7c188478] { width: 5%;
}
.maheading_2[data-v-7c188478] { width: 75%;
}
.maheading_3[data-v-7c188478] { width: 20%;
}
.rounded[data-v-7c188478] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-7c188478] {
    font-size: 13px;
}
input[data-v-7c188478], select[data-v-7c188478] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}

.back_icon[data-v-a6b10396] { width: 14px;
}
[data-v-a6b10396]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-a6b10396] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-a6b10396] {
  animation: slide-in-data-v-a6b10396 1s forwards;
  -webkit-animation: slide-in-data-v-a6b10396 1s forwards;
}
@keyframes slide-in-data-v-a6b10396 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-a6b10396 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-a6b10396] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-a6b10396], .modal-xl[data-v-a6b10396] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-a6b10396] { width: 80%
}
}
.modal-dialog-slideout[data-v-a6b10396] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-a6b10396]{ border: 0;
}
.modal-header[data-v-a6b10396] { border-bottom: none;
}
.modal-footer[data-v-a6b10396] { border-top: none;
}
.modal-goback[data-v-a6b10396] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-a6b10396] { font-weight: 900;
}
.modal-body[data-v-a6b10396] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-a6b10396] { width: 5%;
}
.maheading_2[data-v-a6b10396] { width: 75%;
}
.maheading_3[data-v-a6b10396] { width: 20%;
}
.rounded[data-v-a6b10396] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-a6b10396] {
    font-size: 13px;
}
.heading[data-v-a6b10396] {
  font-weight: normal;
  text-decoration: underline;
  margin-bottom: 10px;
  margin-top: 20px;
}
.remove-icon[data-v-a6b10396] {
  color: #FF0000;
  font-size: 21px;
  cursor: pointer;
  font-weight: normal;
}

.modal-mask[data-v-0c96a0e1] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-0c96a0e1] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-0c96a0e1] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-0c96a0e1] {
  background-color: #FFF;
}
.modal-header[data-v-0c96a0e1] {
  padding: 5px;
}
.modal-header .close[data-v-0c96a0e1] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-0c96a0e1] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-0c96a0e1] {
  border-top: none;
}
.modal-title[data-v-0c96a0e1] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-0c96a0e1] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-0c96a0e1] {
  padding: 5px;
}
.ma-blue-btn[data-v-0c96a0e1] {
  width: 150px;
}
.ma-white-btn[data-v-0c96a0e1] {
  width: 150px;
}
.ma-white-btn[data-v-0c96a0e1] {
  width: 110px;
}
.form-control[data-v-0c96a0e1] { font-size: 14px;
}
.hide_vmessage[data-v-0c96a0e1] {
  display: none !important;
}
.show_vmessage[data-v-0c96a0e1] {
  display: block !important;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-0c96a0e1] {
    width: 100%;
}
}
.reassign_options[data-v-0c96a0e1] {
  margin-top: 1px;
}

.back_icon[data-v-6c689bb7] { width: 14px;
}
[data-v-6c689bb7]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6c689bb7] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6c689bb7] {
  animation: slide-in-data-v-6c689bb7 1s forwards;
  -webkit-animation: slide-in-data-v-6c689bb7 1s forwards;
}
@keyframes slide-in-data-v-6c689bb7 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6c689bb7 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6c689bb7] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6c689bb7], .modal-xl[data-v-6c689bb7] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6c689bb7] { width: 80%
}
}
.modal-dialog-slideout[data-v-6c689bb7] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6c689bb7]{ border: 0;
}
.modal-header[data-v-6c689bb7] { border-bottom: none;
}
.modal-footer[data-v-6c689bb7] { border-top: none;
}
.modal-goback[data-v-6c689bb7] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6c689bb7] { font-weight: 900;
}
.modal-body[data-v-6c689bb7] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-6c689bb7] { width: 5%;
}
.maheading_2[data-v-6c689bb7] { width: 75%;
}
.maheading_3[data-v-6c689bb7] { width: 20%;
}
.rounded[data-v-6c689bb7] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-6c689bb7] {
    font-size: 13px;
}
.receipt-heading[data-v-6c689bb7] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-6c689bb7]{
  width: 18%;
}
.receipt-heading-4[data-v-6c689bb7] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-6c689bb7] {
  width: 18%;
}
.receipt-heading-6[data-v-6c689bb7] {
  width: 12%;
}
.receipt-heading-2[data-v-6c689bb7] {
  width: 30%;
}
.receipt[data-v-6c689bb7] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}

.back_icon[data-v-7531d7e7] { width: 14px;
}
[data-v-7531d7e7]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-7531d7e7] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-7531d7e7] {
  animation: slide-in-data-v-7531d7e7 1s forwards;
  -webkit-animation: slide-in-data-v-7531d7e7 1s forwards;
}
@keyframes slide-in-data-v-7531d7e7 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-7531d7e7 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-7531d7e7] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-7531d7e7], .modal-xl[data-v-7531d7e7] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-7531d7e7] { width: 80%
}
}
.modal-dialog-slideout[data-v-7531d7e7] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-7531d7e7]{ border: 0;
}
.modal-header[data-v-7531d7e7] { border-bottom: none;
}
.modal-footer[data-v-7531d7e7] { border-top: none;
}
.modal-goback[data-v-7531d7e7] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-7531d7e7] { font-weight: 900;
}
.modal-body[data-v-7531d7e7] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-7531d7e7] { width: 5%;
}
.maheading_2[data-v-7531d7e7] { width: 75%;
}
.maheading_3[data-v-7531d7e7] { width: 20%;
}
.rounded[data-v-7531d7e7] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-7531d7e7] {
    font-size: 13px;
}
.receipt-heading[data-v-7531d7e7] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-7531d7e7]{
  width: 18%;
}
.receipt-heading-4[data-v-7531d7e7] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-7531d7e7] {
  width: 18%;
}
.receipt-heading-6[data-v-7531d7e7] {
  width: 12%;
}
.receipt-heading-2[data-v-7531d7e7] {
  width: 30%;
}
.receipt[data-v-7531d7e7] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}

.back_icon[data-v-5cf72b13] { width: 14px;
}
[data-v-5cf72b13]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-5cf72b13] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-5cf72b13] {
  animation: slide-in-data-v-5cf72b13 1s forwards;
  -webkit-animation: slide-in-data-v-5cf72b13 1s forwards;
}
@keyframes slide-in-data-v-5cf72b13 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-5cf72b13 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-5cf72b13] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-5cf72b13], .modal-xl[data-v-5cf72b13] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-5cf72b13] { width: 80%
}
}
.modal-dialog-slideout[data-v-5cf72b13] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-5cf72b13]{ border: 0;
}
.modal-header[data-v-5cf72b13] { border-bottom: none;
}
.modal-footer[data-v-5cf72b13] { border-top: none;
}
.modal-goback[data-v-5cf72b13] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-5cf72b13] { font-weight: 900;
}
.modal-body[data-v-5cf72b13] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-5cf72b13] { width: 5%;
}
.maheading_2[data-v-5cf72b13] { width: 75%;
}
.maheading_3[data-v-5cf72b13] { width: 20%;
}
.rounded[data-v-5cf72b13] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-5cf72b13] {
    font-size: 13px;
}
.receipt-heading[data-v-5cf72b13] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-5cf72b13]{
  width: 18%;
}
.receipt-heading-4[data-v-5cf72b13] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-5cf72b13] {
  width: 18%;
}
.receipt-heading-6[data-v-5cf72b13] {
  width: 12%;
}
.receipt-heading-2[data-v-5cf72b13] {
  width: 30%;
}
.receipt[data-v-5cf72b13] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}

[data-v-160e6d12]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-160e6d12] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-160e6d12] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-160e6d12], .modal-xl[data-v-160e6d12] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-160e6d12] { width: 80%
}
}
.modal-dialog-slideout[data-v-160e6d12] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-160e6d12]{ border: 0;
}
.modal-header[data-v-160e6d12] { border-bottom: none;
}
.modal-footer[data-v-160e6d12] { border-top: none;
}
.modal-goback[data-v-160e6d12] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-160e6d12] { font-weight: 900;
}
.modal-body[data-v-160e6d12] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-160e6d12] { width: 5%;
}
.maheading_2[data-v-160e6d12] { width: 75%;
}
.maheading_3[data-v-160e6d12] { width: 20%;
}
.ma-blue-btn[data-v-160e6d12], .ma-blue-btn[data-v-160e6d12]:hover, .ma-blue-btn[data-v-160e6d12]:focus {
  border-radius: 10px;
}
.totalBtn[data-v-160e6d12], .totalBtn.btn-blue[data-v-160e6d12] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 8px;
}
.mx-input[data-v-160e6d12] { height: 24px;
}
.hide_vmessage[data-v-160e6d12] {
  display: none !important;
}
.show_vmessage[data-v-160e6d12] {
  display: block !important;
}
.ma-input-field[data-v-160e6d12] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 32px;
}
.ma-input-field[data-v-160e6d12]:focus-visible {
  outline: none;
}
.form-label[data-v-160e6d12] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-160e6d12] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-160e6d12]:nth-last-child(1) { border-bottom: 0 none;
}
.custom-select[data-v-160e6d12] { height: 34px;
}
.license-term-content[data-v-160e6d12] { font-size: 12px;
}
.license-term-label[data-v-160e6d12] { color: #00ACEE; font-weight: bold; font-size: 13px; padding-top: 10px;
}
.help-txt[data-v-160e6d12] {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    -moz-border-radius: 8px;
    border-radius:8px;
    border: 1px solid #00ACEE;
    background-color: white;
    text-align: center;
    font-size: 0.75em;
    cursor: pointer;
}
.btn-secondary[data-v-160e6d12]:hover { background-color: #FFF !important;
}
.back_icon[data-v-160e6d12] { width: 14px;
}
.ma-blue-payment-btn[data-v-160e6d12] {
  color: #FFF !important; 
  border-radius: 10px;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;  
  padding: 4px 15px 4px 15px;
}
.seat_qty[data-v-160e6d12] {
    font-size: 13px;
}
.ma-blue-btn[data-v-160e6d12], .ma-blue-btn[data-v-160e6d12]:hover, .ma-blue-btn[data-v-160e6d12]:focus {
  color: #FFF !important; 
  border-radius: 15px;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  padding: 5px 20px;
}
.rounded[data-v-160e6d12] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}


.popover-body { padding-right: 50px !important;
}
.popover-header div { text-align: center;
}
button.close { font-size: 30px;margin-top: -7px;
}
.popover .popover-header { font-size: 14px; font-weight: bold;
}
.popover { width: 340px !important; max-width: 340px !important;
}
.bs-popover-right > .arrow::before {
    border-right-color: rgba(0, 172, 238, 0.90) !important;
}


.db-card .title[data-v-0ca1aa48]{
  font-size: 15px;
  font-weight: 900;
}
.db-card .empty-content-title[data-v-0ca1aa48]{
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}
.db-card .db-report-card[data-v-0ca1aa48] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.db-card .db-empty-card[data-v-0ca1aa48] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  text-align: center;
}
.db-card .db-mentee-name[data-v-0ca1aa48] {
  font-size: 14px;
  word-break: break-word;
  margin-top: 9px; 
  text-transform: capitalize;
}
.db-card .see-more[data-v-0ca1aa48], .db-card .see-more[data-v-0ca1aa48] :hover{
  color: #002F42;
  font-size: 13px;
  font-weight: 600;
  float: right;
  text-decoration: none !important;
}
.circle[data-v-0ca1aa48] {
  background-color: #A5A5A5;
  border-radius: 30px;
  text-align: center;
  width: 60px;
  height: 60px;
  margin-right: 5px;
  float: left;
}
.initials[data-v-0ca1aa48] {
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  position: relative;
  transform: translateY(22px);
  color: #FFF;
  display: inline-block;
  vertical-align: middle;
}
.db_name_block[data-v-0ca1aa48] {
  float: right;
}
.dbAddBtn[data-v-0ca1aa48], .dbEditBtn[data-v-0ca1aa48]{
  border: 0px solid #29A3E4;
  background: none;
  font-size: 16px;
  font-weight: bold;
  padding: 5px;
  line-height: 8px;
  text-decoration: underline !important;
  text-align: right;
}
.dbEditBtn[data-v-0ca1aa48] {
  width: 50px;
  float: right;
  margin-top: 15px;
}
.dbAddBtn[data-v-0ca1aa48]:active, .dbAddBtn[data-v-0ca1aa48]:focus, .dbAddBtn[data-v-0ca1aa48]:hover, .dbEditBtn[data-v-0ca1aa48]:focus, .dbEditBtn[data-v-0ca1aa48]:hover {
  background:none !important;
  border: 0px solid #00acee !important;
  box-shadow: none !important;
}
.dbGoalBtn[data-v-0ca1aa48] {
  text-decoration: underline;
  color: #002F42 !important;
}
.marginTop20[data-v-0ca1aa48] {
  margin-top: 15px !important;
}
/* media query css start */
@media (min-width: 992px) {
.dbAddBtn[data-v-0ca1aa48] {
    width: 150px;
}
.dbAddBtn[data-v-0ca1aa48] {
    width: 120px;
}
}
@media (max-width: 991px) {
.dbAddBtn[data-v-0ca1aa48] {
    width: 120px;
}
}
.goal-indicator-btn[data-v-0ca1aa48] {
    border-radius: 10px;
    font-size: 13px;
    padding: 5px;
    line-height: 12px;
    height: auto;
    width: 80px;
    text-align: center;
    outline: none !important;
}
.greenBtn[data-v-0ca1aa48], .greenBtn[data-v-0ca1aa48]:active, .greenBtn[data-v-0ca1aa48]:focus{
    color: #FFFFFF !important;
    background-color: #68C47E !important;
    border: 1px solid #68C47E !important;
    cursor: text;
}
.progress[data-v-0ca1aa48] {
  margin-top: 3px;
  border: 0px solid #FFF;
  background-color: #FFFFFF;
  height: 15px;
}
.progress-blue[data-v-0ca1aa48] {
  height: 10px;
}
.progress-bar-green[data-v-0ca1aa48] {
  background-color: #228B22;
}
.progress-bar-blue[data-v-0ca1aa48] {
  background-color: #29A3E4;
}
.view-certificate[data-v-0ca1aa48] {
    text-align: right;
    font-size: 11px;
    color: #29A3E4;
    cursor: pointer;
    text-decoration: underline !important;
}
.view-error-certificate[data-v-0ca1aa48] {
  color: #EE4200;
  text-decoration: none !important;
  text-align: right;
  font-size: 11px;
}
.view-certificate a[data-v-0ca1aa48], .view-certificate a[data-v-0ca1aa48]:hover{ 
  color: #29A3E4 !important;
  text-decoration: underline !important;
  font-weight: bold;
}
.mentee-first-collapse .card[data-v-0ca1aa48], .mentee-second-collapse .card[data-v-0ca1aa48] {
  background: none;
  width: 100% !important;
}
.mentee-first-icon i[data-v-0ca1aa48], .mentee-second-icon i[data-v-0ca1aa48], .mentor-second-icon i[data-v-0ca1aa48] {
  float: right;
  padding-right: 15px;
  font-weight: normal;
  font-size: 12px;
  color: #29A3E4 !important;
}
.mentee-second-icon i[data-v-0ca1aa48] {
  float: none;
}
.mentee-first-icon i[data-v-0ca1aa48]:hover, .mentee-second-icon i[data-v-0ca1aa48]:hover, .mentor-second-icon i[data-v-0ca1aa48]:hover {
  color: #29A3E4 !important;
}
.goReview[data-v-0ca1aa48]{
  background-color: #FFF;
  border: 1px solid #29A3E4;
  border-radius: 10px;
  padding: 2px;
  line-height: 13px;
  margin: 15px 5px;
  float: right;
}
.goReviewBtn[data-v-0ca1aa48] {
  text-align: right;
}
@media (max-width: 1360px) {
.goReview[data-v-0ca1aa48] {
    width: 85%;
}
.goReview-0[data-v-0ca1aa48] {
    width: 50%;
}
.goReviewBtn[data-v-0ca1aa48] {
    width: 30%;
}
}
@media (min-width: 1361px) {
.goReview[data-v-0ca1aa48] {
    width: 81%;
}
.goReview-0[data-v-0ca1aa48] {
    width: 45%;
}
.goReviewBtn[data-v-0ca1aa48] {
    width: 35%;
}
}
@media (min-width: 1680px) {
.goReviewBtn[data-v-0ca1aa48] {
    width: 35%;
}
}
.goReview div[data-v-0ca1aa48] {
  margin-left: 5px;
  float: left;
}
.review_count[data-v-0ca1aa48] { 
  color: #00acee; 
  font-size: 20px; 
  margin-top: 6px;
}
.review_text[data-v-0ca1aa48] { 
  font-weight: 100;
  color: #002F42;
  text-align: left;
  font-size: 12px;
}
.goRepsBtn[data-v-0ca1aa48], .goRepsBtn[data-v-0ca1aa48]:active {
  color: #FFF; 
  background-color: #EE4200 !important;
  border: 1px solid #EE4200 !important;
  border-radius: 10px;
  padding: 2px 5px;
  margin-top: 1px;
  height: 25px;
}
.mentee-first-icon .custom-remove .mentee-first-icon .custom-remove[data-v-0ca1aa48]:hover {
    color: #EE4200 !important;
}
i.custom-tick[data-v-0ca1aa48], .custom-tick[data-v-0ca1aa48]:hover {
    color: #19a974 !important;
}
.inactive-link[data-v-0ca1aa48] {
  color: #FF0000;
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: right;
  cursor: pointer;
}
.active-link[data-v-0ca1aa48] {
  color: #28a745!important;
  font-weight: 600;
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: right;
  cursor: pointer;
}
.mentor-row[data-v-0ca1aa48] {
  border-bottom: 1px solid #dadce0;  
  padding: 0px 0px 7px 0px
}
.panel-heading-bold[data-v-0ca1aa48] {
  font-weight: bold;
}
.mentee-count-info[data-v-0ca1aa48] {
  padding-left: 30px;
  margin-top: 15px;
}
.inactive-txt[data-v-0ca1aa48] {
  font-size: 13px;
  line-height: 15px;
  margin-top: 15px;
  text-align: right;
}
.db-card .mentor-row[data-v-0ca1aa48]:last-child  {
  border: 0;
}

.modal-mask[data-v-4b155fad] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-4b155fad] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: 620px;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-4b155fad] {
  margin: 0px;
  padding: 10px;
  color: #002F42;
}
.modal-footer[data-v-4b155fad] {
  padding: 0px;
  margin: 30px 0;
  text-align: center;
}
.modal-header[data-v-4b155fad] {
  padding: 0px;
  border-bottom: 0 none;
  margin-bottom: 10px;
}
.modal-header .close[data-v-4b155fad] {
  padding: 5px;
}
.modal-heading[data-v-4b155fad] {
  text-align: center;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
  bottom: 0;  
  height: 35px;
}
.modal-heading hr[data-v-4b155fad] { margin-top: 0;
}
.modal-sub-heading[data-v-4b155fad] {
  padding: 0px;
  margin-top: 25px;
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
}
.sub-heading-label[data-v-4b155fad] {
  font-weight: 900;
}
.sub-heading-label span[data-v-4b155fad] {
  font-weight: normal;
}
.modal-task-heading[data-v-4b155fad] {
  padding: 0px;
  margin-bottom: 10px;
}
.modal-task-heading .sub-heading-label[data-v-4b155fad] { margin: 10px 0;
}
.modal-footer[data-v-4b155fad] {
  border-top: none;
}
.modal-title[data-v-4b155fad] {
  color: #002F42;
  font-size: 14px;
  font-weight: 900;
}
.review-form[data-v-4b155fad] {
  padding: 5px;
  font-size: 13px;
  color: #002F42;
}
.goal_input[data-v-4b155fad] {
  border: 2px solid #ddd !important;
  border-radius: 5px !important;
}
.modal-body[data-v-4b155fad] {
  padding: 5px;
}
.form-label[data-v-4b155fad] {
  font-weight: 900;
  padding: 0.375rem 0.75rem;
}
.form-label span[data-v-4b155fad] {
  font-weight: normal;
}
.center_div[data-v-4b155fad] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.denyBtn[data-v-4b155fad], .denyBtn[data-v-4b155fad]:active, .denyBtn[data-v-4b155fad]:focus {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 5px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px;
  line-height: 8px;
  width: 140px;
}
.approveBtn[data-v-4b155fad] {
  color: #FFF; 
  background-color: #29A3E4 !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 5px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px;
  line-height: 8px;
  width: 130px;
}
.reps_history_label a[data-v-4b155fad], .reps_history_label a[data-v-4b155fad]:active, .reps_history_label a[data-v-4b155fad]:focus {
  color: #002F42 !important;
  text-decoration: none !important;
}
.reps_history_label[data-v-4b155fad] { 
  text-align: center; 
  font-weight: bold; 
  margin: 0 auto;
}
.custom_hr[data-v-4b155fad] {
  border-bottom: 1px solid #e8e8e8;
  width: 60%;
}
.mx-datepicker[data-v-4b155fad] { width: 100%;
}
.form-control[data-v-4b155fad] { font-size: 14px;
}
.hint[data-v-4b155fad] { float: right;
}
.mentee_name[data-v-4b155fad] { font-size: 14px;
}
.show_comment[data-v-4b155fad] {
  text-align: right;
  text-decoration: none !important;
}
.reps_prev[data-v-4b155fad] {
  min-height: 40px;
  text-align: left;
  width: 50%;
}
.reps_next i[data-v-4b155fad], .reps_prev i[data-v-4b155fad] { 
  font-size: 30px; 
  margin: 5px 0;
}
.reps_next[data-v-4b155fad] {
  min-height: 40px;
  text-align: right;
  width: 50%;
}
.hide_vmessage[data-v-4b155fad] {
  display: none !important;
}
.show_vmessage[data-v-4b155fad] {
  display: block !important;
}
/* Iphone 5 */
@media (min-width: 320px) and (max-width: 576px) {
.modal-container[data-v-4b155fad] {
    top: 54%;
}
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-4b155fad] {
    width: 100%;
}
.denyBtn[data-v-4b155fad], .denyBtn[data-v-4b155fad]:active, .denyBtn[data-v-4b155fad]:focus, .approveBtn[data-v-4b155fad], .approveBtn[data-v-4b155fad]:active, .approveBtn[data-v-4b155fad]:focus { 
    width: 100%;
}
}
/* Ipad Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.denyBtn[data-v-4b155fad], .denyBtn[data-v-4b155fad]:active, .denyBtn[data-v-4b155fad]:focus, .approveBtn[data-v-4b155fad], .approveBtn[data-v-4b155fad]:active, .approveBtn[data-v-4b155fad]:focus {
    width: 100%;
}
}
/* Ipad Pro portrait */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) {
.denyBtn[data-v-4b155fad], .denyBtn[data-v-4b155fad]:active, .denyBtn[data-v-4b155fad]:focus, .approveBtn[data-v-4b155fad], .approveBtn[data-v-4b155fad]:active, .approveBtn[data-v-4b155fad]:focus {
    width: 100%;
}
}

.reps_card[data-v-361487c0] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.edit-rep[data-v-361487c0] {
    font-size: 13px;
    text-decoration: none;
    margin-left: 15px;
}
.delete-rep[data-v-361487c0] {
    color: #FF0000;
    font-size: 13px;
    text-decoration: none;
}

.modal-mask[data-v-4dec39a7] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-4dec39a7] {
    width: 960px;
    height: 500px;
    overflow-y: scroll;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    color: #002F42;
}
.modal-body[data-v-4dec39a7] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-4dec39a7] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-4dec39a7] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-4dec39a7] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-4dec39a7] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-4dec39a7] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-4dec39a7] {
  border-top: none;
}
.btn-info[data-v-4dec39a7], .btn-info[data-v-4dec39a7]:hover, .btn-info[data-v-4dec39a7]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-4dec39a7] {
  padding: 1px 0px;
}
.account_view_list_heading_row[data-v-4dec39a7] {
	background-color: #29A3E4;
	padding: 3px 10px;
}
.account_view_list_row[data-v-4dec39a7] { 
	width: 100%;
	padding: 5px 10px;
}
.heading[data-v-4dec39a7] {
	color: #FFF;
	font-size: 14px;
}
.title_text[data-v-4dec39a7] {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 10px;
  margin-left: 15px;
}
.text[data-v-4dec39a7] {
	color: #002F42;
	font-size: 13px;
	font-weight: bold;
}
.first_name_field[data-v-4dec39a7], .last_name_field[data-v-4dec39a7], .assigned_field[data-v-4dec39a7] {
	width: 18%;
	float: left;
}
.email_field[data-v-4dec39a7] {
	width: 21%;
	float: left;
}
.assessment_name_field[data-v-4dec39a7] {
	width: 25%;
	float:left;
}
.attempt_field[data-v-4dec39a7], .result_field[data-v-4dec39a7] {
	width: 28%;
	float: left;
}
.attempt_no_field[data-v-4dec39a7], .score_field[data-v-4dec39a7] {
  width: 22%;
  float: left;
}
.view-certificate[data-v-4dec39a7] {
    text-align: left;
    font-size: 11px;
    color: #29A3E4;
    cursor: pointer;
    text-decoration: underline !important;
}
.border-class .account_view_list_row[data-v-4dec39a7]:not(:last-child) {
  border-bottom: 1px solid #CCC;
}

.modal-mask[data-v-0d7a86a4] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-0d7a86a4] {
    width: 1160px;
    height: 500px;
    overflow-y: scroll;
    margin: 40px auto 0;
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
    color: #002F42;
}
.modal-body[data-v-0d7a86a4] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-0d7a86a4] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-0d7a86a4] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-0d7a86a4] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-0d7a86a4] {
  padding: 5px;
  border: 0px;
}
.modal-header .close[data-v-0d7a86a4] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-footer[data-v-0d7a86a4] {
  border-top: none;
}
.btn-info[data-v-0d7a86a4], .btn-info[data-v-0d7a86a4]:hover, .btn-info[data-v-0d7a86a4]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-0d7a86a4] {
  padding: 1px 0px;
}
.account_view_list_heading_row[data-v-0d7a86a4] {
	background-color: #29A3E4;
	padding: 3px 10px;
}
.account_view_list_row[data-v-0d7a86a4] { 
	width: 100%;
	padding: 5px 10px;
}
.heading[data-v-0d7a86a4] {
	color: #FFF;
	font-size: 14px;
}
.title_text[data-v-0d7a86a4] {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 10px;
  margin-left: 15px;
}
.text[data-v-0d7a86a4] {
	color: #002F42;
	font-size: 13px;
	font-weight: bold;
}
.first_name_field[data-v-0d7a86a4], .last_name_field[data-v-0d7a86a4], .assigned_field[data-v-0d7a86a4], .attempt_field[data-v-0d7a86a4], .time_field[data-v-0d7a86a4] {
	width: 10%;
	float: left;
}
.score_field[data-v-0d7a86a4] {
  width: 5%;
  float: left;
}
.certificate_field[data-v-0d7a86a4] {
  width: 6%;
  float: left;
}
.email_field[data-v-0d7a86a4] {
	width: 22%;
	float: left;
}
.assessment_name_field[data-v-0d7a86a4] {
	width: 17%;
	float:left;
}
.view-certificate[data-v-0d7a86a4] {
    text-align: center;
    font-size: 11px;
    color: #29A3E4;
    cursor: pointer;
    text-decoration: underline !important;
}
.course-title[data-v-0d7a86a4] {
  float: right;
  text-align: right;
  cursor: pointer;
}
.collapsed > .when-opened[data-v-0d7a86a4],
:not(.collapsed) > .when-closed[data-v-0d7a86a4] {
  display: none;
}
.course-title i[data-v-0d7a86a4] {
  float: right;
  padding-right: 15px;
  font-weight: normal;
  font-size: 12px;
  color: #29A3E4 !important;
}

.reps_card[data-v-52ad7514] {
  background-color: #e8e8e8;
  border-radius: 5px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.edit-rep[data-v-52ad7514] {
    font-size: 13px;
    text-decoration: none;
    margin-left: 15px;
}
.delete-rep[data-v-52ad7514] {
    color: #FF0000;
    font-size: 13px;
    text-decoration: none;
}
.account_view_list_heading_row[data-v-52ad7514] {
    background-color: #29A3E4;
    padding: 3px 10px;
}
.account_view_list_row[data-v-52ad7514] { 
    width: 100%;
    padding: 5px 10px;
}
.heading[data-v-52ad7514] {
    color: #FFF;
    font-size: 14px;
}
.courses_content_1[data-v-52ad7514] {
  width: 50%;
  float: left;
}
.courses_content_2[data-v-52ad7514], .courses_content_3[data-v-52ad7514] {
  width: 25%;
  float: left;
}
.courses_row[data-v-52ad7514] {
  color: #002F42;
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 5px;
}
.coursemodules .border-class[data-v-52ad7514]:not(:last-child) {
  border-bottom: 1px solid #CCC;
  margin-bottom: 5px;
}

.modal-mask[data-v-42a1326c] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-42a1326c] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-42a1326c] {
  margin: 0px;
  padding: 10px;
}
.modal-header .sub-heading[data-v-42a1326c] {
  background-color: #FFF;
}
.modal-header[data-v-42a1326c] {
  padding: 5px;
}
.modal-header .close[data-v-42a1326c] {
  margin: -1.5rem -2rem -1rem auto;
}
.modal-title[data-v-42a1326c] {
  font-size: 14px;
  font-weight: 900;
}
.modal-header[data-v-42a1326c] {
  border-bottom: 0px;
  margin-bottom: 10px;
}
.modal-body[data-v-42a1326c] {
  padding: 5px;
}
.closeBtn[data-v-42a1326c] {
  width: 110px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-42a1326c] {
    width: 100%;
}
}

.modal-mask[data-v-0ab6033c] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: scroll;
}
.modal-container[data-v-0ab6033c] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 500px;
  height: auto;
  overflow-y: auto;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-0ab6033c] {
  margin: 0px;
  padding: 10px;
}
.modal-header .close[data-v-0ab6033c] {
  margin: -1.5rem -2rem -1rem auto;
}
.history-table-wrapper[data-v-0ab6033c] {
  height: 350px;
  overflow-y: auto;
}
.modal-footer[data-v-0ab6033c] {
  border-top: none;
}
.modal-title[data-v-0ab6033c] {
  font-size: 1.2rem;
  font-weight: 900;
}
.modal-header[data-v-0ab6033c] {
  padding: 5px;
  border-bottom: 0px;
  margin-bottom: 10px;
  text-align: center !important;
}
.modal-body[data-v-0ab6033c] {
  padding: 5px;
}
@media (min-width: 320px) and (max-width: 991px) {
.modal-container[data-v-0ab6033c] {
    width: 100%;
}
}
.closeBtn[data-v-0ab6033c] {
  width: 150px;
}
.ma-blue-btn[data-v-0ab6033c] {
  min-height: 35px;
  margin-top: -5px;
  border-radius: 10px;
  width: 150px;
}
.username[data-v-0ab6033c] { font-size: 1.05rem; font-weight: 900; text-align: center; margin: 10px 0;
}
.close-icon[data-v-0ab6033c] { position: absolute; left: 0; right: 15px; top: 10px
}
.row_lists[data-v-0ab6033c] { width: 100%;
}
.data_item[data-v-0ab6033c] { padding: 5px 0; margin-bottom: 5px; font-size: 14px;
}
.admin_item_1[data-v-0ab6033c] { width: 5%; float: left;
}
.admin_item_2[data-v-0ab6033c] { width: 65%; float: left;
}
.text-red[data-v-0ab6033c] { color: #dc3545 !important; font-weight: 900;
}
.form-label[data-v-0ab6033c] { font-size: 13px; font-weight: 900;
}
.hide_vmessage[data-v-0ab6033c] { display: none !important;
}
.show_vmessage[data-v-0ab6033c] { display: block !important;
}
.loading_show[data-v-0ab6033c] { height: auto;
}

.back_icon[data-v-dfbc98c0] { width: 14px;
}
[data-v-dfbc98c0]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-dfbc98c0] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-dfbc98c0] {
  animation: slide-in-data-v-dfbc98c0 1s forwards;
  -webkit-animation: slide-in-data-v-dfbc98c0 1s forwards;
}
@keyframes slide-in-data-v-dfbc98c0 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-dfbc98c0 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-dfbc98c0] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-dfbc98c0], .modal-xl[data-v-dfbc98c0] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-dfbc98c0] { width: 80%
}
}
.modal-dialog-slideout[data-v-dfbc98c0] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-dfbc98c0]{ border: 0;
}
.modal-header[data-v-dfbc98c0] { border-bottom: none;
}
.modal-footer[data-v-dfbc98c0] { border-top: none;
}
.modal-goback[data-v-dfbc98c0] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-dfbc98c0] { font-weight: 900;
}
.modal-body[data-v-dfbc98c0] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-dfbc98c0] { width: 5%;
}
.maheading_2[data-v-dfbc98c0] { width: 75%;
}
.maheading_3[data-v-dfbc98c0] { width: 20%;
}
.rounded[data-v-dfbc98c0] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-dfbc98c0] {
    font-size: 13px;
}
.receipt-heading[data-v-dfbc98c0] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-dfbc98c0]{
  width: 18%;
}
.receipt-heading-4[data-v-dfbc98c0] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-dfbc98c0] {
  width: 30%;
}
.receipt-heading-6[data-v-dfbc98c0] {
  width: 12%;
}
.receipt-heading-2[data-v-dfbc98c0] {
  width: 18%;
}
.receipt-heading-1-1[data-v-dfbc98c0] {
  width: 15%;
}
.receipt-heading-6-1[data-v-dfbc98c0] {
  width: 18%;
}
.receipt-heading-2-1[data-v-dfbc98c0] {
  width: 15%;
}
.receipt-heading-3-1[data-v-dfbc98c0] {
  width: 22%;
}
.receipt-heading-4-1[data-v-dfbc98c0] {
  width: 18%;
  text-align: right;
}
.receipt[data-v-dfbc98c0] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}
.switch[data-v-dfbc98c0] {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input[data-v-dfbc98c0] { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-dfbc98c0] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #808080;
}
.slider[data-v-dfbc98c0]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #FFF;
}
input:checked + .slider[data-v-dfbc98c0] {
  background-color: #4E8D23;
}
input:checked + .slider[data-v-dfbc98c0]:before {
  background-color: #FFF;
}
input:focus + .slider[data-v-dfbc98c0] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-dfbc98c0]:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round[data-v-dfbc98c0] {
  border-radius: 34px;
}
.slider.round[data-v-dfbc98c0]:before {
  border-radius: 50%;
}


.back_icon[data-v-43ad59c5] { width: 14px;
}
[data-v-43ad59c5]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-43ad59c5] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-43ad59c5] {
  animation: slide-in-data-v-43ad59c5 1s forwards;
  -webkit-animation: slide-in-data-v-43ad59c5 1s forwards;
}
@keyframes slide-in-data-v-43ad59c5 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-43ad59c5 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-43ad59c5] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-43ad59c5], .modal-xl[data-v-43ad59c5] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-43ad59c5] { width: 80%
}
}
.modal-dialog-slideout[data-v-43ad59c5] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-43ad59c5]{ border: 0;
}
.modal-header[data-v-43ad59c5] { border-bottom: none;
}
.modal-footer[data-v-43ad59c5] { border-top: none;
}
.modal-goback[data-v-43ad59c5] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-43ad59c5] { font-weight: 900;
}
.modal-body[data-v-43ad59c5] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-43ad59c5] { width: 5%;
}
.maheading_2[data-v-43ad59c5] { width: 75%;
}
.maheading_3[data-v-43ad59c5] { width: 20%;
}
.rounded[data-v-43ad59c5] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-43ad59c5] {
    font-size: 13px;
}
.receipt-heading[data-v-43ad59c5] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-43ad59c5]{
  width: 18%;
}
.receipt-heading-4[data-v-43ad59c5] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-43ad59c5] {
  width: 18%;
}
.receipt-heading-6[data-v-43ad59c5] {
  width: 12%;
}
.receipt-heading-2[data-v-43ad59c5] {
  width: 30%;
}
.receipt[data-v-43ad59c5] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}

.back_icon[data-v-9cad4968] { width: 14px;
}
[data-v-9cad4968]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-9cad4968] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-9cad4968] {
  animation: slide-in-data-v-9cad4968 1s forwards;
  -webkit-animation: slide-in-data-v-9cad4968 1s forwards;
}
@keyframes slide-in-data-v-9cad4968 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-9cad4968 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-9cad4968] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-9cad4968], .modal-xl[data-v-9cad4968] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-9cad4968] { width: 80%
}
}
.modal-dialog-slideout[data-v-9cad4968] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-9cad4968]{ border: 0;
}
.modal-header[data-v-9cad4968] { border-bottom: none;
}
.modal-footer[data-v-9cad4968] { border-top: none;
}
.modal-goback[data-v-9cad4968] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-9cad4968] { font-weight: 900;
}
.modal-body[data-v-9cad4968] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-9cad4968] { width: 5%;
}
.maheading_2[data-v-9cad4968] { width: 75%;
}
.maheading_3[data-v-9cad4968] { width: 20%;
}
.rounded[data-v-9cad4968] {
    border-radius: 10px !important;
    padding: 20px;
    border: 1px solid #B8B7B8;
}
.seat_qty[data-v-9cad4968] {
    font-size: 13px;
}
.receipt-heading[data-v-9cad4968] {
  float: left;
  font-weight: normal;
  font-size: 14px;
  text-decoration: underline;
}
.receipt-heading-1[data-v-9cad4968]{
  width: 18%;
}
.receipt-heading-4[data-v-9cad4968] {
  width: 22%;
  text-align: right;
}
.receipt-heading-3[data-v-9cad4968] {
  width: 18%;
}
.receipt-heading-6[data-v-9cad4968] {
  width: 12%;
}
.receipt-heading-2[data-v-9cad4968] {
  width: 30%;
}
.receipt[data-v-9cad4968] {
  font-weight: normal;
  text-decoration: none;
  float: left;
  font-size: 13px;
  padding-top: 8px;
}

.back_icon[data-v-9c88350c] { width: 14px;
}
[data-v-9c88350c]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-9c88350c] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-9c88350c] {
  animation: slide-in-data-v-9c88350c 1s forwards;
  -webkit-animation: slide-in-data-v-9c88350c 1s forwards;
}
@keyframes slide-in-data-v-9c88350c {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-9c88350c {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-9c88350c] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-9c88350c], .modal-xl[data-v-9c88350c] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-9c88350c] { width: 80%
}
}
.modal-dialog-slideout[data-v-9c88350c] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-9c88350c]{ border: 0;
}
.modal-header[data-v-9c88350c] { border-bottom: none;
}
.modal-footer[data-v-9c88350c] { border-top: none;
}
.modal-goback[data-v-9c88350c] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-9c88350c] { font-weight: 900;
}
.modal-body[data-v-9c88350c] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-9c88350c] { width: 5%;
}
.maheading_2[data-v-9c88350c] { width: 75%;
}
.maheading_3[data-v-9c88350c] { width: 20%;
}
.totalBtn[data-v-9c88350c], .totalBtn.btn-blue[data-v-9c88350c] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 8px;
}
.mx-input[data-v-9c88350c] { height: 24px;
}
.hide_vmessage[data-v-9c88350c] {
  display: none !important;
}
.show_vmessage[data-v-9c88350c] {
  display: block !important;
}
.ma-input-field[data-v-9c88350c] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 32px;
}
.ma-input-field[data-v-9c88350c]:focus-visible {
  outline: none;
}
.form-label[data-v-9c88350c] { font-size: 13px; font-weight: 900;
}
.row_data_border[data-v-9c88350c] { padding: 5px 0; margin-bottom: 5px; margin-top: 10px; font-size: 14px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-9c88350c]:nth-last-child(1) { border-bottom: 0 none;
}
.custom-select[data-v-9c88350c] { height: 34px;
}
.license-term-content[data-v-9c88350c] { font-size: 12px;
}
.license-term-label[data-v-9c88350c] { color: #00ACEE; font-weight: bold; font-size: 13px; padding-top: 10px;
}
.help-txt[data-v-9c88350c] {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    -moz-border-radius: 8px;
    border-radius:8px;
    border: 1px solid #00ACEE;
    background-color: white;
    text-align: center;
    font-size: 0.75em;
    cursor: pointer;
}
.btn-secondary[data-v-9c88350c]:hover { background-color: #FFF !important;
}
input[data-v-9c88350c], select[data-v-9c88350c] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}


.popover-body { padding-right: 50px !important;
}
.popover-header div { text-align: center;
}
button.close { font-size: 30px;margin-top: -7px;
}
.popover .popover-header { font-size: 14px; font-weight: bold;
}
.popover { width: 340px !important; max-width: 340px !important;
}
.bs-popover-right > .arrow::before {
    border-right-color: rgba(0, 172, 238, 0.90) !important;
}

.back_icon[data-v-21942632] { width: 14px;
}
[data-v-21942632]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-21942632] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-21942632] {
  animation: slide-in-data-v-21942632 1s forwards;
  -webkit-animation: slide-in-data-v-21942632 1s forwards;
}
@keyframes slide-in-data-v-21942632 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-21942632 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-21942632] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-21942632], .modal-xl[data-v-21942632] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-21942632] { width: 80%
}
}
.modal-dialog-slideout[data-v-21942632] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-21942632]{ border: 0;
}
.modal-header[data-v-21942632] { border-bottom: none;
}
.modal-footer[data-v-21942632] { border-top: none;
}
.modal-goback[data-v-21942632] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-21942632] { font-weight: 900;
}
.modal-body[data-v-21942632] { padding: 0rem 1.5rem 0rem 1.5rem; overflow: auto;
}
.maheading_1[data-v-21942632] { width: 5%;
}
.maheading_2[data-v-21942632] { width: 75%;
}
.maheading_3[data-v-21942632] { width: 20%;
}
.totalBtn[data-v-21942632], .totalBtn.btn-blue[data-v-21942632] {
  color: #707070; 
  background-color: #FFF !important;
  border: 1px solid #707070 !important;
  border-radius: 10px;
  font-weight: 900;
  width: auto;
  padding: 8px;
}
.mx-input[data-v-21942632] { height: 24px;
}
.hide_vmessage[data-v-21942632] {
  display: none !important;
}
.show_vmessage[data-v-21942632] {
  display: block !important;
}
.ma-input-field[data-v-21942632] {
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 5px;
  border: 0 none;
  color: #707070;
  background-color: #efefef;
  min-height: 32px;
}
.ma-input-field[data-v-21942632]:focus-visible {
  outline: none;
}
.form-label[data-v-21942632] { font-weight: 900;
}
.row_data_border[data-v-21942632] { padding: 5px 0; margin-bottom: 5px; margin-top: 10px; font-size: 14px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.row_data_border[data-v-21942632]:nth-last-child(1) { border-bottom: 0 none;
}
.custom-select[data-v-21942632] { height: 34px;
}
.license-term-content[data-v-21942632] { font-size: 12px;
}
.license-term-label[data-v-21942632] { color: #00ACEE; font-weight: bold; font-size: 13px; padding-top: 10px;
}
.help-txt[data-v-21942632] {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    -moz-border-radius: 8px;
    border-radius:8px;
    border: 1px solid #00ACEE;
    background-color: white;
    text-align: center;
    font-size: 0.75em;
    cursor: pointer;
}
.btn-secondary[data-v-21942632]:hover { background-color: #FFF !important;
}
input[data-v-21942632], select[data-v-21942632] {
    line-height: 17px;
    border-radius: 10px;
    padding-left: 5px !important;
    border: 1px solid #707070;
}
.custom-select[data-v-21942632] {
  font-size: 1rem !important;
  height: calc(1.5em + 0.75rem + 2px) !important;
}
.rounded[data-v-21942632] {
    border-radius: 1rem !important;
}
.annual[data-v-21942632] {
  font-size: 11px;
}
.black-border[data-v-21942632] {
  border: 1px solid #002F42 !important;
}


.popover-body { padding-right: 50px !important;
}
.popover-header div { text-align: center;
}
button.close { font-size: 30px;margin-top: -7px;
}
.popover .popover-header { font-size: 14px; font-weight: bold;
}
.popover { width: 340px !important; max-width: 340px !important;
}
.bs-popover-right > .arrow::before {
    border-right-color: rgba(0, 172, 238, 0.90) !important;
}
.card-header-tabs {
  width: 50%;
  float: right;
  margin: 0 !important;
  text-align: right;
  margin-bottom: 20px !important;
  box-shadow: 0 0px 5px rgba(0,0,0,.15)!important;
  border-radius: 1rem !important;
  padding: 3px 3px 4px 3px !important;
  margin-right: -20px !important;
}
.card-header-tabs li {
  width: 50%;
}
.nav-tabs .nav-link:hover {
  padding: 1px 8px !important;
  background-color: #FFF !important;
  border: 0 !important;
  font-weight: normal;
  color: #002F42 !important;
}
.nav-link, .nav-tabs .nav-item.show .nav-link, .nav-link, .nav-tabs .nav-item.show .nav-link:hover {
  padding: 1px 8px !important;
  background-color: #FFF !important;
  border: 0 !important;
  font-weight: normal;
}
.card-header li a, .card-header li a:hover {
    font-weight: normal !important;
    font-size: 13px !important;
    text-align: center;
}
.nav-tabs .nav-link.active {
  background-color: #082F42 !important;
  padding: 1px 8px !important;
  border-radius: 1rem !important;
  font-weight: normal;
  color: #FFF !important;
}
.card-header {
  border: 0 !important;
}
.tab-content {
  float: none;
  clear: both;
}


.back_icon[data-v-15c1a960] { width: 14px;
}
.mentee_title_btn[data-v-15c1a960] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-15c1a960] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-15c1a960] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-15c1a960]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-15c1a960] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-15c1a960] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-15c1a960] {
  animation: slide-in-data-v-15c1a960 1s forwards;
  -webkit-animation: slide-in-data-v-15c1a960 1s forwards;
}
@keyframes slide-in-data-v-15c1a960 {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-15c1a960 {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-15c1a960] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-15c1a960], .modal-xl[data-v-15c1a960] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-15c1a960] { width: 80%
}
}
.modal-dialog-slideout[data-v-15c1a960] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-15c1a960]{ border: 0;
}
.modal-header[data-v-15c1a960] { border-bottom: none;
}
.modal-footer[data-v-15c1a960] { border-top: none;
}
.modal-goback[data-v-15c1a960] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-15c1a960] { font-weight: 900;
}
.maheading_1[data-v-15c1a960] { width: 5%;
}
.maheading_2[data-v-15c1a960] { width: 75%;
}
.maheading_3[data-v-15c1a960] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-15c1a960] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-15c1a960] {
    width: 690px;
}
}
@media (max-width: 1199.98px) {
.progress_item_link[data-v-15c1a960] {
    font-size: 13px;
    cursor: pointer;
}
}
.progress_item_link[data-v-15c1a960] {
  cursor: pointer;
}
.objective-view-icon[data-v-15c1a960] {
  width: 15px;
  margin-left: 2px !important;
}
.search_tasks_txtbox input[data-v-15c1a960] {
  height: 30px;
  border-right: 0;
  width: 125px !important;
  font-size: 12px;
  border-radius: 10px;
}
.search_tasks_txtbox input[data-v-15c1a960]:active,
.search_tasks_txtbox input[data-v-15c1a960]:focus,
.search_tasks_txtbox input[data-v-15c1a960]:hover {
  border-color: #ced4da !important;
}
.search_tasks_txtbox .input-group-text[data-v-15c1a960] {
  background-color: #FFFFFF;
  color: lightgray;
  border-radius: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* Upload Form CSS Start */
.dropbox[data-v-15c1a960] {
  border: 1px dashed grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  color: dimgray;
  padding: 10px 10px;
  min-height: 180px; /* minimum height */
  position: relative;
  cursor: pointer;
}
.dropbox1[data-v-15c1a960] {
  border: 1px solid grey; /* the dash box */
  border-radius: 10px;
  outline-offset: -10px;
  background: white;
  min-height: 80px;
}
.input-file[data-v-15c1a960] {
  opacity: 0; /* invisible but it's there! */
  width: 100%;
  height: 200px;
  position: absolute;
  cursor: pointer;
}
.dropbox[data-v-15c1a960]:hover {
  background: white; /* when mouse over to the drop zone, change color */
}
.dropbox p[data-v-15c1a960] {
  font-size: 1.2em;
  text-align: center;
  padding: 50px 0;
}
/* Upload Form CSS End */
.input-class[data-v-15c1a960]  {
  border: 1px solid #002F42; 
  border-radius: 10px;
}
.mx-datepicker[data-v-15c1a960] {
  width: auto;
}
.mx-datepicker .input-class[data-v-15c1a960] {
  border-radius: 10px;
  //padding-right: 25px;
  border: 1px solid #002F42;
}
.progress_pathway[data-v-15c1a960] {
  height:8px;
  margin-top: 5px;
}
.progress_pathway[data-v-15c1a960] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-15c1a960] {
  font-size: 12px;
}
.pw_step_title_active[data-v-15c1a960] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-15c1a960] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}


.mx-datepicker .input-class {
  border-radius: 10px;
  padding-right: 25px;
  border: 1px solid #002F42;
}
.mx-datepicker-popup {
  position: absolute !important;
  z-index: 99999;
}
.vc-sketch {
    position: absolute !important;
    top: -50px !important;
    left: 50px !important;
}


label[data-v-402018f3] {
  padding-top: 8px;
}
.border-content[data-v-402018f3] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-402018f3] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-402018f3] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-402018f3], .collapse-wrapper a[data-v-402018f3]:hover{ 
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-402018f3] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}


.view-accountlist[data-v-402018f3] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-402018f3]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-402018f3] {
  background: none;
  padding: 3px 0 !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
tr th[data-v-402018f3] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-402018f3] {
  color: #212529;
}
.account-lookup-view-list .field_title[data-v-402018f3] {
    width: auto;
    border-right: 0px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.view-lists[data-v-402018f3] {
  width: 100%;
}
.custom-select[data-v-402018f3] {
  height: 38px;
}
.report-dashboard-link[data-v-402018f3] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-402018f3] {
  font-size: 13px !important;
}
.blue-color[data-v-402018f3] {
      color: #00ACEE;
}
.click[data-v-402018f3] {
      cursor: pointer;
      text-decoration: underline;
}

.view-accountlist[data-v-43e781ff] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-43e781ff]:last-child{
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-43e781ff] {
  background: none;
}
label[data-v-43e781ff] {
    padding-top: 8px;
}
.border-content[data-v-43e781ff] {
    border: 1px solid #CCC;
    padding-top: 10px;
    border-top: 0;
}
.display_column_heading[data-v-43e781ff] {
    background-color: #00ACEE;
    border: 1px solid #00ACEE;
    font-weight: bold;
    padding: 5px 20px;
    margin-top: 2px;
    color: #FFF;
}
.collapse-wrapper[data-v-43e781ff] {
    background-color: #00ACEE;
    border: 1px solid #00ACEE;
    font-weight: bold;
    padding: 5px 10px;
    margin-top: 2px;
}
.collapse-wrapper a[data-v-43e781ff], .collapse-wrapper a[data-v-43e781ff]:hover{ 
    color: #FFF;
    text-decoration: none;
    padding-top: 5px;
    display: inherit;
}
.collapse-wrapper i[data-v-43e781ff] {
    float: right;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0px;
    color: #FFF;
}
tr th[data-v-43e781ff] {
    /* background-color: #dc2227; */
    background-color: #00ACEE;
    line-height: 25px;
    color: #FFF;
    padding: 3px 0px;
    margin-right: 0px !important;
    margin-left: 0px !important;
}
tr td[data-v-43e781ff] {
  color: #212529;
}
.account-lookup-view-list .field_title[data-v-43e781ff] {
    width: auto;
    border-right: 1px solid #b6b6b6;
    padding-left: 5px;
    padding-right: 5px;
}
.view-lists[data-v-43e781ff] {
  width: 100%;
}
.custom-select[data-v-43e781ff] {
  height: 38px;
}
.report-dashboard-link[data-v-43e781ff] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-43e781ff] {
  font-size: 13px !important;
}

.dropdown[data-v-70a3ea32] {
  position: absolute;
  display: inline-block;
  right: 1.4em;
}
.edit-action-btn[data-v-70a3ea32] {
  width: 70px;
  margin-right: 5px;
}
.deactivate-btn[data-v-70a3ea32] {
  width: 83px;
  margin-right: 5px;
}
.preview-wrapper[data-v-70a3ea32] {
  padding-right: 10px;
}
.btn-dark-grey[data-v-70a3ea32], .btn-dark-grey[data-v-70a3ea32]:hover, .btn-dark-grey[data-v-70a3ea32]:focus {
  background-color: #555;
  color: #FFF;
  border: 1px solid #555;
}
.space-wrapper[data-v-70a3ea32] {
  padding-right: 10px;
}
.tasks_heading_row[data-v-70a3ea32] {
  background-color: #8b8b8b;
  line-height: 30px;
  color: #FFF;
  padding: 3px 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.tasklist-item[data-v-70a3ea32] {
    padding: 12px 0px 12px 0px;
}
hr[data-v-70a3ea32] {
    border-top: 2px solid #8b8b8b;
    margin: 0px;
}
.no-assessment-text[data-v-70a3ea32] {
  font-size: 20px;
  color: #8b8b8b;
}
.mx-datepicker[data-v-70a3ea32] {
  width: 100%;
}
.custom-select[data-v-70a3ea32] {
  height: 35px;
}

.input-height-30 {
  line-height: 28px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}
.assessment-title {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: bold;
  font-size: 16px;
}
.publish-content {
  padding: 10px 40px;
  text-align: center;
  font-size: 13px;
}
.scroll_box {
  padding: 0;
  display: flex;
  justify-content: end;
}
.scroll_up_down {
  background-color: #efac91;
  padding: 5px;
  text-align: center;
  width: 40px;
}
.angle_font {
  color: #FFF !important;
  font-size: 1.8rem !important;
}
.page_angle_down { margin: 10px 15px;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
.modal-mask[data-v-1d923df6] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s ease;
  overflow-y: hidden;
}
.modal-container[data-v-1d923df6] {
  position: fixed;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 780px;
  height: 410px;
  padding: 20px 30px;
  background-color: #fff;
  border-radius: 30px;
  overflow-y: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
  transition: all .3s ease;
}
.modal-body[data-v-1d923df6] {
  margin: 0px;
  padding: 0;
  overflow-y: auto;
  
  font-size: 16px;
}
.modal-body-h1[data-v-1d923df6] {
  height: 240px;
}
.modal-body-h2[data-v-1d923df6] {
  height: 315px;
}
.modal-footer[data-v-1d923df6] {
  padding: 0px;
  margin: 30px 0;
  text-align: center;
  border: 0;
}
.modal-header[data-v-1d923df6] {
  padding: 0px;
  border-bottom: 0 none;
  margin-bottom: 10px;
  margin-top: 0px;
  color: #717171;
  font-size: 15px;
}
.modal-header .close[data-v-1d923df6] {
  padding: 5px;
  font-size: 33px;
}
.slide-title[data-v-1d923df6] {
  font-size: 18px;
  color: #00ACEE;
  font-weight: bold;
  margin-top: 5px;
}
.item-text[data-v-1d923df6], .question_text[data-v-1d923df6] {
  color: #717171;
  font-size: 17px;
}
.assessment_title[data-v-1d923df6] {
  color: #717171;
  font-size: 19px;
}
.link_text[data-v-1d923df6] {
  color: #717171;
  font-weight: bold;
  font-size: 17px;
  text-decoration: underline;
}
.start-button[data-v-1d923df6] {
  color: #29A3E4 !important;
  background-color: #FFF !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}
.start-button-blue[data-v-1d923df6] {
  color: #fff;
  background-color: #29A3E4 !important;
  border: 1px solid #29A3E4 !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 10px 10px 10px 10px;
  line-height: 8px;
  width: 87px;
}

.item-text p {
  margin-bottom: 5px !important;
}


.task-list-summary[data-v-366799ad] {
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
}
.help-text[data-v-366799ad] {
  font-size: 12px;
  font-style: italic;
}

#mentee-tasklist-wrapper li span.multiselect__option--selected span::before,
#mentee-group-wrapper li span.multiselect__option--selected span::before {
  content: '\2713';
  color: #fff;
  background-color: #007bff;
  padding: 3px;
  margin-right: 5px;
}
#mentee-tasklist-wrapper li span.multiselect__option--selected.multiselect__option--highlight,
#mentee-group-wrapper li span.multiselect__option--selected.multiselect__option--highlight {
  background-color: #fff !important;
  color: #212529 !important;
  font-weight: normal !important;
}
.multiselect__option--highlight {
  font-weight: normal !important;
  background-color: #fff !important;
  color: #212529 !important;
}
.multiselect__content-wrapper {
  min-width: 100%;
  width: auto !important;
  border-top: 1px solid #000 !important;
  border: 1px solid #000 !important;
}
.multiselect__option {
  font-size:13px;
}
.multiselect__option--selected {
  font-size: 13px;
  font-weight: normal !important;
}
.multiselect, .multiselect__input, .multiselect__single {
  font-size: 13px;
  font-weight: 400;
  color: #707070;
  background-color: #fff !important;
}
.modal-header h3 {
  color: #002F42;
  font-size: 16px;
  font-weight: bold;
}
.modal-header .sub-heading {
  margin-left: 5px;
}
.assessment-intro1  .ql-editor { height: 140px !important; min-height: 155px !important; overflow-y: scroll !important;
}
.assessment-intro1 .quillWrapper .ql-container.ql-snow {
  border: 1px solid #ccc !important;
}


fieldset[disabled] .multiselect{pointer-events:none
}
.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block
}
.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent
}
.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite
}
.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1
}
.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0
}
.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation
}
.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e
}
.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box
}
.multiselect:focus{outline:none
}
.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6
}
.multiselect--active{z-index:50
}
.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0
}
.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0
}
.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top
}
.multiselect__input::-webkit-input-placeholder{color:#35495e
}
.multiselect__input::-moz-placeholder{color:#35495e
}
.multiselect__input:-ms-input-placeholder{color:#35495e
}
.multiselect__input::-ms-input-placeholder{color:#35495e
}
.multiselect__input::placeholder{color:#35495e
}
.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto
}
.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf
}
.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none
}
.multiselect__single{padding-left:5px;margin-bottom:8px
}
.multiselect__tags-wrap{display:inline
}
.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px
}
.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis
}
.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px
}
.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px
}
.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e
}
.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff
}
.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8
}
.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer
}
.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease
}
.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""
}
.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px
}
.multiselect--active .multiselect__placeholder{display:none
}
.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch
}
.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top
}
.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8
}
.multiselect__content::webkit-scrollbar{display:none
}
.multiselect__element{display:block
}
.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap
}
.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px
}
.multiselect__option--highlight{background:#41b883;outline:none;color:#fff
}
.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff
}
.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700
}
.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit
}
.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6
}
.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none
}
.multiselect__option--group{background:#ededed;color:#35495e
}
.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff
}
.multiselect__option--group.multiselect__option--highlight:after{background:#35495e
}
.multiselect__option--disabled.multiselect__option--highlight{background:#dedede
}
.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff
}
.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff
}
.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease
}
.multiselect-enter,.multiselect-leave-active{opacity:0
}
.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top
}
[dir=rtl] .multiselect{text-align:right
}
[dir=rtl] .multiselect__select{right:auto;left:1px
}
[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px
}
[dir=rtl] .multiselect__content{text-align:right
}
[dir=rtl] .multiselect__option:after{right:auto;left:0
}
[dir=rtl] .multiselect__clear{right:auto;left:12px
}
[dir=rtl] .multiselect__spinner{right:auto;left:1px
}
@-webkit-keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
@keyframes spinning{
0%{-webkit-transform:rotate(0);transform:rotate(0)
}
to{-webkit-transform:rotate(2turn);transform:rotate(2turn)
}
}
label[data-v-ad62ce7c] {
  padding-top: 8px;
}
.border-content[data-v-ad62ce7c] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-ad62ce7c] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-ad62ce7c] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-ad62ce7c],
.collapse-wrapper a[data-v-ad62ce7c]:hover {
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-ad62ce7c] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}

.view-accountlist[data-v-ad62ce7c] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-ad62ce7c]:last-child {
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-ad62ce7c] {
  background: none;
}
tr th[data-v-ad62ce7c] {
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}
tr td[data-v-ad62ce7c] {
  color: #212529;
  cursor: pointer;
}
.account-lookup-view-list .field_title[data-v-ad62ce7c] {
  width: auto;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
  padding-right: 5px;
}
.view-lists[data-v-ad62ce7c] {
  width: 100%;
}
.custom-select[data-v-ad62ce7c] {
  height: 38px;
}
.report-dashboard-link[data-v-ad62ce7c] {
  text-transform: uppercase;
}
.report-dashboard-link .fa-chevron-left[data-v-ad62ce7c] {
  font-size: 13px !important;
}

.view-accountlist[data-v-8e08a83a] {
  min-height: 70vh;
}
.view-accountlist .tasklist-row[data-v-8e08a83a]:last-child {
  border-bottom: 1px solid #E5E5E5;
}
.account_view_list_heading_row[data-v-8e08a83a] {
  background: none;
}
label[data-v-8e08a83a] {
  padding-top: 8px;
}
.border-content[data-v-8e08a83a] {
  border: 1px solid #CCC;
  padding-top: 10px;
  border-top: 0;
}
.display_column_heading[data-v-8e08a83a] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 20px;
  margin-top: 2px;
  color: #FFF;
}
.collapse-wrapper[data-v-8e08a83a] {
  background-color: #00ACEE;
  border: 1px solid #00ACEE;
  font-weight: bold;
  padding: 5px 10px;
  margin-top: 2px;
}
.collapse-wrapper a[data-v-8e08a83a],
.collapse-wrapper a[data-v-8e08a83a]:hover {
  color: #FFF;
  text-decoration: none;
  padding-top: 5px;
  display: inherit;
}
.collapse-wrapper i[data-v-8e08a83a] {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 0px;
  color: #FFF;
}
tr th[data-v-8e08a83a] {
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  line-height: 25px;
  color: #FFF;
  padding: 3px 0px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}
tr td[data-v-8e08a83a] {
  color: #212529;
}
.account-lookup-view-list .field_title[data-v-8e08a83a] {
  width: auto;
  border-right: 1px solid #b6b6b6;
  padding-left: 5px;
  padding-right: 5px;
}
.view-lists[data-v-8e08a83a] {
  width: 100%;
}
.custom-select[data-v-8e08a83a] {
  height: 38px;
}
.date-picker-text-box[data-v-8e08a83a] {
  padding-top: 10px;
}

.circle[data-v-0e83233a] {
    background-color: #2EACEE;
    border-radius: 50%;
    height: 36px;
    width: 36px;
    text-align: center;
}
.circle i[data-v-0e83233a] {
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding-top: 5px;
    padding-right: 2px;
}
.print-section[data-v-0e83233a] {
    font-family: "proxima-nova", sans-serif;
    color: #002F42;
}
.rep_audit_bg[data-v-0e83233a] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-0e83233a] {
    font-size: 24px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.report_heading[data-v-0e83233a] {
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.report_view[data-v-0e83233a] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.txt_break[data-v-0e83233a] {
    word-break: break-word;
}
.table-heading-seperator[data-v-0e83233a] {
    border-bottom: 1px solid #707070;
}
.custom_heading_hr[data-v-0e83233a],
.custom_hr[data-v-0e83233a] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-0e83233a] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.custom-select[data-v-0e83233a],
.custom-select[data-v-0e83233a]:focus {
    background-color: #e6e6e6 !important;
    border-color: #e6e6e6 !important;
    color: #707070;
    border-radius: 10px;
}
.filterBtn[data-v-0e83233a] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-0e83233a] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.sub-heading h3[data-v-0e83233a] {
    font-size: 15px;
}
.btn[data-v-0e83233a]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
select[data-v-326b9eaf] {
  height: 28px;
  padding: 0 0.5rem;
}
.rounded[data-v-326b9eaf] {
  border-radius: 10px !important;
}
.comp_chart_container[data-v-326b9eaf] {
  width: 99%;
}
.reps_chart_container[data-v-326b9eaf] {
  width: 99%;
}
@media (max-width: 1199.98px) {
.comp_chart_container[data-v-326b9eaf] {
    width: 99%;
}
.reps_chart_container[data-v-326b9eaf] {
    width: 99%;
}
}
@media (max-width: 1300px) {
.report-panel-container[data-v-326b9eaf] {
    justify-content: left;
}
}
@media (min-width: 1301px) {
.report-panel-container[data-v-326b9eaf] {
    justify-content: center;
}
}

.report_heading[data-v-550b565a] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-550b565a], .custom_hr[data-v-550b565a] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-550b565a] {
    border-bottom: 3px solid #A3A3A3;
}
.field_1[data-v-550b565a] {
  width: 5%;
  padding-left: 15px;
}
.field_3[data-v-550b565a], .field_4[data-v-550b565a], .field_5[data-v-550b565a], .field_6[data-v-550b565a], .field_7[data-v-550b565a], .field_8[data-v-550b565a], .field_9[data-v-550b565a] {
  width: 11%;
  text-align: center;
}
.field_9[data-v-550b565a] {
  padding-right: 15px;
}
.field_2[data-v-550b565a] {
  width: 15%;
}
.field_3[data-v-550b565a] {
  width: 13%;
}
.btn[data-v-550b565a]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}

.preview-section[data-v-0b0b8c02] {
  width: 75%;
  margin: 0 auto;
  background-color: #FFF;
  border-radius: 10px;
  padding: 15px 25px;
  color: #797979;
}
.circle[data-v-0b0b8c02] {
  background-color: #2EACEE;
  border-radius: 50%;
  height: 28px;
  width: 28px;
  text-align: center;
}
.circle i[data-v-0b0b8c02] {
  color: #FFF;
  font-size: 18px;
  text-align: center;
  padding-top: 5px;
  padding-right: 2px;
}

/* .print-section {
  font-family: 'Roboto Condensed', sans-serif;
} */
br[data-v-0b0b8c02] {
  display: none !important;
}
.modal-header .sub-heading h3[data-v-0b0b8c02] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}

select[data-v-48cc1ad2] {
  height: 28px;
  padding: 0 0.5rem;
}
.rounded[data-v-48cc1ad2] {
  border-radius: 10px !important;
}
.comp_chart_container[data-v-48cc1ad2] {
  width: 99%;
}
.reps_chart_container[data-v-48cc1ad2] {
  width: 99%;
}
@media (max-width: 1199.98px) {
.comp_chart_container[data-v-48cc1ad2] {
    width: 99%;
}
.reps_chart_container[data-v-48cc1ad2] {
    width: 99%;
}
}


.circle[data-v-62923e1a] {
    background-color: #2EACEE;
    border-radius: 50%;
    height: 36px;
    width: 36px;
    text-align: center;
}
.circle i[data-v-62923e1a] {
    color: #FFF;
    font-size: 24px;
    text-align: center;
    padding-top: 5px;
    padding-right: 2px;
}
.print-section[data-v-62923e1a] {
    font-family: "proxima-nova", sans-serif;
    color: #002F42;
}
.rep_audit_bg[data-v-62923e1a] {
    background-color: #FFF;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.rep_heading[data-v-62923e1a] {
    font-size: 24px !important;
    font-weight: normal !important;
    margin-bottom: 10px;
}
.report_heading[data-v-62923e1a] {
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.report_view[data-v-62923e1a] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.txt_break[data-v-62923e1a] {
    word-break: break-word;
}
.table-heading-seperator[data-v-62923e1a] {
    border-bottom: 1px solid #707070;
}
.custom_heading_hr[data-v-62923e1a],
.custom_hr[data-v-62923e1a] {
    width: 100%;
    margin: 5px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-62923e1a] {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.custom-select[data-v-62923e1a],
.custom-select[data-v-62923e1a]:focus {
    background-color: #e6e6e6 !important;
    border-color: #e6e6e6 !important;
    color: #707070;
    border-radius: 10px;
}
.filterBtn[data-v-62923e1a] {
    display: flex;
    margin: 0 auto;
}
.cp-filter-label[data-v-62923e1a] {
    font-weight: bold;
    padding: 0px;
    margin: 0 5px;
    vertical-align: middle;
}
.sub-heading h3[data-v-62923e1a] {
    font-size: 15px;
}
.btn[data-v-62923e1a]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.content-wrapper[data-v-951eee24] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-951eee24] {
  font-size: 28px;
  font-weight: normal;
}
a[data-v-951eee24] {
  color: #00acee;
}
a[data-v-951eee24]:hover,
a[data-v-951eee24]:active,
a[data-v-951eee24]:focus {
  color: #00acee;
}
.db-card[data-v-951eee24] {
  background-color: #FFF;
  border: 1px solid  #CCC;
  width: 99%;
  min-height: 10px;
  padding: 10px;
  margin: 0px 0 0px 0;
  border-radius: 10px;
}
.db-card .db-mentee-name[data-v-951eee24] {
  font-weight: 600;
  word-break: break-word;
}
.db-card .db-mentor-name[data-v-951eee24] {
  word-break: break-word;
  font-weight: 900;
}
.db-card .db-mentor-name span[data-v-951eee24]{
  word-break: break-word;
  font-weight: normal;
}
.grid_row[data-v-951eee24] {
  margin-top: 0px;
}
/* .grid_row .cols { padding: 0; } */
.db-card .label_txt[data-v-951eee24] {
  font-weight: 400;
  margin-bottom: 5px;
}
.saveBtn[data-v-951eee24], .saveBtn[data-v-951eee24]:active, .saveBtn[data-v-951eee24]:focus {
  color: #FFF; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-weight: 900;
  width: 120px;
}
.container[data-v-951eee24] {
    max-width: 990px;
}
.dbViewBtn[data-v-951eee24]{
  color: #00acee !important;
  background-color: #FFF;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 8px;
  width: 50px;
  float: right;
}
.dbViewBtn[data-v-951eee24]:focus, .dbViewBtn[data-v-951eee24]:active {
  color: #00acee !important;
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
}
.user-icon[data-v-951eee24]{ font-size: 60px;  margin-bottom: 10px;
}
.mentor_row[data-v-951eee24] { margin: 30px;
}
.db-card .title[data-v-951eee24]{
  font-size: 15px;
  font-weight: 900;
}
.db-card .db-report-card[data-v-951eee24] {
  background-color: #FFF;
  border-radius: 0px;
  min-height: 40px;
  padding: 10px;
  margin: 10px 0;
}
.db-card .db-empty-card[data-v-951eee24] {
  background-color: #FFF;
  border-radius: 0px;
  min-height: 40px;
  padding: 10px;
  text-align: center;
  font-style: italic;
}
a.dbEditBtn[data-v-951eee24] {
  color: #00ACEE !important;
  border: 0px solid #29A3E4;
  background: none;
  font-size: 13px;
  font-weight: 900;
  padding: 5px;
  line-height: 8px;
  text-decoration: underline !important;
  text-align: right;
}
a.dbEditBtn[data-v-951eee24] {
  width: 50px;
  float: right;
  margin-top: 0px;
}
.dbEditBtn[data-v-951eee24]:focus, .dbEditBtn[data-v-951eee24]:hover {
  color: #00acee !important;
  background:none !important;
  border: 0px solid #00acee !important;
  box-shadow: none !important;
}
.dbGoalBtn[data-v-951eee24] {
  text-decoration: underline;
  color: #7d7d7d !important;
}
.db-card .empty-content-title[data-v-951eee24]{
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}
.view-mentee-hr[data-v-951eee24] {
    margin-top: 5px;
    margin-bottom: 0px;
    border: 1px solid #00ACEE;
}
/* Small Devices */
@media (min-width: 320px) and (max-width: 991px) {
.statusBtn[data-v-951eee24], .statusBtn[data-v-951eee24]:active, .statusBtn[data-v-951eee24]:focus {
        width: 100%;
}
}
.dialogbox .body[data-v-951eee24] {
  position: relative;
  max-width: 300px;
  height: auto;
  margin: 20px 10px;
  padding: 5px;
  border-radius: 3px;
  border: 5px solid #ccc;
}
.body .message[data-v-951eee24] {
  min-height: 30px;
  border-radius: 3px;
  font-family: Arial;
  font-size: 14px;
  line-height: 1.5;
  color: #797979;
}
.slide-leave-active[data-v-951eee24],
    .slide-enter-active[data-v-951eee24] {
      transition: 0.4s;
}
.slide-enter[data-v-951eee24] {
      transform: translate(100%, 0);
}
.slide-leave-to[data-v-951eee24] {
      transform: translate(-100%, 0);
}
.profile-page .main-wrapper[data-v-951eee24] {
   background-color: #FFF;
   padding: 10px;
   min-height: 400px;
   transform: none;
   margin-top:20px;
   width: 50%;
}
@media(max-width:768px) {
.profile-page .main-wrapper[data-v-951eee24] {
     width: 70%;
}
}
@media (max-width: 560px) {
.profile-page .main-wrapper[data-v-951eee24] {
    border-radius: 5px;
    width: 100%;
}
}
@media (max-width: 575.98px) {
.col-xs-1[data-v-951eee24] {
   width: 8.33333333%;
}
.col-xs-11[data-v-951eee24] {
    width: 91.66666667%;
}
.col-xs-4[data-v-951eee24] {
    width: 33.333333%;
}
.col-xs-8[data-v-951eee24] {
    width: 66.666667%;
}
.col-xs-9[data-v-951eee24] {
    width: 75%;
}
.col-xs-3[data-v-951eee24] {
    width: 25%;
}
}
.content-main-wrapper h3[data-v-951eee24] {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  color: #555;
}
.marginbot10[data-v-951eee24] {
  margin-bottom: 10px;
}
.profile-heading[data-v-951eee24] {
  margin-top: 10px;
}
label[data-v-951eee24] {
  font-size: 12px;
}
.profile-sec-sep[data-v-951eee24] {
  border-top: 1px solid #DDD;
  margin: 20px 0px 20px 0px;
}
#profile-link-wrapper .profile-link[data-v-951eee24] {
  color: #007bff;
  text-decoration: none;
  cursor: pointer;
}
#edit-profile-wrapper label[data-v-951eee24] {
  padding-left: 0px;
}
.edit-profile-wrapper .submit[data-v-951eee24]{
  padding-right: 15px;
  margin-top: 10px;
}
.custom-chkbox[data-v-951eee24] {
  width: 10%;
  float: left;
}
label.group-chkbox[data-v-951eee24] {
  font-weight: normal;
}
.roles[data-v-951eee24] { text-transform: capitalize;
}
.profile-container label[data-v-951eee24]{
  font-weight:bold;
}
.profile-container .chkboxwrapper label[data-v-951eee24]{
  font-weight:normal;
}
.edit-profile-wrapper[data-v-951eee24] {
  padding-top: 10px;
}
.question_text[data-v-951eee24], .question_text a[data-v-951eee24], .question_text a[data-v-951eee24]:hover {
  font-size: 11px;
  color: #002F42;
}
.color-blue a[data-v-951eee24], .color-blue a[data-v-951eee24]:hover{
  color: #29A3E4 !important;
  text-decoration: underline;
  font-weight: bold;
}
.start-button[data-v-951eee24] {
    color: #29A3E4;
    background-color: #FFF !important;
    border: 1px solid #29A3E4 !important;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 110px;
}
.start-button-blue[data-v-951eee24] {
    color: #fff;
    background-color: #29A3E4 !important;
    border: 1px solid #29A3E4 !important;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 900;
    padding: 10px 10px 10px 10px;
    line-height: 8px;
    width: 87px;
}
.content-main-wrapper[data-v-951eee24] {
  width: 100%;
  background-color: #FFF;
  padding: 0px;
  margin-bottom: 0px;
}
.personal-details-wrapper[data-v-951eee24] {
  padding-left: 5%;
  padding-right: 5%;
}
.custom-select[data-v-951eee24] {
    height: 25px;
    padding: 0;
    padding-left: 10px;
}
.preference-heading[data-v-951eee24] {
    font-size: 14px;
}
.ma-blue-btn1[data-v-951eee24] {
  color: #FFF !important; 
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
.ma-white-btn1[data-v-951eee24] {
  color: #00ACEE !important; 
  background-color: #FFF !important;
  border: 1px solid #00ACEE !important;
  font-weight: 900;
  border-radius: 10px;
  width: 120px;
}
body.profile-page[data-v-951eee24] {
    background: none;
}
.objective-view-icon[data-v-951eee24] {
  width: 15px;
  margin-left: 5px !important;
}
.db-card a[data-v-951eee24] {
    color: #00ACEE !important;
}
a[data-v-951eee24] {
    cursor: pointer;
}
.col-12 .border-bottom[data-v-951eee24]:last-child {
    border: 0 !important;
}
.switch[data-v-951eee24] {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input[data-v-951eee24] { 
  opacity: 0;
  width: 0;
  height: 0;
}
.slider[data-v-951eee24] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0px;
  right: 0;
  bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #808080;
}
.slider[data-v-951eee24]:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 2px;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #FFF;
}
input:checked + .slider[data-v-951eee24] {
  background-color: #4E8D23;
}
input:checked + .slider[data-v-951eee24]:before {
  background-color: #FFF;
}
input:focus + .slider[data-v-951eee24] {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider[data-v-951eee24]:before {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
}
.slider.round[data-v-951eee24] {
  border-radius: 34px;
}
.slider.round[data-v-951eee24]:before {
  border-radius: 50%;
}
.my-badge-logo-wrapper[data-v-951eee24] {
  width: 50px;
  border: 1px solid #dee2e6;
  padding: 5px;
  border-radius: 10px;
  box-shadow: 0 0px 5px rgba(0,0,0,.15) !important;
}
.empty-content-title[data-v-951eee24] {
  font-size: 14px;
}
.db-empty-card[data-v-951eee24] {
  font-style: italic;
}

.report_heading[data-v-5e98671a] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-5e98671a], .custom_hr[data-v-5e98671a] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-5e98671a] {
    border-bottom: 3px solid #A3A3A3;
}
.field_1[data-v-5e98671a], .field_2[data-v-5e98671a] {
  width: 17%;
  padding-left: 15px;
}
.field_3[data-v-5e98671a] {
  width: 15%;
  text-align: left;
}
.field_9[data-v-5e98671a] {
  width: 10.33%;
  text-align: center;
  padding-right: 0px;
}
.btn[data-v-5e98671a]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-5e98671a] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-5e98671a] {
  cursor: pointer;
}

.report_heading[data-v-f8a57b6a] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-f8a57b6a], .custom_hr[data-v-f8a57b6a] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-f8a57b6a] {
    border-bottom: 3px solid #A3A3A3;
}
.tfield_1[data-v-f8a57b6a], .tfield_7[data-v-f8a57b6a] {
  width: 20%;
  padding-left: 15px;
}
.tfield_2[data-v-f8a57b6a], .tfield_3[data-v-f8a57b6a] {
  width: 15%;
  padding-left: 15px;
}
.tfield_4[data-v-f8a57b6a], .tfield_5[data-v-f8a57b6a] {
  width: 9%;
  padding-left: 15px;
}
.tfield_6[data-v-f8a57b6a] {
  width: 12%;
  padding-left: 15px;
}
.cfield_1[data-v-f8a57b6a], .cfield_2[data-v-f8a57b6a], .cfield_6[data-v-f8a57b6a] {
  width: 20%;
  padding-left: 15px;
}
.cfield_1[data-v-f8a57b6a], .tfield_1[data-v-f8a57b6a] {
  padding-left: 0px;
}
.cfield_2[data-v-f8a57b6a] {
  width: 21%;
}
.cfield_3[data-v-f8a57b6a], .cfield_4[data-v-f8a57b6a], .cfield_5[data-v-f8a57b6a] {
  width: 13%;
  text-align: left;
}
.field_9[data-v-f8a57b6a] {
  width: 11%;
  text-align: right;
  padding-right: 15px;
}
.btn[data-v-f8a57b6a]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-f8a57b6a] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-f8a57b6a] {
  cursor: pointer;
}
.mentee-first-icon .fa-chevron-down[data-v-f8a57b6a], .mentee-first-icon .fa-chevron-right[data-v-f8a57b6a] {
  font-size: 14px !important;
}

.report_heading[data-v-759b2222] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-759b2222], .custom_hr[data-v-759b2222] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-759b2222] {
    border-bottom: 3px solid #A3A3A3;
}
.tfield_1[data-v-759b2222], .tfield_7[data-v-759b2222] {
  width: 20%;
  padding-left: 15px;
}
.tfield_2[data-v-759b2222], .tfield_3[data-v-759b2222] {
  width: 15%;
  padding-left: 15px;
}
.tfield_4[data-v-759b2222], .tfield_5[data-v-759b2222] {
  width: 9%;
  padding-left: 15px;
}
.tfield_6[data-v-759b2222] {
  width: 12%;
  padding-left: 15px;
}
.cfield_1[data-v-759b2222], .cfield_2[data-v-759b2222], .cfield_6[data-v-759b2222] {
  width: 20%;
  padding-left: 15px;
}
.cfield_1[data-v-759b2222], .tfield_1[data-v-759b2222] {
  padding-left: 0px;
}
.cfield_2[data-v-759b2222] {
  width: 21%;
}
.cfield_3[data-v-759b2222], .cfield_4[data-v-759b2222], .cfield_5[data-v-759b2222] {
  width: 13%;
  text-align: left;
}
.field_9[data-v-759b2222] {
  width: 11%;
  text-align: right;
  padding-right: 15px;
}
.btn[data-v-759b2222]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-759b2222] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-759b2222] {
  cursor: pointer;
}
.mentee-first-icon .fa-chevron-down[data-v-759b2222], .mentee-first-icon .fa-chevron-right[data-v-759b2222] {
  font-size: 14px !important;
}


.report_heading[data-v-196519ec] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-196519ec], .custom_hr[data-v-196519ec] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-196519ec] {
    border-bottom: 3px solid #A3A3A3;
}
.field_1[data-v-196519ec] {
  width: 23%;
  padding-left: 15px;
}
.report_view .field_1[data-v-196519ec] {
}
.field_2[data-v-196519ec], .field_3[data-v-196519ec], .field_4[data-v-196519ec], .field_5[data-v-196519ec], .field_6[data-v-196519ec], .field_7[data-v-196519ec], .field_8[data-v-196519ec] {
  width: 11%;
  text-align: center;
}
.field_9[data-v-196519ec] {
  width: 10.33%;
  text-align: center;
  padding-right: 0px;
}
.btn[data-v-196519ec]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-196519ec] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-196519ec], .report_view .field_2[data-v-196519ec]{
  cursor:pointer;
}
.success_msg[data-v-196519ec] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-196519ec], .btn-red[data-v-196519ec] {
  line-height: 30px; border-radius: 10px;
}
.overlay[data-v-196519ec] {
  opacity: .9
}
.font-30[data-v-196519ec] {
  font-size: 30px;
}
.field_11[data-v-196519ec] {
  width: 20%; padding-left: 15px;
}
.no-record[data-v-196519ec] {
  font-style: italic; font-weight: normal;
}
.search_icons[data-v-196519ec] { font-size: 1.5rem; color: #bfbfbf;
}
.search_org_text[data-v-196519ec] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}
.search-icon[data-v-196519ec] {
  position: absolute;
  top: 5px;
  right: 14%;
}
.search-icon i[data-v-196519ec] {
  font-size: 20px;
  font-weight: normal;
}
.ma-blue-btn[data-v-196519ec], .ma-blue-btn[data-v-196519ec]:focus, .ma-blue-btn[data-v-196519ec]:active, .ma-blue-btn[data-v-196519ec]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}


.report_heading[data-v-5591be38] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-5591be38], .custom_hr[data-v-5591be38] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-5591be38] {
    border-bottom: 3px solid #A3A3A3;
}
.field_1[data-v-5591be38], .field_2[data-v-5591be38] {
  width: 17%;
  padding-left: 15px;
}
.report_view .field_1[data-v-5591be38] {
}
.field_3[data-v-5591be38] {
  width: 15%;
  text-align: left;
}
.field_9[data-v-5591be38] {
  width: 10.33%;
  text-align: center;
  padding-right: 0px;
}
.btn[data-v-5591be38]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-5591be38] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-5591be38] {
  cursor:pointer; padding-left: 0!important;
}
.success_msg[data-v-5591be38] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-5591be38], .btn-red[data-v-5591be38] {
  line-height: 30px; border-radius: 10px;
}
.overlay[data-v-5591be38] {
  opacity: .9
}
.font-30[data-v-5591be38] {
  font-size: 30px;
}
.field_11[data-v-5591be38] {
  width: 20%; padding-left: 15px;
}
.no-record[data-v-5591be38] {
  font-style: italic; font-weight: normal;
}
.ma-blue-btn[data-v-5591be38], .ma-blue-btn[data-v-5591be38]:focus, .ma-blue-btn[data-v-5591be38]:active, .ma-blue-btn[data-v-5591be38]:hover {
  color: #FFF !important; 
  font-weight: 500;
  width: 100%;
  border-radius: 15px;
}
.search_org_text[data-v-5591be38] { width: 95%;outline: 0; border: 1px solid #ced4da; background-color: #FFF; border-radius: 10px; height: 32px; padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}

.report_heading[data-v-1e9ec262] {   
    font-size: 14px; 
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}
.custom_heading_hr[data-v-1e9ec262], .custom_hr[data-v-1e9ec262] {
  width: 100%;
  margin: 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.custom_heading_hr[data-v-1e9ec262] {
    border-bottom: 3px solid #A3A3A3;
}
.tfield_1[data-v-1e9ec262], .tfield_7[data-v-1e9ec262] {
  width: 20%;
  padding-left: 15px;
}
.tfield_2[data-v-1e9ec262], .tfield_3[data-v-1e9ec262] {
  width: 15%;
  padding-left: 15px;
}
.tfield_4[data-v-1e9ec262], .tfield_5[data-v-1e9ec262] {
  width: 9%;
  padding-left: 15px;
}
.tfield_6[data-v-1e9ec262] {
  width: 12%;
  padding-left: 15px;
}
.cfield_1[data-v-1e9ec262], .cfield_2[data-v-1e9ec262], .cfield_6[data-v-1e9ec262] {
  width: 20%;
  padding-left: 15px;
}
.cfield_1[data-v-1e9ec262], .tfield_1[data-v-1e9ec262] {
  padding-left: 0px;
}
.cfield_2[data-v-1e9ec262] {
  width: 21%;
}
.cfield_3[data-v-1e9ec262], .cfield_4[data-v-1e9ec262], .cfield_5[data-v-1e9ec262] {
  width: 13%;
  text-align: left;
}
.field_9[data-v-1e9ec262] {
  width: 11%;
  text-align: right;
  padding-right: 15px;
}
.btn[data-v-1e9ec262]:disabled {
    background-color: #8b8b8b;
    color: #FFF;
}
.report_view[data-v-1e9ec262] {
  min-height: 40px;
  font-weight: bold;
}
.report_view .field_1[data-v-1e9ec262] {
  cursor: pointer;
}
.mentee-first-icon .fa-chevron-down[data-v-1e9ec262], .mentee-first-icon .fa-chevron-right[data-v-1e9ec262] {
  font-size: 14px !important;
}
.overlay[data-v-1e9ec262] {
  opacity: .9
}
.report_view .cfield_6[data-v-1e9ec262], .report_view .tfield_7[data-v-1e9ec262] {
  cursor: pointer;
}
.report_view .tasklist-comment[data-v-1e9ec262] {
  color: #002F42; cursor: default;
}
.font-30[data-v-1e9ec262] {
  font-size: 30px;
}
.field_1[data-v-1e9ec262] {
  width: 20%; padding-left: 15px;
}
.success_msg[data-v-1e9ec262] {
  color: #68C47E; text-align: center; margin-bottom: 15px;
}
.btn-dard-grey[data-v-1e9ec262], .btn-dard-red[data-v-1e9ec262] {
  line-height: 30px; border-radius: 10px;
}
.loading_show[data-v-1e9ec262] {
  float: none; height: 80px; text-align: center;
}
.font-normal[data-v-1e9ec262] {
  font-weight: normal;
}
.back_icon[data-v-1e9ec262] { width: 13px !important;
}
#sidebar1[data-v-1e9ec262] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 75px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar1[data-v-1e9ec262] {
    min-width: 145px;
    max-width: 145px;
}
}
#sidebar1 ul li[data-v-1e9ec262] {
  padding: 0px 10px 0px 10px;
  display: block;
  color: #6c757d !important;
  margin-left: 5px;
}
.sidebar_view_mentee[data-v-1e9ec262] {
  min-width: 110px !important;
}



select[data-v-1b5e17ae] {
  height: 28px;
  padding: 0 0.5rem;
}
.rounded[data-v-1b5e17ae] {
  border-radius: 10px !important;
}
.comp_chart_container[data-v-1b5e17ae] {
  width: 99%;
}
.reps_chart_container[data-v-1b5e17ae] {
  width: 99%;
}
@media (max-width: 1199.98px) {
.comp_chart_container[data-v-1b5e17ae] {
    width: 99%;
}
.reps_chart_container[data-v-1b5e17ae] {
    width: 99%;
}
}
@media (max-width: 1300px) {
.report-panel-container[data-v-1b5e17ae] {
    justify-content: left;
}
}
@media (min-width: 1301px) {
.report-panel-container[data-v-1b5e17ae] {
    justify-content: center;
}
}
.report-icon[data-v-1b5e17ae] {
  width: 25px; margin-top: 5px; margin-bottom: 10px;
}
.view-report[data-v-1b5e17ae] {
   width: 112px; border-color: #002F42 !important;
}

select[data-v-617cb3fc] {
  height: 28px;
  padding: 0 0.5rem;
}
.rounded[data-v-617cb3fc] {
  border-radius: 10px !important;
}
.comp_chart_container[data-v-617cb3fc] {
  width: 99%;
}
.reps_chart_container[data-v-617cb3fc] {
  width: 99%;
}
@media (max-width: 1199.98px) {
.comp_chart_container[data-v-617cb3fc] {
    width: 99%;
}
.reps_chart_container[data-v-617cb3fc] {
    width: 99%;
}
}
@media (max-width: 1300px) {
.report-panel-container[data-v-617cb3fc] {
    justify-content: left;
}
}
@media (min-width: 1301px) {
.report-panel-container[data-v-617cb3fc] {
    justify-content: center;
}
}
.container-wrapper .heading[data-v-617cb3fc] {
    font-size: 24px !important;
    font-weight: normal !important;
}
.back_icon[data-v-617cb3fc] { width: 13px !important;
}
#sidebar1[data-v-617cb3fc] {
  min-width: 165px;
  max-width: 165px;
  background-color: #FFFFFF;
  min-height: 100vh;
  transition: opacity 2s linear;
  transform: translate(0);
  opacity: 1;
  padding-top: 120px;
  position: fixed;
}
@media (max-width: 1199.98px) {
#sidebar1[data-v-617cb3fc] {
    min-width: 145px;
    max-width: 145px;
}
}
#sidebar1 ul li[data-v-617cb3fc] {
  padding: 0px 10px 0px 10px;
  display: block;
  color: #6c757d !important;
  margin-left: 5px;
}
.sidebar_view_mentee[data-v-617cb3fc] {
  min-width: 110px !important;
}


a[data-v-af13b74e], a[data-v-af13b74e]:hover, a[data-v-af13b74e]:focus {
  cursor: pointer;
}
.pathway_box[data-v-af13b74e] {
  border-color: lightgray !important;
  border-left: 7px solid #00ACEE !important;
  border-radius: 7px !important;
  background-color: white !important;
  padding: 8px 10px 5px 10px;
}
.pathway_box p[data-v-af13b74e] {
  margin-bottom: 3px;
}
.d-flex div.pathway_box[data-v-af13b74e] {
  margin-right: 15px;
  width: 210px;
  background-color: burlywood;
}
.pathway_box .dropdown button[data-v-af13b74e] {
  margin-top: -10px;
}
.pathway_box .dropdown button[data-v-af13b74e]:focus {
  box-shadow: unset;
}
.accent_color_add[data-v-af13b74e] {
  height: 23px;
  width: 23px;
  display: inline-flex;
  background-color: #e9e9e9;
  color: #646e71;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.pathway_save_btn[data-v-af13b74e] {
  padding: 5px 10px !important;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 400;
  width: 60%; height: 40px;
}

.vc-sketch {
    position: absolute !important;
    top: -260px !important;
    left: 50px !important;
}
.ascent-color {
  height: 15px;
  width: 15px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color1 {
  height: 12px;
  width: 12px;
  border-radius: 10px;
  cursor: pointer;
  float: left;
  margin-top: 3px;
}
.ascent-color-main {
  float: left;
  margin-right: 10px;
}
.ascent-color-outer {
  float: left;
  padding: 0px 2px 2px 2px;
  border-radius: 15px;
  margin-top: 1px;
}
.dropdown-item {
  cursor: pointer;
  color: #BBB !important;
}
#dropdown-2 .dropdown-toggle::after{
  display: none;
}
#dropdown-2 .dropdown-toggle {
  background: none;
  border: 0;
  color: #002F42;
  font-weight: bold;
}
#dropdown-2 .dropdown-menu {
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 110px;
}
#dropdown-2 .b-dropdown-text {
  margin-bottom: 0px;
}
#dropdown-2 .b-dropdown-text {
  cursor: pointer;
  color: #848884 !important;
  padding: 2px 5px 2px 10px;
  font-size: 14px;
}
#dropdown-2.dropdown a, #dropdown-2.dropdown a:hover {
  font-size: 15px;
  color: #848884 !important;
  font-weight: bold;
}
#dropdown-2 .dropdown-item:hover, #dropdown-2 .dropdown-item:active, #dropdown-2 .dropdown-item:focus, #dropdown-2.dropdown a:hover, #dropdown-2.dropdown a:focus, #dropdown-2.dropdown a:active {
  background: none !important;
  text-decoration: none !important;
}
.pathwayBtn, .pathwayBtn:hover, .pathwayBtn:focus {
  padding: 7px 25px; border-radius: 15px !important;
  width: 140px;
}
.top-content {
  min-height: 80px;padding-top: 15px !important; padding-bottom: 10px !important;
}
.pathway_content {
  margin-bottom: 25px; margin-right: 25px;
}
.pathway_status {
  font-size: 12px;
  font-style: italic;
  text-align: right;
  padding-right: 0px;
  text-transform: capitalize;
}
.pickerIcon {
  cursor: pointer; font-size: 17px; margin-top: 2px;
}

.back_icon[data-v-b5a1d8bc] { width: 14px;
}
.mentee_title_btn[data-v-b5a1d8bc] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
.progress_step[data-v-b5a1d8bc] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-b5a1d8bc] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
[data-v-b5a1d8bc]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-b5a1d8bc] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-b5a1d8bc] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-b5a1d8bc] {
  animation: slide-in-data-v-b5a1d8bc 1s forwards;
  -webkit-animation: slide-in-data-v-b5a1d8bc 1s forwards;
}
@keyframes slide-in-data-v-b5a1d8bc {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-b5a1d8bc {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-b5a1d8bc] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-b5a1d8bc], .modal-xl[data-v-b5a1d8bc] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-b5a1d8bc] { width: 80%
}
}
.modal-dialog-slideout[data-v-b5a1d8bc] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-b5a1d8bc]{ border: 0;
}
.modal-header[data-v-b5a1d8bc] { border-bottom: none;
}
.modal-footer[data-v-b5a1d8bc] { border-top: none;
}
.modal-goback[data-v-b5a1d8bc] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-b5a1d8bc] { font-weight: 900;
}
.maheading_1[data-v-b5a1d8bc] { width: 5%;
}
.maheading_2[data-v-b5a1d8bc] { width: 75%;
}
.maheading_3[data-v-b5a1d8bc] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-b5a1d8bc] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-b5a1d8bc] {
    width: 690px;
}
}
.rep_days[data-v-b5a1d8bc] {
  margin-bottom: 10px !important; margin-top: 12px;
}
.max-width-100[data-v-b5a1d8bc] {
  max-width: 100%;
}
.width-100[data-v-b5a1d8bc] {
  width: 100%;
}
.downIcon[data-v-b5a1d8bc] {
  margin-left: 15px; margin-top: 3px; float: right; margin-right: 0px; margin-top: 2px;
}
.history[data-v-b5a1d8bc] {
  margin-top: -40px !important;
}

.back_icon[data-v-6bbaee6a] { width: 14px;
}
.mentee_title_btn[data-v-6bbaee6a] {
  background-color: #b3e6fa;
  padding: 2px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #2d6074;
  border: 0;
  margin-top: -12px;
}
a[data-v-6bbaee6a] {
  color: #00ACEE;
}
a[data-v-6bbaee6a]:hover,
a[data-v-6bbaee6a]:active,
a[data-v-6bbaee6a]:focus {
  color: #00ACEE;
}
.progress_step[data-v-6bbaee6a] {
  height:10px;
  margin-top: 5px;
}
.panel-title a[data-v-6bbaee6a] {
  font-size: 14px;
  color: #002F42 !important;
  font-weight: normal;
  padding-left: 0px;
}
a[data-v-6bbaee6a] {
  color: #00ACEE;
}
a[data-v-6bbaee6a]:hover,
a[data-v-6bbaee6a]:active,
a[data-v-6bbaee6a]:focus {
  color: #00ACEE;
}
[data-v-6bbaee6a]::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
.modal-mask[data-v-6bbaee6a] {
    position: fixed;
    z-index: 1001;
    top: 59px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-mask1[data-v-6bbaee6a] {
    position: fixed;
    z-index: 1001;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    transition: opacity .3s ease;
    overflow-y: scroll;
}
.modal-dialog[data-v-6bbaee6a] {
  animation: slide-in-data-v-6bbaee6a 1s forwards;
  -webkit-animation: slide-in-data-v-6bbaee6a 1s forwards;
}
@keyframes slide-in-data-v-6bbaee6a {
0% {
    -webkit-transform: translateX(100%);
}
100% {
    -webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slide-in-data-v-6bbaee6a {
0% {
    transform: translateX(100%);
}
100% {
    transform: translateX(0%);
}
}
.modal-dialog[data-v-6bbaee6a] {
  max-width: 90%;
}
@media (min-width: 992px) {
.modal-lg[data-v-6bbaee6a], .modal-xl[data-v-6bbaee6a] { width: 700px;
}
}
@media (max-width: 576px){
.modal-dialog.modal-dialog-slideout[data-v-6bbaee6a] { width: 80%
}
}
.modal-dialog-slideout[data-v-6bbaee6a] {
    min-height: 100%; margin: 0 0 0 auto; background: #fff;
}
.modal-dialog-slideout .modal-content[data-v-6bbaee6a]{ border: 0;
}
.modal-header[data-v-6bbaee6a] { border-bottom: none;
}
.modal-footer[data-v-6bbaee6a] { border-top: none;
}
.modal-goback[data-v-6bbaee6a] { font-size: 24px; margin: 5px 10px 0 0; cursor: pointer;
}
.modal-title[data-v-6bbaee6a] { font-weight: 900;
}
.maheading_1[data-v-6bbaee6a] { width: 5%;
}
.maheading_2[data-v-6bbaee6a] { width: 75%;
}
.maheading_3[data-v-6bbaee6a] { width: 20%;
}
@media (min-width: 1200px) {
.modal-lg[data-v-6bbaee6a] {
    width: 690px;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.modal-lg[data-v-6bbaee6a] {
    width: 690px;
}
}
.saveBtn[data-v-6bbaee6a], .saveBtn[data-v-6bbaee6a]:focus, .saveBtn[data-v-6bbaee6a]:active, .saveBtn[data-v-6bbaee6a]:hover {
  color: #FFF !important;
  background: #00acee !important;
  border: 1px solid #00acee !important;
  border-radius: 10px;
  width: 100px;
}
.assign-account-wrapper[data-v-6bbaee6a] {
    width: 100%;
}
.max-width-container[data-v-6bbaee6a] {
    max-width: 100%;
}
.marg-left[data-v-6bbaee6a] {
  margin-left: 8px;
}

.modal-mask[data-v-70ef293b] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-70ef293b] {
  position: fixed;
  left: 70%;
  top: 150px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
    width: 390px;
    margin: 40px auto 0;
    padding: 20px 10px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-70ef293b] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-70ef293b] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-70ef293b] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-70ef293b] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-70ef293b] {
  padding: 5px 0px;
  margin: 0px 10px;
  border: 0px;
}
.modal-header .close[data-v-70ef293b] {
  margin: -1.5rem -1rem -1rem auto;
}
.modal-footer[data-v-70ef293b] {
  border-top: none;
}
.btn-info[data-v-70ef293b], .btn-info[data-v-70ef293b]:hover, .btn-info[data-v-70ef293b]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-70ef293b] {
  padding: 1px 0px;
}


.fa-pencil[data-v-2dcad718] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-2dcad718] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
.pathway_objective_focus[data-v-2dcad718] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-2dcad718] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-2dcad718]::before {
  top: 3px;
}
.editbtn[data-v-2dcad718], .editbtn[data-v-2dcad718]:hover, .editbtn[data-v-2dcad718]:focus, .editbtn[data-v-2dcad718]:active {
   font-size: 13px; padding: 5px 25px;border-radius: 15px !important; margin-top: -5px;
}
.pathways_step_item[data-v-2dcad718] {
  background-color: #f0f9fc; border-color: #6cc2e2 !important;
}

.fa-pencil[data-v-dfafbd04] {
  cursor: pointer;
}
.pathway_objectives_box .d-flex div[data-v-dfafbd04] {
  width: 85px;
  margin-bottom: 15px;
  cursor: pointer;
}
@media(min-width:1400px) {
.pathway_objectives_box .d-flex div[data-v-dfafbd04] {
    width: 115px;
    margin-bottom: 15px;
    cursor: pointer;
}
}
.pathway_objective_focus[data-v-dfafbd04] {
  color: #00ACEE !important;
  background-color: #f0f9fc !important;
  border-color: #6cc2e2 !important;
  border: 1px solid #6cc2e2 !important;
}
.custom-control-label[data-v-dfafbd04] {
  font-size: 14px;
  margin-top: 3px;
}
.custom-radio .custom-control-label[data-v-dfafbd04]::before {
  top: 3px;
}
.border-class[data-v-dfafbd04] {
  background-color: #f0f9fc !important;
  border: 1px solid #6cc2e2 !important;
}
.saveBtn[data-v-dfafbd04] {
  font-size: 13px; padding: 5px 25px;border-radius: 15px !important; margin-top: -5px;
}
@media (max-width: 1300px) {
.report-panel-container[data-v-dfafbd04] {
    justify-content: left;
}
}
@media (min-width: 1301px) {
.report-panel-container[data-v-dfafbd04] {
    justify-content: center;
}
}
.font-13[data-v-dfafbd04] {
  font-size:13px;
}
.font-22[data-v-dfafbd04] {
  font-size:22px;
}
.step-buttons[data-v-dfafbd04] {
  padding: 5px 25px;
  border-radius: 15px !important;
  margin-top: -5px !important;
}
.pathway_objectives_box[data-v-dfafbd04] {
  margin-top:-5px;border-radius: 0;padding: 0px 0 50px 0;
}
.pencilIcon[data-v-dfafbd04] {
  cursor: pointer; color: #00ACEE !important;
}
.removeIcon[data-v-dfafbd04] {
  cursor: pointer; color: #002F42 !important;
}
.step-box[data-v-dfafbd04] {
  margin-top:-3px;border-radius: 0;padding: 0px 0 50px 0;
}
.m-t-7[data-v-dfafbd04] {
  margin-top: 7px !important;
}

.modal-mask[data-v-3a65cc4c] {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: opacity .3s ease;
}
.modal-container[data-v-3a65cc4c] {
  position: fixed;
  left: 50%;
  top: 150px;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
    width: 390px;
    margin: 40px auto 0;
    padding: 20px 10px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
    transition: all .3s ease;
}
.modal-body[data-v-3a65cc4c] {
    margin: 0px;
    padding: 10px;
}
@media(max-width:560px) {
.modal-container[data-v-3a65cc4c] {
    width: 98%;
    padding: 20px 20px;
}
.modal-body[data-v-3a65cc4c] {
      margin: 0px;
      padding: 0px;
}
}
.modal-header .sub-heading[data-v-3a65cc4c] {
  background-color: #FFF;
  color: #555;
}
.modal-header[data-v-3a65cc4c] {
  padding: 5px 0px;
  margin: 0px 10px;
  border: 0px;
}
.modal-header .close[data-v-3a65cc4c] {
  margin: -1.5rem -1rem -1rem auto;
}
.modal-footer[data-v-3a65cc4c] {
  border-top: none;
}
.btn-info[data-v-3a65cc4c], .btn-info[data-v-3a65cc4c]:hover, .btn-info[data-v-3a65cc4c]:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #CCC !important;
  color: #000;
}
.btn[data-v-3a65cc4c] {
  padding: 1px 0px;
}



.content-wrapper[data-v-74d68651] {
  padding-top: 75px;
}
.container-wrapper .heading[data-v-74d68651] {
  font-size: 28px;
  font-weight: normal;
}
a[data-v-74d68651] {
  color: #00acee;
}
a[data-v-74d68651]:hover,
a[data-v-74d68651]:active,
a[data-v-74d68651]:focus {
  color: #00acee;
}
.modal-header .sub-heading h3[data-v-74d68651] {
  color: #002F42;
  font-size: 15px;
  font-weight: 900;
}
.ma-blue-btn[data-v-74d68651] {
  color: #FFF !important; 
  border-radius: 10px;
  background-color: #00acee !important;
  border: 1px solid #00acee !important;
  font-weight: 900;
  width: 130px;
  padding: 4px;
}
.stats_icon[data-v-74d68651] {
  width: 8px !important;
}
.progress_pathway[data-v-74d68651] {
  height:5px;
  margin-top: 5px;
}
.pw_step_title[data-v-74d68651] {
  font-size: 12px;
}
.pw_step_title_active[data-v-74d68651] {
  font-size: 12px;
}
.pw_step_title_active span[data-v-74d68651] {
  color: #FFFFFF;
  padding: 0px 6px;
  border-radius: 4px;
  display: inline-block;
}
.progress_bar_100[data-v-74d68651] {
  background-color: #00acee !important;
}
.fixed-bell-icon[data-v-74d68651] {
    position: fixed;
    right: 15px;
    bottom: 30px;
    border-radius: 50%;
    box-shadow: 1px 1px 11px 1px #a59a9a;
    font-size:25px;
    background-color: #29A3E4 !important;
    border-color: #29A3E4 !important; 
    cursor: pointer;
}
.information_box_text_up[data-v-74d68651] {
  border-radius: 5px;
  background-color: #D8F2FC;
}
.information_box_text_up i[data-v-74d68651] {
  color: #4DB1D8;
  transform: rotate(45deg);
}
.information_box_text_down[data-v-74d68651] {
  border-radius: 5px;
  background-color: #FBD9CC;
}
.information_box_text_down i[data-v-74d68651] {
  color: #F16733;
  transform: rotate(315deg);
}
@media (max-width: 1450px) {
.report-panel[data-v-74d68651] {
    width: 85px;
}
}
@media (min-width: 1451px) {
.report-panel[data-v-74d68651] {
    width: 112px;
}
}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -ms-flexbox;
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
  flex: 1;
}

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -ms-flex-direction: row;
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
  animation: .75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
  animation: .75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*# sourceMappingURL=bootstrap.css.map */@charset "UTF-8";
/*!
 * BootstrapVue Custom CSS (https://bootstrap-vue.org)
 */
.bv-no-focus-ring:focus {
  outline: none;
}

@media (max-width: 575.98px) {
  .bv-d-xs-down-none {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .bv-d-sm-down-none {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .bv-d-md-down-none {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .bv-d-lg-down-none {
    display: none !important;
  }
}
.bv-d-xl-down-none {
  display: none !important;
}

.form-control.focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control.focus.is-valid {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.form-control.focus.is-invalid {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.b-avatar {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  flex-shrink: 0;
  width: 2.5rem;
  height: 2.5rem;
  font-size: inherit;
  font-weight: 400;
  line-height: 1;
  max-width: 100%;
  max-height: auto;
  text-align: center;
  overflow: visible;
  position: relative;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.b-avatar:focus {
  outline: 0;
}
.b-avatar.btn, .b-avatar[href] {
  padding: 0;
  border: 0;
}
.b-avatar.btn .b-avatar-img img, .b-avatar[href] .b-avatar-img img {
  transition: -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
.b-avatar.btn:not(:disabled):not(.disabled), .b-avatar[href]:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img, .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img {
  -webkit-transform: scale(1.15);
  transform: scale(1.15);
}
.b-avatar.disabled, .b-avatar:disabled, .b-avatar[disabled] {
  opacity: 0.65;
  pointer-events: none;
}
.b-avatar .b-avatar-custom,
.b-avatar .b-avatar-text,
.b-avatar .b-avatar-img {
  border-radius: inherit;
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-mask-image: radial-gradient(white, black);
  mask-image: radial-gradient(white, black);
}
.b-avatar .b-avatar-text {
  text-transform: uppercase;
  white-space: nowrap;
}
.b-avatar[href] {
  text-decoration: none;
}
.b-avatar > .b-icon {
  width: 60%;
  height: auto;
  max-width: 100%;
}
.b-avatar .b-avatar-img img {
  width: 100%;
  height: 100%;
  max-height: auto;
  border-radius: inherit;
  -o-object-fit: cover;
  object-fit: cover;
}
.b-avatar .b-avatar-badge {
  position: absolute;
  min-height: 1.5em;
  min-width: 1.5em;
  padding: 0.25em;
  line-height: 1;
  border-radius: 10em;
  font-size: 70%;
  font-weight: 700;
  z-index: 1;
}

.b-avatar-sm {
  width: 1.5rem;
  height: 1.5rem;
}
.b-avatar-sm .b-avatar-text {
  font-size: calc(0.6rem);
}
.b-avatar-sm .b-avatar-badge {
  font-size: calc(0.42rem);
}

.b-avatar-lg {
  width: 3.5rem;
  height: 3.5rem;
}
.b-avatar-lg .b-avatar-text {
  font-size: calc(1.4rem);
}
.b-avatar-lg .b-avatar-badge {
  font-size: calc(0.98rem);
}

.b-avatar-group .b-avatar-group-inner {
  display: flex;
  flex-wrap: wrap;
}
.b-avatar-group .b-avatar {
  border: 1px solid #dee2e6;
}
.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),
.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) {
  z-index: 1;
}

.b-calendar {
  display: inline-flex;
}
.b-calendar .b-calendar-inner {
  min-width: 250px;
}
.b-calendar .b-calendar-header,
.b-calendar .b-calendar-nav {
  margin-bottom: 0.25rem;
}
.b-calendar .b-calendar-nav .btn {
  padding: 0.25rem;
}
.b-calendar output {
  padding: 0.25rem;
  font-size: 80%;
}
.b-calendar output.readonly {
  background-color: #e9ecef;
  opacity: 1;
}
.b-calendar .b-calendar-footer {
  margin-top: 0.5rem;
}
.b-calendar .b-calendar-grid {
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.b-calendar .b-calendar-grid .row {
  flex-wrap: nowrap;
}
.b-calendar .b-calendar-grid-caption {
  padding: 0.25rem;
}
.b-calendar .b-calendar-grid-body .col[data-date] .btn {
  width: 32px;
  height: 32px;
  font-size: 14px;
  line-height: 1;
  margin: 3px auto;
  padding: 9px 0;
}
.b-calendar .btn:disabled, .b-calendar .btn.disabled, .b-calendar .btn[aria-disabled=true] {
  cursor: default;
  pointer-events: none;
}

.card-img-left {
  border-top-left-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-img-right {
  border-top-right-radius: calc(0.25rem - 1px);
  border-bottom-right-radius: calc(0.25rem - 1px);
}

.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after {
  display: none !important;
}
.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before {
  display: none !important;
}
.dropdown .dropdown-menu:focus {
  outline: none;
}

.b-dropdown-form {
  display: inline-block;
  padding: 0.25rem 1.5rem;
  width: 100%;
  clear: both;
  font-weight: 400;
}
.b-dropdown-form:focus {
  outline: 1px dotted !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.b-dropdown-form.disabled, .b-dropdown-form:disabled {
  outline: 0 !important;
  color: #adb5bd;
  pointer-events: none;
}

.b-dropdown-text {
  display: inline-block;
  padding: 0.25rem 1.5rem;
  margin-bottom: 0;
  width: 100%;
  clear: both;
  font-weight: lighter;
}

.custom-checkbox.b-custom-control-lg,
.input-group-lg .custom-checkbox {
  font-size: 1.25rem;
  line-height: 1.5;
  padding-left: 1.875rem;
}
.custom-checkbox.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-checkbox .custom-control-label::before {
  top: 0.3125rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 0.3rem;
}
.custom-checkbox.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-checkbox .custom-control-label::after {
  top: 0.3125rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  background-size: 50% 50%;
}

.custom-checkbox.b-custom-control-sm,
.input-group-sm .custom-checkbox {
  font-size: 0.875rem;
  line-height: 1.5;
  padding-left: 1.3125rem;
}
.custom-checkbox.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-checkbox .custom-control-label::before {
  top: 0.21875rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 0.2rem;
}
.custom-checkbox.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-checkbox .custom-control-label::after {
  top: 0.21875rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  background-size: 50% 50%;
}

.custom-switch.b-custom-control-lg,
.input-group-lg .custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch.b-custom-control-lg .custom-control-label,
.input-group-lg .custom-switch .custom-control-label {
  font-size: 1.25rem;
  line-height: 1.5;
}
.custom-switch.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-switch .custom-control-label::before {
  top: 0.3125rem;
  height: 1.25rem;
  left: -2.8125rem;
  width: 2.1875rem;
  border-radius: 0.625rem;
}
.custom-switch.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-switch .custom-control-label::after {
  top: calc(
        0.3125rem + 2px
      );
  left: calc(
        -2.8125rem + 2px
      );
  width: calc(
  1.25rem - 4px
);
  height: calc(
  1.25rem - 4px
);
  border-radius: 0.625rem;
  background-size: 50% 50%;
}
.custom-switch.b-custom-control-lg .custom-control-input:checked ~ .custom-control-label::after,
.input-group-lg .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  -webkit-transform: translateX(0.9375rem);
  transform: translateX(0.9375rem);
}

.custom-switch.b-custom-control-sm,
.input-group-sm .custom-switch {
  padding-left: 1.96875rem;
}
.custom-switch.b-custom-control-sm .custom-control-label,
.input-group-sm .custom-switch .custom-control-label {
  font-size: 0.875rem;
  line-height: 1.5;
}
.custom-switch.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-switch .custom-control-label::before {
  top: 0.21875rem;
  left: -1.96875rem;
  width: 1.53125rem;
  height: 0.875rem;
  border-radius: 0.4375rem;
}
.custom-switch.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-switch .custom-control-label::after {
  top: calc(
        0.21875rem + 2px
      );
  left: calc(
        -1.96875rem + 2px
      );
  width: calc(
  0.875rem - 4px
);
  height: calc(
  0.875rem - 4px
);
  border-radius: 0.4375rem;
  background-size: 50% 50%;
}
.custom-switch.b-custom-control-sm .custom-control-input:checked ~ .custom-control-label::after,
.input-group-sm .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  -webkit-transform: translateX(0.65625rem);
  transform: translateX(0.65625rem);
}

.input-group > .input-group-prepend > .btn-group > .btn,
.input-group > .input-group-append:not(:last-child) > .btn-group > .btn,
.input-group > .input-group-append:last-child > .btn-group:not(:last-child):not(.dropdown-toggle) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn-group > .btn,
.input-group > .input-group-prepend:not(:first-child) > .btn-group > .btn,
.input-group > .input-group-prepend:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.b-form-btn-label-control.form-control {
  display: flex;
  align-items: stretch;
  height: auto;
  padding: 0;
  background-image: none;
}
.input-group .b-form-btn-label-control.form-control {
  padding: 0;
}

[dir=rtl] .b-form-btn-label-control.form-control, .b-form-btn-label-control.form-control[dir=rtl] {
  flex-direction: row-reverse;
}
[dir=rtl] .b-form-btn-label-control.form-control > label, .b-form-btn-label-control.form-control[dir=rtl] > label {
  text-align: right;
}

.b-form-btn-label-control.form-control > .btn {
  line-height: 1;
  font-size: inherit;
  box-shadow: none !important;
  border: 0;
}
.b-form-btn-label-control.form-control > .btn:disabled {
  pointer-events: none;
}
.b-form-btn-label-control.form-control.is-valid > .btn {
  color: #28a745;
}
.b-form-btn-label-control.form-control.is-invalid > .btn {
  color: #dc3545;
}
.b-form-btn-label-control.form-control > .dropdown-menu {
  padding: 0.5rem;
}
.b-form-btn-label-control.form-control > .form-control {
  height: auto;
  min-height: calc(calc(1.5em + 0.75rem + 2px) - 2px);
  padding-left: 0.25rem;
  margin: 0;
  border: 0;
  outline: 0;
  background: transparent;
  word-break: break-word;
  font-size: inherit;
  white-space: normal;
  cursor: pointer;
}
.b-form-btn-label-control.form-control > .form-control.form-control-sm {
  min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
}
.b-form-btn-label-control.form-control > .form-control.form-control-lg {
  min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
}
.input-group.input-group-sm .b-form-btn-label-control.form-control > .form-control {
  min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.input-group.input-group-lg .b-form-btn-label-control.form-control > .form-control {
  min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.b-form-btn-label-control.form-control[aria-disabled=true], .b-form-btn-label-control.form-control[aria-readonly=true] {
  background-color: #e9ecef;
  opacity: 1;
}
.b-form-btn-label-control.form-control[aria-disabled=true] {
  pointer-events: none;
}
.b-form-btn-label-control.form-control[aria-disabled=true] > label {
  cursor: default;
}

.b-form-btn-label-control.btn-group > .dropdown-menu {
  padding: 0.5rem;
}

.custom-file-label {
  white-space: nowrap;
  overflow-x: hidden;
}

.b-custom-control-lg.custom-file,
.b-custom-control-lg .custom-file-input,
.b-custom-control-lg .custom-file-label,
.input-group-lg.custom-file,
.input-group-lg .custom-file-input,
.input-group-lg .custom-file-label {
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px);
}
.b-custom-control-lg .custom-file-label,
.b-custom-control-lg .custom-file-label:after,
.input-group-lg .custom-file-label,
.input-group-lg .custom-file-label:after {
  padding: 0.5rem 1rem;
  line-height: 1.5;
}
.b-custom-control-lg .custom-file-label,
.input-group-lg .custom-file-label {
  border-radius: 0.3rem;
}
.b-custom-control-lg .custom-file-label::after,
.input-group-lg .custom-file-label::after {
  font-size: inherit;
  height: calc(
  1.5em + 1rem
);
  border-radius: 0 0.3rem 0.3rem 0;
}

.b-custom-control-sm.custom-file,
.b-custom-control-sm .custom-file-input,
.b-custom-control-sm .custom-file-label,
.input-group-sm.custom-file,
.input-group-sm .custom-file-input,
.input-group-sm .custom-file-label {
  font-size: 0.875rem;
  height: calc(1.5em + 0.5rem + 2px);
}
.b-custom-control-sm .custom-file-label,
.b-custom-control-sm .custom-file-label:after,
.input-group-sm .custom-file-label,
.input-group-sm .custom-file-label:after {
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
}
.b-custom-control-sm .custom-file-label,
.input-group-sm .custom-file-label {
  border-radius: 0.2rem;
}
.b-custom-control-sm .custom-file-label::after,
.input-group-sm .custom-file-label::after {
  font-size: inherit;
  height: calc(
  1.5em + 0.5rem
);
  border-radius: 0 0.2rem 0.2rem 0;
}

.was-validated .form-control:invalid, .was-validated .form-control:valid, .form-control.is-invalid, .form-control.is-valid {
  background-position: right calc(0.375em + 0.1875rem) center;
}

input[type=color].form-control {
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control.form-control-sm,
.input-group-sm input[type=color].form-control {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control.form-control-lg,
.input-group-lg input[type=color].form-control {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control:disabled {
  background-color: #adb5bd;
  opacity: 0.65;
}

.input-group > .custom-range {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .custom-range + .form-control,
.input-group > .custom-range + .form-control-plaintext,
.input-group > .custom-range + .custom-select,
.input-group > .custom-range + .custom-range,
.input-group > .custom-range + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control + .custom-range,
.input-group > .form-control-plaintext + .custom-range,
.input-group > .custom-select + .custom-range,
.input-group > .custom-range + .custom-range,
.input-group > .custom-file + .custom-range {
  margin-left: -1px;
}
.input-group > .custom-range:focus {
  z-index: 3;
}
.input-group > .custom-range:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-range:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-range {
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0 0.75rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  height: calc(1.5em + 0.75rem + 2px);
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .input-group > .custom-range {
    transition: none;
  }
}
.input-group > .custom-range:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.input-group > .custom-range:disabled, .input-group > .custom-range[readonly] {
  background-color: #e9ecef;
}

.input-group-lg > .custom-range {
  height: calc(1.5em + 1rem + 2px);
  padding: 0 1rem;
  border-radius: 0.3rem;
}

.input-group-sm > .custom-range {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0 0.5rem;
  border-radius: 0.2rem;
}

.was-validated .input-group .custom-range:valid, .input-group .custom-range.is-valid {
  border-color: #28a745;
}
.was-validated .input-group .custom-range:valid:focus, .input-group .custom-range.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-range:valid:focus::-webkit-slider-thumb, .custom-range.is-valid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
}
.was-validated .custom-range:valid:focus::-moz-range-thumb, .custom-range.is-valid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
}
.was-validated .custom-range:valid:focus::-ms-thumb, .custom-range.is-valid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
}
.was-validated .custom-range:valid::-webkit-slider-thumb, .custom-range.is-valid::-webkit-slider-thumb {
  background-color: #28a745;
  background-image: none;
}
.was-validated .custom-range:valid::-webkit-slider-thumb:active, .custom-range.is-valid::-webkit-slider-thumb:active {
  background-color: #9be7ac;
  background-image: none;
}
.was-validated .custom-range:valid::-webkit-slider-runnable-track, .custom-range.is-valid::-webkit-slider-runnable-track {
  background-color: rgba(40, 167, 69, 0.35);
}
.was-validated .custom-range:valid::-moz-range-thumb, .custom-range.is-valid::-moz-range-thumb {
  background-color: #28a745;
  background-image: none;
}
.was-validated .custom-range:valid::-moz-range-thumb:active, .custom-range.is-valid::-moz-range-thumb:active {
  background-color: #9be7ac;
  background-image: none;
}
.was-validated .custom-range:valid::-moz-range-track, .custom-range.is-valid::-moz-range-track {
  background: rgba(40, 167, 69, 0.35);
}
.was-validated .custom-range:valid ~ .valid-feedback,
.was-validated .custom-range:valid ~ .valid-tooltip, .custom-range.is-valid ~ .valid-feedback,
.custom-range.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-range:valid::-ms-thumb, .custom-range.is-valid::-ms-thumb {
  background-color: #28a745;
  background-image: none;
}
.was-validated .custom-range:valid::-ms-thumb:active, .custom-range.is-valid::-ms-thumb:active {
  background-color: #9be7ac;
  background-image: none;
}
.was-validated .custom-range:valid::-ms-track-lower, .custom-range.is-valid::-ms-track-lower {
  background: rgba(40, 167, 69, 0.35);
}
.was-validated .custom-range:valid::-ms-track-upper, .custom-range.is-valid::-ms-track-upper {
  background: rgba(40, 167, 69, 0.35);
}

.was-validated .input-group .custom-range:invalid, .input-group .custom-range.is-invalid {
  border-color: #dc3545;
}
.was-validated .input-group .custom-range:invalid:focus, .input-group .custom-range.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-range:invalid:focus::-webkit-slider-thumb, .custom-range.is-invalid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
}
.was-validated .custom-range:invalid:focus::-moz-range-thumb, .custom-range.is-invalid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
}
.was-validated .custom-range:invalid:focus::-ms-thumb, .custom-range.is-invalid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
}
.was-validated .custom-range:invalid::-webkit-slider-thumb, .custom-range.is-invalid::-webkit-slider-thumb {
  background-color: #dc3545;
  background-image: none;
}
.was-validated .custom-range:invalid::-webkit-slider-thumb:active, .custom-range.is-invalid::-webkit-slider-thumb:active {
  background-color: #f6cdd1;
  background-image: none;
}
.was-validated .custom-range:invalid::-webkit-slider-runnable-track, .custom-range.is-invalid::-webkit-slider-runnable-track {
  background-color: rgba(220, 53, 69, 0.35);
}
.was-validated .custom-range:invalid::-moz-range-thumb, .custom-range.is-invalid::-moz-range-thumb {
  background-color: #dc3545;
  background-image: none;
}
.was-validated .custom-range:invalid::-moz-range-thumb:active, .custom-range.is-invalid::-moz-range-thumb:active {
  background-color: #f6cdd1;
  background-image: none;
}
.was-validated .custom-range:invalid::-moz-range-track, .custom-range.is-invalid::-moz-range-track {
  background: rgba(220, 53, 69, 0.35);
}
.was-validated .custom-range:invalid ~ .invalid-feedback,
.was-validated .custom-range:invalid ~ .invalid-tooltip, .custom-range.is-invalid ~ .invalid-feedback,
.custom-range.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-range:invalid::-ms-thumb, .custom-range.is-invalid::-ms-thumb {
  background-color: #dc3545;
  background-image: none;
}
.was-validated .custom-range:invalid::-ms-thumb:active, .custom-range.is-invalid::-ms-thumb:active {
  background-color: #f6cdd1;
  background-image: none;
}
.was-validated .custom-range:invalid::-ms-track-lower, .custom-range.is-invalid::-ms-track-lower {
  background: rgba(220, 53, 69, 0.35);
}
.was-validated .custom-range:invalid::-ms-track-upper, .custom-range.is-invalid::-ms-track-upper {
  background: rgba(220, 53, 69, 0.35);
}

.custom-radio.b-custom-control-lg,
.input-group-lg .custom-radio {
  font-size: 1.25rem;
  line-height: 1.5;
  padding-left: 1.875rem;
}
.custom-radio.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-radio .custom-control-label::before {
  top: 0.3125rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
}
.custom-radio.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-radio .custom-control-label::after {
  top: 0.3125rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  background: no-repeat 50%/50% 50%;
}

.custom-radio.b-custom-control-sm,
.input-group-sm .custom-radio {
  font-size: 0.875rem;
  line-height: 1.5;
  padding-left: 1.3125rem;
}
.custom-radio.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-radio .custom-control-label::before {
  top: 0.21875rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
}
.custom-radio.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-radio .custom-control-label::after {
  top: 0.21875rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  background: no-repeat 50%/50% 50%;
}

.b-rating {
  text-align: center;
}
.b-rating.d-inline-flex {
  width: auto;
}
.b-rating .b-rating-star,
.b-rating .b-rating-value {
  padding: 0 0.25em;
}
.b-rating .b-rating-value {
  min-width: 2.5em;
}
.b-rating .b-rating-star {
  display: inline-flex;
  justify-content: center;
  outline: 0;
}
.b-rating .b-rating-star .b-rating-icon {
  display: inline-flex;
  transition: all 0.15s ease-in-out;
}
.b-rating.disabled, .b-rating:disabled {
  background-color: #e9ecef;
  color: #6c757d;
}
.b-rating:not(.disabled):not(.readonly) .b-rating-star {
  cursor: pointer;
}
.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,
.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}
.b-rating[dir=rtl] .b-rating-star-half {
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.b-form-spinbutton {
  text-align: center;
  overflow: hidden;
  background-image: none;
  padding: 0;
}
[dir=rtl] .b-form-spinbutton:not(.flex-column), .b-form-spinbutton[dir=rtl]:not(.flex-column) {
  flex-direction: row-reverse;
}

.b-form-spinbutton output {
  font-size: inherit;
  outline: 0;
  border: 0;
  background-color: transparent;
  width: auto;
  margin: 0;
  padding: 0 0.25rem;
}
.b-form-spinbutton output > div,
.b-form-spinbutton output > bdi {
  display: block;
  min-width: 2.25em;
  height: 1.5em;
}
.b-form-spinbutton.flex-column {
  height: auto;
  width: auto;
}
.b-form-spinbutton.flex-column output {
  margin: 0 0.25rem;
  padding: 0.25rem 0;
}
.b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {
  output-width: 100%;
}
.b-form-spinbutton.d-inline-flex:not(.flex-column) {
  width: auto;
}
.b-form-spinbutton .btn {
  line-height: 1;
  box-shadow: none !important;
}
.b-form-spinbutton .btn:disabled {
  pointer-events: none;
}
.b-form-spinbutton .btn:hover:not(:disabled) > div > .b-icon {
  -webkit-transform: scale(1.25);
  transform: scale(1.25);
}
.b-form-spinbutton.disabled, .b-form-spinbutton.readonly {
  background-color: #e9ecef;
}
.b-form-spinbutton.disabled {
  pointer-events: none;
}

.b-form-tags.focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.b-form-tags.focus.is-valid {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.b-form-tags.focus.is-invalid {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.b-form-tags.disabled {
  background-color: #e9ecef;
}

.b-form-tags-list {
  margin-top: -0.25rem;
}
.b-form-tags-list .b-form-tags-field,
.b-form-tags-list .b-form-tag {
  margin-top: 0.25rem;
}

.b-form-tags-input {
  color: #495057;
}

.b-form-tag {
  font-size: 75%;
  font-weight: normal;
  line-height: 1.5;
  margin-right: 0.25rem;
}
.b-form-tag.disabled {
  opacity: 0.75;
}
.b-form-tag > button.b-form-tag-remove {
  color: inherit;
  font-size: 125%;
  line-height: 1;
  float: none;
  margin-left: 0.25rem;
}

.form-control-sm .b-form-tag {
  line-height: 1.5;
}

.form-control-lg .b-form-tag {
  line-height: 1.5;
}

.media-aside {
  display: flex;
  margin-right: 1rem;
}

.media-aside-right {
  margin-right: 0;
  margin-left: 1rem;
}

.modal-backdrop {
  opacity: 0.5;
}

.b-pagination-pills .page-item .page-link {
  border-radius: 50rem !important;
  margin-left: 0.25rem;
  line-height: 1;
}
.b-pagination-pills .page-item:first-child .page-link {
  margin-left: 0;
}

.popover.b-popover {
  display: block;
  opacity: 1;
  outline: 0;
}
.popover.b-popover.fade:not(.show) {
  opacity: 0;
}
.popover.b-popover.show {
  opacity: 1;
}

.b-popover-primary.popover {
  background-color: #cce5ff;
  border-color: #b8daff;
}
.b-popover-primary.bs-popover-top > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #b8daff;
}
.b-popover-primary.bs-popover-top > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #cce5ff;
}
.b-popover-primary.bs-popover-right > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #b8daff;
}
.b-popover-primary.bs-popover-right > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #cce5ff;
}
.b-popover-primary.bs-popover-bottom > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #b8daff;
}
.b-popover-primary.bs-popover-bottom > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #bdddff;
}
.b-popover-primary.bs-popover-bottom .popover-header::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #bdddff;
}
.b-popover-primary.bs-popover-left > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #b8daff;
}
.b-popover-primary.bs-popover-left > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #cce5ff;
}
.b-popover-primary .popover-header {
  color: #212529;
  background-color: #bdddff;
  border-bottom-color: #a3d0ff;
}
.b-popover-primary .popover-body {
  color: #004085;
}

.b-popover-secondary.popover {
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.b-popover-secondary.bs-popover-top > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #d6d8db;
}
.b-popover-secondary.bs-popover-top > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #e2e3e5;
}
.b-popover-secondary.bs-popover-right > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #d6d8db;
}
.b-popover-secondary.bs-popover-right > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #e2e3e5;
}
.b-popover-secondary.bs-popover-bottom > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #d6d8db;
}
.b-popover-secondary.bs-popover-bottom > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #dadbde;
}
.b-popover-secondary.bs-popover-bottom .popover-header::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #dadbde;
}
.b-popover-secondary.bs-popover-left > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #d6d8db;
}
.b-popover-secondary.bs-popover-left > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #e2e3e5;
}
.b-popover-secondary .popover-header {
  color: #212529;
  background-color: #dadbde;
  border-bottom-color: #ccced2;
}
.b-popover-secondary .popover-body {
  color: #383d41;
}

.b-popover-success.popover {
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.b-popover-success.bs-popover-top > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #c3e6cb;
}
.b-popover-success.bs-popover-top > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #d4edda;
}
.b-popover-success.bs-popover-right > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #c3e6cb;
}
.b-popover-success.bs-popover-right > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #d4edda;
}
.b-popover-success.bs-popover-bottom > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #c3e6cb;
}
.b-popover-success.bs-popover-bottom > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #c9e8d1;
}
.b-popover-success.bs-popover-bottom .popover-header::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #c9e8d1;
}
.b-popover-success.bs-popover-left > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #c3e6cb;
}
.b-popover-success.bs-popover-left > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #d4edda;
}
.b-popover-success .popover-header {
  color: #212529;
  background-color: #c9e8d1;
  border-bottom-color: #b7e1c1;
}
.b-popover-success .popover-body {
  color: #155724;
}

.b-popover-info.popover {
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.b-popover-info.bs-popover-top > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #bee5eb;
}
.b-popover-info.bs-popover-top > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #d1ecf1;
}
.b-popover-info.bs-popover-right > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #bee5eb;
}
.b-popover-info.bs-popover-right > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #d1ecf1;
}
.b-popover-info.bs-popover-bottom > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #bee5eb;
}
.b-popover-info.bs-popover-bottom > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #c5e7ed;
}
.b-popover-info.bs-popover-bottom .popover-header::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #c5e7ed;
}
.b-popover-info.bs-popover-left > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #bee5eb;
}
.b-popover-info.bs-popover-left > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #d1ecf1;
}
.b-popover-info .popover-header {
  color: #212529;
  background-color: #c5e7ed;
  border-bottom-color: #b2dfe7;
}
.b-popover-info .popover-body {
  color: #0c5460;
}

.b-popover-warning.popover {
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.b-popover-warning.bs-popover-top > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #ffeeba;
}
.b-popover-warning.bs-popover-top > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #fff3cd;
}
.b-popover-warning.bs-popover-right > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #ffeeba;
}
.b-popover-warning.bs-popover-right > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #fff3cd;
}
.b-popover-warning.bs-popover-bottom > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #ffeeba;
}
.b-popover-warning.bs-popover-bottom > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #ffefbe;
}
.b-popover-warning.bs-popover-bottom .popover-header::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #ffefbe;
}
.b-popover-warning.bs-popover-left > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #ffeeba;
}
.b-popover-warning.bs-popover-left > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #fff3cd;
}
.b-popover-warning .popover-header {
  color: #212529;
  background-color: #ffefbe;
  border-bottom-color: #ffe9a4;
}
.b-popover-warning .popover-body {
  color: #856404;
}

.b-popover-danger.popover {
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.b-popover-danger.bs-popover-top > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #f5c6cb;
}
.b-popover-danger.bs-popover-top > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #f8d7da;
}
.b-popover-danger.bs-popover-right > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #f5c6cb;
}
.b-popover-danger.bs-popover-right > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #f8d7da;
}
.b-popover-danger.bs-popover-bottom > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #f5c6cb;
}
.b-popover-danger.bs-popover-bottom > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #f6cace;
}
.b-popover-danger.bs-popover-bottom .popover-header::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #f6cace;
}
.b-popover-danger.bs-popover-left > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #f5c6cb;
}
.b-popover-danger.bs-popover-left > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #f8d7da;
}
.b-popover-danger .popover-header {
  color: #212529;
  background-color: #f6cace;
  border-bottom-color: #f2b4ba;
}
.b-popover-danger .popover-body {
  color: #721c24;
}

.b-popover-light.popover {
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.b-popover-light.bs-popover-top > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #fdfdfe;
}
.b-popover-light.bs-popover-top > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #fefefe;
}
.b-popover-light.bs-popover-right > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #fdfdfe;
}
.b-popover-light.bs-popover-right > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #fefefe;
}
.b-popover-light.bs-popover-bottom > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #fdfdfe;
}
.b-popover-light.bs-popover-bottom > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #f6f6f6;
}
.b-popover-light.bs-popover-bottom .popover-header::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #f6f6f6;
}
.b-popover-light.bs-popover-left > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #fdfdfe;
}
.b-popover-light.bs-popover-left > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #fefefe;
}
.b-popover-light .popover-header {
  color: #212529;
  background-color: #f6f6f6;
  border-bottom-color: #eaeaea;
}
.b-popover-light .popover-body {
  color: #818182;
}

.b-popover-dark.popover {
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.b-popover-dark.bs-popover-top > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: #c6c8ca;
}
.b-popover-dark.bs-popover-top > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #d6d8d9;
}
.b-popover-dark.bs-popover-right > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: #c6c8ca;
}
.b-popover-dark.bs-popover-right > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #d6d8d9;
}
.b-popover-dark.bs-popover-bottom > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: #c6c8ca;
}
.b-popover-dark.bs-popover-bottom > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #ced0d2;
}
.b-popover-dark.bs-popover-bottom .popover-header::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: #ced0d2;
}
.b-popover-dark.bs-popover-left > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: #c6c8ca;
}
.b-popover-dark.bs-popover-left > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #d6d8d9;
}
.b-popover-dark .popover-header {
  color: #212529;
  background-color: #ced0d2;
  border-bottom-color: #c1c4c5;
}
.b-popover-dark .popover-body {
  color: #1b1e21;
}

.b-sidebar-outer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  overflow: visible;
  z-index: calc(1030 + 5);
}

.b-sidebar-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100vw;
  height: 100vh;
  opacity: 0.6;
}

.b-sidebar {
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 0;
  width: 320px;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  margin: 0;
  outline: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.b-sidebar.slide {
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .b-sidebar.slide {
    transition: none;
  }
}
.b-sidebar:not(.b-sidebar-right) {
  left: 0;
  right: auto;
}
.b-sidebar:not(.b-sidebar-right).slide:not(.show) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.b-sidebar:not(.b-sidebar-right) > .b-sidebar-header .close {
  margin-left: auto;
}
.b-sidebar.b-sidebar-right {
  left: auto;
  right: 0;
}
.b-sidebar.b-sidebar-right.slide:not(.show) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.b-sidebar.b-sidebar-right > .b-sidebar-header .close {
  margin-right: auto;
}
.b-sidebar > .b-sidebar-header {
  font-size: 1.5rem;
  padding: 0.5rem 1rem;
  display: flex;
  flex-direction: row;
  flex-grow: 0;
  align-items: center;
}
[dir=rtl] .b-sidebar > .b-sidebar-header {
  flex-direction: row-reverse;
}

.b-sidebar > .b-sidebar-header .close {
  float: none;
  font-size: 1.5rem;
}
.b-sidebar > .b-sidebar-body {
  flex-grow: 1;
  height: 100%;
  overflow-y: auto;
}
.b-sidebar > .b-sidebar-footer {
  flex-grow: 0;
}

.b-skeleton-wrapper {
  cursor: wait;
}

.b-skeleton {
  position: relative;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.12);
  cursor: wait;
  -webkit-mask-image: radial-gradient(white, black);
  mask-image: radial-gradient(white, black);
}
.b-skeleton::before {
  content: "\A0";
}

.b-skeleton-text {
  height: 1rem;
  margin-bottom: 0.25rem;
  border-radius: 0.25rem;
}

.b-skeleton-button {
  width: 75px;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
}

.b-skeleton-avatar {
  width: 2.5em;
  height: 2.5em;
  border-radius: 50%;
}

.b-skeleton-input {
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  border: #ced4da solid 1px;
  border-radius: 0.25rem;
}

.b-skeleton-icon-wrapper svg {
  color: rgba(0, 0, 0, 0.12);
}

.b-skeleton-img {
  height: 100%;
  width: 100%;
}

.b-skeleton-animate-wave::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  -webkit-animation: b-skeleton-animate-wave 1.75s linear infinite;
  animation: b-skeleton-animate-wave 1.75s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-wave::after {
    background: none;
    -webkit-animation: none;
    animation: none;
  }
}

@-webkit-keyframes b-skeleton-animate-wave {
  from {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}

@keyframes b-skeleton-animate-wave {
  from {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
.b-skeleton-animate-fade {
  -webkit-animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
  animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-fade {
    -webkit-animation: none;
    animation: none;
  }
}

@-webkit-keyframes b-skeleton-animate-fade {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.4;
  }
}

@keyframes b-skeleton-animate-fade {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.4;
  }
}
.b-skeleton-animate-throb {
  -webkit-animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
  animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-throb {
    -webkit-animation: none;
    animation: none;
  }
}

@-webkit-keyframes b-skeleton-animate-throb {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.975);
    transform: scale(0.975);
  }
}

@keyframes b-skeleton-animate-throb {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.975);
    transform: scale(0.975);
  }
}
.table.b-table.b-table-fixed {
  table-layout: fixed;
}
.table.b-table.b-table-no-border-collapse {
  border-collapse: separate;
  border-spacing: 0;
}
.table.b-table[aria-busy=true] {
  opacity: 0.55;
}
.table.b-table > tbody > tr.b-table-details > td {
  border-top: none !important;
}
.table.b-table > caption {
  caption-side: bottom;
}
.table.b-table.b-table-caption-top > caption {
  caption-side: top !important;
}
.table.b-table > tbody > .table-active,
.table.b-table > tbody > .table-active > th,
.table.b-table > tbody > .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}
.table.b-table.table-hover > tbody > tr.table-active:hover td,
.table.b-table.table-hover > tbody > tr.table-active:hover th {
  color: #212529;
  background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
  background-repeat: no-repeat;
}
.table.b-table > tbody > .bg-active,
.table.b-table > tbody > .bg-active > th,
.table.b-table > tbody > .bg-active > td {
  background-color: rgba(255, 255, 255, 0.075) !important;
}
.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover td,
.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover th {
  color: #fff;
  background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
  background-repeat: no-repeat;
}

.b-table-sticky-header,
.table-responsive,
[class*=table-responsive-] {
  margin-bottom: 1rem;
}
.b-table-sticky-header > .table,
.table-responsive > .table,
[class*=table-responsive-] > .table {
  margin-bottom: 0;
}

.b-table-sticky-header {
  overflow-y: auto;
  max-height: 300px;
}

@media print {
  .b-table-sticky-header {
    overflow-y: visible !important;
    max-height: none !important;
  }
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
  .b-table-sticky-header > .table.b-table > thead > tr > th {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 2;
  }

  .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,
.b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,
.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
  }
  .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column {
    z-index: 5;
  }
  .b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,
.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,
.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,
[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {
    z-index: 2;
  }

  .table.b-table > thead > tr > .table-b-table-default,
.table.b-table > tbody > tr > .table-b-table-default,
.table.b-table > tfoot > tr > .table-b-table-default {
    color: #212529;
    background-color: #fff;
  }
  .table.b-table.table-dark > thead > tr > .bg-b-table-default,
.table.b-table.table-dark > tbody > tr > .bg-b-table-default,
.table.b-table.table-dark > tfoot > tr > .bg-b-table-default {
    color: #fff;
    background-color: #343a40;
  }
  .table.b-table.table-striped > tbody > tr:nth-of-type(odd) > .table-b-table-default {
    background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));
    background-repeat: no-repeat;
  }
  .table.b-table.table-striped.table-dark > tbody > tr:nth-of-type(odd) > .bg-b-table-default {
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
    background-repeat: no-repeat;
  }
  .table.b-table.table-hover > tbody > tr:hover > .table-b-table-default {
    color: #212529;
    background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
    background-repeat: no-repeat;
  }
  .table.b-table.table-hover.table-dark > tbody > tr:hover > .bg-b-table-default {
    color: #fff;
    background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
    background-repeat: no-repeat;
  }
}
.table.b-table > thead > tr > [aria-sort],
.table.b-table > tfoot > tr > [aria-sort] {
  cursor: pointer;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 0.65em 1em;
}
.table.b-table > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),
.table.b-table > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {
  background-position: right calc(0.75rem / 2) center;
  padding-right: calc(0.75rem + 0.65em);
}
.table.b-table > thead > tr > [aria-sort].b-table-sort-icon-left,
.table.b-table > tfoot > tr > [aria-sort].b-table-sort-icon-left {
  background-position: left calc(0.75rem / 2) center;
  padding-left: calc(0.75rem + 0.65em);
}
.table.b-table > thead > tr > [aria-sort=none],
.table.b-table > tfoot > tr > [aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > [aria-sort=ascending],
.table.b-table > tfoot > tr > [aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > [aria-sort=descending],
.table.b-table > tfoot > tr > [aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=none], .table.b-table.table-dark > tfoot > tr > [aria-sort=none],
.table.b-table > .thead-dark > tr > [aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=ascending], .table.b-table.table-dark > tfoot > tr > [aria-sort=ascending],
.table.b-table > .thead-dark > tr > [aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=descending], .table.b-table.table-dark > tfoot > tr > [aria-sort=descending],
.table.b-table > .thead-dark > tr > [aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=none],
.table.b-table > tfoot > tr > .table-dark[aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=ascending],
.table.b-table > tfoot > tr > .table-dark[aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=descending],
.table.b-table > tfoot > tr > .table-dark[aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-sm > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),
.table.b-table.table-sm > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {
  background-position: right calc(0.3rem / 2) center;
  padding-right: calc(0.3rem + 0.65em);
}
.table.b-table.table-sm > thead > tr > [aria-sort].b-table-sort-icon-left,
.table.b-table.table-sm > tfoot > tr > [aria-sort].b-table-sort-icon-left {
  background-position: left calc(0.3rem / 2) center;
  padding-left: calc(0.3rem + 0.65em);
}

.table.b-table.b-table-selectable:not(.b-table-selectable-no-click) > tbody > tr {
  cursor: pointer;
}
.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range > tbody > tr {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media (max-width: 575.98px) {
  .table.b-table.b-table-stacked-sm {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-sm > caption,
.table.b-table.b-table-stacked-sm > tbody,
.table.b-table.b-table-stacked-sm > tbody > tr,
.table.b-table.b-table-stacked-sm > tbody > tr > td,
.table.b-table.b-table-stacked-sm > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-sm > thead,
.table.b-table.b-table-stacked-sm > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked-sm > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr.top-row, .table.b-table.b-table-stacked-sm > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 767.98px) {
  .table.b-table.b-table-stacked-md {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-md > caption,
.table.b-table.b-table-stacked-md > tbody,
.table.b-table.b-table-stacked-md > tbody > tr,
.table.b-table.b-table-stacked-md > tbody > tr > td,
.table.b-table.b-table-stacked-md > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-md > thead,
.table.b-table.b-table-stacked-md > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-md > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked-md > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked-md > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked-md > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-md > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-md > tbody > tr.top-row, .table.b-table.b-table-stacked-md > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 991.98px) {
  .table.b-table.b-table-stacked-lg {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-lg > caption,
.table.b-table.b-table-stacked-lg > tbody,
.table.b-table.b-table-stacked-lg > tbody > tr,
.table.b-table.b-table-stacked-lg > tbody > tr > td,
.table.b-table.b-table-stacked-lg > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-lg > thead,
.table.b-table.b-table-stacked-lg > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked-lg > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr.top-row, .table.b-table.b-table-stacked-lg > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 1199.98px) {
  .table.b-table.b-table-stacked-xl {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-xl > caption,
.table.b-table.b-table-stacked-xl > tbody,
.table.b-table.b-table-stacked-xl > tbody > tr,
.table.b-table.b-table-stacked-xl > tbody > tr > td,
.table.b-table.b-table-stacked-xl > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-xl > thead,
.table.b-table.b-table-stacked-xl > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked-xl > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr.top-row, .table.b-table.b-table-stacked-xl > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
.table.b-table.b-table-stacked {
  display: block;
  width: 100%;
}
.table.b-table.b-table-stacked > caption,
.table.b-table.b-table-stacked > tbody,
.table.b-table.b-table-stacked > tbody > tr,
.table.b-table.b-table-stacked > tbody > tr > td,
.table.b-table.b-table-stacked > tbody > tr > th {
  display: block;
}
.table.b-table.b-table-stacked > thead,
.table.b-table.b-table-stacked > tfoot {
  display: none;
}
.table.b-table.b-table-stacked > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked > tfoot > tr.b-table-bottom-row {
  display: none;
}
.table.b-table.b-table-stacked > caption {
  caption-side: top !important;
}
.table.b-table.b-table-stacked > tbody > tr > [data-label]::before {
  content: attr(data-label);
  width: 40%;
  float: left;
  text-align: right;
  overflow-wrap: break-word;
  font-weight: bold;
  font-style: normal;
  padding: 0 calc(1rem / 2) 0 0;
  margin: 0;
}
.table.b-table.b-table-stacked > tbody > tr > [data-label]::after {
  display: block;
  clear: both;
  content: "";
}
.table.b-table.b-table-stacked > tbody > tr > [data-label] > div {
  display: inline-block;
  width: calc(100% - 40%);
  padding: 0 0 0 calc(1rem / 2);
  margin: 0;
}
.table.b-table.b-table-stacked > tbody > tr.top-row, .table.b-table.b-table-stacked > tbody > tr.bottom-row {
  display: none;
}
.table.b-table.b-table-stacked > tbody > tr > :first-child {
  border-top-width: 3px;
}
.table.b-table.b-table-stacked > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked > tbody > tr > [rowspan] + th {
  border-top-width: 3px;
}

.b-time {
  min-width: 150px;
}
.b-time[aria-disabled=true] output, .b-time[aria-readonly=true] output,
.b-time output.disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.b-time[aria-disabled=true] output {
  pointer-events: none;
}
[dir=rtl] .b-time > .d-flex:not(.flex-column) {
  flex-direction: row-reverse;
}

.b-time .b-time-header {
  margin-bottom: 0.5rem;
}
.b-time .b-time-header output {
  padding: 0.25rem;
  font-size: 80%;
}
.b-time .b-time-footer {
  margin-top: 0.5rem;
}
.b-time .b-time-ampm {
  margin-left: 0.5rem;
}

.b-toast {
  display: block;
  position: relative;
  max-width: 350px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-clip: padding-box;
  z-index: 1;
  border-radius: 0.25rem;
}
.b-toast .toast {
  background-color: rgba(255, 255, 255, 0.85);
}
.b-toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.b-toast.b-toast-solid .toast {
  background-color: white;
}
.b-toast .toast {
  opacity: 1;
}
.b-toast .toast.fade:not(.show) {
  opacity: 0;
}
.b-toast .toast .toast-body {
  display: block;
}

.b-toast-primary .toast {
  background-color: rgba(230, 242, 255, 0.85);
  border-color: rgba(184, 218, 255, 0.85);
  color: #004085;
}
.b-toast-primary .toast .toast-header {
  color: #004085;
  background-color: rgba(204, 229, 255, 0.85);
  border-bottom-color: rgba(184, 218, 255, 0.85);
}
.b-toast-primary.b-toast-solid .toast {
  background-color: #e6f2ff;
}

.b-toast-secondary .toast {
  background-color: rgba(239, 240, 241, 0.85);
  border-color: rgba(214, 216, 219, 0.85);
  color: #383d41;
}
.b-toast-secondary .toast .toast-header {
  color: #383d41;
  background-color: rgba(226, 227, 229, 0.85);
  border-bottom-color: rgba(214, 216, 219, 0.85);
}
.b-toast-secondary.b-toast-solid .toast {
  background-color: #eff0f1;
}

.b-toast-success .toast {
  background-color: rgba(230, 245, 233, 0.85);
  border-color: rgba(195, 230, 203, 0.85);
  color: #155724;
}
.b-toast-success .toast .toast-header {
  color: #155724;
  background-color: rgba(212, 237, 218, 0.85);
  border-bottom-color: rgba(195, 230, 203, 0.85);
}
.b-toast-success.b-toast-solid .toast {
  background-color: #e6f5e9;
}

.b-toast-info .toast {
  background-color: rgba(229, 244, 247, 0.85);
  border-color: rgba(190, 229, 235, 0.85);
  color: #0c5460;
}
.b-toast-info .toast .toast-header {
  color: #0c5460;
  background-color: rgba(209, 236, 241, 0.85);
  border-bottom-color: rgba(190, 229, 235, 0.85);
}
.b-toast-info.b-toast-solid .toast {
  background-color: #e5f4f7;
}

.b-toast-warning .toast {
  background-color: rgba(255, 249, 231, 0.85);
  border-color: rgba(255, 238, 186, 0.85);
  color: #856404;
}
.b-toast-warning .toast .toast-header {
  color: #856404;
  background-color: rgba(255, 243, 205, 0.85);
  border-bottom-color: rgba(255, 238, 186, 0.85);
}
.b-toast-warning.b-toast-solid .toast {
  background-color: #fff9e7;
}

.b-toast-danger .toast {
  background-color: rgba(252, 237, 238, 0.85);
  border-color: rgba(245, 198, 203, 0.85);
  color: #721c24;
}
.b-toast-danger .toast .toast-header {
  color: #721c24;
  background-color: rgba(248, 215, 218, 0.85);
  border-bottom-color: rgba(245, 198, 203, 0.85);
}
.b-toast-danger.b-toast-solid .toast {
  background-color: #fcedee;
}

.b-toast-light .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(253, 253, 254, 0.85);
  color: #818182;
}
.b-toast-light .toast .toast-header {
  color: #818182;
  background-color: rgba(254, 254, 254, 0.85);
  border-bottom-color: rgba(253, 253, 254, 0.85);
}
.b-toast-light.b-toast-solid .toast {
  background-color: white;
}

.b-toast-dark .toast {
  background-color: rgba(227, 229, 229, 0.85);
  border-color: rgba(198, 200, 202, 0.85);
  color: #1b1e21;
}
.b-toast-dark .toast .toast-header {
  color: #1b1e21;
  background-color: rgba(214, 216, 217, 0.85);
  border-bottom-color: rgba(198, 200, 202, 0.85);
}
.b-toast-dark.b-toast-solid .toast {
  background-color: #e3e5e5;
}

.b-toaster {
  z-index: 1100;
}
.b-toaster .b-toaster-slot {
  position: relative;
  display: block;
}
.b-toaster .b-toaster-slot:empty {
  display: none !important;
}

.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full, .b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {
  position: fixed;
  left: 0.5rem;
  right: 0.5rem;
  margin: 0;
  padding: 0;
  height: 0;
  overflow: visible;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  position: absolute;
  max-width: 350px;
  width: 100%;
  /* IE 11 fix */
  left: 0;
  right: 0;
  padding: 0;
  margin: 0;
}
.b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  width: 100%;
  max-width: 100%;
}
.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,
.b-toaster.b-toaster-top-full .b-toaster-slot .toast, .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,
.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {
  width: 100%;
  max-width: 100%;
}
.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full {
  top: 0;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot {
  top: 0.5rem;
}
.b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {
  bottom: 0;
}
.b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  bottom: 0.5rem;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {
  margin-left: auto;
}
.b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {
  margin-right: auto;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-move, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {
  transition: -webkit-transform 0.175s;
  transition: transform 0.175s;
  transition: transform 0.175s, -webkit-transform 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {
  transition-delay: 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {
  position: absolute;
  transition-delay: 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {
  transition-delay: 0s;
}
.tooltip.b-tooltip {
  display: block;
  opacity: 0.9;
  outline: 0;
}
.tooltip.b-tooltip.fade:not(.show) {
  opacity: 0;
}
.tooltip.b-tooltip.show {
  opacity: 0.9;
}
.tooltip.b-tooltip.noninteractive {
  pointer-events: none;
}
.tooltip.b-tooltip .arrow {
  margin: 0 0.25rem;
}
.tooltip.b-tooltip.bs-tooltip-right .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.bs-tooltip-left .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow {
  margin: 0.25rem 0;
}

.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #007bff;
}
.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #007bff;
}
.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #007bff;
}
.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #007bff;
}
.tooltip.b-tooltip-primary .tooltip-inner {
  color: #fff;
  background-color: #007bff;
}

.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #6c757d;
}
.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #6c757d;
}
.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #6c757d;
}
.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #6c757d;
}
.tooltip.b-tooltip-secondary .tooltip-inner {
  color: #fff;
  background-color: #6c757d;
}

.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #28a745;
}
.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #28a745;
}
.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #28a745;
}
.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #28a745;
}
.tooltip.b-tooltip-success .tooltip-inner {
  color: #fff;
  background-color: #28a745;
}

.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #17a2b8;
}
.tooltip.b-tooltip-info .tooltip-inner {
  color: #fff;
  background-color: #17a2b8;
}

.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #ffc107;
}
.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #ffc107;
}
.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #ffc107;
}
.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #ffc107;
}
.tooltip.b-tooltip-warning .tooltip-inner {
  color: #212529;
  background-color: #ffc107;
}

.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #dc3545;
}
.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #dc3545;
}
.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #dc3545;
}
.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #dc3545;
}
.tooltip.b-tooltip-danger .tooltip-inner {
  color: #fff;
  background-color: #dc3545;
}

.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #f8f9fa;
}
.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #f8f9fa;
}
.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #f8f9fa;
}
.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #f8f9fa;
}
.tooltip.b-tooltip-light .tooltip-inner {
  color: #212529;
  background-color: #f8f9fa;
}

.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #343a40;
}
.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #343a40;
}
.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #343a40;
}
.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #343a40;
}
.tooltip.b-tooltip-dark .tooltip-inner {
  color: #fff;
  background-color: #343a40;
}

.b-icon.bi {
  display: inline-block;
  overflow: visible;
  vertical-align: -0.15em;
}
.b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 2s infinite linear normal b-icon-animation-spin;
  animation: 2s infinite linear normal b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  animation: 2s infinite linear reverse b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 1s infinite steps(8) normal b-icon-animation-spin;
  animation: 1s infinite steps(8) normal b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  animation: 1s infinite steps(8) reverse b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {
    -webkit-animation: none;
    animation: none;
  }
}
.b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {
    -webkit-animation: none;
    animation: none;
  }
}

@-webkit-keyframes b-icon-animation-cylon {
  0% {
    -webkit-transform: translateX(-25%);
    transform: translateX(-25%);
  }
  100% {
    -webkit-transform: translateX(25%);
    transform: translateX(25%);
  }
}

@keyframes b-icon-animation-cylon {
  0% {
    -webkit-transform: translateX(-25%);
    transform: translateX(-25%);
  }
  100% {
    -webkit-transform: translateX(25%);
    transform: translateX(25%);
  }
}
@-webkit-keyframes b-icon-animation-cylon-vertical {
  0% {
    -webkit-transform: translateY(25%);
    transform: translateY(25%);
  }
  100% {
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
  }
}
@keyframes b-icon-animation-cylon-vertical {
  0% {
    -webkit-transform: translateY(25%);
    transform: translateY(25%);
  }
  100% {
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
  }
}
@-webkit-keyframes b-icon-animation-fade {
  0% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes b-icon-animation-fade {
  0% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes b-icon-animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes b-icon-animation-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes b-icon-animation-throb {
  0% {
    opacity: 0.5;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes b-icon-animation-throb {
  0% {
    opacity: 0.5;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.btn .b-icon.bi,
.nav-link .b-icon.bi,
.dropdown-toggle .b-icon.bi,
.dropdown-item .b-icon.bi,
.input-group-text .b-icon.bi {
  font-size: 125%;
  vertical-align: text-bottom;
}

/*# sourceMappingURL=bootstrap-vue.css.map */body {
  font-size: 14px !important;
  background-color: #FFFFFF;
  font-family: "proxima-nova",sans-serif;
  color: #002F42;
}
body.ma-body-bgcolor {
  background-color: #e9e9e9;
}
body.ma-body-bgcolor-v2 {
  background-color: #FFFFFF;
}
body.course-page-bg {
  background-color: #FFF;
}
.override-padding {
  padding: 0;
}
.override-margin {
  margin: 0;
}
.center {
  margin-left: auto;
  margin-right: auto;
}
#content {
  margin-top: 30px;
  float: left;
  width: 100%;
}
.generic-main-column {
  background: #fff;
  margin-bottom: 40px;
  min-height: 400px;
  padding: 20px 40px;
}
.margin-bottom-5 {
  margin-bottom: 5px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-15 {
  margin-bottom: 15px;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}
.margin-bottom-35 {
  margin-bottom: 35px;
}
.margin-left-10 {
  margin-left: 10px;
}
.margin-left-15 {
  margin-left: 15px;
}
.margin-left-20 {
  margin-left: 20px;
}
.cursor-pointer {
  cursor: pointer;
}
.bold {
  font-weight: bold;
}
.font-20 {
  font-size: 20px;
}
.font-25 {
  font-size: 25px;
}
.font-15 {
  font-size: 15px;
}
.font-12 {
  font-size: 12px;
}
.signin-form label {
  padding-left: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}
.signin-form input {
  border: 1px solid #A9A9A9;
}
h1 {
  color: #00ACEE;
  margin-bottom: 25px;
}
.btn {
  font-size: 14px;
}
.btn-info {
  color: #fff;
  /* background-color: #eb2326; 
  border-color: #eb2326;
  */
  background-color: #00ACEE;
  border-color: #00ACEE;
}
.btn-info:hover, .btn-info:active, .btn-info:focus {
  color: #fff;
  /* background-color: #eb2326 !important;
  border-color: #eb2326 !important; */
  background-color: #00ACEE !important;
  border-color: #00ACEE !important;
}
.required {
  color: #FF0000;
}
.validate-warning-msg {
  font-size: 12px;
  color: #FF0000;
}
.validate-warning-msg-login{
  font-size: 16px;
  color: #FF0000;
  text-align: center;
  margin-bottom: 10px;
}
/*******
 Mentor List
*******/
.generic-list thead {
  background-color: #858585;
  color: #FFF;
  text-align: left;
  vertical-align: bottom;
}
.generic-list th, .generic-list td {
  border-left: 1px solid #cbcbcb;
  border-width: 0 0 0 1px;
  font-size: inherit;
  margin: 0;
  overflow: visible;
  padding: 0.5em 1em;
}
.generic-list th {
  text-transform: uppercase;
  font-size: 14px;
}
.generic-list {
  empty-cells: show;
  border: 1px solid #cbcbcb;
  width: 90%;
}
.generic-list a {
  text-decoration: none;
}
.generic-list a {
  color: #337ab7;
}
.add-button {
  background-color: #FFF; /* Green */
  border: none;
  color: white;
  padding: 5px 32px;
  text-align: center;
  text-decoration: none;
  display: block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius:5px;
  float: left;
}
.button-one {
    color: #000;
    border: 2px solid #555555;
}
.button-one:hover {
   color: #FFF;
   /* background-color: #DC2227;
   border: 2px solid #DC2227; */
   background-color: #00ACEE;
   border: 2px solid #00ACEE;
}
.add-button span {
  padding-left: 10px;
}
.mentor-container {
  margin: 0px auto;
  width: 35%;
  padding-top: 60px;
}
.mobile-header {
  border-bottom: 1px solid #ececec;
  height:80px;
  background-color:#e5e5e5;
}
.mobile-header {
  height:90px;
}
.mobile-header-1 {
  height:90px;
}
.mobile-header-2 {
  height:72px;
}
.mobile-header img {
  margin: 15px 10px 10px 10px;
  width: 90px;
}
.back-button-header {
  float: none;
  height: 59px;
  /* background-color: #DC2227; */
  background-color: #00ACEE;
  color: #FFF;
  font-size: 40px;
  margin: 0px;
  padding: 2px 12px 0px 8px;
}
.back-button-header:hover {
  /* background-color: #DC2227; */
  background-color: #00ACEE;
  color: #FFF;
}
header.bg-white {
  display: none;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
  /* background-color: #DC2227; */
  background-color: #00ACEE;
}

dropdown-item:focus, .dropdown-item:hover {

}

.link a {
  color: #0074D9;
  font-size: 14px;
  text-decoration: none;
}
.link a:hover {
  color: #0074D9;
  text-decoration: underline;
}
.main-wrapper, .container-wrapper {
  min-height: 475px;
}
@media(min-width:1204px) {
  .main-wrapper {
    width: 35%;
  	transform: translateY(20%);
  	background-color: #e5e5e5;
	  border-radius: 10px;
    margin-bottom: 10px;
  }
  .table-responsive {
    display: table;
  }
  .profile-page .generic-main-column {
    /*padding: 0px;*/
    background: transparent;
  }
  .container-wrapper {
    width: 95%;
  }
  .content-main-wrapper {
    width: 50%;
	  border-radius: 10px;
    margin-bottom: 10px;
  }
}
@media(max-width:1200px) {
  .main-wrapper {
	width: 35%;
	transform: translateY(20%);
	background-color: #e5e5e5;
	border-radius: 10px;
  }
  .table-responsive {
    display: table;
  }
  .profile-page .generic-main-column {
    padding: 0px;
    background: transparent;
  }
  .add-button {
    width: 49%;
  }
  .container-wrapper {
    width: 90%;
  }
}
@media(max-width:768px) {
  .main-wrapper {
	width: 70%;
	transform: translateY(20%);
	background-color: #e5e5e5;
	border-radius: 5px;
  }
  .table-responsive {
    display: table;
  }
  .mentor-container {
    width: 70%;
  }
  .profile-page .generic-main-column {
    padding: 0px;
    background: transparent;
  }
  .add-button {
    width: 49%;
  }
  .container-wrapper {
    width: 90%;
  }
}
@media(max-width:560px) {
  .main-wrapper {
  	width: 100%;
  	transform: translateY(5%);
  	background: none;
  	border-radius: 0px;
    padding: 14% 3% 3% 3%;
  }
  .generic-main-column {
    padding: 20px 10px;
  }
  .mentor-container {
    width: 100%;
  }
  .profile-page .generic-main-column {
    background-color: #fff;
  }
  .add-button {
    width: 95%;
    margin: 2% 2% 0 2%;
  }
  .container-wrapper {
    width: 100%;
    padding: 3% 3% 3% 3%;
  }
}
.input-height-35 {
  line-height: 35px;
}
.input-height-30 {
  line-height: 30px;
}
.input-height-25 {
  line-height: 25px;
}
.input-height-15 {
  line-height: 15px;
}
.input-height-20 {
  line-height: 20px;
}
.text-align-center {
  text-align: center;
}
.text-align-right {
  text-align: right;
}
.add_account_form {
  transform: translateY(3%);
}
.list-users .table-responsive {
  border: 1px solid #D6D6D6;
}
.list-users .table-responsive thead th {
  background-color: #8b8b8b;
  line-height: 15px;
  color: #FFF;
  font-size: 12px;
  text-align: center;
  border: 1px solid #D6D6D6;
  line-height: 1.42857;
  padding: 12px 8px 12px 8px;
}
.list-users .table-responsive tbody td {
  line-height: 1.42857;
  padding: 12px 8px 12px 8px;
}
.list-users .table-responsive tbody tr:nth-child(even){
  background-color: #EEEEEE;
}
.list-users .table-responsive tbody tr:nth-child(odd){
  background-color: #FFF;
}
.list-users .table-responsive tbody tr:hover {
  background-color: #CCC;
}
.list-users .table-component__th--sort, .list-users .table-component__th--sort-asc, .list-users .table-component__th--sort-desc {
  cursor: pointer;
}
.list-users .table-component__th--sort-asc:after {
  content: "\F0DE";
  font-family: FontAwesome;
  position: absolute;
  margin: 5px 0px 0px 5px;
}
.list-users .table-component__th--sort-desc:after {
  content: "\F0DD";
  font-family: FontAwesome;
  position: absolute;
  margin: -2px 0px 0px 5px;
}
.list-users .table-responsive td {
  border: 1px solid #D6D6D6;
  text-align: center;
}
.primaryadmin-dashboard .list-users .table-responsive td {
  border: 1px solid #D6D6D6;
  text-align: center;
  padding: 5px;
}

.color-red {
  color: #FF0000;
}
.color-green {
  color: Green;
}
.list-users .pagination {
  float: right;
  font-weight: bold;
}
.list-users .back-btn-wrapper {
  width: 100%;
}
.task-assessment-page #content, .profile-page #content {
  margin-top: 0px;
}
.task-assessment-page .generic-main-column {
  padding: 0px;
}
.history-table-wrapper .generic-list {
  width: 100%;
}
body.profile-page {
  background-color: #f2f2f2;
}
.modal-header .close {
  font-size: 26px;
}

.select-mentee {
  font-size: 14px;
}
.chkbox-wrapper label {
  font-weight: normal;
}
.btn-blue, .btn-blue:hover, .btn-blue:focus {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
  color: #FFF;
}
.btn-grey, .btn-grey:hover, .btn-grey:focus {
  background-color: #C3C3C3 !important;
  border: 1px solid #C3C3C3 !important;
  color: #000;
}
.loading_show {
  text-align: center;
  height: 180px;
  font-size: 20px;
  margin-top: 20px;
}


.card-header {
  background: none;
  /* border-bottom: 3px solid #dc2227; */
  border-bottom: 3px solid #00ACEE;
}
.card-header li a {
  font-weight: bold;
}
.custom-tick {
  color: #19a974;
}
.custom-remove {
  color: #ff4136;
}
.page-item .disabled span.page-link {
  outline: none !important;
  box-shadow: none !important;
  pointer-events: none;
}
.card {
  border: none;
}
.nav-tabs .nav-link {
  /* border: 1px solid #dc2227; */
  border: 1px solid #00ACEE;
  border-bottom: none;
  color: #000;
}
.nav-tabs .nav-link:hover {
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  color: #fff;
}
@media(max-width:560px) {
  .nav-tabs .nav-link:hover {
    background: none;
    color: #000;
    /* border: 1px solid #dc2227; */
    border: 1px solid #00ACEE;
    border-bottom: none;
  }
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
  color: #fff;
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  border-color: #dee2e6;
  border-top: 0;
}

.card-body {
  padding: 0px;
}
.pagination .chevron.icon {
  padding: 0.5rem 0.75rem;
  font-size: 20px;
  color: #007bff;
  cursor: pointer;
}
.pagination .disabled .chevron.icon {
  cursor: none;
  color: #8b8b8b;
}
.page-link {
  cursor: pointer;
}
.sortable-chosen.sortable-ghost {
	opacity: 0;
}
.sortable-fallback {
	opacity: 1 !important;
}
.btn-action {
  background-color: #4c94cf !important;
  border: 1px solid #4c94cf !important;
  color: #FFF;
  padding: 0px 7px;
  border-radius: unset;
}
.spacer-icon {
  padding-right: 10px;
}
.heading-seperator {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-top: 15px;
}
.heading {
  font-size: 22px;
  font-weight: bold;
}
.create-btn {
  text-transform: uppercase;
  line-height: 20px;
}
.pagination-wrapper {
  margin: 40px 0px 15px 0px;
}

/* Tasks & Tasklists CSS */
.btn-right {
  right: 60px;
  position: absolute;
}
@media(max-width:560px) {
  .btn-right {
    right: 5px;
    position: absolute;
  }
}
.dropdown-content, .dropdown-content-private {
  display: none;
  position: relative;
  margin-top: 22px 20px 0px 0px;
  background-color: #f9f9f9;
  min-width: 130px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-content a, .dropdown-content-private a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.dropdown a:hover {
  background-color: #f1f1f1
}
.show {
  display:block;
}
.search-icon-wrapper {
  font-size: 30px;
  float: right;
  margin-top: -5px;
}
.search-wrapper {
  background: none;
  padding: 10px 0px 5px 0px;
}
.search-wrapper .row {
  margin: 0px;
}
.input-text {
  font-size: 14px;
}
.action-dd-menu {
  padding: 10px;
  cursor: pointer;
}
.navbar a {
  display: none;
}
.navbar.bg-light {
  background: none !important;
}
.navbar {
  padding: 0;
}
@media(max-width:991px) {
  .navbar a {
    display: block;
    padding: 10px;
    color: #FFF;
    font-size: 18px;
  }
  .navbar-toggler {
    color: #FFF;
    border: 0;
  }
  .navbar.bg-light {
    background-color: #D4D4D4 !important;
  }
  .navbar {
    padding: 0;
  }
}
.noitems-custom-msg {
  font-size: 16px;
  text-align: center;
}
.icons li
{
  background: none repeat scroll 0 0 #000;
  height: 4px;
  width: 4px;
  line-height: 0;
  list-style: none outside none;
  margin-right: 15px;
  margin-top: 3px;
  vertical-align: top;
  border-radius:50%;
  pointer-events: none;
}
.dropbtn {
  color: white;
  font-size: 16px;
  border: none;
  cursor: pointer;
  right: 0;
}
.nav-tabs a, .nav-tabs a:hover, .nav-tabs a:focus
{
   outline: 0;
}
a:focus {
   outline: none !important;
}
/* preview tasklist & task assessment page css */
.subtask-title {
  font-size: 20px;
  border-bottom: 1px solid rgba( 0, 0, 0, .2 );
  width: 100%;
  padding: 8px 0px 8px 0px;
}
.heading-title {
  padding: 8px 0px 8px 10px;
  font-size: 16px;
  font-weight: 700;
}
.task-title {
  padding: 5px 0px 5px 10px;
  float: left;
  width: 90%;
  font-size: 14px;
}
@media(max-width:991px) {
  .task-title {
    width: 99%;
  }
}

.modal-task .task-title {
  cursor: pointer;
}
#content .generic-main-column {
  padding:0 !important;
}
.task-score {
  font-size: 20px;
  font-weight: 900;
  float: right;
  background-color: #555;
  border-radius: 100%;
  padding: 5px 10px 0px 10px;
  color: #FFF;
  text-align: center;
  height: 40px;
  width: 40px;
}
.other-account-task-score {
  font-size: 15px;
  font-weight: 700;
  float: right;
  background-color: #FFF;
  border: 1px solid #555;
  border-radius: 100%;
  padding: 3px 10px 0px 10px;
  margin-left: 5px;
  margin-top: 10px;
  text-align: center;
  height: 30px;
  width: 30px;
  color: #555;
}
.card-body {padding:0px 0px;}
.card {width: 100%;}
.sub-heading {
  display: block;
  margin-bottom: 5px;
  background-color: #082F42;
  color: #fff;
  border-radius: 5px;
  padding: 10px 33px 10px 20px;
  text-decoration: none;
  font-weight: bold;
  margin-left: 15px;
  margin-right: 10px;
}
.panel-title a{
    display: block;
    padding: 10px 10px 10px 20px;
    margin: 0;
    font-size: 18px;
    font-weight: 900;
    letter-spacing: 1px;
    color: #002F42;
    position: relative;
    text-decoration: none;
    margin-bottom: 0px;
    margin-top: 5px;
}

.subtask-wrapper .panel-title {
   background: #f5f5f5;
   border-bottom: 0px solid #ddd;
   margin-bottom: 0px;
   border-radius: 5px;
}
.subtask-wrapper .card {
   border: none;
   background: none;
}
.task-wrapper .card {
   border: 0px solid rgba(0,0,0,.125);
   background-color: #F5F5F5;
   margin-bottom: 10px;
   border-radius: 5px;
   margin-left: 30px;
   margin-right: 20px;
   width: auto !important;
   font-weight: bold;
}
a.sub-heading i{
    font-size:18px;
    font-weight: 700;
    margin:2px 5px 0 0px;
    color:#FFF;
    padding: 0px 74px 0px 0px;
}
@media(min-width:1400px) {
  a.sub-heading i{
    padding: 0px 86px 0px 0px;
  }
}
@media(min-width:1600px) {
  a.sub-heading i{
    padding: 0px 100px 0px 0px;
  }
}
@media(min-width:1800px) {
  a.sub-heading i{
    padding: 0px 127px 0px 0px;
  }
}

.sub-heading i{
    float:right;
    font-size:30px;
    width:1%;
    margin-top:8px;
    margin-right:10px;
}
#tasks {
   margin-top: 15px;
}
.comment-icon-wrapper {
  float: right;
  padding-right: 10px;
}
.view-comment {
  float: right;
  color: #337ab7;
  padding-left: 5px;
}
.generic-list th.date {
  width: 20%;
}
.generic-list th.score {
  width: 12%;
}
.generic-list th.comment {
  width: 43%;
}
.generic-list th.postedby {
  width: 25%;
}
.posted-by-mob {
  font-style: italic;
  font-size: 13px;
}
.custom-select {
  font-size: 14px;
  height: 38px;
  font-family: "proxima-nova",sans-serif;
  color: #002F42;
}
.task-item-list {
  margin-top: 65px;
}
.mentee_name {
  font-size: 20px;
  margin-bottom: 5px;
}
.edit-profile {
  font-size: 16px;
  padding-left: 50px;
}
.edit-profile a{
  color: #000;
}
@media(max-width:560px) {
  .tasklist-wrapper {
    margin-top: 65px;
  }
}
/* end of preview tasklist & task assessment page css */

.view-tasklists  .back-btn-wrapper {
  width: 84%;
}
.tasklist-preview  .back-btn-wrapper {
  width: 95%;
}
.content-wrapper {
  padding-top: 105px !important;
}
.mentor-container .back-btn-wrapper {
  width: 100%;
}
.mentees-task-wrapper .back-btn-wrapper{
  width: 95%;
}
.main-wrapper .back-btn-wrapper {
  width: 100%;
  padding-bottom: 0px;
}

.modal-custom
{
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: Black;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;
}
.loader-img-center
{
    z-index: 1000;
    margin: 300px auto;
    padding: 10px;
    width: 350px;
    background-color: White;
    border-radius: 10px;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    font-weight: bold;
    color: #000;
}
.card-text .btn-action:hover {
    color: #FFF;
}

/* CSS COUNTER FOR SUBTASKS, HEADINGS, TASKS */

.counter_subtask-list {
  counter-reset: my-sec-counter;
}
.counter_subtask-list__counter:after {
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter, upper-roman) ". ";
}
.counter_heading-list {
  counter-reset: my-sec-counter1;
}
.counter_heading-list__counter:after {
  counter-increment: my-sec-counter1;
  content: counter(my-sec-counter1, upper-alpha) ". ";
}
.counter_task-list {
  counter-reset: my-sec-counter2;
}
.counter_task-list__counter:after {
  counter-increment: my-sec-counter2;
  content: counter(my-sec-counter2) ". ";
}

/* Add student CSS */
.add_student .nav-tabs .nav-link {
  padding: 10px 10px 9px 10px;
  color: #000;
  margin-top: 0px;
  border-radius: 12px 12px 0px 0px;
  background-color: #FFF;
  border: 0px;
}
.add_student .card { background: none; }
.add_student .card-header {
  padding-left: 10px;
  border: 0;
}
.add_student .nav-tabs .nav-link.active {
  background-color: #4c94cf;
  color: #FFF;
}
.add_student .tab-content {
  border-top: 1px solid #CCC;
  background-color: #FFF;
  padding-bottom: 10px;
}
.add_student .nav-tabs {
  height: 40px;
}
.add_student .nav-tabs li {
  min-width: 100px;
  text-align: center;
}
/* end Add student CSS */
a.sub-heading:hover {
  color: #FFF;
  text-decoration: none;
}
/*.signin-form {
  padding: 3%;
}*/
.signin-wrapper-padding {
  padding: 3%;
}
.chkboxwrapper label {
  display:inline;
}
h3 {
  margin-bottom: 0px;
}
body.naicslist-page {
  background-color: #e9e9e9;
}
.mobile-header {
  background-color: #FFF;
}
.wrapper {
  display: flex;
  align-items: stretch;
}
.content-wrapper {
  width: 100%;
}
.padding-right-5 {
    padding-right: 5px;
}
.account-lookup-view-list .content-wrapper .heading-seperator, .mentor_mentee_lists .content-wrapper .heading-seperator, .account-lookup .content-wrapper .heading-seperator, .view-tasklists .content-wrapper .heading-seperator,
  .list-users .heading-seperator, .manager_dashboard .heading-seperator {
  margin: 0px;
  margin-top: 10px;
}
.account-lookup-view-list .heading, .account-lookup .heading, .view-tasklists .heading, .mentor_mentee_lists .heading,
 .list-users .heading, .manager_dashboard .heading {
  padding-left: 0px;
}
.btn-red, .btn-red:hover {
  /* background-color: #dc2227; */
  background-color: #00ACEE;
  color: #FFF;
}
.btn-dard-grey, .btn-dard-grey:hover {
  /* background-color: #dc2227; */
  background-color: #8b8b8b;
  color: #FFF;
}
.btn-white, .btn-white:hover {
  /* background-color: #dc2227; */
  background-color: #FFF;
  color: #00ACEE;
  border: 1px solid #00ACEE;
}
.view-tasklists .card, .list-users .card {
  background: none;
}
.view-tasklists .card-text .tasklists-row:nth-of-type(odd) {
  background-color:#FFF;
}
.view-tasklists .card-text .tasklists-row:nth-of-type(even) {
  background-color:#e9e9e9;
}
.padding-lr-5 {
  padding: 0px 5px;
}
.padding-lr-15 {
  padding: 0px 15px;
}
body.login-page {
  background-color: #fff;
}

#dropdown-1 .dropdown-toggle::after{
  right: -12px !important;
  content: "\F107";
  font-family: FontAwesome;
  border-top: 0;
  font-size: 20px;
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
#dropdown-1 .btn-secondary {
  background: none;
  border: 0px;
  color: #000;
  margin-right: 55px;
  margin-top: 5px;
  text-transform: capitalize;
}
#dropdown-1 .btn-secondary:focus, #dropdown-1 .btn-secondary.focus {
  box-shadow: none;
}
#dropdown-1 .dropdown-menu {
  left: -21px !important;
  background-color: #e9e9e9;
  color: #748c95;
  min-width: 175px;
  margin-top: 10px;
  border-radius: 5px;
  border: none;
}
#dropdown-1 .dropdown-menu .b-dropdown-text a {
  color: #002f42;
  display: inline-block;
  padding: 6px 20px;
  width: 100%;
  font-size: 14px;
}
#dropdown-1 .dropdown-menu .b-dropdown-text a:hover, #dropdown-1 .dropdown-menu .b-dropdown-text a:active {
  /* color: #FFF; */
  text-decoration: none;
  background: none;
  /* font-size: 15px !important; */
}
#dropdown-1 .dropdown-menu .b-dropdown-text {
  padding: 0px;
  width: 100%;
  display: inline-block;
}
#dropdown-1 .dropdown-menu:before {
  content: ' ';
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #e9e9e9;
  position: absolute;
  top: -10px;
  left: 80%;
}
@media(max-width:768px) {
  #dropdown-1 .btn-secondary {
    margin-right: 25px;
  }
  #dropdown-1 .dropdown-menu {
    left: -2px !important;
    min-width: 180px;
  }
}

@media(max-width:415px) {
  #dropdown-1 .btn-secondary {
    margin-right: 20px;
  }
  #dropdown-1 .dropdown-menu {
    left: 0px !important;
    min-width: 150px;
  }
}


.slide-fade-enter-active {
  transition: all .3s ease;
}
.slide-fade-leave-active {
  transition: all .8s cubic-bezier(1.0, 0.5, 0.8, 1.0);
}
.slide-fade-enter, .slide-fade-leave-to
/* .slide-fade-leave-active below version 2.1.8 */ {
  transform: translateX(-200px);
  opacity: 0;
}
.btn {
    border-radius: 0px;
}
.container-wrapper .heading {
  font-size: 15px;
}

.container-wrapper .heading-seperator {
  /* border-bottom: 2px solid #dc2227; */
  border-bottom: 2px solid #00ACEE;
  margin: 0px;
  margin-top: 10px;
}

.table-component__table-wrapper {
  max-width: 100%;
  width: 100%;
  overflow-x: auto;
}
.popover .popover-header {
  background-color: #FFF !important;
  color:#212529 !important;
}
.popover {
  /* border: 1px solid rgba(255, 0, 0,1) !important; */
  border: 1px solid #00ACEE !important;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  /* border-top-color: rgba(255, 0, 0, 1) !important; */
  border-top-color: #00ACEE !important
}
.mx-datepicker-popup {
  position: fixed !important;
}
.btn {
  font-family: "proxima-nova",sans-serif;
}
input, select, textarea, .mx-time-column, .mx-time-item:hover, .show_comment, .vue-form-generator .required, .close {
 font-family: "proxima-nova",sans-serif !important;
 color: #002F42 !important; 
}


::placeholder {
  color: #999 !important;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #999 !important;
}
::-ms-input-placeholder { /* Microsoft Edge */
  color: #999 !important;
}





.multiselect__tag-wrap, .multiselect__tag {
  display: none !important;
}

/* new css */

.denyBtn:hover, .denyBtn:focus {
  background-color: #FFF !important;
  border: 1px solid #00acee !important;
}

.modal-header .sub-heading {
  color: #002F42;
  padding: 0px;
}

a.dbAddRepsBtn:hover,
a.dbAddRepsBtn:focus {
  background: none;
}

/* Custom checkbox styles */
.custom-checkbox .custom-control-input ~ .custom-control-label::before {
  width: 0.9rem;
  height: 0.9rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color:#37aced;
  border: #2ea8ed;
}

.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#2ea8ed' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #999999;
  border: #999999;
}

.disable-year-in-picker {
  background-color: #f0f0f0 !important;
  color: #8a8a8a;
  cursor: not-allowed;
  box-shadow: none;
  text-shadow: none;
}

/* Custom checkbox radio */
.custom-radio .custom-control-input ~ .custom-control-label::before {
  width: 0.9rem;
  height: 0.8rem;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00acee;
  border: 1px solid #707070;
}

.custom-radio .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#2ea8ed' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #999999;
  border: #999999;
}

.shadow {
  box-shadow: 0 0px 5px rgba(0,0,0,.15)!important;
}
.custom-pl-15 {
  padding-left: 15px;
}
.mentee-panel-wrapper {
  border-radius:10px;
}
.information_box {
  border-radius: 5px;
}
.margin-left-10 {
  margin-left: 10px;
}


#dropdown-3 .btn-secondary {
    background: none !important;
    border: 0px;
    color: #002F42 !important;
    margin-right: 0px;
    margin-top: 0px;
    text-transform: capitalize;
    font-size: 16px !important;
    padding-top: 3px;
    box-shadow: none;
}
#navbar-toggle-collapse-mob li a, #dropdown-3 .btn {
    background: none;
    color: #002F42;
    font-size: 14px;
}
#navbar-toggle-collapse-mob li a {
  border-bottom: 1px solid #e3e3e3;
}
#navbar-toggle-collapse-mob li .dropdown-menu {
  position: relative !important;
  width: 100%;
  transform: none !important;
  border: 0;
  margin: 0 !important;
  padding: 0 !important;
}
#navbar-toggle-collapse-mob li .dropdown-menu .nav-item {
  width: 100%;
  transform: none;
}
#navbar-toggle-collapse-mob li .dropdown-menu .nav-item a:hover {
  background-color: #F0F0F0;
  color: #002F42;
}

#navbar-toggle-collapse-mob .dropdown-toggle::after {
    content: "\F107";
    font-family: FontAwesome;
    font-size: 20px;
    margin: 0 !important;
    padding-left: 4px;
    transform: translateY(22%);
    border: 0 !important;
}
#dropdown-3 .dropdown-toggle::after {
    right: -12px !important;
    content: "\F107";
    font-family: FontAwesome;
    border-top: 0;
    font-size: 20px;
    display: block;
    position: absolute;
    top: 47%;
    transform: translateY(-50%);
}
#dropdown-3 .dropdown-menu {
  padding: 0px;
  background-color: #F0f0f0;
  border: 1px solid #F0f0f0;
  border-radius: 0px;
  margin: 0;
}
#dropdown-3 .dropdown-menu li {
  padding: 0;
}
#dropdown-3 .b-dropdown-text {
  padding: 0px;
  display: block;
}
#dropdown-3 .dropdown-menu a {
  font-size: 14px;
  color: #002f42;
  margin-top: 0px !important;
  padding: 3px 20px;
}
#dropdown-3 .dropdown-menu a:hover {
  background-color: #FFF;
  cursor: pointer;
}
.padding-l-5 {
  padding-left: 5px;
}
.padding-l-10 {
  padding-left: 10px !important;
}
.padding-l-15 {
  padding-left: 15px;
}
.padding-l-20 {
  padding-left: 20px;
}
.padding-l-25 {
  padding-left: 25px !important;
}
.padding-r-5 {
  padding-right: 5px;
}
.padding-r-10 {
  padding-right: 10px;
}
.padding-r-15 {
  padding-right: 15px;
}
.padding-r-20 {
  padding-right: 20px;
}
.padding-r-25 {
  padding-right: 25px !important;
}
.padding-r-45 {
  padding-right: 45px;
}
.padding-t-10 {
  padding-top: 10px !important;
}
.margin-t-2 {
  margin-top: 2px;
}
.margin-t-5 {
  margin-top: 5px;
}
.margin-t-10 {
  margin-top: 10px;
}
.margin-t-15 {
  margin-top: 15px;
}
.margin-t-20 {
  margin-top: 20px;
}
.margin-t-30 {
  margin-top: 30px;
}
.padding-left-165 { 
  padding-left: 165px;
}
.clear {
  clear: both;
}
.font-color-00acee {
  color: #00ACEE !important;
}
.font-color-002f42 {
  color: #002F42 !important;
}
.width-100 {
  width: 100%;
}
.text-left {
  text-align: left;
}
.p-t-25 {
  padding-top: 25px !important;
}
.b-r-15 {
  border-radius: 15px !important;
}
.margin-b-10 {
  margin-bottom: 10px !important;
}

.ma-blue-payment-btn, .ma-blue-payment-btn:hover, .ma-blue-payment-btn:focus {
  color: #FFF !important; 
  border-radius: 10px;
  font-weight: 900;  
  padding: 4px 15px 4px 15px;
}
.ma-blue-btn, .ma-blue-btn:hover, .ma-blue-btn:focus {
  color: #FFF !important; 
  border-radius: 15px !important;
  font-weight: 900;
  padding: 5px 20px;
}

:root {
  --main-bg-color: '#00ACEE';
}
.
.progress {
  border: 1px solid var(--main-bg-color) !important;
}
.closeBtn, .closeBtn:hover, .closeBtn:focus {
  color: var(--main-bg-color); 
  background-color: #FFF !important;
  border: 1px solid var(--main-bg-color) !important;
  border-radius: 15px;
  font-weight: 900;
  padding: 5px 20px;
}
.task-rep-button, .task-rep-button:hover, .task-rep-button:focus {
  color: var(--main-bg-color); 
  border: 1px solid var(--main-bg-color) !important;
}
.dbAddRepsBtn, .dbAddRepsBtn:active, .dbAddRepsBtn:focus {
  color: #FFF !important;
  background-color: var(--main-bg-color) !important;
  border: 1px solid var(--main-bg-color) !important;
  border-radius: 10px;
  font-size: 13px;
  font-weight: normal;
  padding: 6px 10px;
  line-height: 10px;
  width: 100%;
}
.rating-btns label.selected_option, .rep-history label.selected_option {
  border: 0;
  background-color: var(--main-bg-color) !important;
  box-shadow: none !important;
}
.approve_btn, .approve_btn:hover, .subtask-rep-button, .other-tasks-button, 
.progress_bar_100, .progress-bar, .btn-login.btn-mobile-cta-tel, .admin-console-badge, .menu-active {
  background-color: var(--main-bg-color) !important;
}
.btn-danger, .ma-blue-btn, .ma-blue-btn:hover, .ma-blue-btn:focus, 
.add-new-admin, .add-new-admin, .add-new-admin:hover, .add-new-admin:focus, 
.ma-blue-payment-btn, .ma-blue-payment-btn:hover, .ma-blue-payment-btn:focus, .btn-blue,  .btn-blue:hover,  .btn-blue:focus {
  background-color: var(--main-bg-color) !important;
  border: 1px solid var(--main-bg-color) !important;
}
.save-goal-button, .dbAddBtn, .dbEditBtn, .renew-flag,
.dbAddBtn:hover, .dbEditBtn:hover, .dbAddBtn:focus, .dbEditBtn:focus, .total_price,
.slide-title, .edit-rep, .cp-blue-reps {
  color: var(--main-bg-color) !important; 
}
.report_view .field_1, .help-txt, .help-txt:hover, .invoice_link, .progress_item_link, .progress_item_link:hover, .progress-circle .fa-check {
  color: #00ACEE !important;
}
.branding_text_color, .branding_text_color:hover, .branding_text_color:focus, .report_view .field_1:hover, .report_view .field_1 {
  color: var(--main-bg-color) !important; 
}
.menu-active .white-txt {
  color: #FFF !important;
}
.modal-dialog .modal-content {
  padding-top: 1.8rem !important;
}

/*# sourceMappingURL=app.d303b185dcf7ecf5e9b3f6fd4f3d82c6.css.map*/