body{overflow:hidden}p{margin-bottom:5px}.nopadding_bottom{padding-bottom:0 !important}.imgautowidth img{width:auto;margin:0 auto;display:table}.imgautoleft img{width:auto;float:left}.inner_dvuhome{overflow:hidden}.imgdvuhome{height:263px;width:100%;object-fit:cover}.titdvuhome{position:absolute;bottom:0;background-color:rgb(11 161 208/77%);width:100%;left:0;height:53px;overflow:hidden;transition:.3s}.titdvuhome h3{margin:0;font-style:normal;font-weight:500;font-size:20px;line-height:23px;color:#fff;padding:16px 0 5px 10px;height:40px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.info_dvuhome{position:absolute;top:100%;left:0;background-color:rgb(11 161 208/77%);width:100%;height:100%;transition:all .5s}.colitem_dvuhome:hover .info_dvuhome{top:0;transition:all .5s}.colitem_dvuhome:hover .titdvuhome{opacity:0;visibility:hidden;transition:all .3s}.inner_infodvu{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%)}.tithover_dvu{font-weight:600;color:#fff;font-size:18px}.excerpt_dvuhome{font-size:14px;line-height:19px;color:#fff}.aview_dvuhome{display:table;padding:5px 20px;border:2px solid #fff;border-radius:20px;font-size:14px;color:#fff;margin-top:10px}.aview_dvuhome:hover{color:#98e6ff;border-color:#98e6ff}.flickity-button svg{border:1px solid #fff;background-color:rgb(11 161 208/78%);opacity:1 !important;width:30px;height:30px;border-radius:2px}.flickity-button svg path{fill:#fff !important;opacity:1 !important}.slidecustom .flickity-button.previous{left:5px}.slidecustom .flickity-button.next{right:5px}.slidecustom:hover .flickity-button{opacity:1}.textabouthome h3{font-weight:500;font-size:36px;line-height:40px;color:#373737;padding:0 50px;padding-top:5px}.textabouthome h4{font-weight:400;font-size:18px;line-height:21px;text-align:center;color:#0ba1d0}.textabouthome p{font-weight:400;font-size:16px;line-height:24px;color:#585858;margin-bottom:15px}.textabouthome p:last-child{margin-bottom:0}.textabouthome{margin-bottom:20px}.texttphong h4{font-weight:500;font-size:33px;line-height:38px;color:#373737}.texttphong ul li{font-weight:400;line-height:30px;color:#373737;margin-bottom:0;position:relative;list-style-type:none;padding-left:20px;margin-left:0}.texttphong ul li:before{content:"";position:absolute;width:8px;height:8px;top:10px;left:0;border-top:2px solid #0ba1d0;border-right:2px solid #0ba1d0;transform:rotate(45deg)}.imgtphong img{float:left}.content_talk{min-height:161px;margin-bottom:20px}.content_talk p{text-align:justify;height:136px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis}.content_talk p.full{height:auto;overflow:initial;display:table;-webkit-line-clamp:0}.nametalk_custom p{font-weight:500;font-size:16px;line-height:24px;text-align:center}.flickity-page-dots .dot{background-color:#8d8d8d;border-color:#8d8d8d}.flickity-page-dots .dot.is-selected{background-color:#0ba1d0;border-color:#0ba1d0}.slider:hover .flickity-prev-next-button{opacity:1 !important}.rowtalk_custom .flickity-page-dots{bottom:0}.rowtalk_custom .flickity-slider>.col>.col-inner{min-height:288px}.cacbuoc_tiepcan ol li,.cacbuoc_tiepcan ul li{list-style-type:none;margin-left:0;padding-left:40px;position:relative;color:#000;margin-bottom:20px}.cacbuoc_tiepcan ol li:last-child,.cacbuoc_tiepcan ul li:last-child{margin-bottom:0}.cacbuoc_tiepcan ol,.cacbuoc_tiepcan ul{margin-bottom:0}.cacbuoc_tiepcan ol li:before{position:absolute;top:-6px;left:0;width:32px;height:32px;border-radius:50%;border:1px solid #0ba1d0;font-size:16px;color:#0ba1d0;text-align:center;line-height:32px}.cacbuoc_tiepcan ol li:nth-child(1):before{content:"1"}.cacbuoc_tiepcan ol li:nth-child(2):before{content:"2"}.cacbuoc_tiepcan ol li:nth-child(3):before{content:"3"}.cacbuoc_tiepcan ol li:nth-child(4):before{content:"4"}.cacbuoc_tiepcan ol li:nth-child(5):before{content:"5"}.textcach_tcan{margin-bottom:15px}.textcach_tcan h4{font-weight:500;font-size:36px;line-height:42px;margin-bottom:0}.cacbuoc_tiepcan{padding-top:15px;padding-bottom:15px;position:relative;background-color:#c1daee;margin-bottom:10px}.cacbuoc_tiepcan:before{content:"";position:absolute;width:100%;left:-100%;height:100%;background-color:#c1daee;top:0}.imgtiepcan img{width:auto}.imgbox_tiepcanL .col-inner .img{float:left;width:auto !important}.imgbox_tiepcanL .col-inner .img:nth-child(1){margin-right:30px}.viewmore_tiepcan{margin:0;display:table;margin-top:30px}.textask_question p span{font-weight:500;font-size:30px;line-height:35px}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:1px solid #c1c7cd;box-shadow:none}.formaks_question form{margin-bottom:0;margin-top:15px}.formaks_question form .wpcf7-submit{margin:0;display:table;width:100%;border-radius:5px}.formaks_question form .area_ask{min-height:75px}form p{position:relative}.wpcf7-spinner{position:absolute;top:0}.bloghome .post-item>.col-inner{box-shadow:0px 4px 4px rgb(0 0 0/25%)}.bloghome .post-item .post-title{font-weight:700;font-size:16px;line-height:20px;text-align:justify;color:#07549a;padding:10px 15px 12px;height:50px;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.bloghome .post-item .from_the_blog_excerpt{font-weight:400;font-size:14px;line-height:20px;text-align:justify;color:#555;padding:0 15px;margin-bottom:5px;min-height:60px}.bloghome .box-text{padding:0}.bloghome .box-text-inner .button{font-weight:400;font-size:14px;line-height:16px;color:#3867ad;text-transform:unset;padding-left:15px;position:relative;margin:0;display:table}.bloghome .box-text-inner .button:after{content:">>";position:absolute;color:#3867ad;top:9px;right:-20px}.dateblog_devmd{border-top:1px solid #ecedef;padding:5px 15px;margin-top:10px}.titfooter{margin-bottom:0;padding-top:10px}.titfooter .section-title,.titfooter .section-title .section-title-main{border:none}.colfoo2main .ux-menu .ux-menu-link a{padding-top:0;padding-bottom:0;min-height:initial;margin-bottom:10px}.colfoo2main .ux-menu .ux-menu-link a i{color:#4e89c7;font-size:19px;top:2px}.infofooter2 ul li{list-style-type:none;margin-left:0;font-weight:400;font-size:15px;line-height:24px;color:#373737;padding-left:30px;position:relative;margin-bottom:22px}.infofooter2 ul li:last-child{margin-bottom:0}.infofooter2 ul li:before{content:"";position:absolute;left:0;top:2px;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.infofooter2 ul li:nth-child(1):before{width:19px;height:19px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/iconphone.png)}.infofooter2 ul li:nth-child(2):before{width:25px;height:25px;top:-1px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/emailicon.png)}.infofooter2 ul li:nth-child(3):before{width:21px;height:21px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/mapsicon.png)}.infofooter2 ul li:nth-child(4):before{width:22px;height:22px;background-image:url(//drmichaels.com.vn/wp-content/themes/devmd/css/../img/timeicon.png)}.follow_footer a i{color:#4e89c7;font-size:22px}.imgdkbct img{padding-top:10px}.absolute-footer.dark{display:none}.secfooter2{border-top:60px solid #0ba1d0}.textsecfoo1{height:45px}.textsecfoo1 p{font-weight:700;font-size:18px;line-height:30px;text-transform:uppercase;margin-bottom:0;padding-top:8px}.colfoofirst>.col-inner{background-color:#fff;box-shadow:0px 4px 4px rgb(0 0 0/25%)}.colfoofirst .img{margin-bottom:0 !important}.colfoofirst iframe{margin-bottom:-8px}.img3foo_first{min-height:132px}.footer_first{margin-bottom:-50px}#search-lightbox .searchform-wrapper .search-field{height:50px;font-size:16px;box-shadow:none;border-radius:10px}#search-lightbox .searchform-wrapper .ux-search-submit{background-color:#dd2224;position:absolute;right:0;top:0;height:50px;line-height:50px;min-height:51px;border-radius:0 10px 10px 0;font-size:14px;padding:0 20px}.banne_slidehome{z-index:2}.secservice_home{z-index:3;margin-top:-60px}.bloghome .box-text .cat-label{position:absolute;top:-30px;left:10px;background-color:#0ba1d0;opacity:1;border-radius:10px;font-size:12px;padding:5px 8px 3px}.shop-container .page-description,.shop-container .term-description{margin-bottom:15px}.related-products-wrapper h3{font-weight:700;font-size:24px;line-height:28px;display:flex;align-items:center;text-align:justify;text-transform:uppercase;color:#373737;position:relative}.related-products-wrapper h3:after{content:"";position:absolute;width:75px;height:1px;background-color:#0ba1d0;bottom:10px;left:0}#cart-popup .cart-popup-inner.inner-padding{padding:10px}.woocommerce-mini-cart__buttons.buttons>a{font-weight:400;font-size:14px}.content_before_after ul,.blog-wrapper.blog-single.page-wrapper .entry-content.single-page ul{margin-left:20px}.textpopup{padding:10px}.haspopup .mfp-wrap .mfp-close{display:none}body .mfp-wrap .close_popup .mfp-close{display:block !important;position:static}.mfp-close{opacity:1 !important}.mfp-close svg{color:#fff;fill:#fff;mix-blend-mode:unset}.close_popup{position:absolute;top:-10px;right:-40px}.imgtalkcustom img{filter:blur(2px);-webkit-filter:blur(2px)}.menu_foodevmd .widget{border:none;margin-bottom:0}.menu_foodevmd .widget ul li{border:none}.menu_foodevmd .widget ul li a{padding:0;padding-left:20px;color:#333;margin-bottom:10px;position:relative}.menu_foodevmd .widget ul li a:before{content:"";position:absolute;width:8px;height:8px;top:9px;left:2px;border-top:2px solid #4e89c7;border-right:2px solid #4e89c7;transform:rotate(45deg)}@media only screen and (min-width:900px){.woocommerce-message.message-wrapper{position:absolute;top:171px;z-index:9999;left:50%;transform:translateX(-50%);background-color:rgb(255 255 255/77%)}}.blog-single.page-wrapper .date_post_core{margin:0;padding:0;font-size:13px;font-style:italic;border-bottom:1px dotted #cccc}.entry-content.single-page div,.entry-content.single-page p{margin-bottom:10px}.entry-content.single-page h2{font-size:21px}.entry-content.single-page h3{font-size:19px}.entry-content.single-page h4{font-size:17px}.entry-content.single-page h5{font-size:16px}.is-divider{display:none}