/*Last change:12.10.2013*/
#container h3
{
    clear:both;
}

h1
{
    margin-bottom:10px;
    /*text-transform: uppercase;
    font-weight:100;   */
}

h2
{
    /*
    font-weight:100; */
}

h3
{
     /*
    font-weight:100; */
}


.controls
{
    padding:0px;
}


.radio.inline {
    padding-top: 0 !important;
    margin-top: -3px;
    margin-bottom: 5px;
}

.controls > .radio-horizontal:first-child
{
    padding-top: 0px;
}

.form-horizontal .control-group {
    margin-bottom: 0px;
}

.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block { 
    margin-top: 0px;
    color: gray;
}
/******************************** Bootstrap NAVBAR extensions & overrides..n **********************************************/

.alert {
    margin: 20px 0px;
}

.alert  .alert-heading {
    margin: 5px 0;
}
.well-light {
    background-color: #fff;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.047);
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;    
}
/*
label
{
    
    margin-right:5px;
}*/

td > input, td > span.uneditable-input  {
    margin-bottom: 0 !important;
}

label {
    /*font-style: italic;*/
    font-size: 1.1em;
}
    
label.radio {
    font-style: normal;
}

label.error,
span.error
{
  color: #b94a48;
}
/*
.control-group.error .checkbox,
.control-group.error .radio,*/
input.error ,
select.error,
textarea.error {
  color: #b94a48;
  border-color: #b94a48;
}
/*
.control-group.error .checkbox:focus,
.control-group.error .radio:focus,*/
input.error:focus,
select.error:focus,
textarea.error:focus {
  border-color: #953b39;
  -webkit-box-shadow: 0 0 6px #d59392;
     -moz-box-shadow: 0 0 6px #d59392;
          box-shadow: 0 0 6px #d59392;
}
/* Bigass button */
.big {
     font-size: 150%;
}
.big [data-toggle="buttons-radio"] .btn {
    height: 100px;
    min-width: 50px;
    padding: 30px;   
    text-align: center;
     font-size: 1.1em;
    margin: 10px;
}
.big .control-label {
    font-size: 130%;    
    font-style: normal;
    margin: 20px 0 10px 0;
}
.big [data-toggle="buttons-radio"] .btn:active, .big [data-toggle="buttons-radio"] .btn.active {
    background-color: #FFF98A;
}

.big [data-toggle="buttons-radio"] .btn[class*="span"] { 
    float: none;
    margin-left: 0px;
    min-height: 1px;
}

.wizard-label {
    border: 1px solid #DDDDDD;
    font-size: 1.2em;
    font-weight: 700;
    margin-bottom: 3px;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
}