/*
Theme Name: Healthcare Clinic
Theme URI: https://www.ovationthemes.com/wordpress/free-healthcare-wordpress-theme/
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: Healthcare Clinic is ideal for drugstores, elements, health care, medical, and website services. Its minimalist design makes it stand out from many other themes. Any health clinic website can be created using this theme to attract more potential patients to your services because this theme contains all the necessary elements for building a website that can display detailed information regarding your products and services. The WP theme has multiple inner pages that can be utilized to demonstrate its features effectively. Your website is well organized with distinct sections. The contact information is provided in the about us and contact section. There are options for simple and mega menus for a more engaging and simple navigation experience. You may also design contact forms using this plugin since this theme supports the Contact Form 7 plugin.  In addition to being optimized for the theme. Elementor kit may also be used with other plugins to support Elementor.
Version: 3.1
Requires PHP: 5.6
Tested up to: 6.4
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: healthcare-clinic
Template: medical-care
Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, grid-layout, full-width-template, sticky-post, block-styles, custom-colors, custom-background, custom-header, flexible-header, featured-image-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, threaded-comments, wide-blocks, post-formats, education, food-and-drink, blog

Healthcare Clinic WordPress Theme, Copyright 2022 pewilliams
Healthcare Clinic is distributed under the terms of the GNU GPL

Healthcare Clinic WordPress Theme is child theme of Medical Care WordPress Theme, Copyright 2022 pewilliams
Medical Care WordPress Theme is distributed under the terms of the GNU GPL
*/

h1,h2,h3,h4,h5,h6{
    font-family: 'Titillium Web', sans-serif;
    font-weight: bold;
}
body{
    letter-spacing: 0;
    color: #666666;
    font-family: 'Open Sans', sans-serif;
}

/*color-change*/
.custom-cursor, .custom-cursor-follower,.site-footer .search-form .search-submit,.wc-block-cart__submit-container a,a.added_to_cart.wc-forward,.scrollup,.header_img,.getstarted-btn a, .home-btn a, .getstarted-btn a:hover, .home-btn a:hover,.single-tags a:hover, .scrollup,button.search-submit,#sidebar .tagcloud a:hover, .site-footer .tagcloud a:hover,#mySidenav ul ul,.getstarted-btn a,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover,.box-button a,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.page-numbers.current,.page-numbers:hover,.prev.page-numbers, .next.page-numbers,.page-template-custom-home-page .menu_box,.site-info,button, input[type="button"], input[type="submit"]{
	background: #1370b5;
}
.woocommerce-message {
    border-top-color: #1370b5;
}
.wrap_header {
    border-top: solid 8px #1370b5;
}
.wc-block-checkout__actions_row a,.entry-content .quotepost a,.entry-content .quotepost p,#Category-section pre.wp-block-verse,a.more-link, a,h1, h2, h3, h4, h5, h6,#Category-section .postbox.smallpostimage:hover h3 a,#sidebar select,#sidebar th,#sidebar td,#sidebar caption,#mySidenav ul li a:active,#sidebar .tagcloud a, .site-footer .tagcloud a,a.page-numbers{
    color: #1370b5;
}
a.page-numbers:hover,.site-title, .site-title a,.logo h1 a,.logo p,#slider .inner_carousel a,.mid-inner-box:hover a,.mid-inner-box:hover p,.mid-inner-box:hover i{
	color: #fff;
}
/*breadcrumb*/
.bread_crumb .without-img a:hover ,.bread_crumb a:hover,.bread_crumb span ,.woocommerce-breadcrumb a:hover{
    color:#1370b5 !important;
}
#our-services{
    background: #f1f1f1;
}

