#sticky.fixed {
    position: fixed;
    top: 0;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.hotrott ul li {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
    font-size: 13px;
    font-weight: bold;
    color: #f00;
    border-bottom: 1px solid #eee;
    padding: 0 0 5px 0;
}
#backtotop {
    position: fixed;
    bottom: 50px;
    right: 50px;
    background: #1b89ca url(../../../-ty4N7Sfz8XM/WKXl__NocnI/AAAAAAAAD5c/IEEWyspCMa8YNbyiJDhpgCFstjj05SwAQCLcB/s0/backtop.png) no-repeat center;
    padding: 25px;
    display: none;
    border-radius: 100%;
}
.hotrott ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    width: 100%;
}
.header-wrapper-textlh {
    float: right;
    color: #333;
    font: bold 12px arial;
    margin-right: 20px;
    margin-top: 5px;
    height: 20px;
}
.div_head h1 {
    font-size: 15px;
    font-weight: bold;
    color: #109d58;
    margin: 0;
}
.div_head h5 {
    font-weight: bold;
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #333;
}
.div_head {
    float: left;
    max-width: 715px;
    width: 100%;
    margin: 10px 0 0 0;
}
.phone_top.hotline {
    float: right;
    padding: 10px 15px;
    background: #3266cc;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin: 20px 0 0 0;
    height: 22px;
}
.div_head-tt {
    float: left;
    max-width: 540px;
    width: 100%;
}


body {
    background: #fff;
    color: #222;
    height: 100%;
    font-family: Arial, Helvetica, Tahoma, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    text-decoration: none;
    margin: 0;
    padding: 0;
    transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    background-attachment: fixed;
}
.woocommerce div.product form.cart {
    display: none;
}
.breadcrumb-web5c {
    float: left;
    width: 100%;
    margin: 0 0 15px 0;
}

.box-left-content {
    float: right;
    width: 735px;
    overflow: hidden;
}
span.cate {
    color: #FFF;
    font: bold 13px arial;
    height: 26px;
    line-height: 27px;
    text-align: center;
    text-transform: uppercase;
    background: #2389ce;
    float: left;
    width: 100%;
    margin: 0 0 5px 0;
}
.menu_dm1 a {
    float: left;
    width: auto;
    margin: 5px 0 10px 0;
    font: bold 14px arial;
    color: #333;
    padding: 3px 0 0px 10px;
}
.product_meta {
    display: none;
}
.menu_dm1 {
    float: left;
    width: 100%;
    padding: 0;
    font: bold 13px arial;
    color: #333;
    position: relative;
    margin: 0 0 0px 0;
}
.menu_child {
    position: absolute;
    width: 250px;
    top: 0;
    left: 230px;
    z-index: 999;
    background: #fff;
    padding: 0px 15px 15px 10px;
    border: 1px solid #ccc;
    font: bold 13px arial;
display: none;
}
.menu_dm1:hover .menu_child {
display: block;
}
.menu_child a {
    padding: 10px 0 10px 0;
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
}
.siderbar-ta {
    float: left;
    width: 230px;
}
.alltrang-ta {
    max-width: 980px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
    padding: 0;
    width: 100%;
}
img.anhhtoline {
    display: none !important;
}
.woocommerce ul.products li.product h3 {

    color: #000 !important;
}

img.anhghichugh {
    margin-top: 30px;
}
span.xtc-sp a {
  background: #333 url(../../../themes/web/212/core/imgs/book.png) no-repeat 5px 5px;
  padding: 5px 5px 5px 30px;
  font: 13px arial;
  color: #fff;
}
span.xtc-sp a:hover {
  color: #AE965E;
}
.giohanghome {
    float: right;
    margin-top: 3px;
    max-width: 170px;
    width: 100%;
}
#ajaxsearchlite1 .probox, div[id*="ajaxsearchlite"] .probox {
    padding: 0 !important;
}
div#mCSBap_2 {
    display: none;
}
.giohanghome img {
  float: left;
  width: 40px;
  margin-top: -13px;
}
.giohanghome a {
    font: bold 13px arial;
    color: #fff !important;
    float: left;
    padding-top: 12px;
}
.flexslider .slides img {
    border: none !Important;
}
span.xtc-sp {
  float: left;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: right;
}
h2 {
  margin: 0;
  padding: 0;
}
.tagsp {
  float: left;
  width: 91.5%;
  border: 1px dashed  #696767;
  padding: 10px 0 0 60px;
  background: url(../../../themes/web/212/core/imgs/icon_ttin_tag.png) no-repeat left top;
  height: 70px;
  margin-bottom: 10px;
}
div#tptn_related h3 {
  display: none;
}
.antab-thaiaiti {
  display: none;
}
.woocommerce-tabs .header-option_title {
  margin-bottom: 20px;
}
.boxsphome .woocommerce ul.products li.product .button {
  display: none;
}
.blq-thaiaiti .header-option_title {
  margin-top: 15px;
}
.lbhd-sla ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.lbhd-sla .boxdm-thaiti .boxdm {
  float: left;
  width: 100%;
  overflow: hidden;
  margin-bottom: 0;
}
.lbhd-sla .boxdm-k2 .boxdm-anhdd1 img {
  float: left;
  width: 100%;
  height: 230px;
  overflow: hidden;
  margin-right: 0;
}
.lbhd-sla .boxdm-k2 li.boxdm-anhdd1 .allmt {
  float: left;
  width: 100%;
  height: 80px;
  overflow: hidden;
  background: #fff;
  padding-top: 10px !important;
  padding: 0;
  position: initial;
  bottom: 0;
}
.lbhd-sla .boxdm-k2 .boxdm-anhdd1 h1 {
  font: bold 14px arial;
  color: #000 !important;
}
.lbhd-sla .boxdm-k2 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 100px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  border-top: none;
  padding-top: 0;
  position: relative;
}
.lbhd-sla .boxdm-k2 .boxdm-anhdd1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 27px;
  color: #333;
  overflow: hidden;
}
.btintuc-t ul {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 1000px;
}
.btintuc-t .anhthume {
  float: left;
  width: 100%;
  height: 120px;
  overflow: hidden;
  margin-bottom: 8px;
}
.btintuc-t .boxdm-k1 .allmt{
  float: left;
  width: 100%;
  height: 100px;
  overflow: hidden;
}
.btintuc-t .boxdm-k1 li.boxdm-anhdd1 h1 {
  float: left;
  width: 100%;
  font: bold 14px arial;
  margin: 0;
  padding: 0;
  color: #333;
  height: 32px;
  overflow: hidden;
}
.btintuc-t .boxdm-k1 .boxdm-thaiti .boxdm li{
  float: left;
  width: 230px;
  height: 100px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: 1px solid #888;
  padding-top: 10px;
  position: relative;
  margin-right: 20px;
}
.btintuc-t .boxdm-k1 .boxdm li img {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-right: 0;
  margin-bottom: 7px;
  min-height: 120px;
}
.toplabelhd {
  float: left;
  width: 100%;
  margin-bottom: 20px;
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  padding-top: 10px;
}
.toplabelhd-sl {
  float: left;
  width: 439px;
  background: transparent;
  margin-right: 10px;
}
.lbhd-slb .chpcs_foo_content {
  position: relative;
  height: auto;
  padding: 5px;
  margin: 6px;
  display: block;
  float: left;
  text-align: center;
  margin-right: 0 !important;
  width: 139px !important;
}
.lbhd-slb .boxvideo {
  float: left;
  width: 100%;
  margin-top: 0;
  height: 128px;
  overflow: hidden;
  margin-bottom: 5px;
  margin-left: 0;
}
.lbhd-slb .chpcs_image_carousel {
  position: relative;
  width: 100%;
  padding: 0;
  float: left;
  height: 125px;
}
.lbhd-slb .chpcs_foo_content .chpcs_img {
  display: block;
  margin: auto;
  float: left;
  width: 100%;
  height: 80px;
  margin-bottom: 7px;
}
span.bxh-td {
  float: left;
  width: 100%;
  background: #E3E2E2;
  padding: 7px;
  font: bold 15px arial;
  text-transform: uppercase;
  color: #f00;
  text-align: center;
}
.bxh {
  float: left;
  width: 200px;
  overflow: hidden;
  border-left: 1px solid #888;
  padding-left: 10px;
  height: 455px;
}
.bxh-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.xemthemlabelt {
  float: left;
  width: 100%;
  text-align: center;
  background: #F0ECED;
  padding: 5px;
}
.xemthemlabelt a {
  font: bold 16px arial;
  color: #000;
}
.xemthemlabelt a:hover {
  color: #f00;
}
.bxh-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.bxh-list ul {
  margin-top: -53px !important;
}
.bxh-list ul li a {
  font: bold 13px arial;
  color: #000;
  float: left;
  width: 100%;
  overflow: hidden;
}
.bxh-list img {
  display: none;
}
span.tptn_list_count {
  display: none;
}
.bxh-list ul li a:hover {
  color: #f00;
}
.bxh-list ul li {
  padding: 8px;
  background: #EFEFEF;
  border-top: 1px solid #888;
  float: left;
  height: 36px;
  overflow: hidden;
}
.bxh-anh {
  float: left;
  width: 100%;
  height: 145px;
  overflow: hidden;
  margin-top: 5px;
  margin-bottom: 10px;
}
.bxh-anh ul {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 100%;
}
.bxh-anh ul li img {
  float: left;
  width: 100%;
  height: 110px;
  margin-bottom: 5px;
}
.bxh-anh span.tptn_after_thumb a {
  float: left;
  width: 100%;
  font: bold 13px arial;
  color: #000;
  margin-left: 10px;
}
.boxxh12hd .boxdm-k2 li img {
  float: left;
  width: 140px;
  height: 80px;
  overflow: hidden;
  margin-right: 10px;
}
.boxxh12hd ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.boxxh12hd .boxdm li h1 {
  font: bold 17px arial;
  color: #000;
}
.boxxh12hd .boxdm-k2 li.boxdm-anhdd1 img {
  float: left;
  width: 200px;
  height: 110px;
  overflow: hidden;
  margin-right: 10px;
}
.boxxh12hd .boxdm-k2 li.boxdm-anhdd1 .allmt {
  float: none !important;
  width: auto !important;
  height: 90px !important;
  overflow: hidden;
  background: #fff !important;
  padding-top: 10px;
  padding: 10px;
  position: initial !important;
  bottom: 0;
}
.boxxh12hd .boxdm-k2 .boxdm-anhdd1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #333;
  overflow: hidden;
}
.boxxh12hd .boxdm-k2 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 27px;
  color: #333;
  overflow: hidden;
}
.boxxh12hd .boxdm-k2 .allmt {
  float: none;
  width: auto;
  height: 80px;
  overflow: hidden;
}
.boxxh12hd .boxdm-k2 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 80px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: 1px solid #888;
  padding-top: 10px;
  position: relative;
}
.menut2 {
  float: left;
  width: 100%;
  padding: 5px 0 15px 5px;
  background: url(images/Home_red49.png) repeat-x;
  margin-top: 0px;
}
.menut2 p {
  margin: 0px 30px 0px 0px;
  padding: 0;
  float: left;
  font: bold 15px arial;
  color: #f00;
}
.menut2hoangdao a {
  float: left;
  width: 75px;
  margin-right: 7px;
  overflow: hidden;
  font: bold 12px arial;
  color: #000;
  text-align: center;
}
.menut2hoangdao {
  float: left;
  width: 984px;
  margin-bottom: 15px;
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
  overflow: hidden;
}
.menut2hoangdao a img {
  float: left;
  width: 100%;
  height: 72px;
  margin-bottom: 10px;
}
a.hd12to {
  color: #f00 !important;
}
.menut2hoangdao a:hover {
  color: #f00;
}
.menut2 a {
  float: left;
  text-decoration: none;
  font: bold 14px arial;
  color: #333;
  border-left: 1px solid #333;
  padding: 0 7px;
}
.menut2 a:hover {
  color: #f00;
}
a.menut2-nob {
  border: none;
}

