body {
  font: 300 15px/28px "Poppins",sans-serif;
  letter-spacing: 0;
  color: #677294;
}
.navbar-brand {
  
}
#main-wrapper .navbar {
    font: 500 15px "Poppins",sans-serif;
    padding-top: 1.6rem;
}
#main-wrapper .navbar-nav li.nav-item a.nav-link {
  padding: 0px 21px;
  color: #00000;
}

/*Register/Login page*/
.btn-primary, .fs-10, .btn-cancel {
    font-size: 13px !important;
}
.input-box .form-control {
    font-size: 12px
}

.btn_pricing{
    background-color: #007BFF;
    border-color: #007BFF;
    color: #fff;
    border-radius: 0.25rem;
    padding: 0.375rem 1.5rem;
}
.btn_pricing:hover{
    background-color: #fff;
    border: 1px solid #007BFF;
    color: #007BFF;
}

/*Pricing page Title*/
.section-title .pt-5, .section-title .py-5 {
  padding-top: 8.5rem !important;
}

#welcome-footer #footer, #welcome-footer #copyright span {
  display: none;
}

/*Login page*/
#login-responsive{
  margin-right: auto;
  margin-left: auto;
  display: block;
}
.login-bg{
    background-image: url("https://app.textoplay.com/img/login_1920.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}
.login-bg .card-body {
    background: #F8F8F8;
}

/*Footer right*/
#welcome-footer #copyright .copyright-right {
  padding: 0 5px;
}

@media only screen and (max-width: 1024px) and (min-width: 769px){
    #login-responsive .pl-10, #login-responsive .pr-10 {
      padding-left: 2rem !important;
      padding-right: 2rem !important;
    }
    .login-bg .col-md-5 {
      flex: 0 0 56.667% !important;
      max-width: 56.667% !important;
    }
}
@media only screen and (max-width: 14800px) and (min-width: 1025px){
    #login-responsive .pl-10, #login-responsive .pr-10 {
      padding-left: 1rem !important;
      padding-right: 1rem !important;
    }
}






















