/*
Theme Name: Jamilla
Description: Child theme for the twentyeleven theme 
Author: timodias
Template: twentyeleven

*/
@import url("../twentyeleven/style.css");

body {
	color:#666;
	font-size:.85em;
}

		
#wpadminbar {
	box-shadow:2px 2px 4px rgba(0,0,0,.3);
}

#access {
	margin:0;
}
p {
	margin-bottom:auto;	
}

a {
	color:#c33a57;
}
.entry-meta a,
.comment-meta a,
.widget a {
font-weight:normal;	
}
/*reset twenty-eleven block*/
#secondary,
.singular .entry-header, 
.singular .entry-content,
.singular .hentry, 
.singular footer.entry-meta, 
.singular #comments-title,
.singular #content, 
.singular.page .hentry, 
.hentry, 
.entry-title, 
.entry-header .entry-meta,
#content,
#content nav,
.entry-summary
{
	width:auto;
	margin:0;
	padding:0;
}
article.hentry {
	padding-bottom:20px;
}

.singular .entry-meta .edit-link a {
	bottom: auto;
	left: 0;
	position: relative;
	right: inherit;
	top: 0px;
}	


#secondary {
	width:200px;
}



#secondary ul {
	list-style:none;
	
}
.post {
	
	margin-bottom:40px;
}

.entry-meta {
	font-size:.7em;
}

#comments {
	position:relative;
	font-size:0.9em;
	margin: 50px 0 0 102px;
}
#comments-title {
	position:relative;
	left:-102px;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.2em;
	text-transform: uppercase;
}
#comments .comment-content p {
font-size:1.1em;	
}
.commentlist {
	margin-top:20px;	
}
#respond {
	font-size:.5em;
background: #EEE;
border: 1px solid DDD;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 0 0 0 -102px;
padding: 1.625em;
position: relative;
width: auto;
}
#respond .form-submit {
float: none;
margin:0;
padding:0;
text-align:center;
}
#respond input#submit {
	margin:0;
	left:0;
	padding:0;
}

#respond input#submit,
input[type='submit'] {
	cursor:pointer;
	padding:4px 12px;
	line-height:20px;
	color:#FFF;
	text-transform:uppercase;
	background:#c33a57;
	background: -webkit-linear-gradient(top, #c33a57, #b0344e);
	box-shadow:1px 1px 2px rgba(0,0,0,.3);
	text-shadow:-1px -1px 1px rgba(0,0,0,.5);
	border-radius:3px;
	border:none;
	margin:0;	
}

#respond input#submit:hover,
input[type='submit']:hover {
	background:#c94e68;
	background: -webkit-linear-gradient(top, #c94e68, #b94a61);	
	box-shadow:0px 0px 4px rgba(0,0,0,.4);
	border:1px solid #982d44;
	padding:3px 11px;
}
#reply-title { font-size:2em; }
#respond label { font-size:0.8em !important; }
#respond p { font-size:1.5em !important;}
input#s {
	background-color:#FFF;
	max-width:280px;
	width:100%;
}

h1, 
.page-title,
.entry-title, 
.singular .entry-title {
clear: both;
color: #444;
font-weight: normal;
line-height: 2.8em;
padding-bottom: 0;
padding-top: 0;
font-family: 'Glass Antiqua', cursive;
font-weight: normal;
font-size: 1.5em;
text-transform:none;
margin:0;
}

.search h1.entry-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2em;
	
}
.entry-summary {
	font-size:.9em;
}
.entry-meta {
	height:1.6em;
	
}
.search .hentry {
	margin:10px 0;
	padding:5px;	
}
.search .hentry:hover {
	background:#f6f6f6;
	background:rgba(240,240,240,.6);
	border-radius:4px;
	cursor:pointer;	
}


/* events */
ul.eo-events 
{
	list-style:none;
	padding:0;
	margin:0;	
}

/*content*/
.wp-caption  {
	background:none;
	margin-top:-40px;
}

.wp-caption img {
	border-radius:6px;
	overflow:hidden;	
}

.wp-caption .wp-caption-text {
	
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1em;
	font-style:italic;
	position: relative;
	color:#999;
}
.wp-caption .wp-caption-text:before {
	content: '';
}

.main-content hr {
	border:0;
	clear:both;
	border-bottom:1px dotted #DDD;
	margin:10px 0;	
	background-color:transparent;
	height:1px;
}
.hentry {
	border-bottom:1px dotted #DDD;	
}
input#email{max-width:74%}