.menut2 p {
  margin: 0px 30px 0px 0px;
  padding: 0;
  float: left;
  font: bold 15px arial;
  color: #f00;
}
.menut3 {
  float: left;
  width: 100%;
  height: 35px;
}
.menut3-left {
  float: left;
  width: 600px;
  margin-top: 5px;
}
.menut3-left a:hover {
  color: #f00;
}
.bookmark a {
  float: left;
  font: bold 13px arial;
  color: #000;
}
.menut3-time {
  float: left;
  font: bold 13px arial;
  color: #000;
  margin-left: 5px;
  margin-right: 5px;
}
.menut3-rss a {
  float: left;
  font: bold 13px arial;
  color: #f00 !important;
}
.showtag-postthaiaiti {
  float: left;
  margin-bottom: 10px;
  overflow: hidden;
}
.showtag-postthaiaiti a {
    padding: 3px 0px;
    margin-right: 0px;
    color: #333;
    font: 13px arial;
    text-transform: none;
}
.showtag-postthaiaiti span.cat-links {
  color: #333;
}
div#comments,nav.navigation.post-navigation {
  display: none;
}
div#secondary {
  display: none;
}


#menu ul,#menu li{margin:0 0;padding:0 0;list-style:none}

#menu li {
    float: left;
    display: inline;
    position: relative;
    text-transform: none;
    border-left: none;
    padding: 0px 10px 0px 10px;
}
#menu a {
    display: block;
    line-height: 40px;
    padding: 14px 0px;
    text-decoration: none;
    color: #fff;
    font: bold 13px arial;
    text-transform: uppercase;
}
#menu li:hover > a, #menu li a:hover {
    color: #F2C000;
}
#menu input{display:none;margin:0 0;padding:0 0;width:80px;height:35px;opacity:0;cursor:pointer}
#menu label{font:bold 30px Arial;display:none;width:35px;height:36px;line-height:36px;text-align:center}
#menu label span {
  font-size: 12px;
  position: absolute;
  left: 35px;
}
.mlogo, .mtimkiem,.m-main,.mfooter{
  display: none;
}
ul.menutroc2 {
    position: absolute;
    width: 200px;
    background: #0a5ca6;
    overflow: hidden;
    display: none;
    z-index: 999;
    border-top: none;
    padding: 10px 0 10px 0 !important;
}
ul.menutroc2 li {
  float: left;
  width: 100%;
}
ul.menutroc2 li a {
    text-transform: none !important;
    padding: 7px 0px 7px 0 !important;
}
.tabhomet ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    width: 100%;
    border-bottom: 1px solid #2389ce;
}

.creditfull {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    background: #1b1b1b;
    color: #fff;
    border-top: 3px solid #0A5CA6;
}
.credit1000 {
    max-width: 980px;
    margin: 0px auto 40px;
    overflow: hidden;
    padding-top: 20px;
    width: 100%;
    color: #fff;
}
.credit1000-left {
  float: right;
  margin-top: 5px;
}
.credit1000-right {
  float: left;
}
.credit1000-rightok {
    float: right;
}
.credit1000-rightok1 a {
    float: left;
    font: 14px arial;
    color: #fff !important;
    border-left: 1px solid #E4E3E3;
    margin-left: 7px;
    padding-left: 7px;
    font-weight: 300;
}
.credit1000-rightok1 a:hover {
    text-decoration: underline;
}
.credit1000-rightok1 a:first-child {
  border-left: none;
}
.credit1000-right1 {
    float: right;
    overflow: hidden;
    font: 14px arial;
    line-height: 20px;
    color: #fff;
}
.credit1000-right1 a {
    color: #000 !important;
}
.credit1000-left a {
    float: left;
    font: bold 15px arial;
    color: #86909d;
    margin-top: 5px;
    background: url(../../../-Hc6DoWTzRdM/WKWvRtIGhKI/AAAAAAAAD4M/_sFJY06HxfsohAZPtQbB0QaE8jdVUvacgCLcB/s0/icon-social.png) no-repeat;
    width: 40px;
    height: 30px;
    opacity: 0.3;
}
.credit1000-left a:hover {
  opacity: 0.9;
}
a.icfb {
  background-position: 0 -200px;
}
a.ictw {
  background-position: 0 -300px;
}
a.icgcong {
  background-position: 0 -400px;
}
a.icyou {
  background-position: 0 -500px;
}
.credit1000-right1 p {
    float: left;
    width: 100%;
    font: 15px arial;
    margin: 0;
    padding: 0;
}
a.re-boder-left {
  padding-left: 0;
  border-left: none;
}
.credit1000-right2 {
  float: left;
  margin-right: 10px;
}
.credit1000-right2 img {
    float: left;
    width: 150px;
    margin-top: 0;
    margin-left: 0;
}
.footer a:hover {
  color: #d8ad0f;
}
.chantrangta {
    width: 100%;
    overflow: hidden;
  
        min-height: 210px;
}
.chantrangta1000 {
    max-width: 1170px;
    margin: 0px auto;
    overflow: hidden;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
}
.chantrangta-left {
  float: left;
  width: 500px;
}
.chantrangta-left p {
    padding-top: 60px;
    margin: 0;
}
.chantrangta-right {
  float: right;
}
.chantrangta-right {
    float: right;
    margin-top: 63px;
}
.chantrangta-right p {
    margin: 0;
    padding: 0;
}
.chantrangta-right p, .chantrangta-left p {
    color: #30373B;
    font: 18px 'Open Sans', Arial, Helvetica, sans-serif;
    font-weight: 300;
}
.chantrangta-right p:hover, .chantrangta-left p:hover {
    color: #d8ad0f;    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.chantrangta-right img, .chantrangta-left img {
    float: left;
    width: 40px;
    margin-right: 20px;
    margin-top: 5px;
}
.tabhomet ul li a:hover {
  color: #AE965E;
}
.tabhomet ul li {
  float: left;
}
.tabhomet ul li a {
    float: left;
    overflow: hidden;
    background: none repeat scroll 0 0 #231F21;
    color: #000;
    font-size: 14px;
    height: 20px;
    padding: 4px 10px;
    text-align: center;
    display: inline-block;
    font-family: tahoma;
    font-weight: bold;
}
a.tabactivet {
    background: #2389ce !important;
    color: #fff !important;
}
.ndtab .boxsphome {
  float: left;
  width: 100%;
  margin-top: 15px;
}
.btintuc-t {
  float: left;
  width: 100%;
}
 #menu li:hover  ul.menutroc2 {display:block;}
 
 
 #menu li:hover ul.menuxoc2 {display:block;}
