/*
 Theme Name:   Garage hangover
 Theme URI:    https://www.garagehangover.com/garagehangover/
 Description:  Twenty Fourteen Child Theme
 Author:       Chas_Kit
 Author URI:   https://www.garagehangover.com    
 Template:     twentyfourteen
*/

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

/* =Theme customization starts here
-------------------------------------------------------------- */
.primary-navigation ul ul a {
	padding-top: 3px;
	padding-bottom: 3px;
}

.post-thumbnail {
	display: none;
}

.cat-links {font-weight: 600;
color: #00C200;
}

.site {
	background: none;
	background-image: url("https://www.garagehangover.com/background.png");
}

body {
	background: none;
	background-image: url("https://www.garagehangover.com/background.png");
}


hr.style2 {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.9),rgba(255,255,255,0));
	background-image: -moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.9),rgba(255,255,255,0));
	background-image: -ms-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.9),rgba(255,255,255,0));
	background-image: -o-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.9),rgba(255,255,255,0));
}

h3 {
	text-transform: uppercase;
	font-weight: 300;
}

h2 { font-weight: 500;
	color: #00FF00;
	font-size: 18px; 
	clear: none;}

@media only screen and (max-width: 480px) {
	.entry-title {
		margin-top: 36px;
	}
}

.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content {
	max-width: 720px;
	color: #FFFFFF;
}

.site-content .entry-content, .site-content .entry-summary, .page-content {
	background: none;
}

.site-content .entry-header {
	background: none;
}

.site-content .entry-meta {
	background: none;
}

.site-content footer.entry-meta {
	margin-top: 9px;
	margin-bottom: 36px;
}

.entry-meta a {
	color: #ffffff;
}

.archive-title, .page-title {
	color: #DEDEDE;
}

.wp-caption-text {
	padding-left: 3px;
	background-color: none;
	margin-top: 0;
	margin-bottom: 24px;
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
}

table, th, td {
	border: none;
}

td img {
	padding: 6px 0;
	vertical-align: top;
}

.entry-title {
	margin-top: 18px;
}

.entry-title a {
	color: #ffffff;
}

.entry-content td, .comment-content td {
	padding: 2px 2px 9px;
}

.entry-content tr, .comment-content tr {
	padding-top: 8px;
}

.entry-content a {
	color: #00C200;
}

.entry-content a:hover; a:active {
	color: #677685;
}

blockquote {
	font-size: 16px;
	padding-left: 8px;
}

.list-view .site-content .hentry {
	padding-bottom: 16px;
}

.footer-sidebar .widget, .primary-sidebar .widget {
	font-size: 13px;
}

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

.comment-content {
	color: #fcfcfc;
	line-height: 1.6;
}

.comment-content a {
	color: #00d100;
}

.comment-content a:hover; a:active {
	color: #00C200;
}

.comments-title {
	color: #fcfcfc;
	font-weight: 600;
}

.comment-author {
	color: #F0F0F0;
	font-size: 17px;
}

.comment-author a {
	color: #F0F0F0;
}

.comment-author .fn {
	font-weight: 600;
}

.post-navigation a {
	color: #fcfcfc;
}

.comment-list .trackback a, .comment-list .pingback a, .comment-metadata a {
	color: #00FF00;
	margin-bottom: 12px;
}

.comment-list .reply {
	margin-top: 12px;
}

.comment-respond h3 {
	color: #00FF00;
}

.comment-form label {
	color: #F0F0F0;
}

.comment-notes, .comment-awaiting-moderation, .logged-in-as, .no-comments, .form-allowed-tags, .form-allowed-tags code {
	color: #F0F0F0;
}

.comment-reply-link {
	color: #00FF00;
}

.full-width .site-content blockquote.alignright, .full-width .site-content img.size-full.alignright, .full-width .site-content img.size-large.alignright, .full-width .site-content img.size-medium.alignright, .full-width .site-content .wp-caption.alignright {
	margin-right: 0;
}

.full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail, .full-width.home .site-content .hentry.has-post-thumbnail {margin-top: -24px;}

.full-width .site-content img.size-full.alignleft {
	margin-left: 0px;}

.full-width .site-content img.size-large.alignleft {
	margin-left: 0px;}

.full-width .site-content img.size-medium.alignleft {
	margin-left: 0px;}

.full-width .site-content .wp-caption.alignleft {
	margin-left: 0px;}

.archive-header, .page-header {
	max-width: 720px;
}

.cat-links a {
	color: #ffffff;
}

blockquote {
	color: #ffffff;
	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	font-weight: 400;
	margin-left: 15px;
	line-height: 1.4;
	font-style: normal;
}

blockquote a {
	color: #ffffff;
}

img.alignleft {
	float: left;
	margin-right: 12px;
}

img.alignright {
	float: right;
	margin-left: 12px;
}

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

a img.alignright {
	float: right;
	margin-left: 12px;}

a img.alignleft {
	float: left;
	margin-right: 12px;
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.clear {
	clear: both;
}

.entry-content table, .comment-content table {
	line-height: 1.6;
}


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

.site-info {
	display: none;
}

.entry-content img {
	margin-bottom: 12px;
}

.paging-navigation a {color: #DEDEDE;}

.paging-navigation .page-numbers.current {color: #00C200;}

.paging-navigation .page-numbers a:hover {color: #ADC5DE;}

.paging-navigation .page-numbers dots {color: #DEDEDE;}


.page-template-page-templatesreal-full-width-php .site {
    width: 100%;
}
 
.page-template-page-templatesreal-full-width-php  .hentry {
    margin: 0 auto 48px;
    max-width: 100%;
}
 
.page-template-page-templatesreal-full-width-php .site-content .entry-header,
.page-template-page-templatesreal-full-width-php .site-content .entry-content,
.page-template-page-templatesreal-full-width-php .site-content .entry-summary,
.page-template-page-templatesreal-full-width-php .site-content .entry-meta,
.page-template-page-templatesreal-full-width-php .page-content {
    margin: 0 auto;
    max-width: 100%;
}
 
.page-template-page-templatesreal-full-width-php .main-content,
.page-template-page-templatesreal-full-width-php .content-area {
    float: left;
    width: 100%;
}
.page-template-page-templatesreal-full-width-php .site-content,
.page-template-page-templatesreal-full-width-php .site-main .widecolumn {
    margin-left: 0;
}
 
.page-template-page-templatesreal-full-width-php .site:before {
    width: 0;
}
 
.page-template-page-templatesreal-full-width-php .site-content {
    margin-left: 0;
    margin-right: 0;
}

blockquote em, blockquote i, blockquote cite {
	font-style: italic;
}
@media only screen and (max-width: 600px) {
.full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail, .full-width.home .site-content .hentry.has-post-thumbnail {margin-top: 0px;}


img.alignright {
	margin-left: 32px;
	padding-left:24px;
}}