body  {
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}

.navbar-brand img{
	height:49px;
	width: 49px;
	margin:0px 10px 0px 10px;
}

a.navbar-brand{
	padding:0px;
	margin:0px;
  cursor:default;
}

/* For Firefox */
input[type='number'] {
    -moz-appearance:textfield;
}
/* Webkit browsers like Safari and Chrome */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input{
  width: 100%;
  }

#checker{
  width:15px;
  float:left;
  margin-right:10px;
  margin-top: 10px;
  }

#RiskApp{
  margin:10px 10px 10px 10px;
}

#logPilotCtrl{
  margin:10px 10px 10px 10px;
}

#PilotCtrl{
  margin:10px 10px 10px 10px;
}

#BatteryCtrl{
  margin:10px 10px 10px 10px;
}

#RpasCtrl{
  margin:10px 10px 10px 10px;
}

#form{
  display: block;
  background-color: F7F7F7;
  border:1px solid #DDDDDD;
  padding:10px;
}

#form_logs{
  display: block;
  background-color: F7F7F7;
  border:1px solid #DDDDDD;
  padding:10px 10px 0px 10px;

}

#big_title{
  font-size:25px;
  text-decoration: underline;
}

#sub_title{
  font-size:16px;
  margin-top:10px;
  margin-bottom: 0px;
}

#form-risk{
  padding:0px 15px 0px 15px;
  margin:0px;
}

#table-risk-title{
  border:1px solid #DDDDDD;
  font-weight: bold;
  height:24px;
  font-size: 16px;
}

#table-risk{
  border:1px solid #DDDDDD;
  height: 50px;
  background-color: FFFFFF;
}

#table-risk-input{
  border:1px solid #DDDDDD;
  height: 50px;
  padding-top:10px;
  background-color: FFFFFF;
}

#table-risk-green{
  border:1px solid #DDDDDD;
  height: 50px;
  background-color: 93CF57;
}

#table-risk-yellow{
  border:1px solid #DDDDDD;
  height: 50px;
  background-color: FDFE35;
}

#table-risk-red{
  border:1px solid #DDDDDD;
  height: 50px;
  background-color: FB0219;
}

#button-add{
  background-color: F7F7F7;
  padding: 10px 0px 20px 0px;
  width: 100%;
  margin: 0px;
}

#button-send{
  background-color: F7F7F7;
  padding: 10px 0px 0px 0px;
  width: 100%;
  margin: 0px;
}

#field_risk{
  width:100%;
}

.row{
  margin-bottom:10px;
}

#pilots{
  display: block;
  background-color: F7F7F7;
  border:1px solid #DDDDDD;
  padding:10px;
}

#pilot{
  height:300px;
  width:200px;
  border:1px solid DDDDDD;
  }

  #batterys{
    display: block;
    background-color: F7F7F7;
    border:1px solid #DDDDDD;
    padding:10px;
  }

 #map{
   height: 33%;
   margin-bottom:10px;
   border:1px solid #DDDDDD;
 }

 input[readonly] {
    background-color: #E9E9E9;
    border:1px solid #CCCCCC;
    /* any other styles */
}

select{
    background: #FFF;
    color:#FFF;
    text-shadow:0 0px 0 rgba(0,0,0,0.4);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}
option:not(:checked) {
    background-color: white;
    color:#000;
}

.input_big{
  height:33px;
  padding-left:10px;
}

.input_big_readonly{
  height:33px;
  padding-left:10px;
  cursor: not-allowed;
}

select[readonly]{
    background: #E9E9E9 !important;
    color:#E9E9E9;
    text-shadow:0 0px 0 rgba(0,0,0,0.4);
    background: -moz-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(233,233,233,1) 0%,rgba(233,233,233,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(233,233,233,1) 0%,rgba(233,233,233,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#E9E9E9',GradientType=0 );
}

