.bypostauthor{display:block}.header-left h1 span,.sticky .header-left h1 span{position:absolute;z-index:-1}@media (max-width:991px){.sticky .header-left h1 span{display:none}.header-left{padding:0!important}}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:20px!important}#header .logo,.side-header-narrow-bar-logo{max-width:250px}@media (min-width:1180px){#header .logo{max-width:250px}}@media (max-width:991px){#header .logo{max-width:135px}}@media (max-width:767px){#header .logo{max-width:180px}}#header.sticky-header .logo{width:230px}.page-top ul.breadcrumb>li.home{display:inline-block}.page-top ul.breadcrumb>li.home a{position:relative;width:14px;text-indent:-9999px}.page-top ul.breadcrumb>li.home a:after{content:"\e883";font-family:'porto';position:absolute;left:0;top:0;text-indent:0}#header.sticky-header .main-menu>li.menu-item>a,#header.sticky-header .main-menu>li.menu-custom-content a{color:#fff}#header.sticky-header .main-menu>li.menu-item:hover>a,#header.sticky-header .main-menu>li.menu-item.active:hover>a,#header.sticky-header .main-menu>li.menu-custom-content:hover a{color:#f7be68}#login-form-popup{position:relative;width:80%;max-width:872px;margin-left:auto;margin-right:auto}#login-form-popup .featured-box{margin-bottom:0;box-shadow:none;border:none}#login-form-popup .featured-box .box-content{padding:25px 35px}#login-form-popup .featured-box h2{text-transform:uppercase;font-size:15px;letter-spacing:.05em;font-weight:600;color:#313131;line-height:2}.porto-social-login-section{background:#f4f4f2;text-align:center;padding:20px 20px 25px}.porto-social-login-section p{text-transform:uppercase;font-size:12px;color:#313131;font-weight:600;margin-bottom:8px}#login-form-popup .col2-set{margin-left:-20px;margin-right:-20px}#login-form-popup .col-1,#login-form-popup .col-2{padding-left:20px;padding-right:20px}@media (min-width:992px){#login-form-popup .col-1{border-right:1px solid #f5f6f6}}#login-form-popup .input-text{box-shadow:none;padding-top:10px;padding-bottom:10px;border-color:#ddd;border-radius:2px}#login-form-popup form label{font-size:12px;line-height:1}#login-form-popup .form-row{margin-bottom:20px}#login-form-popup .button{border-radius:2px;padding:10px 24px;text-transform:uppercase;text-shadow:none;font-family:Roboto;font-size:12px;letter-spacing:.025em;color:#fff}#login-form-popup label.inline{margin-top:15px;float:right;position:relative;cursor:pointer;line-height:1.5}#login-form-popup label.inline input[type=checkbox]{opacity:0;margin-right:8px;margin-top:0;margin-bottom:0}#login-form-popup label.inline span:before{content:'';position:absolute;border:1px solid #ddd;border-radius:1px;width:16px;height:16px;left:0;top:0;text-align:center;line-height:15px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:9px;color:#aaa}#login-form-popup label.inline input[type=checkbox]:checked+span:before{content:'\f00c'}#login-form-popup .social-button{text-decoration:none;margin-left:10px;margin-right:10px}#login-form-popup .social-button i{font-size:16px;margin-right:8px}#login-form-popup p.status{color:#313131}#login-form-popup .lost_password{margin-top:-15px;font-size:13px;margin-bottom:0}.porto-social-login-section .google-plus{background:#dd4e31}.porto-social-login-section .facebook{background:#3a589d}.porto-social-login-section .twitter{background:#1aa9e1}#login-form-popup{max-width:480px}html.panel-opened body>.mfp-bg{z-index:9042}html.panel-opened body>.mfp-wrap{z-index:9043}.product-thumbs-slider.owl-carousel .owl-item.active .img-thumbnail,.product-images,.porto-menu-links{border-radius:2px}.header-top .container:after{content:'';position:absolute;bottom:0;left:10px;right:10px;width:calc(100% - 20px);border-bottom:1px solid rgb(248 248 248 / .2)}#header.sticky-header .main-menu-wrap{padding:0}#header .header-contact{margin-right:0!important;padding-right:0;border-right:none}#header .header-contact i{margin-right:6px;vertical-align:top;margin-top:5px;font-size:25px;color:#ff5b5b!important}#header .header-contact span{margin-top:-8px!important;display:inline-block;vertical-align:top;font-size:13px;font-weight:400;text-align:left}#header .header-contact span b{font-size:18px;font-weight:600;display:block;line-height:20px;color:#ff5b5b!important}#main-menu .mega-menu>li.menu-item{margin-right:30px}.main-menu-wrap #main-menu .mega-menu .menu-custom-block a:not(:last-child){margin-right:30px}#mini-cart .minicart-icon{font-size:30px}#header .searchform button{background:#123068}@media (max-width:991px){#mini-cart .minicart-icon{font-size:24px}}@media (max-width:768px){.porto-menu-links{display:none}}#mini-cart .cart-head:after{right:14px}#header:not(.sticky-header) #mini-cart .cart-items{left:31px;top:5px}#header:not(.sticky-header) #mini-cart .cart-head{min-width:79px}.owl-carousel.nav-inside .owl-dots{position:absolute;bottom:30px}.owl-carousel.nav-inside-left .owl-dots{left:25px}.owl-carousel .owl-dots .owl-dot span{margin-left:3px;margin-right:3px;width:15px;height:15px;border:2px solid #95a9b3;border-radius:10px;background:none}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{border-color:#08c;background:none;position:relative}.owl-carousel .owl-dots .owl-dot.active span:before,.owl-carousel .owl-dots .owl-dot:hover span:before{content:'';position:absolute;left:3px;top:3px;right:3px;bottom:3px;background-color:#08c;border-radius:20px}.custom-owl-position-arrows-dots .owl-dots{position:absolute;right:8px;top:-34px;margin-top:0!important}.custom-owl-dots-style-1.owl-carousel .owl-dots{left:60px}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span{width:24px;height:3px;border-radius:0;border-color:#333;opacity:.4}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span:before{display:none!important}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot.active span{border-color:#010204;opacity:1}@media (max-width:575px){.custom-owl-dots-style-1.owl-carousel .owl-dots{bottom:12px;left:8%}}.main-content,.left-sidebar,.right-sidebar{padding-top:0}#mini-cart .buttons a{background:#010204}ul.products .price,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount{letter-spacing:0}ul.products li.product-col .price{font-size:18px}ul.products li.product-col .product-image .inner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1);z-index:2;opacity:0;transition:opacity 0.2s ease}ul.products li.product-col:hover .product-image .inner:before{opacity:1}ul.products li.product-col h3{font-weight:400}ul.products li.product-col .rating-wrap{margin-bottom:10px;margin-top:10px}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more,.add-links .quickview,.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist span{background-color:#f4f4f4}.add-links .add_to_cart_button:hover,.add-links .add_to_cart_read_more:hover,.add-links .add_to_cart_button:focus,.add-links .add_to_cart_read_more:focus{background-color:#f37021;color:#fff}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more{color:#6f6e6b}.porto-menu-links .porto-links-block{border:none}.porto-links-block .links-content ul{padding-top:0}.porto-links-block li.porto-links-item>a{padding-top:13px;padding-bottom:13px}.porto-menu-links .btn{font-weight:600;padding:16px 0 17px;width:100%}@media (max-width:991px){.home-bar .col-lg-4{text-align:left!important;border:none!important}}.home-bar .porto-feature-box{display:inline-block;margin-bottom:0!important}#footer .widget_wysija_cont .wysija-input,#footer .widget_wysija_cont .wysija-submit{height:48px}#footer .widget_wysija_cont .wysija-submit{padding-left:20px;padding-right:20px}#footer .widgettitle,#footer .widget-title{font-size:16px;font-weight:700}#footer .footer-main>.container:after{content:'';position:absolute;left:10px;bottom:0;width:calc(100% - 20px);border-bottom:1px solid #3d3d38}html #topcontrol{width:40px;height:40px;right:15px;border-radius:5px 5px 0 0}#footer .widget.follow-us .share-links a,.widget.follow-us .share-links a{box-shadow:none;font-size:15px;width:37px;height:37px}#footer .widget.follow-us .share-links a:hover,.widget.follow-us .share-links a:hover{background:#33332f!important}#footer .footer-bottom .footer-center{padding-right:0}#footer .footer-bottom .img-responsive{float:right}#footer .widget .widget_wysija{max-width:none}.newsletter-popup-form .formError .formErrorContent{color:#fff!important;width:165px}.newsletter-popup-form .wysija-submit:hover{background:#e6e6e6}.newsletter-popup-form{position:relative;max-width:700px;width:100%;margin-left:auto;margin-right:auto;box-shadow:0 10px 25px rgb(0 0 0 / .5);background:url(//sw-themes.com/porto_dummy/wp-content/uploads/2016/06/newsletter_popup_bg.jpg) no-repeat;background-size:cover;padding:30px 30px 10px;background-position:bottom right}.newsletter-popup-form .porto-modal-content{max-width:332px;padding:0;text-align:center;width:100%;background:none}.newsletter-popup-form h2{color:#313131;font-size:16px;font-weight:700;letter-spacing:0;margin:20px 0 12px}.newsletter-popup-form .widget_wysija{color:#444;font-size:13px;line-height:1.4}.newsletter-popup-form .widget_wysija:after{content:'';display:block;clear:both}.newsletter-popup-form .wysija-paragraph{float:left;margin-top:0;text-align:left;width:83%;margin-bottom:15px}.newsletter-popup-form .wysija-submit{background:#fff;border-color:#ccc;border-radius:0 5px 5px 0;color:#686868;float:left;margin-left:-2px;margin-top:0;padding:0 12px;height:34px}.newsletter-popup-form .wysija-input{border:1px solid #ccc;border-radius:5px 0 0 5px;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;color:#bfbfa6;font-size:13px;padding:7px 12px;width:100%}.newsletter-popup-form .checkbox{color:#777;font-size:11px}.newsletter-notification-form>.vc_column-inner{padding-top:0!important}.rtl .newsletter-popup-form .wysija-paragraph{float:right;text-align:right}.rtl .newsletter-popup-form .wysija-submit{border-radius:5px 0 0 5px;float:right;margin-right:-2px;margin-left:0}.rtl .newsletter-popup-form .wysija-input{border-radius:0 5px 5px 0}.rtl #header .header-contact{margin-left:75px;margin-right:0;padding-left:0;border-left:none}.rtl #main-menu .mega-menu>li.menu-item{margin-left:30px;margin-right:0}.rtl .main-menu-wrap #main-menu .mega-menu .menu-custom-block a:not(:last-child){margin-left:30px;margin-right:0}.rtl #mini-cart .cart-head:after{right:auto;left:14px}.rtl #header:not(.sticky-header) #mini-cart .cart-items{right:31px;left:auto}.rtl .custom-owl-position-arrows-dots .owl-dots{right:auto;left:8px}.rtl #footer .footer-bottom .img-responsive{float:left}#header .header-top .mega-menu>li.menu-item>a,#header .header-top,.welcome-msg{font-weight:400!important}.rtl #topcontrol{left:15px}.custom-title{color:#DD2727;overflow:hidden}.price,td.product-price,td.product-subtotal,td.product-total,td.order-total,tr.cart-subtotal,.product-nav .product-popup .product-details .amount,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount{color:#dd2727}.summary-before .ms-nav-next:before,.summary-before .ms-nav-prev:before,.summary-before .ms-thumblist-fwd:before,.summary-before .ms-thumblist-bwd:before,.product-summary-wrap .price{color:#dd2727}ul.checked-icon li:before{content:url(https://khomayviet.com/wp-content/uploads/2019/03/1180px-Checkmark_green.svg_.png);line-height:32px;margin-right:5px}ul.checked-icon{list-style:none;padding-left:5px}.porto-block{line-height:1.8}.porto-block h3{margin-top:10px}@media (min-width:768px){#uhchatboz,#uhchatmobile{right:60px!important}}@media (max-width:991px){.porto-blog-sidebar .sidebar-content{padding:0}.porto-blog-sidebar .widget{background:none!important}}#text-2{margin-top:0!important;margin-bottom:15px!important;padding-right:35px}.camket-sitebar{font-size:18px;font-weight:800;padding-top:0;padding-left:35px;line-height:32px;margin-top:0!important;background:url(https://khomayviet.com/wp-content/uploads/2019/03/Certificate.png) left top no-repeat;background-size:30px 30px}ul.question-icon li:before{content:url(/wp-content/uploads/2019/06/question.png);line-height:32px;margin-right:5px}ul.question-icon{list-style:none;padding-left:5px}.porto-blog-sidebar .widget{padding:15px 10px;background:#f4f4f4;margin:15px 0}.side-nav-panel-close{display:none!important}