﻿
a {
    color: #222222;
}
a:hover {
    color: #ff2418;
}

div#tf-home
{
    background:#fff;
    /*font-family: 'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;*/
}
sp-caption-description a:hover
{
     color:#ff2418;
}

nav#tf-menu-bottom.navbar.navbar-custom.menu-bottom
{
    background-color: #2f7ec4;
    border-color: #2f7ec4;
    border:none;
    border-radius: 0;
    height: auto;
    margin-bottom: 0;
    padding: 0;
}

.table>tbody>tr>td >a:hover
{
   // color:#ff2418;

}
tr.tr_Data {
    background: rgb(255, 255, 255);
  //  background-color: rgb(255, 255, 255);
}
tr.tr_Data td {
    background: transparent !important;
}
nav#tf-menu.navbar.navbar-custom.menu-top
{
      background-color: #2f7ec4;
    border-color: #2f7ec4;
    border:none;
    border-radius: 0;
    height: auto;
    margin-bottom: 0;
    padding: 0;
}
/*box tin tức thẻ tiêu đề*/
h3 >a{
    font-size:17px;
    color:#222222;
}
#tf-content div> div> div > div > h3 a:hover{
    font-size:17px;
    color:#ff2418;
}

/* tiêu đề các tin tức khác*/
#tf-content div> div> div > div > h3{
     font-size:15px;
        color:#da251c;
}



#tf-content div> div> div > div > ul a:hover{
     font-size:14px;
      color:#ff2418;
}

/*Xem tất cả*/
#tf-content div> div > h3 > a.pull-right{
     font-size:13px;
        color:#AD2A1A;
        
}

#tf-content div> div > h3 > a:hover{
     /*font-size:13px;*/
        color:#ff2418;
        
}

#listmenutop > ul > li > ul.nav.navbar-nav.dropdown-menu{
    background: #2f7ec4;
    
    display: none;
}

#tf-menu-bottom.navbar.navbar-custom.menu-bottom > div.container.in > div > ul > li > a.actived
{
     background-color: #EEEEEE;
    color:#ef3b12;
    text-decoration:none;
}

#tf-menu-bottom  div > div > ul > li > a.actived
{
     background-color: #EEEEEE;
    color:#ef3b12;
    text-decoration:none;
}



#listmenutop ul > li >a.actived{
    background-color: #2f7ec4;
    color:#fff;
    text-decoration:none;
}




#listmenutop ul > li >a:hover{
    background-color: #1abc9c;
    text-decoration:none;
}

.nav > li > a:hover, .nav > li > a:focus {
  background-color: #eb8726;
  text-decoration: none;
}

/* menu top*/
.navbar-custom {
    background-color:#AD2A1A;
    color:#ffffff;
    border-radius:0;
}

.navbar-custom .navbar-nav > li > a {
    color:#fff;
    
}

.show-form-search {
    display: block;
    padding: 11px 0 11px 0;
    padding-bottom: 11px;
    text-align: right;
    padding-right: 18px;
}


.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus,
.navbar-custom .navbar-nav > .actived > a:hover,
.navbar-custom .navbar-nav > .actived > a:focus,
.navbar-custom .navbar-nav > .open >a {
    text-decoration: none;
    background-color: #1abc9c;
}

.navbar-custom .navbar-brand {
    color:#eeeeee;
}
.navbar-custom .navbar-toggle {
    background-color:#f20909;
}
.navbar-custom .icon-bar {
    background-color:#AD2A1A;
}




#tf-col-left .menu-left > ul  >li a:hover{
    background-color:#1abc9c;
    color:white;
}

#tf-col-left .menu-left > ul  >li,
#tf-col-left .menu-left > ul  >li a
{
    background-color: #EEEEEE;
    color:#AD2A1A;
    font-weight:bold;
}

#tf-col-left .menu-left > ul  >li a {
    padding: 10px;
}

.menu-left > ul {
    background-color:#eeeeee;
} 

.menu-left > li {
    background-color:#eeeeee;
} 

.menu-left ul >li {
    background-color: #EEEEEE;
    
}

.menu-left>ul>li>ul>li>ul {
    background-color: #EEEEEE;
   
}

.menu-left>ul>li>ul {
    background-color: #EEEEEE;
    display: none;
    list-style-type: none;
    padding-left: 0;
    position: absolute;
    right: -250px;
    top: 0;
    width: 250px;
}

.panel-primary > .panel-heading h3{
    font-weight:700;
}
/*Box bên trái*/
.panel-primary>.panel-heading {
    color: #ffffff;
    background-color: #2f7ec4;
    border-color: #2f7ec4;
    border-bottom-width:1px;
}

#tf-col-left .menu-left > ul  >li:last-child {
    border-bottom: 1px solid #f20909;
}
li.menu_nhom_custom {
    background-color:#2f7ec4 !important ; 
    color:white !important ; 
    padding:10px 7px ;
}


#tf-col-left div.panel.panel-primary.tf-module{
    border-color:#DDDDDD;
}
/*Box ở giữa*/
#tf-content div.panel.panel-default.panel-home{
    border-radius: 0;
    border-top: 1px solid #E8E8E8;
    margin-bottom: 10px;
     border-color:#EEEEEE;

}

#tf-content .panel-home>.panel-heading {
    background: #F9F9F9;
    color: #AD2A1A;
    margin-top: 0;
    padding-left: 10px;
    border-color:#fff;
}


#tf-content .panel-home > .panel-heading h3{
    color: #AD2A1A;
    font-weight:bold;
}

#tf-below-menu > .container > .row > div > p {
    color: #252525; 
    margin-top: 10px;
}

.detail-article>h3.art-title{
    font-size:17px;
}

button.btn.btn-default
{
    background:#2f7ec4;
    font-weight:bold;
    color:white;
}
.dl-horizontal dt { white-space: normal; }

/*tai lieu 
    */

.category>.cat-name {
    background:none;
    border-top: 0px solid #AAAAAA;
    margin-top: 0;
}

.category>.cat-name>h3 {
    color: #555555;
    margin: 0 0 0 50px;
    padding: 6px 5px;
}

/*hoi dap*/
.menu-title {
    background-size: 59px 100%;
    border-bottom: 1px solid gainsboro;
    color: #e51a1a;
    margin-bottom: 0;
    margin-top: 0;
    padding: 7px;
    background: #f9f9f9;
    font-size: medium;
    font-weight: 700;
}

.menu-hoidap>ul, .menu-linhvuc>ul {
    background-color: #eeeeee;
    list-style-type: none;
    overflow: visible;
    padding-left: 0;
    position: relative;
    color: #ad2a1a;
}
.menu-hoidap>ul, .menu-linhvuc>ul >li > a{
    background-color: #eeeeee;
    list-style-type: none;
    overflow: visible;
    padding-left: 0;
    position: relative;
    color: #ad2a1a;
}
 .menu-hoidap>ul>li>a, .menu-linhvuc>ul>li>a {
    color: #ad2a1a;
    display: block;
    padding: 7px;
    font-weight: bold;
}
 .actived 
 {
    background-color: #e94d1b;
    
}
.menu-hoidap>ul>li>a.actived, .menu-linhvuc>ul>li>a.actived {
    color: #ffffff;
    display: block;
    padding: 7px;
    font-weight: bold;
}

.page-header {
    padding-bottom: 1px;
    margin: 1px 0 1px;
    border-bottom: 1px solid #eee;
}