/*
    ____                      _ _
   | __ ) _ __ __ _ _ __   __| (_)_ __   __ _
   |  _ \| '__/ _` | '_ \ / _` | | '_ \ / _` |
   | |_) | | | (_| | | | | (_| | | | | | (_| |
   |____/|_|  \__,_|_| |_|\__,_|_|_| |_|\__, |
                                        |___/
*/
/*

   __     ___    ____  ____
   \ \   / / \  |  _ \/ ___|
    \ \ / / _ \ | |_) \___ \
     \ V / ___ \|  _ < ___) |
      \_/_/   \_\_| \_\____/

*/
:root {
  --text-blue:  #225C88;
  --text-light: #7D8296;
  --text-white: #FFFFFF;
  --text-black: #000000; }

.ba-form-group {
  margin: 30px 0 0 20px;
  max-width: 650px; }
  .ba-form-group .form-row {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px; }
  .ba-form-group .form-text {
    color: #7D8296;
    margin-right: 10px; }

.form-label {
  color: #225C88;
  margin-right: 10px; }

input.text-input {
  width: 100%;
  margin-right: 5px;
  height: 35px;
  margin-bottom: 15px;
  padding-left: 10px; }

input.darken:focus {
  background: #E0E4E7;
  color: #225C88; }

input.inline-input {
  margin: -1px;
  border: 1px dotted #4192cf;
  background: #f8fbfd;
  border-radius: 3px;
  outline: none;
  min-width: 100%;
  display: inline-block; }
  input.inline-input:focus {
    box-shadow: 0 0 12px 0 rgba(65, 146, 207, 0.2); }