ul.menuxoc2 {
  position: absolute;
  background: #000;
  width: 250px;
  z-index: 999;
  overflow: hidden;
  display: none;
}
#menu ul.menus{height:auto;overflow:hidden;width:180px;background:#111;position:absolute;z-index:99;display:none;border:0;}
#menu ul.menus li{display:block;width:100%;font:12px Arial;text-transform:none;}
#menu li:hover ul.menus{display:block}
#menu ul.menus a:hover{background:#333;}
span.tbboxpost-thaiaiti {
  width: 100%;
  font: bold 18px arial;
  color: #0528FF;
}
.header-right-hotline {
    float: right;
    margin-top: 0px;
}
.header-right-tk-gh {
  float: left;
  width: 100%;
  overflow: hidden;
}
.header-right-dc {
    font: bold 16px arial;
    color: #2389ce;
    text-align: right;
    padding-top: 25px;
}
.woocommerce ul.products li.product h3 {
    font: 17px arial !Important;
}
.header-right-hotline img {
    float: left;
    width: 60px;
    padding: 0px 0 0 30px;
    margin: 0 20px 10px 0px;
}
.header-right-hotline p {
float: left;
    font: bold 25px arial;
    margin: 35px 0 0 0;
    padding: 0;
    color: #2389ce;
}
.boxbl {
  float: none;
  width: 99%;
  overflow: hidden;
  background: #EFEFEF;
  margin-top: 20px;
  padding-top: 10px;
  padding-left: 10px;
}
.woocommerce div.product p.price {
  background: url(images/chamtron.png) no-repeat left;
  padding: 0 15px;
  margin-bottom: 5px;
  margin-top: 0;
}
.yuzo_related_post .relatedthumb .yuzo-img-wrap {
  margin-bottom: 10px;
  display: none !important;
}
.yuzo_related_post .relatedthumb {
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 15px !important;
  height: auto !important;
  background: url(images/chamtron.png) no-repeat left;
}
.blq-thaiaiti li {
    max-width: 150px !important;
}
.blq-thaiaiti .related.products:before {
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  height: 10px;
  color: #333;
  border-bottom: none;
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 0;
  margin-top: 0;
}
.blq-thaiaiti a.button.add_to_cart_button.product_type_simple {
  margin-top: 1em;
  display: none;
}
.motangan {
  float: left;
  width: 100%;
  margin-top: 10px;
  min-height: 153px;
  overflow: hidden;
  font: 13px arial;
  line-height: 20px;
  color: #333;
  height: 153px;
  margin-bottom: 20px;
}
span.amount {
    color: #f00;
    font: bold 14px arial;
}
.motangan ul {
    margin: 0;
    padding: 0 15px;
}
span.mtngan {
    float: left;
    width: 100%;
    font: bold 16px arial;
    color: #333;
    border-bottom: 1px solid #eee;
    padding-bottom: 5px;
    margin-bottom: 10px;
    margin-top: 5px;
}
.motangan a {
    color: #333;
}
span.sku_wrapper {
  background: url(images/chamtron.png) no-repeat left;
  padding: 0 15px;
}
span.sku_wrapper span {
  font: bold 13px arial;
}
.boxfb {
  float: left;
  width: 100%;
  margin-top: 20px;
  overflow: hidden;
}
.menu1-980-right {
  float: right;
}
.menu1-980-right a {
    float: left;
    padding: 10px 0px;
    margin-left: 10px;
    font: 14px arial;
    color: #333 !important;
}
.menu1-980-right a:hover {
  color: #FF0306;
}
.header-qc1 {
  float: left;
  width: 345px;
  overflow: hidden;
  margin-left: 20px;
}
.slideshow {
  width: 100%;
  height: 250px;
  background: #3F3D40;
  overflow: hidden;
  padding-top: 30px;
}
.slideshow-main {
  width: 980px;
  margin: 0 auto;
  height: 213px;
  overflow: hidden;
}
.slideshow-main p {
  margin: 0;
  padding: 0;
}

form#loginform {
  padding: 10px;
  background: #F6F3F7;
  overflow: hidden;
  margin-bottom: 10px;
  float: left;
  width: 100%;
}
.menu1-980-left {
    float: left;
    font: 15px 'Roboto Condensed', sans-serif;
    color: #000;
    margin-top: 9px;
}
.menu1-kelvinanh {
    width: 100%;
    height: 36px;
    background: #f1f1f1;
}
.m-main ul {
  margin: 0;
  padding: 0;
}
.menu1-980 {
  width: 97%;
  margin: 0 auto;
  height: 100%;
}
input#user_login,input#user_pass {
  float: right;
  width: 160px;
  margin-right: 20px;
  border: 1px solid #E4BBF2;
  height: 20px;
}
input#wp-submit {
  float: left;
  border: 1px solid #E2CBEA;
  padding: 4px 10px;
  border-radius: 50px;
  font: bold 13px arial;
  color: #B93A87;
  background: #fff;
}
form#loginform p {
  float: left;
  width: 100%;
  margin-top: 0;
  padding: 0;
  font: 14px arial;
  color: #333;
}
.entry-content {
  float: left;
  width: 100%;
}
.site-content {
    width: 100%;
    margin: 0 auto;
    margin-top: 5px !important;
    overflow: hidden;
}
.boxsphome .header-option_title {
  margin-bottom: 15px;
}
.boxsphome span.onsale {
  display: none;
}
.boxsphome .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

  text-align: center;
}
.boxsphome .boxsphome .woocommerce ul.products li.product a img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 0 0;
  box-shadow: none;
  border: 1px dashed #A8A8A8 !important;
}
.allmain-post {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}
main#main {
    float: right;
    max-width: 735px;
    overflow: hidden;
    padding: 0;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
}
.menuthaiaiti-ok {
  width: 980px;
  margin: 0 auto;
  margin-top: 10px;
}
.cotphai-item-thaiaiti {
    float: right;
    width: 100%;
    overflow: hidden;
}
.cotphai-item-thaiaiti .boxdm-k1 span.tdbox2 {
  float: left;
  width: 100%;
  overflow: hidden;
  margin-bottom: 10px;
}
.cotphai-item-thaiaiti .boxdm {
  float: left;
  width: 294px;
  padding-bottom: 7px;
  margin-bottom: 15px;
}
.cotphai-item-thaiaiti ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cotphai-item-thaiaiti li.boxdm-anhdd1 {
  float: left;
  width: 100% !important;
  margin-right: 0px !important;
  overflow: hidden;
  height: auto !important;
}
.cotphai-item-thaiaiti .boxdm-k2 li.boxdm-anhdd1 .allmt {
    float: none;
    width: auto;
    height: auto;
    overflow: hidden;
    background: transparent;
    padding-top: 0px !important;
    padding: 0;
    position: initial;
}
.cotphai-item-thaiaiti .boxdm li {
  float: left;
  width: 275px;
  height: 50px;
  overflow: hidden;
  margin-bottom: 7px;
  margin-left: 10px;
  margin-top: 10px;
}
header.entry-header {
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    margin-bottom: 10px;
    text-align: left;
    font: italic 12px arial;
    color: #999;
}
.tagfootert {
  float: left;
  width: 100%;
  margin-top: 10px;
  overflow: hidden;
}
.tagfootert strong {
  float: left;
  font: bold 15px arial;
  text-transform: uppercase;
  color: #fff;
  margin-top: 2px;
  margin-right: 10px;
}
.tagfootertdm {
  float: left;
  width: 560px;
  overflow: hidden;
  height: 21px;
}
.tagfootertdm span.cat-links {
  color: #fff;
}
.tagfootertdm span.cat-links a {
  font: bold 15px arial;
  color: #f00;
  border: 1px solid #333;
  padding: 1px 5px;
  float: left;
  margin-right: 10px;
  text-transform: uppercase;
}
span.byline {
  display: none;
}
footer.entry-footer {
  display: none;
}
h1.entry-title, h2.entry-title {
    margin-top: 5px;
    margin-bottom: 5px;
    font: bold 22px arial;
    color: #2389ce;
}

.trangriengcs-banner {
float: left;
width: 100%;
height: 300px;
overflow: hidden;
}
.trangriengcs-banner img {
float: left;
width: 100%;
height: 100%;
}
.trangriengcs-avatar {
position: absolute;
top: 360px;
border-radius: 100%;
overflow: hidden;
border: 3px solid #522661;
margin-left: 20px;
width: 120px;
height: 120px;
}

.trangriengcs-tt {
  float: left;
  width: 100%;
  padding-top: 300px;
}
.trangriengcs-tt-ten h1 {
float: left;
width: 100%;
margin-left: 160px;
margin-top: 10px;
font: bold 18px arial;
color: #333;
}
.trangriengcs {
float: left;
width: 100%;
}
.trangriengcs-tt-ten h1 {
float: left;
width: 100%;
margin-left: 160px;
margin-top: 10px;
font: bold 18px arial;
color: #333;
}
.trangriengcs-tt-lk {
  float: left;
  width: 100%;
  margin-top: 0;
  overflow: hidden;
  line-height: 20px;
}

span.trangriengcs-boxsp-td {
float: left;
width: 100%;
font: 20px arial;
border-top: 1px solid #ddd;
margin-top: 15px;
padding-top: 8px;
}
.trangriengcs-boxsp ul {
margin-top: 10px;
padding: 0;
list-style: none;
float: left;
width: 735px;
overflow: hidden;
}
.trangriengcs-boxsp ul li img {
float: left;
width: 100%;
height: 100px;
margin-bottom: 8px;
overflow: hidden;
}
.trangriengcs-boxsp ul li a {
float: left;
}
.trangriengcs-boxsp ul li h1 {
margin: 0;
padding: 0;
font: bold 12px arial;
color: #333;
float: left;
width: 100%;
height: 30px;
overflow: hidden;
}
.trangriengcs-boxsp ul li {
float: left;
width: 150px;
margin-right: 20px;
overflow: hidden;
height: 140px;
margin-bottom: 15px;
}
//*
*//

