.dept {
    margin-top: 32px;
  }
  #tabs {
    background: #174772;
    padding: 15px !important;
  }
  #tabs .tab-col {
    border: 1px solid #fff;
    padding: 15px;
    margin: 0;
  }
  #tabs .tab-col h2{
    color: #fff;
    font-size: 18px;
    padding: 0;
    margin: 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #fff;
  }

  #tabs .tab-col .tabs_bos{
    margin-top: 5px;
  }


  #tabs .tab-col .tabs_bos li .fa-li {
    color: #fff;
    margin-top: 8px;
  }

  #tabs .tab-col .tabs_bos li a{
    color: #fff;
/*        display: block;
*/        padding: 6px 0px;
    text-decoration: none;
    line-height: 2.5
  }

  .dept .tab-content {
/*border: 1px solid red !important;*/
margin: 0;
margin-top: -27px;
}
.text-divider {
  margin: 25px 0 40px 0;
}

table, th, td {
  border: 1px solid black;
  vertical-align:middle;
  text-align: center;}


  .nav-tabs a{
    font-size:11pt;
  }
  .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    background-color: #88C032 !important;
    color:white !important;
    text-shadow: 1px 1px 2px grey !important;
  }
  .nav-tabs>li>a{
    background-color: #FFBB00 !important;
    color:white !important;
    font-size: 18px;
    text-shadow: 1px 1px 2px grey !important;
  }

  @media only screen and (min-width: 500px) {
    .youtube{

      width: 100%;
      height: 250px! important;
    }
  }

  .list_tab{
    margin-bottom:20px;color: #fff;letter-spacing: 1px; border-radius: 6px; background: #88C032; padding: 13px 10px; position: relative;    
  }
  .main li a:hover{
    background-color: green !important;
  }

  td{width:25px;
    font-size: 14px;
    text-align: center;
  }
  .nav-tabs {
    border-bottom: 1px solid #fff;
  }
  .modal{
    z-index: 99999 !important;
  }
  .modal-header {
    padding: 5px!important;
    border-bottom: 1px solid #ffffff!important;
  }
  .close {
    float: right;
    font-size: 33px;
    font-weight: 900;
    line-height: 1;
    color: #d32f2f!important;
    text-shadow: 0 1px 15px #4527a0!important;
    filter: alpha(opacity=20);
    opacity: 90!important;
  }

  .text-divider {
    margin: 4em 0;
    line-height: 0;
    text-align: left;
  }
  .text-divider1 {
    margin: 4em 0;
    line-height: 0;
    text-align: center!important;
  }
  .footer-area-top {
    padding: 31px 0 90px;
    background: #002147;
  }


