/*
Theme Name:     MuseWeb Site
Theme URI:      https://museweb.net/
Description:    Child theme for the Twenty Seventeen theme
Author:         Titus
Author URI:     http://example.com/about/
Template:       twentyseventeen                         
Version:        1.0
*/

.avatar {
	float: left;
	padding: 2px 5px 2px 2px;
	border-radius: 50%;
}
	
button, input[type="button"], input[type="submit"] {
	background-color: #990000;
}	
	
#colophon {
	background:#990000;
}

#colophon * {
	color: white !important;
	list-style: none !important;
	border: none !important;
	box-shadow: none !important;
}
	
.entry-meta {
	margin: 5px;
}	

.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 {
	display: block;
	height: 600px;
}

.wrap {
	max-width: 95%;
}

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

.has-sidebar #secondary {
	width: 20%;
}
	
.menu-item {
	font-size: 1.1em;
}

.mw_box_title {
	font-weight:bold;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;	
	}

.mw_box_text {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;	
	font-size: 15px;
	}

#mw_first-new {
	width: 32%;
	min-width: 300px;
	height: 408px;
	padding: 0px;
	margin: 4px;
	border: 1px solid #990000;
	overflow: hidden;
	float: left;
	line-height: 1.3;
	border-top-left-radius: 50px;
	border-bottom-right-radius: 50px;
}

#mw_next-new {
	width: 32%;
	min-width: 300px;
	height: 200px;
	padding: 0px;
	margin: 4px;
	border: 1px solid #990000;
	overflow: hidden;
	float: left;
	line-height: 1.3;
	border-top-left-radius: 50px;
	border-bottom-right-radius: 50px;
}

.navigation-top {
	max-width: 100%;
}

.navigation-top .wrap {
	max-width: 100%;
}

.site-content {
	padding: 10px 0 0 0;
}

.site-title {
	text-transform: none;
}

@media screen and (min-width: 10em) and (max-width: 48em) {
	#mw_first-new {
		width: 100%; }
	#mw_next-new {
		width: 100%; }
}	


@media screen and (min-width: 10em) {
	.page-one-column .panel-content .wrap
	{
		max-width: 100%;
	}
	.has-sidebar:not(.error404) #primary {
		width: 100%;		
	}

	.has-sidebar #secondary {
		width: 100%;
	}
}

@media screen and (min-width: 48em) {
body.page-two-column:not(.archive) #primary .entry-content {
		width: 97%;
		margin-right: 3%;
	}
.has-sidebar:not(.error404) #primary {
	width: 75%;		
}

.has-sidebar #secondary {
	width: 24%;
}
.custom-logo-link {
	padding-top: 10px;
	padding-right: 1em;
}
}

a:link, a:visited {
	color:#990000;
	font-weight:600;
	text-decoration:none;
	box-shadow: none;
	}
	
a:hover {
	color:darkgray;
	font-weight:600;
	text-decoration:none;
	box-shadow: none;
}

.entry-content a, 
.entry-summary a, 
.entry-title a:hover,
.widget a, 
.site-footer .widget-area a, 
.posts-navigation a, 
.entry-content a:hover, 
.entry-summary a:hover, 
.widget a:hover, 
.site-footer .widget-area a:hover, 
.posts-navigation a:hover {
	box-shadow: none;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	padding: 0.3em;
}

.search-form .search-submit .icon {
	top: -8px;
	border:1px;
}

button, input[type="button"], input[type="submit"] {
	padding: .5em 2em;
}

.widget {
	padding-bottom: 1em;
	padding-top: 1em;
}

h2.widget-title {
	margin-top: 0;
	margin-bottom: 1em;
}




