/*
 Theme Name:   KidsCare Child Theme
 Theme URI:    http://kidscare.axiomthemes.com/
 Description:  KidsCare Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com/
 Template:     kidscare
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  kidscare
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.header_widgets_wrap {
	background-color: #ea9676;
	padding-top: 9px;
	padding-bottom: 9px;
}

.header_widgets_wrap .label {
	display: none;
}

.header_widgets_wrap a,
.header_widgets_wrap .contacts_info,
.header_widgets_wrap .contacts_info span:before {
	color: #ffffff !important;
}

.page_content_wrap {
    padding-top: 40px;
    padding-bottom: 40px;
}

h2 {
	color: #2a6f9a !important;
	line-height: 1.2em !important;
}

h3, h4, h6 {
	color: #ffb400 !important;
	line-height: 1.4em !important;
}

h6 {
	margin-top: 0px;
}

.wp-block-button .wp-block-button__link, form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .gallery_preview_show .post_readmore, #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress a.button, #buddypress button, #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress input[type="submit"], #buddypress ul.button-nav li a, #buddypress div.activity-meta a, a.bp-title-button, body #booked-profile-page input[type="submit"], body #booked-profile-page button, body .booked-list-view input[type="submit"], body .booked-list-view button, body table.booked-calendar input[type="submit"], body table.booked-calendar button, body .booked-modal input[type="submit"], body .booked-modal button, .mc4wp-form .mc4wp-form-fields input[type="submit"], .sc_button, .sc_form button, .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], #tribe-bar-form .tribe-bar-submit input[type="submit"], #tribe-bar-form button, #tribe-bar-form a, #tribe-bar-form input, #tribe-bar-form .tribe-bar-views-toggle, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, #tribe-events .tribe-events-button, .tribe-events-button, .tribe-events-cal-links a, .tribe-events-sub-nav li a, .tribe-events-read-more, #tribe-events-footer ~ a.tribe-events-ical.tribe-events-button, .edd_download_purchase_form .button, #edd-purchase-button, .edd-submit.button, .widget_edd_cart_widget .edd_checkout a, .woocommerce .button, .woocommerce-page .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce input[type="button"], .woocommerce-page input[type="button"], .woocommerce input[type="submit"], .woocommerce-page input[type="submit"], .woocommerce .woocommerce-message .button, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .woocommerce #review_form #respond p.form-submit input[type="submit"], .woocommerce-page #review_form #respond p.form-submit input[type="submit"], .woocommerce table.my_account_orders .order-actions .button, .woocommerce table.cart td.actions .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled, .yith-woocompare-widget a.clear-all,.elementor-button.elementor-size-xs {
	border-radius: 5px !important;
}

.elementor-button {
	background-color: #ea9676;
	font-family: "Ubuntu",sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	text-transform: uppercase;
	font-weight: 600;
	color: #ffffff !important
}

.highlightButtonAlt .elementor-button {
	color: #2A6F9A !important
}


.elementor-button:hover {
	background-color: #2a6f9a;
	color: #ffffff !important;
}

.elementor-button:hover a,
.elementor-button:hover .elementor-button-link {
	color: #ffffff !important;
}


.scheme_default .custom-background .content_wrap>.content,
.scheme_default .top_panel {
	background-color: #fdfdfd !important;
}

.custom-background .content_wrap>.content {
	padding: 0 !important;
}

.trx_addons_scroll_to_top {
	padding-left: 1.6em !important;
	right: 0px !important;
	bottom: 100px !important;
	z-index:3;
}

.grecaptcha-badge {
	z-index:3;
}

.services_page_header {
	display:none;
}

.highlightButton a {
	font-family: Ubuntu !important;
	text-transform: uppercase !important;
	color: #ffffff !important;
	font-size: 13px !important;
	font-weight: 600 !important;
}

h5.widget_title {
	color: #ffb400 !important;
}

.team_member_brief_info_title {
	display:none !important;
}

input[type="checkbox"] {
	display: none !important;
}

input[type="radio"] {
	display: none !important;
}


.gform_wrapper .gfield_checkbox li label,
.gform_wrapper .gfield_radio li label {
	padding-left: 34px !important;
}

form.mc4wp-form .mc4wp-form-fields input[type="submit"] {
	position: relative;
}

.scheme_dark input[type="text"],
.scheme_dark input[type="text"]:focus,
.scheme_dark input[type="text"].filled,
.scheme_dark form.mc4wp-form input[type="email"],
.scheme_dark form.mc4wp-form input[type="email"]:focus,
.scheme_dark form.mc4wp-form input[type="email"].filled {
	background-color: #ffffff;
	color: #2b2e30;
	border-color: #ffffff;
	padding: 5px 4px;
	font-size: inherit;
	height: 41px;
}

.scheme_dark input[type="text"]:focus,
.scheme_dark input[type="text"].filled,
.scheme_dark form.mc4wp-form input[type="email"]:focus,
.scheme_dark form.mc4wp-form input[type="email"].filled {
	border-color: #B76343;
}

.scheme_dark form.mc4wp-form label {
	color: #ffffff;
}

.scheme_dark form.mc4wp-form .mc4wp-form-fields input[type="submit"] {
	background-color: #2A6F9A;
}

.scheme_dark form.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover {
	background-color: #B76343;
}

.elementor-size-xs {
	min-width: 140px !important;
}

.sjb-page .btn-primary {
	background-color: #2a6f9a !important;
	font-family: "Ubuntu",sans-serif !important;
	font-size: 13px !important;
	line-height: 1.5em !important;
	text-transform: uppercase !important;
	font-weight: 600 !important;
	color: #ffffff !important;
	border-radius: 5px !important;
}

.sjb-page .btn-primary:hover {
	background-color: #ea9676  !important;
	color: #ffffff !important !important;
}


.job-title {
	font-weight: 600;
	color: #2a6f9a;
}

.job-date {
	display: none;
}

.sjb-job-type-location-date {
	border-top-width: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.sjb-detail header,
.sjb-detail .job-features,
.single-jobpost .nav-links-single {
	display: none !important;
}

#tribe-events-footer,
.tribe-events-meta-group-details,
.tribe-events-cal-links,
.tribe-events-sub-nav {
	display: none !important;
}

.tribe-events-cost {
	font-family: "Fredoka One",cursive !important;
}


.scheme_dark .menu_mobile_inner {
	background-color: #fdfdfd !important;
}

.scheme_dark .menu_mobile_inner .menu_mobile_close, 
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area,
.scheme_dark .menu_mobile_inner .socials_mobile {
	background-color: #09539a; !important;	
}

.homeTeamTitle p {
	color: #ffffff;
}

.mobile_device .menu_mobile .socials_mobile, .mobile_layout .menu_mobile .socials_mobile {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.mobileMenu {
	display: none;
}

.tribe-events-single-event-description h4 {
	margin-top: 1.2em !important;
}

.tribe-events-event-image {
	margin-bottom: 30px !important;
}

.sc_events_item_categories {
	display: none !important;
}

@media only screen and (max-width: 900px) {
	.header_widgets_wrap .contacts_info {
		margin-bottom: 16px;
		padding-left: 8px;
	}

	.widget_contacts .contacts_info .contacts_right {
		padding-left: 0px !important;
	}
}

@media only screen and (max-width: 767px) {
	.columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+3) {
		padding-top: 0px !important;
	}
}

.elementor-7 .elementor-element.elementor-element-32cbc66 .logo_image {
	max-height: 78px !important;
}