﻿span.conerspan {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 2px 5px 2px 5px;
    color: #ffffff;
    background-color: #999999;
}
span.conerspan{ cursor:pointer;}

 .mb{margin-bottom: 8px;}
	    .mb2{margin-bottom: 20px;}
	    .mr{margin-right: 8px;}
	    .ml{margin-left: 8px;}
	    .w20{margin:0 -8px;padding:0;width: 20px;}
	    .w140{width: 140px;}
	    .w120{width: 120px;}
	    .w100{width: 100px;}
	    .w80{width: 80px;}
	    .padT5{ padding-top:5px;}
	    .padT8{ padding-top:8px;}
	    .padT10{ padding-top:8px;}
	    .pddL10{ padding-left:10px;}
	    .mrgL10{ margin-left:10px;}
	    @media only screen and (min-width: 780px) {
		    .mp{margin-left: 0; margin-right: 0;padding-left: 0;padding-right: 0;}
		    .wp{width:298px;}	
	    }
	    @media only screen and (min-width: 240px) and (max-width: 769px) {
		    .w20{margin:0 0 0 16px;}
		    .wp{width:100%;}		
	    }
	    .mainContainer{ padding-top:10px;}
	    .form-control
	    {
	        padding:4px 10px;
	        height:30px;
	     }
	     .main_addTable .form-control
	     {
	         display:inline-block;
	      }
	     .form-group {
             margin-bottom: 0px; 
        }
        .btn-group-lg>.btn, .btn-lg{ padding:5px 16px;}
        .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th
        { padding:10px 2px;}
        .table>tbody>tr>th,.table>tbody>tr>td{ vertical-align:middle;}
        .table>tbody>tr>th{color: #03a9f4;}
        .table>tbody>tr>th:first-child, .table>tbody>tr>td:first-child
        {
            padding-left:10px;
        }
        .checkbox-inline label{ font-weight:500;}
        .chbList  label{ font-weight:500;}
        .font-blue{color:#006dcc;}
        .font-red{color:#da4f49;}
        .font-red2{color:#FA7753;}
        .font-green{color:#78cd51;}
 
  .main_addTable
  {
       width:100%;
       border:1px solid #ccc;
       border-right:0px;      
       border-bottom:0px;
  }
.main_addTable tr>td
{
       border:1px solid #ccc;
       border-left:0px;
       border-top:0px;
       padding:5px 5px;
}
.table{ border:1px solid #ccc;}
.container-fluid{ padding-left:3px; padding-right:5px;}
.main_addTable_right table>tbody>tr>td{ border:0px;}
.main_addTable_right label{ font-weight:500;}
.content-box{border-radius: 2px;margin-bottom: 20px;}
 .content-box, .content-box-header
 {
    border-color: #e9ecf1;
    background: #fff;
    border-width: 1px;
    border-style: solid;
    position: relative;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
 }
 .content-box .content-box-header {
    padding: 0!important;
    margin: -1px -1px 1px;
    font-size: 15px;
}
.content-box-header, .content-box-header>.icon-separator
{    height: 40px;
    line-height: 40px;
        font-family: Oxygen,sans-serif;
    font-style: normal;
    font-weight: 300;
 }
 .ui-state-default    
 {
     background: #e9ecf1;
    color: #03a9f4;
    }
 .content-box .content-box-wrapper {
    padding: 15px;
}
.content-box .content-box-wrapper {
    padding: 10px;
    line-height: 1.6em;
}
.main_topmenu 
{
    vertical-align:middle;
    line-height:40px;
}
.main_topmenu  table
{
    height:40px;
    max-height:100%;     
}
.main_topmenu  table td
{
    padding-left:10px;
    text-align:center;
}
.main_topmenu  table a:visited,.main_topmenu  table a
{
    color:#03a9f4;
    font-size:14px;
}
.main_topmenu span.active
{
    display:block; border-bottom:2px solid red;  text-align:center;  height:35px; color:Red; 
}
.main_topmenu span.menuItem
{
     font-size:14px;
     cursor:pointer;
}

.pointer{ cursor:pointer;}

.nopadding{ padding:0px;}

li.main_addform_left{ line-height:35px; height:40px;}
li.main_addform_right{ height:40px;line-height:35px;}
li.main_addform_title{ background:#fff;line-height:35px; height:40px;}
.main_addform .form-control {
    display: inline-block;
}

li{ list-style:none;}
.panel-title{ line-height:40px; text-align:center; font-size:0.9em; font-weight:600;}

.bg-blue {  background: #2381e9;  color: #fff;}
.bg-blue-alt { color: #fff; background: #65a6ff;}
.bg-purple {   color: #fff;  background: #984dff;}
.bg-yellow {   color: #fff; background: #fc0;}
.bg-orange {  color: #fff; background: #fa7753;}
.bg-green {  color: #fff; background: #9cd159;}

.div-table{ border:1px solid #ccc; width:100%; margin-left:0px; margin-right:0px; border-left:0px; border-bottom:0px;}
.div-table>.div-table-cell{border-left:1px solid #ccc; border-bottom:1px solid #ccc; height:40px; vertical-align:middle; line-height:40px;  padding-left:5px; padding-right:2px;}