body{background:#222;color:#333;font:14px arial;margin:0}
a:link{color:#333;text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#FF0808;text-decoration:none}
a img{border-width:0}
.headtophome {
    width: 100%;
    margin: 0 auto;
    height: 85px;
    overflow: hidden;
    background: #fff;
    background-size: 100%;
}
.header-kelvinanh {
    max-width: 980px;
    margin: 0 auto;
    height: 100%;
    overflow: hidden;
    width: 98%;
}
.header-logo {
    float: left;
    margin-top: 5px;
    width: 230px;
}
.header-logo img {
    float: left;
    margin-top: 0;
    width: 100%;
}
.header-qc-hotline {
  float: right;
  width: 200px;
}
.header-qc-hotline img {
  float: left;
  width: 60px;
  margin-right: 10px;
}
.header-qc-hotline p {
  margin: 0;
  padding: 0;
  font: bold 20px arial;
  color: #000;
}
.header-qc {
  float: right;
  margin-top: 13px;
  height: 90px;
  overflow: hidden;
  width: 728px;
}
#sticky {
    height: 40px;
    width: 100%;
    margin: 0 auto 10px;
    z-index: 9999;
    background: #2389ce;
    left: 0;
    right: 0;
    max-width: 100%;
    border-bottom: 3px solid #0A5CA6;
}
.header-timkiem {
    float: right;
    margin-top: -6px;
    margin-left: 0;
}
.header-right {
    float: right;
    overflow: hidden;
}
div.menudanhmuc-kelvinanhall {
    width: 100%;
    margin: 0 auto;
    max-width: 980px;
}
.home-icon1 {
  float: left;
  overflow: hidden;
  padding: 9px 20px;
  margin-right: 0px;
  height: 22px;
}
.menudanhmuc-thaiaiti ul{list-style:none;padding: 0;margin: 0 auto;overflow: hidden;}
.menudanhmuc-thaiaiti li{float:left;padding:0px;}
.menudanhmuc-thaiaiti li:hover {
background: #424141;
}
.menudanhmuc-thaiaiti ul li a {
  padding-top: 10px;
  padding-bottom: 10px;
  font: 16px 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  white-space: nowrap;
}
.menudanhmuc-thaiaiti ul ul li a {
color: #fff !important;
font: 13px arial;
padding-top: 10px;
height: 15px;
padding-left: 10px;
text-transform: none;
border: none;
text-align: left;
}
.menudanhmuc-thaiaiti li a{color:#fff;display:block;line-height:35px;margin:0px;padding:0px 15px;text-align:center;text-decoration:none;}
.menudanhmuc-thaiaiti li a:hover, .menudanhmuc-thaiaiti ul li:hover a{color:#fff;text-decoration:none;}
.menudanhmuc-thaiaiti li ul {
margin-top: -1px !important;
display: none;
height: auto;
padding-bottom: 15px !important;
margin: 0px;
border-top: none;
position: absolute;
width: 150px;
z-index: 200;
overflow: hidden;
border-top: none;
}
.menudanhmuc-thaiaiti li:hover ul{display:block;}
.menudanhmuc-thaiaiti li li {
display: block;
float: left;
margin: 0px;
width: 100%;
}

span.tbformdve {
  float: left;
  width: 100%;
  font: 22px 'Roboto Condensed', sans-serif;
  color: #39394B;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 22px;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
}
a.icondatve {
  background: #176BDA;
  padding: 3px 5px;
  font: bold 12px arial;
  color: #fff;
  text-transform: uppercase;
  position: absolute;
  bottom: 37px;
  z-index: 9;
  right: 0;
}
.allmain-thaiaiti {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 0;
}
.menuitema {
  float: left;
  width: 100%;
  height: 50px;
  background: url(images/bgti.png) repeat-x;
  overflow: hidden;
}
.menuitema a {
  font: bold 15px arial;
  text-transform: uppercase;
  padding: 7px 10px;
  float: left;
  color: #000;
}
.menuitema a:hover {
  color: #f00;
}
.main-top {
width: 100%;
float: left;
overflow: hidden;
}
.main-top-left {
  float: left;
  width: 225px;
  overflow: hidden;
}
.main-top-left1 {
  border: 1px solid #D7D7D7;
  float: left;
  width: 219px;
  height: 372px;
  overflow: hidden;
  box-shadow: 0 0px 10px #E4E4E4;
  margin-left: 2px;
}
.main-center {
float: left;
width: 480px;
overflow: hidden;
margin-left: 10px;
}
span.tdbox a {
  float: left;
  width: 100%;
  font: 15px 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  background: #3F3D40;
  padding: 7px;
  margin-bottom: 10px;
  text-align: center;
  color: #fff;
}
span.tdbox2 {
  float: left;
  width: 100%;
  overflow: hidden;
}
span.tdbox2 .tdbox2a {
    float: left;
    font: bold 14px arial;
    color: #fff;
    padding: 7px 0 7px 10px;
    margin-bottom: 5px;
    margin: 0;
    width: 100%;
    text-transform: uppercase;
    background: #0A5CA6;
}
.boxvideo span.tdbox2 .tdbox2a {
  border-bottom: 3px solid #FF0000;
}
.chpcs_image_carousel .chpcs_prev, .chpcs_image_carousel .chpcs_next {
  background: url(images/Home_red_30.png) no-repeat !important;
  color: rgb(0, 0, 0);
  font-size: 32px;
  line-height: 39px;
  width: 42px;
  height: 42px;
  margin-top: -32px;
}
.chpcs_image_carousel .chpcs_next {
  background: url(images/Home_red_32.png) no-repeat !important;
  color: rgb(0, 0, 0);
  font-size: 32px;
  line-height: 39px;
  width: 17px !important;
  height: 42px;
  margin-top: -32px;
}
a#wa_chpc_slider_prev span, a#wa_chpc_slider_next span {
  display: none;
}
.caroufredsel_wrapper {
  width: 1000px !important;
}

a.tdbox2c {
  float: right;
  background: url(images/bg2.png) repeat-x;
  height: 20px;
  width: 790px;
  margin-top: 3px;
}
span.tdbox2 .tdbox2b {
  float: right;
  font: 12px arial;
  color: #999;
  margin-top: 5px;
}
span.tdbox2 .tdbox2b:hover {
  color: #f00;
}
.chpcs_foo_content {
  position: relative;
  height: auto;
  padding: 5px;
  margin: 6px;
  display: block;
  float: left;
  text-align: center;
  margin-right: 0 !important;
  width: 235px !important;
}
.main-top-right {
  float: right;
  width: 300px;
  overflow: hidden;
  height: 660px;
  margin-right: 0px;
}
.contentbox1 ul {
  list-style: none;
  margin-left: 10px;
  padding: 0;
  float: left;
  width: 205px;
  margin-top: 0;
}
.contentbox1 ul li {
float: left;
width: 100%;
height: 30px;
overflow: hidden;
margin-bottom: 7px;
}
.contentbox1 ul li a {
font: 13px arial;
color: #333;
float: left;
width: 100%;
}
li.anhdd1 {
float: left;
width: 100%;
height: auto !important;
}
li.anhdd1 img {
  float: left;
  width: 100%;
  height: 135px;
  margin-bottom: 7px;
}
li.anhdd1 a {
font: bold 12px arial !important;
}
.main-top-left2 ul {
  margin-top: 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 215px;
  height: 245px;
  overflow: auto;
  margin-left: 10px;
}
.main-top-left2 ul li {
  float: left;
  width: 100%;
  height: 52px;
  margin-bottom: 7px;
  overflow: hidden;
}
.main-top-left2 ul li a {
font: 12px arial;
color: #333;
}
.main-top-left2 ul li img {
  float: left;
  width: 50px;
  height: 50px;
  margin-right: 6px;
  overflow: hidden;
  border-radius: 50px;
}
.main-top-left2 ::-webkit-scrollbar {
width: 7px;
}
.main-top-left2 ::-webkit-scrollbar-thumb {
background: rgba(0,0,0,0.1);
border-radius: 20px;
}
.main-top-left2 ::-webkit-scrollbar-thumb:hover {background: #522661;transition: all 5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;}


.anhdd1slider {
  float: left;
  width: 100%;
  background: #333;
  box-shadow: 0px 0px 10px #999;
}
.anhdd1slider h1 {
  float: left;
  font: bold 14px arial;
  width: 460px;
  margin: 0;
  padding: 2px 10px;
  text-transform: uppercase;
  color: #fff;
  height: 30px;
  overflow: hidden;
}
.anhdd1slider p {
  float: left;
  font: 14px arial;
  width: 460px;
  margin-top: -20px;
  padding: 5px 10px 10px;
  color: #ccc;
  height: 22px;
  overflow: hidden;
}
.anhdd1slider img {
  float: left;
  width: 100%;
  height: 265px;
  margin-bottom: 7px;
  overflow: hidden;
}
.boxdm {
  float: left;
  width: 660px;
  overflow: hidden;
  margin-bottom: 15px;
}
.boxvideo {
  float: left;
  width: 100%;
  margin-top: 0;
  height: 235px;
  overflow: hidden;
  margin-bottom: 5px;
  margin-left: 0;
}
span.chpcs_title a {
  float: left;
  width: 95%;
  text-align: left;
  font: bold 13px arial;
  color: #000;
  margin-left: 8px;
}
.chpcs_foo_content img {
  float: left;
  width: 100%;
  height: 100%;
}
.chpcs_foo_content p {
  display: none;
}
.chpcs_foo_content .chpcs_img {
  display: block;
  margin: auto;
  float: left;
  width: 100%;
  height: 150px;
  margin-bottom: 12px;
}

div#wa_chpc_slider {
  left: -10px !important;
    height: 100% !important;
}
.caroufredsel_wrapper {
  height: 205px !important;
}
div#wa_chpcs_pager {
  display: none !important;
}
.boxvideo ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
}
.qct2 {
  float: left;
  width: 970px;
  height: 90px;
  margin-bottom: 30px;
  text-align: center;
  margin-top: 10px;
  overflow: hidden;
}
.boxvideo ul li {
  float: left;
  width: 290px;
  overflow: hidden;
  margin-right: 0;
  margin-left: 15px;
  background: #f9f9f9;
  padding: 5px;
  margin-bottom: 15px;
}
.boxvideo ul li img {
  float: left;
  width: 100px;
  height: 100px;
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 100%;
}
.boxvideo ul li h1 {
  font: bold 12px arial;
  float: none;
  margin: 0;
  padding: 10px;
  height: 45px;
  overflow: hidden;
}
.boxchiaall {
float: left;
width: 660px;
overflow: hidden;
}
.boxchiaall-left {
  width: 320px;
  overflow: hidden;
  float: left;
  border-right: 1px solid #333;
  margin-right: 9px;
  padding-right: 10px;
}
.boxdm-thaiti .boxdm {
  float: left;
  width: 100%;
  overflow: hidden;
  margin-bottom: 15px;
}
.boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 50px;
  overflow: hidden;
  margin-bottom: 7px;
  margin-left: 0;
  margin-top: 10px;
}
.boxchiaall-right {
  float: left;
  width: 320px;
  overflow: hidden;
}
.boxchiaall ul {
margin: 0;
padding: 0;
list-style: none;
}
li.boxdm-anhdd1 {
  float: left;
  width: 100%;
  margin-right: 0;
  overflow: hidden;
  height: auto !important;
}
li.boxdm-anhdd1 h1 {
float: left;
width: 100%;
font: bold 13px arial;
margin: 0;
padding: 0;
color: #333;
}
.boxdm li {
  float: left;
  width: 300px;
  height: 50px;
  overflow: hidden;
  margin-bottom: 7px;
  margin-left: 10px;
  margin-top: 10px;
}
.boxdm li img {
float: left;
width: 50px;
height: 50px;
overflow: hidden;
margin-right: 10px;
}
.boxdm h1 {
margin: 0;
padding: 0;
}
.boxdm li h1 {
font: bold 13px arial;
color: #333;
}
.siderbar {
  float: right;
  width: 300px;
  overflow: hidden;
  margin-top: 0;
  border-left: 1px solid #333;
  padding-left: 10px;
}
.siderbar ul {
  margin-bottom: 0;
  padding: 0;
  float: left;
  width: 100%;
  margin-top: 10px;
}

