/*
Theme name: jarp20
Description: child theme to twentyfourteen
Author: D King
Version: 0.1
Template: twentyfourteen
*/
@import url('../twentyfourteen/style.css');

body {background-color: #d3d4bb;}

.site {margin: 0 auto;}

/*LINKS*/
a {color: #2e76ca;}


a:active, a:hover , .entry-title a:hover, .edit-link a:hover, .entry-meta a:hover, .entry-meta a:hover, .post-navigation a:hover, .image-navigation a:hover, .paging-navigation .page-numbers.current  {color: #c41d16;}
.paging-navigation .page-numbers.current {border-top: 5px solid #c41d16; border-top-width: 5px; border-top-style: solid; border-top-color: #c41d16;}
.paging-navigation a:hover {border-top: 5px solid #c41d16; color: #2B2B2B;}
.entry-meta .tag-links a:hover:before {border-right-color: #c41d16;}
.entry-meta .tag-links a:hover {background-color: #c41d16; color: #FFF;}

button, .button, input[type="button"], input[type="reset"],input[type="submit"] {	font-family:sans-serif;	font-size:80%!important;padding:5px 8px;background-color:#c41d16;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;	border-radius:6px;}
button:hover, button:focus, .button:hover, .button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus { background-color: #9b3528; color: #d3d4bb;}

.external{background:url(images/external.gif) no-repeat right top;padding-right:8px;text-decoration:none;}

a.read-more:link {text-decoration: none;}

/*NAVIGATION*/
.header-main{background: #c41d16;}

*::-moz-selection {background: none repeat scroll 0% 0% #9B3528; color: #FFF; text-shadow: none;}
.primary-navigation li:hover > a, .primary-navigation li.focus > a {background-color: #9b3528; color: #fff;}
.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a {background-color: #9b3528;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {color: #000; background-color: #f9f9f9;}
.site-navigation a:hover {color: #000;}
.menu-main-container ul li ul.sub-menu li a {background-color: #c41d16; color: #fff;}
.menu-main-container ul li ul.sub-menu li a:hover {background-color: #9b3528; color: #fff;}

.search-box {background: #c41d16;}
.search-toggle {	background: #c41d16;}
.search-toggle:hover, .search-toggle.active {background-color: #9b3528;}

/*LEFT SIDEBAR*/
.primary-sidebar {color: #000;padding-top: 10px;}
.primary-sidebar a:link, .widget-title, .widget_calendar caption , .widget a{color: #000;}

#secondary {	background: #f9f9f9;}

.site:before {background-color: #f9f9f9;}

/*FEATURE
.featured-content-inner {background: #675c55;}

.grid .featured-content .entry-header  {background-color: #675c55;border: none;padding: 10px;}
*/
/*WIDGET*/

.widget {margin-bottom: 24px;}
h1.widget-title {margin-bottom:5px;}
.widget ul li{ line-height:1.1;}
.widget a:hover {   /*color: #c41d16;*/color: #000;}
.content-sidebar .widget a {color: #675c55;}
.content-sidebar .widget a:hover{color: #c41d16;font-weight: 700;}
.ngg-widget img:hover{background-color: #c41d16;}

/*calendar - sidebar*/
.widget_calendar tbody a {
	background-color: #c41d16;
	 background-color: hsla(2, 80%, 43%, 1);
	 color: #fff;
}
.widget_calendar tbody a:hover {
	background-color: #9b3528;
	 background-color: hsla(7, 59%, 38%, 1);
	 color: #fff;
}
.content-sidebar .widget_calendar thead th {/*background-color: rgba(0, 0, 0, 0.02);*/	background-color: #eee;}


/*date under post in widget*/

span.post-date {	font-style: italic;	font-size: 80%;}

/*MAIN BODY*/

h1.entry-title {	font-weight: 400;}

/*Remove cat title & author*/
.archive-title {display: none;}
.entry-meta .byline { display: none; }

/*FOOTER*/
.site-footer {background: hsl(2, 80%, 43%, 1);background: #c41d16;}
.site-footer a {	color: #fff;}
.site-info a:hover {color: #000;	text-decoration: none;}

/*calendar - footer*/
.site-footer .widget_calendar thead th {
    /*background-color: rgba(0, 0, 0, 0.02);*/
	background-color: #d3d4bb; color: #000;}
.site-footer .widget_calendar tbody a {
	 background-color: #4d4d4d;
	 background-color: hsla(0, 0%, 30%, 1);
	 color: #fff;
}
.site-footer .widget_calendar tbody a:hover {background-color: #666; color: #fff;}

/*Contact 7 form*/

input, textarea {border: 1px solid #C0C0C0;}


/*INCREASE PAGE WIDTH

.site { background-color: #f9f9f9; max-width: 100%; position: relative; } 
.site-header { background-color: #000; max-width: 100%; position: relative; width: 100%; z-index: 4; } 
.site-content 
.entry-header, 
.site-content 
.entry-content, 
.site-content .entry-summary, .site-content .entry-meta, .page-content { 
	margin: 0 auto; max-width: 80%; } 
.comments-area { margin: 48px auto; max-width: 474px; padding: 0 10px; } 
.site-content .entry-meta { background-color: #fff; margin-bottom: 8px; max-width:100%; } 
*/
