/*
 Theme Name:   rcollection14
 Author:       Juergen Buchinger
 Author URI:   http://differentspace.com
 Template:     twentyfourteen
 Version:      2.5
*/


@import url("../twentyfourteen/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/* Color scheme */


a {
	color: #a72219;			/* dark red */
	color: #da291c;			/* light red */
	color: #5acbef;			/* light blue */
	text-decoration:none;
}

.entry-content a,
.entry-summary a,
.page-content a,
.comment-content a {
	text-decoration: none;
}

a:active,
a:hover {
	color: #da291c; 		/* light red */
	color: #4191ff;			/* blue */
}

/* quotes */

blockquote {
	color: #888888;;
	font-size: inherit;
	font-style: italic;
	font-weight: inherit;
	margin-bottom: 24px;
	margin-left: 30px;
	margin-right: 30px;
}

/* Customize main menu: on the left side, bold, color */

.primary-navigation {
	float: left;
}

.site-navigation a {
	font-weight: bold;
}

::selection {
	background: #a72219;
}

.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
	background-color: #a72219;
}

.site-navigation a:hover {
	color: #da291c;
}

.primary-navigation {
	font-size: 16px;
}

.site-navigation .current_page_item > a,
.site-navigation .current_page_ancestor > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-ancestor > a ,
.site-navigation .current-page-ancestor > a {
	color: #da291c;
	font-weight: bold;
}

/* make room for language switch */

div.menu-testmenu-container {
	padding-left: 90px;
}

/* Secondary menu = bottom menu */

/* Secondary Navigation */

div.menu-secondary-container {
	position:relative;
	top:-75px;
}

div.menu-secondary-container ul {
	list-style: none;
}

div.menu-secondary-container	li {
	display: inline-block;
	text-transform: uppercase;
	margin-right: 15px;
}

div.menu-secondary-container li a {
	text-decoration: none;
	color: #a72219;				/* dark red */
	color: #da291c;				/* bright red */
	color: #5acbef;				/* light blue */
}

div.menu-secondary-container li a:hover {
	color: #da291c;
}

ul#menu-secondary.menu {
	margin-left: 0px;
}

/* Paint it black */

body,
.site,
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.page-content ,
.site-content .entry-meta {
	background-color: #000;
}

body,
button,
input,
select,
textarea {
	color: #f5f5f5;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
}

/* Language switching link */

div.lang-switch {
	position: absolute;
	left:0px;
	top:10px;
}

div.lang-switch a {
	font-weight:normal;
	font-size: 0px;
}

/* Instagram Icon */

div.instagram {
	position: absolute;
	right:0px;
	top:10px;
}

/* Locate title of posts and pages UNDER header picture */

.full-width .site-content .has-post-thumbnail .entry-header {
	margin-top: 0;
}

.page .entry-content {
	padding-top: 25px;
}


/* Remove black sidebar, center page */

.archive-header,
.comments-area,
.image-navigation,
.page-header,
.page-content,
.post-navigation,
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content footer.entry-meta {
	padding-left: 55px;
}

@media screen and (min-width: 810px) {
	.full-width .site-content .wp-caption.alignleft {
		margin-left: 0px;
	}

	.full-width .site-content .wp-caption.alignright {
		margin-right: 0px;
	}
}


.site {
	margin: 0 auto;
}


.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	max-width: 874px;
}

.comments-area {
	max-width: 874px;
}

.post-navigation,
.image-navigation {
	max-width: 874px;
}

.site:before,
#secondary {
	width: 0;
	display: none;
}

.featured-content {
	padding-left: 0;
}

.featured-content-tp {
	padding-left: 0;
}

.site-content, .site-main .widecolumn {
	margin-left: 0;
}

.hentry {
	max-width: 900px;
}

.post-thumbnail img {
	width: 100%;
}

.site-title,
.site-description {
clip: rect(1px 1px 1px 1px); /* IE7 */
clip: rect(1px, 1px, 1px, 1px);
position: absolute;
}

/* Style Posts = News entries */

.entry-title {
	font-size: 20px;
	font-weight: 300;
	line-height: 1;
	margin: 0 0 5px 0;
	text-transform: none;
}

h1.entry-title {
	color: #da291c;
	color: #5acbef;
}

.entry-title a:hover {
	color: #5acbef;
}

footer.entry-meta {
	display:none;
}

.site-content .entry-date a:before,
.attachment .site-content span.entry-date:before {
	content:"";
}

.entry-meta {
	clear: both;
	color: #767676;
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	text-transform: none;
}

.post {
	margin-bottom: 0px;
}

.site-content .entry-header {
	padding-bottom: 0px;
}
