/*-------------------------------------------------------------
	28.5 ESTILO 3
--------------------------------------------------------------*/
.epc-s3 {
	background: #eef1f2;
	}
.epc-s3 #footer ::-moz-selection, .epc-s3 #sidebar-promo ::-moz-selection, .epc-s3 section[class*="pop-id"] ::-moz-selection, .epc-s3 .capture-wrap ::-moz-selection {
	background: #d95454;
	}
.epc-s3 #footer ::selection,
.epc-s3 #sidebar-promo ::selection,
.epc-s3 section[class*="pop-id"] ::selection,
.epc-s3 .capture-wrap ::selection {
	background: #d95454;
	}
.epc-s3 .loop-meta {
	border-left: 10px solid #d95454;
	}
.epc-s3 #credits {
	border-bottom: 10px solid #d95454;
	}
.epc-s3 a:not(.wp-block-button__link):not(.wp-block-social-link-anchor):not(.uberaviso-close):not(.elementor-button):not(.page-numbers):not(.uf-social):not(.uf-link):not(.epico-autor-button):not(.uf-page):not(.epico-pop_link):not(.epico-notice_link),
.epc-s3 .uf-wrap a:hover,
.epc-s3 .uf-wrap .capture a:hover,
.epc-s3 #footer .widget_tag_cloud a:hover:before {
	color: #d95454;
	}
.epc-s3 #footer .wp-calendar > caption {
	background-color: #d95454;
	}
.epc-s3 #sidebar-primary .epico_social,
.epc-s3 #sidebar-after-primary .epico_social {
	background: #e2e7e9;
	}
.epc-s3 .epico_social a {
	color: white;
	}
.epc-s3 a.uf-submit,
.epc-s3 input[type="submit"] {
	background: #ff613d;
	}
.epc-s3 a.uf-submit:hover,
.epc-s3 input[type="submit"]:hover {
	background: #cd4d30;
	}
.epc-s3 .epc-button-border-primary,
.epc-s3 #comments .comment-reply-link,
.epc-s3 #comments .comment-reply-login {
	border: 2px solid #d95454;
	color: #d95454;
	}
.epc-s3 .epc-button-border-primary:hover,
.epc-s3 #comments .comment-reply-link:hover,
.epc-s3 #comments .comment-reply-login:hover {
	border: 2px solid #344146;
	color: #344146;
	}
.epc-s3 #footer tbody a:hover {
	background: #d95454;
	}
.epc-s3 #footer .widget_tag_cloud a:hover {
	border-bottom: 5px solid #d95454;
	}
.epc-s3 #sidebar-top li:hover:before {
	color: #d95454;
	}
.epc-s3.plural #page .format-default .entry-byline a,
.epc-s3.plural #page .format-default .entry-byline span {
    color: #fff;
	}


/*  Navegacao
--------------------------------------------------------------*/
.epc-s3 #menu-primary-items .sub-menu li a:hover {
	border-left: 5px solid #d95454;
	}
.epc-s3 #menu-primary li.menu-item-has-children:hover a:hover:before,
.epc-s3 #menu-primary .sub-menu li a:hover:before,
.epc-s3 #menu-secondary li a:hover:before,
.epc-s3 #footer .menu li:hover:before {
	color: #d95454;
	}

@media only screen and (max-width: 680px) {
	.epc-s3 #menu-primary > ul > li > a:hover:before {
		color: #d95454;
		}
	.epc-s3 #menu-primary-items > li > a:hover {
		border-left: 5px solid #d95454;
		}
	.epc-s3 #menu-primary li a:hover:before,
	.epc-s3 #nav-toggle:hover .nav-text,
	.epc-s3 .nav-active #nav-toggle .nav-text {
		color: #d95454;
		}
	.epc-s3 .nav-active #nav-toggle span:before,
	.epc-s3 .nav-active #nav-toggle span:after,
	.epc-s3 #nav-toggle:hover .screen-reader-text,
	.epc-s3 #nav-toggle:hover .screen-reader-text:after,
	.epc-s3 #nav-toggle:hover .screen-reader-text:before {
		background: #d95454;
		}
	}

