﻿/* RFT3 */

body 
{
 font-family:Verdana;  
 font-size: 12px; 
 font-weight:normal;
}


/* 10px gutter*/
.gutter-4.row {
  margin-right: -0px;
  margin-left: -0px;
}
.gutter-4 > [class^="col-"], .gutter-10 > [class^=" col-"] {
  padding-right: 0px;
  padding-left: 0px;
}


input[type="radio"]  
 {
   margin-left:5px;
   margin-right:5px;   
 }

.form {
 width:100%;
 font-family:Verdana;  
 font-size:12px; 
 font-weight:normal;
 border: 1px solid silver; 
 
 /*table-layout:fixed;*/ 
}

.label {
  font-weight:bold;
}

.label_right {
   font-weight:bold;
   text-align:right;
}

.subform {
  border-collapse:collapse;
  border: 1px solid silver; 
  font-family:Verdana;  
  font-size:12px; 
  font-weight:normal;
  table-layout:fixed;
}

.subform td,th {
 border: 1px solid silver;
 padding:3px; 
}

.subtable {
  border-collapse:collapse;
  font-family:Verdana;  
  font-size:12px; 
  font-weight:normal;
  table-layout:fixed;
}


.list {
  font-family:Verdana;  
  font-size:12px; 
  font-weight:normal;
}



.date_time {
  width:40px;
  text-align:right;
}

.dpTime {
  width:80px;  
}


.checkboxlist {
 list-style-type:none;  
 margin-left:5px; 
 margin-bottom:2px;
 margin-top:2px;

 padding-left:5px;
}


.form_section
{
   border:3px solid silver;
}

.edit, .phone_edit, .delete {
   border:hidden; 
   /*width:50px;*/
   background-color:white;
   color:blue;

   font-family:Verdana;  
   font-size:12px; 
   font-weight:normal;
   cursor:pointer;
 }

.txt_form 
{
  width:98%;
  font-family:verdana; 
	 font-size:12px; 
}

.datepicker {
  font-family:verdana; 
	font-size:12px; 
}




.divInput {
 display:block;
 border: 1px solid #999;
 border-radius:10px;
 -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,3); 
 -moz-box-shadow:0px 0px 8px rgba(0,0,0,3);
 box-shadow :0px 0px 8px rgba(0,0,0,3);

 background: -webkit-linear-gradient(#cccccc, #fcfcfc 50px);
 background: -moz-linear-gradient(#cccccc, #fcfcfc 50px);
 background:linear-gradient(#cccccc, #fcfcfc 50px);
}


.v_margin5
{
    margin-top:5px;
    margin-bottom:5px; 
}

.v_margin4 {
 margin-top: 4px;
 margin-bottom: 4px;
}

.v_margin2
{
 margin-top:2px;
 margin-bottom:2px; 
}


.modal_title {
 color:white;
 background-color:#00274c;
 font-size:14px;
 line-height:30px;
 vertical-align:middle;
 border-radius:0.25em; 
 padding-left:5px;
}