﻿
		   table{ border-collapse: collapse; overflow:scroll; }
			@media screen and (max-width:480px){
			table { display: block;  }
			td{ display: block;}
			td img{ display: block; }
			
.line50
{
     line-height:0.3px !important; }
     
     
     .grid-table
{
    border-collapse:separate;
    border:1px #cccccc solid;
    width:100%
}
.grid-table th{padding:3px; background:#edecec; text-align:left; color: #027ac6}
.grid-table td{padding:3px; font-size:12px;}
.grid-table .sub{padding:3px; background:#edecec; color: #027ac6; font-weight:bold; font-size:13px;}

    input[type=text]:focus
{
  
    background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}
 input[type=text]:active
{
  
    background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}

 input[type=submit]:focus
{
  
    background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
   height:27px;
}

input[type=checkbox]:focus
{
     background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}
 select:focus
{
       background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}
textarea:focus
{
    
     background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}
a:focus
{
    background-color:#cdebf3 !important;
    color:Black !important;
    font-weight:bold !important;
   border: 1px solid #3498DB !important;
}


input[type="submit"] 
{
 border-style : none;
	border-color: inherit;
	border-width: 0px;
	color:White;
	padding:1px 15px;
	font-family:OpenSansLight;
	cursor:pointer;
	position:relative;
	background:#62cb31;
    height:27px;
	-webkit-transition:background .3s;
	top: 0px;
	left: 0px;
}
input[type="submit"]:hover
{
color:white;
box-shadow:1px 1px 2px silver; -webkit-box-shadow:1px 1px 2px silver; -o-box-shadow:1px 1px 2px silver; -moz-box-shadow:1px 1px 2px silver;
background:#62cb31;
}
.trright
{
     text-align:right;
}
.trlineh
{ line-height:0.1px;}

.dspinline
{ display:inline !important;}