/*
Theme Name:     Blatant
Theme URI:      http://localhost/umptest
Description:    Child theme for the Twenty Eleven theme 
Author:         Sirventes Perplejo
Author URI:     http://example.com/about/
Template:       twentyeleven
Version:        4.0
*/

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

.single-author .entry-meta .by-author { display: inline;}

body, input, textarea {
	color: #444; /*was #373737 */
	font: 14px Verdana, Arial, Helvetica, Futura, sans-serif; /*was 15px "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-weight: 300;
	line-height: 1.625;
}

body {
	background: #e2e2e2; /*was e2e2e2*/
}

/* Navigation */
#access { top: 0; position:fixed; max-width: 1000px; margin: 0;}
#branding hgroup { position: absolute; top: 0px;  }
#branding { 	border-top: none;/* UMP was #bbb */ }

#access li {
	margin: 6px 3px;
	float: left;
	position: relative;
	background: #800000;
	border: 2px solid #800000; /*UMP*/ 	-moz-border-radius:3px; -khtml-border-radius: 3px; -webkit-border-radius:3px;border-radius:3px;
}

#access a {
	color: #eee;
	display: block;
	line-height: 1.833em; /*was 3.333em */
	padding: 0 1.2125em;
	text-decoration: none;	
	
}

#menu-menu-ump-container{border:none; background:none;}

#topribbon {height:40px; top:0; margin-top: 0; position:fixed; left:0;
	background: #222; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#252525, #0a0a0a);
	background: -o-linear-gradient(#252525, #0a0a0a);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a)); /* older webkit syntax */
	background: -webkit-linear-gradient(#252525, #0a0a0a);
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	clear: both;
	display: block;
	float: left;
	width: 100%;
	border-bottom: 2px solid #FE0000; /* UMP added */
}

#access {
	background: #222; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#252525, #0a0a0a);
	background: -o-linear-gradient(#252525, #0a0a0a);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a)); /* older webkit syntax */
	background: -webkit-linear-gradient(#252525, #0a0a0a);
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	clear: both;
	display: block;
	float: left;
	margin: 0 auto 6px;
	width: 100%;
	border-bottom: 2px solid #FE0000; /* all this is just to match the color of navigaiton . The added bit is the bottom border, which is also matched at the navigations */
}

#access div {
	margin: 0 3%; /* was 0 7.6%*/
}

#page {
	background: #F5EFCE; /*was fff*/
	margin: 2em auto;	/*was 2em auto*/
	
}

#main {	padding: 1.1em 0 0; } /*was 1.625em 0 0*/

#content, .singular #content, .left-sidebar.singular #content {
	margin: 0 18% 0 2%; /*0 34% 0 7.6%;*/
	width: 68.8%; /*was 58.4%; so 58.4 + (removed left margin is 6.4)*/
}

#ump-nav {height:4em;}
#nav-single {width: 688px;}
#nav-single .nav-previous{float:left;}
#nav-single .nav-next { float: right;}

#secondary {
	float: right;
	margin-right: 3%; /*was 7.6%*/
	width: 20.8%; /*was 18.8*/
	list-style: outside;
}

.singular .hentry , .hentry{background: #fff; padding: 10px 10px 10px 10px;} /*the post has white background and there is padding so the text does not touch the edges*/
.singular .hentry , .hentry, .hentry:last-child {border: 2px solid #800000; /*UMP*/ 	-moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px;border-radius:10px;}




.entry-title, .singular .entry-title {border-bottom: 1px solid #dddddd ; font-size: 22px; font:verdana; 
	padding-bottom: .2em; /* was 0.3em*/
	padding-top: 5px; /*was 15px*/}
.entry-meta {border-top: 1px solid #dddddd ;
	padding-top: .7px; } /*UMP added to distance meta from border*/}

.comments-link {float:right; font-size: 120%;}
.entry-content {line-height: 1.500;}
p { margin-bottom: 1.1em; }

.categorias  {font-weight: bold;}

/* Post Footer */
.entry-meta {min-height:2em;} /* as comments have been moved to the right, when there are no tags, the space gets compressed. This sets a minimum height so there is space for "comments"*/
span.cat-links {display:none;} /*remove categories from post footer*/
span.comments-link {float:right; font-size: 150%;} /*move the comments link to the right and make the font bigger*/



/* Without explicitly setting the margin we're inheriting 
a value of "0" which isn't allowing space for the sidebar */
.singular #primary {
	margin: 0 -26.4% 0 0;
}

