.lbg-style1 img {
  background: url(/wp-content/uploads/2015/05/hearts.png) repeat scroll 0 0 !important;
}
.lbg-style1 img:hover {
  background: url(/wp-content/uploads/2015/05/hearts.png) repeat scroll 0 -28px !important;
}
.lbg-style1 img, .unlbg-style1 img {
  width: 28px !important;
  height: 28px !important;
  float: left;
    margin-top: -5px;
}
.lenia_luz img.avatar.avatar-100.photo {
  width: 150px !important;
  height: 198px !important;
}
li.curtidas {
  height: 38px;
  padding-top: 9px !important;
}
.ajnb-items img {
  display: table;
  margin: 0 auto;
}
img.attachment-full.wp-post-image {
display: none;
}
.aboutus li:last-child a {
margin-top: 5px;
display: inline-block;
}
.wdg-footer .footer-wdg li{
float:none;
}
/*Topo*/
.ticker:after {
border-bottom: 1px solid #EA00B2 !important;
border-top: 3px solid #F08 !important;
}
ul.newsticker span {
background: #ED0681 !important;
}
ul.newsticker span:after{
border-left-color: #ED0681 !important;
}
#gt-header,
.hdtb1 .toolbar,
.header1 #header,
.ticker{
margin-left: 0px !important;
margin-right: 0px !important;
}
#megaMenu.megaFullWidth, .ticker:after, .ivi-menu{
left: -25px;
width:100% !important;
}
.tickercontainer {
width: 100% !important;
}
.hd-banner {
right: 20px !important;
position: relative;
}
.header1 #header {
background: #ffffff !important;
}
.hdtb1 .toolbar {
background: #603913 !important;
border-bottom: 0px !important;
color: #ffffff;
}
.ontop-nav li a, .tb-social a {
color: #ffffff !important;
}
#hd-logo img {
margin: 20px !important;
height: 160px;
}
.hd-banner img {
height: 100px;
max-height: 100px !important;
width: 600px;
margin-top: 30px;
border: 1px dotted #cccccc;
}
/*Menu*/
#megaMenu {
background: #f2f2f2;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a{
border-left:0px !important;
color:#646464;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a, .tickercontainer{
color:#ffffff;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a:hover,
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.wpmega-expanded > a{
background-color: #ff5b9f;
color: #ffffff;
}
.hdmn1 #megaMenu{
border:0px !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a{
background-color:#f2f2f2 !important;
color:#646464;
}
li.current-menu-item, #megaMenu.megaMenuHorizontal ul.megaMenu > li.current-menu-item:first-child > a{
background-color: #ff5b9f !important;
}
li.current-menu-item a{
color: #ffffff !important;
}
/*Rodapé*/
#gt-footer {
background: #dfdfdf;
-webkit-box-shadow: inset 0px 2px 20px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0px 2px 20px 1px rgba(0, 0, 0, 0.3);
box-shadow: inset 0px 2px 20px 1px rgba(0, 0, 0, 0.3);
}
.footer-wdg h2,
.footer-wdg p,
.aboutus strong,
.footer-wdg .entry-title a{
color: #646464 !important;
}
.aboutus i {
background: #fa599c;
color: #fff;
}
/*Detalhes*/
.tag-links a {
background-color: #ccc !important;
}
.tag-links a:before {
border-right: 8px solid #cccccc !important;
}
.topr-corner.uk-float-right{
display:none;
}
.zframe-authors br{
display:none;
}
ul.zframe-authors>li {
clear: both;
margin: 0 0 30px;
position: relative;
border-bottom: 1px solid #E4E4E4;
padding-bottom: 30px;
}
.evcal_event_subtitle, .vc-newsslider .isotope .hold-item .item:nth-child(6){
display:none !important;
}
.ajnb-items .img-caption.mright15 {
height: 160px !important;
}
.post-title h2 {
  margin-top: 0;
  text-transform: uppercase;
  font-size: 23px;
}

.jThumbnailScroller .jTscroller a:first-child {
  margin-left: 0px;
}
.jThumbnailScroller .jTscroller a {
  padding: 0px;
}
.nbcaj-header {
  padding: 0px;
}
.textwidget {
  text-align: center;
}
.gfield_required{
display: none;
}