footer {
  width: 980px;
  margin: 0px auto;
  background: transparent;
  overflow: hidden;
  margin-top: 20px !important;
  border-top: 1px solid #ddd;
  padding-top: 20px;
  margin-bottom: 20px;
}
.footer-thaiaiti {
width: 980px;
margin: 0 auto;
}
.footer-left {
float: left;
}
.footer-right {
float: right;
}
.footer-left h1 {
margin: 0;
padding: 0;
font: bold 13px arial;
color: #000;
float: left;
width: 100%;
}
.footer-left p {
margin-top: 5px;
float: left;
width: 100%;
margin-bottom: 0;
font: 13px arial;
color: #444;
line-height: 18px;
}
.footer-right a {
float: right;
margin-left: 20px;
color: #333;
font: 13px arial;
}
.footer-right p {
float: right;
text-align: right;
line-height: 20px;
font: bold 13px arial;
width: 100%;
}
.footer-thaiaiti {
width: 980px;
margin: 0 auto;
padding-top: 20px;
height: 90px;
overflow: hidden;
}
.formdatve-thaiaiti {
  float: left;
  width: 635px;
  border: 1px solid #eee;
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 20px;
  border-radius: 10px;
  box-shadow: 0px 0px 6px #eee;
}
h1.page-title, h2.page-title {
    float: left;
    width: 100%;
    text-align: center;
    font: 22px arial;
    color: #2389ce;
    margin-top: 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    overflow: hidden;
}

.tranglabel {
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
    height: auto;
    overflow: hidden;
    position: relative;
    padding: 0 0 10px 0;
}
.trinhdiendanhmuclabel h1 {
    font-size: 11px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    margin: 0 0 20px 0;
}
.trinhdiendanhmuclabel a {
    padding: 3px 0px;
    margin-right: 0px;
    color: #333;
    font: 13px arial;
    text-transform: none;
}
.tranglabel .hinhdd-label {
  margin: 0px 10px 0 0;
  padding: 0;
  width: 140px;
  height: 80px;
  overflow: hidden;
  float: left;
}
.tranglabel img {
    float: left;
    width: 100%;
    height: auto !important;
}
.tranglabel h2 {
  margin: 0px 0px 5px 0;
  padding: 0;
  font: bold 17px arial;
  color: #333;
}
.tranglabel p {
    margin: 0;
    padding: 0;
    font: 13px arial;
    line-height: 17px;
    color: #333;
    height: 33px;
    overflow: hidden;
}
nav.navigation.posts-navigation {
  float: left;
  width: 100%;
  overflow: hidden;
}
.ngaythanglabel-thaiaiti {
  right: 0;
  bottom: 10px;
  font: 11px arial;
  color: #999;
  position: absolute;
}
.showtag-thaiaiti span.comments-link {
  display: none;
}
.qct3label {
  float: left;
  width: 100%;
  text-align: center;
  height: 90px;
  overflow: hidden;
  margin-top: 15px;
}
.showtag-thaiaiti {
  float: left;
  width: 640px;
  text-align: center;
  font: 20px arial;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  padding-bottom: 10px;
  color: #999;
}
.navigation {
  float: right;
  width: 100%;
  text-align: center;
  background: #eee;
}
.tranglabel-video {
  float: left;
  width: 148px;
  overflow: hidden;
  margin-right: 15px;
  height: 175px;
  margin-bottom: 20px;
}
.hinhdd-label-video {
  float: left;
  width: 100%;
  height: 130px;
  overflow: hidden;
  border: 1px solid #eee;
}
.hinhdd-label-video img {
  float: left;
  width: 100%;
  height: 100%;
}
.tranglabel-video h1 {
  float: left;
  width: 100%;
  height: 32px;
  overflow: hidden;
  font: bold 14px arial;
  margin-top: 7px;
  margin-bottom: 0;
  padding: 0;
  color: #444;
}
.trangdanhmuccs {
  float: left;
  width: 100%;
}
.trangdanhmuccs ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 660px;
  overflow: hidden;
}
.trangdanhmuccs ul li {
  float: left;
  width: 149px;
  overflow: hidden;
  margin-right: 15px;
  height: 230px;
  position: relative;
}

.trangdanhmuccs ul li img {
  float: left;
  width: 100%;
  height: 150px;
  margin-bottom: 10px;
  overflow: hidden;
}
.trangdanhmuccs ul li h1 {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  font: bold 14px arial;
  text-align: center;
}
.trangdanhmuccs br, .trangdanhmuccs p {
  display: none;
}
span.hover-trangdanhmuccs {
  position: absolute;
  width: 100%;
  height: 150px;
  background: rgba(0,0,0,0.6);
  opacity: 0;
}
span.hover-trangdanhmuccs:hover {
  opacity: 0.9;
}


.trangriengcs-banner {
float: left;
width: 100%;
height: 300px;
overflow: hidden;
}
.trangriengcs-cover {
  position: absolute;
  top: 8px;
  width: 975px;
  overflow: hidden;
  margin-left: -10px;
  border-bottom: 1px solid #3F3D40;
}
.trangriengcs-banner img {
float: left;
width: 100%;
height: 100%;
}
.trangriengcs-avatar {
  position: absolute;
  top: 155px;
  border-radius: 0;
  overflow: hidden;
  border: 5px solid #fff;
  margin-left: 20px;
  width: 120px;
  height: 120px;
}

.trangriengcs-tt-ten h1 {
float: left;
width: 100%;
margin-left: 160px;
margin-top: 10px;
font: bold 18px arial;
color: #333;
}
.trangriengcs {
float: left;
width: 100%;
}
.trangriengcs-tt-ten h1 {
float: left;
width: 100%;
margin-left: 160px;
margin-top: 10px;
font: bold 18px arial;
color: #333;
}

span.trangriengcs-boxsp-td {
float: left;
width: 100%;
font: 20px arial;
border-top: 1px solid #ddd;
margin-top: 15px;
padding-top: 8px;
}
.trangriengcs-boxsp ul {
margin-top: 10px;
padding: 0;
list-style: none;
float: left;
width: 735px;
overflow: hidden;
}
.trangriengcs-boxsp ul li img {
float: left;
width: 100%;
height: 100px;
margin-bottom: 8px;
overflow: hidden;
}
.trangriengcs-boxsp ul li a {
float: left;
}
.nutvote-thaiaiti {
  position: absolute;
  top: 265px;
  right: 25px;
  background: rgba(255, 255, 255, 0.6);
  color: #333;
  padding: 5px 10px;
  text-align: center;
  height: 26px;
  overflow: hidden;
}
.trangriengcs-boxsp ul li h1 {
margin: 0;
padding: 0;
font: bold 12px arial;
color: #333;
float: left;
width: 100%;
height: 30px;
overflow: hidden;
}
.trangriengcs-boxsp ul li {
float: left;
width: 150px;
margin-right: 20px;
overflow: hidden;
height: 140px;
margin-bottom: 15px;
}
.boxtrangriengcs .main-center-datve ul {
  list-style: none;
  margin-top: 0;
  padding: 0;
  float: left;
  width: 640px;
}
.boxtrangriengcs .main-center-datve {
  float: left;
  width: 100%;
  margin-top: 10px;
  height: 325px;
  border: 1px solid #D7D7D7;
  overflow: hidden;
  box-shadow: 0 0px 10px #E4E4E4;
}
.cslienquan {
  float: right;
  width: 300px;
  overflow: hidden;
  border: 1px solid #D7D7D7;
  margin-top: 315px;
  box-shadow: 0 0px 10px #E4E4E4;
  margin-right: 2px;
}
.cslienquan ul {
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  width: 100%;
}
.cslienquan ul li {
  float: left;
  width: 100%;
  height: 50px;
  overflow: hidden;
  position: relative;
  padding: 10px 0px 10px 10px;
  border-bottom: 1px solid #eee;
}
.cslienquan ul li a {
  float: left;
  width: 100%;
}
.cslienquan span.hover-trangdanhmuccs {
  display: none;
}
.cslienquan ul li a img {
  float: left;
  width: 50px;
  height: 100%;
  overflow: hidden;
  margin-right: 10px;
}
.cslienquan ul li h1 {
  margin: 0;
  padding: 0;
  font: bold 13px arial;
  color: #333;
}
span.tdeboxcs {
  border-bottom: 1px solid #ddd;
  float: left;
  width: 100%;
  font: bold 13px arial;
  color: #fff;
  padding: 7px 10px;
  margin-bottom: 5px;
  margin-top: 0;
  background: #3F3D40;
  text-align: center;
  text-transform: uppercase;
}
.nutvoteicondm-thaiaiti {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 6px;
}
.tdboxdmcs {
  float: left;
  width: 100%;
  font: 18px 'Roboto Condensed', sans-serif;
  color: #000;
  text-align: center;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  text-transform: uppercase;
}

.maintopt-right {
  float: right;
  width: 300px;
}
.maintopt {
  float: left;
  width: 100%;
  overflow: hidden;
}


