/*Theme Name:IrisTheme URL: http://www.web2feel.com/iris/Description: Free WordPress theme released by web2feel.comAuthor: JinsonaAuthor URI: www.web2feel.comVersion: 1.0.0Tags: Blue,white, grey ,two-columns, featured thumbnail, right-sidebar, twitter, fixed-width, theme-options, threaded-comments, banner ads, adsense, fab themes.*/.dataCima { position: absolute; color: gray; font-size: 12px; right: 0; top: 9px }.retranca { text-transform: uppercase; font-family: arial, verdana, sans-serif; margin-bottom: 0; color: #B03405; font-size: 12px; font-weight: bold; }.postsMeio .retranca { margin: 0; font-size: 12px;  }.postsDestaqueMaior .retranca { margin: 5px 0 -5px 0; font-size: 12px;  color: #B03405; }		#editoras div {			padding: 5px 5px 5px 10px;			border: 1px dashed silver;			clear: both;			width: 508px;			text-align: left;			margin: 10px 0;		}                		div.sub_menu {			margin: 10px 0 20px 0;                        overflow: hidden;		}		.redesSociaisTop { width: 196px; float: right; margin-top: 25px }.redesSociaisTop a {  width: 89px; height: 17px; display: block; margin-top: 5px; }.redesSociaisTop .twitter { background: url(images/iTwitter.gif) no-repeat; }.redesSociaisTop .facebook { background: url(images/iFacebook.gif) no-repeat; }.redesSociaisTop .rss { background: url(images/iRSS.gif) no-repeat; }.fotoDestaque { float: left; margin-right: 10px; background: url(images/bordaFotoDestaque.jpg) top left no-repeat; width: 340px; height: 232px; padding: 7px 0 0 11px }.fotoDestaque a { display: block; width: 332px; height: 219px; background: url(images/fotoexemplo.jpg) top left no-repeat }.fotoDestaqueMeio { padding: 3px; border: 1px solid silver; margin: 4px 0; }.postsDestaque { position: relative; }    .titSecao { z-index: 99; font-size: 19px; font-weight: bold; padding: 5px 16px; position: absolute; top: -12px; left: -11px; background: #b03405; color: #FFF; font-size: 14px; }.postsDestaqueMaior { float: left;  width: 750px; background-color: #f7f7f7; border: 2px solid #ddd; padding: 5px 10px 10px 5px; overflow: hidden; }.postsDestaqueMaior h2 {  margin: 5px 0 5px 0 }.postsDestaqueMaior h2 a { color: #000; font-size: 30px; clear: right; line-height: 37px }.postsDestaqueMaior p { color: #636363; font-size: 16px; }.postsDestaqueMaior a.leiaMais { display: block; margin-top: 5px; background-color: #d8833c; padding: 5px 10px; color: #FFF;  }.postsDestaqueMaior a.leiaMais:hover { background-color: #c06f2b; }.postsDestaqueMeio { padding: 10px; width: 174px; float:left; margin: 10px 0 0 6px; }    .postsDestaqueMeio p { font-size: 12px; line-height: 16px }    .postsDestaqueMeio h2 { margin-bottom: 5px; font-size: 17px }    .postsDestaqueMeio h2 a { color: #000; }.postsMeio   { z-index: 0; background: #f3f3f3; padding: 35px 20px 20px; position: relative; margin-top: 30px; }    .postsMeio h2 a { color: #000; font-size: 23px; line-height: 27px;  }    .postsMeio p { margin-bottom: 25px; font-size: 14px; }    .postsMeio .titSecao { left: 0 }.postsDestaqueMenor { min-height: 257px; background-color: #d47322; width: 200px; margin-left: 10px; float: left; }.postsDestaqueMenor h2 a { padding: 15px; line-height: 18px; display: block; background-color: #b03405; color: #FFF; font-size: 14px }.postsDestaqueMenor p { color: #FFF; padding: 15px; font-size: 14px;  }*{	margin: 0px;	padding: 0px;}body {	margin:0 auto;	padding:0px 0px 0px 0px;	background:#faf9f9;	font-family: Trebuchet ms, Arial, verdana,Tahoma,Century gothic,  sans-serif;	font-size:12px;		}img {	border:0;	margin: 0 0;	}	a {	color: #107ED3;	text-decoration: none;	outline:none;	}a:visited {	color: #107ED3;	}a:hover, a:active {	color: #0864AA;	text-decoration: none;	}h1,h2, h3, h4, h5, h6 {	line-height:125%;	font-weight: bold;	} table {	border: 1px solid #e7e7e7;	margin: 0 -1px 24px 0;	text-align: left;	width: 100%;} tr th, thead th {	color: #888;	font-size: 12px;	font-weight: bold;	line-height: 18px;	padding: 9px 24px;	background:#eee;		border: 1px solid #e7e7e7;} tr td {	border: 1px solid #e7e7e7;	padding: 6px 24px;} tr.odd td {	background: #f2f7fc;}ul {	list-style: square;	}blockquote {	font-style: italic;	color: #555;	padding:10px;	}blockquote blockquote {	color: #777;	}blockquote em {	font-style: normal;	}pre {	padding: 9px;	background: #f9f9f9;	border: 1px solid #ccc;	}code {	padding: 0 3px;	background: #eee;	}pre code {	background: transparent;	}.clear {	clear:both;	}img.centered  {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	padding: 0px;	}	img.alignnone {	padding: 5px 5px;	margin: 0px 0px 10px 0px;	display: inline;	background:#ddd;	border: 1px solid #ccc;	}img.alignright {	padding: 5px 5px;	margin: 5px 0px 10px 10px;	display: inline;	background:#ddd;    border: 1px solid #ccc;	}img.alignleft {	padding: 5px 5px;	margin: 5px 10px 10px 0px;	display: inline;	background:#ddd;    border: 1px solid #ccc;	}	.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	margin-top: 10px;	}.alignright {	float: right;	margin: 0px 0px 10px 10px;	}.alignleft {	float: left;	margin: 0px 10px 10px 0px;	}	.wp-caption {	background:#ddd;    border: 1px solid #ccc;	text-align: center;	padding: 4px 0px 5px 0px;	color:#777;	}.wp-caption img {	margin: 0px 0px 5px 0px;	padding: 0px;	border: 0px;		}.wp-caption p.wp-caption-text {	margin: 0px;	padding: 0px 0px 0px 0px;	font-size: 11px;	font-weight: normal;	line-height: 12px;	}.rounded{	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}.insetshadow{	box-shadow:inset 0 0 5px #ddd;	-moz-box-shadow:inset 0 0 5px #ddd;	-webkit-box-shadow:inset 0 0 5px #ddd;}		/* The Outer cover */.outer{}.masthead{	height:auto}#wrapper {	margin:0px auto;	position:relative;	padding:0px 0px;	}#casing {	padding:30px 0px 0px 0px ;	width:980px;	margin:0px auto;          position: relative;	}			/* The Header */#top {	height:155px;	margin:auto;	position:relative;        background: url(images/bgHeader.jpg) top left repeat-x;	}	.head{        height: 155px;	width:980px;	margin:0px auto;        overflow: hidden;        background: url(images/LogoHeader.jpg) top left no-repeat;        position: relative;}.welcome{	width:1000px;	margin:0px auto;}.welmess{	width:650px;	margin:40px 0px 0px 0px;	color:#fff;	font-size:20px;	line-height:150%;	height:190px;	overflow:hidden;	text-shadow:1px 1px 0px #0A6BB5;	font-family:Georgia;}.blogname {	width:340px;	margin:35px 0 0 0px;	text-align:left;	float:left;	}.blogname h1  {	font-size:36px;	padding:0px 0 0px 0;	font-weight:normal;	text-shadow:1px 1px 0px #172527;	}.blogname h1  a:link, .blogname h1  a:visited{ 	color: #fff; 	display:block;	margin:0px 0 0 0px;        width: 440px;        height: 121px;	}.blogname h1 a span { display: none }	.blogname h1  a:hover { 	color: #fff; 	}/* The Search */	#search {	float:left;	width:200px;	padding:0px 0px ;	margin:15px 0px 0px 0px;	height:28px;	background:url(images/searchbg.png);	display:inline-block;        position: absolute;        top: 86px;        right: 0;}#search form {	margin: 0px 0px 0px 0px;	padding: 0;}#search fieldset {	margin: 0;	padding: 0;	border: none;}#search p {	margin: 0;	font-size: 85%;}#s {	width:150px;	background:transparent;	margin:0px 0px 0px 0px;	padding: 4px 5px 4px 10px;	height:20px;	border:none;	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;	color:#595647;	float:left;	display:inline;}#searchsubmit{	background:url(images/sbg.png);	border:none;	color:#fff;	display:block;	margin:4px 1px 0px 0px;	width:23px;	height:21px;	float:left; 	cursor:pointer;}	#searchpage{	background:#fff;	border:1px solid #EAD2CE;	margin:15px 15px 0px 0px;}#sform{	width:450px;	border:none;	padding:4px 5px;}#formsubmit{	float:right;	background:#DD6854 ;	border-left:1px solid #CC4E3B!important;	color:#fff;	border:none;	padding:3px 5px;}.sboxs{	padding:10px 0px;}.shead{	margin-bottom:10px;	padding:0px 0px;}.shead p{	margin-left:15px;	margin-bottom:10px;	color:#222;}h2.stitle a{	font-weight:normal;	color:#DD6854;}.searchmeta{	margin-top:5px; 	color:#1D9BE8;}	/*Page menu*/#foxmenucontainer{	height:41px;	display:block;	margin:40px 0px 0px 0px;	font-size: 12px;	font-family:Arial, verdana,Tahoma,Century gothic,  sans-serif;		width:650px;	float:left;	font-weight:bold;	}#menu {	height:40px;	overflow:hidden;	width:650px;	}	#menu ul {	width: 100%;	float: left;	list-style: none;	margin: 0;	padding: 0;	}	#menu li {	float: left;	list-style: none;	margin: 0;	padding: 0;	line-height:40px;	color: #fff;	text-shadow:1px 1px 0px #0766b6;	}	#menu li a {	color: #fff;	display: block;    margin: 0;	padding: 0px 10px;	text-decoration: none;	position: relative;	text-shadow:1px 1px 0px #0766b6;	}#menu li a:hover, #menu li a:active, #menu .current_page_item a  {	color: #fff;	background:url(images/menua.png) repeat-x;	}	#menu li a.sf-with-ul {	padding-right: 20px;	}		#menu li a .sf-sub-indicator {	display: block;	width: 10px;	height: 10px;	text-indent: -9999px;	overflow: hidden;	position: absolute;	top: 19px;	right: 5px;	}	#menu li li a, #menu li li a:link, #menu li li a:visited {	background: #13578C;	color: #eee;	width: 148px; 	font-family: Arial, Tahoma, Verdana;	margin: 0;	padding: 0px 10px;	line-height:35px;	border-left: 1px solid #044372;	border-right: 1px solid #044372;	border-bottom: 1px solid #044372;	text-transform: none;	position: relative;	text-shadow:none;	}	#menu li li a:hover, #menu li li a:active {	background: #045B9E;	color: #fff;	}#menu li li a .sf-sub-indicator {	top: 10px;	}#menu li ul {	z-index: 9999;	position: absolute;	left: -999em;	height: auto;	width: 170px;	margin: 0;	padding: 0;	border-top: 1px solid #044372;	}#menu li ul a { 	width: 150px;	}#menu li ul a:hover, #menu li ul a:active { 	}#menu li ul ul {	margin: -37px 0 0 169px;	}#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfHover ul ul, #menu li.sfHover ul ul ul {	left: -999em;	}#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfHover ul, #menu li li.sfHover ul, #menu li li li.sfHover ul {	left: auto;	}#menu li:hover, #menu li.sfHover { 	position: static;	}	#catmenucontainer{	height:60px;	display:block;	margin:0px auto;	font-size: 12px;	font-family:Arial, verdana,Tahoma,Century gothic,  sans-serif;		width:1000px;	font-weight:bold;	}#submenu {	height:40px;	overflow:hidden;	width:790px;	margin-top:10px;	float:left;	}	#submenu ul {	width: 100%;	float: left;	list-style: none;	margin: 0;	padding: 0;	}	#submenu li {	float: left;	list-style: none;	margin: 0;	padding: 0;	line-height:30px;	color: #fff;	text-shadow:1px 1px 0px #0766b6;	}	#submenu li a {	color: #fff;	display: block;    margin: 0;	padding: 0px 10px;	text-decoration: none;	position: relative;	text-shadow:1px 1px 0px #0766b6;	}#submenu li a:hover, #submenu li a:active, #submenu .current_page_item a  {	color: #fff;	background:url(images/submenua.png) repeat-x;	}	#submenu li a.sf-with-ul {	padding-right: 20px;	}		#submenu li a .sf-sub-indicator {	display: block;	width: 10px;	height: 10px;	text-indent: -9999px;	overflow: hidden;	position: absolute;	top: 19px;	right: 5px;	}	#submenu li li a, #submenu li li a:link, #submenu li li a:visited {	background: #f3f3f3;	color: #036EBF;	text-shadow:none;	width: 148px; 	font-family: Arial, Tahoma, Verdana;	margin: 0;	padding: 0px 10px;	line-height:35px;	border-left: 1px solid #e1e1e1;	border-right: 1px solid #e1e1e1;	border-bottom: 1px solid #e1e1e1;	text-transform: none;	position: relative;	}	#submenu li li a:hover, #submenu li li a:active {	background: #fff;	color: #0565AF;	}#submenu li li a .sf-sub-indicator {	top: 10px;	}#submenu li ul {	z-index: 9999;	position: absolute;	left: -999em;	height: auto;	width: 170px;	margin: 0;	padding: 0;	border-top: 1px solid #e1e1e1;	}#submenu li ul a { 	width: 150px;	}#submenu li ul a:hover, #submenu li ul a:active { 	}#submenu li ul ul {	margin: -37px 0 0 169px;	}#submenu li:hover ul ul, #submenu li:hover ul ul ul, #submenu li.sfHover ul ul, #submenu li.sfHover ul ul ul {	left: -999em;	}#submenu li:hover ul, #submenu li li:hover ul, #submenu li li li:hover ul, #submenu li.sfHover ul, #submenu li li.sfHover ul, #submenu li li li.sfHover ul {	left: auto;	}#submenu li:hover, #submenu li.sfHover { 	position: static;	}		/* modules	 */	.feedlist{	float:left;	}.feedlist ul{	list-style:none;}.feedlist ul li{	list-style:none;	padding:5px 5px;	float:left;}	p.twitter-message{	color:#555;	font-size:18px;	padding:10px 10px;	border-bottom:1px solid #eee;}a.twitter-link{ 	color:#DF4400;}a.twitter-user{ 	color:#DF4400;}img.thumbim{	float:left;	margin:0px 10px 0px 0px;	width:90px;	height:70px;}img.postimg{	float:left;	margin:10px 10px 10px 0px;	width:290px;	height:120px;	padding:5px  5px 14px 5px;	background:#e9e4dd url(images/postim.png) bottom no-repeat;}.postimgLink { width: 290px; height: 120px; display: block; float: left; margin: 0 10px 0 0; border: 1px solid silver; padding: 5px;   }	/* Home page 	 */.box{	width:300px;	float:left;	margin-right:50px;	clear:right;	margin-top:10px;}.lastbox{	float:right;	margin-right:0px;}	.boxtitle{	margin:  0px;	padding:  0px 0px 0px 0px;	display:inline-block;}		.boxtitle  h2 {	margin: 0px 0 0px 0;	padding: 10px 5px 5px 0px;	font-size: 18px;	font-weight:bold;	overflow:hidden;	text-shadow:1px 1px 0px #fff;	float:left;		}.boxtitle h2 a, .boxtitle  h2 a:link, .boxtitle  h2 a:visited  {	color:#444;	background-color: transparent;	}	.boxtitle  h2 a:hover  {	color: #222;	background-color: transparent;	}	.boxentry {	margin:0 0;	padding: 0px;	font-size:12px;	color:#666;	}	.boxentry p{	margin:5px 0px;	padding:5px 0px;	line-height:20px;}		/*Blog  Main Content*/	#content {	float:left;	width: 600px;	height:100%;	padding:0px 0px ;	margin:0px 0px 10px 0px;	display:inline;	overflow:hidden;	}		.post {	height:100%;	color:#595543;	padding:15px 0px;	margin:0px 0px 0px 0px;	position:relative;		}.title{	margin:  0px;	padding:  0px 0px 10px 0px;	display:inline-block;	border-bottom:1px solid #fff;}		.title  h2 {	margin: 0px 0 0px 0;	padding: 10px 5px 5px 0px;	font-size: 28px;	font-weight:normal;	overflow:hidden;	text-shadow:1px 1px 0px #fff;		}.title  h2 a, .title  h2 a:link, .title  h2 a:visited  {	color:#DD6854;	background-color: transparent;	}	.title  h2 a:hover  {	color: #cc6f5e;	background-color: transparent;	}		.postmeta{	display:inline-block;	color:#178BDE;	font-size:10px;	float:left;	text-transform:uppercase;}.pmet{	float:left;	display:block;	padding:3px 10px 0px 0px;	}.author{	font-size:10px;	text-transform:uppercase;}.clock{	font-size:10px;	text-transform:uppercase;}	.comm a:link,.comm a:visited {	color:#C6210B;	}.comm a:hover{	color:#000;}.readmore{	width:550px;	height:34px;	display:inline-block;}.read{	float:right;	height:34px;	font-size:12px;	line-height:34px;	text-align:center;	text-transform:uppercase;	font-weight:bold;	}.read a:link,.read a:visited {	color:#4b67a1;	}	.read a:hover{	color:#000;	}.entry {	margin:0 0;	padding: 5px 0px 5px 0px;	font-size:13px;	color:#666;	text-shadow:-1px -1px 0px #fff;	}		.entry a:link,.entry a:visited {		color:#107ED3;	background-color: transparent;}.entry a:hover {	color:#0864AA;	background-color: transparent;	text-decoration: none;}.entry ul, .entry ol{  margin: .4em 0 1em;  line-height: 150%;}.entry ul li, .entry ol li{  list-style-position:outside;  margin-left: 1.6em;}.entry p{	margin:5px 0px;	padding:5px 0px;	line-height:24px;}.metadat{	background:url(images/twb.png);	width:598px;	position:relative;	margin:20px 0px;	display:inline-block;	 -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border:1px solid #eeead9;	font-weight:bold;	font-size:13px;}.metblock{	width:270px;	float:left;	text-shadow:1px 1px 0px #F0EBD5;	margin:10px 5px 10px 10px;}.metblock a{	color:#BF6553;}.mlink{	width:275px;	float:left;	margin:10px 5px 10px 10px;}.mlink a{	color:#fff;}.metop{	 -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background:#BF6553;	display:inline-block;	width:598px;}/* right column */.right{		float:right;	width:361px;	padding:0px 0px 0px 0;	display:inline;	overflow:hidden;}h3.sidetitl{	/*background:#696e71 url(images/shead.png) bottom no-repeat;	color:#fff;	font-size:18px;	padding:10px 0px 25px 10px;	text-shadow:1px 1px 0px #222;*/}h2.widgettitle {  }.sidebar h2 { border-bottom: 1px solid #CCC; margin-bottom: 7px; padding: 2px 10px 5px 22px; color: #767676; text-transform: uppercase; font-size: 10px;  }h2.TwitterTit { background: url(images/iTwitterTit.gif) 1px 1px no-repeat;  }.recebaEmail h2 { background: url(images/iEmailTit.gif) 1px 2px no-repeat;  }.postsAnteriores { margin: 20px 0    }.postsAnteriores h2 { background: url(images/iPostsAnt.png) 1px 0px no-repeat;  }.postsAnteriores select { padding: 5px; }.facePagina h2 { background: url(images/iFaceTit.png) 1px 0px no-repeat;  }.paginaSide h2 { background: url(images/iPageTit.png) 1px 0px no-repeat;  }.paginaSide ul li  a { display: block; padding: 2px 5px; }.paginaSide ul li  a:hover { background-color: #e6e7ed }/* The Sidebar */.digiteEmail { color: gray; font-size: 11px; height: 20px; width: 97px; }.btSubmit { background-color: #B03405; border: none; color: #FFF; font-size: 12px; float: right;  height: 20px; padding: 1px; }#twtr-widget-1 .twtr-avatar {    display: none !important;}.twtr-widget .twtr-tweet {    font-size: 11px;}#twtr-widget-1 .twtr-tweet-text {    margin-left: 0px !important;}.twtr-ft { display: none }.sidebar{	float:left;        padding: 10px;        width: 340px;        background-color: #f0f0f0;}.sidebar.sidebarFoto { padding: 0; background-color: transparent; width: 360px; margin: 0 0 10px 0; }  .sidebar.sidebarFoto li { list-style: none !important; margin: 0; padding: 0; }  .sidebar.sidebarFoto p, .sidebar.sidebarFoto a { color: #6F6F6F; font-size: 11px }  .sidebar.sidebarFoto a, .sidebar.sidebarFoto a:visited { color: gray; text-decoration: underline; }  .sidebar.sidebarFoto h2 { padding-left: 0 }.sidebarColRight{ float: right; list-style: none; width: 160px; }.sidebarColLeft{ float: left; width: 160px; }li.sidebox{	width:160px;	margin: 0px 0px 10px 0px;	list-style:none;	}.sidebox ul {	list-style-type: none;	margin:  0px;	padding: 0px 0px 5px 0px ;	}.sidebox li{	list-style-type: none;	margin: 0 ;	padding: 0;	}.sidebox ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 0px 0px;	background-repeat:no-repeat;		}.sidebox ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}.sidebox ul ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}	.sidebox ul li {	height:100%;	line-height:18px;	clear:left;		margin:0px 0px;	list-style-type: none;        font-size: 11px;	}#twitter_time_line li { margin: 10px 0; line-height: 16px }	.sidebox ul li a:link, .sidebox ul li a:visited {	color:#6f6f6f;	text-decoration: none;	}.sidebox ul li a:hover {	color: #1D94F1;	}.sidebox p {	padding: 7px 10px;	margin:0;	}.sidebox table{	width:100%;	text-align:center;	color:#787d7f;	}		li.recentcomments{	padding:5px 10px;	width:280px!important;}.squarebanner {	margin:20px 0px 10px 0px;        background-color: #f8f8f8;	}.squarebanner p {    font-size: 10px;        color: #909090;}.squarebanner ul{	list-style-type:none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 15px 0px;	overflow:hidden;		}		.squarebanner ul li{	list-style-type:none;	margin: 5px 0px 0px 0px;	float:left;	display:inline;	background:#fff;	border:1px solid #E9E4DD;	padding:5px;		}		.rbanner{	float:right!important;	margin: 5px 0px 0px 5px!important;}	/*calendar*/#wp-calendar{	width:280px;	padding: 0px 10px;	margin:0px 10px;}#calendar_wrap{	margin:0px auto;}#wp-calendar caption{	padding: 10px 5px 5px 5px ;	font-size:16px;	color:#375752;	font-weight:bold;	font-family:Arial,Georgia,Century gothic,  sans-serif;	text-transform:uppercase;}#wp-calendar th, #wp-calendar td{	padding: 5px;	text-align:center;	color:#fff;	background:#ccc;}#wp-calendar td a{	padding: 0px;	border:none;	color:#843400;}#wp-calendar td{	background:transparent;	border:none;	color:#444;}#wp-calendar td, table#wp-calendar th{	padding: 2px 0;}					/* --- FOOTER --- */	#footer {	padding:25px 0 30px 0px;	color:#eee;	font-size:12px;	margin:0px auto;	background:#083188;	border-top:1px solid #1775bb;	}        .menu-footer { float: right; clear: right; width: 190px; padding: 0; margin-top: 8px; }            .menu-footer li { padding: 0; float: left; list-style: none }            .menu-footer li a { display: block; padding: 5px 10px; color: #98ADD8; }        .logo-footer { background: url(images/logo-footer.jpg) top left no-repeat; width: 405px; height: 65px;  }        #footer .redesSociaisTop { float: right; width: 297px; margin-top: 5px; }            #footer .redesSociaisTop a { float: left; margin-left: 10px; }#footer a:hover {	color:#eee;	}.fcred{	text-align:left;	margin:10px 0px 10px 10px;	line-height:16px;        color: #7c92c0;        font-size: 11px;}.fcred a {  color: #98add8; }/* The Navigation */#navigation{		margin:5px 0 20px 0;	padding:5px 0px;	width:630px;	height:27px;        float: left;	}	/* The Attachment */.contentCenter {	text-align:center;	}/* The Page Title */h2.pagetitle {	height:35px;	font-family:Georgia,Tahoma,Century gothic, sans-serif;	color:#615D4F;	font-size:16px;	padding-top:15px;	font-weight:normal;	text-shadow:1px 1px 0px #eee;			} h2.pagetitle a { 	color:#507409; }  /* Comments */#commentsbox {	margin:10px 0px;}h3#comments{	font-size:18px;	color:#222827;	font-weight:bold;	padding:10px 0px ;	margin-top:10px;}ol.commentlist {	margin:0px 0 0;	clear:both;	overflow:hidden;	list-style:none;}ol.commentlist li {	margin:5px 0;	line-height:18px;	padding:10px;	border:1px solid #ddd;	background:#fff;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		}ol.commentlist li a{	color:#DF4E00;}ol.commentlist li .comment-author {	color:#393631;}ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited{	color:#393631;	font-weight:bold;	text-decoration:none !important;}ol.commentlist li .comment-author .fn {	color:#393631;}cite.fn{	color:#393631;	font-style:normal;}ol.commentlist li .comment-author .avatar{	float:right;	border:1px solid #ddd;	background:#fff;	padding:3px;}ol.commentlist li .comment-meta{	font-size:10px;}ol.commentlist li .comment-meta .commentmetadata{	color:#000;}ol.commentlist li .comment-meta a {	color:#8E0F0E;	text-decoration:none !important;}ol.commentlist li p {	line-height:22px;	margin-top:5px;	color:#5F5C4D;	font-size:12px;}ol.commentlist li .reply{	margin-top:10px;	font-size:10px;}ol.commentlist li .reply a{	background:#178BDE;	border:1px solid #0C6DB2;	color:#fff;	text-decoration:none;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		padding:3px 10px;}ol.commentlist li.odd {}ol.commentlist li.even {}ol.commentlist li ul.children {	list-style:none;	margin:1em 0 0;	text-indent:0;}ol.commentlist li ul.children li.depth-2 {	margin:0 0 0px 50px;}ol.commentlist li ul.children li.depth-3 {	margin:0 0 0px 50px;}ol.commentlist li ul.children li.depth-4 {	margin:0 0 0px 50px;}ol.commentlist li ul.children li.depth-5 {	margin:0 0 0px 50px;}.comment-nav{	padding:5px ;	height:20px;}.comment-nav a:link,.comment-nav a:visited{	color:#00608F;}#respond{	padding:0px 0px ;	margin:10px 0px;}#respond a{		color:#DF4E00;} #respond h3 {	font-size:14px;	color:#fff;	background:#FFAB06;	font-weight:bold;	padding:10px 10px ;}#commentform {	padding:10px 0px;}#commentform p{	margin:5px 0px ;	color:#444;} #respond label{	display:block;	padding:5px 0;	color:#444;	} #respond  label small {	font-size:10px;} #respond input {	margin-bottom:10px;	padding:5px 5px;	margin:0 10px 10px 0;	background:#fff;	border:1px solid #ddd;	color:#555;}#commentform  input{	width:50%;}#respond  input#commentSubmit {	background:#0176D3;	border:1px solid #016BBC;	color:#fff;	text-decoration:none;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		padding:3px 10px;	width:100px;	margin:10px 0px;	cursor:pointer;}textarea#comment{	background:#fff;	border:1px solid #DFDAC3;	width:70%;	margin:10px 0px 0px 0px;	padding:5px 5px;	color:#555;}/* PAGENAVI + AD */.postad{	margin:10px auto;	text-align:center;}.wp-pagenavi{	font-size:12px;	text-align: center !important;}.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {	text-decoration: none;	background:#F2F2F2!important;	border: 1px solid #ddd !important;	color:#555 !important;	padding:3px 7px !important;	display: block;	text-align: center;	float: left;	margin-right: 4px;}.wp-pagenavi a:hover {	color: #ffffff;}.wp-pagenavi span.pages {display:none;}.wp-pagenavi span.current {	text-decoration: none;	background:#1D94F1 !important;	border: 1px solid #1474C7!important;	color:#fff !important;	padding:3px 7px !important;	display: block;	text-align: center;	float: left;	margin-right: 4px;}.wp-pagenavi span.extend {	text-decoration: none;	background:#1D94F1 !important;	border: 1px solid #1474C7!important;	color:#fff !important;	padding:3px 7px !important;	display: block;	text-align: center;	float: left;	margin-right: 4px;}	/* Footer widgets */#bottom{	margin:0px auto;	width:900px;}.bottomcover{	background:#095a96;	margin:0px auto;}	h3.bothead{	font-size:20px;	padding:10px 0px 20px 0px;	color:#fff;	text-shadow:1px 1px 0px #034A7C;	}	.botwid{	float:left;	width:200px;	padding-bottom:30px;	font-size:12px;	margin:30px 0px 0px 20px;	color:#ddd;	list-style:none;	}	.botwid ul {	list-style-type: none;	margin:  0px;	padding: 0px 0px 0px 0px ;	}.botwid li{	list-style-type: none;	margin: 0 ;	padding: 0;	}.botwid ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 0px 0px;	background-repeat:no-repeat;		}.botwid ul ul ul{	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}.botwid ul ul ul ul{	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}.botwid ul li {	height:100%;	line-height:18px;	clear: left;		width: 200px;	list-style-type: none;	}	.botwid ul li a:link, .botwid ul li a:visited  {		color: #C4DCED;	text-decoration: none;	padding: 5px 0px 5px 5px;	display:block;	border-bottom:1px dotted #106AAD;	}.botwid ul li a:hover{	color: #fff;	}.botwid p{	padding: 7px 10px;	margin:0;	}.botwid table {	width:100%;	text-align:center;	color:#787d7f;	}			/* TABS */.tabox{	width:300px;	overflow:hidden;	margin:20px 0px 10px 0px;	padding:0px 0px 0px 0px;	background:url(images/side.png) repeat-y;}.tabox a {	color: #222;	text-decoration: none;	}	.tabox a:hover {	text-decoration: underline;	}ul.tabsnav{	padding:0px 5px 0px 5px;	height:50px;	margin:0px 0px;	background:#696e71 url(images/tab.png) bottom repeat-x;	}		.tabsnav li {	display: inline;	list-style: none;	float:left;	font-size:16px;	text-align:center;	margin-left:5px;	width:85px;	}.tabsnav li a {	text-decoration: none;	font-weight: normal;	font-weight:bold;	padding:8px 0px 22px 0px ;	color:#000;	text-decoration: none;	display:block;	}		.tabsnav li a:hover, .tabsnav li a:active, .tabsnav li.ui-tabs-selected a {	text-decoration:none;	color:#fff;background: url(images/darrow.png) bottom center no-repeat;	}.tabsdiv {			padding:0px;	}.tabsdiv a:link,.tabsdiv  a:visited {		color:#52483e;	}.tabsdiv a:hover{		color:#52483e;	}.tabsdiv ul{	list-style-type:none;	margin:0px 0px;	padding:0px 0px;			}		.tabsdiv ul li{		height:100%;	line-height:28px;	padding: 0px 0px 0px 0px;	color:#333;}.tabsdiv li a:link,.tabsdiv li a:visited{	display:block;	margin-left:5px;	overflow:hidden;	line-height:24px;	padding:2px 5px ;	margin:2px 5px;	color:#666;	font-size:13px;		}.tabsdiv li a:hover {	color:#47587A;	text-decoration:none;		}.tabsdiv embed{	width:320px;	height:270px;}		.tagbox{	padding:10px;}.ui-tabs-hide {	display: none;		}.fblock{	display:block;	width:300px;	display:inline-block;	padding:5px 0px!important;	margin:5px 0px 0px 0px;	border-bottom:1px dotted #ddd;}.fblock h3{	font-size:14px;	font-weight:normal;	padding:0px 0px 0px 0px;}.fblock h3 a:link,.fblock h3 a:visited{	font-weight:bold;	color:#414754;}.fblock p{	color:#4D5362;	margin:0px !important;	padding:3px 0px !important;}.tipsy { padding: 5px; font-weight:bold; font-size: 14px; opacity: 0.8; filter: alpha(opacity=90); background-repeat: no-repeat;  background-image: url(images/tipsy.gif); }.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }.tipsy-north { background-position: top center; }.tipsy-south { background-position: bottom center; }.tipsy-east { background-position: right center; }.tipsy-west { background-position: left center; }.widebanner{	padding:15px 0px;	text-align:center;}.topbanner{	padding:25px 0px 0px 0px;	text-align:center;	width:500px;	float:right;}


/* Custom */

html {
	background-image: url(images/bg-pattern-body.png);
	background-position: 0 0;
	background-repeat: repeat;
}

body {
	background: 0 none;
}

/* Header */

@font-face {
  font-family: 'Impact';
  src: url('fonts/impact/Impact.eot');
  src: url('fonts/impact/Impact?#iefix') format('embedded-opentype'),
    url('fonts/impact/Impact.svg#Locaweb-Icons') format('svg'),
    url('fonts/impact/Impact.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

#top {
	background: #3384B8 url(images/bg-pattern-head.png) repeat 0 0;
	margin: 0 auto 0;
}

.head {
	background: url(images/bg-header-logo.png) no-repeat left center;
}

.blogname {
    margin: 104px 0 0 105px;
    height: 44px;
}

.blogname h1 {
	text-shadow: none;
}

.blogname h1  a:link, 
.blogname h1  a:visited {
	font-family: 'Impact', Arial, sans-serif;
	font-size: 45px;
	font-weight: normal;
	text-transform: uppercase;
}

.blogname h1 a span.title-style-1 {
	color: #FDF700;
	display: inline;
}

.blogname h1 a span.title-style-2 {
	color: #00FF00;
	display: inline;
}

.redesSociaisTop {
    width: 123px;
}

.redesSociaisTop a {
	display: block;
	float: left;
	height: 38px;
	margin-left: 3px;
	width: 38px;
}

.redesSociaisTop .twitter {
	background: url(images/cidadao-do-mundo-sprite.png) no-repeat center -116px;
}

.redesSociaisTop .facebook {
	background: url(images/cidadao-do-mundo-sprite.png) no-repeat center -61px;
}

.redesSociaisTop .rss {
	background: url(images/cidadao-do-mundo-sprite.png) no-repeat center -5px;
}

/* Search */

#search {
	background: #FFF;
	border-radius: 5px;
    width: 270px;
    margin: 21px 5px 0px 0px;
    height: 37px;
}

#s {
    font: normal 100% Arial, Helvetica, sans-serif;
    height: 29px;
    width: 222px;
}

