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

/* GeneratePress Site CSS */ /* Site title and tag line */
.site-description {
	margin-top: 1.2em;
	background-color: rgba(31,32,36, 0.4);
	padding: 14px;
	border: 1px solid var(--contrast-5);
}
/* Box shadow */
.site {
	box-shadow: 0px 0px 20px -10px rgba(0,0,0,0.3);
}
/* Forms and buttons */
.button, .submit {
	border-radius: 3px;
}
/* Sidebar */
@media(min-width: 769px) {
	.sidebar.is-right-sidebar > .inside-right-sidebar {
        position: sticky;
        top: 54px;
    }
}
/* Category label background colors */
body:not(.single) .category-business span.loop-term {
	background-color: var(--business);
}
body:not(.single) .category-community span.loop-term {
	background-color: var(--community);
}
body:not(.single) .category-education span.loop-term {
	background-color: var(--education);
}
body:not(.single) .category-entertainment span.loop-term {
	background-color: var(--entertainment);
}
body:not(.single) .category-lifestyle span.loop-term {
	background-color: var(--lifestyle);
}
body:not(.single) .category-technology span.loop-term {
	background-color: var(--technology);
}
body:not(.single) .category-travel span.loop-term {
	background-color: var(--travel);
}
/* Category layout */
.archive .site-main {
	padding: 30px;
	background-color: var(--base-2);
}
@media (min-width: 769px) {
	.archive .site-main .ratio-third {
		display: grid;
  	grid-template-columns: repeat(3, 1fr);
	}
	.archive .site-main .ratio-third > .gb-loop-item:first-child {
		grid-column: 1 / 3;
		grid-row: 1 / 3;
	}
} 

/* Logo menu */
.site-branding-container .site-logo{
	max-width: 230px;
}

.inside-header{
	padding: 0px;
}

body{
	background-image: unset !important;
}

.gb-text-1a15692a a, .gb-text.gb-text-01752b63 a, .gb-text-ca00e81b a , .gb-element-95b92435 a, .gb-element-d7976766 a{
    text-decoration: none !important;
}

.gb-text.gb-text-01752b63 a, .gb-text-ca00e81b a{
    color: var(--contrast-2);
}
/* End GeneratePress Site CSS */