/*
Theme Name:     2019 Default with Banners*
Theme URI:      2019 default with banners
Description:    Child theme for the Twenty Seventeen theme
Author URI:     2019 default with banners
Template:       twentyseventeen
Version:        0.2.0
*/
@import url("../twentyseventeen/style.css");

a, a:visited, .comments-link a, .entry-meta a { color:#990033; text-decoration:none; }
a:hover, .comments-link a:hover, .entry-meta a:hover { color:#FF0000; }


#masthead{
	position:relative;
}
.headerlogo{
	float:left;
	margin-left:30px;
}

.headersearch{
	float:right;
	margin-top:70px;
	margin-right:0px;
}

#site-navigation .nav-menu{
	font-family: 'Anton', sans-serif;
}

#site-navigation .nav-menu li {
	font-size: 1.2em;
	padding: 0 1em;
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
	border-bottom: 1px solid #990000;
	border-top: 1px solid #990000;
	
	background-color:#EDEDED; background: #EDEDED; 
	/* Old browsers */ 
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #EDEDED 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(50%, #FFFFFF), color-stop(100%, #EDEDED)); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #EDEDED 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #EDEDED 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #EDEDED 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #EDEDED 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EDEDED', GradientType=0 ); /* IE6-9 */
}

.entry-header .entry-title, .site-header h1 {
	font-family: 'Anton', sans-serif;	
}





.widget-area .widget h3 {
	font-family: 'Anton', sans-serif;
	font-size: 1em;
	font-weight: normal;
}

.site-info{
	width:100%;	
}
#topsidebar, #footersidebar {
	margin-left: 35px;
}
.block {
	float: left;
	margin: 20px 6px;
}

body.has-header-image .site-title { margin-top:30px; }
body.has-header-image .site-title a { color:#000 !important; text-transform: capitalize; letter-spacing: 0px; }
.has-header-image.home.blog .site-branding { position:relative !important; }
.home.blog.has-header-image .site-branding { margin-bottom:0px; }
.entry-meta { display:none; }
.page-header { display:none; }
.menu-scroll-down { display:none !important; }
.menu-main-menu-container{ 
	border-bottom: 1px solid #990000;
	border-top: 1px solid #990000;
}
.main-navigation a {
	font-family: 'Anton', sans-serif;	
}

