#copyright-area p, #footer-support-area p,#cwvn-banner-list p,.cwvn-contact-info p,.cwvn-contact-info .title{margin:0px;}
#home-section-product-cat-icon-list .product-cat-item a:hover span.title,#home-section-product-cat-icon-list .product-cat-item a.active span.title,#footer .widget i,#home-section-product-cat-icon-list .product-list .product-item .product-info p.title a:hover,.home-product-search-text,.cwvn-products-table td a:hover,.product-page-cat-list .product-cat-item a:hover span.title,.product-page-cat-list .product-cat-item a.active span.title,#breadcrumb a:hover,.cwvn-single-product-table a:hover,body.single .entry-header .entry-title,.job-row span.title,.cwvn-wiget-news .new-item a:hover span.title,#secondary .widget-title{color:#e60000;}#scroll-up{cursor:pointer;position:fixed;bottom:90px;right:15px;display:none;width:48px;height:48px;text-align:center;background:#ffffff;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:24px;}#scroll-up i{display:block;margin:auto;line-height:48px;}
.cwvn-products-table td .specification{position:absolute;z-index:9;left:100%;bottom:35px;display:none;}#scroll-up:hover{background:#e60000;color:#ffffff;}
#search-header{position:relative;float:right;}
#search-header > a {line-height:80px;margin:0px 10px;color:#a5abb7;display:block;}
#search-header > a i{width:30px;height:30px;border:2px solid #a5abb7;line-height:26px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
#search-header > a:hover,#search-header > a.active {color:#e60000;}#search-header > a.active i {border-color:#e60000;}
#search-form-header{position:absolute;display:none;bottom:-20px;right:0px;width:220px;z-index:9;}
#search-form-header form,form.search-form{position:relative;}
form.search-form input.search-submit{position:absolute;right:3px;top:3px;}
form.search-form input.search-field{padding-right:85px;}
form.search-form input.search-field,form.search-form label{width:100%;}
.navbar-nav.navbar-right:last-child{margin:0px;}
#qtranslate-2{float:right;}
#qtranslate-2 .widget-title{display:none;}
#qtranslate-2 ul{list-style:none;}
#qtranslate-2 ul li {display:inline-block;margin:0px 0px 0px 10px;padding:0px;}#qtranslate-2 ul li a{line-height:80px;display:block;}
#qtranslate-2 ul li:before{display:none;}
.navbar-header.responsive-logo > p{position:relative;}
.navbar-header.responsive-logo > p img{position:absolute;top:0px;left:0px;width:180px;max-width:none;}
header#home .navbar,.navbar-inverse .navbar-nav ul.sub-menu{background:#fbfbfb;}
h1.cwvn-page-title{text-transform:none;font-size:35px;}
#footer .widget-title:after,#product-list-by-home-product-cat .widget-title:after,.related-post .widget-title:after{background:#222222;width:50px;margin:15px 0px 0px 0px;content:"";display:block;height:2px;}
#product-list-by-home-product-cat .widget-title{text-transform:uppercase;margin-bottom:30px;font-weight:bold;}
#footer .widget.non-title{padding-top:62px;}
#copyright-area{padding:30px 0px;text-align:center;margin-bottom:50px;}
#copyright-area .social a{display:inline-block;padding:0px 20px;margin:0px 7px;width:130px;height:42px;line-height:42px;color:#fff;text-transform:uppercase;font-weight:bold;}
#copyright-area .social a span{margin-right:5px;}
#copyright-area .social a.facebook,#header-social .social a.facebook{background:#3c5b9b;}
#copyright-area .social a.google,#header-social .social a.google{background:#f63f29;}
#copyright-area .social a.twitter,#header-social .social a.twitter{background:#2daae1;}
#copyright-area .social a.youtube,#header-social .social a.youtube{background:#cb2027;}
#copyright-area .social a:hover{background:#e60000;}
#footer-support-area{background:#e60000;padding:10px 0px;color:#fff;position:fixed;bottom:0px;left:0px;width:100%;z-index:9;}
#footer-support-area *{font-size:20px;color:#ffffff !important;font-weight:bold;}
#home-section-product-cat-icon-list{background:#f8f8f8;padding:40px 0px 10px;}
.cwvn-section{padding:40px 0px;}
#home-section-product-cat-icon-list .product-cat-item{text-align:center;}
#home-section-product-cat-icon-list .product-cat-item img,body.term-cho-thue-xe-nang .product-page-cat-list .product-cat-item img{display:block;margin:0px auto 5px auto;width:123px;height:102px;float:none;border-width:0px;padding:0px;}
#home-section-product-cat-icon-list .product-cat-item span.title,body.term-cho-thue-xe-nang .product-page-cat-list .product-cat-item span.title{display:block;font-weight:bold;font-size:14px;color:#222222;text-align:center;text-transform:uppercase;}body.term-cho-thue-xe-nang .product-page-cat-list .product-cat-item span.title > span{display:none;}
#home-section-product-cat-icon-list .product-list{margin-top:50px;}
#product-list-by-home-product-cat .product-item{padding:0px;border:0.5px solid #dddddd;}#product-list-by-home-product-cat button{text-transform:uppercase;}
#home-section-product-cat-icon-list .product-list .product-item{background:#f2f2f2;position:relative;padding-bottom:80px;position:relative;}
span.cwvn-product-icon{position:absolute;top:5px;right:5px;display:block;text-transform:uppercase;font-weight:bold;background:#e60000;width:56px;height:56px;text-align:center;line-height:56px;color:#fff;font-size:0.9em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.cwvn-products-table span.cwvn-product-icon{height:20px;width:46px;line-height:20px;font-size:0.7em;right:-60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#home-section-product-cat-icon-list .product-list .product-item .thumb{text-align:center;border-bottom:2px solid #dddddd;}
#home-section-product-cat-icon-list .product-list .product-item .thumb img{width:100%;max-width:420px;margin:auto;display:block;}
#home-section-product-cat-icon-list .product-list .product-item .product-info{transition: all 200ms;text-align:center;max-width:420px;width:100%;margin:auto;position:absolute;bottom:13px;left:0px;height:66px;overflow:hidden;background:#f2f2f2;opacity:0.9;padding:15px 10px;}
#home-section-product-cat-icon-list .product-list .product-item .product-info p{margin-bottom:2px;color:#a8a8a8;}
#home-section-product-cat-icon-list .product-list .product-item .product-info p span{font-style:italic;}#home-section-product-cat-icon-list .product-list .product-item .product-info p.sku{font-weight:bold;}
#home-section-product-cat-icon-list .product-list .product-item .product-info p.title a{text-transform:uppercase;color:#222222;font-weight:bold;}
#home-section-product-cat-icon-list .product-list .product-item:hover .product-info{bottom:0px;height:auto;border-top:1px solid #dddddd;}
#cwvn-banner-list .owl-item .item{margin:0px;}#cwvn-banner-list .owl-item .item img{width:94%;}
.cheap-carousel .myNav > a{transition: all 200ms;}
.cheap-carousel .myNav > a.prev{left:-71px;width:71px;height:71px;background:url('/wp-content/assets/hgl/carousel-left-arrow.png') 0px 0px no-repeat;}
.cheap-carousel .myNav > a.next{right:-71px;width:71px;height:71px;background:url('/wp-content/assets/hgl/carousel-right-arrow.png') 0px 0px no-repeat;}
.cheap-carousel .myNav > a.prev:hover{width:71px;height:71px;background-position:0px -71px}
.cheap-carousel .myNav > a.next:hover{width:71px;height:71px;background-position:0px -71px;}
.cheap-carousel .myNav > a i{display:none;}
#cwvn-home-product-search-form{background:url('/wp-content/assets/hgl/home-search-bg.png') #ebebeb top left;}
.home-product-search-text{text-transform:uppercase;font-weight:bold;font-size:36px;}.cwvn-home-product-search-form .submit-div input[type="submit"]{width:100%;height:36px;line-height:36px;}
.cwvn-home-product-search-form input[type="text"], .cwvn-home-product-search-form select,.cwvn-home-product-search-form .chosen-container-single .chosen-single{background:#cccccc !important;color:#222222;}
.home-product-search-text,.cwvn-home-product-search-form .submit-div{line-height:102px;}
.cwvn-products-table .thumb{position:relative;width:120px;}
.cwvn-products-table td, .cwvn-products-table th{vertical-align:middle !important;border-width:0px;border-bottom:1px dashed #eeeeee;}.cwvn-products-table td{padding:20px 0px;}
.cwvn-products-table td > span, .cwvn-products-table th > span{display:inline-block;padding:0px 20px;border-left:1px solid #bababa;min-height:22px;}.cwvn-products-table th span{font-weight:bold;color:#bababa;font-size:11px;}.cwvn-products-table th{padding:10px 0px;}
.cwvn-products-table td > span, .cwvn-products-table td a{color:#666666;}
.bg-gray{background:#afafaf;}.cwvn-products-table td button{text-transform:uppercase;width:120px;display:block;float:right;margin:5px 0px;clear:right;}.product-page-cat-list{margin-bottom:0px;}.product-page-cat-list .product-cat-item{margin:0px 0px 20px;}
.product-page-cat-list .product-cat-item img{width:64px;margin-right:10px;float:left;}.product-page-cat-list .product-cat-item span.title{color:#222222;font-size:1em;display:inline;}.product-page-cat-list .product-cat-item span.title > span{color:#bababa;}
.cwvn-product-page-search-form input,.cwvn-product-page-search-form select,.cwvn-product-page-search-form label{display:block;width:100%;}.cwvn-product-page-search-form label > span{display:block;text-transform:uppercase;font-size:12px;}.cwvn-product-page-search-form label > span:before{margin-right: 10px;content: "\f138";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #e60000;}.cwvn-product-page-search-form{margin-bottom:20px;}.cwvn-product-page-search-form input,.cwvn-product-page-search-form select,.cwvn-product-page-search-form div.chosen-container{margin-top:10px;}.cwvn-woocommerce-pagination{text-align:right;}.cwvn-woocommerce-pagination select{display:inline-block;width:auto;}.cwvn-woocommerce-pagination label{display:inline-block;}.cwvn-woocommerce-pagination .wp-pagenavi{display:inline-block;width:auto;}
.cwvn-single-product-content .gallery .gallery-item{width:50%;margin:0px;max-width:none;padding:5px;}.cwvn-single-product-content .gallery .gallery-item .gallery-icon{}.cwvn-single-product-content .gallery{margin:0px -7px;}.cwvn-product-single-button{text-align:center;margin-top:20px;}.cwvn-product-single-button > a{display:inline-block;margin:0px 5px;}.cwvn-product-single-button > a button{width:120px;text-transform:uppercase;}.cwvn-single-product-table td{padding:15px;color:#636363;border-color:#eeeeee;}.cwvn-single-product-table a{color:#636363;}.cwvn-single-product-table td.td-header{text-transform:uppercase;background:#e60000;color:#fff;font-weight:bold;width:190px;}.cwvn-single-product-table{border:1px solid #eeeeee;}.cwvn-contact-info {background:#e60000;margin-bottom:20px;color:#ffffff;padding:15px;}.cwvn-contact-info a{color:#ffffff;}.cwvn-contact-info a:hover{text-decoration:underline;}.cwvn-contact-info .title{font-weight:bold;}.wpcf7-form p{margin-bottom:10px;}.wpcf7-form textarea{height:139px;}div.wpcf7-response-output{margin:10px 0px 0px 0px;}.list-post-top .entry-title:after{display:none;}.list-post-top .entry-title a{text-transform:none;font-weight:bold;}body.single .entry-header .entry-title{padding-bottom:15px;border-bottom:1px dashed #eeeeee;margin-bottom:10px;}.cwvn-hr{clear:both;border-bottom:1px dashed #eeeeee;margin:30px 0px;}body.single .entry-header .entry-title:after,#secondary .widget-title:after{display:none;}.job-row p{margin:0px;}.job-row span.title{font-weight:bold;}.job-row{padding:15px 0px;}.entry-content .job-row:first-child{padding-top:0px;}.cwvn-wiget-news .new-item span.title{font-weight:bold;color:#222222;}.cwvn-wiget-news .new-item a > img{width:100px;float:left;margin-right:10px;}.cwvn-wiget-news .new-item > a{display:block;clear:both;}.cwvn-wiget-news .new-item{border-bottom:1px dashed #eeeeee;padding:0px 10px 20px 10px;margin:0px 0px 20px 0px;}.cwvn-wiget-news .new-item:last-child{border-width:0px;margin:0px;}#secondary .widget{border:1px solid #eeeeee;-webkit-box-shadow: 0px 0px 2px 1px rgba(238,238,238,1);-moz-box-shadow: 0px 0px 2px 1px rgba(238,238,238,1);box-shadow: 0px 0px 2px 1px rgba(238,238,238,1);}#secondary .widget-title{padding:20px;background:#f5f6f8;}#secondary .widget ul.menu li{border-bottom:1px dashed #eeeeee;padding:0px 20px 15px 20px;margin-bottom:15px;}#secondary .widget ul.menu li:last-child{margin:0px;border-width:0px;}.chosen-container .chosen-results li.highlighted{background:#e60000 !important;}.cwvn-products-table td .specification{margin-left:20px;}div.wpcf7 img.ajax-loader{float:left;}
.addthis_button_facebook_share.at_native_button{display:none;}.addthis_button_google_plusone.at_native_button{width:65px;overflow:hidden;}
#header-social{display:none;margin-right:5px;}#header-social .social{margin:0px !important;}#header-social .social a{width:82px;text-align:center;background:#e60000;color: #ffffff;line-height: 29px;font-size: 10px;text-transform: uppercase;padding: 0px 8px;margin: 0px 2px;display: inline-block;}#header-social .social a span{vertical-align:middle;}.navbar-inverse .navbar-toggle{border-radius:0px;padding:0px 10px 0px !important}
@media only screen and (max-width:1024px) {
.navbar-header.responsive-logo > p img{position:static;}
.container>.navbar-header.responsive-logo{width:100%;text-align:center;margin-bottom:10px;}#qtranslate-2{position:absolute;right:20px;top:20px;}#search-header{margin:0px 0px;float:none;}#search-header{clear:both;text-align:center;}#search-header > a{line-height:normal;margin-top:20px;}#search-form-header{width:100%;top:40px;bottom:auto;text-align:center;}#main-nav ul.navbar-nav{width:100%;text-align:center;float:none !important;}.cheap-carousel .myNav > a.next{right:0px;}.cheap-carousel .myNav > a.prev{left:0px;}#site-navigation{float:none;}.navbar-inverse .navbar-nav >li{float:none;}.navbar-inverse .navbar-nav>li>a{line-height:40px;}#qtranslate-2 ul li a{line-height:normal;}
}
@media only screen and (max-width:991px) {.cwvn-contact-info{text-align:center;}.cwvn-contact-info p{text-align:center;}
.navbar-inverse .navbar-nav>li>a{line-height:36px;}#main-nav ul.navbar-nav{margin-bottom:10px;width:100% !important;}.widget.non-title{padding-top:0px !important;}
.cwvn-home-product-search-form .form-input{margin-bottom:30px;}.cwvn-product-page-search-form label > span{margin-top:15px;}.product-page-cat-list .product-cat-item{margin:10px 0px;}.product-page-cat-list .clear{display:none;}
/*.cwvn-product-list-div{overflow-x:scroll;}.cwvn-product-list-div table{width:1140px;}*/
.cwvn-products-table span.cwvn-product-icon{left:0px;right:auto;top:-14px;}
/*table responsive*/
.cwvn-products-table .thumb{width:60px;}
.cwvn-products-table td button{font-size: 9px;width: 80px;height: 22px;line-height: 22px;padding:0px !important;}
.cwvn-products-table td .specification{font-size:9px;line-height:8px;left:0px;bottom:8px;margin:0px !important;text-align:left;}
.cwvn-products-table td > span, .cwvn-products-table th > span, .cwvn-products-table td > span a, .cwvn-products-table th > span a{display:block;padding:0px 5px;font-size:9px;line-height:8px;}
.cwvn-products-table td, .cwvn-products-table th {text-align:center;}
/*table responsive*/
}
@media only screen and (max-width:767px) {
#qtranslate-2{}.navbar-inverse .navbar-toggle{position:absolute;top:58px;bottom:auto;margin:0px;right:20px;}
.navbar-inverse .navbar-toggle{z-index:9;}#site-navigation{display:block !important;height:auto !important;}#site-navigation ul.navbar-nav{margin-bottom:20px;display:none;}#site-navigation.collapse.in ul.navbar-nav{display:block;}ul.nav > li.current > a:before, .page ul.nav > li.current-menu-item > a:before, .single-post ul.nav > li.current-menu-item > a:before, .archive ul.nav > li.current-menu-item > a:before,.nav .has_children > a:after{display:none;}.navbar-inverse .navbar-nav ul.sub-menu li{border-width:0px;}.navbar-header.responsive-logo > p{text-align:left;}#search-header > a{background:#e60000;color:#ffffff;margin:0px;display:inline-block;}#search-header > a i{border-width:0px;font-size:18px;}#search-header{position:absolute;right:74px;top:58px;text-align:right;}#search-form-header{width:220px;}.navbar-header.responsive-logo > p img{width:auto;height:80px;margin-top:15px;}#header-social{display:inline-block;}
}
@media only screen and (max-width:600px) {
/*.cwvn-single-product-div{overflow-x:scroll;}.cwvn-single-product-table{min-width:700px;}*/
body{font-family:Arial,Helvetica,sans-serif !important;}#footer-support-area *{font-size:16px;text-align:center;}
.chosen-container{width:100%;}
/*table responsive*/
.cwvn-products-table span.cwvn-product-icon{font-size: 8px;height:12px;line-height:12px;width:auto;padding:0px 2px;}
.cwvn-products-table .thumb{width:40px;padding:0px;}
.cwvn-products-table td button{font-size: 6px;width: 60px;height: 22px;line-height: 22px;padding:0px !important;}
.cwvn-products-table td .specification{font-size:6px;}
.cwvn-products-table td > span, .cwvn-products-table th > span, .cwvn-products-table td > span a, .cwvn-products-table th > span a{padding:0px 2px;font-size:6px;line-height:8px;}
/*table responsive*/
}
@media only screen and (max-width:599px) {
	/*.cwvn-products-table td, .cwvn-products-table th{clear:left;display:block;width:100%;text-align:center !important;padding:0px;border-width:0px;}
	.cwvn-products-table td .specification{width:100% !important;display:block;position:static;border-top:1px dashed #cccccc;padding-top:15px;}
	.cwvn-products-table td > span {border-width:0px;}
	.cwvn-products-table th {display:none;}
	.cwvn-products-table td button{float:none;margin:5px auto;}*/
	.cwvn-single-product-table td{padding:5px;}
	.cwvn-single-product-table td, .cwvn-single-product-table td a{font-size:11px;}
}
@media only screen and (max-width:480px) {
.navbar-header.responsive-logo > p{}#copyright-area{margin-bottom:0px;}#copyright-area .social a{margin-top:5px;margin-bottom:5px;}#scroll-up{bottom:120px;}
.cwvn-products-table td button{width:42px;height:14px;line-height:14px;font-size:5px;}
}
@media only screen and (max-width:479px) {
#header-social .social a{font-size:0px;width:32px;}#header-social{float:left;}
}
@media only screen and (max-width:320px) {
/*table responsive*/
.cwvn-products-table .thumb{width:20px;}
.cwvn-products-table td .specification{font-size:5px;}
.cwvn-products-table td > span, .cwvn-products-table th > span, .cwvn-products-table td > span a, .cwvn-products-table th > span a{padding:0px 5px;font-size:4px;}
/*table responsive*/
}