.chantrang-footer-cuongjerry {
  margin: 0 auto;
  width: 100%;
  overflow: hidden;
  background: #D12127;
}
div#menu-footer ul {
margin: 0;
padding: 0;
}
#footer {
  padding-bottom: 20px;
  height: auto;
  text-align: left;
  margin: 0 auto;
  overflow: hidden;
  width: 980px;
}
#menu-footer{overflow:hidden;}
#footer #menu-footer ul li {
  float: left;
  padding: 10px 15px 10px 0px;
  list-style: none;
  color: #fff;
  text-align: left;
}
#footer #menu-footer ul li.first{list-style:none;}
#footer #menu-footer ul li a {
  text-decoration: none;
  font-size: 13px;
  font-family: verdana;
  color: #fff;
  white-space: nowrap;
}
#footer #menu-footer ul li a:hover{text-decoration:underline;}
#footer div.info-page {
  margin-top: 0;
  float: left;
  padding-left: 0;
  padding-right: 0;
  color: #000;
  font: 12px arial;
}
.info-page.info-last {
float: right !important;
}
#footer div.info-page p{line-height:20px;margin: 0;}
#footer div.info-last a.icon_fhome{background:url(https://www.thietbicongnghiephoanglong.com/design/images/icon-fhome.png) no-repeat left;padding-left:15px;}
#footer div.info-last a.icon_quy_dinh {
  padding-left: 5px;
}
#footer div.info-page a {
  text-decoration: none;
  font: bold 13px arial;
}
#footer div.info-last a.icon_contact{padding-left:15px;}
#footer div.info-last a.icon_ads{padding-left:15px;}
.menudanhmuc-chantrang-cuongjerry {
  float: left;
  width: 980px;
  overflow: hidden;
  background: #fff;
  margin-bottom: 20px;
  padding: 0;
}
.menudanhmuc-chantrang-cuongjerry ul#cate-bot {
margin: 0;float: left;
padding: 0;margin-top: 10px !important;
}
.menudanhmuc-chantrang-cuongjerry ul#cate-bot ul {
margin: 0;
padding: 0;
list-style: none;
}
.menudanhmuc-chantrang-cuongjerry ul#cate-bot li {
list-style: none;
}
.menudanhmuc-chantrang-cuongjerry span.hide {
display: none;
}
.menudanhmuc-chantrang-cuongjerry ul#cate-bot ul li a:hover {
text-decoration: underline;
}
.menudanhmuc-chantrang-cuongjerry ul#cate-bot ul li a {
color: #555;
font: bold 12px arial;
float: left;
width: 100%;
margin-bottom: 8px;
}
li.item.masonry-brick a {
  font: bold 14px arial;
  color: #D12127;
  float: left;
  margin-bottom: 10px;
  list-style: none;
}
.thanhngangmeta a {
color: #ef5521;
margin-right: 5px;
}
.tagdanhmuc-cuongjerry {
font: bold 14px arial;
color: #888;border-top: 4px solid #256397;
padding-top: 5px;
}
.tagdanhmuc-cuongjerry a {
font: 10px arial;
text-transform: uppercase;
color: #FF2D05;
border: 1px solid #ccc;
background: #eee;
padding: 2px 5px;
}
.tagdanhmuc-cuongjerry a:hover {
background: #333;
color: #fff;
}
p.ttctythaiaiti {
  margin-top: 35px !important;
  float: left;
}
.info-page.info-last p {
  text-align: center;
}
.tieudeboxbenphai {
  float: left;
  width: 100%;
  border-bottom: 2px dotted #999;
  margin-bottom: 15px;
  padding-bottom: 5px;
}
.tieudeboxbenphai img {
  float: left;
  width: 80px;
}
.boxdm-k1 .boxdm li img,.boxdm-k2 li img {
  float: left;
  width: 170px;
  height: 100px;
  overflow: hidden;
  margin-right: 10px;
}

.boxdm-k1 li.boxdm-anhdd1 h1 {
  float: left;
  width: 100%;
  font: bold 13px arial;
  margin: 0;
  padding: 0;
  color: #000;
  height: 45px;
  overflow: hidden;
}
.boxdm-k1 li.boxdm-anhdd1 h1:hover, .boxdm li h1:hover {
  color: #AE965E;
}
.boxdm-k1 li.boxdm-anhdd1 {
  border: none !important;
  margin-top: 0 !important;
}
.boxdm-k1 .boxdm-thaiti .boxdm li, .boxdm-k2 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 100px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: 1px solid #888;
  padding-top: 10px;
  position: relative;
}



.boxdm-k1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #333;
  overflow: hidden;
}
.boxdm-k1 .allmt, .boxdm-k2 .allmt {
    float: none;
    width: auto !important;
    height: auto;
    overflow: hidden;
}
.boxdm-k2 li.boxdm-anhdd1 .allmt {
  float: left;
  width: 300px;
  height: 80px;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.6);
  padding-top: 10px;
  padding: 10px;
  position: absolute;
  bottom: 0;
}
.boxdm-k2 .boxdm-anhdd1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #fff;
  overflow: hidden;
}
.boxdm-k2 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #fff;
  overflow: hidden;
display: none;
  }
.boxdm-k2 .boxdm-anhdd1 img {
  float: left;
  width: 100%;
  height: 245px;
  overflow: hidden;
  margin-right: 10px;
}
.boxdm-k2 .boxdm-anhdd1 h1 {
  font: bold 13px arial;
  color: #f00 !important;
}
.boxxoaanh1 .boxdm-k2 .boxdm-anhdd1 img {
  float: left;
  width: 100%;
  height: 200px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 12px;
}
.boxxoaanh1 .boxdm-k2 li.boxdm-anhdd1 .allmt {
  float: left;
  width: 100%;
  height: 90px;
  overflow: hidden;
  background: transparent;
  padding-top: 10px;
  padding: 0;
  position: initial;
}
span.xh-hd-td {
  float: left;
  font: bold 16px arial;
  color: #000;
  padding: 0 0 5px 0px;
  margin-bottom: 5px;
  margin-top: 0;
  text-transform: uppercase;
  border-bottom: 3px solid #74F908;
}
.tdxehd {
  float: left;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
}
.boxxoaanh1 .boxdm-k2 .boxdm-anhdd1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #333;
  overflow: hidden;
}
.boxxoaanh1 .boxdm-k2 .boxdm-anhdd1 h1 {
  font: bold 13px arial;
  color: #000 !important;
}
.boxxoaanh1 .boxdm-k2 h2 p {
  display: none;
}
.boxxoaanh1 .boxdm-k2 li img {
  display: none;
}
.boxxoaanh1 .boxdm-k2 .boxdm-anhdd1 img,.boxxoaanh1 .boxdm-k2 li.boxdm-anhdd1 h2 p{
  display: block;
}
.boxxoaanh1 .boxdm-k2 .allmt {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.boxxoaanh1 .boxdm-k2 .boxdm-thaiti .boxdm-anhdd1 {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 10px;
  padding: 0px !important;
  border-bottom: 1px solid #888;
}
.boxxoaanh1 .boxdm-k2 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 10px;
  padding: 0 15px;
  background: url(../../../-lcbD75l0nP8/U80slrharwI/AAAAAAAAADM/mPqBnOgh5SY/h120/dausao2.png) no-repeat;
}
.boxstop1 .boxdm li img {
  float: left;
  width: 86px;
  height: 86px;
  overflow: hidden;
  margin-right: 10px;
}
.boxstop1 ul {
  margin: 0;
  padding: 0;
}
.boxstop1 .boxdm li {
  float: left;
  width: 240px;
  height: 95px;
  overflow: hidden;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-top: 0;
  list-style: none;
}
.boxstop1 p {
  display: none;
}
.boxstop1 li.boxdm-anhdd1 {
  float: left;
  width: 390px;
  height: 400px !important;
  overflow: hidden;
  margin-bottom: 10px;
  margin-left: 0;
  margin-top: 0;
  background: transparent;
  position: relative;
}
.boxstop1-truot-all {
  float: left;
  width: 100%;
  height: 400px;
  overflow-x: hidden;
}
.boxstop1-truot {
  float: left;
  width: 270px;
  height: 400px;
  overflow: hidden;
}
.boxstop1 li.boxdm-anhdd1 img {
  float: left;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin-right: 0;
}
.showtag-postthaiaiti span.comments-link {
  display: none;
}
.boxstop1 li.boxdm-anhdd1 h1 {
  float: left;
  width: 95%;
  font: bold 13px arial;
  margin: 0;
  padding: 10px;
  color: #fff !important;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  bottom: 0;
}
.boxstop1-truot ::-webkit-scrollbar {
width: 3px;
}
.boxstop1-truot ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.1);background:#fff;
}
.boxstop1-truot ::-webkit-scrollbar-thumb {
background:rgba(0,0,0,0.2);border-radius: 20px;
}
.boxstop1-truot ::-webkit-scrollbar-thumb:hover {background: #D12127;transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;}

.siderbar .boxdm-k1 .boxdm li img{
  float: left;
  width: 85px;
  height: 85px;
  overflow: hidden;
  margin-right: 10px;
}
.siderbar .boxdm-k1 .allmt{
  float: left;
  width: 205px;
  height: 85px;
  overflow: hidden;
}
.siderbar .boxdm-k1 h2 p {
  display: none;
}
.siderbar .boxdm-k1 li.boxdm-anhdd1 h1 {
  float: left;
  width: 100%;
  font: bold 13px arial;
  margin: 0;
  padding: 0;
  color: #000;
  height: 85px;
  overflow: hidden;
}
.siderbar .boxdm-k1 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 85px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 0;
  list-style: none;
}
.siderbar .boxxoaanh1 .boxdm-k2 .boxdm-anhdd1 img {
  float: left;
  width: 125px;
  height: 75px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 12px;
}
.siderbar .boxxoaanh1 .boxdm-k2 .boxdm-thaiti .boxdm li {
  float: left;
  width: 280px;
  height: auto;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 10px;
  padding: 0 15px;
  background: url(../../../-lcbD75l0nP8/U80slrharwI/AAAAAAAAADM/mPqBnOgh5SY/h120/dausao2.png) no-repeat;
  list-style: none;
}
.siderbar li.boxdm-anhdd1 {
  margin-top: 0 !important;
}
.siderbar .boxxoaanh1 .boxdm-k2 li.boxdm-anhdd1 .allmt {
  float: left;
  width: 145px;
  height: 79px;
  overflow: hidden;
  background: transparent;
  padding-top: 0;
  padding: 0;
}
.siderbar span.tdbox2 .tdbox2a {
  border-bottom: 3px solid #74F908;
}