.megaMenu li a:after {
display: none !important;
}
.copyright-wrapper .tb-social a {
  color: #646464 !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu>li.menu-item:first-child>a {
  background-image: url(/wp-content/uploads/2015/05/ic-home.png) !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu>li.menu-item:first-child>a:hover {
  background-image: url(/wp-content/themes/ivitheme/images/ic-home.png) !important;	
  background-color: #ff5b9f !important;
  color: #ffffff !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu>li.menu-item.current-menu-item:first-child>a{
background-image: url(/wp-content/themes/ivitheme/images/ic-home.png) !important;
}
ul.sub-menu li.current-menu-item {
  background: #f0f0f0 !important;
}
ul.sub-menu li.current-menu-item a{
  color: #ff5b9f !important;
  border-bottom: 3px double #ff5b9f!important;
}
.page-warpper {
  margin-top: 65px !important;
}
#toolbar-wrapper{
  position: fixed;
  top: 0px;
  width: 100%;
}
.readmore {
  border: none !important;
  font-size: 15px !important;
  padding: 4px 20px !important;
  color: #fff !important;
  -o-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  line-height: 35px !important;
  border-radius: 3px !important;
  height: 35px !important;
    background-color: #ff5b9f !important;
    font-weight: normal !important;
  text-transform: uppercase !important;
    display: inline-block !important;
}
.sml_subscribe .sml_submit .sml_submitbtn,
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit] {
  color: #fff;
  height: 30px;
  margin-top: -27px;
  border: none;
  padding: 0 15px;
  border: none !important;
  font-size: 15px !important;
  padding: 4px 20px !important;
  color: #fff !important;
  -o-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset !important;
  line-height: 25px !important;
  border-radius: 3px !important;
  height: 35px !important;
  background-color: #ff5b9f !important;
  font-weight: normal !important;
  text-transform: uppercase !important;
}
.ontop-nav li {
  border-left: 0px solid #444 !important;
}
.tb-social a:hover {
  color: #ff5b9f !important;
}
.sg-post-meta ul {
  margin: 0 0 10.5px 0px !important;
}
.sg-post-meta i.fa.fa-heart {
  margin-left: 0px !important;
}
.sg-post-meta {
  padding: 10px;
  border-top: 2px solid #f0f0f0;
  border-bottom: 4px double #f0f0f0;
}

.feature-img, .ajnewsbox .readmore {
  display:none !important;
  margin-bottom: 0px !important;
}
input[type="submit"]{
line-height:25px !important;
}
input.sml_emailinput {
  background: transparent;
  border-color: #ffffff;
  font-size: 22px;
  width: 500px;
  border-width: 2px;
  text-align: center;
  height: 40px;
  font-weight: lighter;
  color: #ffffff;
}
input.sml_emailinput::-webkit-input-placeholder{
color:#ffffff !important;
  font-weight: lighter;
  text-transform: uppercase;
}
input.sml_emailinput:-moz-placeholder {
color:#ffffff !important;
  font-weight: lighter;
  text-transform: uppercase; 
}
input.sml_emailinput::-moz-placeholder {
color:#ffffff !important;
  font-weight: lighter;
  text-transform: uppercase;
}
input.sml_emailinput:-ms-input-placeholder{
color:#ffffff !important;
  font-weight: lighter;
  text-transform: uppercase;
}
.ajnewsbox .img-caption {
  min-height: 265px;
  min-width: 399px;
}
#alwp ol li {
  margin: 12px;
  display: inline-block;
}
#alwp ol li figure {
  width: 150px;
}
#alwp ol li figure img {
  width: 150px !important;
  max-width: 150px;
}
#alwp ol li figcaption {
  background: rgba(255, 91, 159, 0.5);
}
#alwp ol li figcaption p {
  padding: 10px 6px;
  font-size: 9pt;
  color: #ffffff !important;
}
#alwp ol li figcaption h5 {
  background: rgb(255, 91, 159);
  color: #ffffff !important;
}
#alwp ol li figcaption h5 {
  font-size: 12pt;
}
#alwp ol li figcaption{ 
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
}
.apoiamos{
display:none;
}
h6.email-autor {
  color: #FF5B9F;
  margin-top: 5px;
}
h4.nome-autor {
  margin-top: -20px;
  display: block;
  margin-bottom: 0px;
}
img.avatar.avatar-129.photo {
  width: 200px;
  display: table;
  margin: 0 auto;
}
.autor-aqui{
color:#ffffff;
}
p.descricao-autor {
  text-align: justify;
  color: #333!important;
}
.current-menu-item ul li a span.wpmega-link-title {
  color: #646464 !important;
}
.titulo h4 {
  font-size: 24px;
  text-transform: uppercase;
}
@media (max-width: 568px){
#hd-logo img {
  max-width: 230px!important;
  height: auto !important;
  display: table;
  margin: 20px auto !important;
}
  .sml_subscribe .sml_submit {
  margin-left: 14px !important;
}
  #toolbar-wrapper{
  display:none !important;
  }
  .page-warpper {
  margin-top:0px !important;
  }
}
@media (max-width: 768px){
.sml_subscribe .sml_submit, .sg-post-meta i.fa-folder-o {
  display: block !important;
}
}

.publicidade.widget{
    display:block !important;
}
@media (max-width: 320px){
#megaMenu #megaMenuToggle {
  font-size: 15px!important;
  padding-bottom: 15px;
  }
}
.ajnb-items .img-caption {
  border: 1px solid #cccccc !important;
}

div#hd-banner {
  width: 600px;
}
a[iod="comment_count"]{
display:none !important;
}
.ajbn-caption .sld-tag .cattag2 {
  background: #FF5B9F !important;
}
.ajbn-caption .sld-tag .cattag1 {
  background: #ED0681 !important;
}
li.manutencao {
  display: none !important;
}