.case-study-generic-meeting-bot,
.case-study-captions-translati,.case-study-intelligent-automat,.case-study-multilingual-interp{
    padding-top: 80px;
}
.btnDemo {
    border: 1px solid #15A864;
    border-radius: 4px;
    font-family: Heebo-Medium;
    font-size: 15px;
    color: #15A864 !important;
    background-color: #ffffff;
    padding: 7px 29px;
    line-height: 1.4;
}

.btnDemoSub {
    border: 1px solid #15A864;
    border-radius: 4px;
    font-family: Heebo-Medium;
    font-size: 15px;
    color: #ffffff !important;
    background-color: #ffffff;
    padding: 7px 29px;
    line-height: 1.4;
}

#submitDemo {
    background: #15A864;
    border-radius: 4px;
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: 1;
}

.popup-input {
    background: #f0f0f0;
    border: 1px solid #979797;
    border-radius: 0px;
    color: black;
}

.popup-input-textarea {
    background: #f0f0f0;
    border: 1px solid #979797;
    border-radius: 0px;
    height: 100px !important;
    color: black;
}

.has-error .form-control,
.error {
    background-color: #f9e1e1 !important;
    border: 1px solid #f24d4d !important;
}

label.error {
    display: none !important;
}
#requestDemo{
    right: auto !important;
    top: auto !important;
    border-top-left-radius:0px !important;
    border-bottom-left-radius:0px !important;
    position: relative!important;
}
.loderModal {
    position: fixed;
    z-index: 1061;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, .7) url("../../../assets/loader.gif") 50% 50% no-repeat;
}
.ic-demo{
    cursor: pointer;
}
.ic-demo:hover{
    text-decoration: underline !important;
    color: black;
}

body.loading {
    overflow: hidden;
}

body.loading .loderModal {
    display: block;
}
.requestDemoEye {
    float: left;
    padding-right: 20px;
}
.modal-title {
    font-family: Heebo-Light;
    font-size: 25px;
    color: #ffffff;
    text-align: left;
}

.modal-body {
    margin-top: 25px;
}

.modal-header {
    background: #f24d4d;
    width: 100%;
    padding: 20px;
}

.modal-header .close {
    width: 36px;
    height: 36px;
    font-size: 42px;
    font-weight: lighter;
    text-shadow: 0 0px 0 #fff;
    filter: alpha(opacity=20);
    opacity: 1;
    color: #ffffff;
}

.modal-content {
    width: 100%;
    min-height: 460px !important;
    border-radius: 0px;
}
.case-study23,.case-study25,.case-study27,.case-study29{
    font-size: 30px !important;
  }
  @media screen and (max-width: 960px){
    .case-study23,.case-study25,.case-study27,.case-study29{
        font-size: 24px!important;
      }
      .bottom-links10,.bottom-links11,.bottom-links12,.bottom-links13{
        align-self: flex-start;
      }
  }
  @media screen and (max-width: 600px){
    .case-study23,.case-study25,.case-study27,.case-study29{
        font-size: 18px!important;
      }
    
  }
  @media screen and (max-width: 960px){
    .generic-meeting-bot4,.multilingual-simultaneous-inte,.bot-for-captions,.intelligent-automated-intervie{
        font-size: 26px!important;
      }
  }
  @media screen and (max-width: 600px){
    .generic-meeting-bot4,.multilingual-simultaneous-inte,.bot-for-captions,.intelligent-automated-intervie{
        font-size: 20px!important;
      }
      .case-study23,.case-study25,.case-study27,.case-study29{
        font-size: 18px!important;
      }
  }
  @media screen and (max-width: 420px){
    .generic-meeting-bot4,.multilingual-simultaneous-inte,.bot-for-captions,.intelligent-automated-intervie{
        font-size: 18px!important;
      }
      .case-study23,.case-study25,.case-study27,.case-study29{
        font-size: 16px!important;
      }
  }