.faq-page .date { display: none; }
.faq-page .title-post {
  color: #2e933c;
  font-size: 16px!important;
  text-transform: uppercase;
  background: url('../images/sem-duvidas.png') no-repeat;
  padding: 0 0 20px 50px;
  margin-left: 12px;
}

.faq-page .title-post small {
  font-size: 13px!important;
  color: #000!important;
  text-transform: none;
  font-weight: normal;
}

.faq-page .post {
  background: #fff url('../images/bg-faq.png') repeat-x;
}


.faq-page .post_ajax_title h2 {
  font-weight: bold;
}

h2.count {
  float: left;
  font-size: 22px!important;
  font-weight: bold!important;
  margin-left: 20px;
  line-height: 17px!important;
  margin-top: 10px;
}

h2.count small {
  font-weight: normal!important
}

h3.search1-result {
  float: left;
  clear: both;
  font-size: 22px!important;
  color: #2e933c;
  margin-top: -15px;
  margin-left: 20px;
}

.search-action-result.searchform #skey1 {margin-top: -25px!important}

.area-newsletter.area-home { height: 130px;padding-left: 68px;position: relative;}
.area-newsletter.category-page { height: 100px; background: #2e933c url(../images/ico-letter.png) no-repeat 15px 23px;padding-left: 68px;}
.area-newsletter.category-page:before {height: 90px;background: #fff;width: 6px;position: absolute;content: "";left: 4px;}
.area-newsletter.area-home h2.title,
.area-newsletter.category-page h2.title {padding:25px 0 0 0!important;}
.area-newsletter.area-home form,
body .area-newsletter.category-page form { padding: 0; margin: 0; border: none!important;background: none;float: right;width: 394px}
.area-newsletter.area-home form input[type="email"],
body .area-newsletter.category-page form input[type="email"] {width: 395px;background: #fff;border-radius: 10px;border: none;padding: 20px 10px;font-size: 15px;color: rgba(0,0,0,.6);}
.area-newsletter.area-home form input[type="submit"],
body .area-newsletter.category-page form input[type="submit"] {background:#fff;1px 1px !important;color:#2e933c;margin-right:0;margin-top:-33px;padding:5px 16px;}


.area-newsletter.area-home .container h2 {position: relative;margin-left: 20px;width: 300px;}
.area-newsletter.area-home .container p {margin-left: 20px}
.area-newsletter.area-home .container h2:before {content: "";background: url(../images/ico-letter.png) no-repeat 15px 23px;position: absolute;width: 54px;height: 62px;margin-left: -60px;margin-top: -24px;}
.area-newsletter.area-home form {margin-top: -15px;width: 560px;}
.area-newsletter.area-home form input[type="email"] {width: 405px;margin-bottom: 10px;margin-top: 10px;}
.area-newsletter.area-home form input[type="submit"] {height:42px;margin-top: -40px;margin-right: 135px;}

.single-post.area-newsletter.category-page {height: 115px;}
.single-post.area-newsletter.category-page .container{margin-top: -5px;}
.single-post.area-newsletter.category-page .container .control-group {margin-top: -15px!important}
.single-post.area-newsletter.category-page:before {height: 74px}
.single-post.area-newsletter.category-page .container form {width: 464px;}
.single-post.area-newsletter .container form {padding-left: 0!important}
.single-post.area-newsletter.category-page .container form input[type="email"] {margin-top: 20px;}
.single-post.area-newsletter.category-page .container form input[type="submit"] {
 border: none;
 margin-right: -120px;
 height: 51px;
 margin-top: -57px;
}
