/*
Theme Name: Medicoz-child
Version: 1.0
Description: A child theme of Medicoz
Author: ThemeChampion
Template: medicoz
*/

html,body { font-family: "Geom", sans-serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal; }
h1,h2,h3,h4,h5,h6,a,p, 
.posts_list .blog-list-cl h1, 
.posts_list .blog-list-cl h2, 
.posts_list .blog-list-cl h3, 
.posts_list .blog-list-cl h4, 
.posts_list .blog-list-cl h5, 
.posts_list .blog-list-cl h6,
.right-column .posts_list .blog-list-cl h3,
.posts_list ul.page-numbers li,
.widget p.widget_title,
.text_block>h1, 
.text_block>h2, 
.text_block>h3, 
.text_block>h4, 
.text_block>h5, 
.text_block>h6,
.tt-featured-title,
.gallery-caption,
.page-links a,
span.post-page-numbers.current,
h4#reply-title,
.comment-reply-link,
.medicoz_header .site-header__header-one .logo-head,
.medicoz_header a.header-requestbtn,
.medicoz_header .topbar-one__info-content h4,
.medicoz_header .topbar-one__info-content h6,
.medicoz_header .topbar-one__info-content h6 a,
.medicoz_header .header-navigation ul > li > a,
.medicoz_header .header-navigation ul > li > .sub-menu > li > a,
.medicoz_header ul.sub-menu li a,
.mediskin_header a.header-requestbtn p,
.mediskin_header .header-navigation ul > li > a,
.mediskin_header .header-navigation ul > li > .sub-menu > li > a,
.mediskin_header ul.sub-menu li a,
.pediatric_header .header-navigation ul > li > a,
.pediatric_header .header-navigation ul > li > .sub-menu > li > a,
.medicoz_store_header a.header-requestbtn p,
.medicoz_store_header .header-search,
.medicoz_store_header .cart a,
.medicoz_store_header .topbar-one__info-content p,
.medicoz_store_header .topbar-one__info-content a,
.medicoz_store_header .header-navigation ul > li > a,
.medicoz_store_header .header-navigation ul > li > .sub-menu > li > a,
.medicoz_store_header ul.sub-menu li a,
.medicoz_dental_header .right-buton.text-right a,
.medicoz_dental_header .header-search,
.medicoz_dental_header .cart a,
.medicoz_dental_header .topbar-one__info-content p,.medicoz_dental_header .topbar-one__info-content a,
.medicoz_dental_header .header-navigation ul > li > a,
.medicoz_dental_header .header-navigation ul > li > .sub-menu > li > a,
.medicoz_dental_header ul.sub-menu li a,
.aponit-des .elementor-button span.elementor-button-text,
.footer-widget__links li,
.footer-widget__links li a,
.footer_menu ul li a,
.footer-widget__contact li,
.site-footer__copy,
h4.footer_top_left_text,
.footer_opening_sec p,
.breadcrumb_section .breadcrumbs,.breadcrumb_section .breadcrumbs a,
.inner-banner__content h5 span a span,
.inner-banner__content span.post.post-page.current-item,
.inner-banner__content span.post.post-post.current-item,
.inner-banner__content span.post.post-services.current-item,
.inner-banner__content h4 span a,
.blog-img-hov h3 a,.blog-img-hov h3 a:hover,
.thm-btn,.wp-block-button__link,
.theme-btn.blog-list__btn,
.form-area input,
.form-area input[type="submit"].btn-submit,
.care-text h4 a,
.service-list li a,
.service-list li a:hover,
.eael-contact-form .service_form select,
.medicAppoitnment .ea-bootstrap .btn,
.medicAppoitnment .ea-bootstrap .final h3,
.medicAppoitnment .ea-bootstrap .form-horizontal .control-label,
.dental_appontment_sec .form-area input[type=email],
.dental_appontment_sec .form-area select,
.dental_appontment_sec .form-area input[type=text],
.dental_appontment_sec .form-area input[type=date],
.pathology_appontment_sec .form-area input[type=email],
.pathology_appontment_sec .form-area select,
.pathology_appontment_sec .form-area input[type=text],
.pathology_appontment_sec .form-area input[type=date],
.home_doctor_team .doctor-team-content p,
.newsletter-wrap input#email,
.newsletter-wrap button,
.team5 .team5_doctor-name h3,.team5 .team5_doctor-name h3 a,
.team5 .team5_doctor-name p,
.news3-box .news3-text .news3_liner p,
.news3-box .news3-text .news3_gied-ttx h4 a,
.news3-box .news3-text p,
.button_404,
.header6 .header-search,
.header6 .cart a,
.header6 .topbar-one__info-content p,.header6 .topbar-one__info-content a,
.header6 .header-navigation ul > li > a,
.header6 .header-navigation ul > li > .sub-menu > li > a,
.header6 .header_contact_text h5,.header6 .header_contact_text h5 a,
.header6 ul.sub-menu li a,
.elementor-element.lab_service_box h4 a,
.lab_silder .slider-inner-text h4,
.lab_silder .slider-inner-text p,
.lab_silder.owl-carousel .owl-item i,
.dental_appontment_sec.pathology_appointment .form-area h1
{font-family: "Geom", sans-serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;}

