/*
Theme Name: Renato Peterman Theme
Theme URI: http://theme.fm
Description: Child theme for the Twenty Eleven theme
Author: Renato Peterman
Author URI: http: //theme.fm
Template: twentyeleven
Version: 1.0b
*/

@import url("../twentyeleven/style.css");

* a {
	-webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}

* a:hover {
}

#site-description {
	display:none;
}

#site-title {
	padding-bottom:25px;
	visibility:hidden;
}

#branding hgroup {
	/*
	padding-top:6px;
	background:url(images/logo-top-03.png) no-repeat left center;
	*/
	background:url(images/logo-top-04.png) no-repeat left center;
}

#page {
	margin-top:0px;
	margin-bottom:0px;
	
	/*
	-moz-box-shadow: 0 0 5px 2px #DDD;
	-webkit-box-shadow: 0 0 5px 2px #DDD;
	box-shadow: 0px 0px 20px 2px #DEDEDE;
	*/
}

#branding {
	border:none;
}

#access {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background: #333333;
}

/*
#access {
	background:url(images/menu-fundo.png) repeat-x scroll !important;
	
	-moz-box-shadow:inset 0px 0px 20px 2px #555, 0px 0px 5px 2px #F2F2F2;
	-webkit-box-shadow:inset 0px 0px 20px 2px #555, 0px 0px 5px 2px #F2F2F2;
	box-shadow:inset 0px 0px 20px 2px #555, 0px 0px 5px 2px #F2F2F2;
	
	border:#CCC solid 1px;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
*/

#access a:hover {
	-webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
}

#menu-principal {
	text-align:center;
}

#menu-principal .menu-item {
	float:none;
	display:inline-block
}

#menu-principal .menu-item a {
	padding-left:25px;
	padding-right:25px;
}

.sub-menu li {
	text-align:left !important;
}

#site-generator {
	padding:20px;
}

#footer-social-icons {
	margin:0px;
	padding:0px
}

#footer-social-icons li {
	list-style:none;
	display:inline;
}

#footer-social-icons li a {
	text-decoration:none;
}

#footer-social-icons li a img {
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}

#footer-social-icons li a:hover img {
	cursor:pointer;
	opacity:1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	/*
	-moz-transform: scale(1.1);
 	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	*/
}

.social4i {
	padding: 40px 0px 50px 120px;
}

.social4i div.socialicons {
	margin-right: 40px !important;
}