/*
Theme Name: Ela t&aacute; de Xico Turbo
Theme URI:http://www.elatadexico.org
Description:Template desenvolvido por <a href="http://www.dsxbrasil.com.br" target="_blank">DSXBrasil</a>
Version:3.0
Author:DSXBrasil
Author URI:http://www.dsxbrasil.com.br/
 
Ela t� de Xico
http://www.elatadexico.org
/*
Os direitos sobre este site e tema, s�o de propriedade do blog Ela t� de Xico
*/

html, body, span, p, form, img, a, ul, ol, li, table, tr, td, fieldset, div{margin: 0;padding: 0; border:none; outline:none;list-style-type:none;}

a, 
input, 
textarea{-webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

a,
a:hover{text-decoration:none}
a:hover, 
input:focus, 
textarea:focus{-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out}

.alignleft{float:left; margin:0 10px 0 0}
.alignright{float:right; margin:0 0 0 10px}
.aligncenter, img.aligncenter{display:block; margin:auto}

.clear{clear:both}

body{background:#A30000 url(/assets/bg-site.png); margin:0; padding:0; font:400 14px/1.4em 'Open Sans',arial,serif; -webkit-font-smoothing:subpixel-antialiased;}

/* form wp-contact */
.wpcf7-form-control {border:1px solid #CCC; padding:5px}

/*estrutura*/
.margem-conteudo{margin:0 auto; width:1000px; clear:both; height:auto}
.margem-total{clear:both; width:100%}

/*divisas*/
.esquerda{width:680px; float:left; margin:0 0 0 10px}
.direita{float:left; width:310px; margin:0}

/*fundo header*/
.fundo-header{width:1000px; margin:0 auto; clear:both; height:416px; padding:55px 0 10px 0; background:url(/assets/fundo-header.png) 0 50px no-repeat}

/*logo*/
.logo-plus{width:1000px; height:291px; margin:0 auto; clear:both; padding:0; position:relative}
.logo{width:679px; background:url(/assets/bg.png) 0 0 no-repeat; height:300px; margin:0 auto}
.logo a{width:679px; height:300px; text-indent:-9999px; display:block}

/*publicidade*/
.barrapublicidadewd{clear:both; width:1000px; height:90px; margin:0 auto; padding:0; position:relative}
.publicidadetopo{width:728px; height:90px; margin:5px 0 0 5px; float:left; }
.minibanner {width:257px; height:90px; margin:5px 0 0 5px; float:left}
.minibanner img {width:257px; height:90px}
.entry div.adsense-box { width:610px; clear:both; margin:0 auto; overflow:hidden}
.entry div.adsense-box .box1,
.entry div.adsense-box .box2 {width:300px; height:250px; float:left; display:inline; margin: 0 5px 0 0; background:#f0f0f0}
.entry div.adsense-box .box1 iframe,
.entry div.adsense-box .box2 iframe{width:300px !important; min-height:250px !important;}

/*menu */
.boxmenu{width:100%; height:30px; padding:0; margin:0; clear:both; background:#000 url(/assets/fundoMenu.png) 0 0 repeat-x; box-shadow:0px 0 10px 0 #000; -webkit-box-shadow:0px 0 10px 0 #000; -moz-box-shadow:0px 0 10px 0 #000; position:fixed; z-index:10000000200}
.menu{font:300 18px/1.4em 'Open Sans',arial,serif; font-size:18px/1.4em; color:#000; width:500px; height:30px; padding:0; margin:0; float:left }
.menu ul{list-style:none; width:1000px; margin:0 auto; line-height:30px}
.menu ul li{list-style:none; margin:0 10px 0 0; text-transform:lowercase; text-align:center; float:left; height:30px; padding: 0;}
.menu ul li a{color:#fff; text-decoration:none; display:inline-block; *display:inline; height:5px; -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease; text-shadow:1px 1px #000; height:30px; padding:0 5px; line-height:30px}
.menu ul li a:hover{color:#FC0; border-bottom:2px solid #FC0; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out}
.menu ul li.current_page_item a, 
.menu ul li.current-menu-ancestor a, 
.menu ul li.current-menu-item a, 
.menu ul li.current-menu-parent a{color:#FC0; border-bottom:2px solid #FC0; -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease}

/*social */
.social{width:196px; height:22px; margin:0; float:right}
.social ul{list-style:none; margin:0}
.social li{float:left; margin:6px 0 0 5px; display:inline}
.social li.siga {float:left; width:89px; display:inline-block; height:20px; background:url(/assets/bg.png) no-repeat -688px -1px}
.social li a{display:inline-block; height:22px; background:url(/assets/bg.png) no-repeat -785px -1px; text-indent:-5000px}
.social li.fb a{width:9px; }
.social li.fb a:hover{background-position:-785px -23px}
.social li.tt{margin-left:5px}
.social li.tt a{width:25px; background-position:-802px -1px}
.social li.tt a:hover{background-position:-802px -23px}
.social li.gm{margin-left:5px}
.social li.gm a{width:20px; background-position:-834px -1px}
.social li.gm a:hover{background-position:-834px -23px}
.social li.rs{margin-left:5px}
.social li.rs a{width:20px; background-position:-864px -1px}
.social li.rs a:hover{background-position:-864px -23px}

/*navega��o*/
.paginacao .separator {display:none}
.paginacao > a span{position:fixed;top:50%;z-index:999999999;width:90px;color:#FC0;text-shadow:0 1px 1px rgba(0,0,0,.6);letter-spacing:1px;font:400 13px 'Syncopate',sans-serif;}
.paginacao > a span:before{position:absolute;top:50%;margin-top:-25px;display:block;width:28px;height:48px;background:url(/assets/bg.png) no-repeat -690px -127px;content:'';}
.paginacao > a span.nextpostslink{text-align:right;right:20px;padding-right:30px}
.paginacao > a span.nextpostslink:hover{padding-right:15px}
.paginacao > a span.nextpostslink:before{right:0;background-position:-690px -186px}
.paginacao > a span.previouspostslink{left:20px;padding-left:30px}
.paginacao > a span.previouspostslink:hover{padding-left:15px}
.paginacao > a span.previouspostslink:before{left:0}
.paginacao > a span:hover{color:#F90; text-shadow:0 1px 1px rgba(0,0,0,.6), 0 0 10px #FC0; -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease}
.paginacao > a span.nextpostslink:hover:before{right:-15px;}
.paginacao > a span.previouspostslink:hover:before{left:-15px;}

/*post*/
#content{clear:both;}
.bg-content{padding:0; clear:both; width:680px}
.entry{padding:10px 10px 45px 10px; text-align:justify; clear:both; width:660px; background:#fff; position:relative; z-index:1; color:#333}
.entry p,
.entry div {font:400 15px/1.4em 'Open Sans',arial,serif; display:block; padding:0; margin:10px 0; line-height:150%}
.entry p a,
.entry div a,
.entry a{color:#A30000;font-weight:600; text-decoration:underline}
.entry p a:hover,
.entry div a:hover,
.entry a:hover{color:#F00;}
.entry p strong,
.entry div strong,
.entry strong{color:#444;font-weight:700;}
.entry br{display:block;}
.entry hr{display:block;margin:10px 0;border-top:1px solid #777;}
.entry em{font-style:italic;font-family:Georgia, serif;}
.entry img{max-width:660px; height:auto; margin:5px 0}
.entry img.wp-smiley{margin:0;}
.entry img.centered,
.entry img.aligncenter{display:block;margin:0 auto;border-width:0 0 10px;clear:both;}
.entry img.alignright,
.entry .alignright{border-width:0 0 10px 10px;float:right;}
.entry img.alignleft,
.entry .alignleft{border-width:0 10px 10px 0;float:left;}
.entry img:hover{opacity:0.9; filter:alpha(opacity=90)}
.entry small,
.entry blockquote,
.entry strike{color:#777;}
.entry code{font:1.1em 'Courier New', Courier, Fixed;}
.entry ol,
.entry ul{margin:0 0 15px 30px;}
.entry ol,
.entry ol li{list-style:decimal outside; padding-bottom:5px}
.entry ul,
.entry ul li{list-style:disc outside; padding-bottom:5px}
.entry object,
.entry embed,
.entry iframe{width:660px!important;min-height:343px!important;}
.entry object,
.entry iframe{margin:0 auto 10px;}
.entry acronym,
.entry abbr,
.entry span.caps{cursor:help;}
.entry acronym,
.entry abbr{border-bottom:1px dashed #999;}
.entry blockquote{padding:15px 0;display:block;}
.entry blockquote p,
.entry blockquote cite{display:block;color:#000;}
.entry .center{text-align:center;}
.entry .hidden{display:none;}
.entry h2{display:block;clear:both;font-weight:400; color:#333;}
.entry .left{float:left;}
.entry .right{float:right;}
.entry .wp-caption{text-align:center;background-color:#f3f3f3;padding-top:5px;margin:10px auto;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; max-width:660px}
.entry .wp-caption img{margin:0;padding:5px 0 0 0;border:0 none; max-width:640px}
.entry .wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 5px 5px;margin:0;}

.entry .more{width:261px; height:64px; margin:10px 0 10px -20px; clear:both; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; transition: all 0.5s ease-in;}
.entry .more:hover {margin-left:0px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.entry .readmore{width:261px; height:64px; background:url(/assets/bg.png) -707px -314px; display:block;}  
.entry .readmore:hover {background:url(/assets/bg.png) -707px -378px}

.entry .sobretitulo{width:680px; overflow:hidden; clear:both; padding:0; margin:-10px 0 10px -20px;}
.entry .sobretitulo span{font-size:12px; padding:0; font-family:'Open Sans',arial,serif; float:left; color:#403A4E; line-height:80%}
.entry .sobretitulo span.datadopost{ width:110px; height:61px; color:#FFF; text-decoration:none; font-size:28px; font-weight:600; margin:0; float:left; padding:0 0 0 11px; font-style:normal; background:url(/assets/bg.png) -847px -223px no-repeat; line-height:63px}
.entry .sobretitulo span.content {width:554px; float:left; padding:0; margin-top:10px }
.entry .sobretitulo span a{color:#666; text-decoration:none}
.entry .sobretitulo span a:hover{color:#999; }
.entry .sobretitulo .caixaTitulo {clear:both; padding:0; margin:0}
.entry .sobretitulo .caixaTitulo .titulo{clear:both; margin:0; }
.entry .sobretitulo .caixaTitulo .titulo h2 {margin:0; padding:0; font-style:normal}
.entry .sobretitulo .caixaTitulo .titulo h2 a{ font-size:18px; color:#A30000; text-decoration:none; display:block; font-weight:600; line-height:22px; padding:0 0 5px 0}
.entry .sobretitulo .caixaTitulo .titulo h2 a:hover{color:#F00; text-decoration:none}

/*share*/
.cat-entry{width:630px; height:27px; padding:7px 0 0 10px; background: url(/assets/bg.png) 0 -315px; margin:0 auto; clear:both; position:relative; z-index:5; margin-top:-24px}
.shares{font-size:14px; height:15px; color:#808080; padding:0; font-weight:600; margin:0 0 0 5px; clear:both}
.shares .botoes{float:left; display:inline; margin:0 5px 0 0; height:20px}
.shares .shareface{width:83px; height:20px; background:url(/assets/bg.png) -847px -144px; float:left; display:inline; margin:0 5px 0 0}
.shares .shareface a{width:83px; height:20px; display:block; text-indent:-9999px}
.shares .botoes .mailPost {width:17px; height:16px; background:url(/assets/bg.png) -846px -119px; display:block; text-indent:-9999px; margin-top:2px}
.shares .balao{ width:18px; height:18px; text-decoration:none; margin:0 5px 0 0; float:left; padding:0; background:url(/assets/bg.png) no-repeat -871px -119px;}
.shares .contadores {width:120px; height:20px; text-align:right; float:right; display:inline-block; margin-right:15px}
.shares .contadores a{color:#000;font-size:13px; font-weight:400;font-style:italic; }
.shares .fb-like{float:left; display:inline-block; margin:10px; width:50px; padding-top:8px}

.divisor {width:680px; height:40px; clear:both; margin:0; padding:0; position:relative; z-index:3}
.divisor .tresbox {width:56px; height:14px; background:url(/assets/bg.png) -847px -196px no-repeat; line-height:50px; margin:0 auto; margin-top:25px}

.entry .tagshow{color:#333; font-size:11px; width:610px; height:20px; background:#f0f0f0; margin:0 auto; padding:0 5px; clear:both; display:block; line-height:20px; margin-bottom:-21px }
.entry .tagshow span a{color:#333; text-decoration:none}
.entry .tagshow span a:hover{color:#A30000}

/* Paginador */
#nav-below{width:680px; height:61px; clear:both; margin:-75px 0 20px 0; background:url(/assets/bg.png) 0 -450px; position:relative; z-index:4}

.wp-pagenavi{font:600 17px/1.4em "Open Sans",Arial,Helvetica,sans-serif; color:#A30000; border:none; margin-left:10px; height:68px; overflow:hidden }
.wp-pagenavi a, .wp-pagenavi span{margin:0; border:none}
.wp-pagenavi .last, .wp-pagenavi .first, .wp-pagenavi .extend{color:#A30000; text-decoration:none; margin:20px 5px 0 5px; display:inline-block; border:none; text-align:center}
.wp-pagenavi .pages{font-size:21px; color:#A30000; padding:0; margin:25px 10px 0 0; border:none; }
.wp-pagenavi .current{width:45px; height:36px; background:url(/assets/bg.png) -788px -234px; text-align:center; display:inline-block; color:#fff; margin:20px 2px 0 2px; padding:13px 0 0 0; border:none}
.wp-pagenavi .page{width:25px; height:28px; color:#A30000; display:inline-block; text-align:center; margin:20px 2px 0 2px; text-decoration:none; border:none; background:url(/assets/bg.png) -788px -192px; padding:13px 0 0 0;-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out}
.wp-pagenavi .page:hover{width:45px; height:46px; background:url(/assets/bg.png) -788px -234px; text-align:center; display:inline-block; color:#fff; border:none}
.wp-pagenavi .nextpostslink{width:10px; height:30px; display:inline-block; margin:0 2px; color:#A30000; border:none; text-align:center}
.wp-pagenavi .previouspostslink{width:10px; height:30px; display:inline-block; margin:0 2px; color:#A30000; border:none; text-align:center}

/*sidebar*/
.arrobasidebar{width:300px; margin:0; padding:5px; overflow:hidden; clear:both; background:#750000}
.arrobasidebar #osparceiros {padding:0}
.sidebar{padding:0; width:300px; margin:0;}
.sidebar ul{list-style:none; padding:0; clear:both}
.sidebar ul li{width:305px; overflow:hidden; list-style:none; margin:0; padding:5px 0 5px 5px; font-family:arial,serif; font-size:14px; background:#750000}
.sidebar ul li ul, 
.sidebar ul li div{margin:0; padding:0}
.sidebar ul li .textwidget, .sidebar ul li.dfrads {width:300px; margin:0; padding:0; overflow:hidden; }
.sidebar ul li ul{width:290px; margin:0; background:#fff; padding:5px; overflow:hidden; }
.sidebar ul li ul li{padding:5px; border-bottom:#750000 dotted 1px; background:#fff; width:280px}
.sidebar ul li ul li a{color:#750000; text-decoration:none; display:block}
.sidebar ul li ul li a:hover{color:#C03; }
.sidebar ul li select{padding:15px 5px; font-size:14px; border:none; background:#fff; width:300px; margin:0; outline:none; border-image:initial; color:#750000; }
.sidebar ul li option{padding:5px; border:none}
.sombrawidget {width:217px; height:14px; clear:both; margin:0 0 10px; background:url(/assets/bg.png) no-repeat 0 -400px}

/*busca */
#busca{margin:0 0 5px 0; width:301px; height:36px; padding:0; background:url(/assets/bg.png) no-repeat 0 -523px; }
#boxbusca {width:301px; height:36px; background:url(/assets/bg.png) no-repeat -1px -560px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease}
#boxbusca:hover {background-position:-301px -560px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease}
.pesquisa{font:300 20px/1.4em 'Open Sans',arial,serif; width:250px; color:#fff; border:none; float:left; padding:10px; height:16px;  background:transparent; outline:none; border-image:initial; }
.button{float:left; margin:3px 0 0 0; width:19px; height:33px; background:url(/assets/bg.png) -313px -524px no-repeat; border:none; cursor:pointer }

.widgettitle{font:600 18px/1.4em 'Open Sans',arial,serif; color:#fff; width:289px; height:30px; padding:5px 0 0 16px; background:url(/assets/bg.png) no-repeat -688px -69px; margin:0 0 5px 0; }

.feedsidebar{width:290px; height:140px; background:#fff; padding:5px; margin:0}
.headerfeed {width:300px; height:33px; background:url(/assets/bg.png) -303px -870px no-repeat; margin:-22px 0 5px -5px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease}
.feedsidebar:hover .headerfeed {background-position:-602px -870px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease}
#feeds-sidebar{width:300px; height:auto; overflow:hidden; display:block; margin-bottom:20px}
.widgettitlefeed {width:300px; height:33px; padding:0; background:url(/assets/bg.png) -1px -870px no-repeat; display:block; text-indent:-99999px}
.feedsidebar h2.titlefeed {font-size:16px; color:#333; text-transform:uppercase; font-weight:300}
.campo_feed{width:208px; height:20px; color:#333; background:#FFF; border:1px solid #F0F0F0; outline:none; border-image:initial; font-size:12px; padding:2px 5px; float:left}
.botao_feed{border:none; cursor:pointer; font:300 italic 14px/1.4em 'Open Sans',arial,serif; color:#A30000; text-transform:uppercase; float:left; margin:0 0 0 5px; line-height:24px; background:#FFF}
.botao_feed:hover{color:#000}

/* widget facebook */
.curta-fb {width:300px; margin:0; padding:0; background-color:#FFF; clear:both}
/* caixa da fan page */
.caixaFace{height:266px; margin:-90px 0 0 -11px; position:relative; z-index:50; overflow:hidden}
.fanboxHead {width:310px; height:90px; color:#FFF; padding:0 0 0 5px; overflow:hidden; position:relative; z-index:60; background:#750000; margin-left:-5px}
.fanboxHead:hover {background-position:0 -465px; -webkit-transition:All .8s ease;-moz-transition:All .8s ease;-o-transition:All .8s ease;} 
.fanboxHead .mascote {width:169px; height:106px; position:absolute; top:10px; left:5px; z-index:40px; background:url(/assets/bg.png) -700px -482px no-repeat; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease}
.fanboxHead .mascote a{width:169px; height:106px; display:block; text-indent:-999999px}
.fanboxHead span a {font:700 31px/1.4em Arial; text-shadow:1px 1px #000; clear:both; display:block; margin-left:180px; color:#FFF}
.fanboxHead span small a {font:300 italic 12px/1.4em 'Open Sans',arial,serif; margin-top:-5px}
.fanboxHead span.logoface a{width:96px; height:19px; background:url(/assets/bg.png) -712px -602px no-repeat; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; display:block; text-indent:-999999px; margin-top:10px}

.boxFace:hover .fanboxHead .mascote {margin-top:-12px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease}
.boxFace:hover .fanboxHead span.logoface a{background-position: -813px -602px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease} 

.fanboxFooter {width:300px; height:35px; clear:both; background:#F0F0F0}
.fanboxFooter .fb-like {float:left; width:55px; overflow:hidden; margin:8px 0 0 5px}
.fanboxFooter .curtavctb a{width:223px; height:21px; background:url(/assets/bg.png) -713px -640px no-repeat; display:inline-block; text-indent:-999999px; margin:8px 0 0 5px}
.curta-fb div span.boxTwitter {width:300px; height:40px; margin:0; clear:both; display:block}
.curta-fb div span.boxTwitter span.sigaetdx a {width:103px; height:34px; float:left; margin:5px; background:url(/assets/bg.png) -708px -673px no-repeat;}
.curta-fb div span.boxTwitter .twitter-follow-button {float:left; margin:10px 5px 5px 5px}
.curta-fb div span.boxTwitter span.contador a{font:700 31px/1.4em Arial; float:right; display:block; color:#00A6E6; margin-right:7px}
.curta-fb div span.seguidores {width:300px; height:20px; background:#01A7E7; text-align:right; margin:0 7px 0 0; clear:both; display:block}
.curta-fb div span.seguidores p.faixa {color:#FFF; font-style:italic; font-size:12px; margin-right:7px}

/* banners dos parceiros */
.mini{width:56px; height:56px; padding:0; float:left; display:inline; margin:0 5px 5px 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease}

.mini:hover{-webkit-filter: grayscale(100%)}

/*artigos relacionados*/
.entry h2.related-tit{margin:5px 0; display:block; color:#a30000; font-size:16px; font-weight:600 }

.entry .artigos-relacionados {width:670px; height:150px; background:#fff; padding:5px 0 5px 0; margin:0 0 10px 0; clear:both; display:block }
.entry .artigos-relacionados ul {margin:0; list-style:none; margin:0;}
.entry .artigos-relacionados ul li {margin:-6px 6px 0 0; float:left; list-style:none}
.entry .artigos-relacionados ul div.thumb-related{display:block; width:105px; height:105px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#000}
.entry .artigos-relacionados ul div.thumb-related img{width:105px; height:105px;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease; margin:0}
.entry .artigos-relacionados ul div.thumb-related img:hover{opacity:0.2; filter:alpha(opacity=20); -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out}

/* =Comments
-------------------------------------------------------------- */
#respond{padding:0; clear:both; width:680px; margin:0 0 10px 0; color:#000; position:relative}
#respond .comentarios{clear:both; width:670px; margin:0; color:#000; background:#fff; position:relative; min-height:200px; padding:40px 0 0 10px}
#respond .comentarios .tit-coment {width:640px; height:34px; text-align:center; font-size:18px; color:#FFF; line-height:34px; clear:both; background:url(/assets/bg.png) 0 -352px no-repeat; position:absolute; top:-25px; left:20px; font-weight:600}

/*rodape*/
.rodape{width:1000px; margin:0 auto; clear:both; color:#FFF}
.rodape .logo {width:590px; height:192px; background:url(/assets/bg.png) 0 -620px no-repeat; margin:20px auto; clear:both}
.rodape .logo a {width:590px; height:192px; display:block; text-indent:-99999px}
.rodape .menu {width:100%; float:none; clear:both; margin:0; font-size:20px; font-weight:400; text-shadow:none}
.rodape .menu ul {width:auto; display:table; margin:20px auto}
.rodape .menu ul li {margin:0 10px; text-align:center; padding:0}
.rodape .menu ul li a:hover,
.rodape .menu ul li.current_page_item a, 
.rodape .menu ul li.current-menu-ancestor a, 
.rodape .menu ul li.current-menu-item a, 
.rodape .menu ul li.current-menu-parent a{border-bottom:none;}

.rodape .social {clear:both; display:table; margin:0 auto; float:none}
.rodape .social li.siga {background:url(/assets/bg.png) no-repeat -688px -23px}
.rodape hr {border:1px solid #B30000}
.info-footer{height:200px; width:1010px; margin:0 auto}

#BackToTop{width:84px; height:49px; background: url(/assets/bg.png) -560px -390px no-repeat; display:none; z-index:999; position:fixed; bottom:45px; right:20px}
#BackToTop span{display: block; cursor: pointer;}

.copyright{margin:10px auto; color:#fff; clear:both; display:table}
.copyright a{color:#FFF; text-decoration:none}

.dsxbrasil{width:51px; height:37px; background:url(/assets/bg.png) -708px -721px no-repeat; margin:20px auto; opacity:0.50;-moz-opacity:0.50;filter:alpha(opacity=50);-webkit-filter: grayscale(100%);-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;
 -ms-transition: all 1s ease; transition: all 1s ease;}
.dsxbrasil a{width:51px; height:37px; display:block; text-indent:-9999px;}
.dsxbrasil:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-filter: grayscale(0%); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease;}

.bannerFooter {width:728px; height:90px; background:#B30000; margin:20px auto; padding:5px; clear:both; display:block}

.onlinesetc {width:500px; height:15px; margin: 0 auto; padding:0; clear:both; text-align:center }


/* diversos */
.erro404{background:url(/assets/404.png) top center no-repeat; width:100%; min-height:400px; text-align:center; color:#C00}
#forms .fb-comments {text-align:left!important; padding:0!important}
