/*
 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
*/

@media (min-width: 986px) {
	#left-sidebar {position: -webkit-sticky;position: sticky; top: 0; overflow-y: scroll;height: 100vh;overflow-x: hidden;   -ms-overflow-style: none;  /* IE and Edge */  scrollbar-width: none;  /* Firefox */}
	#left-sidebar::-webkit-scrollbar {display: none;}
}


@media (min-width: 769px) {
	.inside-right-sidebar {height: 100% !important;}
	.inside-right-sidebar .widget:last-child {position: -webkit-sticky;position: sticky;top: 10px; margin-bottom: 30px !important; text-align: center}
	.widget-area .widget {margin-bottom: 25px}
	.inside-navigation .main-nav {margin-left: auto;margin-right: auto;cursor: pointer;}
	.secondary-navigation .inside-navigation {display: block !important}
}
.grid-container {max-width: 100%;padding-left: 10px;padding-right: 10px;}
.nav-below-header .main-navigation .inside-navigation.grid-container {padding: 0 5px !important;}
.secnote {background: rgba(99,241,189,.2);border: 1px solid #1358bf; margin: 20px 0; border-radius: 5px; padding: 40px 10px 10px; line-height: 25px;}
.content-note { background: #0906bb; padding: 5px 5px 5px 10px; display: block; font-weight: 900; color: #fff; margin: -55px -10px -10px; }
.para {overflow: hidden;margin: 20px 5px 5px;word-wrap: break-word;line-height: 27px;font-size: 17px;}
pre { font-size: 15px; overflow: auto; padding: 25px 15px 15px; margin: 15px 0; line-height: 1.3em; position: relative; background: #222; font-family: monospace; color: #aaa; box-sizing: border-box;}
.entry-thumbnail { display: none; }
aside#custom_html-3, aside#custom_html-4, aside#custom_html-2 {text-align: center}
aside#custom_html-3, aside#custom_html-2 {min-height: 250px}
aside#custom_html-4 {min-height: 250px}
.prep4-before-content, .prep4-content, .prep4-after-content_2 { min-height: 115px;}
.custom-ad-container {position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);width: fit-content;height: fit-content;}
.custom-ad-container ins.adsbygoogle {display: block !important}
