/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('https://homegymshed.com/wp-content/themes/generatepress_child/fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),
       url('https://homegymshed.com/wp-content/themes/generatepress_child/fonts/roboto-condensed-v25-latin-700.woff') format('woff');
}
/* rokkitt-regular - latin */
@font-face {
  font-family: 'Rokkitt';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://homegymshed.com/wp-content/themes/generatepress_child/fonts/rokkitt-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://homegymshed.com/wp-content/themes/generatepress_child/fonts/rokkitt-v28-latin-regular.woff') format('woff');
}
/* TOC */
.simpletoc-list a {
	text-decoration: none !important;
	color: #000000;
}
.simpletoc-list a:hover {
	color: red;
}
.simpletoc-list {
	margin-left: auto;
	margin-bottom: 0;
    padding: 5px 10px 5px 10px !important;
}
.custom-toc-title {
	margin-bottom: 0;
	padding: 5px 10px 5px 10px;
	font-size: 20px;
	text-transform: uppercase;
}
.wp-container-1.wp-block-group.custom-toc {
	border: 1px solid #000000;
	margin-bottom: 1.5em;
	background: #f5f5dc;
}
.wp-container-1.wp-block-group.custom-toc .wp-block-group__inner-container {
	padding: 5px 10px 5px 10px !important;
}
/* Sidebar */
.widget-area .widget {
	margin-bottom: 15px;
}
@media (max-width: 767px) {
.single .incontent-featured-image {
    margin-bottom: 15px;
    margin-left: -15px;
    margin-right: -15px;
	}}
/* Archive */
.inside-article .post-image {
	margin-top: 10px !important;
}
.inside-article .entry-summary {
	margin-top: 10px;
}
.inside-article footer.entry-meta {
	display: none;
}
.one-container.archive .post:not(:last-child), .one-container.blog .post:not(:last-child) {
    padding-bottom: 0;
}
/* Header-Footer */
.site-info {
	border-top: 5px solid red;
}
.main-navigation {
	border-bottom: 5px solid red;
}
footer.site-info p {
    margin-bottom: 0;
}
/* Single */
.single .inside-article h2 {
    color: white;
    background: red;
    width: fit-content;
    display: inline;
    padding-left: 5px;
    padding-right: 5px;
}
.adv-dis-adv-single {
  padding: 10px;
	border: 2px solid red;
}
.ad-dis-ad {
	text-decoration: underline;
	text-decoration-color: red;
}
.entry-content a {
   text-decoration: underline;
   text-decoration-color: red;
}
.entry-content a:hover {
  background: #222222;
	color: white;
	text-decoration: none;
}
/* Border Radius */
.inside-article, .widget-area .widget, .page-header {
    border-radius: 8px;
}
/* Show Updated Date only */
.posted-on .entry-date:before {
    content: 'Updated: ';
}
.entry-meta {
	font-size: 16px;
}
/* Message */
.note-message {
    background: #ccff004d;
    padding: 10px;
    border-left: 5px solid;
    border-left-color: #ccff00;
}
.warning-message {
    background: #ff00001f;
    padding: 10px;
    border-left: 5px solid;
    border-left-color: #ff0000;
}
/* Sticky Sidebar 
@media(min-width: 769px) {
    .both-sidebars .site-content {
        display: flex;
    }
#left-sidebar, #primary, #right-sidebar {
        left: unset;
    }
    #left-sidebar {
        order: -1;
    }
.inside-left-sidebar, .inside-right-sidebar {
        position: -webkit-sticky;
        position: sticky;
        top: 10px;
    }
}
 End Sticky Sidebar */
