/* Theme Name: Flatsome Child Description: This is a child theme for Flatsome Theme Author: UX Themes Template: flatsome Version: 3.0.2 */ /*************** ADD CUSTOM CSS HERE. ***************/ @import url(libs/font-awesome/css/font-awesome.css); @import url('https://fonts.googleapis.com/css?family=Titillium+Web:200,200i,300,300i,400,400i,600,600i,700,700i,900&display=swap'); /* =====================Breadcrumbs =============== */ body { font-weight: 300; font-size: 13px; } .breadcrumbs li:after { display: inline-block; vertical-align: middle; margin: 7px; content: "\f105"; font-family: FontAwesome; color: #000; font-weight: normal; } .breadcrumbs li { display: inline-block; } ul.breadcrumbs li, ul.breadcrumbs li a { font-size: 14px; color: #000; text-transform: none; font-weight: 400; line-height: 15px; margin-bottom: 0; } ul.breadcrumbs li:last-child:after { content: none; } .sitepath-l h1 { color: #fff; font-weight: 500; margin-bottom: 0; font-size: 55px; line-height: 55px; } .breadcrumbs a.current, .breadcrumbs a:hover { color: #f00; } ul.breadcrumbs { margin-bottom: 0; } .sitepath.clearfix:before { content: ""; position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.21); top: 0; left: 0; } .sitepath.clearfix .container { position: relative; } .sitepath.clearfix { padding-top: 50px; padding-bottom: 50px; background-size: cover; background-position: center; text-align: center; position: relative; } /*======================end breadcrumbs===========*/ /*===================icon contact=========*/ .if-round li{ list-style: none; margin-left: 0 !IMPORTANT; } .if-round li>div { display: table-cell; vertical-align: top; } .if-round li>div p, .if-round li>div i{ color: #444; } .if-round li>div p{ margin-bottom: 0; } .if-round .if-icon i { width: 21px; height: 12px; line-height: 0; text-align: left; font-size: 0; letter-spacing: -.02em; -webkit-border-radius: 5px; -webkit-background-clip: padding-box; -moz-border-radius: 5px; -moz-background-clip: padding; border-radius: 5px; background-clip: padding-box; color: #1fb25a; } .if-round .if-icon i:before{ font-size: 14px; } ul.if-round { margin-left: 0; } /*=============map============*/ .google-map-1 iframe { width: 100%; } .google-map-1 { overflow: hidden; border: solid 7px #FFFFFF; box-shadow: rgba(0, 0, 0, 0.22) 0px 0px 10px; border-bottom-width: 0px; background-color: #fff; } .sub-title{ max-width: 700px; margin: auto; text-align: center; } /*====================contact============*/ .row-contact-page input[type='email'], .row-contact-page input[type='date'], .row-contact-page input[type='search'], .row-contact-page input[type='number'], .row-contact-page input[type='text'], .row-contact-page input[type='tel'], .row-contact-page input[type='url'], .row-contact-page input[type='password'], .row-contact-page textarea, .row-contact-page select { background: #fff; border-color: #fff; box-shadow: none; border: solid 1px #fff; } .row-contact-page .col { padding-bottom: 5px; } h2.section-title.section-title-center span { font-size: 48px; } .section-title.section-title-center span { text-transform: none; } .section-title.section-title-center b { opacity: 0; } .section-title.section-title-center { margin-bottom: 0; } .col.col-contact-page-form.medium-6.small-12.large-6 .col-inner { background-image: linear-gradient(141deg, #2BA477 0%, #25D48B 51%, #25D48B 75%); padding: 30px; } .section-title.section-title-normal { border: none; } .section-title.section-title-normal span { border: none; text-transform: none; } .col-contact-page-form .container.section-title-container { margin-bottom: 0; } .col-contact-page-form input.wpcf7-form-control.wpcf7-submit.button { background: transparent; border-color: #fff; border-radius: 50px; padding-left: 21px; padding-right: 21px; border-width: 2px; } .col.col-contact-page-form.medium-6.small-12.large-6 .col-inner { padding-bottom: 0; } h2.section-title { font-size: 35px; } h3.section-title { font-size: 30px; } h4.section-title { font-size: 24px; } .footer-widgets.footer.footer-2.dark { padding-bottom: 0; padding-top: 70px; } .footer-2.dark .if-round li>div p, .footer-2.dark .if-round li>div i { color: #fff; } .footer-2 .is-divider.small { font-size: 0; } .footer-2 span.widget-title { font-size: 20px; text-transform: none; } .footer-widgets ul li a { line-height: 16px; padding-bottom: 7px; padding-top: 7px; } .footer-widgets ul li { border: none !important; } /* ============view more=========== */ .product-description { background: #fff; margin-bottom: 15px; } .product-description { overflow: hidden; position: relative; } .dtcvmodetail, .dtchide { position: absolute; bottom: 0; left: 0; right: 0; width: 100%; height: 130px; padding-top: 85px; text-align: center; background: rgba(255,255,255,0); background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.91) 50%,rgba(255,255,255,1) 55%); background: -webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.91)),color-stop(55%,rgba(255,255,255,1))); background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.91) 50%,rgba(255,255,255,1) 55%); background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.91) 50%,rgba(255,255,255,1) 55%); background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.91) 50%,rgba(255,255,255,1) 55%); background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.91) 50%,rgba(255,255,255,1) 55%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0); cursor: pointer; margin-bottom: 0; } .dtshow { height: auto !important; padding-bottom: 80px; } .dtcvmodetail span, .dtchide span { cursor: pointer; display: inline-block; height: 28px; line-height: 28px; padding: 0 10px; font-size: 13px; color: #c1282d; background: #fff; border: solid 1px #c1282d; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .dtcvmodetail span:hover, .dtchide span:hover{ background-color: #c1282d; color: #fff; } .rm-detail { padding: 15px 0px; } .ex_cntitle.ex_cnpost { padding-bottom: 10px; border-bottom: 1px solid #efeeee; font-size: 16px; overflow: hidden; display: block; line-height: 1.4; } .text-h2 { padding-bottom: 10px; border-bottom: 1px solid #efeeee; font-size: 16px; overflow: hidden; display: block; line-height: 1.4; } div#binhluan .text-h2 { padding-top: 15px; border-bottom: 0px; border-top: 1px solid #efeeee; font-weight: bold; font-size: 20px; } .binhluansp .comment_container img { float: left; margin-right: 10px; float: left; position: absolute; top: 0; left: 0; padding: 3px; width: 32px; height: auto; background: #ebe9eb; border: 1px solid #e4e1e3; margin: 0; box-shadow: none; border-radius: 0 !IMPORTANT; } .binhluansp ol.commentlist li { padding: 0; margin: 0 0 20px; border: 0; position: relative; background: 0; border: 0; padding: 0; margin: 0 0 0px; border: none; } .binhluansp ol.commentlist li .comment-text { margin: 0 0 0 50px; border: 1px solid #e4e1e3; border-radius: 4px; padding: 1em 1em 0; border: 0px; padding: 0px; border: 0px; padding: 0px; } .binhluansp ol.commentlist .star-rating { float: right; overflow: hidden; position: relative; height: 1em; line-height: 1; font-size: 1em; width: 5.4em; font-family: star; } .binhluansp p.comment-form-title { display: none; } .ex_thongke { border: solid 1px #ddd; border-radius: 5px; padding: 0px 15px; margin-bottom: 20px; display: table; width: 100%; } .ex_thongke>div { text-align: center; font-size: 12px; color: #4a4a4a; padding: 10px; border-right: 1px solid #d8d8d8; display: table-cell; vertical-align: middle; } .ex_guidanhgia a { cursor: pointer; color: #fff; background: #d30029; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 14px; display: inline-block; padding: 5px 15px; } /* ==========start=========== */ .ex_saovang { margin-bottom: 0px; } .ex_saovang>li { display: table; width: 100%; margin-bottom: 2px; font-size: 12px; color: #9a9a9a; line-height: 1.5; } .ex_saovang>li>span { display: inline-block; position: relative; } .ex_saovang .ex_5sao { width: 20%; } .progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: .75rem; background-color: #e9ecef; border-radius: .25rem; } .ex_thongke .progress { height: 6px; margin-bottom: 0px; } .ex_saovang .progress { width: 60%; } .progress-bar { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; transition: width .6s ease; } .ex_thongke .progress-bar { height: 5px; background-color: #ff9100; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .ex_saovang .ex_sdem { width: 20%; } /* ==========start=========== */ .ex_diemso { font-size: 40px; color: #fd9727; line-height: 40px; } .ex_igs{ display: none; } .pswp__bg { background: #fff; } .lg-outer .lg-thumb-outer { background-color: #dedede4a; } body .lg-outer .lg-thumb-outer { background: #ffffffad; } .lg-toolbar.lg-group { background: #fff0; } .lg-outer .lg-img-wrap { background: #fff; } body .lg-actions .lg-next, body .lg-actions .lg-prev { color: #fff; } .ex_diemso:after { font-family: WooCommerce; content: '\e005'; padding-left: 10px; font-family: "fl-icons" !important; } .ex_thongke>div:last-child { border-right: 0; } .reviews_bar.ex_chiba {} .reviews_bar.ex_chiba .reviews_bar.ex_chiba {} .reviews_bar.ex_chiba .ywar_review_row .ywar_rating_bar span { height: 6px; line-height: 6px; } .reviews_bar.ex_chiba {} .reviews_bar.ex_chiba .ywar_review_row .ywar_rating_bar { padding-top: 8px; } .reviews_bar.ex_chiba .ywar_review_row .ywar_rating_bar span.ywar_perc_value { font-size: 0; } .reviews_bar.ex_chiba .ywar_review_row .ywar_rating_bar span.ywar_perc_rating { background-color: #ff9100 !IMPORTANT; } .reviews_bar.ex_chiba .ywar_review_row .ywar_rating_bar span.ywar_scala_rating { border-radius: .25rem !IMPORTANT; } .Reviews-title { margin-top: 5px; font-size: 18px; font-weight: normal; margin-bottom: 20px; font-weight: 500; } .ex_diemsao { width: 200px; } .ex_guidanhgia { width: 28%; } .star-rating span:before{ color: #faca51 !important; } .star-rating:before, .woocommerce-page .star-rating:before { color: #d3ced2 !important; } .thongsokythuat table {} div#thongsokythuat { padding: 15px 0; } div#thongsokythuat table th, div#thongsokythuat table td { border-bottom: 1px solid rgba(0, 0, 0, .1); font-style: normal; font-weight: 400; padding-top: 15px; padding-bottom: 15px; } div#thongsokythuat table th { color: #969696; text-transform: none; } div#thongsokythuat table td{ padding-left: 15px; } /*div#thongsokythuat table tr:nth-child(even) td, div#thongsokythuat table tr:nth-child(even) th { background: rgba(0,0,0,.025); }*/ .text-h2, .ex_cntitle.ex_cnpost{ font-size: 17px; font-weight: bold; } p.ex_cntitle { padding-bottom: 10px; border-bottom: 1px solid #efeeee; font-size: 16px; overflow: hidden; display: block; line-height: 1.4; font-size: 18px; font-weight: bold; } .col-widget .col-inner { padding: 0px 15px; } .blog-widget .col.post-item {} .blog-widget .col.post-item .col-inner { padding-left: 0; padding-right: 0; } .blog-widget .col.post-item .col-inner .is-divider { display: none; } .blog-widget .col.post-item .col-inner h5.post-title.is-large { margin-top: 0px; margin-bottom: 0px; line-height: 1.6; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 39px; font-size: 13px; font-weight: 600; } .col-more-infor-single-product { padding: 10px 3px 10px 10px; position: relative; border-radius: 5px; border: 1px dashed #00A82D; margin-bottom: 30px; } .col-more-infor-single-product p, .col-more-infor-single-product .p { text-transform: uppercase; font-weight: 400; font-size: 12px; top: -15px; left: 15px; position: absolute; border: 1px solid #09af00; padding: 3px 5px; background: #00A82D; color: #fff; } .col-more-infor-single-product ul li { list-style: none; position: relative; margin-left: 0; padding-left: 23px; margin-bottom: 7px; line-height: 1.6; font-size: 13px; position: relative; padding-left: 17px; } .col-more-infor-single-product ul li:before { content: "\f164"; left: 0; position: absolute; font-family: 'Fontawesome'; font-size: 14px; margin-right: 5px; color: yellowgreen; display: inline-block; } /*.hidden-price-product .woocommerce-variation.single_variation{ display: none !important; }*/ .col-more-infor-single-product .wrapper-col-m { margin-bottom: 0; margin-top: 8px; overflow-y: auto; max-height: 150px; } ins.hidden-price { font-weight: bold; font-size: 15px; color: #d8262f; font-weight: bold; margin-bottom: 5px; } .col-headd-product>.col-inner .is-divider.small { display: none; } .col-headd-product>.col-inner h1.product-title.product_title.entry-title { border-bottom: solid 1px #ddd; margin-bottom: 26px; font-size: 20px; padding-bottom: 10px; } .ex_tuvan_container .col { padding-bottom: 0; } .ex_tuvan_container .col input { margin-bottom: 0; } .ex_tuvan_container .col input.wpcf7-form-control.wpcf7-submit.button { color: #FFF; background-color: #0C5460; width: 100%; font-weight: normal; border-radius: 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; font-size: 14px; } input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {} .ex_tuvan_container span.wpcf7-form-control-wrap.your-phone input { display: block; width: 100%; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .ex_uudai .col-inner, .wrapper-widget-style { border-radius: 5px; border: 1px solid #e5e5e5; margin-bottom: 15px; padding: 13px; } .ex_uudai .col-inner ul li, .wrapper-widget-style ul li{ position: relative; padding-left: 20px; list-style: none; font-size: 13px; margin-top: 10px; margin-bottom: 10px; margin-left: 0; } .ex_uudai .col-inner ul li:before, .wrapper-widget-style ul li:before { left: 0; position: absolute; font-family: 'Fontawesome'; font-size: 14px; font-size: 12px; color: #db0000; display: inline-block; content: "\f111"; } .ex_uudai .col-inner p, .wrapper-widget-style .p { display: block; overflow: hidden; font-size: 15px; color: #333; text-transform: uppercase; margin-bottom: 0px; font-weight: bold; } .ex_uudai .col-inner ul, .wrapper-widget-style ul { margin-bottom: 0; } .product-thumbnails.thumbnails.slider-no-arrows.slider { display: none; } .ex_images_sub .slick-slide>div>div { border: 1px solid #d3d3d3; border-radius: 4px; text-align: center; margin-bottom: 15px; color: #000000; fill: currentcolor; cursor: pointer; line-height: 1.2; padding: 5px; } .ex_images_sub .slick-slide>div{ padding-left: 5px; padding-right: 5px; } .ngSgI { width: 100%; display: block; font-size: 11px; margin-bottom: 7px; } .ex_images_sub{ margin-right: -5px; margin-left: -5px; } .ex_images_sub .slick-slide a{ color: #000; } nav.woocommerce-breadcrumb.breadcrumbs.uppercase a { text-transform: none; color: #d30029; } .ex_subvideo a { display: block; width: 100%; height: 100%; } ul.header-nav.header-nav-main.nav.nav-right.nav-uppercase>li>a>span { display: block; width: 100%; font-size: 10px; font-weight: 400; text-transform: none; color: #303330; margin-left: 0; text-align: center; } ul.header-nav.header-nav-main.nav.nav-right.nav-uppercase>li>a>i { margin-left: auto; margin-right: auto; font-size: 22px; } #main-primary { background: #f0f0f0; } .shop-page-title.category-page-title.page-title { display: none; } .wrapper-content-product { background: #fff; border-radius: 5px; } ul.menuCategory li { display: inline-block; margin-bottom: 5px; } ul.menuCategory li a { display: block; font-size: 13px; padding: 3px 11px; text-align: center; color: #fff; background-color: #e6001b; /* border: solid 1px #e4e4e4; */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; white-space: nowrap; } ul.menuCategory { margin-bottom: 0; } .ex_dmc { padding: 10px; } ul.menuCategory li:hover a { color: #d3d3d3; } .ex_filter li { display: inline-block; width: auto; vertical-align: top; font-size: 13px; position: relative; white-space: nowrap; margin-left: 15px; } .ex_sapxep a { color: #000; } .ex_sapxep li>a:hover { background: #f3f3f3 !important; } .ex_sapxep li>a.selected { background: #c84044 !important; color: #ffffff; } .ex_sapxep .ex_hien { padding-right: 0; } .ex_sublist { top: 28px; text-align: left; position: absolute; z-index: 2; visibility: visible; background: #fff; border: 1px solid #d9d9d9; border-radius: 4px; box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1); padding: 5px 35px 5px 10px; min-width: 140px; } .ex_sapxep .ex_sublist { right: -6px; } .ex_sublist:before, .ex_sublist:after { content: ''; width: 0; height: 0; position: absolute; bottom: 100%; left: 45%; border-bottom: 10px solid #d9d9d9; border-left: 10px solid transparent; border-right: 10px solid transparent; } .ex_sapxep .ex_sublist:before, .ex_sapxep .ex_sublist:after { left: 80%; } .ex_close { border-radius: 50%; border: 1px solid #d3d3d3; font-size: 10px; background: none; width: 25px; height: 25px; position: absolute; right: 0; top: 8px; cursor: pointer; margin: 0; padding: 0; display: inline-block; font-size: 10px } .ex_sapxep .ex_sublist a { margin-bottom: 5px; display: block; float: left; width: 100%; line-height: 2; padding-left: 0px; } .ex_sapxep .ex_hien:after { content: ''; width: 0; height: 0; border-top: 5px solid #c21d32; border-left: 5px solid transparent; border-right: 5px solid transparent; display: inline-block; vertical-align: middle; margin-left: 4px; } .page-title-inner1.flex-row.medium-flex-wrap.container { border-bottom: 1px solid #f5f5f5; width: 100%; position: relative; color: #c21d32; padding-left: 10px; padding-right: 10px; border-top: 1px solid #f5f5f5; } h1.headding-1 { margin-bottom: 0; } .flex-col.medium-text-center { align-items: center; } ul.ex_filter.ex_sapxep { margin-bottom: 0; } .ex_filter li { margin-bottom: 0; margin-top: 3px; } .ex_sapxep a { color: #333; display: inline-block; vertical-align: top; padding-left: 10px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } .ex_sapxep li>a { color: #000; } .ex_sapxep .ex_hien { cursor: pointer; } /*.header-main .nav > li > a>i:last-child { display: none; }*/ ul.header-nav.header-nav-main.nav.nav-right.nav-uppercase>li>a>i:last-child { display: none; } .header-search-form-wrapper {} .header-search-form-wrapper select { background: #eaeaea; border: 1px solid #d3d3d3; border-top-left-radius: 4px; border-bottom-left-radius: 4px; height: 32px; } .header-search-form-wrapper button.ux-search-submit { background: #fff !IMPORTANT; color: #222222; border: none; border-bottom-right-radius: 4px; border-top-right-radius: 4px; height: 30px; box-shadow: none; max-height: 28px; min-height: 32px; } .header-search-form-wrapper input#woocommerce-product-search-field-0 { border: none; height: 32px; box-shadow: none; } .nav-dropdown>li.nav-dropdown-col>a { display: none; } .wrapper-content-none { padding: 10px; } body .row.row-product{ margin-left: 0; margin-right: 0; } .product-small.product { border-bottom: 1px solid #f3f3f3; float: left; text-align: left; overflow: hidden; position: relative; } label.ex_moiramat { padding: 1px 5px; color: #fff; position: absolute; left: 0; font-size: 10px; top: 10px; background-color: #3fb846; border-radius: 4px; z-index: 5; } label.ex_tragop { display: inline-block; position: relative; font-size: 12px; color: #fff; font-weight: 600; background: #fff; border-radius: 3px; padding: 0 5px 0 8px; margin: 10px 0 5px 5px; height: 20px; background: #f28902; z-index: 5; } label.ex_tragop { font-size: 10px; top: 0px; position: absolute; right: 0; } label.ex_khuyenmai { padding: 1px 5px; color: #fff; position: absolute; left: 0; font-size: 10px; bottom: 0; background-image: linear-gradient(-90deg, #ec1f1f 0%, #ff9c00 100%); border-radius: 4px; z-index: 5; } .woocommerce-Price-amount { color: #d9232e; } .price ins, .price>.woocommerce-Price-amount { display: inline-block; vertical-align: middle; overflow: hidden; font-size: 14px; color: #d9232e; font-weight: bold; margin-right: 10px; text-decoration: none; } .price del .woocommerce-Price-amount { color: #9e9e9e; font-size: 12px; font-weight: 400; } .product-small .box-image a { padding-top: 15px; padding-bottom: 15px; } .row.row-main>.large-12.col>.col-inner { background: #fff; padding: 15px; } header.entry-header h1.entry-title.mb.uppercase { margin-bottom: 25px; font-size: 18px; padding-bottom: 10px; border-bottom: 1px solid #d3d3d3; text-transform: none; } .footer-2 span.widget-title { font-size: 16px; margin-bottom: 10px; position: relative; line-height: 27px; } .footer-widgets ul li a, .footer-widgets p { font-size: 13px; color: #000; } .footer-widgets ul li a:hover{ color: #d9232e; } .footer-widgets ul li { font-size: 13px; } .absolute-footer.light.medium-text-center.text-center { padding-top: 10px; padding-bottom: 7px; } .woocommerce-error, .woocommerce-info, .woocommerce-message { font-size: 13px; padding: 0.5em 15px 0.5em 3.5em; margin: 0 0 15px; position: relative; background-color: #fff; color: #515151; border: 1px solid #c21d32; border-radius: 4px; list-style: none outside; width: auto; word-wrap: break-word; } .woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before { font-family: fontawesome; content: "\f06a"; display: inline-block; position: absolute; top: 0.5em; left: 1.5em; color: #1e85be; } .product-small.product:hover .box-image img { transform: scale(1.05); -webkit-transform: scale(1.05); } .badge-inner.secondary.on-sale { display: none; } .woocommerce-Price-amount { color: #d9232e; } .single.woocommerce .price>span, .single.woocommerce .price ins{ float: left; } .single.woocommerce p.price.product-page-price>span, .single.woocommerce p.price.product-page-price ins{ float: none; } .woocommerce .product-small .price ins, .woocommerce .product-small .price>span { font-size: 14px; } span.amount{ color: #d9232e; } .price del .woocommerce-Price-amount { color: #9e9e9e; font-size: 12px; font-weight: 400; } .woocommerce-variation-price { display: inline-block; width: 100%; text-align: center; /* background: #ddd; */ } .woocommerce .woocommerce-variation-price span.woocommerce-Price-amount.amount { float: none; margin-bottom: 10px; } .woocommerce-product-gallery a.zoom-button.button.is-outline.circle.icon.tooltip.hide-for-small.tooltipstered { display: none; } .wrapper-content { background: #fff; padding: 10px; } } .ex_sgltitle { font-size: 20px; line-height: 1.5; } .ex_nmenta { font-size: 13px; text-transform: none; color: #a0a0a0; margin-bottom: 10px; } .ex_sgl .ex_nmenta { padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px dashed #d3d3d3; } .ex_auth:after { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: '\f111'; margin-left: 8px; font-size: 5px; vertical-align: middle; color: #adb5bd; } .pop_view { color: #999; margin-left: 5px; } .pop_view:before { content: "\f06e"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #bbb; font-size: 13px; padding-right: 0.5em; top: 10px; left: 0; } h1.page-heading.ex_sgltitle { font-size: 20px; line-height: 1.5; } .comment-author.mr-half img { float: left; padding: 3px; width: 32px; height: auto; background: #ebe9eb; border: 1px solid #e4e1e3; margin: 0; box-shadow: none; border-radius: 0; } p.comment-form-author { display: block; width: 100%; flex: 0; -ms-flex: 1; flex: auto !IMPORTANT; } p.comment-form-author input, p.comment-form-email input { display: block; height: 34px; padding: 6px 12px; font-size: 13px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } p.comment-form-author , p.comment-form-email{ display: none; } .review-form-inner.has-border { border: none; padding: 0; } #comments .comment-respond {background: #fff;} #comments .comment-respond { background: #fff; padding-left: 0; padding-right: 0; } .widget-area span.widget-title { font-size: 18px; padding-bottom: 6px; border-bottom: 1px dashed #d3d3d3; margin-bottom: 10px; display: block; width: 100%; text-transform: none; padding-bottom: 15px; margin: 0 0 20px; } .widget-area .is-divider.small { display: none; } .widget-product .col { padding-bottom: 0; } .widget-product .col a{ color: #000; } .row.post-widget .box:hover .overlay { } .overlay-icon { border: solid 5px rgba(193,39,45,0.9); color: rgba(193,39,45,0.9); background-color: transparent; font-size: 23px; width: 46px; height: 46px; line-height: 44px; } .post-widget .has-hover:hover .overlay-icon{ -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); color: #333; border-color: #333; } .post-widget .cat-label { background: red; text-shadow: none; opacity: 1; display: inline-block; font-size: 11px; font-weight: 400; line-height: 1; margin-bottom: 5px; padding: 2px 6px; background: #f70d28; text-transform: uppercase; color: #fff; } .post-widget .post-title.is-large { margin: 0 0 15px; color: #333; font-size: 17px; line-height: 1.4; } .post-widget .is-divider { display: none; } .post-widget .box:hover img { -webkit-filter: blur(0px); filter: blur(0px); } .post-widget .col-inner { overflow: hidden; position: relative; } .ex_nmenu li { margin-right: 15px; display: block; float: left; } .ex_nmenu li a { font-size: 14px; padding: 4px 10px; text-transform: uppercase; } .ex_nmenu li.current-menu-item a, .ex_nmenu li:hover a { color: #fff; } .ex_nmenu li.current-menu-item, .ex_nmenu li:hover { background: #c21d32; color: #fff; border-radius: 3px; } .row.post-widget.style1 img { -webkit-filter: blur(0); filter: blur(0); } .col.small-12.large-12 .post-widget .post-title.is-large { margin: 0 0 15px; color: #333; font-size: 17px; line-height: 1.4; } .post-widget.style1 {} .post-widget.style1 .col.post-item { padding-bottom: 0; } .row-feature-post>.col { padding: 2px; } .post-widget.style1 .col.post-item .col-inner { border-radius: 0; } .row-feature-post>.col.small-12.large-12 { padding-bottom: 1px; } .row-feature-post { margin-left: -2px !IMPORTANT; margin-right: -2px !important; } .row-feature-post { margin-bottom: 20px; } .row-feature-post .shade { content: ""; display: block; position: absolute; width: 100%; top: 0; bottom: 0; background: linear-gradient(180deg,transparent 0,#000 65%,#000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0); opacity: .6; z-index: 2; } .row-feature-post .box:hover img { transform: translateX(10px) scale(1.1); } .post-widget.style1 .post-meta.is-small.op-8 { font-size: 0; transition: all 0.3s; } .post-widget.style1 .box:hover .post-meta.is-small.op-8 { font-size: 12px; } .ex_danhmuc { color: #c21d32; font-size: 13px; font-weight: 500; } .ex_date { padding-left: 5px; } .ex_nmenta { font-size: 13px; text-transform: none; color: #a0a0a0; margin-bottom: 10px; } .post-title.is-large a { font-size: 22px; line-height: 1.4em; width: 100%; display: block; font-weight: bold; color: #222; margin-bottom: 18px; letter-spacing: 0px; } .absolute.no-click.x50.y50.md-x50.md-y50.lg-x50.lg-y50 .overlay-icon { opacity: 1; } div#secondary { height: 100%; } .home-slider .TextCaptions { padding: 0 !IMPORTANT; } .TextCaptions .item { padding: 7.5px 5px 0px 5px !IMPORTANT; text-align: center; line-height: 1.3em; font-size: 12px; border-right-color: #ddd; text-transform: uppercase; min-height: 54px !IMPORTANT; height: 61px !IMPORTANT; border-top: solid 2px #fff; border-right: solid 1px #ddd !IMPORTANT; } .flickity-enabled.is-draggable .flickity-viewport { } .col.large-3.medium-4.small-6.item.is-selected.is-nav-selected { border-top-color: #C21D32; } .cb_tip { display: block; overflow: hidden; margin-bottom: 0px; width: 100%; padding: 5px 5px; text-align: center; margin-top: 0px; } #dot { display: inline-block; } .cb_tip .textwidget { padding-left: 5px; display: inline-block; } .cb_tip p { margin-bottom: 0px; font-size: 13px; } .cb_tip p span { font-size: 13px; } .home-slider{ } .home-slider button.flickity-button svg { background: rgba(0, 0, 0, 0.5); padding-top: 18px; padding-bottom: 18px; } .home-slider .flickity-prev-next-button.previous { left: 0; } .home-slider .flickity-prev-next-button.next { right: 0; } .col-3-slider .img:last-child { margin-bottom: 0 !IMPORTANT; } .home-slider .slider-nav-light .flickity-page-dots .dot { opacity: 1; } .product-new-home>.col-inner>p { color: #fff; display: block; width: 100%; text-align: center; font-size: 20px; background: #d30029; padding: 10px 0px; font-weight: bold; margin-bottom: 0; } .mb20{ margin-bottom: 20px; } .product-new-home .product-small.product { border-color: transparent; } .ex_hotlink>.col-inner { padding-bottom: 10px; padding-top: 10px; overflow: hidden; display: block; width: 100%; border-bottom: 1px solid #f3f3f3; border-right: 1px solid #f3f3f3; background: #fff; padding-left: 10px; padding-right: 10px; } .ex_hotlink>.col-inner>p { float: left; margin-top: 3px; font-size: 16px; margin-bottom: 0px; color: #333; font-weight: bold; } .ex_hotlink>.col-inner ul { float: right; margin-bottom: 0px; } .ex_hotlink>.col-inner ul li { background: #fff; border: 1px solid #fff; list-style: none; display: block; float: left; border-radius: 5px; margin-left: 5px; } .ex_hotlink>.col-inner ul li a { font-size: 13px; padding: 5px 5px; color: #c21d32; font-weight: 400; border-radius: 5px; border: 1px solid transparent; text-shadow: 0 1px 0 #fff; background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%); background-image: -o-linear-gradient(top, #fff 0, #e0e0e0 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); background-repeat: repeat-x; border-color: #ccc; } .ex_hotlink>.col-inner ul li a:hover{ background: #fff; color: #e6003a; border: 1px solid #e6003a; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; } div#customer_details { width: 100%; } /*.customer_check { border: 1px solid #d8d8d8; -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .15); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .15); box-shadow: 0 0 20px rgba(0, 0, 0, .15); }*/ .col2-set { background-color: #fff; } .ex_cnpost { padding-bottom: 15px; display: block; width: 100%; overflow: hidden; } .ng_ctop a { color: #d9232e; overflow: hidden; position: relative; padding: 0px 0 0 15px; } .ng_ctop a:before { content: ''; width: 0; height: 0; border-right: 7px solid #d9232e; border-top: 7px solid transparent; border-bottom: 7px solid transparent; position: absolute; left: 0; top: 2px; } .ng_ctop span { float: right; } div#order_review .col-inner.has-border { background: #fff; border: none; } body .success-color, body .success.is-link, body .success.is-outline { color: #7a9c59; } .woocommerce-error, .woocommerce-info, .woocommerce-message { text-align: left; } .ex_sublist.active { display: block !IMPORTANT; } .ex_sublist{ display: none; } .col-pd0{ padding-bottom: 0; } .ex_dmc { width: 100%; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; min-height: .01%; overflow-x: auto; background: #fff; border-bottom: 1px solid #f5f5f5; } .ex_dmc .imdc { width: 100%; display: table; margin: 0 !important; white-space: nowrap } body.home .ex_dmc>div { padding: 10px 0 0 0; } .ex_dmc .imdc li{ padding: 0 5px !important; float: none !important; width: auto !important; display: table-cell; vertical-align: text-bottom; text-align: center; } .ex_dmc .imdc a { width: 60px; display: block; margin: 0px auto; } .ex_dmc .imdc a span { display: block; line-height: 1.2; display: block; width: 100%; font-size: 12px; margin-top: 7px; margin-bottom: 7px; letter-spacing: -1px; } .ex_dmc .imdc a i { margin-right: 0; } .ex_dmc .imdc a i { width: 60px; height: 60px; border: solid 2px; display: block; overflow: hidden; border-radius: 50px; height: 50px; width: 50px; margin: auto; position: relative; background: linear-gradient(-180deg,#fbfbfb 0%,#f1f1f1 100%); border: 1px solid #c3c3c3; box-shadow: 0 1px 4px 0 rgba(0,0,0,.12); line-height: 50px; } .ex_dmc .imdc a { color: #000; } .canvas-overlay { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 6; background-color: transparent; visibility: hidden; overflow: hidden; opacity: 0; max-width: 0; -webkit-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86); -moz-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86); -ms-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86); -o-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86); transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86); } body.off-canvas-in .canvas-overlay { max-width: 100%; opacity: 1; visibility: visible; } ul.ex_filter.ex_sapxep{ z-index: 7; } .tawcvs-swatche { line-height: 1.5; background: #fff0 !important; border: 1px solid #ddd; -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 30%; float: left; text-indent: 0; height: auto; text-align: center; padding: 5px; margin-right: 10px; margin-bottom: 10px; cursor: pointer; font-weight: 500; font-size: 12px; } .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches { line-height: 1.5; background: #fff0 !important; border: 1px solid #ddd; -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); box-shadow: 0 2px 3px 0 rgba(0,0,0,.15); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 30%; float: left; text-indent: 0; height: auto; text-align: center; padding: 5px; margin-right: 10px; margin-bottom: 10px; cursor: pointer; font-weight: 500; font-size: 12px; display: block; } .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches del, .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches ins { display: block; width: 100%; } table.variations {} table.variations td.label { display: block; width: 100%; } .variations td.value.woo-variation-items-wrapper { display: block; } .price ins, .price>.woocommerce-Price-amount { display: inline-block; vertical-align: middle; overflow: hidden; font-size: 14px; color: #d9232e; font-weight: bold; margin-right: 10px; text-decoration: none; } .woocommerce-message.message-wrapper { max-width: 1200px; margin-left: auto; margin-right: auto; } /*===========add to cart button================*/ .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background: #c21d32; font-size: 16px; } .woocommerce div.product form.cart .button { vertical-align: middle; float: left; } .woocommerce div.product form.cart .single_add_to_cart_button, .woocommerce div.product form.cart .ex_btngop { font-size: 14px; text-transform: uppercase; display: block; padding: 7px 0; background: #db0000; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; } .woocommerce div.product form.cart .ex_btngop { background: #288ad6; width: 49%; margin-left: 2%; margin-right: 0; } .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches.selected, .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches:hover { border: solid 1px #dc333e; } .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover { box-shadow: none; } .add-to-cart-container.form-normal.is-normal { overflow: hidden; } body .variations .reset_variations { top: 0; } .tc-totals-form.tc-show { display: none; } .hidden-price-product label[for=pa_mau-sac] { margin-bottom: 0; } .medium-3.small-6.product-5 .product-small.col { height: 100%; padding-bottom: 0; } .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.tawcvs-swatches ins { color: #d8262f; } span.tc-price-wrap span.amount { margin-top: 0; } .row-nomal>.col { padding-bottom: 0; } .row>.product-small.product { padding-bottom: 0; } .custom.select-wrapper select { margin-bottom: 0 !IMPORTANT; } .variable-items-wrapper .wvs-has-image-tooltip:before, .variable-items-wrapper [data-wvstooltip]:before { display: none; } .variable-items-wrapper .wvs-has-image-tooltip:hover:after, .variable-items-wrapper .wvs-has-image-tooltip:hover:before, .variable-items-wrapper [data-wvstooltip]:hover:after, .variable-items-wrapper [data-wvstooltip]:hover:before { display: none; } .woocommerce div.product form.cart .single_add_to_cart_button svg, .woocommerce div.product form.cart .ex_btngop svg { float: left; color: #fff; fill: currentcolor; margin-left: 10px; } .woocommerce div.product form.cart .single_add_to_cart_button>span, .woocommerce div.product form.cart .ex_btngop>span { display: block; text-align: left; font-weight: normal; } .woocommerce div.product form.cart .single_add_to_cart_button span.ex_subcart, .woocommerce div.product form.cart .ex_btngop span.ex_subcart { width: 100%; font-size: 9px; display: block; font-weight: 400; } .woocommerce .woocommerce-variation-add-to-cart { display: block; width: 100%; margin-right: 1%; overflow: hidden; float: left; } .single .quantity.buttons_added.form-normal { display: none !important; } /*===========add to cart button================*/ .woocommerce .price>span, .woocommerce .price ins { display: inline-block; overflow: hidden; font-size: 26px; vertical-align: middle; margin-right: 10px; line-height: 1; margin-top: 0; } .single .price del .woocommerce-Price-amount{ color: #757575; font-size: 18px; text-decoration: line-through; display: inline-block; margin: 0 10px; } del { text-decoration-color: #9e9e9e; } .woocommerce .product-small .price ins { vertical-align: top; } /* ===================ho tro tra gop============= */ /* CSS Page Trả Góp */ .row.row-main.style1>.large-12.col>.col-inner{ padding: 0; } .tg_top { display: inline-block; } .infoproduct { float: left; width: 49%; padding: 10px; background: #fff; } .infoproduct .linksp { float: left; width: 70px; height: 70px; margin-right: 10px; } .infoproduct .linksp img { display: block; width: 100%; height: auto; } .infoproduct div { display: block; margin-left: 70px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 24px; } .infoproduct div strong { float: right; color: #d0021b; font-size: 15px; font-weight: bold; } .infoproduct div a.prodt_url, .prodt_search p a { color: #4a90e2; } .prodt_search { float: right; width: 49%; padding: 10px 10px 0px; background: #fff; } .line_split { background: #f0f0f0; height: 10px; } .prodt_data_table { display: block; overflow: visible; border-top: 1px solid #4a90e2; padding: 10px 0; background: #fff; position: relative; } .lbl { float: none; font-weight: 600; line-height: 20px; padding: 5px 10px 10px 10px; } .lst_month_container { display: inline-block; width: 100%; padding-bottom: 20px; padding-left: 5px; } .listmonths { display: block; margin-left: 5px; width: 100%; } .listmonths li.actived { border-color: #f5a623; box-shadow: 0 1px 2px 1px rgba(0,0,0,.15); } .listmonths li { float: left; width: 83px; background: #fff; position: relative; height: 30px; padding: 0; margin: 0 10px 0 0; border: 1px solid #ddd; border-radius: 3px; list-style: none; } .listmonths li.actived a { color: #4a90e2; } .listmonths li a { display: block; text-align: center; padding: 1px 0; font-size: 15px; color: #333; cursor: pointer; } .listmonths li a:hover > b{ color: #d0021b; } .listmonths li a b { z-index: -1; } .listmonths li.actived:after { border-width: 9px; border-bottom-color: #f1f1f1 !important; } .listmonths li.actived:before, .listmonths li.actived:after { content: ''; width: 0; height: 0; border-bottom: 10px solid #ddd; border-left: 10px solid transparent; border-right: 10px solid transparent; position: absolute; bottom: -21px; left: 0; right: 0; margin: auto; display: block; } .tablecontent { display: block; overflow: hidden; margin: -1px 10px 0; border: 1px solid #ddd; border-radius: 4px; } body.page-id-350 .table { display: block; overflow: hidden; margin-bottom: -1px; } body.page-id-350 .table li { display: table; width: 100%; background: #f1f1f1; border-bottom: 1px solid #ddd; } body.page-id-350 .table li label { color: #d0021b; } body.page-id-350 .table li aside { display: table-cell; width: 25%; padding: 12px 5px; } body.page-id-350 .table li aside:nth-child(2n) { border-left: 1px solid #ddd; border-right: 1px solid #ddd; } body.page-id-350 .table li:nth-child(2n) { background: #fff; } .trtruoc { display: inline-block; margin-left: 5px; } #prdt-tratruoc { border-color: #4a90e2; color: #4a90e2; padding: 5px 15px; border-width: 2px; font-size: 14px; border-radius: 5px; -webkit-border-radius: 5px; } #prdt-tratruoc:active, #prdt-tratruoc:focus{ border-radius: 5px; -webkit-border-radius: 5px; border-width: 2px; outline: none; } .notemoney { display: block; clear: both; padding: 0 10px 10px; background: #fff; } .table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; margin-left: 0; } .table li { display: table; width: 100%; background: #f1f1f1; border-bottom: 1px solid #ddd; margin-bottom: 0; margin: 0 !important; } .table li aside { display: table-cell; width: 25%; padding: 12px 5px; } .table li aside:nth-child(2n) { border-left: 1px solid #ddd; border-right: 1px solid #ddd; } .table li:nth-child(2n) { background: #fff; } /*end css page tragop*/ /* ===================ho tro tra gop============= */ .list-contact { position: fixed; bottom: 55px; right: 22px; z-index: 100; } .list-contact li { list-style: none; } .list-contact li img { max-width: 41px; } .list-contact ul { margin-bottom: 0; } .list-contact li a { display: inline-block; border-radius: 100%; border: solid 2px #fff; box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 8px; } .list-contact li:hover a { box-shadow: rgba(0, 0, 0, 0.31) 1px 1px 8px; } /*==========fix infor 2============*/ .cb_rbar { position: fixed; top: 0; left: 0; z-index: 9; text-align: center; top: 50%; z-index: 1; background-color: #8f8985; border-radius: 2px 0 0 2px; width: 40px; transform: translateY(-50%); } .cb_rbar a, .cb_rbar span { font-size: 22px; display: block; width: 100%; color: #e4e4e4; cursor: pointer; height: 40px; border-top: 1px solid #96918c; } .back-to-top.button { display: none; } .back-to-top.style1 { opacity: 1; -ms-transform: translateY(0%); transform: translateY(0%); } /*==========fix infor 2============*/ h1.headding-1 { font-size: 14px; padding-top: 10px; padding-bottom: 10px; margin-bottom: 0px; margin-top: 0px; font-size: 16px; display: inline-block; color: #333; } .page-template-page-checkout #ex_page { max-width: 600px; margin-left: auto; margin-right: auto; } .related.related-products-wrapper.product-section .row>.product-small.product { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .h3{ background: #fff; margin: 0px 0px 0px 0px; border-bottom: 1px solid #f3f3f3; font-size: 18px; overflow: hidden; display: block; } .h3 { background: #fff; margin: 0px 0px 0px 0px; border-bottom: 1px solid #f3f3f3; overflow: hidden; display: block; font-weight: bold; padding-bottom: 5px; } .tawcvs-swatches span.variable-item-span.variable-item-span-button { font-weight: 500; font-size: 12px; } .row-border>.col>.col-inner { border: 1px solid #b7b7b7; border-top: 0px; } .price span.from { display: none; } #ex_motatitle { font-weight: 600; float: left; margin-right: 5px; line-height: 1.5; } .woocommerce ol.commentlist .children li { padding: 15px; margin: 0 0 20px; position: relative; background: #f8f8f8; border: 1px solid #e4e1e3; } .woocommerce ol.commentlist .children li>div { position: relative; } #reviews #comments ol.commentlist .children li:after, #reviews #comments ol.commentlist .children li:before { top: -20px; left: 16px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } #reviews #comments ol.commentlist .children li:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #dfdfdf; border-width: 10px; margin-left: -10px; } #reviews #comments ol.commentlist .children li:before { border-color: rgba(238, 238, 238, 0); border-bottom-color: #f8f8f8; border-width: 11px; margin-left: -11px; z-index: 1; } #comments ol.commentlist li .children { margin: 0px 0 0 0px !important; padding-left: 0px; } div#comments { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } div#review_form_wrapper { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .ex_qt { background: #d0011b; border-radius: 1px; padding: 0 5px; line-height: normal; border: 1px solid #d0011b; font-size: 11px; color: #fff; font-weight: normal; display: inline-block; margin: 0px 0 0 5px; } .woocommerce #reviews #comments ol.commentlist li .comment-text p { margin: 0 0 10px; } .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta { font-size: .83em; } .commentlist li .description, .comment-list li .description { font-style: normal; font-size: 14px; } .product-images.woocommerce-product-gallery button.flickity-button { display: none; } .row-feature-post .box-text.text-left { z-index: 12; } b, strong { font-weight: 700; } ul.breadcrumbs li a, ul.breadcrumbs li { color: #000; } ul.breadcrumbs li:first-child a {font-size: 0;} ul.breadcrumbs li:first-child a:before { font-size: 14px; content: "\f015"; font-family: 'FontAwesome'; } ul.breadcrumbs li a:after { color: red; } .breadcrumbs li:after { color: #000; } .sitepath-r { padding-top: 10px; padding-bottom: 10px; } .woocommerce-breadcrumb span.divider { font-size: 0; } .woocommerce-breadcrumb span.divider:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 14px; color: #000; } .woocommerce-breadcrumb a { font-size: 14px; } .tawcvs-swatches span.variable-item-span.variable-item-span-button:before { content: ""; width: 16px; height: 16px; margin-right: 5px; background: url(assets/img/icon-unchecked.png?184) no-repeat; display: inline-block; } .tawcvs-swatches.selected span.variable-item-span.variable-item-span-button:before { background: url(assets/img/icon-checked.png) no-repeat; } .tawcvs-swatches span.variable-item-span.variable-item-span-button { font-weight: bold; color: #000; } .woocommerce div.product form.cart .single_add_to_cart_button { display: flex; width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; background: #e90001; background: linear-gradient(90deg, #e90001 0%, #b11316 50%, #8a2026 100%); border: none; padding-top: 13px; padding-bottom: 13px; align-items: center; } .woocommerce div.product form.cart .single_add_to_cart_button span, .woocommerce div.product form.cart .single_add_to_cart_button small { max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .woocommerce div.product form.cart .single_add_to_cart_button small { font-size: 12px; text-transform: none; line-height: 19px; font-weight: normal; text-align: left; } .woocommerce div.product form.cart .single_add_to_cart_button span { padding-left: 15px; padding-right: 15px; text-align: center; font-size: 22px; font-weight: bold; } div#wide-nav { border-top: solid 1px #DDDDDD; } .box1 { display: flex; align-items: center; width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; -ms-flex-item-align: center !important; align-self: center !important; vertical-align: middle !important; } .box1 .span { margin: 0; padding: 0 7px 0 0; font-size: 55px; font-weight: bold; color: #d9232e; line-height: 59px; } .box1 h4 { font-weight: 700; font-size: 14px; margin-bottom: 2px; line-height: 14px; white-space: nowrap; } .box1 h5 { font-size: 11px; color: #333333; line-height: 15px; margin-bottom: 0; white-space: nowrap; } .box1 small { color: #c2c2c2; font-size: 11px; display: block; line-height: 17px; white-space: nowrap; } .box-promotion * { line-height: 1; } .box-promotion h5 { font-size: 13px; color: #fff; } .box-promotion a { color: #fff; } .row-box-header { min-width: 597px; } .box-promotion{ background-image: url(assets/img/box-links-promotion.png); background-size: contain; background-position: left; padding-top: 9px; padding-bottom: 10px; height: 53px; max-width: 122px; background-repeat: no-repeat; padding-right: 12px; text-align: right; } .box-promotion h5 { text-transform: uppercase; } .box-promotion h5 { margin-bottom: 0; line-height: 15px; margin-top: 3px; } .box-promotion p { font-size: 14px; } ul.menuCategory li a { border: 1px solid #eee; background-color: #fff; color: #000; border-radius: 3px; -webkit-border-radius: 3px; } ul.menuCategory li:hover a, ul.menuCategory li.selected a { background: #d9232e; color: #fff; } .ex_dmc.style1 { margin-bottom: 10px; border-radius: 5px; } .ex_dmc.style1 ul li { width: 11%; margin-right: 5px; } .ex_dmc.style1 ul li a { padding: 0; height: 40px; line-height: 40px; background-color: #fff; color: black; } .ex_dmc.style1 ul li.selected a, .ex_dmc.style1 ul li:hover a { border: 1px solid #d9232e; } .ex_dmc.style1 ul li { min-width: 120px; } ul.menuCategory li a { font-size: 15px; } .filter-category a, .filter-options .item-filter a { margin-right: 10px; padding: 0px 15px; height: 30px; line-height: 30px; border: 1px solid #dedede; color: #333; display: inline-block; } .filter-options .item-filter { display: block; } #narrow-by-list { display: flex; display: -webkit-flex; flex-flow: row wrap; } .filter-options { padding-top: 10px; padding-bottom: 10px; } span.labe1 { height: 30px; line-height: 30px; margin-right: 10px; font-weight: bold; } .filter-category { border-top: solid 1px #eee; padding-bottom: 10px; padding-top: 10px; } .copyright-footer { font-size: 10px; color: #999999; padding-top: 15px; border-top: solid 1px #EDEDED; } .shop-icon-p img { margin-bottom: 0 !IMPORTANT; } .shop-icon-p h4 { font-size: 14px; } .shop-icon-p h4:before { content: "\f0c1"; font-family: fontawesome; background-color: #AE0721; font-size: 9px; padding: 3px; color: #fff; border-radius: 3px; font-weight: normal; margin-right: 5px; } .social-footer a { background: #e5e5e5; padding: 3px 3px 3px 30px; background-size: contain; background: no-repeat left center; margin: 0 20px 0 0; font-size: 12px; position: relative; color: #000; } .social-footer a.yt { background-image: url(assets/img/utube-social.svg); } .social-footer a.ins { background-image: url(assets/img/ins-social.svg); } .social-footer a.fb { background-image: url(assets/img/fb-social.svg); } .social-footer { margin-bottom: 10px; } .box-page ul li a { font-size: 14px; color: #333; display: block; padding: 0 0 0 5px; height: 38px; line-height: 38px; transiton: 0.4s all; -webkit-transition: 0.4s all; position: relative; } .box-page ul li a { padding: 20px 15px; line-height: 1; height: auto; } .box-page ul li { height: auto; border-bottom: 1px solid #ccc; position: relative; } .box-page ul { margin: 0; border: 0; } .box-page{ position: relative; } .box-page:before { content: ""; width: 1px; height: 100%; right: 0; background: #ccc; bottom: 0; top: 0; position: absolute; } .box-page { height: 100%; } .box-page .menu li.current-menu-item { position: relative; } .box-page .menu li.current-menu-item:before { content: ""; border: 10px solid transparent; border-left: 10px solid #ccc; position: absolute; top: 50%; left: 100%; margin-top: -5px; } .box-page .menu li.current-menu-item:after { content: ""; border: 9px solid transparent; border-left: 9px solid #fff; position: absolute; top: 50%; left: 100%; transform: translateY(-50%); margin-top: 5px; margin-left: -1px; } .ex_dmc.style1 ul li a img { object-fit: scale-down; height: 100%; } .ex_dmc.style1 ul li a { overflow: hidden; } .footer-2>.row>div:nth-child(5) { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 6px; } .block-static-block p { display: inline-block; margin-bottom: 0; } .block-static-block { border-top: solid 1px #EDEDED; padding-top: 12px; } .block-static-block p a { font-size: 12px; color: #999999; line-height: 14px; } .block-static-block p { line-height: 14px; } .block-static-block p a:hover { color: #d9232e; } .item-slider1 { border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; position: relative; } .item-slider1 img { display: block; transition: all 0.3s; } .item-slider1 a { display: inline-block; border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; position: relative; transition: all 0.3s; } .item-slider1 a:hover{ -webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%); opacity: 0.7; -webkit-opacity: 0.7; } .item-slider1 { padding-left: 5px; padding-right: 5px; } .slides-cat { margin-left: -5px; margin-right: -5px; } /*.item-slider1 a:hover img { transform: scale(1.1); }*/ ul.menu-top li { display: inline-block; margin-bottom: 0; } ul.menu-top li a { color: #fff; font-size: 13px; padding-left: 10px; padding-right: 10px; position: relative; } ul.menu-top li a:hover{ opacity: 0.6; } ul.menu-top li:last-child a { padding-right: 0; } ul.menu-top li a:before {content: "";position: absolute;right: -2px;width: 1px;height: 12px;background-color: #fff;top: 50%;transform: translateY(-50%);} ul.menu-top li:last-child a:before { content: none; } .wrapper-gift { border: 1px solid #eeeeee; padding: 15px 10px; border-radius: 5px; -webkit-border-radius: 5px; } .wrapper-gift .icon-box.featured-box.icon-box-left.text-left { border: 0; border-bottom: 1px solid #eeeeee; margin-bottom: 15px; padding-bottom: 15px; font-size: 13px; } .product-description h3, .product-description h2 { font-weight: 700; font-size: 18px; } div#thongsokythuat table th { min-width: 90px; padding-right: 0; color: #333333; font-weight: bold; font-weight: bold; font-size: 14px; } div#thongsokythuat table td ul { margin-bottom: 0; } div#thongsokythuat table td ul li { list-style: none; margin-left: 0; margin-top: 3px; margin-bottom: 3px; } .text-h21 { font-size: 20px; padding-bottom: 15px; border-bottom: 1px solid #eee; line-height: 1.4; font-weight: bold; } a.button.primary.full { border: 1px solid #c1282d; color: #c1282d; text-align: center; font-size: 14px; background-color: #fff; width: 100%; border-radius: 5px; -webkit-border-radius: 5px; } div#thongsokythuat { display: inline-block; width: 100%; } a.button.primary.full:hover { background-color: #c1282d; color: #fff; box-shadow: none; } p { font-size: 13px; } .wrapper-gift blockquote { color: #333; display: block; padding: 5px; background: rgba(193, 39, 45, 0.3); position: relative; font-weight: normal; border-radius: 5px; -webkit-border-radius: 5px; margin-top: 3px; border: none; font-style: normal; } span.price { color: red; } .scroll::-webkit-scrollbar { width: 9px; background: #d8d8d8; border-radius: 3px; -webkit-border-radius: 3px; } .scroll { max-height: 72vh; overflow-y: scroll; } .wrapper-widget-style .p { background: #c1272d; padding: 5px 15px; border-radius: 10px; -webkit-border-radius: 5px; color: #fff; display: inline-block; font-weight: normal; font-size: 14px; } h4.total-accessories { font-size: 14px; } .wrapper-widget-style ul li a { color: #0071bb; } p.dtcvmodetail i { padding-left: 5px; } .wrapper-widget-style { position: relative; overflow: hidden; } p.dtcvmodetail1 { text-align: left; transition: 0.3s all; -webkit-transition: 0.3s all; background-size: contain; color: #c1272d; position: relative; font-size: 15px; position: absolute; bottom: 0; margin-bottom: 0; background-color: #fff; width: 100%; left: 0; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; } p.dtcvmodetail1 { cursor: pointer; } p.dtcvmodetail1:hover { color: #0071bb; } .wrapper-gift .icon-box.featured-box.icon-box-left.text-left:last-child { margin-bottom: 0; border: none; } .tab-style ul.nav.nav-line.nav-uppercase.nav-size-normal.nav-center { text-align: center; border-bottom: 1px solid #f1f1f1; margin-bottom: 30px; } .tabbed-content.tab-style ul.nav.nav-line.nav-uppercase.nav-size-normal.nav-center li a:before { bottom: 0; top: auto; height: 1px; } .tabbed-content.tab-style ul.nav.nav-line.nav-uppercase.nav-size-normal.nav-center li.active a:before, .tabbed-content.tab-style ul.nav.nav-line.nav-uppercase.nav-size-normal.nav-center li:hover a:before { background-color: #333; } .tabbed-content.tab-style ul.nav.nav-line.nav-uppercase.nav-size-normal.nav-center li a { text-transform: none; font-size: 16px; color: #333; margin: 0 15px; padding: 0 0 10px; display: inline-block; } .tab-style table tr td { font-size: 15px; border-bottom: 1px solid #ccc; padding: 10px 0; border-top: none; } .tab-style table tr td:last-child { text-align: right; } .tab-style table tr td .price { color: #bf282e; font-weight: bold; } .tab-style table thead tr th { font-weight: normal; color: #BF282E; text-transform: none; border: none; } .tab-style table thead tr th:last-child { text-align: right; } .row-icon .icon-box.featured-box { border: 1px solid #333; border-radius: 5px; -webkit-border-radius: 5px; margin: 10px; padding: 10px; max-width: 231px; margin-left: auto; margin-right: auto; } .row-icon .icon-box.featured-box h4{ font-size: 15px; margin: 0; line-height: 1.4; } div#wide-nav ul.nav.header-nav.header-bottom-nav.nav-left.nav-uppercase>li>a { font-weight: bold; font-weight: 700; } .btn-tradein { margin-top: 5px; border-radius: 5px; -webkit-border-radius: 5px; background: linear-gradient(135deg, #fccf31 10%, #f55555 100%); padding-top: 5px; padding-bottom: 5px; color: #fff; } .btn-tradein p { margin-bottom: 0; } .btn-tradein h3 { margin-bottom: 0; color: #fff; text-transform: uppercase; font-size: 22px; color: #fff; } .btn-tradein:hover { opacity: 0.8; } p.comment-form-cookies-consent { display: none; } div#review_form_wrapper { padding-left: 0; padding-right: 0; padding-bottom: 0; } #comments .comment-respond .comment-reply-title { display: none; } .comment-form-rating {} .comment-form-rating label { display: none; } #comments .comment-respond { padding-top: 0; } .container1 ul li { margin-left: 0; } .page-title1 { font-size: 24px; color: #333; margin: 0; padding-right: 20px; font-weight: normal; } .page-title1 span { font-size: 14px; color: #888; margin-left: 15px; line-height: 30px; } .page-title1 { display: flex; } .wrapper-star { display: flex; align-items: center; } .wrapper-star .star-rating { margin-right: 15px; } a#viewmoreallreview { color: #808080; font-size: 14px; } .wrapper-star>strong { margin-right: 15px; } .box-title { border-bottom: 1px solid #eee; padding-bottom: 11px; margin-bottom: 20px; } body .header-wrapper { box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3) !important; -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3)!important; -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3)!important; } .nav-gallery-left a { border: 1px solid #eeeeee; border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 10px; display: block; text-align: center; width: 60px; height: 55px; position: relative; transiton: 0.4s all; -webkit-transition: 0.4s all; float: left; margin-right: 10px; } .nav-gallery-left a.thumb-color i { height: 54px; padding: 1px; background-repeat: no-repeat; background-size: cover; background-postion: center center; display: block; width: 58px; top: 0; left: 0; position: absolute; } .nav-gallery-left a.thumb-color i img{ height: 100%; max-width: 100%; } .nav-gallery-left { display: flex; -webkit-display: flex; flex-flow: row wrap; flex: 1 100%; justify-content: center; width: 100%; overflow: hidden; } .nav-gallery-left a.thumb-gallery strong { line-height: 1.1; display: block; margin-top: 3px; font-weight: normal; font-size: 11px; } .nav-gallery-left a.thumb-gallery i { background: url(assets/img/product-box.png) no-repeat; background-size: contain; width: 15px; height: 17px; left: 50% !important; margin-left: -7px; display: block; text-align: center; margin-left: auto; margin-right: auto; margin-top: 4px; } .nav-gallery-left a.thumb-gallery { font-size: 12px; color: #d9232e; } .ex_images_sub { display: none !important; } .container1 .sitepath-r { padding-top: 0; padding-bottom: 3px; } .woocommerce-variation-price { display: none; } .header-qc span { background-repeat: no-repeat; background-position: top center; display: block; width: 100%; height: 40px; margin: auto; } .header-qc, .header-qc span { height: 80px; } .header-qc span img { display: none; } .slider-nghe-si .title-nghe-si.text-center { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(0,0,0,0.45); font-size: 14px; color: #fff; text-align: center; padding: 10px 0; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-bottom: 0; } .plain1.content-nghe-si-post { border-radius: 5px; -webkit-border-radius: 5px; position: relative; overflow: hidden; } .kols-image>p { font-size: 16px; margin-bottom: 30px; display: block; } .row.slider-nghe-si { margin-left: 0px !IMPORTANT; margin-right: 0 !IMPORTANT; } div#wide-nav ul.nav.header-nav.header-bottom-nav.nav-right.nav-uppercase>li { margin: 0; } div#wide-nav ul.nav.header-nav.header-bottom-nav.nav-right.nav-uppercase>li>a { text-transform: uppercase; font-size: 12px; color: #1c1d1d; font-weight: 700; display: block; font-size: 11px; border-left: 1px solid #cacaca; padding-left: 15px; padding-right: 15px; background-color: #FFFFFF; } div#wide-nav ul.nav.header-nav.header-bottom-nav.nav-right.nav-uppercase { border-right: 1px solid #cacaca; } div#wide-nav ul.nav.header-nav.header-bottom-nav.nav-right.nav-uppercase>li>a:hover{ color: #d9232e; } .tags span { background: #c1282b; color: #fff; padding: 3px 8px; font-size: 12px; margin-right: 3px; border-radius: 10px; -webkit-border-radius: 10px; line-height: 1.4; cursor: pointer; margin-bottom: 3px; display: inline-block; } .tags { margin: 10px 0 0px; display: flex; -webkit-display: flex; flex-flow: row wrap; white-space: wrap; flex: 1 100%; overflow: hidden; } p.name.product-title.woocommerce-loop-product__title a { margin: 0 0 10px; color: #333; font-size: 15px; font-weight: 300; line-height: 1.4; text-align: left; width: 95%; overflow: hidden; font-size: 14px; overflow: hidden; width: 100%; margin-bottom: 5px; } p.name.product-title.woocommerce-loop-product__title a:hover { color: #d9232e; } span.percent-deal { position: absolute; bottom: 17px; left: 15px; background: #d9232e; color: #fff; font-size: 11px; padding: 2px 10px 1px; z-index: 1; font-weight: bold; text-transform: uppercase; display: inline-block; border-radius: 5px; -webkit-border-radius: 5px; } span.percent-deal span.amount { color: #fff; } .breadcrumbs li a:nth-child(2):before { display: inline-block; vertical-align: middle; margin: 7px; content: "\f105"; font-family: FontAwesome; color: #000; font-weight: normal; } .wrapper-bg-news { background-position: top left; background-repeat: no-repeat; background-size: 941px auto; } /*====================news=============*/ .box-meta .box-meta-right .author { font-weight: bold; } .plain1.content-blog-post { background: #fff; } .plain1.content-blog-post .box-text.text-left { padding: 10px; } .plain1.content-blog-post .box-text.text-left .post-title a { color: #333; font-size: 16px; line-height: 1.4; margin: 0 0 10px; transition: 0.35s all; -webkit-transition: 0.35s all; font-weight: bold; } .plain1.content-blog-post .box-text.text-left .post-title a:hover { color: #d9232e; } .row.row-equal .col-inner { height: 100%; background: #fff; } .heading-blog h1 { font-size: 18px; border-bottom: 1px dashed #cccccc; color: #333; padding-bottom: 9px; margin: 0 0 20px; text-transform: uppercase; position: relative; padding-left: 20px; } .heading-blog h1:before { content: ''; position: absolute; width: 5px; height: 17px; left: 5px; top: 0px; -webkit-transform: skew(-20deg); -khtml-transform: skew(-20deg); transform: skew(-20deg); background-color: #dd3333; } /*====================news=============*/ .col-featurepost { background-color: #fff; } .col-featurepost .box.box-vertical { flex-direction: row-reverse; display: flex; align-items: center; } .col-featurepost .box.box-vertical>div { max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .inewsfeatured-large .post-info label span { text-transform: uppercase; font-size: 12px; color: #808080; border-bottom: 2px solid #c1272d; padding-bottom: 5px; } .inewsfeatured-large .post-info label { display: block; margin-bottom: 15px; } .box-text.text-left.post-info .from_the_blog_excerpt { margin-bottom: 10px; } .col-featurepost { margin-bottom: 30px; } ul#ex_nmenu { display: inline-block; width: 100%; margin-bottom: 0; } .ex_nmenu li { margin-top: 15px; margin-right: 0; } .wrapper-menu-news { background-color: #fff; } .ex_nmenu li a { color: #000; } .ex_nmenu li a:before { content: ""; content: ""; width: 1px; height: 10px; background: #cbcbcb; position: absolute; top: 7px; right: 0; } .ex_nmenu li a { position: relative; } .ex_nmenu li.current-menu-item, .ex_nmenu li:hover { background: transparent; } .ex_nmenu li.current-menu-item a, .ex_nmenu li:hover a { color: #d9232e; } .ex_nmenu li:first-child a { padding-left: 0; } .ex_nmenu li:last-child a:before { content: none; } .ex_nmenu li:last-child a { padding-right: 0; } .inews .col-inner{ padding-bottom: 14px; border-bottom: 1px solid #ccc; margin-bottom: 20px; } .inews{ padding-bottom: 0; } .inews .box-text.text-left { padding-top: 0; vertical-align: text-bottom; } .inews .box-text.text-left .post-title.is-large a { margin-bottom: 10px; } .post-widget span.dot.view-dot { display: none; } .post-widget .col-inner { box-shadow: none !important; } .wiget-hinhanh .box-meta { display: none; } .wiget-hinhanh .is-divider { display: none; } .wiget-hinhanh .col.post-item { padding-bottom: 6px; } .wiget-hinhanh .col.post-item h5.post-title.is-large { font-weight: normal; font-size: 13px; height: 49px; overflow: hidden; display: block; } .widget-area span.widget-title { padding-left: 20px; position: relative; } .widget-area span.widget-title:before { content: ''; position: absolute; width: 5px; height: 17px; left: 5px; top: 0px; -webkit-transform: skew(-20deg); -khtml-transform: skew(-20deg); transform: skew(-20deg); background-color: #dd3333; } .block-content .item { overflow: hidden; display: table; width: 100%; margin-bottom: 15px; } .block-content .item i { display: table-cell; color: #808080; font-weight: bold; font-size: 30px; font-style: normal; float: left; height: 75px; } .block-content ul li a { font-size: 15px; color: #333333; } .block-content .item a { display: table-cell; vertical-align: top; } .block-content .item a .inner { margin-left: 15px; } .block-content .item a .title { margin: 0 0 10px; font-size: 16px; line-height: 1.4; font-weight: 700; } .block-content .item a .post-meta { font-size: 13px; } .block-content .meta-more span { color: #c1272d; } .box-blog-head { padding: 0; max-width: 830px; margin: auto; } .social-float .post-share > div { display: block; margin-bottom: 10px; } .post-share a { color: #333333; font-size: 15px; border-radius: 3px; -webkit-border-radius: 3px; height: 35px; display: inline-block; margin-right: 20px; line-height: 35px; width: 35px; text-align: center; border: 1px solid #ccc; border-radius: 100%; -webkit-border-radius: 100%; margin-right: 5px; transition: 0.3s all; -webkit-transition: 0.3s all; } .post-share a.social-facebook i { top: 2px; } .image-full img { width: 100%; } .post-entry { padding: 0 15px; max-width: 830px; margin: auto; } .post-view { position: relative; } .social-float { top: 10px; position: absolute; bottom: 0px; } .post-view { margin-top: 36px; } .white-text ul.breadcrumbs li a, .white-text ul.breadcrumbs li, .white-text .breadcrumbs li:after { color: #fff; } .white-text .breadcrumbs>a:after {content: "\f105";font-family: 'FontAwesome';padding-left: 5px;} .white-text a { color: #fff; font-size: 14px; } .white-text a:hover{ color: #fff; text-decoration: underline; } .relatedcat>h4 { font-size: 16px; text-transform: uppercase; font-weight: normal; margin-bottom: 20px; line-height: 20px; height: 20px; position: relative; } .page-bottom { padding-top: 30px; } h1.headding1 { font-size: 2em; margin: 0 0 15px; font-weight: 700; line-height: 1.1; } .relatedcat .is-divider { opacity: 0; margin-bottom: 0; } .relatedcat .box.box-normal {} .relatedcat .col-inner { background-color: #fff; height: 100%; } .relatedcat .col-inner .box-text.text-left { background: #fff; padding: 10px; } .relatedcat .col-inner .box-text.text-left h5.post-title.is-large { font-weight: 100; } .relatedcat .col-inner .box-text.text-left h5.post-title.is-large:hover {} .relatedcat .col-inner span.dot.view-dot {display: block;color: #c1272d;} .relatedcat .col-inner span.dot.view-dot:before { content: none; color: #c1272d; } .relatedcat .col-inner span.author { font-weight: normal; } .relatedcat .col-inner date.dot.date-dot { color: #878787; } .post-view .post-content a{ color: #be1a19; } .gf-post-content ul { padding-left: 42px; } .post-share a:hover { background: #333; color: #fff; } .post-share { padding-bottom: 30px; text-align: right; position: relative; } .social-float { display: block; } .box-blog-head .box-meta { margin-bottom: 15px; } .wrapper-menu-news { box-shadow: 0 0 8px 0 rgb(0 0 0 / 30%); -webkit-box-shadow: 0 0 8px 0 rgb(0 0 0 / 30%); -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3); display: inline-block; width: 100%; z-index: 1; position: relative; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; } .category .header-wrapper, .single-post .header-wrapper { box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; } .row-video span.author { display: none; } .row-video .dot.post-count { display: none; } .row-video span.dot { padding-left: 0; } .row-video .dot:before { content: none; } .video-detail { display: flex; width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; align-items: center; background-color: #303030; padding: 15px; } .video-detail>div { max-width: 45%; -ms-flex-preferred-size: 45%; flex-basis: 45%; } .video-detail>div.video-detail-left{ max-width: 55%; -ms-flex-preferred-size: 55%; flex-basis: 55%; } .video-detail-right { padding: 15px; } .video-detail-right h1.post-title { color: #fff; } .video-detail-right .box-meta-right * { color: #fff; } .video-detail-right .box-meta-right date { color: #888; } .video-detail-left { position: relative; padding-bottom: 25.25%; padding-top:30px; height:0; overflow:hidden; } .video-detail-left iframe { position: absolute; top:0; left:0; width:100%; height:100%; } .video-detail-right .box-meta { padding-bottom: 19px; border-bottom: 1px dashed #e7e7e7; margin-bottom: 19px; } .header-search-form-wrapper input#woocommerce-product-search-field-0 { background: #fff; height: 34px; font-size: 13px; border: 1px solid #ccc; border-radius: 5px; -webkit-border-radius: 5px; border-right: none; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .header-search-form-wrapper button.ux-search-submit { color: #D9232E; font-size: 15px; font-weight: bold; height: 34px; max-height: 34px; min-height: 34px; border: 1px solid #ccc; border-radius: 5px; -webkit-border-radius: 5px; } .header-mobile-bottom { text-align: left; background: #ffffff; padding: 0 5px 5px; clear: both; overflow: hidden; display: none; width: 100%; } .header-mobile-bottom { display: none; } /*=============trend=============*/ #group-trend { margin-bottom: 10px; background: #f2f2f2; padding: 10px 15px; border-radius: 5px; -webkit-border-radius: 5px; } #group-trend { margin: 0; } #group-trend .trend-title { text-align: left; color: #c84044; text-transform: uppercase; margin-bottom: 10px; } #group-trend .trend-title span h2 { margin: 0; font-size: 14px; font-weight: bold; color: #c84044; } .trend-body { position: relative; overflow: hidden; } .trend-item { border-top: 1px dashed #ccc; margin-bottom: 8px; } .trend-box { padding: 5px 0px 0px; } .trend-item .trend-box { overflow: hidden; } #group-trend .trend-item .item-inner { display: table; width: 100%; } .trend-item .item-inner .trend-pos { text-align: left; font-weight: bold; color: #c84044; font-size: 14px; vertical-align: top; } #group-trend .trend-item .item-inner .trend-pos { display: table-cell; width: 27px; } #group-trend .trend-item .item-inner .trend-info { display: table-cell; } .trend-item h3 { font-size: 14px; color: #666; line-height: 1.3; margin: 0; } .trend-item p { color: #989898; font-size: 12px; margin: 5px 0 0 0; line-height: 1.2; } /*=============trend=============*/ .col-3-slider .img { margin-bottom: 22px !IMPORTANT; border-radius: 5px; overflow: hidden; } .homepage-cat .col-inner { display: flex; -webkit-display: flex; flex-flow: row nowrap; flex: 1 100%; justify-content: center; } .homepage-cat p { margin-bottom: 0; } .homepage-cat a:hover p{ color: #be1e2d; } .post-entry .post-share { display: flex; display: -webkit-flex; display: -webkit-box; display: -ms-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-bottom: 0; } .post-share-like { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .post-share-social { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .wrapper-like { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .post-share { z-index: 10; } .social-float .sf-liked { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .social-float .post-share > div { text-align: left; } body .TextCaptions .item { font-size: 13px; text-transform: none; } body .TextCaptions .item p { margin-bottom: 0; } .section-slider-home { padding-bottom: 0 !important; } .homepage-cat { padding-bottom: 6px; } .row-nghe-si-home .slider-nghe-si .col { padding-bottom: 0; } span.label-sticker.label-sticker-text { right: 0; top: 0px; background: #d9232e; color: #fff; font-size: 12px; padding: 0 7px; border-radius: 3px; line-height: 21px; position: absolute; } .product-small.box span.label-sticker.label-sticker-text { top: 5px; right: 5px; } .product-small.product>.col-inner { background-color: #fff; height: 100%; } .product-home .product-small.product { border-bottom: none; } .product-small.box .box-text.box-text-products { padding: 0 15px 15px; z-index: 4; } .archive .product-small.box .box-text.box-text-products { padding-left: 0; padding: 0 0px 15px; } .archive span.percent-deal { left: 0; } .row-xsmall { margin-left: -5px !important; margin-right: -5px !important; } .row-xsmall .product-small.col { padding-left: 5px; padding-right: 5px; } .product-home .product-small.col { transition: 0.3s all; -webkit-transition: 0.3s all; } .homepage-intro .col-inner:before{ position: absolute; content: ""; background: url(assets/img/tet-goc.png) no-repeat; background-size: contain; width: 28px; height: 27px; top: 10px; left: 15px; z-index: 1; } .homepage-intro .col-inner:after{ position: absolute; content: ""; background: url(assets/img/tet-goc.png) no-repeat; background-size: contain; width: 28px; height: 27px; bottom: 7px; right: 10px; transform: rotate(180deg); -webkit-transform: rotate(180deg); z-index: 1; } .homepage-intro:before{ position: absolute; content: ""; background: url(assets/img/tet-goc.png) no-repeat; background-size: contain; width: 28px; height: 27px; top: 10px; right: 21px; transform: rotate(90deg); -webkit-transform: rotate(90deg); z-index: 1; } .homepage-intro:after{ position: absolute; content: ""; background: url(assets/img/tet-goc.png) no-repeat; background-size: contain; width: 28px; height: 27px; bottom: 30px; left: 23px; transform: rotate(-90deg ); -webkit-transform: rotate( -90deg); } .homepage-intro-box h1 { margin: 0 0 15px; font-size: 20px; line-height: 1; text-transform: uppercase; font-weight: normal; } .homepage-intro-box h1 a { color: #ff0000; } .homepage-intro-box p { color: #9b9b9b; font-size: 13px; } .homepage-intro-box p strong { color: #c3282e; } .homepage-intro-box p a { color: #ff0000; } .slick-arrow { position: absolute; z-index: 1; top: 50%; width: 20px; height: 40px; transform: translateY(15%); text-align: center; line-height: 38px; color: #fff; transform: translateY(-50%); font-size: 25px; left: 0px; font-size: 0; } .slick-arrow:before { content: "\f104"; font-family: fontawesome; font-size: 20px; font-weight: normal; color: #fff; background: #c1272d; display: block; } .slick-next.slick-arrow:before{ content: "\f105"; } .slick-next.slick-arrow { right: 0px; left: auto; } .slick-disabled:before { display: none; } .devvn-row-slider .img { padding-left: 10px; padding-right: 10px; } .devvn-row-slider .slick-list { margin-left: -10px !important; margin-right: -10px !important; } .devvn-row-slider .img .img-inner{ border-radius: 5px; -webkit-border-radius: 5px; transition: 0.3s all; -webkit-transition: 0.3s all } .devvn-row-slider .img:hover .img-inner{ -webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 35%); opacity: 0.7; -webkit-opacity: 0.7; } .devvn-row-slider button.slick-arrow:before { background: rgba(0, 0, 0, 0.9); } .devvn-row-slider button.slick-arrow:hover:before { background: #c1272d; } .devvn-row-slider button.slick-prev.slick-arrow { left: -15px; } .devvn-row-slider button.slick-next.slick-arrow { right: -15px; } .devvn-row-slider button.slick-arrow { opacity: 0; transition: all 0.3s; } .devvn-row-slider:hover button.slick-next.slick-arrow { opacity: 1; right: 0; } .devvn-row-slider:hover button.slick-arrow {} .devvn-row-slider:hover button.slick-prev.slick-arrow { left: 0; opacity: 1; } .heading-grid {} .heading-grid p { float: left; padding: 14px 10px; font-size: 16px; color: #333; text-transform: uppercase; margin: 0; font-weight: bold; } .heading-grid ul { float: right; overflow: hidden; } .heading-grid ul li { display: inline-block; font-size: 14px; padding: 14px 30px; color: #8c8c8c; position: relative; margin-left: 0; } .heading-grid ul li a { color: #8c8c8c; } .heading-grid ul li+li a:before {content: "";position: absolute;width: 6px;height: 6px;background-color: #000;left: 0;display: block;z-index: 1;border-radius: 100%;top: 50%;transform: translateY(-50%);} .heading-grid ul { margin-bottom: 0; } .heading-grid ul li { margin-bottom: 0; } .heading-grid { display: block; overflow: hidden; } .n .section-title { font-weight: normal; } .mb0 { margin-bottom: 0; } .list-childs-cat ul { margin-bottom: 0; text-align: center; padding-top: 15px; } .list-childs-cat ul li a { font-size: 14px; padding: 0px 25px; display: inline-block; border: 1px solid #eee; color: #282828; padding: 0px 10px; margin: 0 5px; border-radius: 5px; -webkit-border-radius: 5px; padding-left: 40px; position: relative; margin-bottom: 10px; transition: 0.25s all; -webkit-transition: 0.25s all; height: 37px; line-height: 37px; padding: 0px 25px; } .list-childs-cat ul li { display: inline-block; margin-bottom: 0; margin-left: 0; } .list-childs-cat ul li:hover a { background: #c1262c; color: #ffffff; } .deal-div h4.thin-font { color: #000 !IMPORTANT; font-size: 24px; margin-bottom: 0; } .deal-div p{ margin-bottom: 0; } .title-top-color p { font-size: 13px; margin-bottom: 0; font-weight: bold; color: #000; } .hidden-price-product label[for=pa_mau-sac] { display: none; } .slider-image-panner img{ padding: 0 10px; } .slider-image-panner .slick-list { margin-left: -10px !important; margin-right: -10px !important; } .stars a:hover:after, .stars a.active:after { color: #fd9727; } /*===============product link related===========*/ #product-link-related { overflow: hidden; } .grid-related { display: flex; -webkit-display: flex; flex-flow: row nowrap; flex: 1 100%; margin-bottom: 10px; } #product-link-related a { position: relative; border: 1px solid #d1d1d1; background: #f5f5f5; padding: 5px 10px; float: left; text-align: center; margin-right: 10px; text-decoration: none; margin-bottom: 5px; } #product-link-related a.current-active, #product-link-related a:hover { border-color: #d9232e; } #product-link-related a>span { color: #333; font-weight: bold; font-size: 13px; } #product-link-related a strong .price { font-size: 15px; display: block; color: #d9232e; margin-bottom: 5px; } .woocommerce #product-link-related .price>span, #product-link-related .woocommerce .price ins { font-size: 15px; display: block; color: #d9232e; margin-right: 0; } #product-link-related a.current-active { background: #fff8f8; } .single.woocommerce #product-link-related .price>span, .single.woocommerce #product-link-related .price ins{ float: none; } .slider-image-panner .img-inner img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); filter: grayscale(100%); transition: 0.3s all; -webkit-transition: 0.3s all; } .slider-image-panner a:hover .img-inner img { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -o-filter: grayscale(0%); -ms-filter: grayscale(0%); filter: grayscale(0%); } .slider-image-panner .img-inner { display: flex; height: 92px; align-items: center; align-items: center; justify-content: center; } .slider-image-panner .img-inner img { object-fit: scale-down; } /*===============product link related===========*/ /*=============checkout==============*/ .page-template-page-checkout #ex_page { max-width: 600px; margin-left: auto; margin-right: auto; border: 1px solid #d8d8d8; -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .15); -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 15%); box-shadow: 0 0 20px rgb(0 0 0 / 15%); background-color: #fff; } .wrapper-cart1 .col.large-7.pb-0 { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .page-template-page-checkout #ex_page{ padding: 15px; } div#order_review .col-inner.has-border { padding-left: 0; padding-right: 0; } .customer_check div#order_review table { display: none; } .customer_check h3#order_review_heading { display: none; } .customer_check {} .customer_check button#place_order { font-size: 14px; color: #555; position: relative; cursor: pointer; width: 100%; background: #fd6e1d; border-radius: 5px; -webkit-border-radius: 5px; color: #fff; padding: 0; display: block; text-align: center; text-transform: uppercase; height: 50px; margin: 0 0 15px 0; background: #e90000; background: linear-gradient(90deg, #e90000 0%, #af1317 50%, #8a2026 100%); font-weight: bold; border: none; } .wrapper-cart1 td.product-name .remove { display: none; } .woocommerce-message.message-wrapper { max-width: 600px; } .wrapper-cart1 td.actions.clear { display: none; } /*=============checkout==============*/ .home-slider .slider-nav-light .flickity-page-dots{ display: none; } .divi-table-div { display: none !IMPORTANT; } form.variations_form.cart { margin-bottom: 0 !important; } table.variations { margin-bottom: 0; } span.percent-deal1 { background: #d9232e; color: #fff; font-size: 11px; padding: 2px 10px 1px; z-index: 1; font-weight: bold; text-transform: uppercase; display: inline-block; line-height: 19px; border-radius: 5px; -webkit-border-radius: 5px; font-size: 13px; } span.percent-deal1 * { color: #fff; } .price-wrapper.style1>p { margin-bottom: 0; } .price-wrapper.style1 { float: left; } .single .product-price-container.is-normal { margin-bottom: 23px; } .tags>p { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 0; } .single .product-price-container.is-normal{ width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; } div#product-link-related { width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; } .label-sticker { position: absolute !important; top: -5px; right: 0px; z-index: 9; } .label-sticker img { max-width: 55px !important; } /*========cart============*/ .checkout-info { padding: 15px 30px; border-bottom: 1px solid #efefef; margin-bottom: 15px; } .checkout-total { border-top: 1px solid #efefef; margin-top: 15px; } .checkout-total .body_info { overflow: hidden; font-size: 14px; color: #555; width: 100%; } .checkout-total .body_info { width: 100%; } .checkout-total .body_info .total-left { font-weight: bold; } .checkout-total .body_info .total-right { float: right; } .checkout-total .body_info .total-right .price { font-size: 18px; float: right; font-weight: bold; } .checkout-total .body_info .total-right { float: right; margin-left: auto; order: 2; } .checkout-total .body_info { width: 100%; width: 100%; -js-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; align-items: center; } .wrapper-cart1 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents { margin-bottom: 0 !IMPORTANT; } .wrapper-cart1 form.woocommerce-cart-form { margin-bottom: 0; } .checkout-info.checkout-total { margin-top: 0; border-top: none; } .woocommerce .checkout-info.checkout-total .price>span { font-size: 18px; } .woocommerce-message.message-wrapper { display: none; } /*========cart============*/ .product-small.box .star-rating { display: none; } .medium-3.small-6.product-5 .product-small.col:hover { -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%); } .medium-3.small-6.product-5 .product-small.col { transition: all 0.3s; } .woocommerce-additional-fields>h3 { display: none; } p.name.product-title.woocommerce-loop-product__title a { height: auto; white-space: normal; } .wrapper-desc { border-top: 1px solid #eee; padding-top: 30px; margin-top: 15px; background-color: #fff; } .product-short-description span{ cursor: pointer; display: inline-block; height: 28px; line-height: 28px; padding: 0 10px; font-size: 13px; color: #c1282d; background: #fff; border: solid 1px #c1282d; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px } .product-short-description span:hover { background-color: #c1282d; color: #fff; } .product-short-description{ position: relative;overflow: hidden; } .dtcvmore { text-align: left; transition: 0.3s all; -webkit-transition: 0.3s all; background-size: contain; color: #c1272d; font-size: 15px; position: absolute; bottom: 0; margin-bottom: 0; background-color: #fff; width: 100%; left: 0; padding-left: 15px; padding-top: 6px; padding-bottom: 5px; text-align: center; } .product-short-description.dtshow { padding-bottom: 0; } .accessories-most-search a { border-radius: 5px; -webkit-border-radius: 5px; line-height: 1.2; padding: 5px 10px; margin-right: 10px; font-size: 14px; display: inline-block; background: #fd4553; color: #fff; } .accessories-most-search a:hover { -webkit-box-shadow: inset 0px 0px 10px 0px rgb(0 0 0 / 30%); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.3); box-shadow: inset 0px 0px 10px 0px rgb(0 0 0 / 30%); } .accessories-most-search .text-desc a { background: #ff4268; background: linear-gradient(90deg, #ff4268 0%, #ff464c 50%, #ff4a2f 100%); color: #fff; padding: 15px 30px; margin-bottom: 10px; } .accessories-most-search .text-desc a:nth-child(2) { background: #ff4268; background: linear-gradient(90deg, #ff4268 0%, #a851aa 50%, #445df6 100%); } .accessories-most-search .text-desc a:nth-child(3) { background: #1f996d; background: linear-gradient(90deg, #1f996d 0%, #43b785 50%, #60cf98 100%); } .accessories-most-search .text-desc a:nth-child(5) { background: #08b1ec; background: linear-gradient(90deg, #08b1ec 0%, #0ea0dd 50%, #158ccb 100%); } .accessories-most-search .text-desc a:nth-child(6) { background: #c52c61; background: linear-gradient(90deg, #c52c61 0%, #9e3374 50%, #793986 100%); } .accessories-most-search .text-desc a:nth-child(7) { background: #1c3b70; background: linear-gradient(90deg, #1c3b70 0%, #113967 50%, #06355d 100%); } .accessories-most-search .text-desc a:nth-child(8) { background: #f12a11; background: linear-gradient(90deg, #f12a11 0%, #f36c15 50%, #f5ab19 100%); } .accessories-most-search h3 { text-transform: uppercase; font-size: 22px; background: url(assets/img/icon-pk-search.png) no-repeat left center; background-size: contain; padding-left: 35px; color: #c1272d; font-weight: bold; margin: 0; margin-bottom: 20px; margin-top: 20px; } .label-special-gift { border: 1px solid #eee; padding: 18px 5px 5px 10px; color: #333; display: block; font-size: 12px; border-radius: 10px; margin-bottom: 10px; position: relative; margin-top: 18px; } .label-special-gift label { background: #c1282b; color: #fff; padding: 4px 20px; border-radius: 20px; -webkit-border-radius: 20px; position: absolute; top: -14px; text-transform: uppercase; font-size: 11px; } .label-special-gift strong { font-weight: bold; color: #c1282b; } .btn-go-cart { text-align: center; color: #fff; font-size: 16px; text-transform: uppercase; margin-bottom: 10px; display: inline-block; width: 100%; background: #0061be; background: linear-gradient(90deg, #0061be 0%, #164085 50%, #20316b 100%); border-radius: 5px; -webkit-border-radius: 5px } .lien-he-wrapper { margin-top: 17px; } .btn-go-cart p { text-transform: uppercase; font-size: 22px; color: #fff; padding-top: 10px; margin-bottom: 0px; font-weight: bold; line-height: 24px; } .btn-go-cart span { display: block; font-size: 13px; text-transform: none; width: 100%; color: rgba(255, 255, 255, 0.9); padding-bottom: 10px; } .btn-go-cart:hover { opacity: 0.75; -webkit-opacity: 0.75; } .row-contact1 input[type='email'], .row-contact1 input[type='date'], .row-contact1 input[type='search'], .row-contact1 input[type='number'], .row-contact1 input[type='text'], .row-contact1 input[type='tel'], .row-contact1 input[type='url'], .row-contact1 input[type='password'], .row-contact1 textarea, .row-contact1 select{ border-radius: 2px; border: solid 1px #D4D4D4; background-color: #fff; box-shadow: none; } .row-contact1 .col { padding-bottom: 0; } .row-contact1 .col.form-button { text-align: center; } .row-contact1 .col.form-button input { font-weight: bold; border-radius: 5px; background-color: #D9232E; } h2.thong-tin-header { text-align: center; text-transform: uppercase; color: #323232; margin-top: 10px; margin-bottom: 16px; } div#lienhe { padding-bottom: 1px !IMPORTANT; } div#lienhe { padding-bottom: 1px !IMPORTANT; border-radius: 8px; } .row-contact1 label i{ color: #D9232E; } .row.row-contact1.row-small { max-width: 532px; margin-left: auto; margin-right: auto; } .artist-term-title { margin-bottom: 14px; } .artist-term-title {color: #7FBFC1;} .artist-term-title a {color: #7FBFC1;} .artist-term-title>span { color: #A3A3A3; } .artist-term-title>span i { color: #c1272d; } li#tm-epo-field-1 { display: none; } .artist-term-title a { color: #7FBFC1; } .artist-term-title a:hover { color: #0071bb; } .footer-2 span.widget-title { display: block; } .footer-2 .is-divider.small { background: transparent; } .footer-tag { background-color: #fff; } .footer-tag>.widget { margin-bottom: 0; } .footer-tag>.widget .col { padding-bottom: 4px; }