.qcsiderbar {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}
.boxtm .boxdm-k1 .boxdm li img {
  display: none;
}
.boxtm .boxdm-k1 h2 p {
  display: none;
}
.cotphai-item-thaiaiti .boxdm-k1 h2 p {
  display: none;
}
.boxtm .boxdm-k1 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 0;
  list-style: none;
  background: url(images/chamtron.png) no-repeat 0px;
  padding: 0 15px;
}
.boxtm ul {
  margin: 0;
  padding: 0;
}
.boxtm .boxdm-k1 li.boxdm-anhdd1 h1:hover {
  color: #f00;
}
.boxtm span.tdbox2 .tdbox2a {
  float: left;
  font: bold 16px arial;
  color: #FFF;
  padding: 0 0 5px 0px;
  margin-bottom: 5px;
  margin-top: 10px;
  border-bottom: none;
}
.boxtm {
  float: left;
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid #AE965E;
  padding-top: 20px;
}
.disblq {
  display: none;
}
.blq-thaiaiti .disblq {
  display: block;
}
.boxtm .boxdm-k1 li.boxdm-anhdd1 h1 {
  float: left;
  width: 100%;
  font: bold 13px arial;
  margin: 0;
  padding: 0;
  color: #000;
  height: auto;
  overflow: hidden;
}
.boxtm .boxdm-k1 .allmt {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.cotphai-item-thaiaiti .boxdm-k2 .boxdm-anhdd1 h2 p {
  margin: 7px 0 0 0;
  padding: 0;
  font: 12px arial;
  float: left;
  width: 100%;
  height: 41px;
  color: #FFF;
  overflow: hidden;
display: none;
}
.cotphai-item-thaiaiti .listbitemt {
  float: left;
  width: 100%;
}
.cotphai-item-thaiaiti .boxdm-k2 .boxdm-thaiti .boxdm li {
    float: left;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 10px;
    border-top: none;
    padding-top: 0;
    margin-right: 0;
}
.cotphai-item-thaiaiti .boxdm-k2 li img {
    float: left;
    width: 70px;
    height: 50px;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 0;
}
.cotphai-item-thaiaiti .boxdm-k2 .boxdm-anhdd1 h3 {
    font: bold 13px arial;
    color: #333 !important;
    margin: 0;
    padding: 0;
}
.allmt p {
    display: none;
}
.cotphai-item-thaiaiti .boxdm-k2 .boxdm-anhdd1 img {
    float: left;
    width: 70px;
    height: 50px;
    overflow: hidden;
    margin-right: 10px;
}
.cotphai-item-thaiaiti .boxdm-k1 .boxdm li img {
  float: left;
  width: 100%;
  height: 150px;
  overflow: hidden;
  margin-right: 0;
  margin-bottom: 5px;
}
.cotphai-item-thaiaiti .boxdm-k1 .boxdm-thaiti .boxdm li {
  float: left;
  width: 100%;
  height: 185px;
  overflow: hidden;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 10px;
  border-top: none;
  padding-top: 0;
}
.cotphai-item-thaiaiti .boxdm-k1 .allmt {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
}


						@media screen and (max-width: 768px){
							div#primary {
    width: 97% !important;
    margin: 10px auto !important;
}
							.alltrang-ta {
    max-width: 945px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
    padding: 0 !important;
    width: 100%;
}

.header-right {
    display: none;
}
.box-left-content {
    float: none !important;
    width: 100% !important;
    overflow: hidden;
}
.header-logo {
    float: left;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto !Important;
    width: 200px;
    display: block !important;
}
.header-logo img {
    float: left;
    margin-top: 10px;
    width: 100% !important;
}
.headtophome {
    width: 100%;
    margin: 0 auto;
    height: 75px !Important;
    overflow: hidden;
    background: transparent !important;
    background-size: 100%;
}
.flexslider {
    margin: 0;
    padding: 0;
    height: auto !important;
    overflow: hidden;
}
						.ndtab .boxsphome {
							float: left;
							width: 95% !Important;
							margin-top: 15px;
						}
						ul.menutroc2 {
							top: 35px !important;
						}
.giohanghome {
    margin-top: 10px !important;
    background: #fff;
    margin-right: 10px !important;
}
						#sticky {
						  height: 50px !important;
						  width: 100%;
						  margin: 0 auto;
						  z-index: 9999;
						  background: #2389ce;
						}
						.credit1000-rightok1 a {
							float: none !important;
							color: #fff !important;
							margin-left: 0 !important;
							padding-left: 0 !Important;
						}
						.menu1-kelvinanh {
							display: none;
						}
						.credit1000-rightok1 {
							text-align: center;
							float: left;
							width: 100%;
							margin-top: 15px;
						}
						.credit1000 {
							margin: 0 !important;
							text-align: center;
						}
						.mainlabelshop {
						  float: left !important;
						  width: 100% !important;
						  overflow: hidden;
						}
						.home-icon1,.m-main .boxdm-k2 .boxdm-anhdd1 h2 p, .menuthaiaiti-ok,.menu1-thaiaiti,.chantrang-footer-cuongjerry,.menudanhmuc-chantrang-cuongjerry {
						  display: none;
						}
						.sliderfullt {
    margin: 0 auto;
    width: 100%;
    max-height: inherit !Important;
    overflow: hidden;
    min-height: inherit !Important;
    height: auto !important;
}
						.btintuc-t {
						  float: left;
						  width: 100%;
						  display: none;
						}
						#footer {
						  display: none;
						}
						a.tabactivet {
						  display: block !important;
						}
						.tabhomet ul li a {
						  display: none;
						}
						.menushop-thaiaiti {
						  display: none;
						}
						.mainshop-nd {

							width: 100% !important;
							overflow: hidden;
							padding: 0 !important;  

						}
						.blq-thaiaiti li {
						  float: left;
						  width: 48% !important;
						}
						.ad-gallery .ad-image-wrapper {
						  width: 99% !important;
						}
						.allmain-mobi {
    float: none !important;
    width: 97% !Important;
    overflow: hidden;
    margin: 0 auto !important;
}
						.allmain-thaiaiti {
						  width: 100%;
						  margin: 0 auto;
						  background: #fff;
						  overflow: hidden;
						  margin-top: 0;
						}
						.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
						  width: 48%;
						  float: left;
						  clear: both;
						  margin: 0 0 5px;
						}
						  #menu{position:relative}
						#menu ul {
						  background: #444;
						  position: absolute;
						  top: 51px;
						  right: 0;
						  left: 0;
						  z-index: 999;
						  height: auto;
						  display: none;
						}

						 
						  #menu ul.menus{width:100%;position:static;padding-left:20px}
						  #menu li{display:block;float:none;width:auto}
						#menu input, #menu label {
						  position: absolute;
						  top: 5px;
						  left: 0;
						  display: block;
						  color: #fff;
						}
						.mlogo, .mtimkiem,.m-main, .mfooter{
						  display: block;
						}
						.mfooterdm {
						  float: left;
						  width: 100%;
						}
						ul.mfooterdm-mau1 li a {
						  color: #7D22CA;
						  font: bold 12px arial;
						}
						ul.mfooterdm-mau2 li a {
						  font: bold 12px arial;
						  color: #00B700;
						}
						ul.mfooterdm-mau3 li a {
						  font: bold 12px arial;
						  color: #DE4617;
						}
						.mfooterlg {
						  float: left;
						  width: 100%;
						  text-align: center;
						  background: #F34765;
						  overflow: hidden;
						  margin-top: 10px;
						}
						.mfooterlg img {
						  width: 50px;
						}
						.mfooter {
						  float: left;
						  width: 100%;
						  overflow: hidden;
						}
						.mfooterdm ul {
						  margin: 0px 0 0 5px;
						  padding: 0;
						  float: left;
						  width: 100px;
						  overflow: hidden;
						  list-style: none;
						}
						.m-main {
						  float: left;
						  width: 310px;
						  margin-left: 5px;
						  overflow: hidden;
						}
						.mbox1 .boxdm-k2 li.boxdm-anhdd1 .allmt {
						  float: left;
						  width: 100%;
						  height: 30px;
						  overflow: hidden;
						  background: #E5E6E6;
						  padding-top: 10px;
						  padding: 5px;
						}
						.mbox1 li {
						  list-style: none;
						}
						.mbox1 .boxdm-k2 .allmt {
						  float: left;
						  width: 100%;
						  height: 28px;
						  overflow: hidden;
						  background: #E5E6E6;
						  padding: 3px;
						}
						.mbox1 .boxdm-k2 li img {
						  float: left;
						  width: 170px;
						  height: 100px;
						  overflow: hidden;
						  margin-right: 0;
						  margin-bottom: 2px;
						}
						.mbox1 .boxdm-k2 .boxdm-thaiti li.boxdm-anhdd1 {
						  float: left;
						  width: 100% !important;
						  height: 137px;
						  overflow: hidden;
						  margin-bottom: 0;
						  margin-left: 5px;
						  margin-top: 5px;
						  border-top: none;
						  padding-top: 0;
						}
						.mbox1 .boxdm-k2 .boxdm-thaiti .boxdm li {
						  float: left;
						  width: 148px;
						  height: 137px;
						  overflow: hidden;
						  margin-bottom: 0;
						  margin-left: 5px;
						  margin-top: 5px;
						  border-top: none;
						  padding-top: 0;
						}
						.mbox1 .boxdm-k2 a {
						  float: left;
						}
						.mbox1 .boxdm-k2 .boxdm-anhdd1 img {
						  float: left;
						  width: 100%;
						  height: 150px;
						  overflow: hidden;
						  margin-right: 0;
						}
						.mbox1 .boxdm-k2 .boxdm-anhdd1 h1 {
						  font: bold 13px arial;
						  color: #000 !important;
						}
						.mqc1 {
						  float: left;
						  width: 100%;
						  height: 100px;
						  overflow: hidden;
						}
						  #menu input{z-index:4}
						  #menu input:checked + label{color:white}
						  #menu input:checked ~ ul{display:block}
						 div.menudanhmuc-kelvinanhall {
						  width: 100%;
						  margin: 0 auto;
						}
						.mlogo a {
						  float: left;
						  width: 100%;
						  text-align: center;
						  padding: 0 !important;
						} 
						.mlogo {
						  float: left;
						  width: 100%;
						  height: 50px;
						  overflow: hidden;
						  text-align: center;
						}
						.mlogo img {
						  width: 140px;
						  margin-top: 5px;
						}
						.mtimkiem {
						  float: right;
						  width: 35px;
						  overflow: hidden;
						  position: absolute;
						  top: 12px;
						  right: 10px;
						}
						div[id*="ajaxsearchlite"] .probox {
						  margin: 0px;
						  height: 22px;
						  border: none !important;
						}
						div[id*='ajaxsearchlite'] .probox {
						  width: auto;
						  background: transparent !important;
						  overflow: hidden;
						}

						.mbox2 .boxdm-k2 li img {
						  float: left;
						  width: 49px;
						  height: 39px;
						  overflow: hidden;
						  margin-right: 10px;
						}
						.mbox2 span.tdbox2 .tdbox2a {
						  float: left;
						  font: bold 16px arial;
						  color: #f00;
						  padding: 10px 0px 10px 5px;
						  margin-bottom: 0;
						  margin-top: 10px;
						  text-transform: uppercase;
						  background: url(images/bgtde.png) repeat-x;
						  width: 100%;
						  border-top: 1px solid #888;
						  border-bottom: none;
						}
						.mbox2 li.boxdm-anhdd1 a {
						  float: left;
						  margin-top: 5px;
						}
						.mbox2 li.boxdm-anhdd1 {
						  list-style: none;
						}
						.mbox2 .boxdm-k2 .boxdm-thaiti .boxdm-anhdd1 {
						  float: left;
						  width: 100%;
						  height: 44px;
						  overflow: hidden;
						  margin-bottom: 10px !important;
						  margin-left: 0;
						  margin-top: 0;
						  border-top: none;
						  background: transparent !important;
						  padding-top: 5px;
						}
						.mbox2 .boxdm-k2 .boxdm-anhdd1 h1 {
						  font: bold 13px arial;
						  color: #000 !important;
						}
						.mbox2 .boxdm-k2 li.boxdm-anhdd1 .allmt {
						  float: none;
						  width: auto;
						  height: auto;
						  overflow: hidden;
						  background: #fff;
						  padding-top: 0;
						  padding: 0;
						}
						.mbox2 .boxdm-k2 li.boxdm-anhdd1 img {
						  float: left;
						  width: 150px;
						  height: 90px;
						  overflow: hidden;
						  margin-right: 10px;
						}
						.mbox2 .boxdm-k2 .allmt {
						  float: none;
						  width: 75%;
						  height: 37px;
						  overflow: hidden;
						}
						.boxdm-k1 h2 p {
						  display: none;
						}
						.mbox2 .boxdm-k2 .boxdm-thaiti .boxdm li {
						  float: left;
						  width: 100%;
						  height: 44px;
						  overflow: hidden;
						  margin-bottom: 0;
						  margin-left: 0;
						  margin-top: 0;
						  border-top: 1px solid #888;
						  background: url(images/bgboxm.png) repeat-x;
						  padding-top: 5px;
						}
						div#content {
						  width: 95%;
						  margin: 0 auto;
						  margin-top: 0px !important;
						  position: relative;
						  overflow: hidden;
						  background: #fff;
						  padding-top: 5px;
						}
						.allmain-post {
						  width: 100%;
						  overflow: hidden;
						  margin: 0 auto;
						}
						.menuitema {
						  display: none;
						}
						main#main {
						  float: left;
						  width: 100%;
						  overflow: hidden;
						  padding: 0;
						  margin-left: 0;
						  margin-top: 0;
						}
						.entry-content img {
							  width: 100%;
							height: auto;
						}
						.yuzo_related_post {
						  overflow: hidden;
						  padding: 0;
						  margin: 0;
						  width: 100%;
						  display: block;
						  float: left;
						  clear: both;
						}
						.cotphai-item-thaiaiti {
						  display: none;
						}
						.boxlabelnew {
						  display: none;
						}
						.labelall-thaiaiti {
						  float: left;
						  width: 100%;
						}
						.tranglabel p {
						  display: none;
						}
						.qct3label {
						  display: none;
						}
						.toplabelhd {
						  display: none;
						}
						  
						  
						  
						}





