
.wrapper_inner 
{
   min-height: 100vh;
    height: 100%;
    padding-top: 140px;
}
.module-container {
	width:90%;
	background-color: #FFFFFF;
	padding:20px 20px;
	margin:0 auto;
	
}
h2.redHeading {
  color: #6a6969;
    font-size: 16px;
    font-weight: bold;
    font-family: Lucida Sans;
    padding: 8px 0px;
    background-color: #ffd5d5;
    width: 100%;
    text-align: center;
}
.text-center 
{
    text-align:center;
}
.button-dv 
{
    padding:7px 0;
}
.form-btn 
{
    padding:8px 20px;
    background-color:#51d988;
    color:#fff !important;border:0 !important;cursor:pointer;
}
.form-btn:hover 
{
    background-color:#41cb79;
}
.btn-submit     
{
       padding:8px 20px;
    background-color:#5f8de7;
    color:#fff !important;border:0 !important;cursor:pointer;
}
.btn-submit:hover 
{
      background-color:#4773cb;
}
.wrapper_inner fieldset  
{
    border: 2px solid #6080e7;
    margin-bottom:20px;
}
.wrapper_inner legend  
{
    color: #6080e7;
}
/* table */

.serviceTable
{
    width: 100%;
    border-collapse: collapse;
    margin-bottom:10px;
}

.serviceTable th
{
    background-color: #bcd7ff;
    padding: 10px;
    color: #000;
    font-size: 15px;
    font-weight: lighter;
    text-align: left;
    vertical-align: middle;
}

.serviceTable .subHeadTable
{
    background-color: #daf0f8 !important;
    padding: 10px;
    font-size: 14px;
    font-weight: lighter;
}
.serviceTable tr:nth-child(odd) {
    background: #fff;
}
.serviceTable tr:nth-child(even)  {
    background:#fbfbfb;
}
.serviceTable td
{
    padding:7px 10px;
    font-size: 14px;
    border: 1px solid #ddd;
    vertical-align: middle;
}
/* User for table width 4 td */
.serviceTable4 td 
{
    width:25% !important;
}
/* User for table width 5 td */
.serviceTable5 td 
{
    width:20% !important;
}
.serviceTable8 td 
{
    width:12.5% !important;
}
/* User for table width 2 td */
.serviceTable2 td
{
    width:50%;
}
.serviceTable input[type="text"]
{
     display:block;
   padding:5px 15px; 
   border:1px solid #ddd;
    
}
.serviceTable input[type="text"]:focus, .serviceTable input[type="text"]:hover, .serviceTable input[type="text"]:active
{
   box-shadow:0 0 4px #ddd;
    
}
.serviceTable select  
{ width:100%;
       padding:5px 15px; 
   border:1px solid #ddd;
}
.serviceTable select:focus, .serviceTable select:hover, .serviceTable select:active
{
   box-shadow:0 0 4px #ddd;
    
}