/*
Theme Name: Healthcare Medicine
Template: online-pharmacy
Text Domain: healthcare-medicine
Author: ThemesPride
Author URI: https://www.themespride.com/
Theme URI: https://www.themespride.com/themes/free-healthcare-wordpress-theme/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Healthcare Medicine is a theme for drugstores, healthcare, medical, medical shop, apothecary, vitamin and supplements store & supplement products websites. Anyone related to this business can use the theme. This theme will help you create an online presence to promote your medical supplies & medicine business. The features of this theme are amazing, with stunning looks. It is easy to use and includes all the features you need to grow your business website. It is responsive, well-structured, and well-organized. It provides excellent customer service. It is compatible with Woocommerce and contains SEO-friendly codes to help your website rank higher in SERPs. The theme is also SEO-friendly in code and design. After purchase, you will receive excellent one-year customer support. The healthcare medicine theme includes many sections that outline the services you can offer your customer. Google Maps can be used to show your location to customers who are unable to find you offline. Different sections like testimonial section. Team section, custom sections with an attractive and striking design. The theme is responsive, multipurpose, and fully customizable. It is also responsive and mobile-friendly across all platforms and browsers. Customers will not be disappointed by our theme's high performance.
Tags: wide-blocks, block-styles, one-column, two-columns, right-sidebar, left-sidebar, three-columns, four-columns, grid-layout, custom-colors, custom-header, custom-background, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, e-commerce, food-and-drink, education
Version: 1.3
Tested up to: 6.1
Requires PHP: 7.2
Requires at least: 5.0
*/

h1,h2,h3,h4,h5,h6,.main-navigation a{
  font-family: 'Poppins', sans-serif;
}

#main-content a,.box-content p a,.box-content h1 a,.box-content h2 a,.box-content h3 a.box-content h4 a,.box-content h5 a,.box-content h6 a,.box-content li a{
  text-decoration: underline;
}

/* COLOR CSS */

.top-header,.prev.page-numbers, .next.page-numbers,.page-numbers,#theme-sidebar .tagcloud a:hover,span.meta-nav,#slider .carousel-control-prev-icon:hover, #slider .carousel-control-next-icon:hover,nav.woocommerce-MyAccount-navigation ul li:hover,#footer,#theme-sidebar button[type="submit"]:hover, #footer button[type="submit"]:hover, .readmore-btn a:hover, #comments input[type="submit"]:hover, span.meta-nav: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,.book-tkt-btn a:hover, .more-btn a:hover,.main-navigation ul ul{
  background: #283b6a;
}
a, a:hover,.main-navigation a:hover,#theme-sidebar h3,#theme-sidebar a:hover,#theme-sidebar .textwidget a, #footer .textwidget a, .comment-body a, .entry-content a, .entry-summary a,h1, h2, h3, h4, h5, h6,.logo h1 a,.main-navigation a,.box-info i{
  color: #283b6a;
}
#footer .tagcloud a:hover{
  border-color: #21cdc0;
}

.site-info a:hover,.media-links i:hover, .top-header a:hover,.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
  color: #21cdc0;
}
.media-links i,nav.woocommerce-MyAccount-navigation ul li:hover a,.readmore-btn a,.book-tkt-btn a:hover, .more-btn a:hover{
  color: #fff;
}
.book-tkt-btn a,.more-btn a,.readmore-btn 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,.site-info,#comments input[type="submit"],#theme-sidebar button[type="submit"], #footer button[type="submit"],button[type="submit"]{
  background: #21cdc0;
}

/* SLIDER CSS */

.top-header {
  text-align: right;
}
.header-search form{
  border: none;
}
.header-search {
  background: #fff;
  border-radius: 30px;
}
.header-search input[type="search"] {
  padding: 6px 10px;
}
.header-search [type="submit"] {
  background: url(assets/images/search.png) no-repeat scroll 0 8px;
}
.headerbox,.page-template-front-page .headerbox {
  background: #edf2f6;
}
#slider .carousel-caption {
  right: 45%;
  left: 15%;
  text-align: left;
}
#slider .inner_carousel h2 {
  font-size: 45px;
  margin-bottom: 20px;
}
#slider .inner_carousel p{
  color: #fff;
}
#slider .carousel-control-next {
  left: auto;
}
#slider .carousel-control-prev {
  right: auto;
}
#slider .carousel-control-next, #slider .carousel-control-prev {
  width: 15%;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}
#slider img {
  opacity: 0.7;
}
.call-info {
  display: none;
}

/* FEATURED PRODUCTS CSS */

.featured-review__stars .fas{
  color: #ffc107;
}
#abt-product .star-rating {
  overflow: hidden;
  position: relative;
  height: 1em;
  line-height: 1;
  font-size: 1em;
  width: 5.4em;
  font-family: star;
  color: #fdce38;
}
#abt-product .star-rating::before {
  content: "\73\73\73\73\73";
  color: #d3ced2;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
}
#abt-product .star-rating span::before {
  content: "\53\53\53\53\53";
  top: 0;
  position: absolute;
  left: 0;
}
#abt-product .star-rating span {
  overflow: hidden;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em;
}
.product-content {
  background: #283b6a;
  padding: 5px 10px;
}
.product-content h5 a {
  color: #fff;
}
.product-content h5 {
  text-align: left;
  font-size: 15px;
}
.product-content span.woocommerce-Price-amount {
  color: #fff;
  font-weight: 700;
  font-size: 14px;
}
#abt-product h3 {
  overflow: hidden;
  text-align: center;
  font-size: 35px;
}
.woocommerce ul.products li.product .button, a.checkout-button.button.alt.wc-forward,#theme-sidebar button[type="submit"], #footer button[type="submit"] {
  border-radius: 30px;
}

.site-info a:hover{
  color: #fff;
}

/* OTHER CSS */

.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
  border: 1px solid #333;
  padding: 2px;
}
.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}
.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;
  width: 1px;
  word-wrap: normal !important;
}
.screen-reader-text:focus {
  background-color: #eee;
  clip: auto !important;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; /* Above WP toolbar. */
}

@media screen and (max-width: 560px){
  #slider .inner_carousel h2 {
    font-size: 16px;
  }
  .more-btn {
    margin: 10px 0;
  }
}

@media screen and (max-width: 1000px){
  .top-header{
    text-align: center;
  }
  .logo{
    text-align: left;
  }
  .toggle-nav button {
    background: #283b6a;
    padding: 0px 10px;
  }
  #slider .carousel-caption {
    left: 15%;
  }
  .sidenav{
    background: #283b6a;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1199px){
  #slider .carousel-caption {
    left: 30%;
  }
}
