.bd_fr_review
{ font-weight:bold;
  background:#eeeeee;
  padding:5px;

}
.bd_fr_input
{   width:100%;

}
.label_block
{ display:block;

}
.bd_fr_raido label
{ display:inline-block;

}

.bd_fr_float
{ float:left;

}

.bd_fr_float_1
{ width:1%;

}
.bd_fr_float_5
{ width:5%;

}


.bd_fr_float_10
{ width:10%;

}

.bd_fr_float_20
{ width:20%;

}

.bd_fr_float_25
{ width:25%;

}
.bd_fr_float_27
{ width:27%;

}

.bd_fr_float_30
{ width:30%;

}

.bd_fr_float_60
{ width:60%;

}

.bd_fr_float_55
{ width:55%;

}

.bd_fr_float_65
{ width:65%;

}

.bd_fr_float_80
{ width:80%;

}

.bd_fr_float_70
{ width:70%;

}
.bd_fr_loading
{ opacity:0.7;

}

.bf_fr_button
{ padding:10px;
  background:#fafafa;
  display:inline-block;
  margin-right:10px; margin-bottom:10px;

}
#content .bd_fr_page_index, .bd_fr_page_index
{ background:#dddad2;
  color:#ffffff;
  padding:10px;
  margin-right:20px;
  height:70px;

}


#content .bd_fr_page_index.selected, .bd_fr_page_index.selected
{
  background:#aaa38e;
    color:#ffffff;

}
#content .bd_fr_page_index h1
{ color:#ffffff;
  margin:0px;
}

.bd_fr_page_index h1
{ color:#ffffff;
  margin:0px;
}


.loading_notifier_wrapper
{ position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.5);
  display:none;
  -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
border-radius: 5px;
}

.bd_fr_loading .loading_notifier_wrapper
{ display:block;

}

.bd_fr_label
{ font-size:14px;

}

.loading_notifier_wrapper .loading_notifier
{ position:relative;
  margin-left:auto;
  margin-right:auto;
  top:40%;
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  width:80%;
  padding:5%;
  background:#000000;
  -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
border-radius: 5px;
   font-size:30px;
}

input.bd_fr_input.force_input[type=text]
{ font-weight:bold;
  background:#FFF5DB;
  width:90%;

}

input.bd_fr_input.force_input[type=radio], input.bd_fr_input[type=radio]
{ width:auto;

}
.bd_fr_input.force_input.force_approved
{ font-weight:bold;
  background:#ffffff;


}


select.bd_fr_input, select.bd_fr_input.force_input
{   width:100%;
   font-size:16px;
   height:35px !important;
   line-height:25px;
   padding:5px;

}


select.bd_fr_input, select.bd_fr_input.force_input, select.bd_fr_input.force_input.force_approved {
   margin: 50px;
    border: 1px solid #111;
   background: transparent;
   width: 150px;
   padding: 5px 35px 5px 5px;
   font-size: 16px;
   border: 1px solid #ccc;
   height: 34px;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
    background: url(../images/dropdown_arrow.jpg) ;
    background-position:right top;
    background-repeat:no-repeat;;
    -webkit-border-radius: 0px;
   -moz-border-radius: 0px;
  border-radius: 0px;
}


.bd_form_table
{ margin:0px;

}
.bd_form_table td
{ margin:0px;
  padding:0px;
}
#content  .bd_fr_page_index h1
{ margin:0px;

}
.force_star
{ margin-left:10px;
  font-size:20px;
  color:#aa0000;
  font-weight:bold;
  vertical-align:super;
  position:absolute;
  right:10px;
}
.bd_fr_page input[type=text]
{ height:35px; line-height:35px;
  padding-left:5px;
  padding-right:5px;

}

.bd_fr_input_wrapper
{ min-height:40px;
  position:relative;
  margin-right:20px;
  height:auto;
  padding:5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  margin-bottom:0px;
  overflow:auto;

}

.bd_fr_input_wrapper.hide_input
{ display:none;

}

.bd_fr_input_wrapper.bd_fr_data_error
{
  background:#E0B497;
  padding:5px;
}

/*target Internet Explorer 9 and Internet Explorer 10:*/
@media screen and (min-width:0\0) {
    select {
        background:none;
        padding: 5px;
    }
}


.inp_disabled
{ display:none;

}


.bd_fr_page
{ padding:0px;
  overflow:auto;

}
/* all */
input.bd_fr_input::-webkit-input-placeholder { color:#dddddd; }
input.bd_fr_input::-moz-placeholder { color:#dddddd; } /* firefox 19+ */
input.bd_fr_input:-ms-input-placeholder { color:#dddddd; } /* ie */
input.bd_fr_input:-moz-placeholder { color:#dddddd; }