/*  Busca
--------------------------------------------------------------*/
.epc-s3 #search-toggle:hover:after,
.epc-s3 .search-close .search-text,
.epc-s3 #search-toggle:before,
.epc-s3 #search-toggle:hover .search-text,
.epc-s3 .search-text:hover {
	color: #d95454;
	}
.epc-s3 #footer .search-field:hover,
.epc-s3 #footer .search-field:focus {
	border: 1px solid #d95454;
	}
.epc-s3 #nav input.search-submit[type="submit"],
.epc-s3 .not-found input.search-submit[type="submit"] {
	background: #d95454;
	}
.epc-s3 #nav input.search-submit[type="submit"]:hover,
.epc-s3 .not-found input.search-submit[type="submit"]:hover,
.epc-s3 #nav input.search-submit[type="submit"]:active,
.epc-s3 .not-found input.search-submit[type="submit"]:active {
	background: #cd2d2d;
	}

/* Modo Leitura focada
--------------------------------------------------------------*/
.epc-s3.zen {
	background: white;
	}
.epc-s3 #zen:hover i,
.epc-s3 #zen.zen-active i {
	color: #d95454;
	}
.epc-s3 #zen.zen-active:hover i {
	color: #cd2d2d;
	}
.epc-s3.zen #footer a {
	color: #d95454;
	}

/* Aviso
--------------------------------------------------------------*/
.epc-s3 .uberaviso {
	background: #d95454;
	}
.epc-s3 .uberaviso a[class*="button"] {
	background: #4a5c64;
	box-shadow: 0 0 0 4px rgba(0,0,0,0.06);
	}
.epc-s3 .uberaviso a[class*="button"]:hover {
	background: #344146;
	}

/* Capture
--------------------------------------------------------------*/
.epc-s3 .fw.capture-wrap form .button,
.epc-s3 .fw.capture-wrap form button,
.epc-s3 .fw.capture-wrap a.uf-submit,
.epc-s3 .fw.capture-wrap form input[type=submit],
.epc-s3 .fw.capture-wrap form input[name*=submit] {
	background: #d95454;
	}
.epc-s3 .fw.capture-wrap form .button:hover,
.epc-s3 .fw.capture-wrap form button:hover,
.epc-s3 .fw.capture-wrap a.uf-submit:hover,
.epc-s3 .fw.capture-wrap form input[type=submit]:hover,
.epc-s3 .fw.capture-wrap form input[name*=submit]:hover {
	background: #ad4343;
	}
.epc-s3 .fw.capture-wrap .uf-arrow svg polygon {
	fill: #d95454;
	}

/* Capture - barra lateral
--------------------------------------------------------------*/
.epc-s3 .sb.capture-wrap form .button,
.epc-s3 .sb.capture-wrap form button,
.epc-s3 .sb.capture-wrap a.uf-submit,
.epc-s3 .sb.capture-wrap form input[type=submit],
.epc-s3 .sb.capture-wrap form input[name*=submit],
.epc-s3 .sc.capture-wrap form .button,
.epc-s3 .sc.capture-wrap form button,
.epc-s3 .sc.capture-wrap a.uf-submit,
.epc-s3 .sc.capture-wrap form input[type=submit],
.epc-s3 .sc.capture-wrap form input[name*=submit],
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form .button,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form button,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap a.uf-submit,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form input[type=submit],
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form input[name*=submit] {
	background: #d95454;
	}
.epc-s3 .sb.capture-wrap form .button:hover,
.epc-s3 .sb.capture-wrap form button:hover,
.epc-s3 .sb.capture-wrap a.uf-submit:hover,
.epc-s3 .sb.capture-wrap form input[type=submit]:hover,
.epc-s3 .sb.capture-wrap form input[name*=submit]:hover,
.epc-s3 .sc.capture-wrap form .button:hover,
.epc-s3 .sc.capture-wrap form button:hover,
.epc-s3 .sc.capture-wrap a.uf-submit:hover,
.epc-s3 .sc.capture-wrap form input[type=submit]:hover,
.epc-s3 .sc.capture-wrap form input[name*=submit]:hover,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form .button:hover,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form button:hover,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap a.uf-submit:hover,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form input[type=submit]:hover,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap form input[name*=submit]:hover {
	background: #ad4343;
	}
