/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  GeneratePress child theme for Notebits.eu
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.inside-header {
	padding-left: 0px;
	padding-right: 0px;
}

.site-header {
	border-top: 3px solid var(--accent);
}

.main-title:before {
	content: '[';
	color: var(--accent);
}
.main-title:after {
	content: ']';
	color: var(--accent);
}

.comments-area,
.inside-article,
.site-footer {
	border-bottom: 5px solid var(--accent);
}

/*
.icon-search {
	color: #FFDE21;
} */

.content-area a:hover {
	border-bottom: 1px solid #FFDE21;
}

.post-image a:hover,
.entry-meta a:hover,
.entry-title a:hover {
	border-bottom: 1px solid transparent;
}

.entry-meta .byline {
	display: none;
}

#submit {
	border-radius: 5px;
	font-weight: 400;
}

@media (max-width: 1024px) {
		
	.inside-header {
		padding-left: 10px;
	}
}

/* Widgets
------------------------------------------------------------*/

.wp-block-search__input {
	font-size: 85%;
}

/* Footer
------------------------------------------------------------*/

.inside-site-info {
	padding: 10px 20px;
}

.footer-bar {
	padding: 10px 0 5px 0;
}

.copyright-bar {
	font-size: 14px;
	color: #999;
}

.copyright-bar a {
	color: #ccc;
}

.copyright-bar a:hover {
	color: #FFDE21;
}

/* Contact Form 7
------------------------------------------------------------*/

.wpcf7-form {
    margin-top: 40px;
    width: 95%;
}

.wpcf7-form .widget-title {
}

.wpcf7-form-control.wpcf7-text {
	width: 100%;
}

.wpcf7-text,
.wpcf7-textarea {
}

.wpcf7-form .wpcf7-submit {
	border-radius: 5px;
}

.wpcf7-form .wpcf7-submit:hover {
} 

.wpcf7-form input[type=checkbox] {
    margin-left: -20px;
}

.wpcf7-form .wpcf7-notabene {
  font-size: 95%;
}


/* Hooks
------------------------------------------------------------*/

#after-entry-header-note {
	background-color: var(--base-2);
	border: 1px solid var(--base-2);
	color: var(--contrast);
	margin: 20px 0;
	padding: 10px;
	font-weight: thin;
	font-size: 85%;
	text-align: center;
}