/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Template: twentyseventeen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.6.1530044550
Updated: 2018-06-26 13:22:30
*/

@import url('//fonts.googleapis.com/css?family=Roboto+Mono');

/* Control left and right panel widths on Pages */
body:not(.has-sidebar):not(.page-one-column) .page-header, body.has-sidebar.error404 #primary .page-header, body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
	width: 11%;
}

.blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments {
	width: 78%;
}

.has-sidebar:not(.error404) #primary {
	float: left;
	width: 68%;
}

.has-sidebar #secondary {
	float: right;
	padding-top: 0;
	width: 26%;
}

.site-footer .widget-column.footer-widget-1 

/* Font Changes */
.entry-title a, #top-menu a {
	font-family: 'Roboto Mono', 'Courier New', monospace;
}
.entry-title a, .entry-content a, a {
    /* glow effect on hover */
    text-shadow: -1px 1px 20px #36bfdb, 1px -1px 20px #36bfdb;

    -webkit-transition: text-shadow 250ms linear 0s;
    -moz-transition: text-shadow 250ms linear 0s;
    -o-transition: text-shadow 250ms linear 0s;
    transition: text-shadow 250ms linear 0s;
}
.entry-title a:hover, .entry-content a:hover, a:hover {
    /* glow effect on hover */
    text-shadow: -1px 1px 20px #b538d8, 1px -1px 20px #b538d8;

    -webkit-transition: text-shadow 250ms linear 0s;
    -moz-transition: text-shadow 250ms linear 0s;
    -o-transition: text-shadow 250ms linear 0s;
    transition: text-shadow 250ms linear 0s;
}
.post-text p, article .entry-content p {
	font-family: 'Roboto Mono', 'Courier New', monospace;
}

.post-text *, .page-text *, .entry-content *, .page-content *, a, input, input::placeholder, h1, h2 {
	font-family: 'Roboto Mono', 'Courier New', monospace;
}

.menu-item a {
	font-size:125%;
}

/* Remove footer link */
.site-info { display: none; }

/* Adjust header background image size on home page */
.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media, .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media, .admin-bar.home.blog.has-header-image .custom-header-media, .admin-bar.home.blog.has-header-video .custom-header-media {
	height: 250px;
}

.has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {
	height: 250px;
}

.has-header-image .custom-header-media img {
	position: static;
}

.has-header-image.twentyseventeen-front-page .custom-header, .has-header-video.twentyseventeen-front-page .custom-header, .has-header-image.home.blog .custom-header, .has-header-video.home.blog .custom-header {
	height: 250px;
}

body:not(.has-sidebar):not(.page-one-column) .page-header {
	width: 18%;
}

/* Main background color adjustment for dark theme */
body.colors-dark, .colors-dark .site-content-contain, .colors-dark .navigation-top, .colors-dark .main-navigation ul, .colors-dark .main-navigation ul li ul li {
	background-color: #020202 !important;
}

/* Feature box styling */
.feature-box .su-box-content {
	background-color: #000000;
}

.feature-box .su-box-content p, .feature-box .su-box-content ul, .feature-box .su-box-content ol, .feature-box .su-box-content h1, .feature-box .su-box-content h2, .feature-box .su-box-content h3 {
	color: #ffffff;
}

.feature-box .su-box-content button {
	min-height: 34px;
	margin: 0;
	padding: 0;
}

.feature-box .su-box-content .yikes-easy-mc-email, .feature-box .su-box-content .yikes-easy-mc-email:focus {
	color: #444;
}