:root {
  --fuente-original:"Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --color-naranjo:#E2712D;
  --color-gris:#666;
  --color-hover-btn:#ff7e31;
}

html, 
body {
  height: 100%;
  margin: 0;
}

 h1, 
 h2 {
    font-family: var(--fuente-original);
    font-size: 24px;
    color:var(--color-gris);
    text-transform: uppercase;
 }

 h3 {
    font-family: var(--fuente-original);
    font-size: 16px;
    font-weight: lighter;
    text-transform: none;
    color:var(--color-naranjo);
 }


 h4 {
    font-family: var(--fuente-original);
    text-transform: none;
    font-weight: lighter;
    font-size: 24px;
    color:var(--color-naranjo);
 }

 h5 {
    font-family: var(--fuente-original);
    text-transform: uppercase;
    font-weight: bold;
 }

.text-muted {
    color: #777777;
  }
  .text-primary {
    color: #fed136;
  }

  
  p.large {
    font-size: 16px;
  }

  a,
  a:hover,
  a:focus,
  a:active,
  a.active {
    outline: none;
    color:var(--color-naranjo);
  }
  
  a {
    color:var(--color-naranjo);
  }

  a:hover,
  a:focus,
  a:active,
  a.active {
     text-decoration: none;
  }

  
  a.link-normal{
    font-family: var(--fuente-original);
    font-size: 16px;
    color:#4A4A4A;
    text-decoration: underline;
    padding-left: 5px;
  }

  a.link-normal:hover
  {
    color:var(--color-naranjo);
  }
  
  .btn-primary:hover,
  .btn-primary:focus,
  .btn-primary:active,
  .btn-primary.active,
  .open .dropdown-toggle.btn-primary {
    color: white;
    background-color:#ff690e;
    border-color:#ff690e;
  }
  .btn-primary:active,
  .btn-primary.active,
  .open .dropdown-toggle.btn-primary {
    background-image: none;
  }
  .btn-primary.disabled,
  .btn-primary[disabled],
  fieldset[disabled] .btn-primary,
  .btn-primary.disabled:hover,
  .btn-primary[disabled]:hover,
  fieldset[disabled] .btn-primary:hover,
  .btn-primary.disabled:focus,
  .btn-primary[disabled]:focus,
  fieldset[disabled] .btn-primary:focus,
  .btn-primary.disabled:active,
  .btn-primary[disabled]:active,
  fieldset[disabled] .btn-primary:active,
  .btn-primary.disabled.active,
  .btn-primary[disabled].active,
  fieldset[disabled] .btn-primary.active {
    background-color: #fed136;
    border-color: #fed136;
  }

  .btn-primary .badge {
    color: #fed136;
    background-color: white;
  }

  .btn-xl {
    color: white;
    background-color: #fed136;
    border-color: #fed136;
    font-family: "Open Sans",  sans-serif;
    font-weight: 300;
    border-radius: 3px;
    font-size: 18px;
    padding: 20px 40px;
  }

  .btn-xl:hover,
  .btn-xl:focus,
  .btn-xl:active,
  .btn-xl.active,
  .open .dropdown-toggle.btn-xl {
    color: white;
    background-color: #fec503;
    border-color: #f6bf01;
  }

  .btn-xl:active,
  .btn-xl.active,
  .open .dropdown-toggle.btn-xl {
    background-image: none;
  }

  .btn-xl.disabled,
  .btn-xl[disabled],
  fieldset[disabled] .btn-xl,
  .btn-xl.disabled:hover,
  .btn-xl[disabled]:hover,
  fieldset[disabled] .btn-xl:hover,
  .btn-xl.disabled:focus,
  .btn-xl[disabled]:focus,
  fieldset[disabled] .btn-xl:focus,
  .btn-xl.disabled:active,
  .btn-xl[disabled]:active,
  fieldset[disabled] .btn-xl:active,
  .btn-xl.disabled.active,
  .btn-xl[disabled].active,
  fieldset[disabled] .btn-xl.active {
    background-color: #fed136;
    border-color: #fed136;
  }

  .btn-xl .badge {
    color: #fed136;
    background-color: white;
  }

  .btn-lg, .btn-group-lg > .btn {
    padding: 4px 36px;
    font-size: 12px;
    line-height: 2.333333;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
}



  .label {
    border-radius:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
  }
  
  .label-default {
      background-color: #E2712D;
      color: #FFFFFF;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 15px;
      font-weight: lighter;
      padding: 5px 15px;
      margin:0px;
   }
  
  .label-info{
      background-color: #9A3C1C;
      color: #FFFFFF;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 24px;
      font-weight: lighter;
      padding: 10px 70px;
    }

    .label-danger {
      background-color: #9A3C1C;
      color: #FFFFFF;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 15px;
      font-weight: lighter;
      padding: 5px 15px;
    }


    .label-success {
      background-color: #449D44;
      color: #FFFFFF;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 15px;
      font-weight: lighter;
      padding: 5px 15px;
    }
