*{margin: 0px ; padding: 0px;}.f-new {margin-bottom:30px;}
.list-home.row {margin:0;}
.f-new .menu-sb-title  ,.home-new-title a ,.home-new-title span{font-size: 18px;
    font-weight: bold;color:#000;display:block;
    border-bottom: 1px solid #ddd;
    padding: 5px 0;} .f-new .widget_recent_entries  li:after{display:block;clear:both;content:'';} .f-new   li a {font-size;16px; color:#333;}
     .f-new .widget_recent_entries  li ,.box2-top-post {padding:8px 0;}
    .f-new img {float:left;width:100px;margin-right:15px;height:75px;}
body{color:#3e3f31;;font-size:14px;font-family:Muli,sans-serif;    background: #fff ;font-weight:400;padding-top: 70px;}
a{text-decoration: none}
li{list-style: none}
.slider {overflow: hidden;}
.metaslider  {margin: auto !important}
.htitle {text-transform: uppercase;}
.callme.btnblue:after{}
.callme.btnblue {display: inline-block;padding: 15px;margin-top: 0px;color:#fff;}
.header{    background: rgba(31, 32, 36, 0.45)!important;
    margin-top: 0px!important;    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 333;}.list-post-new-sidebar {padding: 8px 0}
    .list-post-new-sidebar img{float: left;margin-right: 10px;width: 100px;}.bang-gia h3 i {padding-right: 5px;}
    .entry-title ,.cat-title h4 ,.title-cat ,.bang-gia h3 {background: #f2f2f2;padding: 8px;border-left: 3px solid #145c92 ;font-size: 18px;}
    .logged-in .header {top: 32px;}.home {padding-top: 0}
    .menu-mobile {display: none}
   .footer-coppy {background: #060606!important;color: #fff;padding: 10px 0}
   .footer-coppy .f-c-l {float: left;}
   .footer-coppy .f-c-r {float: right;}.footer-coppy .f-c-r li{float: left;}
   .footer-coppy .f-c-r li a{color: #fff;display: block;padding: 2px 10px;}
   .footer-widget {background: rgba(130,155,179,0.14902);padding: 15px 0;}
   .f1 h4 {text-align: center;font-weight: bold;}
   .hotrofooter .textwidget ul {
    display: table;
    width: 100%;
}.hotrofooter .textwidget ul li {
    display: table-cell;
    text-align: left;
}.hotrofooter .textwidget ul li>a {
    display: block;
    font-size: 20px;
    color: #454545;
    font-weight: 600;
}.hotrofooter .textwidget ul li>i {
    float: left;
    font-size: 28px;
    padding: 10px 10px 10px 0;
}
.footer-widget hr {border-color: #333}.footer-widget .f2 h5{    color: #414141!important;text-transform: uppercase;font-weight: bold;margin-bottom: 10px;}
.f2 ul li {padding-bottom: 5px;}
a:hover{text-decoration: none}
.f2 ul li:before {color: #bdbdbd;
    display: inline-block;
   
    content: ' ';
    float: left;
    margin-right: 5px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size: 14px;
    text-align: right;}
    .f2 ul li:before {
    content: '\f101';
}.f2 ul li a{font-size: 13px;color: #414141}
.f2 ul.contactbox li:before {display: none;}.f2 ul.contactbox h3 {font-size: 14px;}
.alignleft {float: left;margin-right: 15px;}
.alignright{float: right;margin-left: 15px;}
.aligncenter{display: block;margin: 15px auto}
.f3 h3{font-weight: bold;font-size: 20px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: 1.5}
.footer-coppy{margin-bottom: 35px;}
.footer-hotline {background: #145c92;padding-top: 5px;
    height: 35px;
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s;
    bottom: 0;
    position: fixed;font-size: 20px;
    left: 0;
    width: 100%;
    z-index: 99;}.footer-hotline a{color: #fff}
    .footer-hotline li {float: left;color: #fff;padding-right: 20px;} .footer-hotline li i {display: inline-block;padding: 0 10px;}
    .logo {padding: 10px 0;} .logo img {height: 50px;}
    .main-menu ul {float: right;}
    .main-menu .menu > li {float: left;z-index: 33;position: relative;}
    .list-dv {margin-top: 30px;}
    .main-menu .menu > li > a{display: block;padding: 25px;color: #fff;text-transform: uppercase;}
    .main-menu .menu > li > ul {position: absolute;top: 100%;left: 0px;width: 250px;background: #fff;border-bottom: 3px solid #145c92;display: none;}
    .main-menu .menu > li > ul > li> a {display: block;padding: 10px;    padding: 7px 14px;
    border-bottom: 2px solid #EFEFEF;-webkit-transition: text-indent 0.3s linear;
    -moz-transition: text-indent 0.3s linear;
    -o-transition: text-indent 0.3s linear;
    transition: text-indent 0.3s linear;color: #414141 ;}.check li {text-align: left;padding-bottom: 6px;}.check {max-width: 80%;margin: auto}
    .check li:before{    content: "\f00c";font: normal normal normal 14px/1 FontAwesome; color: blue;padding-right: 5px;}
.main-menu .menu > li > ul > li> a:hover{background: #145c92 ; color: #fff}
.main-menu .menu > li:hover > ul { display: block;}
.box-check {padding: 20px;    background: #e0ebf8;    border: 2px #95c6e8 dashed;margin: 30px 0}
ul{margin-bottom: 0}.home-1 {padding: 30px 0 ;text-align: center;}
.home-1 h2 {text-align: center;text-transform: uppercase;margin-bottom: 20px;}
.list-dv .owl-stage> div{ float: left;width: 32%}
.tieu-chi-box img{height: 80px; position: absolute;left: 0px;top: 20px;width: 80px;height: auto}.tieu-chi-box .col-md-6 {position: relative;padding-left: 100px;margin-bottom: 20px;}
.tieu-chi-box  {background: url(img/bg-tc.jpg) no-repeat center; background-position: 100%;padding: 35px 0;color: #666 ; background-size:100%}
.bang-gia img{margin-bottom: 15px;width: 100%;height: 160px;}
.kode-financial-silde {
    background-color: #f9f9f9;
    padding: 20px 23px 0.5px;
    position: relative;
    margin-top: 35px;
    text-align: center;min-height: 200px;
}.kode-financial-silde i {
    font-size: 43px;
    color: #615f60;
}.kode-financial-silde h6 {
    font-size: 16px;
    color: #615f60;
    font-style: italic;
    margin-bottom: 15px;
}.list-dv .owl-stage> div.active{width: 34%;color: #fff}.list-dv .owl-stage> div.active .kode-financial-silde{float: left;
    height: 275px;
    margin-top: 0px!important;
    position: relative;
    margin-top: 0px;}
    
     .list-dv .owl-stage> div.active .kode-financial-silde:after {    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    content: "";
    opacity: 0.7;    background: #137cc0;} .box-nx-dn h2:first-child {    font-size: 32px;
    max-width: 80%;
    margin: 30px auto;}.box-nx-dn h2:nth-child(2) {background: #f2f2f2;
    padding: 10px;}
    .box-nx-dn h2 {text-align: center;}.box-nx-dn h2  .count{background: #145c92;color: #fff ; display: inline-block;padding: 2px 20px;margin-right: 10px;}
    .list-dv .owl-stage> div.active .kode-financial-silde a{color: #fff}
    .box-active {position: relative;z-index: 33;}
    div.active .kode-financial-silde i{color: #fff}
    img{max-width: 100%;height: auto}
    .no-padding {margin: 0px;}
    .no-padding> div {padding: 0px}.no-padding> div.left10{padding-left: 30px;}
    .no-padding img{width: 100%;height: auto}
    .dv-sua-cua-cuon {padding: 20px 0;text-align: center;}.dv-sua-cua-cuon img {height: 65px;}
button, .bigbutton {
    background-color: #F4F4F4;
    border-radius: 0;
    color: #145c92;
    cursor: pointer;
    display: inline-block !important;
    font-size: 18px;
    font-weight: bold;
    line-height: 14px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 7px;
    padding: 14px 14px 14px;
    position: relative;
    text-align: center;
    height: auto;
    width: auto !important;
  
    vertical-align: top;border:2px
solid #145c92;
}.bang-gia li span {display: block;padding: 8px 0}.bang-gia li >div strong{display: block;padding: 10px 0;color: red}
.f-c-r > a , .f-c-r > ul{float: right;}
.bang-gia li >div {border:1px solid #95c6e8;text-align: center;}
.bang-gia li {float: left;width: 25%;padding: 8px;text-align: center;}.bang-gia  {padding: 50px 0}

.detail_product{padding:50px 0 30px}.buttons_added input{border:1px solid #eee;border-radius:3px;margin:0;height:33px;display:inline-block;vertical-align:middle;padding:0 10px;width:33px}
.devvn-popup-title{height:auto;padding:10px;background:#12a652}
.popup-customer-info-group .devvn-order-btn{background:#12a652}
.woocommerce .quantity .qty{width:50px;display:inline-block;text-align:center;height:33px}
.woocommerce #reviews #comments h2{clear:none;text-align:left;font-weight:700;padding:10px 0}
.woocommerce div.product form.cart .button{border-radius: 5px;}
.woocommerce div.product form.cart .button:hover {background: #8a5c38}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#12a652;color:#fff;-webkit-font-smoothing:antialiased;border-radius:0;height:33px}
.product .nav-tabs {border:0px;text-align: center;}
.product .nav-tabs li{float: none;display: inline-block;}
.product_meta {padding-bottom:15px;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float: none;
    width: 100%;
}
.product .nav-tabs li a{border:0px;border-bottom: 5px solid #8a5c38; color: #8a5c38;text-transform: uppercase;font-weight: bold;padding: 10px 0; margin: 0 15px;font-size: 16px;}
.product .nav-tabs li.active a , .product .nav-tabs li.active:hover a {color: #12a652;border-bottom:5px solid  #12a652;}

.product_title{margin-top:0;font-size:24px;color:#222;font-weight:700;position:relative;margin-bottom:30px ;background:none;border:0px;}
.product_title:after{content:'';width:60px;height:1px;background:#ffcb17;position:absolute;left:0;bottom:-15px}
.detail_product .price{margin-bottom:15px;color:red!important;font-size:20px!important}
.detail_product .price ins{text-decoration:none;font-weight:700;font-size:26px;margin-left:15px}
.stock_status .value >span{color:#ffcb17!important}
.stock_status{margin-bottom:15px}
.property >span{display:block;font-weight:bold;color:#666}
.property .value{font-style: italic;font-weight: normal;}
.property{margin-bottom:20px}
    .box-nv-content {text-align: center;color: #fff;position: relative;z-index: 3;}hr.line {
    background: #fff;
    display: block;
    width: 125px;
    height: 1px;
    margin: 20px auto;
    border-top: 1px solid #fff;
}.box-nx:before{content: '';width: 100%;height: 100%;left: 0px;top: 0px;background:  rgba(0, 0, 0, 0.32) ;position: absolute;display: block !important}
.content-post p {text-align: justify;}
.tp-button{    background-color: #1d78cb;    color: #fff !important;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6) !important;
    font-size: 15px;display: inline-block;
    padding: 10px 15px;
    border-bottom: 3px solid #0f3e68;}.post-cat-new h2 {margin-top: 0px;font-size: 20px;}.post-cat-new {padding: 15px 0}a, li, p, button, input, i, img {
    transition: all .5s ease;
}.img:hover img {
    transform: scale(1.1);
}.img {
    overflow: hidden;
}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ddd;padding:7px}
.image-product{position:relative}
.sale-flash{display:block;font-weight:700;position:absolute;top:5px;left:5px;z-index:9;color:#fff;height:40px;width:40px;font-size:12px;text-align:center;border-radius:50%;line-height:35px;-webkit-box-shadow:0 0 15px -3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 15px -3px rgba(0,0,0,0.5);box-shadow:0 0 15px -3px rgba(0,0,0,0.5);background:#12a652;background-size:cover;border:2px solid #fff}
.woocommerce a.remove{width:30px;height:22px;position:relative;transition:opacity 200ms;vertical-align:top;display:block;-webkit-appearance:none;background:none;border:none;cursor:pointer;outline:none;padding:0;text-indent:-9999px}
.woocommerce a.remove:before,.woocommerce a.remove:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAQAAACMnYaxAAAAXUlEQVR4XsWQQQrAQAgD84Pti/JSoaftN1MCdgXxXgYvGfUQyABE4DEIUJmeuKgVlJI5em0RGTesFXXZuLwCzvL2pYbHmfCTNSXxpyyajLGClFy7K1dgaaho7YYovIpO3rju6hYFAAAAAElFTkSuQmCC) 0 0 no-repeat;left:8px;position:absolute;right:8px;top:2px;display:inline-block;content:''}
.woocommerce a.remove:before{height:6px;transform-origin:-7% 100%;-moz-transform-origin:-7% 100%;-webkit-transform-origin:-7% 100%;transition:transform 150ms;-moz-transition:transform 150ms;-webkit-transition:transform 150ms;width:14px}
.woocommerce a.remove:after{background-position:-1px -4px;height:12px;margin-left:1px;margin-right:2px;margin-top:4px;width:11px}
.woocommerce a.remove:hover:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:transform 250ms;-moz-transition:transform 250ms;-webkit-transition:transform 250ms}
.woocommerce a.remove:hover{background:transparent}
.post-cat-new img {width: 268px;margin-right: 15px;float: left;}
.list_products{clear:both;}
.list_products .item{margin-bottom:30px}
.list_products .item .uudai{font-size:13px}
.list_products .item .capt a{color: #12a652}
.list_products .item .capt{margin:5px 0;font-size:16px;font-weight:700;color: #12a652}
.list_products .item .price{font-size:16px!important;color:red}
.list_products .item .price ins{font-size:18px;text-decoration:none;font-weight:700}
.archive_product{padding:30px 0}
.list_products{clear:both}
.list_products .item .img{position:relative}
.list_products .item .khuyen_mai{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);color:#222;font-size:12px;padding:5px;display:none;overflow:hidden}
.list_products .item:hover .khuyen_mai{display:block;transition:.3s}
.list_products .item .khuyen_mai .tit{font-size:14px;margin-top:0;margin-bottom:8px;color:#12a652}
.list_products .item .khuyen_mai ul{list-style:none;margin-bottom:0;margin-top:8px}
.list_products .item .khuyen_mai ul .fa{margin-right:7px}
.list_products .item .khuyen_mai ul li{line-height:13px}
.list_products .item .khuyen_mai .list_gift span{color:red}
    @media(max-width: 768px){
        .main-menu .menu {display: none}
        .main-menu .menu > li{float: none;}
        .main-menu .menu > li > a {padding: 10px;}
        .main-menu ul{float: none;}
        .main-menu .menu > li > ul {display: block;width: 100%;position: relative;}
        .menu-mobile {display: block;} .menu-mobile a{color: #fff;font-size: 30px;
    position: fixed;
    right: 20px;
    top: 10px;}
    .list-dv .owl-stage > div  , .list-dv .owl-stage > div.active{width: 100%}
    .bang-gia li {width: 50%;}
    .hotrofooter .textwidget ul li {display: block;padding: 15px;}
    .alignleft{float: none;}
    .home-1 h2 {font-size: 23px;}
    .box-nx {padding: 20px 10px;}
    }