/*!
Theme Name: homedude
Theme URI: https://homedude.co/
Author: homedude
Author URI: https://homedude.co/
Description: Custom theme for homedude.co
Version: 1.0.0
Tested up to: 5.6
Requires PHP: 5.6
Text Domain: homedude
homedude is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
.is-error .components-notice__content {
    display: none;
}
.search-result h5 a {
    font-size: 36px;
    line-height: 48px;
}
.simple-product-block .simple-product--display-row {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    border: 1px solid #dbdbdb;
    border-radius: 0;
}
.simple-product--image-col img {
    max-width: 300px;
}
article.single-post-detail .content-posts p.headlogo a {
    color: #5077c6 !important;
}
nav#primary-menu .nav .dropdown-menu li a {
    color: white !important;
}
a:hover {
    color: #34518b !important;
}
a.simple-product--button:hover {
    color: white !important;
}
nav#primary-menu .nav li a {
    color: #3a3b40 !important;
}
nav#primary-menu .nav li a:hover {
    color: #3a3b40 !important;
}
@media screen and (max-width: 767px) {
  .author-header h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
  #primary article.single-post-detail .content-posts h2 {
      font-size: 36px !important;
  }
  .author-header .row {
    display: block;
  }
  .author-header .row > div {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .author-header .avatar {
    margin-bottom: 10px;
  }
  /*About page Mission Box Start*/
  #about h2.mission {
      font-size: 20px !important;
  }  
  /*About page Mission Box End*/
  #about h2.contributors {
    font-size: 26px !important;
  }
  #about .wp-block-column p {
    text-align: left;
  }
  .search-result .thumbnail {
      text-align: center;
  }
  .search-result .thumbnail img {
      width: 100%;
  }
  .search-result h5 a {
    font-size: 20px;
    line-height: 30px
  }
  article .simple-product--display-row {
      display: block;
  }
  article.single-post-detail .content-posts p {
      text-align: left !important;
  }
  article.single-post-detail .content-posts p.headlogo {
      text-align: center !important;
  }
}
li {
    font-size: 20px;
}
.simple-product-item h3 {
	padding-top:30px;
}

.simple-product-item p.product-item-title {
  padding-top:0px;
  font-size: 30px !important;
    font-weight: 600 !important;
    font-family: Lato,sans-serif;
  margin-top: 0 !important;
    margin-bottom: 0.5rem !important;
  line-height: 1.2em;
}