.epc-s3 .sb.capture-wrap .uf-arrow svg polygon,
.epc-s3 .sc.capture-wrap .uf-arrow svg polygon,
.epc-s3.zen #sidebar-after-content .sb.capture-wrap .uf-arrow svg polygon {
	fill: #d95454;
	}

/* Capture - apos os artigos
--------------------------------------------------------------*/
.epc-s3 #sidebar-after-content .sb.capture-wrap form .button,
.epc-s3 #sidebar-after-content .sb.capture-wrap form button,
.epc-s3 #sidebar-after-content .sb.capture-wrap a.uf-submit,
.epc-s3 #sidebar-after-content .sb.capture-wrap form input[type=submit],
.epc-s3 #sidebar-after-content .sb.capture-wrap form input[name*=submit] {
	background: #d95454;
	}
.epc-s3 #sidebar-after-content .sb.capture-wrap form .button:hover,
.epc-s3 #sidebar-after-content .sb.capture-wrap form button:hover,
.epc-s3 #sidebar-after-content .sb.capture-wrap a.uf-submit:hover,
.epc-s3 #sidebar-after-content .sb.capture-wrap form input[type=submit]:hover,
.epc-s3 #sidebar-after-content .sb.capture-wrap form input[name*=submit]:hover {
	background: #ad4343;
	}
.epc-s3 #sidebar-after-content .sb.capture-wrap .uf-arrow svg polygon {
	fill: #d95454;
	}

/* Autor
--------------------------------------------------------------*/
.epc-s3 .epico_author a[class*="button"] {
	background: #d95454;
	}
.epc-s3 .epico_author a[class*="button"]:hover {
	background: #a32424;
	}
.epc-s3 .author-profile,
.epc-s3 .author-profile .editor,
.epc-s3 .author-profile .administrador {
	border-left: 10px solid #d95454;
	}
.epc-s3 .sidebar .epico_author:after {
	background: #f3f5f6;
	background-image: repeating-linear-gradient(-45deg,transparent,transparent 25px,#fafbfc 25px,#fafbfc 50px);
	}
.epc-s3 .sidebar .epico_author {
	background: #fff;
	border-bottom: 10px solid #d0d9dc;
}

/*  Artigos populares
--------------------------------------------------------------*/
.epc-s3 .sidebar .epico_pop > div {
	border-bottom: 10px solid #d95454;
	}
.epc-s3 .sidebar .epico_pop h3[class*="title"]:before,
.epc-s3 .sidebar .epico_pop li:hover:before {
	color: #d95454;
	}

/* Paginas especiais
--------------------------------------------------------------*/
.epc-s3 .sidebar section[class*="epico_pages"] h3[class*="title"]:before,
.epc-s3 .sidebar section[class*="epico_links"] h3[class*="title"]:before {
	color: #d95454;
	}
.epc-s3 .sidebar section[class*="epico_pages"] a,
.epc-s3 .sidebar section[class*="epico_links"] a {
	background: #dc6565;
	}
.epc-s3 .sidebar section[class*="epico_pages"] a:hover,
.epc-s3 .sidebar section[class*="epico_links"] a:hover {
	border-left: 10px solid #4a5c64;
	background: #c34b4b;
	}
.epc-s3 .sidebar section[class*="epico_pages"] a:hover:after,
.epc-s3 .sidebar section[class*="epico_links"] a:hover:after {
	border-color: transparent transparent transparent #4a5c64;
	}

/* Paginacao
--------------------------------------------------------------*/
.epc-s3.plural .page-numbers {
	background: #95A9B1;
	}
.epc-s3 .pagination .page-numbers:hover {
	color: #fff;
	background: #78919b;
	}
.epc-s3 .pagination .page-numbers.current {
	background: #d95454;
	}
.epc-s3 .pagination .page-numbers.current:active {
	background: #d53f3f;
	}
.epc-s3 .pagination .page-numbers.current:hover {
	background: #d53f3f;
	}
.epc-s3.plural .page-numbers{
	background: #95A9B1
	}

/* Template de pagina Zen
--------------------------------------------------------------*/
.epc-s3.page-template-zen {
	border-bottom:10px solid #FF594D
	}

/* Template de pagina Landing
--------------------------------------------------------------*/
.epc-s3.page-template-landing #footer a {
	color: #d95454;
}

/* Fim do estilo 3 */