#footer {
    width: 100%;
    margin: 25px auto 0;
    /* border-top: 2px solid #AE965E; */
    border-bottom: 1px solid #AE965E;
    background: #fff;
    padding-bottom: 31px;
}
.design {
	color: #A90826;
	font-size: 13px;
	margin: 7px 0
}
.chu_foot {
	color: #b1a379;
}
.design:hover {
	color: #666
}
.menu_bottom {

width: 100%;
text-align: left;
position: relative;
z-index: 1;
margin-bottom: 10px;
border-bottom: 1px solid rgba(167, 132, 25, 0.12);
padding-bottom: 4px;
}
.menu_bottom li {
	list-style: none;
	float: left;
}
.menu_bottom li a {
	color: #000;
	padding: 0 16px 0 0;
	font-size: 12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	white-space: nowrap;
}
.menu_bottom li a:hover {
	color: #424241
}
.fotter2 {
	background: none repeat scroll 0 0 #000;
}
.bg_fix_footer {
	background: url(https://www.thietbicongnghiephoanglong.com/wp-content/themes/imgs/footer_fix.gif) no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 138px;
	width: 138px;
	z-index: 99
}
.gotop {
	position: fixed;
right: 0px;
bottom: 50px;
z-index: 7998;
opacity: 0.5;
}
.top-g {
	height: 45px;
	width: 45px;
	background: url(https://www.thietbicongnghiephoanglong.com/wp-content/themes/imgs/arrow-t.png) 50% 50% no-repeat #424241;
	
}
.top-g:hover {
	background: url(https://www.thietbicongnghiephoanglong.com/wp-content/themes/imgs/arrow-t.png) 50% 50% no-repeat #4B4B4B;
	opacity: 1;
}
.menu_bottom {
  width: 980px;
  text-align: left;
  position: relative;
  z-index: 1;
  height: 20px;
  border-bottom: 1px solid rgba(167, 132, 25, 0.12);
  padding-bottom: 4px;
  margin: 5px auto;
}
.menu_bottom.float_l.relative ul {
  margin: 0;
  padding: 0;
}
.auto980px {
  width: 980px;
  margin: 0 auto;
  overflow: hidden;
}

/***********************************hinh_doi_tac2 ***********************************/
.doitac_ngang {
	background: #fff;
}
.hinh_doi_tac {
	width: 200px;
	margin: 7px 10px;
}
.hinh_doi_tac2 {
	width: 127px;
	border: 1px solid #c2c2c2;
	margin: 7px 5px;
	text-align: center;
	height: 97px;
}
.header-option_title span {
    background: none repeat scroll 0 0 #2389ce;
    color: #fff;
    font-size: 14px;
    height: 15px;
    padding: 4px 9px;
    text-align: center;
    display: inline-block;
    font-family: tahoma;
}
.header-option_title {
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    height: 23px;
    color: #333;
    border-bottom: 2px solid #2389ce;
}

.hinh_doi_tac2:hover {
	border-color: #401b0b
}
.hinh_doi_tac2 img {
	border: none;
	border-radius: 5px;
}
.ngaygiosp {
    display: none;
}
/***********************************hinh_doi_tac3 ***********************************/
.hinh_doi_tac3 {
	max-width: 980px;
	width: 980px;
}
.sliderfullt {
    margin: 0 auto 20px;
}
.menushop-thaiaiti {
  float: left;
  width: 100%;
}
.menushop-dm h2 {
    float: left;
    width: 100%;
    box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.9), inset 1px 0px 0px 0px rgba(255, 255, 255, 0.5);
    border: 1px solid #DFDFDF;
    border-color: #DFDFDF #E9E9E9 #DFDFDF #DFDFDF;
    text-shadow: 0 -1px 0 white;
    background: -webkit-linear-gradient(top,#f9f9f9,#ececec);
}
.menushop-dm ul li:hover ul.menushopc2 {
  display: block;
}
.menushop-dm ul li:hover {
    background: #0921C7;
    color: #fff;
}
.menushop-dm ul li a:hover {
    color: #fff;
}
ul.menushopc2 {
  position: absolute;
  background: #231F21;
  left: 200px;
  z-index: 999;
  top: 0;
  display: none;
}
.mainshop-nd {
    float: right;
    width: 735px;
    overflow: hidden;
    margin-bottom: 20px;
}
.menushop-dm {
    float: left;
    width: 100%;
    overflow: hidden;
    margin: 0 0 10px 0;
}
.woocommerce .woocommerce-breadcrumb a {
    color: #333 !Important;
}
span.tdboxshop {
    color: #FFF;
    font: bold 13px arial;
    height: 26px;
    line-height: 27px;
    text-align: center;
    text-transform: uppercase;
    background: #2389ce;
    float: left;
    width: 100%;
}
.menushop-dm ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.menushop-dm ul li a {
    width: 100%;
    display: inline-block;
    position: relative;
    font: 14px arial;
    color: #fff;
}

.mainshop-thaiaiti {
  float: left;
  width: 100%;
  margin-top: 10px;
  overflow: hidden;
}
li.reviews_tab {
  display: none !important;
}
.menushop-dm ul li {
    float: left;
    width: 100%;
    position: relative;
    border-bottom: 1px solid #ececec;
    color: #fff;
    padding: 3px 0px 3px 30px;
    background: #0092DC url(images/icontien.png) no-repeat;
    background-position: 5px 6px;
}

.sp-bottom-thumbnails {
    margin-top: 4px;
    display: none;
}

.mainlabelshop {
    float: right;
    max-width: 735px;
    overflow: hidden;
    width: 100%;
}
.tagsp a {
    color: #333;
}
.all-mainlabelshop {
  float: left;
  width: 100%;
  margin-top: 15px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #333 !important;
    font: 13px arial;
}
.ngaygiosp {
    float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    margin-bottom: 15px;
    padding-bottom: 15px;
    overflow: hidden;
    font: 12px arial;
    color: #999;
}
.ngaygiosp p {
  margin: 0;
  padding: 0;
  float: left;
}
.htgia {
  float: left;
  width: 100%;
}
.related.products h2 {
  background: none repeat scroll 0 0 #424241;
  color: #fff;
  font-size: 13px;
  height: 15px;
  padding: 4px 9px;
  text-align: center;
  display: inline-block;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  display: none !important;
}
.related.products:before {
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  height: 23px;
  color: #333;
  border-bottom: 2px solid #161616;
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 15px;
}
.f_bank {
    width: 980px;
    height: 30px;
    margin-top: 2px;
    border-bottom: solid 1px #AE965E;
    background: url(http://binbinshop.thaiaiti.com/wp-content/uploads/2015/12/foter.png) 0 -40px repeat #FFFFFF;
    margin: 0 auto;
}
.f_bank p {
    background: #AE965E;
    color: #F4F4F7;
    margin: 0px 0px 0px 0px;
    font-weight: 700;
    font-size: 11px;
    width: 115px;
    float: left;
    font-style: normal;
    padding: 8px 5px 0px 12px;
}
#container {
    float: right;
    width: 720px;
}