/*!
 * WooCommerce Variation Swatches v1.0.57 
 * 
 * Author: Emran Ahmed ( emran.bd.08@gmail.com ) 
 * Date: 5/16/2019, 1:24:12 AM
 * Released under the GPLv3 license.
 */
.variable-items-wrapper [data-wvstooltip]{position:relative;cursor:pointer;outline:none}.variable-items-wrapper [data-wvstooltip]:after,.variable-items-wrapper [data-wvstooltip]:before{visibility:hidden;opacity:0;pointer-events:none;box-sizing:inherit;position:absolute;bottom:130%;left:50%;z-index:999;-webkit-transform:translateZ(0);transform:translateZ(0)}.variable-items-wrapper [data-wvstooltip]:before{margin-bottom:5px;margin-left:-50px;padding:7px;min-width:100px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-wvstooltip);text-align:center;font-size:14px;line-height:1.2}.variable-items-wrapper [data-wvstooltip]:after{margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.variable-items-wrapper [data-wvstooltip]:active:after,.variable-items-wrapper [data-wvstooltip]:active:before,.variable-items-wrapper [data-wvstooltip]:focus:after,.variable-items-wrapper [data-wvstooltip]:focus:before,.variable-items-wrapper [data-wvstooltip]:hover:after,.variable-items-wrapper [data-wvstooltip]:hover:before{bottom:120%;visibility:visible;opacity:1}.variable-items-wrapper .image-tooltip-wrapper{position:absolute;bottom:140%;border-width:2px;border-style:solid;box-shadow:0 7px 15px rgba(0,0,0,.3);line-height:0;visibility:hidden;opacity:0;pointer-events:none;transition:all .2s linear;z-index:999}.variable-items-wrapper .image-tooltip-wrapper img{border-radius:0!important}.variable-items-wrapper .image-tooltip-wrapper:after{content:"";bottom:-16px;display:block;position:absolute;border-radius:0!important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:8px solid transparent}.variable-items-wrapper .variable-item:active .image-tooltip-wrapper,.variable-items-wrapper .variable-item:focus .image-tooltip-wrapper,.variable-items-wrapper .variable-item:hover .image-tooltip-wrapper{bottom:130%;visibility:visible;opacity:1}.bx-wrapper .bx-pager.bx-default-pager a,.wpcf7-form-control.wpcf7-submit,form#searchform #searchsubmit:hover,.search_header button#searchsubmit{border:1px solid #0d6cbf}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover,.paginate_links .current,.paginate_links .page-numbers:hover,.wpcf7-form-control.wpcf7-submit,form#searchform #searchsubmit:hover,.search_header button#searchsubmit,.popup_cart .buttons .wc-forward,.menu_header_wrap,.section_cvp_title h3,.section_cvp_title h2,h3.title-sidebar,div#product_thumbnails .owl-prev,div#product_thumbnails .owl-next,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.cart_after_content_title h2,.thongbao_khuyenmai,.section_noi_dung_khuyen_mai .tinymce,ul.devvn_sub_menu li a:hover,.devvn_mega_menu_title h2:before,.devvn_mega_menu_image h2:before,a.read_more:hover,.nav-links a:hover,.top_header_middle,.top_header_middle:before{background:#0d6cbf}.section_cvp_title h3:after{border-left:30px solid #0d6cbf}a:hover,a:focus,h1.title-page,.top_header a:hover,.woocommerce .popup_cart ul.cart_list li .amount,.woocommerce .popup_cart ul.product_list_widget li .amount,a.section_cvp_link,h1.page-title,.woocommerce .widget_layered_nav.block-sidebar ul li .count,.woocommerce .widget_layered_nav.block-sidebar ul li.chosen a,.woocommerce .widget_layered_nav_filters.block-sidebar ul li .count,.woocommerce .widget_layered_nav_filters.block-sidebar ul li.chosen a,.woocommerce .widget_layered_nav.block-sidebar ul li a:active,.woocommerce .widget_layered_nav.block-sidebar ul li a:focus,.woocommerce .widget_layered_nav.block-sidebar ul li a:hover,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:active,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:focus,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:hover,.woocommerce .widget_layered_nav.block-sidebar ul li .count,.woocommerce .widget_layered_nav.block-sidebar ul li.chosen a,.woocommerce .widget_layered_nav_filters.block-sidebar ul li .count,.woocommerce .widget_layered_nav_filters.block-sidebar ul li.chosen a,.product_meta .sku,.product_meta a,.related.products h2,.up-sells.upsells.products h2,div#contact_to_buy h3,.cart_totals h2,.woocommerce-info:before,div#customer_details h3,h3#order_review_heading,ul.devvn_mega_menu_ul>li:hover>a,.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins,.woocommerce ul.cart_list li .amount,.woocommerce ul.product_list_widget li .amount,h2.post-title a:hover,.contact-detail ul li span,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.tinymce a{color:#0d6cbf}.section_cvp_title,h1.page-title{border-bottom:2px solid #0d6cbf}.woocommerce .widget_layered_nav.block-sidebar ul li a:active:before,.woocommerce .widget_layered_nav.block-sidebar ul li a:focus:before,.woocommerce .widget_layered_nav.block-sidebar ul li a:hover:before,.woocommerce .widget_layered_nav.block-sidebar ul li.chosen a:before,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:active:before,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:focus:before,.woocommerce .widget_layered_nav_filters.block-sidebar ul li a:hover:before,.woocommerce .widget_layered_nav_filters.block-sidebar ul li.chosen a:before{color:#0d6cbf;border-color:#0d6cbf}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#0d6cbf}.product_meta{border-left:2px solid #0d6cbf}div#reviews div#comments{border-bottom:1px solid #0d6cbf}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#0d6cbf}.cart_after_content{border:1px solid #0d6cbf}.woocommerce-info{border-top-color:#0d6cbf}.devvn_sub_mega_content,ul.devvn_sub_menu{border-left:5px solid #0d6cbf}.scrollTo_top{background:#0d6cbf !important}.scrollTo_top:hover{background:#e03232 !important}.search_header button#searchsubmit:hover{background:#e03232;border:1px solid #e03232}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:#e03232}footer.footer{background-color:#1a5adb}footer.footer a,footer.footer{color:#fff}h3.title-sidebar-footer{color:#fff}.top_header{background:#0d6cbf}.top_header a,.top_header,.top_header a:hover{color:#fff}a.devvn_buy_button{bottom:58px !important}.sidebar_to_menu .danhmuc_widget{display:none}.sidebar_to_menu #sidebar{margin-top:0}#sidebar .widget_nav_menu .menu{max-height:300px;overflow:hidden}#sidebar .block-sidebar.widget_nav_menu>div{border:0 !important}@media (min-width:1100px){#page.boxed{max-width:1200px}.container{width:100%}}.title-sidebar.click_open_mega{color:#fff;line-height:40px;text-transform:uppercase;font-weight:700}.title-sidebar.click_open_mega i{margin-left:15px}.cart_floating_right{position:fixed;top:30%;right:0;z-index:999999}.cart_floating_right_button{width:115px;height:35px;-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;position:absolute;right:-40px;top:62px;background:#ed161d;font-weight:400;color:#fff;text-align:center;line-height:34px;font-size:15px;cursor:pointer;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease;z-index:9998}.cart_floating_right_button:hover{background:#6d6d6d}.cart_floating_right_content{position:absolute;right:0;width:270px;top:21px;min-height:140px;-ms-border-radius:4px;border-radius:4px;border:1px solid #ed161d;float:left;background:#fff;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:.1s ease;-ms-transition:.1s ease;transition:.1s ease;z-index:9998;transform:translate(270px,0);-moz-transform:translate(270px,0);-webkit-transform:translate(270px,0)}.open_float_cart .cart_floating_right_content{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0)}.cart_floating_right_title{width:100%;height:35px;background:#ed161d;color:#fff;padding:0 10px;overflow:hidden;cursor:pointer}.cart_floating_right_title span{float:left;display:block;line-height:35px}.cart_floating_right_title span:last-of-type{float:right}.floating_popup_cart{padding:10px}.floating_popup_cart .mini_cart_item a.remove{position:absolute;top:5px;left:0;font-size:14px;width:15px;height:15px}.floating_popup_cart li.mini_cart_item{position:relative;padding-left:25px !important}.floating_popup_cart ul.cart_list.product_list_widget{padding:0;max-height:210px;overflow-x:hidden;overflow-y:auto}.floating_popup_cart p.total{border-top:1px dashed #e03232;padding-top:10px;margin-top:10px}@media (max-width:767px){.cart_floating_right{display:none}}.hotline-footer{display:none}@media (max-width:767px){.hotline-footer{display:block;position:fixed;bottom:0;width:100%;height:100px;z-index:99;background:rgba(0,0,0,.6)}.hotline-footer .left{width:40%;float:left;height:100%;color:blue;line-height:43px;text-align:center}.hotline-footer .right{width:35%;float:LEFT;height:100%;line-height:43px;text-align:center}.absolute-footer{font-size:13px}.blog-single .large-9,.blog-single .large-3{flex-basis:100%;max-width:100%}.blog-single .large-3{padding-left:15px;font-size:15px}.blog-single .large-3 .widget-area .section4{display:none}.tin-tuc-section .cot1-2{display:none}.hotline-footer a{color:#fff}.hotline-footer a{display:block}.hotline-footer .left a{background:#0082d0;line-height:40px;margin:5px;border-radius:3px}.hotline-footer .right a{background:#3fb801;line-height:40px;margin:5px;border-radius:3px}.hotline-footer .left img,.hotline-footer .right img{width:60px;padding-right:10px}}div#devvn-wacp-popup{background:#fff;padding:10px;width:100%;max-width:900px}.devvn-wacp-content h2{font-size:18px;margin:0 0 10px;font-weight:700;color:#e03232}div#devvn-wacp-popup .info-box{overflow:hidden;float:left;padding-right:230px;width:100%}.devvn-wacp-content{position:relative}div#devvn-wacp-popup .cart-info{float:right;width:220px;padding:15px 10px 10px;border:1px solid #ccc;position:absolute;line-height:22px;background:#fff;right:0;top:50px}div#devvn-wacp-popup .product-thumb{float:left;width:110px;margin:0 20px 0 0}div#devvn-wacp-popup .product-info{padding-top:20px;overflow:hidden}div#devvn-wacp-popup .cart-info h3{font-size:15px;font-weight:700;margin:0;background:#fff;padding:5px;position:absolute;top:-15px}div#devvn-wacp-popup .cart-info span.shipping-cost,div#devvn-wacp-popup .cart-info span.cart-cost{font-weight:700;color:#e03232}div#devvn-wacp-popup .info-box .product-info h3{margin:0 0 10px;font-size:18px;font-weight:700}div#devvn-wacp-popup .info-box .product-info span.product-price{color:#e03232;text-decoration:none;font-weight:700;font-size:16px}div#devvn-wacp-popup .info-box .product-info span.product-price del{opacity:1;display:inline-block;color:#898989;font-weight:400;font-size:14px}div#devvn-wacp-popup .info-box .product-info span.product-price ins{background:0 0;font-weight:700;text-decoration:none;font-size:16px}.button_popup_cart a{display:inline-block;background:#e03232;color:#fff;padding:6px 18px;border-radius:15px;margin:0 4px;text-decoration:none}.button_popup_cart a:hover{background:#6d6d6d}.devvn-wacp-related>h3{font-size:18px;font-weight:700;color:#e03232}@media (max-width:767px){div#devvn-wacp-popup .info-box{padding-right:0}div#devvn-wacp-popup .cart-info{position:relative;width:100%;top:0;margin:15px 0}}@media (max-width:399px){.devvn-wacp-content h2{font-size:14px;line-height:20px}div#devvn-wacp-popup .info-box .product-info h3{margin:0 0 10px;font-size:14px;font-weight:400;line-height:20px}div#devvn-wacp-popup .product-info{padding-top:0}.button_popup_cart a{margin:0 auto 5px;width:100%}.text-right{text-align:center}}