.core_layout_archive #post-list{display:flex;align-items:flex-start;flex-wrap:wrap}.core_layout_archive #post-list article{width:25%;padding-right:2%}.core_layout_archive #post-list article:nth-child(4n+4){padding-right:0}.core_layout_archive #post-list article .entry-image a img{height:200px;object-fit:cover}.date_core_devmd{position:absolute;bottom:0;left:0;width:auto;height:auto;background-color:#ffcc01;padding:0 10px}.date_core_devmd p{margin:0;color:#fff;font-size:14px;line-height:20px;color:#fff;text-align:center;font-family:Roboto}.date_core_devmd .yearmd{border-bottom:1px solid #fff}.date_core_devmd p.daymoth{font-size:13px}.core_layout_archive #post-list article .entry-header-text{padding-top:0}.core_layout_archive #post-list article .entry-content{padding-top:0;padding-bottom:0}.core_layout_archive #post-list .entry-header-text .entry-title{font-size:17px;text-transform:uppercase;margin-top:8px;height:40px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:550}.core_layout_archive #post-list .entry-header-text .entry-title a{color:#444;font-size:16px}#wrapper>.shop-page-title{margin-top:71px;height:266px}.woocommerce-result-count,.woocommerce-ordering,.woocommerce-breadcrumb{display:none}.tit_archive_core h3{margin-bottom:0}h1.shop-page-title,.tit_archive_core h3{font-weight:700;font-size:36px;line-height:42px;display:flex;align-items:center;text-transform:uppercase;color:#4e89c7;margin-bottom:0}.col9_archpage{padding-left:0}.shop-page-title .page-title-inner{height:100%;padding-top:0;padding-bottom:0}.widget{border:1px solid #ecedef;box-sizing:border-box;margin-bottom:2px}.widget ul li a{font-weight:500;font-size:16px;color:#0ba1d0;font-weight:500;font-size:16px;color:#0ba1d0;padding-top:16px;padding-bottom:13px;padding-left:15px;display:table;width:100%;box-sizing:border-box}.hotline_sidebar{background-color:#4e89c7;padding:15px 0 15px 15px}.inhotsidebar{padding-left:60px;position:relative}.inhotsidebar a,.inhotsidebar span{color:#fff;display:table}.inhotsidebar a{font-size:24px;font-weight:600;margin-bottom:-5px}.inhotsidebar span{font-size:15px;font-weight:600}.inhotsidebar:before{content:"";position:absolute;width:48px;height:48px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/iconphone_sidebar.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;top:6px;left:0}.product-small .product-title a{font-weight:400;font-size:16px;line-height:24px;align-items:center;color:#000;height:46px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.product-small .price-wrapper{margin-top:6px;margin-bottom:6px}.price span.amount{font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;color:#0ba1d0}.excrpt_woodevmd p{font-weight:400;font-size:14px;line-height:20px;text-align:justify;color:#585858;height:79px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}.product-small .box-text-products .add-to-cart-button a{background:#373737;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:0;border:none;color:#fff;padding-top:4px;margin-top:15px}.widget .current-cat>a{color:#005ba6;background-color:#eef5fa;border:1px solid #0ba1d0;border-right:4px solid #0ba1d0}.single-product #wrapper>.shop-page-title{display:none}.breadcrumd_core{margin-top:71px;height:266px}.rowbread_core{position:relative;top:50%;transform:translateY(-50%)}.single-product .rowsingle_pro>.col.large-9{border-left:none}.related-products-wrapper .flickity-button,.related-products-wrapper .flickity-button:hover{background-color:transparent;box-shadow:none}.related-products-wrapper .flickity-prev-next-button.next{right:20px !important}.related-products-wrapper .flickity-prev-next-button.previous{left:20px !important}.product-info.summary{padding-top:0;padding-left:0}.product-info.summary h1.product-title{font-size:30px;line-height:35px;display:flex;align-items:center;text-align:justify;color:#373737;margin-bottom:5px}.product-info.summary .product-page-price{margin-top:0}.product-info.summary form{margin-bottom:0;display:table;width:100%}.product-info.summary form .quantity.buttons_added{display:table;width:100%;box-sizing:border-box}.btnlh_single{width:49%;float:left;margin-right:2%}.product-info.summary .single_add_to_cart_button{width:49%;float:left;margin:0;background-color:#373737;border-radius:5px;height:40px;line-height:40px;text-transform:unset;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/shoppingnow1.png);background-repeat:no-repeat;background-position:56px 8px}.custom_content_pro{display:table;width:100%;margin-top:15px}.btnlh_single a{display:table;width:100%;text-align:center;min-height:38px;line-height:38px;padding-top:2px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/bglhbtn.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;font-weight:500;font-size:17px;color:#fff;letter-spacing:1px}.titbtn_lhsingle{margin-right:12px}.widget ul>li+li{border-top:1px solid #ececec;margin-bottom:0}.widget li{margin-bottom:0}.post-sidebar .widget .widget-title{display:none}.blog-single article .entry-header-text{padding-top:0}.blog-single article h1.entry-title{font-size:24px;color:#005ba6}.titreleated p{font-size:20px;color:#005ba6;border-bottom:1px solid #ccc}.relatedcat ul{margin-left:20px;margin-bottom:0;margin-top:15px}.relatedcat ul li a{color:#0ba1d0}.formpagelhe>.col-inner{padding:20px}.threeinput_paheld{display:table;width:100%;box-sizing:border-box}.iteminput_pahlhe{width:32%;float:left;margin-right:2%}.iteminput_pahlhe:nth-child(3n+3){margin-right:0}.formpagelhe form{margin-bottom:0}.formpagelhe .wpcf7-submit{margin:0 auto;display:table;min-width:250px;font-weight:400;border-radius:5px}.textform_pagelh p{text-transform:uppercase;font-style:normal;font-weight:500;font-size:30px;line-height:35px;color:#0ba1d0;margin-bottom:20px}.text1_addpagelh{margin-bottom:25px}.text1_addpagelh p strong{color:#4e89c7;text-transform:uppercase;font-size:17px;position:relative;padding-left:30px}.text1_addpagelh p strong:before{content:"";position:absolute;width:31px;height:31px;top:-6px;left:-6px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/location.png);background-position:center;background-size:100% 100%}.text1_pagephe h2{margin-bottom:5px;text-transform:uppercase}.lightbox-content{border-radius:10px}.titform_popup h3{color:#fff;background-color:#0ba1d0;text-transform:uppercase;text-align:center;font-size:26px;line-height:35px;padding-top:8px;padding-bottom:6px;border-radius:10px 10px 0 0}#hoibsi form{margin-bottom:0}#hoibsi .wpcf7{padding:0 20px 10px}input[type=email],input[type=date],input[type=search],input[type=number],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{border-radius:6px}#hoibsi .wpcf7 .wpcf7-submit{margin:0 auto;display:table;font-weight:400;min-width:200px;border-radius:5px}.btnhoicgia{position:fixed;top:50%;right:-64px;margin:0 auto;transform:rotate(-90deg);z-index:666;font-weight:400}.product-footer #footer{border-top:none;margin-top:20px}.delaycss{animation:1s fadeIndelay;animation-fill-mode:forwards;visibility:hidden}.product-info.summary .social-icons{border:1px solid #c1c7cd;width:100%;border-radius:5px;padding-top:5px;padding-left:15px}.product-info.summary .social-icons a i{color:#0ba1d0;font-size:20px}.archive.category .post-item .from_the_blog_excerpt{min-height:60px;height:60px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}@keyframes fadeIndelay{99%{visibility:hidden}100%{visibility:visible}}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper .form-row{width:48%;margin-right:4%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row:nth-child(2n+2){margin-right:0}.page-description ul{margin-left:20px}.product-small .top.z-1{margin-top:0}.product-small .top.z-1 .callout{margin-left:0;height:auto;line-height:26px;min-height:26px}.product-small .top.z-1 .on-sale{border-radius:2px;background-color:#ee3338}.product-small span.onsale{font-size:14px;padding-left:8px;padding-right:8px;font-weight:400}th:first-child,td:first-child{padding-left:6px}@media only screen and (max-width:848px){.header-main .nav>li>a{line-height:initial}.header-main #logo img{top:-4px;max-height:58px}.mobile-nav>li>a>i{color:#005ba6;font-size:28px !important}.mobile-sidebar .sidebar-menu{padding-top:0;border-top:15px solid #70ba4c}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{min-width:300px;background-color:#fff}.sidebar-menu .nav-sidebar li a{padding-top:8px;padding-bottom:8px;padding-left:10px !important}.off-canvas:not(.off-canvas-center) li.html{padding:10px}.sidebar-menu .header-social-icons .social-icons{text-align:center;color:#5d5d5d}.sidebar-menu .nav-sidebar>li>a{color:#552f12;font-size:15px}.sidebar-menu .nav-sidebar>li.active{border-top:1px solid #f3f3f3;background-color:#fbfbfb}.sidebar-menu .nav-sidebar li ul{padding-bottom:0 !important}.sidebar-menu .nav-sidebar li ul li a{font-size:14px;color:#444}.sidebar-menu .nav-sidebar li .toggle{opacity:1}.sidebar-menu .nav-sidebar li .toggle i{font-size:22px;opacity:1;color:#005ba6}.mobile-sidebar .sidebar-menu{padding-top:0;border-top:10px solid #005ba6}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{min-width:300px;background-color:#fff}.sidebar-menu .nav-sidebar li a{padding-top:8px;padding-bottom:8px;padding-left:10px !important}.sidebar-menu .nav-sidebar>li>a{color:#737373;font-size:14px;font-weight:500}.sidebar-menu .nav-sidebar li .toggle i{font-size:22px;opacity:1;color:#552f12}.has-child:hover{cursor:none}.mobile-sidebar .nav-sidebar form .search-field{border-top-right-radius:0;border-bottom-right-radius:0}.secservice_home{margin-top:10px}.banne_slidehome .flickity-slider>.banner{padding-top:350px !important}.titdvuhome{height:30px}.titdvuhome h3{font-size:16px;line-height:18px;padding:5px 0 5px 10px;height:30px}.btnhoicgia{font-size:12px;right:-50px}.textabouthome h3{font-size:21px;line-height:25px;color:#373737;padding:0 25px}#wrapper>.shop-page-title,.breadcrumd_core{margin-top:0}.breadcrumd_core,#wrapper>.shop-page-title{height:80px}h1.shop-page-title,.tit_archive_core h3{font-size:20px;line-height:30px;text-align:left;display:table}.row_single_before>.sibar_single_before{order:3}.category-filter-row{padding:0}.col9_archpage{padding-left:15px}.textLcopyright{padding:0 15px}.imgdkbct img{max-width:120px}.category-filtering>a{float:left;color:red;font-size:14px;background-color:#fff;padding:5px 10px;margin:0;margin-top:5px;border-radius:10px;box-shadow:0px 1px 4px 1px #757474}.btnhoicgia{right:-50px}}@media only screen and (max-width:580px){.colfoofirst{margin-bottom:15px}.colfoofirst:nth-child(3){margin-bottom:0}.product-info.summary{padding-left:15px !important}.product-info.summary h1.product-title{font-size:22px;line-height:26px}.header-main li.html.custom{display:block !important}.rowcatpro_page>.col3_archpage{display:block !important;order:3}}@media only screen and (max-width:480px){.texttphong h4{font-size:24px;line-height:24px}.texttphong ul{margin-bottom:0}.imgtphong img{margin-bottom:10px}.content_talk{min-height:initial}.textcach_tcan h4{font-size:26px}.cacbuoc_tiepcan ol li:before{top:-3px}.viewmore_tiepcan{margin-top:0}.textabouthome h3{font-size:18px;padding:0 15px}.btnlh_single,.product-info.summary .single_add_to_cart_button{width:100%;margin-right:0}.product-info.summary .single_add_to_cart_button{margin-top:10px;background-position:30% 8px}.titform_popup h3{font-size:20px}.cacbuoc_tiepcan ol li,.cacbuoc_tiepcan ul li{font-size:14px}.cacbuoc_tiepcan ol li:before{width:28px;height:28px;font-size:14px;line-height:28px}.formaks_question>.col-inner{padding:15px 20px 20px}.textask_question p span{font-size:24px}.bloghome .box-text .cat-label{left:50%;transform:translateX(-50%)}.iteminput_pahlhe{width:100%;margin-right:0}.textform_pagelh p{font-size:22px;margin-bottom:10px}.iframe{max-height:310px !important}.rownguoc{display:grid}.rownguoc>.col:nth-child(2){order:1}.rownguoc>.col:nth-child(1){order:3}.maxwidth100 img{max-width:100px;margin:0 auto;display:table}.rowno_margin_mobile>.col:nth-child(1){padding-bottom:0}}