/** * @Project NUKEVIET 4.x * @Author VINADES.,JSC * @Copyright (C) 2014 VINADES.,JSC. All rights reserved * @License GNU/GPL version 2 or any later version * @Createdate Thu,17 Apr 2014 04:03:46 GMT */ /* NUKEVIET ICONS */ @font-face { font-family:'NukeVietIcons'; src:url('../../default/fonts/NukeVietIcons.eot?avyewf'); src:url('../../default/fonts/NukeVietIcons.eot?#iefixavyewf') format('embedded-opentype'),url('../../default/fonts/NukeVietIcons.ttf?avyewf') format('truetype'),url('../../default/fonts/NukeVietIcons.woff?avyewf') format('woff'),url('../../default/fonts/NukeVietIcons.svg?avyewf#NukeVietIcons') format('svg'); font-weight:normal; font-style:normal; }[class^="icon-"], [class*=" icon-"] { display:inline-block; font:normal normal normal 14px/1 NukeVietIcons; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0,0); vertical-align:-10%; }.icon-lg { font-size:1.33333333em; line-height:.75em; vertical-align:-25%; }.icon-horizon { width:14px; }.icon-lg.icon-horizon { width:22px; }.icon-nukeviet:before { content:"\e607"; }.icon-nukeviet_sm:before { content:"\e608"; }.icon-callcenter:before { content:"\e609"; }.icon-today:before { content:"\e600"; }.icon-qrcode:before { content:"\e601"; }.icon-enter:before { content:"\e602"; }.icon-exit:before { content:"\e603"; }.icon-yahoo:before { content:"\e604"; }.icon-old-phone:before { content:"\e606"; }.icon-icq:before { content: "\e605"; }.icon-viber:before { content: "\e60a"; }.icon_new { background:url("../images/icons/new.gif") no-repeat; display:inline-block; width:33px; height:15px; }.icon_new_small { /* background:url("../images/squared-blue.png") no-repeat 0 8px;*/ }.icon_new_small:before { }.icon_list {  }/* Fonts Color */ .text-black { color:#000 !important; }.text-white { color:#fff !important; }/* Fonts Weight */ .text-normal { font-weight:400; }.text-bold { font-weight:800; }/* Fix bootstrap */ .form-horizontal .control-label { margin-bottom: 0; padding-top: 7px; text-align: right; }.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-ss-block, .visible-ss-inline, .visible-ss-inline-block { display:none; }.hidden-ss-block { display:block !important; }.hidden-ss-inline { display:inline !important; }.hidden-ss-inline-block { display:inline-block !important; }.margin { margin:10px; }.margin-right { margin-right:10px; }.margin-left { margin-left:10px; }.margin-top { margin-top:10px; }.margin-bottom { margin-bottom:10px; }.margin-sm { margin:4px; }.margin-right-sm { margin-right:4px; }.margin-left-sm { margin-left:4px; }.margin-top-sm { margin-top:4px; }.margin-bottom-sm { margin-bottom:4px; }.margin-lg { margin:15px; }.margin-right-lg { margin-right:15px; }.margin-left-lg { margin-left:15px; }.margin-top-lg { margin-top:15px; }.margin-bottom-lg { margin-bottom:15px; }.padding-top{ padding-top: 10px }.padding-left{ padding-left: 10px }.padding-right{ padding-right: 10px }.padding-bottom{ padding-bottom: 10px }.boder-top{ border-top-width: 1px; border-top-style: solid; border-top-color: #ccc; }.boder-bottom{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc; }.border-left{ border-left-width: 1px; border-left-style: solid; border-left-color: #ccc; }.border-right{ border-right-width: 1px; border-right-style: solid; border-right-color: #ccc; }.column-margin-left{ margin-left: 10px !important }.bg-gainsboro{ background-color:#dcdcdc }.bg-lavender{ background-color:#eeeeee }/*Load_Bar*/ .load-bar{ display: inline-block; vertical-align: middle; width: 33px; height: 8px; background: transparent url(../../../assets/images/load_bar.gif); margin: auto 10px }/*Center DIV*/ .centered { text-align: center; font-size: 0 }.centered > div { float: none; display: inline-block; text-align: left; font-size: 14px; }/*nv-info*/ .nv-info { border-width:1px; border-style:solid; border-color:#dcdcdc; border-radius:3px; -webkit-border-radius:3px; background-color:#f7f7f7; color:#333; padding:10px; }.nv-info.error { background-color:#EFD7D7 !important; border-color:#DCA8A6 !important; }.nv-info.success { background-color:#edf4fa !important; border-color:#ff3d00 !important; }.nv-info.info{ background-color: #d9edf7; border-color: #bce8f1; color: #31708f; }.nv-info:before { display:inline-block; font-family:FontAwesome; font-size:20px; line-height:1; vertical-align:middle; margin-right:5px; }.nv-info.error:before { content:" \f057 "; color:#de495b; }.nv-info.success:before { content:" \f13a "; color:#68D044; }.nv-info.info:before { content: "\f05a"; color:#31708f; }.clear { clear:both; }.fl { float:left; }.fr { float:right; }.pointer { cursor:pointer; }.middle{ vertical-align:middle }.align-bottom{ vertical-align: bottom }.align-top{ vertical-align: top }ul, ol { list-style:none; }.input-group-btn { font-size:14px !important; }.radius-top-left { -webkit-border-top-left-radius:5px; border-top-left-radius:5px; }.radius-top-right { -webkit-border-top-right-radius:5px; border-top-right-radius:5px; }.radius-bottom-left { -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }.radius-bottom-right { -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }.radius { -webkit-border-radius:5px; border-radius:5px; }.bg-gradient { background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.3) 100%); }.box-shadow { box-shadow: 0 0 4px rgba(0, 0, 0, 0); -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0); }.fix-box { position:inherit !important; margin-left:0 !important; }.well { padding:8px; line-height:18px }.well p { margin:0; }input[type=text].required, input[type=password].required, input[type=email].required, input[type=number].required, input[type=search].required, input[type=tel].required, input[type=time].required, input[type=url].required, input[type=url].required, textarea.required, select.required, label.required { background-image:url(../images/icons/required.png); background-position:right center; background-repeat:no-repeat; }textarea.required{ background-position: right 10px; }select.required{ background-position: calc(100% - 15px) 10px; }label.required{ padding-right: 20px; }label.radio-box,label.check-box{ font-weight: normal; margin-right: 20px; cursor: pointer; }div.radio-box,div.check-box{ background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding: 10px }.has-error div.radio-box,.has-error div.check-box{ border-color: #de495b; }div.radio-box label, div.check-box label { margin-bottom: 0; }div.radio-box label [type="radio"], div.check-box label [type="radio"] { margin-top: -2px; }.display-inline-block{ display: inline-block }.display-table { display:table; }.display-table > * { display:table-row; }.display-table > * > * { display:table-cell; padding:5px; }/*tooltip*/ .tooltip-inner { max-width: 250px; padding: 10px; color: #fff; text-align: left !important; background-color: #002055; border-radius: 4px; height: auto; overflow: auto; }.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow { border-top-color: #002055; }.tooltip.right .tooltip-arrow { border-right-color: #002055; }.tooltip.left .tooltip-arrow { border-left-color: #ff0066; }.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .toolti0f0p-arrow, .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #002055; }.tooltip-inner img.pull-left{ margin:3px 5px 1px 0; }.tooltip-inner img.pull-right{ margin:3px 1px 0 5px; }/* Fixed Jquery UI Style */ .ui-widget { font-size:12px !important; font-weight:400 !important; line-height:18px !important; }.ui-datepicker { width:18em !important; }.ui-datepicker select.ui-datepicker-month { width:59% !important; font-weight:normal !important; }.ui-datepicker select.ui-datepicker-year { width:39% !important; font-weight:normal !important; }figure { position: relative; padding: 3px; display: block; float: left; margin: 5px 10px 10px 0; text-align: center }figure.article{ background-color: #939393; }figure.left{ float: left; margin: 5px 10px 10px 0; }figure.right{ float: right; margin: 5px 0 10px 10px; }figure.center{ float: none; background: transparent; margin: 0 auto 10px; padding-top: 0; text-align:center }figure.noncaption{ background: transparent; padding: 0; }figcaption{ text-align: center; margin-top: 5px; font-weight: 700; }figure figcaption { font-size: 12px; font-weight: normal; }figure.article figcaption { color: #fff; }figure.article.center figcaption{ color: inherit }figure.avatar{ margin-top:0 !important }figure.avatar figcaption{ position: absolute; bottom: 12px; left: 3px; width:calc(100% - 6px); background-color: #357ebd; color:#fff; font-size:11px }/* Global */ html, body { width:100%; height:100%; margin:0; padding:0 }body { color: #333; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; background-color:#eeeeee; }body { background-repeat: no-repeat; background-position: center center; background-size: cover; line-height: initial; background-attachment: fixed; min-width: 100%; min-height: 100%; background: #333; }a, a:link, a:active, a:visited { color:#1a3f5e; }a:hover, a:focus { text-decoration:none; color:#0e2132; }a.dimgray { color:#707070; }a.dimgray:hover { color:#0e2132; }a.black { color:#333; }a.black:hover { color:#0e2132; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ margin:0; padding:0; line-height: 1.5 }h1, h2, h3, h4, h5, h6 { font-weight:700; }.title{ font-size:22px }#detail .title { font-size: 22px; text-transform: uppercase; border-bottom: solid 1px #FFEB3B; text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 2px 2px 4px #333; color: #ff0000; }.hometext{ font-weight: 700 }.bodytext { word-break:keep-all; max-width: 100%; overflow-x: hidden; overflow-y: visible; line-height: inherit; padding-top: 10px; }#news-bodyhtml, .hometext { line-height: 1.7; font-size: 120%; }#news-bodyhtml img { padding: 2px; background: #c1c1c1; margin: 2px; border: 1px ridge #7a7a7a; }.bodytext p{ margin-bottom: 15px !important }.bodytext ol{ list-style-type: decimal!important; }.bodytext ul{ list-style-type: disc!important; padding-left: 40px!important; margin-bottom: 10px!important; }.bodytext li{ margin-bottom: 0!important; }.bodytext div.alert{ margin-bottom: 7px; margin-top: 4px; }iframe { border:0; }.m-bottom { margin-bottom:10px !important; }.wraper { position:relative; width:1300px; margin:0 auto; max-width:99%; }.container,.rel { position:relative; }.fa-fix { margin-right:-5px; }.fa-pointer { cursor:pointer; }.fa-horizon { width:14px; }.fa-lg.fa-horizon { width:22px; }h3.sm { font-size:16px; }span.keyword { background-color:yellow; }.nv-fullbg { min-height:100%; background-color:#fff; }a.btn { color:#fff; }.body-bg { position: absolute; top: 0; left: 0; min-width: 100%; min-height: 100%; background-color: #fff00; /* background-image: linear-gradient(to bottom,#fff 0,#fff 120px,#FFEB3B 120px,#00e500 169px, #fff 170px, rgba(255, 255, 255, 0) 100%); */ background-repeat: no-repeat,repeat-x; background-size: 100%,auto; }/* Header */ #header { position: relative; background: transparent; display: -webkit-flex; -webkit-align-items: center; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: cover; line-height: initial; text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 2px 2px 4px #333; }	

#header .logo {    position: relative;    margin: 0;    /* padding: 4px 4px; */    text-align: center;    background: #f1f1f100;    
/* border: 2px ridge #fff1a; */}