#searchsubmit {
    background: url(images/cidadao-do-mundo-sprite.png) no-repeat center -191px;
    height: 32px;
    width: 31px;
}

/* Menu */

.menu-content {
	background-color: #133D5C;
	border-bottom: 2px solid #FFF;
    left: 0;
	position: fixed;
    right: 0;
    top: 0;
    z-index: 99999999;
}

.menu-main-content {
	margin: 0 auto;
	max-width: 980px;
}

.menu-main-content ul {
	overflow: hidden;
}

.menu-main-content ul li {
	border-left: 1px solid #FFF;
	color: #FFF;
	display: block;
	float: left;
	list-style: outside none;
}

.menu-main-content ul li:first-child {
	border-left: 0 none;
}

.menu-main-content ul li a {
    color: #FFF;
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding: 9px 14.9px;
}

.menu-main-content ul li a:hover {
	background-color: #3384B8;
}

/* Footer */

#footer {
	background: #3384B8 url(images/bg-pattern-head.png) repeat 0 0;
	border-top: 0 none;
	padding: 0;
}

#footer #casing {
	background: url(images/bg-footer-logo.png) no-repeat right bottom;
	padding: 30px 0 10px;
}

.logo-footer {
    background: 0 none;
	font-family: 'Impact', Arial, sans-serif;
	font-size: 45px;
	font-weight: normal;
	text-transform: uppercase;
}

