/*
Theme Name: Liotta Child
Theme URI: http://liotta.creativehedgehog.net/
Version: 1.0
Description: A child theme of Liotta Theme
Author: Creative Hedgehog
Author URI: http://themeforest.net/user/hedgehogcreative

Template: liotta

Copyright: (c) 2019 Creative Hedgehog.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/*
	Place your custom styles here
*/

h1, h2, h3, h4, h5, h6, dt, .site-name a, .editor-post-title, .editor-post-title__block .editor-post-title__input, .newsletter-message, .mc4wp-form .newsletter-inputs-outer, .input-textbox, .textbox, input[type="submit"], .liotta .search-field, .liotta .woocommerce-product-search button, .widget_search .search-form, .liotta.woocommerce .button, .liotta .woocommerce .button, .comment-author-name, .wp-block-latest-posts li a, .wp-block-categories li a{
	font-family: inherit;
}

.liotta .zilla-likes-count, .post-order, .related-post-date, .post-date, .post-pagination, .main-nav, .slide-cat a, .featured-post-entry .meta a, .header-social-tagline, .promo-title, .post-meta-item, .post-counter-item, .page-subtitle, .editor-picks-text, .more-link, .category-list li, .widget_pages ul li, .widget_nav_menu ul li, .widget_archive ul li, .widget_meta ul li, .widget_categories ul li, .widget_recent_entries ul li, .widget_recent_comments ul li, .widget_rss ul li, .editor-block-list__block-edit li, .zilla-likes-popular-posts li a, .liotta .widget_product_categories ul li a{
  font-family: 'Lato', Arial, Helvetica, sans-serif;
  font-weight: 700;
  color: #1b1b1b;
  font-size: 12px;
  text-transform: capitalize;
  letter-spacing: 0px;
}

.more-link{
  font-size: 14px;
  text-transform: capitalize;
}

.featured-post-entry .meta{
  border-bottom: 1px dashed #1b1b1b;
}

article > *:not(.liotta_post_main){
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}

.hide-slideshow, .show-slideshow, .share-title, .meta, .meta i, .meta a, .post-tags, .post-tags i, .post-tags a, .post-footer .no-tags span, .post-footer .no-tags i, .author-action, .comment-meta a time, .comment-meta, .category-list li i, .widget_pages li i, .widget_nav_menu li i, .widget_archive li i, .widget_meta li i, .widget_categories li i, .widget_recent_entries li i, .related-post-date, .widget_recent_entries li span, .widget_nav_menu li span, .widget_archive li span, .widget_meta li span, .widget_categories li span, .category-list li a span, .author-role, .wp-caption-text, .meta .post-date{
  color: #1b1b1b;
}

.footer .widget-title-inner:before, .footer .widget-title-inner:after{
  display: none;
}

.standard-post .meta-inner:after{
  top: 67%;
  background-color: #1b1b1b;
}

.site-name a{
	font-family: 'DIN Next Slab Pro Bold', Courier, Bookman, serif
}

.title .post-title, .featured-post-title{
	text-transform: uppercase;
}

.slide-h2{
	text-transform: uppercase;
}

.slide-h2::after, .promo-title::after, .post-meta-item::after{
	display:none;
}

.promo-box{
	text-align: center;
}

.promo-title{
	text-shadow: none;
}

.page-numbers, .nav-link-num, .page-numbers.current{
	font-size: 1em;
  border-radius: 50%;
  text-align: center;
  margin: 0 2px;
  background: #fff;
  display: inline-block;
  width: 42px;
  height: 42px;
  line-height: 42px;
  font-weight: bold;
  color: #1B1B1B;
  border-bottom: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all .1s linear;
  -o-transition: all .1s linear;
  transition: all .1s linear;
}

.page-numbers:hover, .page-numbers.current{
	color: rgb(99, 99, 99);
	background-color: initial;
	border-color: initial;
}

.post-entry h4, .post-entry h5, .post-entry h3{
  margin: 0;
  text-transform: capitalize;
  padding: 0;
  font-family: 'Lato', Arial, Helvetica, sans-serif;
}

.deco.grid-post .thumb-inner:after, .deco.standard-post .thumb-inner:after{
  display: none;
}

.grid-post .post-footer{
  margin-top: 0px;
}

.slider-wrapper, .container.cf{
  padding-top: 160px;
}

#explainer .content{
  padding: 0;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.standard-post .more-link:before, .standard-post .more-link:after{
  display: none;
}

.slideshow-post-title-container{
  width: 95%;
  padding-right: 15%;
  background-color: #1b1b1b8c;
}

.slideshow-post-title-container a{
  color: #FFFFFF!important;
  text-shadow: none;
}

.cat-item a:hover{
  background-size: 0!important;
  background: none;
}