/*
Theme Name: Mypage Child
Theme URI: https://www.mypage.vn/
Author: MYPAGE
Author URI: https://www.mypage.vn/
Description: Mypage Theme.
Version: 1.1
Template: mypage
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: mypage-child
*/
@import url("../mypage/style.css");
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
.grecaptcha-badge{display: none !important;}
a:hover, a:focus{text-decoration: none;}
.wrap_banner.vc_row-no-padding .porto-carousel-wrapper .slick-prev {left: 20px;}
.wrap_banner.vc_row-no-padding .porto-carousel-wrapper .slick-next {right: 20px;}
.wrap_banner.vc_row-no-padding .porto-carousel-wrapper .slick-prev,.wrap_banner.vc_row-no-padding .porto-carousel-wrapper .slick-next{border: 1px solid #fff;}
body .wrap_banner .porto-carousel-wrapper ul.slick-dots {position: absolute;bottom: 0;}
#header .header-main .header-left {padding: 10px;}
.home .no-breadcrumbs .main-content {padding-top: 0;}
#header{border-bottom: 1px solid rgb(149 149 149 / 14%);}
.wrap_service{color: #fff;background-attachment: fixed;}
.wrap_service:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: rgb(2 91 145 / 84%);display: block;}
.wrap_service.white_before:before{background-color: rgb(7 7 7 / 84%)}
html .wrap_service .top-icon .porto-sicon-header h3.porto-sicon-title {color: #fff;}
.wrap_care.vc_row[data-vc-full-width]{margin-top: 30px;overflow: inherit;}
.wrap_box_care{padding: 10px;background-color: #fff;}
.wrap_box_care .vc_column_container a.porto-sicon-read strong{background-color: #ddd;color: #fff;padding: 8px 15px;border-radius: 10px;transition: 0.3s all ease-in-out;}
.wrap_box_care .vc_column_container a.porto-sicon-read span{display: none;}
.wrap_box_care .vc_column_container:first-child a.porto-sicon-read strong{background-color: #c50000;}
.wrap_box_care .vc_column_container:last-child a.porto-sicon-read strong{background-color: #799d55;}
.wrap_box_care .vc_column_container a.porto-sicon-read strong:hover{background-color: #444;}
.vc_separator h3{text-transform: uppercase;}
.wrap_customer .vc_separator h3 {color: #fff;}
.wrap_customer .porto-sicon-img .img-icon{border-radius: 50%!important;}
.wrap_customer .top-icon .porto-sicon-header{margin-top: 15px;}
.wrap_partner:before{background-color: rgb(221 221 221 / 90%);}
.wrap_partner{color: #444;}
.post-carousel h4 {font-size: 19px;font-weight: bold;}
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, .form-control, select {background-color: rgb(248 248 248 / 78%);padding: 10px 12px;border-radius: 15px;}
textarea.form-control {height: 100px;}
.btn-submit input {border-radius: 15px;}
#footer .footer-bottom {padding: 0;}
#footer .widget .rss-date,#footer .widget .post-date{color: #fff;}
#footer .footer-main>.container {padding-top: 20px;}
#footer .post-item-small{padding-bottom: 5px;}
#footer .widget-title{font-size: 20px;}
#footer .widget-title:after{content: '';width: 50px;height: 1px;border-bottom: 1px solid #fff;display: block;}
#footer .widget {margin-bottom: 0;margin-top: 0;}
#footer .widget > div > ul li,#footer .widget > div > ul{border: none;}
.vc_row-has-fill+.vc_row-full-width+.vc_row.wrap-maps>.vc_column_container>.vc_column-inner{padding-top: 0;}
.porto-map-wrapper.porto-adjust-bottom-margin{margin-bottom: 0;}

@media(min-width: 992px){
	.wrap_care.vc_row[data-vc-full-width]{padding-bottom: 50px;margin-top: 100px;}
	.wrap_care:before{content: '';border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #feea00;
   position: absolute;display: block;bottom: -20px;left: 50%;transform: translateX(-50%);z-index: 1;}
	.wrap_box_care {margin-top: -85px;box-shadow: 0 3px 6px -4px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);}
	.wrap_box_care .vc_column_container:first-child {border-right: 1px solid #ddd;}
	.post-carousel .post-item .post-date, .post-grid .post-item .post-date, .post-timeline .post-item .post-date{position: absolute;left: 5px;top: 10px;}
	.post-carousel .post-item .post-date ~ * {margin-left: 0;}
}


















