/* dynamic generated css*/
ul#nav * { color:#926009; }
a {color:#7c9a21;}

a:hover {color:#926009;}

a:visited {color:#7c9a21;}

#wrap #nav a:hover, #wrap  #nav li:hover > a, #wrap #nav li.current > a, #wrap #nav li.current ul li a:hover, #wrap #nav li.active > a { color:#7c9a21;}

#wrap .nav-wrap2.mn4 #nav > li.current:after {border-color:#926009;}

#wrap #header.sm-rgt-mn #menu-icon span.mn-ext1, #wrap #header.sm-rgt-mn #menu-icon span.mn-ext2, #wrap #header.sm-rgt-mn #menu-icon span.mn-ext3 {color:#926009;}

#wrap .icon-box  i, #wrap  .icon-box1  i, #wrap .icon-box2 i, #wrap  .icon-box3  i, #wrap  .icon-box4 i, #wrap  .icon-box5 i , #wrap  .icon-box7  i { color:#926009;}

#wrap a.magicmore { color:#926009;}
#wrap a.magicmore:hover { color:#926009;}
#wrap .contact-form .btnSend {background-color:#81d742;}
#wrap .contact-form .btnSend:hover {background-color:#81d742; border-color:#81d742;}
#wrap #scroll-top a:hover {background-color:#81d742;}
.blog-post h3, .blog-post h3 a { color:#729900;}
.blog-post h3 a:hover { color:#729900;}
.blog-single-post h1 { font-size:32px;}
.blog-single-post h1 { color:#729900;}
.top-bar { background-color:#915c00; }
#footer { background-color:#004f09; }
.footbot { background-color:#004f09; }

/* == TextColors
---------------- */
.colorskin-custom #nav a:hover, .colorskin-custom #nav li:hover > a, .colorskin-custom #nav li.current > a, .colorskin-custom #nav li.active > a, .colorskin-custom #nav ul li a:hover, .colorskin-custom #nav li.current ul li a:hover, .colorskin-custom .nav-wrap2 #nav ul li a:hover, .colorskin-custom .nav-wrap2.darknavi #nav ul li a:hover, .colorskin-custom #nav ul li.current > a, .colorskin-custom #nav ul li:hover > a, .colorskin-custom nav.primary .portfolioFilters a.selected, .colorskin-custom nav.primary .portfolioFilters a:hover, .colorskin-custom nav.primary ul li a:active, .colorskin-custom .colorf , .colorskin-custom .callout i, .colorskin-custom a.magicmore:hover, .colorskin-custom .icon-box i, .colorskin-custom .icon-box1 i, .colorskin-custom .icon-box3:hover i, .colorskin-custom .icon-box5 i, .colorskin-custom .icon-box8 i, .colorskin-custom .icon-box9 i, .colorskin-custom .icon-box10 i, .colorskin-custom .icon-box11 i, .colorskin-custom .zoomex2 a:hover i, .colorskin-custom .testimonials-slider-w .testimonial-content h4 q:before, .colorskin-custom .testimonials-slider-w .testimonial-content h4 q:after, .colorskin-custom .latest-cat .blog-post p.blog-author span.date a {color: #926009}


/* == Backgrounds
----------------- */
.colorskin-custom .icon-box1:hover i, .colorskin-custom .icon-box6 i, .colorskin-custom .icon-box9:hover i, .colorskin-custom .icon-box10:hover i, .colorskin-custom .icon-box11:hover, .colorskin-custom .colorb, .colorskin-custom .footer-in .contact-inf button, .colorskin-custom #footer .side-list li:hover img, .colorskin-custom .our-process-item:hover i, .colorskin-custom .icon-box1:hover i, .colorskin-custom .side-list li:hover img, .colorskin-custom #header.sm-rgt-mn #menu-icon span.mn-ext1, .colorskin-custom #header.sm-rgt-mn #menu-icon span.mn-ext2, .colorskin-custom #header.sm-rgt-mn #menu-icon span.mn-ext3, .colorskin-custom .postmetadata h6.blog-views span, .colorskin-custom .blog-post.blgtyp2 .comments-number-x2 span {background-color: #926009}


/* == BorderColors
------------------ */
.colorskin-custom nav.primary .portfolioFilters a.selected, .colorskin-custom nav.primary ul li a:active, .colorskin-custom .our-team-ca:hover figure img, .colorskin-custom .footer-in h5.subtitle:after, .colorskin-custom .our-team:hover figure, .colorskin-custom a.magicmore:after, .colorskin-custom .icon-box5:hover i , .colorskin-custom .zoomex2 a:hover i, .colorskin-custom .max-title2:after, .colorskin-custom .max-title4:after, .colorskin-custom .max-title5:after, .colorskin-custom .sidebar h4.subtitle:after, .colorskin-custom h6.h-sub-content {border-color:#926009}


#main-content-pin {background-color:white}

#pin-content h4 a:hover {color:#7c9a21}

#pin-content span {background-color:#7c9a21}

div.news-ticker span {color:#729900}

div.top-links a {color:white}

div.top-links a:hover {color:#7c9a21}

article.blog-post {border-bottom: grey 1px solid}

ul#nav ul.mega {border-color:#729900}

.a-post-box .latest-cat {background-color:green}

::-moz-selection {
background: #38B53A;
}

::selection {
background: #38B53A;
} 

.titulo_post_grid h4 a  {
    color: #fff ;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555555, -2px -2px 2px #555555;
}

.titulo_WebDoor01 h4 a  {
    color: #fff ;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555555, -2px -2px 2px #555555;
}

.data_WebDoor01 {
	color: rgb(183, 183, 183);
	font-weight: 600;
}

.titulo_WebDoor02 h4 a  {
    font-size: 16px;
    color: #fff ;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555555, -2px -2px 2px #555555;
}

.data_WebDoor02 {
	color: rgb(183, 183, 183);
	font-weight: 600;
}

.titulo_maisAcessados h4 a  {
    font-size: 16px;
    color: #fff ;
    font-weight: bold;
    text-shadow: 2px 2px 2px #555555, -2px -2px 2px #555555;
}

.data_maisAcessados {
	color: rgb(183, 183, 183);
	font-weight: 600;
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item {
	background-color: green;
}

.botao_categoria_post_grid a {
color: #fff;
}

.titulo_redes_sociais {
    text-align: center; 
    font-size: 17px !important;  
    font-family: 'Open Sans',sans-serif !important; 
    font-style: italic !important; 
    font-weight: 700 !important;
    color: #108405;
}

.titulo_mais_acessados {
     font-weight: 600;
     font-style: italic;
}


/*  **** Botoes Siga-nos nas redes sociais**** */


.sociais_sup_esq {
    padding-right : 2px;
}
.sociais_facebook img:hover  {
     background-color: #3B5998;
}

.sociais_sup_dir {
    padding-left : 2px;
}
.sociais_twitter  img:hover  {
    background-color: #1DA1F2;
}

.sociais_inf_esq {
    padding-right : 2px;
}
.sociais_youTube  img:hover  {
    background-color: #E62117;
}

.sociais_inf_dir {
    padding-left : 2px;
}
.sociais_google  img:hover  {
    background-color: #E62117;
}


/* ****Fim - botoes Siga-nos nas redes sociais**** */


#anuncio_topo div {
   margin-bottom : 0px;
}

#linha_video {
   margin-bottom : 0px;
}

#linha_video div {
   margin-bottom : 0px;
}

#mais_acessados  {
   margin-bottom : 0px;
}

#linha_blog  {
   margin-bottom : 0px;
}