h2 {
  font-family: 'Athiti', sans-serif;
  color:white;
  font-size:20px;
  margin-top: 15px;
}
h3 {
  font-family: 'Athiti', sans-serif;
  color:white;
  font-size:20px;
  margin-top: 8px;
  margin-bottom: 15px;
}
body {
font-family: 'Athiti', sans-serif;
font-size: 14px
}

/* div{
  font-size: 14px;
}
table{
  font-size: 14px;
} */
.tt{
min-width:100%;
margin-bottom: 0px;
background-color: #115d19;
padding-bottom:3px;
}

.bgcon {
  min-width:100%;
  background-color:#ffc107
}

.footerbo {
  min-width:100%;
  background-color: #115d19;
  padding-top: 50px;
  padding-bottom: 40px;
}

.navbar {
  /* min-width:1200px; */
  border-radius: 0 !important;
  -moz-border-radius: 0 !important;
}

label {
  font-weight: normal !important;
}
a.action_link {
  text-decoration: none;
  }
li,i { cursor: pointer; }

.fontmenu {
  font-size: 16px;
}


.modal-header
{
   /* padding:9px 15px; */
   display: block;
   border-bottom:1px solid #eee;
   background-color:#ECBFA2;
}
.modal-header h3{margin:0;line-height:30px; }

.modal-footer .btn-primary {
  color: #fff !important;
  background-color: #337ab7;
  border-color: #2e6da4;
}

.modal-header .close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  padding: 0;
  margin: 0;
  margin-top:2px;
}

h4.modal-title {
  font-size: 18px !important;
  
  font-family: 'Athiti', sans-serif;

}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto;
}
}

.label_login {
  text-align: right;
}

@media (width <= 576px) {
  .label_login {
    text-align: left;
  }

}