/*
Theme Name:     15022014
Theme URI:      http://15022014.com/
Description:    Thème enfant pour le thème Twenty Thirteen
Author:         the2ne
Author URI:     http://15022014.com/about/
Template:       twentythirteen
Version:        0.1.0
*/

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


/* ----------------------------- */
/* ==make it mine                */
/* ----------------------------- */

html {
		font-size: 62.5%;
}

body {
		background-color: #fff;
		color: #555;
		font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
		font-size: 2em; /* equiv 14px */
		line-height: 1.5; /* adapt to your design */
}

.site {
	border: 10px solid rgba(0,0,0,0.7);
	background: url(images/background.png) repeat 0 0 transparent;
	max-width: 100%;
}

.site-header {
	background-image: none;
	background-size: auto;
	background-color: transparent;
}

.site-header .home-link {
	padding: 0;
	text-align: center;
}

html,
button,
input,
select,
textarea {
	font-family: inherit;
}

h1, h2, h3, h4, h5, h6,
.nav-menu li a {
	font-family: 'Cinzel', Bitter, Georgia, serif;
	font-weight: normal;
}

.nav-menu li a {
	font-size: 18px;
}


h1 {
		margin: 0.6563em 0 0 0;
		font-size: 2.2857em; /* equiv 32px */
		line-height: 1.3126;
}
h2 {
		margin: 0.875em 0 0 0;
		font-size: 1.7143em; /* equiv 24px */
		line-height: 1.75;
}
h3 {
		margin: 1.1667em 0 0 0;
		font-size: 1.2857em; /* equiv 18px */
		line-height: 1.1667;
}

p,
ul,
ol,
dl,
blockquote,
pre,
td,
th,
label,
textarea,
caption,
details,
figure {
		margin: .75em 0 0;
		line-height: 1.5;
}

.entry-title {
	margin: 0;
}

.entry-header {
	margin-bottom: 1em;
}

.entry-meta {
	font-size: inherit;
}

.comment-metadata {
	margin-bottom: .5em;
}

.comment-meta, .comment-meta a {
	font-size: .9em;
}

.format-standard footer.entry-meta {
	margin-top: 24px;
}

.genericon:before, .menu-toggle:after, .featured-post:before, .date a:before, .entry-meta .author a:before, .format-audio .entry-content:before, .comments-link a:before, .tags-links a:first-child:before, .categories-links a:first-child:before, .edit-link a:before, .attachment .entry-title:before, .attachment-meta:before, .attachment-meta a:before, .comment-awaiting-moderation:before, .comment-reply-link:before, .comment-reply-login:before, .comment-reply-title small a:before, .bypostauthor > .comment-body .fn:before, .error404 .page-title:before {
	font: normal 1em/1 Genericons;
}

.navbar {
	background-color: #fff;
}

ul.nav-menu,
div.nav-menu > ul {
	background: url(images/line.png) repeat-x 0 0 transparent;
	margin: 0;
	padding: 0;
	text-align: center;
}

.nav-menu li a {
	color: #555;
	display: block;
	font-size: 1em;
	line-height: 1;
	padding: .75em;
	text-decoration: none;
}

.nav-menu li:hover > a,
.nav-menu li a:hover {
	background-color: #abd3c3;
	color: #fff;
}

.site-description,
.format-link .entry-title,
.attachment .entry-title,
.author-description .author-title,
.archive-title,
.archive-meta,
.page-title,
.comments-title,
.comment-reply-title,
.widget .widget-title {
	font-family: 'Cinzel', Bitter, Georgia, serif;
}

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

a,
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a,
.entry-meta a,
.entry-meta a:hover,
.entry-content a,
.comment-content a,
.format-link .entry-title a,
.navigation a,
.comment-author .fn,
.comment-author .url,
.comment-reply-link,
.comment-reply-login,
.widget a,
.format-gallery .entry-meta a,
.format-gallery .entry-content a {
	color: #abd3c3;
}

.attachment .entry-meta a,
.attachment .entry-meta .edit-link:before,
.attachment .full-size-link:before {
	color: #fff;
}