/* This hides the "previous" and "next" links at the top of the page,
It's better to remove the PHP generating these links, but that's a little more difficult 
#nav-single {
	display: none;
}
*/

/* Without explicitly setting the position we're inheriting 
a value of "absolute" which will place the meta information at the top of the article */
.singular .entry-header .entry-meta {
	position: relative;
}

/* Without explicitly setting the padding we're inheriting 
a padding-top value of "4.875em" which adds redundant whitespace to the top of the article 
.singular .hentry {
	padding: 0;
}*/

/* Without explicitly setting the width we're inheriting 
a value of "68.9%" which stops the content from taking up the majority of the space available */
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
	width: 100%;
}

/* Without explicitly setting the margin we're inheriting 
a margin-left and margin-right value of "7.6%" which makes the content overlap the sidebar 
.singular #content, .left-sidebar.singular #content {
	margin: 0 34% 0 7.6%;
} */

/* Without explicitly setting the padding-top we're inheriting 
a value of "15px" which adds redundant whitespace to the top of the article */
.singular article .entry-title {
	padding-top: 0;
}

/* This is just a nicety. Moves the "Edit" link for admins to a more suitable position */
.singular .entry-meta .edit-link a {
	right: 0;
	top: 0;
	left: auto;
}

/* Comment Form */
#respond {
	background: #F5EFCE; /*UMP was #ddd */
	border: 1px solid #800000; /*UMP*/ 	-moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px;border-radius:10px; /*was  1px #d3d3d3 radius 3px */
	margin: 0 auto 1.625em;
	padding: 1.625em;
	position: relative;
	width: 85.9%; /*UMP was #68.9% */
}

.commentlist {
	list-style: none;
	margin: 0 auto;
	width: 75.9%; /*UMP was #68.9% */
}

.commentlist .avatar {
	left: -70px; /*UMP was -102px */}

.commentlist > li.bypostauthor {
	background:#f5f6fd;
	border-color: #800000; /*UMP was #d3d3d3 */
	width: 100%;
}
	
.commentlist .children li.comment {
	background: #fafdf5;
	border-color: #800000;
}


/* Menu Fix to Full Width*/


/*
body {
padding: 0 0;}
/*
#page {
max-width: none;}

#branding, #main, #footerMenu ul, #access ul {
width: 1000px;
margin: 0 auto;
}



#page {
	margin: auto;
	max-width: 1000px;
}

#site-title {
position: absolute;
right: 7.2%;
top: 10.125em;
margin-right: 0px;
}
#site-description {
position: absolute;
right: 7.6%;
top: 16.625em;
margin-right: 0px;
}

/* Twitter Icon */
#access .nav-twitter {
width: 30px;
text-align: center;
float: right;
}

#access .nav-twitter {border:#000;}

.nav-twitter,
#access .nav-twitter,
#access .nav-twitter:hover >a,
#access .nav-twitter a:focus
{ 
background: url('Images/Twit24.png') ;
background-repeat: no-repeat;
padding: 0;
}
.nav-twitter a
{ 
color: transparent !important;
padding: 0;
}

/* Feed Icon */
#access .nav-feed {
width: 30px;
text-align: center;
float: right;
}

#access .nav-feed {border:#000;}

.nav-feed,
#access .nav-feed,
#access .nav-feed:hover >a,
#access .nav-feed a:focus
{ 
background: url('Images/feed.png') ;
background-repeat: no-repeat;
padding: 0;
}
.nav-feed a
{ 
color: transparent !important;
padding: 0;
}

/* Facebook Icon */
#access .nav-facebook {
height:1.8em;
width: 30px;
text-align: center;
float: right;
}

#access .nav-facebook {border:#000;}

.nav-facebook,
#access .nav-facebook,
#access .nav-facebook:hover >a,
#access .nav-facebook a:focus
{ 
background: url('Images/facebook.png') ;
background-repeat: no-repeat;
padding: 0;
}
.nav-facebook a
{ 
color: transparent !important;
padding: 0;
}