body{background-image:url('/uploads/ba21a91.jpg');}#footer{background-image:url('/uploads/nen-chan-trang-1.jpg');}.hot-news-others li a, .hot-news-others li a span{    font-size:16px !important;    line-height:1.6 !important;    font-weight:500 !important;}
.panel-body h2, .panel-body h3, .featured h2 {  font-size: 18px !important;  font-weight: bold !important;}
.related.list-items li a {  font-size: 16px !important;  line-height: 1.5 !important;  font-weight: 500 !important;}

#menusite .navbar-nav > li:not(:first-child) > a {  border-radius: 12px !important;  margin: 6px 5px !important;  padding: 10px 18px !important;  font-weight: 700 !important;}
#menusite .navbar-nav > li:first-child > a { border-radius: 0 !important; }

#menusite .navbar-nav > li:nth-child(2) >  a { background:#f0fff5!important; color:#239b56!important; }
#menusite .navbar-nav > li:nth-child(3) > a { background:#fff0f0!important; color:#c0392b!important; }
#menusite .navbar-nav > li:nth-child(4) > a { background:#fff8e8!important; color:#b9770e!important; }
#menusite .navbar-nav > li:nth-child(5) > a { background:#eef7ff!important; color:#2471a3!important; }
#menusite .navbar-nav > li:nth-child(6) > a { background:#f0fff5!important; color:#239b56!important; }
#menusite .navbar-nav > li:nth-child(7) > a { background:#fff4e8!important; color:#d35400!important; }
#menusite .navbar-nav > li:nth-child(8) > a { background:#f8f0ff!important; color:#8e44ad!important; }
#menusite .navbar-nav > li:nth-child(9) > a { background:#ffeaf3!important; color:#c2185b!important; }

.sub-list-icon > li:first-child > *:before { content: "" !important; }
.sub-list-icon h4, .sub-list-icon h4 a { font-size: 20px !important; font-weight: 700; }

a[title="Giới thiệu"] span, a[title="Thông tin y tế"] span, a[title="Thông tin chuyên khoa"] span, a[title="Danh mục dịch vụ"] span,
a[title="Tư vấn sức khỏe"] span, a[title="Sản phẩm hữu ích"] span {  padding: 6px 12px;  border-radius: 6px;}
a[title="Thông tin y tế"] span:before, a[title="Thông tin chuyên khoa"] span:before, a[title="Danh mục dịch vụ"] span:before,
a[title="Tư vấn sức khỏe"] span:before, a[title="Sản phẩm hữu ích"] span:before {  font-family: FontAwesome;  margin-right: 8px;}

a[title="Giới thiệu"]      { color:#c0392b!important; } a[title="Giới thiệu"] span      { background:#fff0f0; } a[title="Giới thiệu"] span:before      { content:"\f0f1"; color:#e74c3c; }
a[title="Thông tin y tế"]      { color:#c0392b!important; } a[title="Thông tin y tế"] span      { background:#fff0f0; } a[title="Thông tin y tế"] span:before      { content:"\f0f1"; color:#e74c3c; }
a[title="Thông tin chuyên khoa"]  { color:#b9770e!important; } a[title="Thông tin chuyên khoa"] span  { background:#fff8e8; } a[title="Thông tin chuyên khoa"] span:before  { content:"\f19d"; color:#d4ac0d; }
a[title="Danh mục dịch vụ"] { color:#2471a3!important; } a[title="Danh mục dịch vụ"] span { background:#eef7ff; } a[title="Danh mục dịch vụ"] span:before { content:"\f109"; color:#3498db; }
a[title="Tư vấn sức khỏe"]  { color:#239b56!important; } a[title="Tư vấn sức khỏe"] span  { background:#f0fff5; } a[title="Tư vấn sức khỏe"] span:before  { content:"\f02d"; color:#27ae60; }
a[title="Sản phẩm hữu ích"]  { color:#ca6f1e!important; } a[title="Sản phẩm hữu ích"] span  { background:#fff9e8; } a[title="Sản phẩm hữu ích"] span:before  { content:"\f085"; color:#f39c12; }

body {    width: 1130px;              max-width: 100%;    min-width: 0 !important;    margin: 0 auto !important;    box-shadow: 0 0 12px rgba(0,0,0,.15);}
.wraper, .container {    width: 100% !important;    max-width: none !important;    margin-left: 0 !important;    margin-right: 0 !important;}
header {    position: relative;}
.site-banner {    position: absolute !important;    top: 0;    left: 0;    right: 0;    bottom: 0;    width: 100% !important;    height: 100% !important;    background-size: cover !important;    background-position: center !important;    z-index: 0;}
.section-header-bar, .section-header {    position: relative;    z-index: 1;}
.section-header-bar .header-nav-inner {    padding-left: 20px;    padding-right: 20px;}
.section-header #header {    padding: 0px 0px 0px 20px;}
.section-header .logo {    padding-left: 0;}
.site_description {    display: inline-block;    padding-left: 5px;    margin-top: 5px;}
#header .logo .site_description {color: #ff0000;    font-size: 24px;    font-weight: bold;    font-style: italic;    font-family: 'Times New Roman';    line-height: 1.1;    margin: 0;    padding: 0;    display: inline;}
#menusite .navbar-default {    background-color: #057f19;    border-bottom-color: #428bca;    border-bottom-width: 1px;    border-bottom-style: solid;    border-top-left-radius: 5px;    border-top-right-radius: 5px;    z-index: 1;}
.footerNav2 {    position: relative;    width: 100%;    background-color: #045005;    padding: 10px 0;    color: #bd2121;}
.btn-primary {    color: #ffffff;    background-color: #097418;    border-color: #31708f;}
.btn-primary:hover {    color: #ffffff;    background-color: #138307;    border-color: #40b650;}
.panel-primary>.panel-heading {    color: #ffffff;    background-color: #037e0b;    border-color: #428bca;}
.section-header-bar {    background-image: linear-gradient(to bottom, #0f610d 0, #08a210 100%, rgba(255, 255, 255, 1) 100%, rgba(255, 255, 255, 1) 100%);}
.breadcrumbs a, .show-subs-breadcrumbs {    background-color: #dcdcdc;    padding: 0.6em 1em;    float: left;    text-decoration: none;    color: #097a32;    position: relative;}
#menusite .navbar-default .navbar-nav > li > a:hover, #menusite .navbar-default .navbar-nav > li > a:focus, #menusite .navbar-default .navbar-nav > .active > a, #menusite .navbar-default .navbar-nav > .active > a:hover, #menusite .navbar-default .navbar-nav > .active > a:focus, #menusite .navbar-default .navbar-nav > .open > a, #menusite .navbar-default .navbar-nav > .open > a:hover, #menusite .navbar-default .navbar-nav > .open > a:focus {    background: linear-gradient(to bottom, #ecf4ed 0%, #19c816 100%) !important;    color: #fff;}

#footer {    position: relative;    min-height: 100px;    width: 100%;    border-top-width: 1px;    border-top-style: solid;    border-top-color: #d621a0;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #245682;   padding: 0px 0;    font-size: 13px;}
.copyright span:nth-child(2), .copyright span:nth-child(3) {    display: none;}