ul.nav.nav-tabs.gf-cate-filter > li{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .2s ease-in-out;}
ul.nav-tabs.gf-cate-filter li a{font-size:15px !important;}
ul.nav.nav-tabs.gf-cate-filter > li:hover,ul.nav.nav-tabs.gf-cate-filter > li.active {filter:none;-webkit-filter:grayscale(0);-webkit-transform:scale(1.01);}
ul.nav.nav-tabs.gf-cate-filter > li > a:before{content:" ";width:100%;height:39px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;}

@media only screen and (max-width: 991px){
ul.nav.nav-tabs.gf-cate-filter.mau-weblamdong {width: 100%;overflow-x: scroll;white-space: nowrap;justify-content: left;display: flex;-webkit-display: flex;flex-flow: row nowrap;position: relative;margin-left: auto;margin-right: auto;-webkit-box-flex: 1;}
ul.nav-tabs.gf-cate-filter li + li {margin-left: 10px;}
.border-mobile {padding: 0 10px;}
.scroll-mobile{display: block;}
.scroll-mobile.right {position: absolute;right:-10px; top:20px;}
.scroll-mobile.left {position: absolute;left:-10px; top:20px;}
.scroll-mobile button {border: 0;background: transparent;color: #f00;}
.scroll-mobile{display:block !important;}
.trong-tn .vc_single_image-wrapper{margin: 15px 0;}.tinh-nang h1 {font-size:25px;text-shadow: 1px 1px 1px #333;color: #ff2f00 !important;}
b.menu-caret {background:#ff000047;color: #ffffffbd;}
#dat-web .contact-web.duoi {width: 50%;display: inline-block;float: left;margin-top: 10px;justify-content: center;}
#dat-web .contact-web {padding: 0;}

.gsf-countdown-inner .countdown-section:nth-child(1), .gsf-countdown .countdown-section + .countdown-section:before{display: none !important;}

li.dat-web {background: #f00;}
li.dat-web:hover {background: #ffb22d;}

}


ul.nav-tabs.gf-cate-filter .active {
    border-bottom: 2px solid #f00;
    -webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}

div.wpcf7 .ajax-loader {display: none;}
input.wpcf7-form-control.wpcf7-submit {width: 100%;}
.gsf-countdown-inner {justify-content: center;display: flex;}
.hotline-dw {text-align: center;}
.hotline-dw > a > div:hover {background: #333;}
#dat-web .contact-web {padding: 0 2px;}
i.fa.fa-phone.p-wld {padding: 0 7px 0 0;bottom: -2px;position: relative;}
.hotline-dw > a > div {background: #f00;display: inline-block;color: #fff;border-radius: 60px;font-size: 30px;padding: 0 15px;}
.gia-km .wpb_wrapper {font-size: 30px;  text-align: center;}
.gia-km ins {background: #f00;color: #fff;text-decoration: unset;padding: 3px 15px;}
#dat-web input.wpcf7-tel,#dat-web .wpcf7-bwscaptcha {border: 1px solid #33333321 !important;border-radius: 5px;}
.text-gioithieu {text-align: justify;}
.home div#primary-content {padding-bottom: 0;}
.scroll-mobile {display: none;}
footer input,footer textarea,footer b, footer input[type="submit"]{color: #fff !important;font-weight: normal;}
a[data-name="ban-hang"]:before{background:url(../icon/shoponline.png);}
a[data-name="khach-san"]:before{background:url(../icon/hotel.png);}
a[data-name="dich-vu-xe"]:before{background:url(../icon/car.png);}
a[data-name="xay-dung"]:before{background:url(../icon/xaydung.png);}
a[data-name=""]:before{background:url(../icon/all.png);}
a[data-name="nha-hang"]:before{background:url(../icon/nha-hang.png);}