:root{--primary-color:#242424}
.header-main{height:83px}
#logo img{max-height: 110px;background: #151515;padding: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#logo{width:176px}
.header-bottom{min-height:10px}
.header-top{min-height:45px}
.transparent .header-main{height:30px}
.transparent #logo img{max-height:30px}
.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:60px}
.header.show-on-scroll,.stuck .header-main{height:70px!important}
.stuck #logo img{max-height:70px!important}
.search-form{width:20%}
.header-bg-color,.header-wrapper{background-color:#242424}
.header-bottom{background-color:#f1f1f1}
.header-main .nav>li>a{line-height:16px}
.stuck .header-main .nav>li>a{line-height:50px}
@media(max-width:549px) {
.header-main{height:67px}
#logo img{/* max-height:67px */}
}
.nav-dropdown{font-size:99%}
.header-top{background-color:#242424!important}
.accordion-title.active,.has-icon-bg .icon .icon-inner,.logo a,.primary.is-underline,.primary.is-link,.badge-outline .badge-inner,.nav-outline>li.active>a,.nav-outline>li.active>a,.cart-icon strong,[data-color='primary'],.is-outline.primary{color:#242424}
[data-text-color="primary"]{color:#242424!important}
.scroll-to-bullets a,.featured-title,.label-new.menu-item>a:after,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"],.button.wc-forward:not(.checkout):not(.checkout-button),.button.submit-button,.button.primary:not(.is-outline),.featured-table .title,.is-outline:hover,.has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold>li>a:hover,.nav-dropdown-bold.dark .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,.is-outline:hover,.tagcloud a:hover,.grid-tools a,input[type='submit']:not(.is-form),.box-badge:hover .box-text,input.button.alt,.nav-box>li>a:hover,.nav-box>li.active>a,.nav-pills>li.active>a,.current-dropdown .cart-icon strong,.cart-icon:hover strong,.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before,.banner,.header-top,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover,.button.primary:not(.is-outline),input[type='submit'].primary,input[type='submit'].primary,input[type='reset'].button,input[type='button'].primary,.badge-inner{background-color:#242424}
.nav-vertical.nav-tabs>li.active>a,.scroll-to-bullets a.active,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover,.tagcloud a:hover,blockquote,.has-border,.cart-icon strong:after,.cart-icon strong,.blockUI:before,.processing:before,.loading-spin,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover{border-color:#242424}
.nav-tabs>li.active>a{border-top-color:#242424}
.widget_shopping_cart_content .blockUI.blockOverlay:before{border-left-color:#242424}
.woocommerce-checkout-review-order .blockUI.blockOverlay:before{border-left-color:#242424}
.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#242424}
[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.badge-inner.on-sale,.button.checkout,.single_add_to_cart_button{background-color:#f58634}
.secondary.is-underline,.secondary.is-link,.secondary.is-outline,.stars a.active,.star-rating:before,.woocommerce-page .star-rating:before,.star-rating span:before,.color-secondary{color:#f58634}
[data-text-color="secondary"]{color:#f58634!important}
.secondary.is-outline:hover{border-color:#f58634}
body{font-size:100%}
@media screen and (max-width:549px) {
body{font-size:100%}
}
body{font-family:"Roboto Condensed",sans-serif;font-weight:0;color:#000}
.nav>li>a{font-family:"Roboto Condensed",sans-serif;font-weight:300}
h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Roboto Condensed",sans-serif}
h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:700}
h1,h2,h3,h4,h5,h6,.heading-font{color:#212121}
.alt-font{font-family:"Dancing Script",sans-serif}
.header:not(.transparent) .header-nav.nav>li>a{color:#fff}
.header:not(.transparent) .header-nav.nav>li>a:hover,.header:not(.transparent) .header-nav.nav>li.active>a,.header:not(.transparent) .header-nav.nav>li.current>a,.header:not(.transparent) .header-nav.nav>li>a.active,.header:not(.transparent) .header-nav.nav>li>a.current{color:#f58634}
.header-nav.nav-line-bottom>li>a:before,.header-nav.nav-line-grow>li>a:before,.header-nav.nav-line>li>a:before,.header-nav.nav-box>li>a:hover,.header-nav.nav-box>li.active>a,.header-nav.nav-pills>li>a:hover,.header-nav.nav-pills>li.active>a{color:#FFF!important;background-color:#f58634}
a{color:#212121}
a:hover{color:#111}
.tagcloud a:hover{border-color:#111;background-color:#111}
.footer-2{background-color:#212121}
.absolute-footer,html{background-color:#212121}
.is-xsmall{display:none}
.row{max-width:1300px}
.row.row-nho,.container,.row.row-large{max-width:1200px!important}
@media screen and (min-width:850px) {
.row-large>.col{padding:0 10px 30px!important}
}
.absolute-footer.dark,footer.entry-meta{display:none}
aside.widget{border:2px solid #f58634;padding:10px}
aside.widget .widget-title{background:#f58634;display:block;margin:-10px;padding:10px;margin-bottom:20px;text-align:center;color:#fff}
aside.widget .is-divider{display:none}
.wrap-form{padding: 10px 10px 0px;}
input.submit,input.wpcf7-form-control.wpcf7-submit{background-color:#f58634!important;border-radius:5px}
.input-colum2{position:relative}
input.gui-di{background-color:#f58634!important;position:absolute;width:48%;left:25%;border-radius:5px}
.footer-2 .is-divider{background-color:#f58634}
.icon-box .icon-box-text>h3>span:hover{color:#dec580}
.nav-dropdown>li>ul>li>a,.nav-dropdown>li>a{font-size:.8em;font-weight:bolder;color:#000}
.nav-dropdown>li.nav-dropdown-col{width:200px;min-width:200px}
.nav-dropdown.nav-dropdown-bold>li.nav-dropdown-col{border-color:#fff}
.wrap-image-left{width:78%;float:left}
.wrap-image-right{width:16%;float:right}
#top-bar{border-bottom:1px #fff solid;margin-bottom: 0;}
.slider-nav-light .flickity-page-dots .dot.is-selected{border-color:#f58634;background-color:#f58634}
.y-kien .slider-nav-light .flickity-page-dots .dot.is-selected{background-color:#212121!important}
.nav-dropdown.dropdown-uppercase li a,.dropdown-uppercase.nav-dropdown .nav-column>li>a{text-transform:none}
.rl-title{font-size:120%;padding-bottom:10px}
div.rl_wrap{padding-bottom:20px!important}
@media screen and (max-width:768px) {
    .wrap-image-left{width: 45%;float:left;}
    .wrap-image-right{width: 55%;float:right;}
    #wrapper{padding-top: 67px}
    #wrapper #header{position: fixed;top: 0;left: 0;right: 0;transition: 0.2s;}
    #wrapper #header.nav-up {
        top: -83px;
    }
.col-dv{max-width:48%!important;float:left}
}
.timkiem-box p a{background:#f8f6ec;border-left:4px solid #333;color:#333;display:inline-block;margin:3px 5px 3px 0;padding:3px 10px}
.timkiem-box p a:hover{text-decoration:underline}
a.back-to-top.plain{color:#f58634;margin-bottom:73px;margin-right: 0.62em;}
a.back-to-top.plain:hover{background-color:#f58634}
a#top-link.circle:hover{border-color:#f58634}
.badge.post-date,p.comment-form-url{display:none}
.nav-dropdown.nav-dropdown-bold>li>a:hover,.nav-dropdown.nav-dropdown-bold>li>ul>li>a:hover{background-color:rgba(0,0,0,0.08)!important;color:#242424!important}
h2.h2-title a:hover{color:#f58634}
.slider-nav-light .flickity-page-dots .dot{border:2px solid #fff;width:8px!important;height:8px!important}
.slider-nav-light .flickity-page-dots .dot.is-selected{border:2px solid #f58634;width:8px!important;height:8px!important}
@media(max-width:849px) {
#rpwwt-recent-posts-widget-with-thumbnails-4 img{max-width:150px!important}
#rpwwt-recent-posts-widget-with-thumbnails-3 img{max-width:150px!important}
}
@media(max-width:549px) {
    .wrap-image-left{width: 78%;float:left;}
    .wrap-image-right{width: 16%;float:right;}
.nav-vertical>li>a,.nav-vertical>li>ul>a{color:#000;font-weight:700}
.tin-tuc .slider-nav-push.slider-nav-reveal .flickity-prev-next-button svg{margin-top:-70px}
.toggle{color:#f58634}
#logo img{max-height: 90px;}
.mobile-nav .nav-dropdown{padding:0}
}
.label-new.menu-item>a:after{content:"New"}
.label-hot.menu-item>a:after{content:"Hot"}
.label-sale.menu-item>a:after{content:"Sale"}
.label-popular.menu-item>a:after{content:"Popular"}
</style> <style type="text/css" id="wp-custom-css">@media screen and (max-width:800px){.fix_teldisplay:none}
.entry-image img{display:none}
.is-divider{display:none}
.relative_post{display:none}
.rl_rl{display:none}
.html5gallery-car-1 hr{display:none}
hr{display:none}
.row-small>.col{padding:0 5px 12.6px}
#rpwwt-recent-posts-widget-with-thumbnails-4 img{max-width:100px}
#rpwwt-recent-posts-widget-with-thumbnails-3 img{max-width:100px}
.is-large{font-size:1em}
.row-bv .is-large{font-size:1.1em}
.is-large:hover{color:#f58634}
.rpwwt-post-title{font-size:13.5px}
.image-cover img{object-fit:fill;height: auto;}
.col-inner ul li{margin-left:0}
.row.row-large{max-width:1270px!important}
.fb-livechat{display:block}
.fb-livechat .fb-button{position:fixed;right:17px;cursor:pointer;z-index:999;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff;width: 55px;height: 55px;text-align:center;bottom:28px;border:0;outline:0;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);-webkit-transition:box-shadow .2s ease;background-size:80%;transition:all .2s ease-in-out;}
.fb-livechat .fb-button:focus,.fb-livechat .fb-button:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.09),0 4px 40px rgba(0,0,0,.24)}
.fb-livechat .bubble{width:20px;height:20px;background:#c00;color:#fff;position:absolute;z-index:999999999;text-align:center;vertical-align:middle;top:-2px;left:-5px;border-radius:50%}
.fb-livechat .bubble-msg{width:120px;left:-140px;top:5px;position:relative;background:rgba(59,89,152,.8);color:#fff;padding:5px 8px;border-radius:8px;text-align:center;font-size:13px}
@media screen and (min-width:800px) {
ul.related_post li img{width:176px!important;height:120px!important}
ul.related_post li{
    width: 18.6%!important;
}
}
@media screen and (max-width:800px) {
    .fb-livechat .bubble-msg{display: none;}
ul.related_post li img{width:162px!important;height:120px!important}
ul.related_post li{width: 46%!important;}
}
.archive-page-header .is-large{font-size:27px;color:#f60}
.row-bv .box{border:2px solid #ddd}
.article-inner h1{margin-bottom: 10px;}
.colum-dt .is-large{font-size:.85em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.pressrelease-link a{color:#f58634;font-weight:600;font-style:italic}
.pressrelease-link a:hover{color:#000;font-weight:600;font-style:italic}
.pressrelease-link{margin-bottom:20px}
.pressrelease-content{margin-bottom:20px}
@media(min-width:1025px) {
.mtb{display:none}
}
@media(min-width:768px) and (max-width:1024px) {
.non-mtb{display:none}
}
@media(min-width:481px) and (max-width:767px) {
.mtb{display:none}
}
.absolute-footer{display:none}
#row-97552237 .col-inner .box-text-bottom .box-text{border-color:#ececec;border-style:solid;border-width:1.5px}
.from_the_blog_excerpt{display:none}
.nav-pagination>li>a{min-width:2.25em;border:0 solid #0098DA;}
.page-numbers .current{background-color:#0098DA!important;border:0}
.nav-pagination>li>span, .nav-pagination>li>a{line-height: 2.3em;}
.nav-pagination>li>a i{line-height: 2.1em;}
.widget-area{margin-top:-20px}
.single-page img{
    max-width: 100%;
}
.single-page img+span{
    padding: .4em;
    font-size: .9em;
    background: rgba(0,0,0,0.05);
    font-style: italic;
    width: 100%;
}
.chi-tiet-bai-viet > span{margin-bottom:10px;width: 100%;float: left;}
.circle img{
    width: 120px!important;
    height: 120px!important;
}
.nut-bam-danh-muc{
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0;
    min-height: auto;
    padding: 6px;
}
.col, .gallery-item, .columns{padding-bottom: 15px;}
.post-item .box-text{
    padding-bottom: 0.7em;
}
th:first-child, td:first-child{
    padding: .5em;
}
th:last-child, td:last-child{
    padding: .5em;
}
textarea{min-height:auto;height: auto;}
.html5gallery-container-100 div {
    color: transparent;
}
#row-1049568560 p{font-size: 14px;    margin-bottom: 10px;}
.html5gallery-tn-100{width: 68px}
.chi-tiet-bai-viet img{width: 100%!important}
@media(max-width:480px) {
a.callus{
    left: 50%;
    transform: translateX(-50%);
    right: auto!important;
    bottom: 32px!important;
}
}
.breadcumb{font-size: 14px;}
.breadcumb a{
    font-size: 14px;
}
.breadcumb a:hover,.breadcumb a:active{
    text-decoration: underline;
    color: #f5821f;
}
a h1.entry-title:hover{
    color: #f5821f;}.product .product-image > a, .product .product-image img,.owl-item img{height: auto}
section.fullscreen, section.fullscreen video,.inspiro-slider.slider-fullscreen,.inspiro-slider.slider-fullscreen .slide{height: calc(100vh - 80px) !important;}