.logo-footer span.title-style-1 {
	color: #FDF700;
	display: inline;
}

.logo-footer span.title-style-2 {
	color: #00FF00;
	display: inline;
}

 .fcred {
    color: #FFF;
    font-family: Arial, sans-serif;
    font-size: 11px;
    line-height: 16px;
    margin: 10px 0px 10px 0;
    text-align: left;
}

.fcred a {
    color: #FFF;
    font-weight: bold;
}

.menu-footer {
    margin-top: 3px;
    margin-right: 110px;
    width: 142px;
}

.menu-footer li a {
    color: #FFF;
    padding: 5px 5px;
}

#footer .redesSociaisTop {
    margin-top: 25px;
    width: 255px;
}

/* Content */

.postsMeio {
	background: #FFF;
}

#footer .redesSociaisTop a {
	margin-left: 3px;
}

.top-content {
	margin-bottom: 20px;
	margin-top: 20px;
	overflow: hidden;
}

.left-top-content {
	float: left;
	width: 30%;
}

.right-top-content {
	float: right;
	width: 65%;
}

.present-image {
	background-color: #133D5C;
	background-image: url(images/washington-araujo-profile.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 130px;
}

.present-image h3 {
	color: #FFF;
	font-size: 23px;
    margin: 0px 0 0 16px;
    padding-top: 58px;
	text-transform: uppercase;
}

.present-txt {
	background-color: #FFFFCC;
	overflow: hidden;
	padding: 15px 15px 34px;
}

.present-txt p {
	font-size: 12px;
	line-height: 16px;
}

.present-txt a {
	background-color: #3384B8;
	color: #FFF;
	display: block;
	float: right;
	margin: 15px 0 0;
	padding: 10px;
}

.present-txt a:hover {
	background-color: #28729D;	
}

.postsDestaque {
	display: none;
}

/* Featured Post */

.top-category {
	background-color: #133D5C;
	color: #FFF;
	font-size: 16px;
	line-height: 29px;
	overflow: hidden;
	text-transform: uppercase;	
}

.top-category-icon {
	background-color: #0E2D43;
	background-image: url(images/cidadao-do-mundo-sprite.png);
	background-position: center -241px;
    background-repeat: no-repeat;
    float: left;
    margin-right: 10px;
    padding: 14px;
}

.main-category {
	background-color: #FFF;
	overflow: hidden;
	padding: 0 20px 10px 0;
}

.main-category .retranca {
	display: none;
}

.main-category h2 {
	margin: 15px 0;
}

.main-category h2 a {
	color: #0E2D43;
	font-size: 22px;
}

.main-category p {
	color: #666;
	font-size: 14px;
	line-height: 20px;
}

.btn-post-link {
	display: block;
	float: right;
	font-size: 14px;
	font-weight: bold;
}

.postsDestaqueMeio {
    background-color: #FFF;
    float: left;
    height: 290px;
    margin: 10px 0 0 0;
    padding: 0;
    position: relative;
    width: 33.333%;
}

.postsDestaqueMeio a.btn-link {
	background-color: #28729D;
	border-radius: 5px;
	color: #FFF;
	display: block;
	padding: 5px 10px;
    position: absolute;
    bottom: 15px;
    right: 10px;
}

.postsDestaqueMeio p.retranca {
    background-color: #0E2D43;
    border-left: 1px solid #FFF;
    color: #FFF;
    font-size: 9px;
    padding: 5px;
}

.postsDestaqueMeio h2 {
    margin-bottom: 5px;
    font-size: 15px;
    padding: 0 10px;
    color: #0E2D43;
}

.postsDestaqueMeio p {
    font-size: 12px;
    line-height: 16px;
    padding: 5px 10px;
    color: #666;
}

.fotoDestaqueMeio {
    padding: 3px;
    border: 1px solid silver;
    margin: 10px;
    width: 87%;
}

.image-destaque-bg {

}

li#text-5 {
	display: none;
}

/* Facebook Plugin */

.facebook-box-content {
	padding: 20px 0;
}

/* Post Meio */

.postsMeio {

}

.postsMeio .titSecao {
	background-color: #133D5C;
    color: #FFF;
    font-size: 16px;
    line-height: 29px;
    overflow: hidden;
    text-transform: uppercase;
}

/* Top Banner */

.tp-bullets {
	display: none!important;
}