/* Botões e links */
a,
.emm-paginate .emm-current,
.emm-paginate .emm-gap,
.emm-paginate a { color:#009e2d; }

#menu ul li a:hover,
#menu ul li.sfHover > a,
#menu ul li.current-menu-item > a,
#menu ul li.current-page-ancestor > a,
#menu ul li.current-menu-ancestor > a,
#menu ul li ul li a,
.content input[type="submit"],
.content form button,
.menuside a,
.customsearch button:hover,
.capturebar button,
.infopost strong a,
.cta_link,
.emm-paginate a:hover,
.emm-paginate a:active,
.emm-paginate span.emm-current { background-color:#009e2d; }

/* Borda dos botões */
#menu ul li a:hover,
#menu ul li.sfHover > a,
#menu ul li.current-menu-item > a,
#menu ul li.current-page-ancestor > a,
#menu ul li.current-menu-ancestor > a,
#menu ul li ul li a,
.content input[type="submit"],
.content form button,
.menuside a,
.customsearch button:hover,
.capturebar button,
.cta_link,
.emm-paginate a:hover,
.emm-paginate a:active,
.emm-paginate span.emm-current { border-color:#057d27; }

.menuside a,
.capturebar button,
.cta_link { -webkit-text-shadow:0 1px 0 #057d27; -moz-text-shadow:0 1px 0 #057d27; text-shadow:0 1px 0 #057d27; }

/* Cor do botão ativo */
#menu ul ul li.sfHover > a,
#menu ul li ul li a:hover,
.content input[type="submit"]:hover,
.content form button:hover,
.capturebar button:hover,
.cta_link:hover { background-color:#12c745; }

/* Fundo dos blocos de conteúdo */
.box_white,
header#header,
.customsearch button,
.box_item,
.breadcrumb,
footer#footer,
#footer .social a,
.emm-paginate .emm-current,
.emm-paginate .emm-gap,
.emm-paginate a,
#comments fieldset,
.comment.even,
#disqus_thread,
#fbSEOComments { background-color:#fff; }

.logoscale h2 { border-color:#fff; }

/* Bordas */
.content input[type="text"],
.content input[type="email"],
.content input[type="password"],
.content input[type="url"],
.content select,
.content textarea,
.box_white,
.widget_recent_entries li a,
.widget_categories li a,
.widget_archive li a,
.widget_meta li a,
.widget_recent_entries li:first-child a,
.widget_categories li:first-child a,
.widget_archive li:first-child a,
.widget_meta li:first-child a,
.widget_recent_comments li,
.widget_recent_comments li:first-child,
.capturebar input[type="text"],
.capturebar input[type="email"],
.box_item,
.testimonials img,
.minibtn,
.avatar img,
.nothumb,
.emm-paginate .emm-current,
.emm-paginate .emm-gap,
.emm-paginate a,
ol.commentlist,
ol.commentlist ul.children li,
.comment-body,
.customfont blockquote { border-color:#95e298; }

.brief,
.minibtn,
#footer .social,
p.wp-caption-text { background-color:#95e298; }

.content h1 { text-shadow:2px 2px 1px #95e298; }

/* Bordas mais claras */
#menu ul li a,
header#header,
.logoscale h2:hover,
.customsearch input,
.customsearch button { border-color:#d5f2d2; }

.minibtn:hover { background-color:#d5f2d2; }

.minibtn { -webkit-text-shadow:0 1px 0 #d5f2d2; -moz-text-shadow:0 1px 0 #d5f2d2; text-shadow:0 1px 0 #d5f2d2; }

/* Cor do link ativo */
a:hover,
.brief .nomargin,
.minibtn,
.minibtn:hover,
p.wp-caption-text,
.wp-caption-text em,
.wp-caption-text a { color:#05591d; }

.box_item span.icon { border-color:#05591d; }