a:active,
a:hover,
.entry-title a:hover,
.entry-content a:hover,
.comment-content a:hover,
.hentry .mejs-controls .mejs-time-rail .mejs-time-current,
.navigation a:hover,
.paging-navigation a:hover .meta-nav,
.comment-meta a:hover,
.widget a:hover,
.format-quote .entry-content a,
.format-quote .entry-meta a,
.format-quote .linked {
	color: #96B9AB;
}

a:visited {
	color: #779388;
}

.attachment .hentry,
.paging-navigation,
.archive-header,
.page-header,
.error404 .page-wrapper,
.site-footer {
	background-color: #d1e8df;
}

.error404 .page-title:before {
	color: #d1e8df;
}

.format-aside,
.format-link,
.comment-respond,
.no-comments {
	background-color: rgba(247, 245, 231, 0.5);
}

.blog .format-aside:first-of-type,
.single .format-aside:first-of-type,
.format-aside + .format-aside,
.format-aside + .format-link,
.format-link + .format-aside {
	box-shadow: none;
}

.format-quote .entry-content,
.format-quote .entry-meta,
.format-status .entry-meta a,
.format-status .entry-content,
.single-format-status .author-description {
	color: #FCFBF6;
}

.format-quote {
	background-color: rgba(0,0,0,0.7);
}

.format-status {
	background-color: #abd3c3;
}

.format-gallery {
	background-color: rgba(119, 147, 136, 0.05);
}

button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	background: #abd3c3; /* Old browsers */
	background: -webkit-linear-gradient(top, #abd3c3 0%, #96B9AB 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #abd3c3 0%, #96B9AB 100%); /* W3C */
	border-bottom: 3px solid #779388;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
	background: #b6d3c7; /* Old browsers */
	background: -webkit-linear-gradient(top, #b6d3c7 0%, #a0b9af 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #b6d3c7 0%, #a0b9af 100%); /* W3C */
}

button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	background: #96B9AB; /* Old browsers */
	background: -webkit-linear-gradient(top, #96B9AB 0%, #abd3c3 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #96B9AB 0%, #abd3c3 100%); /* W3C */
	border-top: 3px solid #779388;
}

.comment-form .required {
	color: #d4d0ba;
}

.comment-form [for="author"],
.comment-form [for="email"],
.comment-form [for="url"],
.comment-form [for="comment"] {
	margin-top: 0;
	width: 200px;
}

.comment-list > li:after,
.comment-list .children > li:before {
	background: url(images/line-alt.png) repeat-x 0 0 transparent;
}

.split-line {
	background: url(images/line-alt.png) repeat-x 0 0 transparent;
	margin-top: 2em;
	padding-top: 1em;
	text-align: center;
}

.split-line form {
	margin: 0 auto;
}

.split-line form > table {
	width: auto;
}

.site-footer {
	background-color: transparent;
	color: inherit;
	font-size: .9em;
}

.site-info {
	padding: 0;
}

@media (max-width: 643px) {

	.site-header .home-link {
		min-height: 0;
	}

	.menu-toggle {
		background-color: rgba(247, 245, 231, 0.5);
		display: block;
		font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
		font-weight: normal;
	}

	ul.nav-menu,
	div.nav-menu > ul {
		background-position: 0 100%;
	}


	.toggled-on .nav-menu, .toggled-on .nav-menu > ul {
		text-align: left;
	}

	.toggled-on .nav-menu li a:hover, .toggled-on .nav-menu ul a:hover {
		background-color: #abd3c3;
	}

	.site-header img {
		height: auto;
		width: 90%;
	}

	#form10 .wdform_table1 input[type=text] {
		width: 140px !important;
	}

	#form11 .wdform_table1 input[type=text],
	#form11 .wdform_table1 textarea {
		width: 300px !important;
	}
}

@media (max-width: 400px) {
	.site-header img {
		height: auto;
		width: 99%;
	}

	#form10 .wdform_table1 input[type=text] {
		width: 100px !important;
	}

	#form11 .wdform_table1 input[type=text],
	#form11 .wdform_table1 textarea {
		width: 220px !important;
	}
}