.footer1 input[type="email"],.footer1 form input[type=email],
.form-area input, 
.form-area textarea,input[type=date]
{font-family: font-family: "Geom", sans-serif!important;}

.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a, .elementor a, a {color: #00B3AA; }
.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a:hover, .elementor a:hover {color: #0056b3; }
.elementor-680 .elementor-element.elementor-element-container_kfppuhgwh:not(.elementor-motion-effects-element-type-background)
{box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.32941176470588235);}

.elementor-heading-title {
  font-size: 20px;
  font-weight: bold;
  color: #00B3AA;
	padding-bottom: 15px!important;
}
.medicoz_store_header .header_top
{
	background-color: #21828E;
}

.ea-bootstrap.ea-bootstrap .step.calendar .selected-time
{
	background-color: #21828E;
}

.medicoz_dental_header .topbar-one__info-content i
{
	color: #21828E;
}

.blog-button a:hover {color: #fff;}

.blog-list__meta li:nth-child(2){display:none;}

.medicoz_store_header .site-header__header-one .navbar-brand img {
  max-height: 60px;
}

.elementor-668 .elementor-element.elementor-element-1ff9a829
{
	display: none;
}

.top-social .fa:hover {
  color: #21828e;
}

.medicoz_dental_header .cmn-toggle-switch
{
	background: #21828e;
}

.medicoz_dental_header .cmn-toggle-switch:hover
{
	background-color: #49b380;
}

.medicoz_dental_header .right-buton .theme-btn:hover
{
	background-color: #49b380;
}

.medi-skin-btn .theme-btn::after
{
	background-color: #21828e;
}
.elementor .largImg img { max-width: 40%;}
.aboutusAppointment .ea-bootstrap { white-space:normal;}

.aboutusAppointment .ea-bootstrap .step.calendar {margin-bottom: 20px;}

@media (max-width: 1201px) {
	.medicoz_dental_header .nav
	{
		background-color: #fff;
	}
	
	.medicoz_dental_header .header-navigation ul > li.current-menu-item, .medicoz_dental_header .header-navigation ul > li.current-menu-parent.current_page_parent {
    background: #142663;}

	
	.medicoz_dental_header #main-navigation-wrapper .nav > li
	{
		background-color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .nav > li:hover, .medicoz_dental_header #main-navigation-wrapper .nav > li.current_page_item.active
	{
		background-color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .nav > li:hover a, .medicoz_dental_header #main-navigation-wrapper .nav > li:hover i
	{
		color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .nav > li > a
	{
		color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .nav li i
	{
		color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper ul > li.current-menu-parent.current_page_parent
	{
		background-color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper ul > li.current-menu-parent.current_page_parent a
	{
		color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper ul > li.current-menu-parent.current_page_parent i
	{
		color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu
	{
		background-color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu a
	{
		color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu i
	{
		color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu > li:hover
	{
		background-color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu > li:hover a, .medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu > li:hover i
	{
		color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu li.current-menu-item
	{
		background-color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu li.current-menu-item a, .medicoz_dental_header #main-navigation-wrapper .navbar-nav > li.current-menu-parent.current_page_parent > .dropdown-submenu li.current-menu-item i
	{
		color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .main-nav > ul > li ul > li ul
	{
		background-color: #49b380;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu
	{
		background-color: #fff;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu a, .medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu i
	{
		color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu li:hover
	{
		background-color: #21828e;
	}
	
	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu li:hover a, .medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu li:hover > i
	{
		color: #fff;
	}

	.medicoz_dental_header #main-navigation-wrapper .navbar-nav > li > .dropdown-submenu.opened > li > .dropdown-submenu.opened a
	{
		color: #fff;
	}
}
