/*   
Theme Name: Ativos Responsive Modern
Theme URI: http://otmz.com.br
Description: Tema Responsivo Modern
Author: OTMZ
Author URI: http://otmz.com.br
Version: 1.0
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, figure {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
@import url(//fonts.googleapis.com/css?family=Open+Sans);

/*normalizacao*/
body {font-size: 62.5%; line-height: 1.48889em;color: #333;font-family: 'Open Sans', arial, helvetica, sans-serif;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}ol, ul, dt, dl {list-style: none;}
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.texthome img {border: none; width: 100%; height: auto;}
a{text-decoration: none;}
a:hover {text-decoration: none;}
address {font-style: normal;}
article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote {display: block;}
legend {display:none;}
h1,h2,h3,h4,h5,h6{margin-bottom: 10px; font-weight: 300;}
h1 {font-size: 3.3em; line-height: 1.2em;  }
h2 {font-size: 2.9em; line-height: 1.2em; }
h3 {font-size: 2.2em; line-height: 1em; }
h4 {font-size: 1em; line-height: 1em;}
h5 {font-size: 0.83em; line-height: 0.83;}
h6 {font-size: 0.67em; line-height: 0.67;}
p{font-size: 1.7em;line-height: 1.7em;color: #333;font-family: 'Open Sans', arial, helvetica, sans-serif; margin-bottom: 10px;}

/*tools*/
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
video, iframe, embed, auidio {width: 100%;max-width: 100% !important; }
.replace {background-repeat: no-repeat;background-position: left top;background-color: transparent;text-indent: -50000px;overflow: hidden;display: block;}

/*template*/
.center{max-width: 1098px; margin: 0 auto;}
.adsenem .center {width: 100%;}
.row,.full{display: block;float: left;width: 100%;}
.full{padding: 10px 0;}

.content {display: block;margin: 0 auto;width: 100%;max-width: 1098px;}


/*header*/
header .topo .resumepost {display: block;float: left;height: 51px;margin: 35px 0 0 65px;width: 358px;}
header .topo .resumepost .ttl-resume {color: #f0f0f0;font-family: "Open Sans",Georgia,serif;font-size: 20px;font-weight: normal;line-height: 24px;}
.topo{display: block;float: left;width: 100%;color: #fff;min-height: 128px;}
.logo h2 a{display: block;float: left;width: 300px;height: 100px;margin-top: 5px;color: transparent;}
.nav-topo{display: block;float: left;width: 100%;background: #202221;}
.menu{display: block;float: left;width: 100%;min-height: 40px;}
.menu ul li {float: left;}
.menu ul li a{line-height: 40px; padding: 11px 9px; color: #FFF; font-size: 1.4em; text-transform: uppercase;}
.menu ul li a:hover,
.menu ul li.current-menu-item a{background: #FFF; color: #006634;}
.menu-item-home a {background: url(../../uploads/2014/10/imagens.png) 0 -40px !important;height: 23px;width: 23px;background-repeat: no-repeat;border: none;display: inline-block;overflow: hidden;text-indent: -9000px;padding: 0 !important;margin-top: 7px;}
.menu-item-home {padding-right: 15px;}
.destaque{display: block;float: left;width: 100%;background: #FFD315;min-height: 350px;}
.videoDestaque{display: block;float: left;width: 53.7037%;height: 300px;margin-top: 20px;margin-bottom: 20px; margin-left: 15px;}
.mnmenu {display: none;}

/*ads*/
.adsDestaque{display: block;float: left;width:31.1111; max-width: 336px;height: 280px;margin-top: 20px;}
.adsLateral{display: block;float: right;width: 300px;height: 600px;}
.adslinks {display: block;margin: 0 auto;width: 100%;margin-top: 10px; max-width: 615px;}
.adslinks li {width: 200px !important;height: 90px;float: left;margin-right: 5px;padding-left: 0 !important;}
.adsquadrado li {display: block;float: right;width: 336px;height: 280px; margin: 10px 15px;}
.adsquadradobottom {display: block;margin: 0 auto;width: 620px;margin-top: 20px;}
.adsquadradobottom li {float: left;width: 300px;height: 250px;margin-right: 10px;padding-left: 0 !important;}
.adsenem {background: #CCC;}
.adsenem img{margin: 0 auto; display: block;}
/*conteudo*/
.conteudo{display: block;float: left;width: 100%;background: #F5CA11;}
.texthome{display: block;float: left;width: 68%;background: #F7D542;margin-top: 20px;margin-bottom: 20px;padding-bottom: 30px;}
.main{display: block;margin: 0 auto;width: 95%;margin-top: 20px; overflow: hidden;}


aside{display: block;float: right;width: 31%; margin-top: 20px;}
aside h3{color: #fff;font-size: 2.5em;}
aside ul {margin-top: 25px;margin-bottom: 25px;}
aside ul li{display: block;float: left;width: 100%;margin-bottom: 20px;}
aside ul li a{font-size: 1.5em;color: #fff;}
aside #recent-posts-2 ul li {border-bottom: 1px solid #f1f1f1;padding-bottom: 23px;}
aside .widget {float: left;margin-bottom: 20px;}
.aside{display: block;float: right;width: 100%;background: #202221;}
.asideList{display: block;margin: 0 auto;width: 90%;margin-top: 20px;margin-bottom: 20px;}
aside .adsaside {width: 100%; max-width: 336px; overflow: hidden;}
aside .adsLateral {width: 100%; max-width: 300px; overflow: hidden;}


.postList{display: block;float: left;width: 100%;background: #f0f0f0;min-height: 100px;padding-bottom: 40px;}
.row .postList {padding-top: 16px;}
.postHome{display: block;margin: 0 auto;width: 100%;max-width: 1098px;}
.postHome ul li{display: block;float: left;width: 19.0740%;height: 390px;border: 1px solid;margin-left: 7px;margin-top: 10px;}
.postHome ul li img{display: block;margin: 0 auto;margin-top: 10px;width: 95%;height: auto;}
.postHome ul li .contentpost{width: 93%; margin-top: 5px; margin: 0 auto;}
.postHome ul li .contentpost h3{font-size: 2.1em; line-height: 1.3em;}
.postHome ul li .contentpost p{font-size: 1.5em;}
.postHome ul li .img{margin-bottom: 10px;}

/*single*/
.single .conteudo .texthome .main ul{padding-left: 40px; list-style: square; margin-bottom: 20px;}
.single .conteudo .texthome .main ul li {font-size: 1.7em;line-height: 1.4em;color: #333;font-family: 'Open Sans', arial, helvetica, sans-serif;margin-bottom: 4px;}
.conteudo .texthome .main ol{padding-left: 40px; list-style: decimal; ; margin-bottom: 20px;}
.conteudo .texthome .main ol li {font-size: 1.7em;line-height: 1.4em;color: #333;font-family: 'Open Sans', arial, helvetica, sans-serif;margin-bottom: 4px;}
.tags{display: block;margin: 0 auto;width: 100%;margin-top: 20px;background: #006634;color: #fff;}
.tags p{color: #fff;margin-left: 10px;}
.tags a{color: #fff;}

/*comentarios*/
.comment-meta a {font-size: 11px; margin-top: 5px;}
.conteudo .texthome .main ol.commentlist {list-style: none; }
.commentlist li {font-size: inherit !important;}
.single .conteudo .texthome .main ul.children {list-style: none; }
.fn {font-size: 1.8em;}
.commentlist .avatar {border: 1px solid #CCC;padding: 1px;float: left;margin: 0 5px 10px 0;}
.commentlist  { list-style: none; padding: 10px 10px 0; margin: 0 10px 0 0; }
.commentlist li.comment  { margin-bottom: 10px; border-bottom: 1px solid #ccc; margin-top: 10px;}
.commentlist p  { clear: left; line-height: 1.8em; }
.commentlist .reply  { float: right; }
.commentlist .comment-node  { margin-bottom: 10px; }
.commentlist .childre{ clear: right; margin-left: 20px; list-style: none; padding: 0; }
.commentlist #respon{ clear: both; margin: 10px; }
.commentlist #respond .module-title { margin: 0; }
.commentlist #respond #commentsfor{ margin: 0; }
.commentlist .comment-autho{ padding: 10px 0 0 10px;}
.commentlist .comment-met{ padding: 0 10px; }
.commentlist .comment-conten{ padding: 0 10px; }
.commentlist .comment-control{ padding: 15px 10px; float: right; }
.comments-navigatio{ clear: both; margin: 0 10px 10px 0; }
#commentsfor{ margin: 0 10px 10px 0; padding: 10px; overflow: hidden; }
#commentsform textarea{ width: 98%; height: 150px; padding: 5px; }
#commentsform .erro{ display: block; padding: 5px; }
#cancel-comment-reply-lin{ padding: 0 10px; }
#commentform {width:600px; min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {display: inline-block;padding: 4px 6px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #555;vertical-align: middle;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {display: inline-block;margin-bottom: 0;vertical-align: middle;}
.btn, .btn-search {background-color: #fff;background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(5%,#fff),to(#fff));background-image: -webkit-linear-gradient(#fff,#fff 5%,#fff);background-image: -moz-linear-gradient(top,#fff,#fff 5%,#fff);background-image: -o-linear-gradient(#fff,#fff 5%,#fff);background-image: linear-gradient(#fff,#fff 5%,#fff);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn-search{margin-top: -11px;}
.btn, .btn-search {display: inline-block;padding: 4px 12px;margin-bottom: 0;font-size: 14px;line-height: 20px;color: #333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(to bottom,#fff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #ccc;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn-primary, .btn-search {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #3daae9;background-image: -moz-linear-gradient(top,#46aeea,#2fa4e7);background-image: -webkit-gradient(linear,0 0,0 100%,from(#46aeea),to(#2fa4e7));background-image: -webkit-linear-gradient(top,#46aeea,#2fa4e7);background-image: -o-linear-gradient(top,#46aeea,#2fa4e7);background-image: linear-gradient(to bottom,#46aeea,#2fa4e7);background-repeat: repeat-x;border-color: #2fa4e7 #2fa4e7 #157ab5;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff46aeea',endColorstr='#ff2fa4e7',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn:hover{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;background-color: #fff;background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(5%,#fff),to(#fff));background-image: -webkit-linear-gradient(#fff,#fff 5%,#fff);background-image: -moz-linear-gradient(top,#fff,#fff 5%,#fff);background-image: -o-linear-gradient(#fff,#fff 5%,#fff);background-image: linear-gradient(#fff,#fff 5%,#fff);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn-search:hover{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;background-color: #fff;background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(5%,#fff),to(#fff));background-image: -webkit-linear-gradient(#fff,#fff 5%,#fff);background-image: -moz-linear-gradient(top,#fff,#fff 5%,#fff);background-image: -o-linear-gradient(#fff,#fff 5%,#fff);background-image: linear-gradient(#fff,#fff 5%,#fff);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.publi-topo{display: block;margin: 0 auto;max-width: 728px;height: 90px;margin-top: 20px;}
.adsLinkCat{display: block;float: left;width: 100%;margin-bottom: 20px;}

.listposts li{float: left;margin-bottom: 15px;padding: 10px;border: 1px solid #DEDEDE;width: 100%;}
.listposts li .img{display: block;float: left;margin-right: 13px;width: 30.089%;}
.listposts li .contentpost{display: block;float: right;width:67.7650%;}
.listposts li.noimage .contentpost{width: 100%;}
.listposts li .contentpost h2 {  font-size: 2.4em;line-height: 1.2em;}
.listposts li .contentpost p {font-size: 1.4em;line-height: 1.6em;	}


  
.menu-aberto{display: block !important;}
.wp-caption{width: 100% !important;}
.commentlist img{width: 32px; height: 32px;}

/*footer*/

footer {position: relative; width: 100%; float: left;  padding: 0 0 0 0; color: #fff;  height: 223px;}
footer .menutopo {float: left; width: 100%;}
footer p{color: #FFF;}
footer .content-footer {width: 100%; float: left; height: 280px; padding-top: 20px;}
footer .footer-bottom {width: 100%; float: left;}
footer .widget {width: 336px; float: left; overflow: hidden; margin-bottom: 0;}
footer .widget ul li {float: left; margin-bottom: 10px; width: 280px;}
footer .widget ul li .ttlpost a {line-height: 18px; font-size: 13px;}
footer .widget ul li .img{width: 45px; height: 45px; float: left; background: #000;}
footer .widget ul li .ttlpost {width: 226px; float: right;}
footer .widget ul li a {color: ##00476C; font-weight: 300;}
footer .widget h3 {color: #959595; font-size: 23px; font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-weight: 300; margin-bottom: 25px;}
footer {width: 100%; float: left;  }
footer nav {max-width: 1098px; height: 42px; float: left; }
footer nav .menu {max-width: 1098px; height: 42px; float: left; }
footer nav .menu li {float: left; margin-bottom: 0px; line-height: 18px;}
footer nav .menu li a{line-height: 40px;padding: 11px 9px;color: #FFF;font-size: 1.4em;text-transform: uppercase;}
footer .logo {float: left; width: 300px; height: 100px; margin-top: 30px;}
footer .logo a{width: 300px; height: 100px; float: left; }
footer .adsfooternovo {float: left; max-width: 728px; height: 90px; margin: 30px 0 0 30px;}
footer .center {max-width:1098px;}
.menu-item-home a {background: url(img/imagens.png) 0 -40px !important;height: 23px;width: 23px; background-repeat: no-repeat;border: none;display: inline-block;overflow: hidden;text-indent: -9000px; padding: 0 !important;margin-top: 5px;}
.menu-item-home {padding-right: 8px;}





@media screen and (max-width: 1025px) {

}

@media screen and (max-width: 800px) {

	header .videoDestaque{display: none;}
	aside{display: none;}	
	header .topo .resumepost {display: none;}
	.texthome{width: 100%;}
	.adsquadradobottom{width: 85%;}
	.adsquadrado li{margin-bottom: 20px;}
	.publi-topo{display: none;}
	.adsLateral {display: none;}
	.adsDestaque{float: none;margin: 0 auto;margin-top: 20px;}

	
	header .topo .logo h2 a {float: none;width: 168px;height: 50px;margin-top: 18px !important;margin-left: 20px;}
	header .topo {min-height: 90px !important;}
	header .topo .logo {width: 68%; float: left;}
	header .menuMobile{display: block;float: left;width: 30%;height: 50px;margin-top: 20px;}
	header .btn-mobile{display: block;float: right;width: 37px;height: 36px;background: url(img/btn-menu.png);margin-right: 10px;margin-top: 5px;}
	header .mnmenu {float: right;margin-right: 16px;line-height: 46px;color: #FFF; display: block;}

	/*menu*/
	.menu ul li{width: 100%;border-bottom: 1px solid;border-bottom-color: #fff;}
	.menu ul li:last-child{border: none;}
	.menu ul li:first-child{display: none;}
	.menu ul li a {width: 100%; line-height: 23px; float: left;}
	.nav-topo{display: none;-webkit-transitionall 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
	

	.postHome ul li {width: 98%;height: auto;float: left;}
	.postHome ul li .img{width: 28%; float: left;}
	.postHome ul li .contentpost{width: 69%; float: left;}

	footer {height: auto !important; padding-bottom:120px;  max-height: 175px;}
	footer .logo a{width: 168px; height: 50px; float: none; margin: 0 auto; }
	footer .logo {margin-top: 15px; width: 100%;}
	footer .nav-topo {display: none;}
	footer .adsfooternovo{height: 90px;margin-left:0; width: 100%;position: fixed;bottom: 0;left: 0;background: #FFF;}
	footer .menutopo {display: none;}
}

@media screen and (max-width: 420px) {
	
	header .videoDestaque{display: none;}
	aside{display: none;}
	header .topo .resumepost {display: none;}
	header .topo .logo h2 a {float: none;width: 168px;height: 50px;margin-top: 18px !important;margin-left: 20px;}
	header .topo {min-height: 90px !important;}
	header .topo .logo {width: 68%; float: left;}
	header .menuMobile{display: block;float: left;width: 30%;height: 50px;margin-top: 20px;}
	header .btn-mobile{display: block;float: right;width: 37px;height: 36px;background: url(img/btn-menu.png);margin-right: 10px;margin-top: 5px;}
	header .mnmenu {float: right;margin-right: 16px;line-height: 46px;color: #FFF; display: block;}

	.texthome{width: 100%;}
	.adsquadradobottom{width: 310px;}
	.adsquadrado li{margin-bottom: 20px;}
	.publi-topo{display: none;}
	.listposts li .img{display: none;}
	.listposts li .contentpost{width: 100%;}
	.postHome ul li .contentpost p {display: none;}
	.menu ul li{width: 100%;border-bottom: 1px solid;border-bottom-color: #fff;}
	.menu ul li a {width: 100%; line-height: 23px; float: left;}
	.menu ul li:last-child{border: none;}
	
	.nav-topo{display: none;-webkit-transitionall 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
	.destaque{min-height: 300px;}
	#commentform{width: 100%}
	#comment{width: 100%}
	.postHome ul li{width: 100%;margin-left: 0;height: auto;}
	.adsDestaque{float: none;margin: 0 auto;margin-top: 20px;}
	.adsquadrado li{float: none;margin: 0 auto;margin-bottom: 20px;}
	.adsquadradobottom li:last-child{margin-top: 10px;}
	.adsenem{display: none;}
	.menu-item-home a{display: none;}
	.adsenem {  background: #CCC;  padding-top: 20px;  padding-bottom: 17px;  float: left;  width: 100%;}
	.adsAsideEnem img {width: 160px; height: 600px;}
	.center {margin: 0 auto;  display: block;  text-align: center;}

	.single .conteudo .texthome .main ul {padding-left: 0;}

	footer .logo a{width: 168px; height: 50px; float: none; margin: 0 auto; }
	footer {height: auto !important; padding-bottom:120px; max-height: 175px; }
	footer .logo {margin-top: 15px; width: 100%;}
}