/* DivTable.com */
.divTable{
  display: table;
  width: 100%;
  border: 1px solid #ccc;
}
.divTable2{
  display: table;
  width: 100%;
}

.divTable3{
  display: table;
  width: 100%;
  background-color: #fff;
}

.divTableRow {
  display: table-row;
}
.divTableHeading {
  background-color: #EEE;
  display: table-header-group;
}
.divTableCell, .divTableHead {
  /*border: 1px solid #ccc;*/
  display: table-cell;
  padding: 3px 10px;
}
.divTableHeading {
  background-color: #EEE;
  display: table-header-group;
  font-weight: bold;
}
.divTableFoot {
  background-color: #EEE;
  display: table-footer-group;
  font-weight: bold;
}
.divTableBody {
  display: table-row-group;
}

.general a {
    color: #609 !important;
    text-decoration: none !important;
    border-bottom: none !important;
    font-size: 16px !important;
    font-weight: bold;
}

.font13{
   font-size: 13px;
}

ul.tab {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important; 
}

/* Float the list items side by side */
ul.tab li {float: left !important;}

/* Style the links inside the list items */
ul.tab li a {
  display: inline-block ;
  color: black !important;
  text-align: center !important;
  padding: 14px 16px !important;
  text-decoration: none !important;
  transition: 0.3s !important;
  font-size: 18px !important;
  //border-bottom: 6px solid gray !important;
  font-weight: bold;
}

/* Change background color of links on hover */
ul.tab li a:hover {
  border-color: #792d82 !important;
  background-color: #f1f1f1 !important;
}

/* Create an active/current tablink class */
ul.tab li a:focus, .active {
  /*border-color: red !important;*/
   border-bottom: 6px solid #792d82 !important;
}

/* Style the tab content */
.tabcontent {
  display: none ;
  /*padding: 6px 12px !important;*/
 margin-top: -50px;
}

.page-node-type--page .node__content .field-name-body h2, .page-node-type--page .node__content .field-name-body h3, .page-node-type--page .node__content .field-name-body h4, .page-node-type--page .node__content .field-name-body ul {
    padding-left: 0px !important; 
    padding-right: 0px !important; 
}

.btn-s {
    background-color: #0e5168;
    border: none;
    color: #fff !important;
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 30px;
}

.white-transp-box-body{
  background-color: #fff;
}

. warning-note{
  color: #ff1515 !important;
  font-weight: bold !important;
}

.divTable-options{
  display: table;
  width: 100%;
  border: 0px;
}
.divTableCell-options{
  border: 0px;
  display: table-cell;
  padding: 3px;
}
.btn-cursor {
    background-color: #0e5168;
    border: none;
    color: #fff !important;
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 30px;
    cursor: pointer;
}
.divTableCellTitle, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 1px 1px;
	font-size:14px;	
	text-align: center;
	background-color: #0e5168;    
    color: #fff !important;
	height: 21px;
}
.divTableCell-lesspdd, .divTableHead-lesspdd {
	border: 1px solid #999999;
	display: table-cell;
	padding: 1px 1px;
}
.file-s {
    background-color: #ffffff;
    border: solid 1px #0e5168;    
    padding: 5px 20px;
    text-align: center;    
    border-radius: 30px;
}