#header .logo img {
    height: auto;
    max-height: 140px;
    background: #ff980000;
    padding: 4px;
}
#header .logo h1, #header .logo .site_name { display:none; }#header .logo h2, #header .logo .site_description { color: #707070; font-size: 18px; font-weight: bold; font-style: italic; font-family: "Times New Roman"; line-height: 1.1; margin: 0; padding: 0; display: none; }/* breadcrumb */ .breadcrumbs-wrap{ position: relative; }.breadcrumbs-wrap .display{ height: 35px; overflow: hidden; }.breadcrumbs { display: inline-block; }.breadcrumbs li { float:left; margin:0 .5em 0 1em; }.breadcrumbs a:hover, .show-subs-breadcrumbs:hover { background-color: #333; color: #002055; }.breadcrumbs a:before { content:""; position:absolute; top:50%; margin-top:-1.5em; border-width:1.5em 0 1.5em 1em; border-style:solid; border-color:#dcdcdc #dcdcdc #dcdcdc transparent; left:-1em; }.breadcrumbs a:hover:before { border-color: #333 #333 #333 transparent; }.breadcrumbs a:after, .show-subs-breadcrumbs:after { content:""; position:absolute; top:50%; margin-top:-1.5em; border-top-width:1.5em; border-top-style: solid; border-top-color: transparent; border-bottom-width:1.5em; border-bottom-style: solid; border-bottom-color: transparent; border-left-width: 1em; border-left-style: solid; border-left-color: #dcdcdc; right:-1em; }.breadcrumbs a:hover:after, .show-subs-breadcrumbs:hover:after { border-left-color:#a6c8e6; }/*.breadcrumbs li:last-child a, .breadcrumbs li:last-child a:hover { font-weight:bold; background:none; }.breadcrumbs li:last-child a:after, .breadcrumbs li:last-child a:before { content:normal; }*/ .subs-breadcrumbs{ margin: 0; padding: 0; background-color: #fff linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.1) 100%); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; position: absolute; left: 0; top: 40px; border-width: 1px; border-style: solid; border-color: rgba(0,0,0,0.1); border-top: none; box-shadow: 0 0.063em 0.25em rgba(7, 20, 34, 0.25); display: none; z-index: 999999; }.subs-breadcrumbs.open{ display: block; }.subs-breadcrumbs li:last-child, .subs-breadcrumbs li:last-child a, .subs-breadcrumbs{ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }.subs-breadcrumbs li, .subs-breadcrumbs a { display:block; float:none; }.subs-breadcrumbs a{ line-height:40px; height:40px; overflow: hidden; padding:0 10px; }.subs-breadcrumbs li:not(:last-child) a{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(0,0,0,0.1); }.subs-breadcrumbs a:hover{ background-color: rgba(0,0,0,0.1) }.subs-breadcrumbs a em{ display: inline-block; margin-right: 5px; color: #707070; }.show-subs-breadcrumbs{ padding-right: 5px; margin-right: 7px; width: 30px; text-align: center; }.fix_banner_left { width:120px; height:480px; position:fixed; top:2px; left:2px; display:none; }.fix_banner_right { width:120px; height:480px; position:fixed; top:2px; right:2px; display:none; }/* SECOND NAV */ 
.second-nav {
    z-index: 3;
    background-color: #b01116;
    border-bottom-color: #ff0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    -webkit-border-radius: 0;
    border-top-left-radius: 0;
    border-radius: 0;
}
   
   .second-nav .bg {    -webkit-border-top-left-radius: 5px;    -webkit-border-top-right-radius: 5px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;}/* THIRD NAV */ .third-nav { position:relative; margin-bottom:0px; }.third-nav .row{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc; }.third-nav .bg { background-color:#eeeeee; padding:5px 5px 3px; }.third-nav .bg2 { padding: 7px 0; }.third-nav .bg2 .current-time { color: #fff; }.third-nav .current-time { display:inline-block; vertical-align:middle; margin-right:10px; line-height:37px }.third-nav ul + .current-time{ float:right; margin-top:-35px }.headerSearch { margin:0.15em 0; }.headerSearch input { border-color:#cccccc; background-color:#fff !important; }.headerSearch input:hover, .headerSearch input:focus { background-color:#fff !important; }.headerSearch .btn-info { background-color: #f00; border-color: #e70000; color: #fff; }.headerSearch .btn-info:focus, .headerSearch .btn-info.focus, .headerSearch .btn-info:hover, .headerSearch .btn-info:active, .headerSearch .btn-info.active { background-color: #ff0000; border-color: #ff0000; color: #000; }/* Bootstrap Menu */#menusite .navbar-default {    background-color: #004b4500;    border-bottom-color: #80000000;    border-bottom-width: 1px;    border-bottom-style: solid;    -webkit-border-top-left-radius: 5px;    -webkit-border-top-right-radius: 5px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;    width: max-content;    margin: auto;    /* border-bottom: solid 1px #0083ba; */    border-bottom: 1px ridge #b01116;}#menusite .navbar-default .navbar-nav > li { margin-left:1px; }#menusite .navbar-default .navbar-nav > li:first-child { margin-left:4px; }#menusite .navbar-default .navbar-nav > li:last-child { margin-right:4px; }

#menusite .navbar-default .navbar-nav > li > a {    color: #fff !important;    text-shadow: 1px 1px 1px #000;}

 
#menusite .navbar-nav > li > a { white-space:nowrap; }.dropdown-menu { background-color: #FFEB3B !important; border-color: #002055 !important; /* border-width: 1px !important; */ border-style: solid !important; -webkit-border-bottom-left-radius: 0px !important; -webkit-border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; width: 100%; padding: 0; }#menusite .dropdown-menu > li { border-bottom-width :1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.5); }#menusite .dropdown-menu > li:last-child { border-bottom:none; }#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,#00d40800 0%,#067e0000 100%) !important;    color: #ff0 !important;    text-shadow: 1px 1px 1px #000;}#menusite .dropdown-menu > li > a:hover, #menusite .dropdown-menu > li > a:focus, #menusite .dropdown-menu > .active > a, #menusite .dropdown-menu > .active > a:hover, #menusite .dropdown-menu > .active > a:focus, #menusite .navbar .navbar-nav .open .dropdown-menu > li > a:hover, #menusite .navbar .navbar-nav .open .dropdown-menu > li > a:focus, #menusite .navbar .navbar-nav .open .dropdown-menu > .active > a, #menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, #menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {    background: linear-gradient(to bottom,rgba(0, 0, 0, 0.37) 0%,rgba(0, 0, 0, 0) 100%) !important;    color: #ff0 !important;    text-shadow: 1px 1px 1px #333;}#menusite .dropdown-menu {text-shadow: 1px 1px 1px #333;}#menusite .dropdown-submenu { position:relative; display: none; }#menusite .open .dropdown-submenu { display: block; }#menusite .dropdown-submenu li a { color:#333; display:block; }#menusite .dropdown-submenu>.dropdown-menu {    top: 0;    left: 100%;    margin-top: -1px;    margin-left: -1px;    -webkit-border-radius: 0 5px 5px 5px;    border-radius: 0 5px 5px 5px;}#menusite .dropdown-submenu:hover>.dropdown-menu { display:block; }#menusite .dropdown-submenu>a:after {    display: block;    content: " ";    float: right;    width: 0;    height: 0;    border-color: transparent;    border-style: solid;    border-width: 5px 0 5px 5px;    border-left-color: #ff0;    margin-top: 10px;    margin-right: -5px;}#menusite .dropdown-submenu.pull-left { float:none; }#menusite .dropdown-submenu.pull-left>.dropdown-menu { left:-100%; margin-left:10px; -webkit-border-radius:5px 0 5px 5px; border-radius:5px 0 5px 5px; }/* Head-Nav */ .header-nav { position:absolute; top:0; left:0; height:51px; width:100%; color:#dcdcdc; background-color:transparent; }.header-nav a { color:#dcdcdc; }.header-nav a:hover { color:#fff; }.header-nav a.button { display:inline-block; padding:8px; color:#dcdcdc; line-height:1; background-color:#00e309; border-width:2px; border-color:transparent transparent #002055 #002055; border-style:solid; border-radius:5px; -webkit-border-radius:5px; }.header-nav a.button:hover, .header-nav a.active { background-color:#009f06 !important; color:#fff !important; }/* TIP POPUP and FTIP POPUP */ #tip, #ftip { position:fixed; color:#333 !important; background-color:#eeeeee; max-width:485px; box-shadow:0 2px 10px rgba(0,0,0,0.2); z-index:1000; display:none; }#tip { top:51px; right:0; min-height:51px; margin-right:10px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }#ftip { top:5px; left:0; min-height:51px; margin-left:10px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; }#tip .bg, #ftip .bg { padding:15px; border-bottom-color:#aaaaaa; border-bottom-width: 1px; border-bottom-style: solid; }#tip .bg { -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }#ftip .bg { -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; }#tip .tip-footer, #ftip .tip-footer { background-color:#e5e5e5; border-width: 1px; border-style: solid; border-color: #cccccc; padding:10px; }#tip .tip-footer { -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; margin:10px -15px -16px; }#ftip .ftip-footer { margin:10px -15px -15px; }#tip h3, #ftip h3 { font-size:13px; font-weight:700; margin-bottom:15px; }#tip ul { margin:0; padding:0; }#tip a { color:#333; }#tip .socialList a { color:#fff; }/* Blocks social-icons,contactDefault and personalArea */ .social-icons, .personalArea { line-height:51px; float:right; margin:0 10px; }.contactDefault { position: absolute; top:0; left:0; line-height:51px; margin:0 10px; }.personalArea { margin-left:50px; }.personalArea a.button.user, .personalArea a.button.user:hover { width:30px; height:30px; margin-top:11px; border-width:0; border-radius:15px !important; -webkit-border-radius:15px !important; background-color:transparent !important; background-size:contain; }.qlist { position:absolute; left:0; bottom:35px; width:100%; background-color:#d9e8f4; border-width: 1px; border-style: solid; border-color: #a6c8e6; padding:10px; z-index:9998; display:none; }/* block counter */ .counter.display-table{ width:100% }.counter span + span{ text-align: right; }/* guestBlock */ .guestBlock { width:350px; }.guestBlock > h3 { border-bottom-width :1px; border-bottom-style: solid; border-bottom-color: #cccccc; }.guestBlock > h3 > a { display:inline-block; line-height:34px; padding:0 17px; background-color:#e5e5e5; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; }.guestBlock > h3 > a:hover, .guestBlock > h3 > a.current { background-color:#cccccc; }.socialList, .contactList { list-style:none; padding:0; margin:0; }.socialList li, .contactList li { display:inline-block; margin-right:5px; }.socialList li:last-child, .contactList li:last-child { margin-right:0 !important; }.socialList li a {    display: block;    width: 30px;    height: 30px;    line-height: 30px;    background-color: #0000001a;    color: #f00;    text-align: center;    font-size: 15px;    -webkit-border-radius: 3px;    border-radius: 32px;    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;}.socialList li a[href*="facebook"]:hover { background-color:#3D5D8C; }.socialList li a[href*="google"]:hover, .socialList li a[href*="youtube"]:hover { background-color:#DD4B39; }.socialList li a[href*="twitter"]:hover { background-color:#50A0D7; }.socialList li a[href*="feeds"]:hover { background-color:#FF9900; }.socialList li .fa { margin-right:-4px; }/* Body */#body {    background-color: #ffffa;    border-color: #dcdcdc00;    border-style: solid;    border-width: 0 1px 0 1px;    box-shadow: 0 0 4px #00000000;    -webkit-box-shadow: 0 0 4px #00000000;    padding-top: 6px;    line-height: 1.7em;    font-size: 15px;    /* font-family: "Roboto", Sans-serif, Times New Roman,Times,serif; */}/* Footer-NAV2 */ 


.footerNav2 {
    width: 100%;
    background-color: #c50000;
    padding: 10px 0 0;
    color: #ff0;
    position: fixed;
    z-index: 991;
    bottom: 0;
}
.footerNav2 a {    color: #fff !important;}
.footerNav2 a:hover {    color: #ff0 !important;}
.footerNav2 .theme-change { float:left;  height:40px; }.footerNav2 .theme-change a, .footerNav2 .theme-change span {    display: inline-block;    margin-top: 5px;    margin-right: 10px;    line-height: 30px;    width: 30px;    background-color: #0c94f5;    color: #fff;    text-align: center;    border-radius: 15px;    -webkit-border-radius: 15px;}.footerNav2 .theme-change span {    color: #ff0;    background-color: #ff0000;}.footerNav2 .theme-change a:hover, .footerNav2 .theme-change span:hover {    color: #fff;    background-color: #ff0000;}.footerNav2 .theme-change .fa-lg { font-size:14px; }.footerNav2 .theme-change .fa-mobile { font-size:20px; margin-right:-2px; }.footerNav2 .bttop {  }.footerNav2 .bttop a { display: block; line-height: 40px; background-color: #0c94f5; color: #fff; font-size: 14px; text-align: center; border-radius: 20px; -webkit-border-radius: 20px; }.footerNav2 .bttop a:hover { color:#ff0; background-color:#f00; }.footerNav2 .bttop em { margin-right:-2px; }/* Footer */ 

#footer {
    position: relative;
    width: 100%;
    border-top-width: 0px;
    border-top-style: solid;
    border-top-color: #ff0;
    border-bottom-width: 0px;
    border-bottom-style: solid;
    background-image: linear-gradient(to bottom,#ffffff1a 0,#028a0000 100%);
    padding: 10px 0;
    font-size: 13px;
}
#footer {
    margin-bottom: 50px;
}
#footer, #footer a {
    color: #fff;
}
#footer a:hover { color: #ff0; }

#footer h3 {
    font-weight: 700;
    font-size: 15px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin-bottom: 10px;
    color: #fff;
}
#footer h3 a { color:inherit; }#footer p { margin:0; padding:0; }/* Block Footer-Menu */ #footer .menu { list-style:none; padding:0; margin:0; }#footer .menu li { position:relative; display:inline-block; width:49%; padding:0; margin:0; }#footer .menu li:nth-child(2n+1) { padding-right:8px; }#footer .menu li:nth-child(2n) { padding-left:7px; }#footer .menu li a { display: block; white-space: nowrap; border-bottom-width: 1px; border-bottom-color: #34ff00; border-bottom-style: dotted; padding: 8px 0; }#footer .menu li a:before { content:"\f111"; color:#dcdcdc; font-family:FontAwesome; font-size:5px; padding-right:6px; vertical-align:middle; }#footer .menu li a:hover { border-bottom-color:#fff; color:#fff; }#footer .menu li a:hover:before { color:#fff; }/* Block copyright*/ .copyright { color: #fff7a; }.copyright span a:hover { color: #fff !important; }.copyright span a { color: #fff7a !important; }/* Block Company info */ .company_info li { display:table; clear:both; }.company_info .company_name { text-transform:uppercase; }.company_info li > em, .company_info li > span { display:table-cell; vertical-align:middle; }

.company_info li.company_name > span {
    display: inline;
    color: #ff0;
    font-weight: bold;
}

.company_info li em { font-size:1.4em; width:26px; text-align:center; padding-right:10px; }

.company-map { width:100%; height:300px; }/* Page break line */ .nv-hr { clear:both; height:1px; border-bottom-width: 1px; border-bottom-color: #dcdcdc; border-bottom-style: solid; margin:10px 0; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); -box-shadow:0 1px 1px rgba(0,0,0,0.1); }.nv-hr.nv-hr-lg { margin:20px 0; }.nv-hr.nv-hr-sm { margin:5px 0; }/* Social share,social button */ .nv-social-share { list-style:none; margin:0; padding:4px 5px 0 5px!important; }.nv-social-share li { display:inline-block; margin-bottom: 0!important; height: 20px; }.nv-social-share li.facebook { position:relative; top:-4px; padding-right:40px; }/* Form control */ .nv-captcha { vertical-align:middle; }.nv-recaptcha-default { margin: 0 auto; width: 304px; height: 78px; }.nv-recaptcha-compact { margin: 0 auto; width: 164px; height: 144px; }/* List item */ .nv-list-item { list-style:none; margin:0; padding:0; }.nv-list-item li { padding:4px; margin:0 !important; }.nv-list-item.sm li { padding:2px; }.nv-list-item.xsm li { padding:1px; }.nv-list-item.lg li { padding:10px; }.page .nv-list-item li{ display: flex; }.page .nv-list-item li em{ position: relative; top: 2px; }/* sub-list-icon */ .sub-list-icon > li:first-child > *:before,.cat-icon:before{ content: " \f114 "; font-family:FontAwesome; font-size: inherit; font-weight: 400; text-decoration: none; display: inline-block; vertical-align:middle; margin-right:4px; margin-top: -3px; }.sub-list-icon > li + li > *:before{ content: " \f10c "; font-family:FontAwesome; font-size: 8px; font-weight: 400; text-decoration: none; display: inline-block; vertical-align:middle; margin-right:10px }.sub-list-icon > li:first-child + li > *:before{ content: " \f101 "; font-size: 12px; margin-top: -2px; }/* List none */ .list-none { list-style:none; margin:0; padding:0; }/* Block global */ .nv-block-banners { position:relative; margin-bottom:10px; text-align:center; }.headright .nv-block-banners { margin: 1px 0 0 0;}.nv-block-banners .link { position:absolute; top:0; left:0; }.nv-block-banners img { max-width:100% !important; height:auto; }.nv-block-rss li { border-bottom-width:1px; border-bottom-color: #dcdcdc; border-bottom-style: solid; }.nv-block-rss li:last-child { border:none; padding-bottom:0; }.nv-block-rss li:first-child { padding-top:0; }.nv-block-rss img { padding:4px; line-height:1.42857143; background-color:#fff; border-width: 1px; border-style: solid; border-color: #dcdcdc; border-radius:4px; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; display:inline-block; max-width:100%; height:auto; position:relative; top:4px; margin-right:10px; margin-bottom:5px; }/* Info die */ .nv-infodie { margin:0 auto; box-shadow:0 0 4px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.15); border-width:1px; border-color: #dcdcdc; border-style: solid; background-color:#fff; position:absolute; min-height:300px !important; min-width:300px !important; display:table; }.nv-infodie .panel-body { display:table-cell; vertical-align:middle; }/* panel-body */ .panel-body p { margin:0; }.panel-body ul { margin:0; padding:0; }.panel-body ul li { margin-bottom:10px; }.panel-body img { margin-right:5px; }.panel-body ul li:last-child { margin-bottom:0; }.nv-infodie .logo { max-width:90% !important; margin-bottom: 10px }/* Form */ input[type="checkbox"], input[type="radio"] { border-width:1px; border-style:solid; border-color:#aaaaaa; clear:none; cursor:pointer; display:inline-block; line-height:0; height:16px; margin:3px 4px 0 0; outline:0; padding:0 !important; text-align:center; vertical-align:middle; width:16px; min-width:16px; -webkit-appearance:none; -webkit-box-sizing:border-box; box-sizing:border-box; color:#707070; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); box-shadow:inset 0 1px 2px rgba(0,0,0,.1); }input[type=radio] { border-radius:50%; margin-right:4px; line-height: inherit; }input[type=checkbox]:disabled, input[type=radio]:disabled, input[type=checkbox]:disabled:checked:before, input[type=radio]:disabled:checked:before { opacity:0.7; }input[type=checkbox]:checked:before, input[type=radio]:checked:before { float:left; display:inline-block; vertical-align:middle; width:14px; font:normal 14px/1 'FontAwesome'; speak:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }input[type=checkbox]:checked:before { content:'\f00c'; margin:0 0 0 0; color:#333333; }input[type=radio]:checked:before { content:'\2022'; text-indent:-9999px; border-radius:50px; font-size:24px; width:6px; height:6px; margin:4px; line-height:16px; background-color:#333333; }.img-thumbnail {    background-color: #cccccc47;    border: none;    border-radius: 3px;    max-width: 100%;    padding: 1px;}.fb-like { height:30px; margin-right:50px; }.navbar-inverse { background-color:#d9e8f4; border-color:#2a6496; }.navbar-inverse .navbar-nav > li > a { color:#fff; }.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color:#fff; background-color:#2a6496; }

.panel-heading {
    background-image: linear-gradient(to right,#ef0007 0%, #f00 250px, #fff 260px, #fff 80%,#fff 100%);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0);
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px;
    color: #fff !important;
    font-weight: bold;
    text-transform: capitalize;
    text-shadow: 1px 1px 0 #000;
}

  .panel-heading .panel-title a {  color: #fff !important;}
  .panel-heading  .text-danger {
    color: #f1f1f1;
    font-weight: 300;
}
div.news_column .panel-heading {    border-bottom-width: 1px;    border-bottom-style: solid;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    padding: 0;    background-image: linear-gradient(to bottom,#002055 5%,#002055 40%, #002055 95%,#585858 95%,#002055 100%) !important;}div.news_column .panel-heading li { padding: 10px; background: #000; margin-right: 2px; }div.news_column .panel-heading li h2 a,div.news_column .panel-heading li h3 a,div.news_column .panel-heading li h4 a { color: #FFEB3B; text-transform: uppercase; }.sub-list-icon > li:first-child > *:before, .cat-icon:before { font-weight: bold; color: #fff; }.panel-primary>.panel-heading>a { color: #fff; text-transform: capitalize; }.panel-primary>.panel-heading>a:hover { color:#dcdcdc; }table caption { color:#357ebd; text-align:left; font-size:13px; font-weight:700; line-height:22px; padding:0 0 5px 2px; }blockquote { font-size:13px; }.modal-header .close { margin-top:-2px; }button.close { padding:0; cursor:pointer; background:0 0; border:0; -webkit-appearance:none; }.close { float:right; font-size:21px; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; opacity:.2; }.modal-body{ padding:15px }#sitemodal .modal-dialog { position: relative; width: auto !important; max-width: 600px; text-align: center; font-size: 0; }#sitemodal .modal-content{ width: auto; display: inline-block; font-size: 14px; text-align: left }#sitemodal .close, #sitemodalTerm .close{ position: absolute; right: -10px; bottom: -10px; width: 24px; height:24px; background-color: #000; color:#fff; font-size:11px; opacity:0.8; border-width:2px; border-style: solid; border-color: #cccccc; border-radius: 12px }#sitemodal .close:hover{ opacity:1; }@media (max-width: 619px) { .dropdown-mobile .caret { float: right; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 17px dashed; border-top: 4px solid \9; border-right: 10px solid transparent; border-left: 10px solid transparent; }.navbar-default .navbar-nav>li .dropdown-submenu { padding: 0; background: #01077469; }.navbar-default .navbar-nav>li .dropdown-submenu li a { color: #ff0; font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; padding: 5px 3px !important; font-size: 80%; display: block; line-height: 18px; }.navbar-default .navbar-nav>li .dropdown-submenu li a:hover { color: #fff; background: linear-gradient(to bottom,#ff0000 0%,#c00000 100%) !important; }#body img { max-width: 100%; height: auto; }.navbar-default .navbar-nav>li>a { border-bottom-width: 1px; border-bottom-color: #34ff00; border-bottom-style: dotted; padding: 5px 3px !important; font-size: 80%; }.navbar-default .navbar-nav>li { margin: 1%; border-left: 0px ridge #ff0000 !important; }.body-bg { }#sitemodal .modal-dialog{ margin-left: 10px; margin-right: 10px; }#sitemodal .modal-content{ display: block }}#sb-container { z-index:99999999 !important; }.chromeframe { position:fixed !important; top:0 !important; right:0; left:0; width:100% !important; z-index:99999999999999 !important; background-color:#ffff00 !important; color:#000 !important; height:25px; line-height:25px; padding:0.2em 0; text-align:center !important; }#timeoutsess { display:none; }#timeoutsess a { color:#2f70a7 !important; }/* Block featured-products */ .featured-products > .row { margin-bottom:35px; }.featured-products > .row:last-child { margin-bottom:0; }.featured-products .img-thumbnail { margin-top:3px; margin-bottom:10px; background-color:#fff !important; border-width:1px !important; padding:0 !important; }.featured-products ul { margin:0; padding:0; }.featured-products ul > li { margin-bottom:5px; }.featured-products ul > li:before { font-family:'FontAwesome'; content:"\f105"; margin-right:5px; }/* Account Level */ [class^="lev-"], [class*=" lev-"]{ display:inline-block; }[class^="lev-"]:before, [class*=" lev-"]:before{ font-family: FontAwesome; font-size:inherit; margin-right: 5px }.lev-1:before{ content: " \f005 \f005 \f005 " }.lev-2:before{ content: " \f005 \f005 \f006 " }.lev-3:before{ content: " \f005 \f006 \f006 " }.lev-user:before{ content: " \f007 " }/* module Contact*/ .contact-result{ position:absolute; top:40px; left:5%; width:90%; float:left; z-index:2; padding:30px 20px; display:none }/* Block module-menu */ .module-menu{ display:block; float:left; width:100%; background-color: #333 }.module-menu ul{ margin:0; padding:0 }.module-menu a { display:block; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color: rgba(0,0,0,0.1); background-color:#00e309; background-image:linear-gradient(to right,#00e309 4px,#00e309 4px); background-repeat:repeat-x; color:#fff; text-decoration: none; margin:0; padding: 9px 10px 9px 20px; cursor: pointer; }.module-menu a:before{ font-family:'FontAwesome'; content:" \f105 "; margin-right:5px; }.module-menu a.home:before{ content:" \f07c "; }.module-menu a.active{ background-color:#a6c8e6; }.module-menu a:hover,.module-menu a.active,.module-menu a:focus{ color:#333; text-decoration:none; background-image:linear-gradient(to right,#42cac5 4px,rgba(0,0,0,0) 4px); }.calendar-icon{ background-image: url(../../../assets/images/calendar.jpg); background-position: right 6px center; background-repeat: no-repeat; padding-right: 26px; }/*alert*/ .nv-alert { position:fixed !important; top:25% !important; right:0; left:0; width:350px !important; margin:auto; z-index:99999999999999 !important; text-align:center !important; padding-top: 30px !important; padding-bottom: 30px !important }.select2-container--default .select2-selection--single, .select2-container--bootstrap .select2-selection--single { height: 32px !important; padding-top: 2px; }.voting-col-2 { border-left: 1px solid #ccc; padding: 0px 10px; }.padding-voting ul li { margin: 0px 10px; padding: 10px 0px; list-style: disc; text-align: justify; }.sum-voting { margin-top:5px; }
.zalo {
    border-radius: 5px;
    text-transform: capitalize;
    background: #0c94f5;
    background-image: url(/uploads/icon/zalo.png) !important;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: 100% auto !important;
    border: 1px solid #c1c1c1;
}
.zalo:hover {
    border: 1px solid #ff0000;
}

.line {color: #03be02; background: #fff; border-radius: 10px; font-size: 140%; }
.zalo .iconzalo { display: inline-block; vertical-align: middle; font-size: 13px; font-weight: bold; color: #008ff3 !important; background: #fff; padding: 3px; border-radius: 50%; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif; }.maintoolbtns .facebook {background: #3c5a99 !important;}.google {background: #dd4f43 !important;}.maps {background: #19a661 !important;}.youtube {background: #ff0000 !important;}.twitter {background: #fff !important;}.tel { background: #fff0 !important; border: 0px solid #c1c1c1 !important; padding: 0 !important;}.sms {background: #000 !important;}.facebook a i:before, .google a i:before, .maps a i:before, .youtube a i:before {color: #fff !important;}.twitter a i:before {color: #1da1f2 !important;}.tel a i:before {color: #f00 !important;}.sms a i:before {color: #fff !important;}/* HOTLINE */ .phonering-alo-phone { position: fixed; visibility: hidden; background-color: transparent; width: 150px; height: 150px; cursor: pointer; z-index: 200000!important; right: 40px; bottom: 5%; /* left: 0; */ display: block; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); transition: visibility .5s; }.phonering-alo-phone.phonering-alo-show {visibility:visible}.phonering-alo-phone.phonering-alo-static {opacity:.6}.phonering-alo-phone.phonering-alo-hover,.phonering-alo-phone:hover {opacity:1}.phonering-alo-ph-circle {width:160px;height:160px;top:20px;left:20px;position:absolute; background-color:transparent;border-radius:100%;border:2px solid rgba(30,30,30,0.4); opacity:.1; -webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out; animation:phonering-alo-circle-anim 1.2s infinite ease-in-out; transition:all .5s; -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50% }.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle { -webkit-animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important; animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important }.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle { -webkit-animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important; animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important }.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone:hover .phonering-alo-ph-circle { border-color:#00aff2; opacity:.5 }.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle { border-color:#272d6b; opacity:.5 }.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle { border-color:#00aff2; opacity:.5 }.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle { border-color:#ccc; opacity:.5 }.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle { border-color:#75eb50; opacity:.5 }.phonering-alo-ph-circle-fill {width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000; border-radius:100%;border:2px solid transparent; -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out; animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out; transition:all .5s; -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50% }.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill { -webkit-animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important; animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important }.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill { -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important; animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important; opacity:0!important }.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone:hover .phonering-alo-ph-circle-fill { background-color:rgba(39,45,107,0.5); opacity:.75!important }.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill { background-color:rgba(39,45,107,0.5); opacity:.75!important }.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill { background-color:rgba(0,175,242,0.5); }.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill { background-color:rgba(204,204,204,0.5); opacity:.75!important }.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill { background-color:rgba(117,235,80,0.5); opacity:.75!important }.phonering-alo-ph-img-circle { width:60px; height:60px; top:70px; left:70px; position:absolute; background:rgba(30,30,30,0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center; border-radius:100%; border:2px solid transparent; -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out; animation:phonering-alo-circle-img-anim 1s infinite ease-in-out; -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50% }.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle { -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important; animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important }.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle { -webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important; animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important }.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone:hover .phonering-alo-ph-img-circle { background-color:#00aff2; }.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle { background-color:#272d6b; }.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle { background-color:#00aff2; }.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle { background-color:#ccc; }.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle { background-color:#75eb50 }@-webkit-keyframes phonering-alo-circle-anim { 0% { -webkit-transform:rotate(0) scale(.5) skew(1deg); -webkit-opacity:.1 }30% { -webkit-transform:rotate(0) scale(.7) skew(1deg); -webkit-opacity:.5 }100% { -webkit-transform:rotate(0) scale(1) skew(1deg); -webkit-opacity:.1 }}@-webkit-keyframes phonering-alo-circle-fill-anim { 0% { -webkit-transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }50% { -webkit-transform:rotate(0) scale(1) skew(1deg); opacity:.2 }100% { -webkit-transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }}@-webkit-keyframes phonering-alo-circle-img-anim { 0% { -webkit-transform:rotate(0) scale(1) skew(1deg) }10% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg) }20% { -webkit-transform:rotate(25deg) scale(1) skew(1deg) }30% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg) }40% { -webkit-transform:rotate(25deg) scale(1) skew(1deg) }50% { -webkit-transform:rotate(0) scale(1) skew(1deg) }100% { -webkit-transform:rotate(0) scale(1) skew(1deg) }}@-webkit-keyframes phonering-alo-circle-anim { 0% { -webkit-transform:rotate(0) scale(.5) skew(1deg); transform:rotate(0) scale(.5) skew(1deg); opacity:.1 }30% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.5 }100% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg); opacity:.1 }}@keyframes phonering-alo-circle-anim { 0% { -webkit-transform:rotate(0) scale(.5) skew(1deg); transform:rotate(0) scale(.5) skew(1deg); opacity:.1 }30% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.5 }100% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg); opacity:.1 }}@-webkit-keyframes phonering-alo-circle-fill-anim { 0% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }50% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg); opacity:.2 }100% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }}@keyframes phonering-alo-circle-fill-anim { 0% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }50% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg); opacity:.2 }100% { -webkit-transform:rotate(0) scale(.7) skew(1deg); transform:rotate(0) scale(.7) skew(1deg); opacity:.2 }}@-webkit-keyframes phonering-alo-circle-img-anim { 0% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }10% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg); transform:rotate(-25deg) scale(1) skew(1deg) }20% { -webkit-transform:rotate(25deg) scale(1) skew(1deg); transform:rotate(25deg) scale(1) skew(1deg) }30% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg); transform:rotate(-25deg) scale(1) skew(1deg) }40% { -webkit-transform:rotate(25deg) scale(1) skew(1deg); transform:rotate(25deg) scale(1) skew(1deg) }50% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }100% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }}@keyframes phonering-alo-circle-img-anim { 0% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }10% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg); transform:rotate(-25deg) scale(1) skew(1deg) }20% { -webkit-transform:rotate(25deg) scale(1) skew(1deg); transform:rotate(25deg) scale(1) skew(1deg) }30% { -webkit-transform:rotate(-25deg) scale(1) skew(1deg); transform:rotate(-25deg) scale(1) skew(1deg) }40% { -webkit-transform:rotate(25deg) scale(1) skew(1deg); transform:rotate(25deg) scale(1) skew(1deg) }50% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }100% { -webkit-transform:rotate(0) scale(1) skew(1deg); transform:rotate(0) scale(1) skew(1deg) }}img {max-width: 100%;}/* HOTLINE */ #giua {margin: 0 auto; width: 100%; max-width: 1280px;}.none {display: none !important;}.textc{ text-align: center; }.textl{ text-align: left; }.textr{ text-align: right; }.textj{ text-align: justify; }.texts { text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 2px 2px 4px #333;}.baimg1a { background-repeat: no-repeat; background-position: center center; background-size: 100% auto;}.baimgc { background-repeat: no-repeat; background-position: center center; background-size: cover;}.baimgt { background-repeat: no-repeat; background-position: center top; background-size: cover;}.baimgb { background-repeat: no-repeat; background-position: center bottom; background-size: cover;}.baimgf { background-repeat: no-repeat; background-position: center bottom; background-size: 100% 100%;}.logositeimg { background: #fff; border-radius: 50%; border: 2px solid #eee; }.lh30 {line-height: 30px;}.lh40 {line-height: 40px;}.lh50 {line-height: 50px;}.lh80 {line-height: 80px;}.lh120 {line-height: 120px;}.chuhoa {text-transform: uppercase;}.font08 { font-size: 80%;}.p5 { padding: 5px; }.m05 { margin: 5px;}.p7{ padding: 7px; }.p10{ padding: 10px; }.m10 { margin: 10px;}.mb10{ margin-bottom: 10px;}.mb05{ margin-bottom: 5px;}.mat { margin: auto;}.mp0 { margin: 0px; padding: 0px;}.mp00 { margin: 0px !important; padding: 0px !important;}.fw3t { font-weight: 300;}.fw7t { font-weight: 700;}:hover {-webkit-transition: all .1s; -moz-transition: all .1s; -o-transition: all .5s; -ms-transition: all .1s; transition: all .1s;}.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #002055; border-color: #0000000d; }.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff; background-color: #ff3d00; border-color: #067c00; }.btn-primary { color: #fff; background-color: #002055; border-color: #0d1c725c; }.btn-primary:hover { color: #fff; background-color: #ff3d00; border-color: #0bcd00; }.panel-primary > .panel-heading {    background-color: #002055;    border-color: #002055;    background-image: linear-gradient(to bottom,#002055 5%,#002055 40%, #002055 95%,#585858 95%,#002055 100%) !important;}.box-shadow .panel-primary > .panel-heading { text-transform: uppercase; color: #000; }.panel-primary {    border-color: #002055;}#menufbb .panel-body { padding: 4px 1px 1px 1px; }#menufbb .menupage a { display: block; padding: 8px 8px 8px 10px; font-size: 13px; line-height: 20px; color: #333333; text-decoration: none; border-bottom: 1px solid #e5e5e5; position: relative; }#menufbb .menupage a:hover { background: #f1f1f170; }/* breadcrumb */ .breadcrumbs-wrap{ position: relative; }.breadcrumbs-wrap .display{ height: 35px; overflow: hidden; }.breadcrumbs { display: inline-block; font-weight: bold; }.breadcrumbs li { float:left; margin:0 .5em 0 1em; }.breadcrumbs a, .show-subs-breadcrumbs { background-color: #fff; float: left; text-decoration: none; color: #333; padding: .4em 1em; text-transform: uppercase; position: relative; line-height: 1.75em; }.breadcrumbs a:hover, .show-subs-breadcrumbs:hover { background-color: #333; color: #fff; }.breadcrumbs a:before { content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-width: 1.5em 0 1.5em 1em; border-style: solid; border-color: #fff #fff #fff transparent; left: -1em; }.breadcrumbs a:hover:before { border-color: #333 #333 #333 transparent; }.breadcrumbs a:after, .show-subs-breadcrumbs:after { content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-top-width: 1.5em; border-top-style: solid; border-top-color: transparent; border-bottom-width: 1.5em; border-bottom-style: solid; border-bottom-color: transparent; border-left-width: 1em; border-left-style: solid; border-left-color: #fff; right: -1em; }.breadcrumbs a:hover:after, .show-subs-breadcrumbs:hover:after { border-left-color: #333; }/*.breadcrumbs li:last-child a, .breadcrumbs li:last-child a:hover { font-weight:bold; background:none; }.breadcrumbs li:last-child a:after, .breadcrumbs li:last-child a:before { content:normal; }*/ .navbar-default { background-color: #ff0000; border-color: #800000; }.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { background-color: #079100; background: linear-gradient(to bottom,#028408 0%,#00cc08 100%) !important; color: #fff !important; }.navbar-default .navbar-nav>li>a { color: #ff0; font-weight: bold; text-transform: uppercase; padding: 16px 11px; line-height: 18px; }.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus { background-color: #08a000; color: #fff; background: linear-gradient(to bottom,#0bd300 0%,#067a00 100%) !important; }.nav .open>a, .nav .open>a:hover, .nav .open>a:focus { background-color: #eee; border-color: #078e00; }

.navbar-default .navbar-nav > li:not(:first-child) {    border-left: 0px ridge #f1f1f1;}
.navbar-default .navbar-nav > li:not(:first-child):before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    left: 0px;
    transform: rotate(25deg);
    border-right: 1px ridge #ff0;
    height: 55px;
    top: -2px;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: #e9e9e9; background-color: transparent; background: linear-gradient(to bottom,#ff0000 0%,#780000 100%) !important; }.dropdown-menu {    background-color: #a20d13 !important;    border-color: #b01116 !important;    border-width: 1px !important;    border-style: solid !important;    -webkit-border-bottom-left-radius: 0px !important;    -webkit-border-bottom-right-radius: 0px !important;    border-bottom-left-radius: 0px !important;    border-bottom-right-radius: 0px !important;    max-width: 100%;    padding: 0;    min-width: 200px;}.dropdown-menu > li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(11, 203, 0); }.dropdown-menu > li > a {    color: #fff !important;    line-height: 30px !important;    padding: 3px 10px !important;    border-bottom: 1px solid #002055;    box-shadow: 0 1px 0 rgba(4, 86, 148, 0) inset;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { text-decoration: none; background-color: #f5f5f5; background: linear-gradient(to bottom,#000571 0%,#02099e 100%) !important; color: #fff !important; }.copyrightct { color: #fff !important;}.copyrightct a { color: #ff0 !important;}.textxanhdo{-webkit-animation:textxanhdo infinite 1s;-o-animation:textxanhdo infinite 1s;animation:textxanhdo infinite 1s}@-webkit-keyframes textxanhdo{40%{color:#00a908}50%{color:#00a908}90%{color:#ff0}100%{color:#ff0}}@keyframes textxanhdo{40%{color:#00a908}50%{color:#00a908}90%{color:#f00}100%{color:#f00}}.textxanhcam{-webkit-animation:textxanhcam infinite 1s;-o-animation:textxanhcam infinite 1s;animation:textxanhcam infinite 1s}@-webkit-keyframes textxanhcam{40%{color:#00a908}50%{color:#00a908}90%{color:#009f06}100%{color:#009f06}}@keyframes textxanhcam{40%{color:#00a908}50%{color:#00a908}90%{color:#009f06}100%{color:#009f06}}.topright em strong, .topright strong em {-webkit-animation:strong infinite 2s;-o-animation:strong infinite 2s;animation:strong infinite 2s}@-webkit-keyframes strong {40%{color:#f00}50%{color:#0015ff}90%{color:#00e309}100%{color:#00a908}}@keyframes strong{40%{color:#f00}50%{color:#0015ff}90%{color:#00e309}100%{color:#00a908}}@keyframes em{40%{color:#f00}50%{color:#0015ff}90%{color:#00e309}100%{color:#00a908}}.text_colorb{-webkit-animation:text_colorb infinite 1s;-o-animation:text_colorb infinite 1s;animation:text_colorb infinite 1s}@-webkit-keyframes text_colorb{40%{color:#ff0}50%{color:#ff0}90%{color:#fff}100%{color:#fff}}@keyframes text_colorb{ 40%{color: #ff0; background: #ff0000ab; }50%{color: #ff0; background: #ff0000ab; }90% {color: #fff; background: #4c4c4c8a; }100%{ color: #fff; background: #4c4c4c8a; }}.text_color{-webkit-animation:text_color infinite 1s;-o-animation:text_color infinite 1s;animation:text_color infinite 1s}@-webkit-keyframes text_color{40%{color:#ff0}50%{color:#ff0;}90%{color:#fff}100%{color:#fff}}@keyframes text_color{ 10%{ text-align: left;}40%{color: #ff0; background: #036de4; text-align: center;}50%{color: #ff0; background: #036de4; text-align: center;}90% {color: #fff; background: #0258b7; text-align: right; }100%{ color: #fff; background: #004490; text-align: right;}}#header .logo .mydomain {-webkit-animation:mydomain infinite 2s;-o-animation:mydomain infinite 2s;animation:mydomain infinite 2s; font-family: monospace;    font-weight: bold;}@-webkit-keyframes mydomain {40%{color:#f00}50%{color:#03a804}90%{color:#000}100%{color:#ff0}}@keyframes mydomain{40%{color:#f00}50%{color:#03a804}90%{color:#000}100%{color:#ff0}}.textdm {-webkit-animation:textdm infinite 2s;-o-animation:textdm infinite 2s;animation:textdm infinite 2s; }@-webkit-keyframes textdm {40%{color:#f00}50%{color:#f00}90%{color:#000059}100%{color:#000059}}@keyframes textdm{40%{color:#f00}50%{color:#f00}90%{color:#000059}100%{color:#000059}}.textmn {-webkit-animation:textmn infinite 2s;-o-animation:textmn infinite 2s;animation:textmn infinite 2s; }@-webkit-keyframes textmn {40%{color:#fff}50%{color:#fff}90%{color:#ff0}100%{color:#ff0}}@keyframes textmn{40%{color:#fff}50%{color:#fff}90%{color:#ff0}100%{color:#ff0}}
.menuccatmodune {
    margin-bottom: 2px;
    background: #00000000;
    -webkit-box-shadow: 0 0 5px #00000000;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.1);
    -ms-box-shadow: 0 0 5px rgba(0,0,0,.1);
    -o-box-shadow: 0 0 5px rgba(0,0,0,.1);
    box-shadow: 0 0 5px #00000000;
}
 
 .fs13 { font-size: 130%;}.fs12 { font-size: 120%;}.fs11 { font-size: 110%;}.fs10 { font-size: 100%;}.fs9 { font-size: 90%;}.fs8 { font-size: 80%;}.fs7 { font-size: 70%;}.fs6 { font-size: 60%;}.footer .metismenu .sidebar { display: block; float: left; width: 100%; background: #fff; }.footer .metismenu .sidebar-nav ul a { padding: 10px 20px; color: #fff; border-top: 1px solid rgba(0,0,0,0.2); box-shadow: 0 1px 0 rgba(255,255,255,0.05) inset; }.footer #menu_104 li a { padding: 5px 8px; border-top: 1px solid #f1f1f1; color: #333 !important; margin: 0 1px; }.footer .metismenu .sidebar-nav ul a:hover, .footer .metismenu .sidebar-nav ul a:focus, .footer .metismenu .sidebar-nav ul a:active { background-image: linear-gradient(to right,#00e309 4px,rgb(204, 255, 206) 4px); }.footer .metismenu .sidebar-nav ul li, .footer .sidebar-nav ul a { display: block; float: left; }.footer .metismenu .sidebar-nav { background: #ff660000;border-bottom: 1px solid rgba(0, 0, 0, 0); background-image: linear-gradient(to right,#ff3d0000 4px,#009f0600 4px); margin: 3px; }.footer .btn-primary:active, .footer .btn-primary.active, .footer .open > .dropdown-toggle.btn-primary { border-color: #009f0600; }
 .alert-info { background-color: #d9edf700; border-color: #bce8f100; color: #31708f; }.panel-body img { height: auto; max-width: 100%; }.title:after { content: ""; display: block; position: absolute; top: 50%; left: 0; width: 100%; height: 4px; border-top: solid 0px #1d8a00; border-bottom: solid 0px #1d8a00; }

.menutop {
    background-image: linear-gradient(to bottom,#f1f1f1 0, #c1c1c1 100%);
}
.day100 {    max-width: 100%;}.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #FFEB3B; }
#menufbb { border-color: #fff; margin: 3px 0; }
#menufbb .panel-heading { background-image: linear-gradient(to bottom,#333 5%,#333 7%, #333 95%,#333 95%,#000000 100%) !important; }
#menufbb .panel-heading:hover { background-image: linear-gradient(to bottom,#333 5%,#333 7%, #000 95%,#000 95%,#333 100%) !important; }
#menufbb .panel-heading a{ color: #fff; text-transform: capitalize; text-transform: uppercase; font-weight: bold; }
#menufbb .panel-heading:hover a{ color: #ff0; }
#menufbb .panel-body ul li { margin-bottom: 5px; border-bottom: 1px ridge #c1c1c1; padding: 1px 0 5px 0; }
.layoutright img { height: auto;}
.monebaiviet .pagelisthome { float: left; padding: 2px; background: #f00; margin: 5px;}
.monebaiviet .pagetitleh{ text-transform: uppercase; text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 2px 2px 4px #333; color: #090; }
#footer .notitle85 {float: left;}.bannersite {    background: #fffba;    padding: 2px;    max-width: 100%;    margin: auto;padding-bottom: 0px;}
.bannersite  .bannersliders {    max-width: 1440px;    margin: auto;}
.panel-body {    padding: 15px;    font-size: 15px;    font-family: "Roboto", Sans-serif;    line-height: 1.6em;}
#xanh .panel-body {    padding: 0;}
#xanh .panel-body ul li {    margin-bottom: 0;}
#xanh .panel-body .block_groups .clearfix {
    margin: 6px 4px;
    border-bottom: 1px solid #c1c1c1;
}
#xanh .metismenu .sidebar-nav {
    border-bottom: 1px solid rgba(0,0,0,0.2);
    background: #a20d13;
    background-image: linear-gradient(to right,#ff0000 4px,#a20d13 4px);
    background-repeat: repeat-x;
    margin: 0;
}
#xanh .metismenu .sidebar-nav ul a:hover, .metismenu .sidebar-nav ul a:focus, .metismenu .sidebar-nav ul a:active {    color: #fff;    text-decoration: none;    background-image: linear-gradient(to right,#a20d13 4px,rgb(0, 143, 229) 4px);}
 
#xanh .metismenu .sidebar-nav ul ul a {
    background-color: #029c00;
}
#topnews ul.lastest-news .titlehomesite {    max-height: 39px;    overflow: hidden;}.container {    width: 1300px;max-width: 100%;}.zalo-chat-widget {bottom: 54px !important;}

.copyrightf {
    color: #dcdcdc;
    line-height: 16px;
    margin-bottom: 0px;
    font-size: 10px;
}
.copyrightf p {
    padding: 0;
    margin: 0;
}
.headsearch .form-control {max-width: 100%;}.headicons {    padding: 10px;}.headsearch {padding-top: 5px;}.chantrangsite .panel-body { padding: 10px;}.chantrangsite  {    background: #fff00;}
.chantrangsite, .chantrangsite a {
    color: #fff;
    font-size: 88%;
}

.chantrangsite  .lienhe .department {    background: #eee0;     color: #fff !important;     text-shadow: 1px 1px 0 #fff0, -1px -1px 0 #fff0, 1px -1px 0 #fff0, -1px 1px 0 #fff0, 2px 2px 4px #3330;}.chantrangsite  .lienhe .col-sm-12, .chantrangsite  .lienhe  .col-md-8 { width: 100%;}.chantrangsite  .thongkechung .panel-body ul li {    margin-bottom: 5px;}.chantrangsite  .thongkechung .display-table > * > * {     padding: 0px;}.chantrangsite  .thongkechung .margin-top-lg {    margin-top: 0;}#doitac .panel-primary { border-color: #f1f1f1; }#doitac .panel-body { padding: 5px;}#doitac .nv-block-banners { width: 50%; float: left; padding: 5px; margin-bottom: 0px; }#doitac .nv-block-banners img { border: 2px ridge #fff; max-height: 114px; padding: 5px; }#doitac .nv-block-banners:hover img { border: 2px ridge #b01116; background: #b01116; }

.thongtin section a { display: block;color: #fff;}
.thongtin section .linksanpham a {
    display: inline-table; 
    float: left;
    padding: 0 10px 0 0;
}
#hotro .contactList li:hover {     background: #00000005;}
#hotro .contactList li:hover a{
    color: #f00;
}
#hotro .fa, #hotro .fas
{
    background: #03c300;
    color: #fff;
    padding: 5px;
    font-weight: bold;
    border-radius: 5px;
}

#header .logo .mydomain {
    display: none;
}

.dmca-badge { margin-left: 4px}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #fff;
    background: #c50000;
}
#search_result .nav-tabs>li>a { 
    background: #029a00;
    color: #fff;
}
#search_result .margin-bottom-sm a{
    text-transform: uppercase;
    color: #f00;
}
#search_result .margin-bottom-sm a:hover{
    text-transform: uppercase;
    color: #000;
}

#search_result .nav-tabs>li>a:hover { 
    background: #b01116;
}
#search_result .margin-bottom-lg {
    border-bottom: 1px solid #c50000;
}
.mdo {color: #f00;}
 
.vtgiohang div {margin: 0}
.vtgiohang .giohang {
    background: #fff00; 
    border: 2px ridge #fff00;
}
.footerNav3 strong {color: #00ffe7;}

#detail td, #detail th {
    border: solid 1px #00000017;
    padding: 4px;
}
table, td, th, tr ,tbody  {max-width: 100%;}

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
    color: #fff;
    background-color: #ff3d00;
    border-color: #ff3d00;
}
.btn-primary {
    color: #fff;
    background-color: #0c94f5;
    border-color: #0c94f5;
}
.btn-primary:hover {
    color: #fff;
    background-color: #ff3d00;
    border-color: #ff0000;
}

@media (max-width:767px) {
.footerNav2 {
    position: absolute;
    z-index: 0;
    bottom: auto;
}
#footer {
    margin-bottom: 1px;
}

}