@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700|Lato:300,400,700");

      :root {
        --font: Open Sans;
        --alt-font: Lato;
        --accent-color: #8eb03e;
        --secondary-color: #3c5165;
        --link-color: #c26523;
        --accent-highlight-color: #42521d;
        --accent-highlight-background-color: #eef4e0;
        --accent-tinted-color-70: #dde7c5;
        --accent-tinted-color-80: #e8efd8;
        --accent-tinted-color-90: #f4f7ec;
        --accent-contrast-color: #111;
        --accent-contrast-tinted-background-color: #fff;
        --accent-hover-color: #708a31;
        --secondary-hover-color: #4f6b85;
        --secondary-contrast-color: #fff;
        --link-hover-color: #e49b67;
      }
      
body { background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1/course-uploads/a4d27284-b3cd-4137-a289-26f5ff8daa02/wo7vxcxsdtny-theame_bg_3.png'); background-attachment: fixed; background-size: cover; }
.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/a4d27284-b3cd-4137-a289-26f5ff8daa02/txscz6667w4t-ks-logo1.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
.umeshblockabout .about-block__container{
    padding: 5px;
}
.umeshblockabout{
     padding: 1rem 0rem !important;
}
.HeroUmeshSlider{
   padding: 1rem 0rem !important;
}
.widget--contact-block{
        padding: 1rem 0rem !important;
}


/*.header .company__beta-logo .company-logo__container img {display:none;}*/

   /* Start Sign In Page */
    .session { background: #323231;}
    .session__container { background: rgba(20, 20, 19, 0.3); border-radius: 10px; border: none; padding: 5%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
    .session__container { background: rgb(255, 255, 255); border-radius: 10px; border: none; padding: 5%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
    .session__form {color: rgb(0, 0, 0);}
    .session__form h2 {color: rgb(0, 0, 0); text-align: left; font-weight: 400; font-size: 14px; line-height: 20px; padding-bottom: 30px;}
    .session__forgot a { color: rgb(0, 0, 0);}
    .session__form:after {color: #fff;    font-weight: 400; font-size: 12px; line-height: 20px;}
    .session__form .btn--primary { background: #8eb03e; border-radius: 100px !important; color: #ffffff; font-weight: 500;    font-size: 16px; line-height: 16px; padding: 12px 32px; float: none; width: 200px;  display: block;  margin: 0 auto;    margin-top: 40px;}
    
    .session__form .btn--primary { background: #8eb03e; border-radius: 100px !important; color: #ffffff; font-weight: 500;    font-size: 16px; line-height: 16px; padding: 12px 32px; display: block;  margin: 0 auto;    margin-top: 40px;}

    .session__forgot { display: block; padding-top: 40px;}
    .session .alert-box.alert { margin-top: 1rem;}
    .session__forgot .btn--link:hover {color: #fff;}
    .session__form .collapse .columns {width: 100%;} 
    .session__form .collapse .columns .h5 {color: rgb(0, 0, 0);}
    .session__container .company__beta-logo img {opacity: 100%;} 
    .session__form .btn {
    display: block;
    margin: 20px auto !important; /* Override inline style */
    text-align: center;
}
  
    .session__container .session__forgot.pull-right {color: rgb(0, 0, 0); float: none; display: block;}
    /* End Sign In Page */

/* ==================== License custom page css ================== */

body.learn.license .dashboard__license-select p:nth-of-type(2) small{
    font-size:100%;
}

body.learn.license {
  max-width: 100% !important;
  background: linear-gradient(to bottom, #085EAC, #FFFFFF);
  height: auto;
  background-repeat: no-repeat;
}

body.learn.license .header--dashboard {
  border-bottom: 1px solid #999;
}

body.learn.license .company-logo__container img {
    width:200px;
    height: auto;
    vertical-align: unset;
}

body.learn.license container {
   border: 1px solid #999;
}

body.learn.license .form--admin {
    display: flex;
    width: 100%;
}

body.learn.license .field__input-wrapper--select {
    flex-grow: 1;
    border-radius: none;
    background-color: none;
}

body.learn.license .field__input--select {
    background-color: none;
    border:0;
}

body.learn.license .btn--primary {
    background-color: #1f5ea8 !important;
    border: 0px;
}
body.learn.license .btn--primary:hover {
background-color: #0B203F !important;
}

body.learn.license .dashboard__license-select__form {
    border: 0;
}



/*   filter help  */

#filterhelp{
    font-size: .75rem;
}

.filtericon{
    font-size: 25px;
    cursor: pointer;
    color: #2563eb;
}

ul.filterinfo{
    list-style: disc;
    line-height: 28px;
    margin-left: 20px;
}

.highlight-red {
    color: #d0586f;
    background: #f6f7fb;
    padding: 2px 5px;
    border-radius: 5px;
    border: 1px Solid #e8e9ed;
}

.filter-txt {
    color: #e50073;
    background: #f6f7fb;
    padding: 2px 5px;
    border-radius: 5px;
    border: 1px Solid #e8e9ed;
}

/* Gong - Custom Sign In Css - Start */
/* Custom Login Page - Start */
/*body.cl_sign_in {background: #25085e url(https://media.thoughtindustries.com/course-uploads/a4d27284-b3cd-4137-a289-26f5ff8daa02/n0sjnmnksl3v-LoginBg.svg) center right no-repeat; background-size: auto 100%; font-family: Public Sans,sans-serif; background-attachment: fixed;}
body.cl_sign_in .session {background: none; padding-bottom: 0; padding-top: 3em; padding-right: 24vw;}
.cl_sign_in .session__container { display: block; max-width: 500px; margin: 0 auto; position: static; transform: none; float: none; padding: 0; background: none; color: #fff; text-align: center;}
.cl_sign_in .company__beta-logo {position: fixed; top: 40px; right: 8%;}
.cl_sign_in .cl_welcome h1 {font-size: 42px; text-transform: uppercase; font-weight: 900; color: #fff; margin-bottom: 12px;}
.cl_sign_in .cl_welcome p {font-size: 15px; color: #fff;}

.cl_sign_in .cl_login_lnks {width: 250px; margin: 0 auto; padding: 20px 0;}
.cl_sign_in .cl_login_lnks .cl_sso_lnk {display: block; margin-bottom: 12px;}
.cl_sign_in .cl_login_lnks .cl_sso_lnk:last-child {margin-bottom: 0;}
.cl_sign_in .cl_login_lnks .cl_sso_lnk a {display: block; text-align: left; background: #fff; border-radius: 40px; padding: 8px 4px;}
.cl_sign_in .cl_login_lnks .cl_sso_lnk a .cl_sso_icon {display: inline-block; width: 48px; text-align: center;}
.cl_sign_in .cl_login_lnks .cl_sso_lnk a .cl_sso_icon ~ span {display: inline-block; font-size: 14px; color: hsl(260, 85%, 20%);}
.cl_sign_in .cl_or {color: #fff; margin-bottom: 20px;}
.cl_sign_in .cl_or span {display: inline-block; margin: 0 12px;}
.cl_sign_in .cl_or::before, .cl_sign_in .cl_or::after {content: ''; display: inline-block; vertical-align: middle; height: 1px; width: 36px; background: #fff;}
.cl_sign_in .session__form .text-centered {display: none;}
.cl_sign_in .session__form .field {max-width: 250px; margin: 0 auto 12px;}
.cl_sign_in .session__form .field .field__input {height: 40px; border-radius: 40px; background: hsl(260, 75%, 85%); padding: 1em 20px;}
.cl_sign_in .session__form .field .field__input:focus {background: #fff;}
.cl_sign_in .session__form .field .field__label {text-align: left; padding: 0 20px;}
.cl_sign_in .session__form .field--show-floating-label .field__label {font-size: 12px; transform: translateY(-6px);}
.cl_sign_in .session__form .field--show-floating-label .field__input {padding-top: 14px !important;}
.cl_sign_in .session__form .btn--primary {width: 250px; background: hsl(332, 65%, 50%); border: 0;}
.cl_sign_in .session__form .session__forgot {display: none;}
.cl_sign_in .cl_bottom .cl_dont_have_ac {color: hsl(260, 65%, 60%); margin-bottom: 40px;}
.cl_sign_in .cl_bottom .cl_dont_have_ac p {margin: 0;}
.cl_sign_in .cl_bottom .cl_dont_have_ac a {color: #fff;}
.cl_sign_in .cl_bottom .cl_app_store_lnks {margin-bottom: 0px;}
.cl_sign_in .session .cl_copy_privacy_lnks {font-size: 13px; color: hsl(260, 65%, 60%); text-align: center; padding: 20px 5%;}
.cl_sign_in .session .cl_copy_privacy_lnks a {color: hsl(260, 65%, 60%);}

@media only screen and (max-width: 1150px) {
    body.cl_sign_in {background: #25085e;}
    body.cl_sign_in .session {padding-right: 0;}
    .cl_sign_in .company__beta-logo {position: static; margin-bottom: 40px;}
}*/
/* Custom Login Page - End */

/* Gong - Custom Sign In Css - End */