.wc-block-cart__submit-container a:hover,a.added_to_cart.wc-forward:hover,button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,.scrollup.is-active:hover, .scrollup.is-active:focus,#mySidenav ul ul a:hover,.getstarted-btn a:hover,#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,.box-button a:hover,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,.woocommerce span.onsale,.copyright{
    background: #25304c;
}
nav.woocommerce-MyAccount-navigation ul li:hover{
    background: #25304c !important;
}
.sticky,.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar ,.comment-author .avatar{
    border-color: #25304c;
}
#slider{
    background: #fff;
}
.withoutimg-date-box ,.comment-body,.wc-block-cart,.site-info a:hover,.site-info .footer-copyright,.wc-block-checkout__actions_row a:hover,a.more-link:hover, #Category-section .date-box, #Category-section h3 a,.mid-inner-box h4 a,#slider .inner_carousel h2, .getstarted-btn,.inner_carousel{
    color: #25304c;
}
.bread_crumb .without-img a, .bread_crumb .without-img{
    color: #25304c !important;
}
.withoutimg span{
    border-color:#25304c;
    color: #25304c;
}
#sidebar label.wp-block-archives__label, #sidebar .wp-block-search .wp-block-search__label , #sidebar h3, #sidebar h1.wp-block-heading, #sidebar h2.wp-block-heading, #sidebar h3.wp-block-heading,#sidebar h4.wp-block-heading, #sidebar h5.wp-block-heading, #sidebar h6.wp-block-heading{
    color: #25304c;
    border-bottom: solid 2px #25304c;
    border-top: solid 1px #25304c;
}
#our-services strong,.site-footer .widget-area a:hover,a.showcoupon, .woocommerce-message::before{
    color: #014c8c;
}
button.search-submit,#sidebar input[type="search"],input[type="search"],.site-footer .search-form .search-submit,.site-footer input[type="search"],.site-footer .search-form .search-submit,.prev.page-numbers,.next.page-numbers,button,input[type="button"],input[type="submit"],.getstarted-btn a,.box-button a,.home-btn a,.wc-block-cart__submit-container a,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,a.added_to_cart.wc-forward{
    border-radius: 0;
}
.page-template-custom-home-page .header_img{
    background: transparent !important;
}
.menu_box{
    background: transparent;
}
.logo h1{
	font-weight: 600;
	font-size: 25px;
    text-transform: none;
}
p.site-description {
    font-size: 14px;
}
#mySidenav li a {
    color: #fff;
    padding: 6px 10px;
    font-weight: 600;
}
#mySidenav ul{
    margin: 0;
}
.menu_box {
    border-radius: 40px;
    padding: 6px 25px;
}
#mySidenav{
    text-align: right;
}
#mySidenav li.page_item_has_children:after,
#mySidenav li.menu-item-has-children:after{
    right: -2px;
    top: 12px;
}
#slider .inner_carousel h2 {
    margin-bottom: 20px;
}
.getstarted-btn a{
    padding: 15px;
}
.getstarted-btn{
    margin: 30px 0 0;
}
#middle-sec {
    margin-top: -8%;
}
.middle-sec-box h3{
    font-size: 30px;
    font-weight: bold;
}
.mid-inner-box i {
    font-size: 60px;
    color: #1370b5;
}
.mid-inner-box h4 {
    font-size: 25px;
}
.mid-inner-box p {
    line-height: 2;
}
.mid-inner-box {
    box-shadow: 0 0 12px 4px #ccc;
    background: #fff;
}
.mid-inner-box:hover {
    background: #1370b5;
}

.middle-sec-box a {
    font-size: 15px;
}
nav.woocommerce-MyAccount-navigation ul li{
    background: #1370b5 !important;
}
.entry-content ul, .entry-content ol{
    padding: 0;
}
/*loader*/

#loader,#loader:after{
  border-top-color: #1370b5;
}
#loader:before {
  border-top-color: #25304c;
}
.spinner > div{
  background-color: #25304c;
}
/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

@media screen and (max-width: 720px) and (min-width: 320px){
    #middle-sec{
        margin: 30px 0;
    }
    #slider .inner_carousel h2{
        font-size: 22px;
    }
    #our-services h3{
        width: 100%;
    }
}

@media screen and (max-width: 800px){
    .toggle-nav {
        background: transparent;
        text-align: right;
    }
    .logo,#mySidenav{
        text-align: left;
    }
    .sidenav{
        background: #1370b5;
    }
    .toggle-nav button {
        background: #25304c;
        color: #fff;
        font-size: 15px;
        padding: 10px;
        font-weight: bold;
    }
    .toggle-nav button:focus{
        outline: 5px auto #193791;
    }
}

@media screen and (max-width: 1199px) and (min-width: 721px){
    #middle-sec{
        margin: 30px 0;
    }
    #our-services h3{
        width: 100%;
    }
    
}
