@charset "UTF-8";
/* @section: base */
/* @section: grid */
/* @section: blocks */
/* @section: blocks */
/* @section: buttons */
/* @section: labels and badges */
.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

.nowrap,
.nowrap td {
  white-space: nowrap; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.full-width {
  width: 100%; }

.full-height {
  height: 100%; }

.block {
  display: block; }

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

.hidden {
  display: none; }

.end {
  margin-bottom: 0 !important; }

/* Responsive Helper */
.video-wrapper {
  height: 0;
  padding-bottom: 56.25%;
  position: relative; }
  .video-wrapper iframe, .video-wrapper object, .video-wrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@media only screen and (max-width: 767px) {
  .left,
  .right {
    float: none; }

  .hide-on-mobile {
    display: none; } }
/* Buttons */
/* @section: btn-base */
.btn.btn-red,
input.btn.btn-red {
  color: #fff;
  background-color: #da4453;
  border: 1px solid #da4453; }
  .btn.btn-red:hover, .btn.btn-red.active,
  input.btn.btn-red:hover,
  input.btn.btn-red.active {
    background-color: #c42737;
    border-color: #c42737; }
  .btn.btn-red.disable,
  input.btn.btn-red.disable {
    background-color: #af2331;
    border-color: #af2331;
    color: #ebebeb; }
.btn.btn-orange,
input.btn.btn-orange {
  color: #fff;
  background-color: #e9573f;
  border: 1px solid #e9573f; }
  .btn.btn-orange:hover, .btn.btn-orange.active,
  input.btn.btn-orange:hover,
  input.btn.btn-orange.active {
    background-color: #dc3519;
    border-color: #dc3519; }
  .btn.btn-orange.disable,
  input.btn.btn-orange.disable {
    background-color: #c52f17;
    border-color: #c52f17;
    color: #ebebeb; }
.btn.btn-yellow,
input.btn.btn-yellow {
  color: #fff;
  background-color: #f6bb42;
  border: 1px solid #f6bb42; }
  .btn.btn-yellow:hover, .btn.btn-yellow.active,
  input.btn.btn-yellow:hover,
  input.btn.btn-yellow.active {
    background-color: #f4a911;
    border-color: #f4a911; }
  .btn.btn-yellow.disable,
  input.btn.btn-yellow.disable {
    background-color: #e19b0b;
    border-color: #e19b0b;
    color: #ebebeb; }
.btn.btn-green,
input.btn.btn-green {
  color: #fff;
  background-color: #8cc152;
  border: 1px solid #8cc152; }
  .btn.btn-green:hover, .btn.btn-green.active,
  input.btn.btn-green:hover,
  input.btn.btn-green.active {
    background-color: #72a53b;
    border-color: #72a53b; }
  .btn.btn-green.disable,
  input.btn.btn-green.disable {
    background-color: #659234;
    border-color: #659234;
    color: #ebebeb; }
.btn.btn-blue,
input.btn.btn-blue {
  color: #fff;
  background-color: #3bafda;
  border: 1px solid #3bafda; }
  .btn.btn-blue:hover, .btn.btn-blue.active,
  input.btn.btn-blue:hover,
  input.btn.btn-blue.active {
    background-color: #2494be;
    border-color: #2494be; }
  .btn.btn-blue.disable,
  input.btn.btn-blue.disable {
    background-color: #2084a9;
    border-color: #2084a9;
    color: #ebebeb; }
.btn.btn-white,
input.btn.btn-white {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff; }
  .btn.btn-white:hover, .btn.btn-white.active,
  input.btn.btn-white:hover,
  input.btn.btn-white.active {
    background-color: #e6e6e6;
    border-color: #e6e6e6; }
  .btn.btn-white.disable,
  input.btn.btn-white.disable {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: black; }
.btn.btn-outline-red,
input.btn.btn-outline-red {
  color: #da4453;
  background-color: transparent;
  border: 1px solid #da4453; }
  .btn.btn-outline-red:hover, .btn.btn-outline-red.active,
  input.btn.btn-outline-red:hover,
  input.btn.btn-outline-red.active {
    color: #fff;
    background-color: #da4453; }
  .btn.btn-outline-red.disable,
  input.btn.btn-outline-red.disable {
    background-color: #efaeb5;
    color: #cd2939; }
.btn.btn-outline-orange,
input.btn.btn-outline-orange {
  color: #e9573f;
  background-color: transparent;
  border: 1px solid #e9573f; }
  .btn.btn-outline-orange:hover, .btn.btn-outline-orange.active,
  input.btn.btn-outline-orange:hover,
  input.btn.btn-outline-orange.active {
    color: #fff;
    background-color: #e9573f; }
  .btn.btn-outline-orange.disable,
  input.btn.btn-outline-orange.disable {
    background-color: #f6bbb1;
    color: #e5371a; }
.btn.btn-outline-yellow,
input.btn.btn-outline-yellow {
  color: #f6bb42;
  background-color: transparent;
  border: 1px solid #f6bb42; }
  .btn.btn-outline-yellow:hover, .btn.btn-outline-yellow.active,
  input.btn.btn-outline-yellow:hover,
  input.btn.btn-outline-yellow.active {
    color: #fff;
    background-color: #f6bb42; }
  .btn.btn-outline-yellow.disable,
  input.btn.btn-outline-yellow.disable {
    background-color: #fce7bc;
    color: #f4ad1b; }
.btn.btn-outline-green,
input.btn.btn-outline-green {
  color: #8cc152;
  background-color: transparent;
  border: 1px solid #8cc152; }
  .btn.btn-outline-green:hover, .btn.btn-outline-green.active,
  input.btn.btn-outline-green:hover,
  input.btn.btn-outline-green.active {
    color: #fff;
    background-color: #8cc152; }
  .btn.btn-outline-green.disable,
  input.btn.btn-outline-green.disable {
    background-color: #cae3b0;
    color: #78ac3e; }
.btn.btn-outline-blue,
input.btn.btn-outline-blue {
  color: #3bafda;
  background-color: transparent;
  border: 1px solid #3bafda; }
  .btn.btn-outline-blue:hover, .btn.btn-outline-blue.active,
  input.btn.btn-outline-blue:hover,
  input.btn.btn-outline-blue.active {
    color: #fff;
    background-color: #3bafda; }
  .btn.btn-outline-blue.disable,
  input.btn.btn-outline-blue.disable {
    background-color: #a6dbee;
    color: #269bc7; }
.btn.btn-outline-white,
input.btn.btn-outline-white {
  color: white;
  background-color: transparent;
  border: 1px solid #fff; }
  .btn.btn-outline-white:hover, .btn.btn-outline-white.active,
  input.btn.btn-outline-white:hover,
  input.btn.btn-outline-white.active {
    color: #fff;
    background-color: #fff; }
  .btn.btn-outline-white.disable,
  input.btn.btn-outline-white.disable {
    background-color: white;
    color: #ebebeb; }
  .btn.btn-outline-white:hover, .btn.btn-outline-white.active,
  input.btn.btn-outline-white:hover,
  input.btn.btn-outline-white.active {
    color: #000; }
  .btn.btn-outline-white.disable,
  input.btn.btn-outline-white.disable {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: black; }

/* Forms */
/* @section: forms-base */
.form-ctrl input.form-input,
.form-ctrl textarea.form-textarea,
.form-ctrl select.form-select,
.form-ctrl select.form-select option,
.form-ctrl select.form-select-group {
  color: #373737;
  text-align: left;
  padding: 0.3em 0.8em;
  border: 3px solid #EDEDED;
  background-color: #fff;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s; }
  .form-ctrl input.form-input.blue,
  .form-ctrl textarea.form-textarea.blue,
  .form-ctrl select.form-select.blue,
  .form-ctrl select.form-select option.blue,
  .form-ctrl select.form-select-group.blue {
    border-color: #9fc1ed; }
    .form-ctrl input.form-input.blue:focus,
    .form-ctrl textarea.form-textarea.blue:focus,
    .form-ctrl select.form-select.blue:focus,
    .form-ctrl select.form-select option.blue:focus,
    .form-ctrl select.form-select-group.blue:focus {
      border-color: #4a89dc; }
      .form-ctrl input.form-input.blue:focus + i,
      .form-ctrl textarea.form-textarea.blue:focus + i,
      .form-ctrl select.form-select.blue:focus + i,
      .form-ctrl select.form-select option.blue:focus + i,
      .form-ctrl select.form-select-group.blue:focus + i {
        color: #4a89dc; }
    .form-ctrl input.form-input.blue + i,
    .form-ctrl textarea.form-textarea.blue + i,
    .form-ctrl select.form-select.blue + i,
    .form-ctrl select.form-select option.blue + i,
    .form-ctrl select.form-select-group.blue + i {
      color: #9fc1ed; }
  .form-ctrl input.form-input.yellow,
  .form-ctrl textarea.form-textarea.yellow,
  .form-ctrl select.form-select.yellow,
  .form-ctrl select.form-select option.yellow,
  .form-ctrl select.form-select-group.yellow {
    border-color: #fbdea3; }
    .form-ctrl input.form-input.yellow:focus,
    .form-ctrl textarea.form-textarea.yellow:focus,
    .form-ctrl select.form-select.yellow:focus,
    .form-ctrl select.form-select option.yellow:focus,
    .form-ctrl select.form-select-group.yellow:focus {
      border-color: #f6bb42; }
      .form-ctrl input.form-input.yellow:focus + i,
      .form-ctrl textarea.form-textarea.yellow:focus + i,
      .form-ctrl select.form-select.yellow:focus + i,
      .form-ctrl select.form-select option.yellow:focus + i,
      .form-ctrl select.form-select-group.yellow:focus + i {
        color: #f6bb42; }
    .form-ctrl input.form-input.yellow + i,
    .form-ctrl textarea.form-textarea.yellow + i,
    .form-ctrl select.form-select.yellow + i,
    .form-ctrl select.form-select option.yellow + i,
    .form-ctrl select.form-select-group.yellow + i {
      color: #fbdea3; }
  .form-ctrl input.form-input.red,
  .form-ctrl textarea.form-textarea.red,
  .form-ctrl select.form-select.red,
  .form-ctrl select.form-select option.red,
  .form-ctrl select.form-select-group.red {
    border-color: #eb99a1; }
    .form-ctrl input.form-input.red:focus,
    .form-ctrl textarea.form-textarea.red:focus,
    .form-ctrl select.form-select.red:focus,
    .form-ctrl select.form-select option.red:focus,
    .form-ctrl select.form-select-group.red:focus {
      border-color: #da4453; }
      .form-ctrl input.form-input.red:focus + i,
      .form-ctrl textarea.form-textarea.red:focus + i,
      .form-ctrl select.form-select.red:focus + i,
      .form-ctrl select.form-select option.red:focus + i,
      .form-ctrl select.form-select-group.red:focus + i {
        color: #da4453; }
    .form-ctrl input.form-input.red + i,
    .form-ctrl textarea.form-textarea.red + i,
    .form-ctrl select.form-select.red + i,
    .form-ctrl select.form-select option.red + i,
    .form-ctrl select.form-select-group.red + i {
      color: #eb99a1; }
  .form-ctrl input.form-input.green,
  .form-ctrl textarea.form-textarea.green,
  .form-ctrl select.form-select.green,
  .form-ctrl select.form-select option.green,
  .form-ctrl select.form-select-group.green {
    border-color: #bedc9d; }
    .form-ctrl input.form-input.green:focus,
    .form-ctrl textarea.form-textarea.green:focus,
    .form-ctrl select.form-select.green:focus,
    .form-ctrl select.form-select option.green:focus,
    .form-ctrl select.form-select-group.green:focus {
      border-color: #8cc152; }
      .form-ctrl input.form-input.green:focus + i,
      .form-ctrl textarea.form-textarea.green:focus + i,
      .form-ctrl select.form-select.green:focus + i,
      .form-ctrl select.form-select option.green:focus + i,
      .form-ctrl select.form-select-group.green:focus + i {
        color: #8cc152; }
    .form-ctrl input.form-input.green + i,
    .form-ctrl textarea.form-textarea.green + i,
    .form-ctrl select.form-select.green + i,
    .form-ctrl select.form-select option.green + i,
    .form-ctrl select.form-select-group.green + i {
      color: #bedc9d; }
  .form-ctrl input.form-input.orange,
  .form-ctrl textarea.form-textarea.orange,
  .form-ctrl select.form-select.orange,
  .form-ctrl select.form-select option.orange,
  .form-ctrl select.form-select-group.orange {
    border-color: #f3a79b; }
    .form-ctrl input.form-input.orange:focus,
    .form-ctrl textarea.form-textarea.orange:focus,
    .form-ctrl select.form-select.orange:focus,
    .form-ctrl select.form-select option.orange:focus,
    .form-ctrl select.form-select-group.orange:focus {
      border-color: #e9573f; }
      .form-ctrl input.form-input.orange:focus + i,
      .form-ctrl textarea.form-textarea.orange:focus + i,
      .form-ctrl select.form-select.orange:focus + i,
      .form-ctrl select.form-select option.orange:focus + i,
      .form-ctrl select.form-select-group.orange:focus + i {
        color: #e9573f; }
    .form-ctrl input.form-input.orange + i,
    .form-ctrl textarea.form-textarea.orange + i,
    .form-ctrl select.form-select.orange + i,
    .form-ctrl select.form-select option.orange + i,
    .form-ctrl select.form-select-group.orange + i {
      color: #f3a79b; }
  .form-ctrl input.form-input.focus-blue:focus,
  .form-ctrl textarea.form-textarea.focus-blue:focus,
  .form-ctrl select.form-select.focus-blue:focus,
  .form-ctrl select.form-select option.focus-blue:focus,
  .form-ctrl select.form-select-group.focus-blue:focus {
    border-color: #4a89dc; }
  .form-ctrl input.form-input.focus-yellow:focus,
  .form-ctrl textarea.form-textarea.focus-yellow:focus,
  .form-ctrl select.form-select.focus-yellow:focus,
  .form-ctrl select.form-select option.focus-yellow:focus,
  .form-ctrl select.form-select-group.focus-yellow:focus {
    border-color: #f6bb42; }
  .form-ctrl input.form-input.focus-red:focus,
  .form-ctrl textarea.form-textarea.focus-red:focus,
  .form-ctrl select.form-select.focus-red:focus,
  .form-ctrl select.form-select option.focus-red:focus,
  .form-ctrl select.form-select-group.focus-red:focus {
    border-color: #da4453; }
  .form-ctrl input.form-input.focus-green:focus,
  .form-ctrl textarea.form-textarea.focus-green:focus,
  .form-ctrl select.form-select.focus-green:focus,
  .form-ctrl select.form-select option.focus-green:focus,
  .form-ctrl select.form-select-group.focus-green:focus {
    border-color: #8cc152; }
  .form-ctrl input.form-input.focus-orange:focus,
  .form-ctrl textarea.form-textarea.focus-orange:focus,
  .form-ctrl select.form-select.focus-orange:focus,
  .form-ctrl select.form-select option.focus-orange:focus,
  .form-ctrl select.form-select-group.focus-orange:focus {
    border-color: #e9573f; }
.form-ctrl .form-input-group.icon i {
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s; }

/* @section: forms-input-placeholder */
::-webkit-input-placeholder {
  color: #bababa; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #bababa; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #bababa; }

:-ms-input-placeholder {
  color: #bababa; }

/* @section: forms-controls */
.form-ctrl.form-checkbox input[type=checkbox], .form-ctrl.form-radio input[type=checkbox] {
  visibility: hidden; }
.form-ctrl.form-checkbox .chkbox-input, .form-ctrl.form-radio .chkbox-input {
  position: relative;
  display: inline-block; }
  .form-ctrl.form-checkbox .chkbox-input label, .form-ctrl.form-radio .chkbox-input label {
    cursor: pointer;
    position: absolute;
    width: 15px;
    height: 15px;
    top: 25%;
    left: 0;
    background: #eee;
    border: 1px solid #ddd; }
    .form-ctrl.form-checkbox .chkbox-input label:after, .form-ctrl.form-radio .chkbox-input label:after {
      opacity: 0.2;
      content: '';
      position: absolute;
      width: 9px;
      height: 5px;
      background: transparent;
      top: 4px;
      left: 2px;
      border: 3px solid #333;
      border-top: none;
      border-right: none;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .form-ctrl.form-checkbox .chkbox-input label:hover::after, .form-ctrl.form-radio .chkbox-input label:hover::after {
      opacity: 0.5; }
  .form-ctrl.form-checkbox .chkbox-input input[type=checkbox]:checked + label:after, .form-ctrl.form-radio .chkbox-input input[type=checkbox]:checked + label:after {
    opacity: 1; }
  .form-ctrl.form-checkbox .chkbox-input.chk-blue label, .form-ctrl.form-radio .chkbox-input.chk-blue label {
    background-color: #bce4f2;
    border-color: #3bafda; }
    .form-ctrl.form-checkbox .chkbox-input.chk-blue label:after, .form-ctrl.form-radio .chkbox-input.chk-blue label:after {
      border-color: #3bafda; }
  .form-ctrl.form-checkbox .chkbox-input.chk-red label, .form-ctrl.form-radio .chkbox-input.chk-red label {
    background-color: #f3c4c8;
    border-color: #da4453; }
    .form-ctrl.form-checkbox .chkbox-input.chk-red label:after, .form-ctrl.form-radio .chkbox-input.chk-red label:after {
      border-color: #da4453; }
  .form-ctrl.form-checkbox .chkbox-input.chk-yellow label, .form-ctrl.form-radio .chkbox-input.chk-yellow label {
    background-color: #fdf0d4;
    border-color: #f6bb42; }
    .form-ctrl.form-checkbox .chkbox-input.chk-yellow label:after, .form-ctrl.form-radio .chkbox-input.chk-yellow label:after {
      border-color: #f6bb42; }
  .form-ctrl.form-checkbox .chkbox-input.chk-orange label, .form-ctrl.form-radio .chkbox-input.chk-orange label {
    background-color: #f9cfc8;
    border-color: #e9573f; }
    .form-ctrl.form-checkbox .chkbox-input.chk-orange label:after, .form-ctrl.form-radio .chkbox-input.chk-orange label:after {
      border-color: #e9573f; }
  .form-ctrl.form-checkbox .chkbox-input.chk-green label, .form-ctrl.form-radio .chkbox-input.chk-green label {
    background-color: #d7e9c3;
    border-color: #8cc152; }
    .form-ctrl.form-checkbox .chkbox-input.chk-green label:after, .form-ctrl.form-radio .chkbox-input.chk-green label:after {
      border-color: #8cc152; }
.form-ctrl.form-checkbox input[type=radio], .form-ctrl.form-radio input[type=radio] {
  visibility: hidden; }
.form-ctrl.form-checkbox .rdo-input, .form-ctrl.form-radio .rdo-input {
  position: relative;
  display: inline-block; }
  .form-ctrl.form-checkbox .rdo-input label, .form-ctrl.form-radio .rdo-input label {
    cursor: pointer;
    position: absolute;
    width: 15px;
    height: 15px;
    top: 25%;
    left: 0;
    background: #eee;
    border: 1px solid #ddd;
    border-radius: 50%; }
    .form-ctrl.form-checkbox .rdo-input label:after, .form-ctrl.form-radio .rdo-input label:after {
      opacity: 0.2;
      content: '';
      position: absolute;
      width: 7px;
      height: 7px;
      background: #333;
      top: 3px;
      left: 3px;
      border: 3px solid #333;
      border-radius: 50%; }
    .form-ctrl.form-checkbox .rdo-input label:hover::after, .form-ctrl.form-radio .rdo-input label:hover::after {
      opacity: 0.5; }
  .form-ctrl.form-checkbox .rdo-input input[type=radio]:checked + label:after, .form-ctrl.form-radio .rdo-input input[type=radio]:checked + label:after {
    opacity: 1; }
  .form-ctrl.form-checkbox .rdo-input.rdo-blue label, .form-ctrl.form-radio .rdo-input.rdo-blue label {
    background-color: #bce4f2;
    border-color: #3bafda; }
    .form-ctrl.form-checkbox .rdo-input.rdo-blue label:after, .form-ctrl.form-radio .rdo-input.rdo-blue label:after {
      background-color: #3bafda;
      border-color: #3bafda; }
  .form-ctrl.form-checkbox .rdo-input.rdo-red label, .form-ctrl.form-radio .rdo-input.rdo-red label {
    background-color: #f3c4c8;
    border-color: #da4453; }
    .form-ctrl.form-checkbox .rdo-input.rdo-red label:after, .form-ctrl.form-radio .rdo-input.rdo-red label:after {
      background-color: #da4453;
      border-color: #da4453; }
  .form-ctrl.form-checkbox .rdo-input.rdo-yellow label, .form-ctrl.form-radio .rdo-input.rdo-yellow label {
    background-color: #fdf0d4;
    border-color: #f6bb42; }
    .form-ctrl.form-checkbox .rdo-input.rdo-yellow label:after, .form-ctrl.form-radio .rdo-input.rdo-yellow label:after {
      background-color: #f6bb42;
      border-color: #f6bb42; }
  .form-ctrl.form-checkbox .rdo-input.rdo-orange label, .form-ctrl.form-radio .rdo-input.rdo-orange label {
    background-color: #f9cfc8;
    border-color: #e9573f; }
    .form-ctrl.form-checkbox .rdo-input.rdo-orange label:after, .form-ctrl.form-radio .rdo-input.rdo-orange label:after {
      background-color: #e9573f;
      border-color: #e9573f; }
  .form-ctrl.form-checkbox .rdo-input.rdo-green label, .form-ctrl.form-radio .rdo-input.rdo-green label {
    background-color: #d7e9c3;
    border-color: #8cc152; }
    .form-ctrl.form-checkbox .rdo-input.rdo-green label:after, .form-ctrl.form-radio .rdo-input.rdo-green label:after {
      background-color: #8cc152;
      border-color: #8cc152; }
.form-ctrl input.form-input.sucess,
.form-ctrl textarea.form-textarea.sucess,
.form-ctrl select.form-select.sucess,
.form-ctrl select.form-select option.sucess,
.form-ctrl select.form-select-group.sucess {
  border-color: #8cc152; }
.form-ctrl input.form-input.warning,
.form-ctrl textarea.form-textarea.warning,
.form-ctrl select.form-select.warning,
.form-ctrl select.form-select option.warning,
.form-ctrl select.form-select-group.warning {
  border-color: #f6bb42; }
.form-ctrl input.form-input.error,
.form-ctrl textarea.form-textarea.error,
.form-ctrl select.form-select.error,
.form-ctrl select.form-select option.error,
.form-ctrl select.form-select-group.error {
  border-color: #da4453; }

/* Forms */
/* @section: form-base */
.label.lbl-blue,
.badge.lbl-blue {
  color: #fff;
  background-color: #3bafda;
  border: 1px solid #3bafda; }
.label.lbl-red,
.badge.lbl-red {
  color: #fff;
  background-color: #da4453;
  border: 1px solid #da4453; }
.label.lbl-yellow,
.badge.lbl-yellow {
  color: #fff;
  background-color: #f6bb42;
  border: 1px solid #f6bb42; }
.label.lbl-green,
.badge.lbl-green {
  color: #fff;
  background-color: #8cc152;
  border: 1px solid #8cc152; }
.label.lbl-orange,
.badge.lbl-orange {
  color: #fff;
  background-color: #e9573f;
  border: 1px solid #e9573f; }
.label.lbl-white,
.badge.lbl-white {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff; }
.label.lbl-outline-blue,
.badge.lbl-outline-blue {
  color: #3bafda;
  background-color: transparent;
  border: 1px solid #3bafda; }
.label.lbl-outline-red,
.badge.lbl-outline-red {
  color: #da4453;
  background-color: transparent;
  border: 1px solid #da4453; }
.label.lbl-outline-yellow,
.badge.lbl-outline-yellow {
  color: #f6bb42;
  background-color: transparent;
  border: 1px solid #f6bb42; }
.label.lbl-outline-green,
.badge.lbl-outline-green {
  color: #8cc152;
  background-color: transparent;
  border: 1px solid #8cc152; }
.label.lbl-outline-orange,
.badge.lbl-outline-orange {
  color: #e9573f;
  background-color: transparent;
  border: 1px solid #e9573f; }
.label.lbl-outline-white,
.badge.lbl-outline-white {
  color: #fff;
  background-color: transparent;
  border: 1px solid #fff; }
.label.icon-prepend i,
.badge.icon-prepend i {
  padding-right: 5px; }
.label.icon-append i,
.badge.icon-append i {
  padding-left: 5px; }

.badge {
  border-radius: 15px; }

.bgc.white {
  background-color: #fff; }
.bgc.black {
  background-color: #000; }
.bgc.black-light {
  background-color: #373737; }
.bgc.gray {
  background-color: #CBCBCB; }
.bgc.gray-light {
  background-color: #EDEDED; }
.bgc.red-light {
  background-color: #ed5565; }
.bgc.red-dark {
  background-color: #da4453; }
.bgc.orange-light {
  background-color: #fc6e51; }
.bgc.orange-dark {
  background-color: #e9573f; }
.bgc.yellow-light {
  background-color: #ffce54; }
.bgc.yellow-dark {
  background-color: #f6bb42; }
.bgc.green-light {
  background-color: #a0d468; }
.bgc.green-dark {
  background-color: #8cc152; }
.bgc.greensea-light {
  background-color: #48cfad; }
.bgc.greensea-dark {
  background-color: #37bc9b; }
.bgc.blue-light {
  background-color: #4fc1e9; }
.bgc.blue-dark {
  background-color: #3bafda; }
.bgc.sky-light {
  background-color: #5d9cec; }
.bgc.sky-dark {
  background-color: #4a89dc; }

.color.white {
  color: #fff; }
.color.black {
  color: #000; }
.color.black-light {
  color: #373737; }
.color.gray {
  color: #CBCBCB; }
.color.gray-light {
  color: #EDEDED; }
.color.red-light {
  color: #ed5565; }
.color.red-dark {
  color: #da4453; }
.color.orange-light {
  color: #fc6e51; }
.color.orange-dark {
  color: #e9573f; }
.color.yellow-light {
  color: #ffce54; }
.color.yellow-dark {
  color: #f6bb42; }
.color.green-light {
  color: #a0d468; }
.color.green-dark {
  color: #8cc152; }
.color.greensea-light {
  color: #48cfad; }
.color.greensea-dark {
  color: #37bc9b; }
.color.blue-light {
  color: #4fc1e9; }
.color.blue-dark {
  color: #3bafda; }
.color.sky-light {
  color: #5d9cec; }
.color.sky-dark {
  color: #4a89dc; }

.brdc.white {
  border-color: #fff; }
.brdc.black {
  border-color: #000; }
.brdc.black-light {
  border-color: #373737; }
.brdc.gray {
  border-color: #CBCBCB; }
.brdc.gray-light {
  border-color: #EDEDED; }
.brdc.red-light {
  border-color: #ed5565; }
.brdc.red-dark {
  border-color: #da4453; }
.brdc.orange-light {
  border-color: #fc6e51; }
.brdc.orange-dark {
  border-color: #e9573f; }
.brdc.yellow-light {
  border-color: #ffce54; }
.brdc.yellow-dark {
  border-color: #f6bb42; }
.brdc.green-light {
  border-color: #a0d468; }
.brdc.green-dark {
  border-color: #8cc152; }
.brdc.greensea-light {
  border-color: #48cfad; }
.brdc.greensea-dark {
  border-color: #37bc9b; }
.brdc.blue-light {
  border-color: #4fc1e9; }
.brdc.blue-dark {
  border-color: #3bafda; }
.brdc.sky-light {
  border-color: #5d9cec; }
.brdc.sky-dark {
  border-color: #4a89dc; }

/*# sourceMappingURL=flat-ltr.css.map */
