body {
    font-size: 15px !important;
}
.visBtnCon .btn {
    background-color: #35B5EB;
    background: rgba(53,181,235,1);
    padding: 10px;
}
.ttr_radio {
  	float: left;
}
.visCSSrlinl {
    float: left;
  	margin-top: 0px;
}
.ttr_checkbox {
    float: left;
    clear: both;
    margin: 5px;
}
.visdatatabledatahorizontal td {
   background-color: #fff;
   padding: 5px;  
}
/*給div元素垂直一些空間*/
.visdatatabledatahorizontal div {
  padding: 3px 0;  
  font-size: 16px;
}
/*Display overhead fields at the top of the record set in a single line*/
.visdatatabledatahorizontal .div-data-controls > div {
  display: inline;
}
/*Make Labels 看起來像標題，並給水平一些空間*/
.visdatatabledatahorizontal span.vfdvlabel {
  font-weight: bold;
  padding: 0 5px;
  float:left;
  width: auto;
}
/*add colon (:) after label 在標籤後面加上冒號（:)*/
.visdatatabledatahorizontal span.vfdvlabel:after {
  content: ":";
}
/*Add some space before and after value 在值的前後添加一些空格*/
.visdatatabledatahorizontal span.vfdvvalue {
   padding: 0 5px;
}
.visdatatable img { 
  width:98%;
  max-width:500px;
  margin: 5px;
}
.checkbox-inline {
  margin-left: 0px !important;
  padding-left: 0px !important;
  margin-right: 15px;
  line-height: 1;
}
.visform .btn {
  margin: 0;
}

.visdatatableborder td,.visdatatableborder th {
  padding: 5px;
}