@charset "UTF-8";
/**
 * Theme Name: Épico Junior
 * Theme URI: https://minha.uberfacil.com/
 * Description: Fantásticos recursos adicionais para o Épico! Gerado a partir do Construtor de Temas Filho da Uberfácil. Mini Apps inclusas:
 * Version: 1.4.3
 * Author: Uberfacil
 * Author URI: https://www.uberfacil.com
 * Tags: two-columns, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, theme-options, threaded-comments, translation-ready
 * Template: epico
 * Requires at least: 5.0
 * Tested up to: 5.7.0
 * Requires PHP: 5.6
 * Text Domain: epico_junior
 * License: GNU General Public License v2.0 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 *
 */

/*=============================================================

	ATIVANDO SEU TEMA FILHO

	Coloque o diretório epico-junior no diretório
	/wp-content/themes/ do seu WordPress, mas não o inclua dentro
	do tema Épico. Ele precisa ficar no mesmo nível deste.
	O tema filho não funcionará sem o tema pai no mesmo diretório.

=============================================================*/


/*Ajustes de cores na listagem de artigos */
.wordpress.plural article.format-default .entry-byline {
	background: #D6EBEE;
}

.wordpress.plural.epico-compact .format-default .entry-byline a:before {
	color: #BFDAE0;
}

.wordpress.plural.epico-compact .format-default .entry-byline a:hover:before {
	color: #9ABAC1;
}

.wordpress.plural article .no-img-hyperlink,
.wordpress.plural article .img-hyperlink {
	background: #D6EBEE;
}

.wordpress.epc-s3.plural .page-numbers {
	background: #BFCBD0;
}

.wordpress.epc-s3 .pagination .page-numbers:hover {
	background: #9CAEB5;
}

#sidebar-primary .widget_search {
	background-color: #D6EBEE;
}

@media screen and (min-width: 480px) {
	.wordpress.plural.epico-compact .format-default {
		background: #ffffff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAABCAMAAACPHxcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE4ODlEODQwOTZGMTFFNjhFMzRGQjlDRTIzOEREQUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE4ODlEODMwOTZGMTFFNjhFMzRGQjlDRTIzOEREQUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUJBRDg3OTA4RDgxMUU2OTk3N0UzNzBCMjFCRENENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUJBRDg3QTA4RDgxMUU2OTk3N0UzNzBCMjFCRENENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PssM6kwAAAAGUExURdbr7gAAAAikhjgAAAAQSURBVHjaYmAYBVQCAAEGAAFLAAFEBRr+AAAAAElFTkSuQmCC') -130px 0 repeat-y;
	}
}

@media screen and (min-width: 680px) {
	.wordpress.plural.epico-compact .format-default {
		background-position: -80px 0;
	}
}

/* Remover categorias com nomes do autor */
.category a[href*='helen'],
.category a[href*='vinicius'],
.category a[href*='andreia'],
.category a[href*='alex'],
.category a[href*='debora'],
.category-sep {
	display: none;
}

#sidebar-primary #ep-beaba h3 {
	text-indent: -44px;
	padding-left: 67px !important;
}


/* Ajustando a pagina de colaboradores */

.singular #content .entry-content > h1,
.entry-content > h2,
.singular #content .entry-content > h3 {
	margin-top: 0px;
	padding-top: 0px;
}

.links-row-ul {
	padding: .2rem 1rem;
	font-size: .8rem;
	border-radius: 30px;
	clear: both;
	background: rgba(0, 0, 0, 0.03);
	margin-bottom: 4.8em;
}

.links-row-ul a {
	text-decoration: none;
}

.alignleft.author {
	margin-bottom: 1.6rem;
	margin-right: 3.2rem;
	width: 100px;
	height: 100px;
	position: relative;
	top: -2px;
}

.fa.grey {
	color: rgba(0,0,0,.2);
}

.fa.lspace {
	margin-left: .8rem;
}

.content-left a[target*="_blank"]:after {
	content: "\f14c";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 1.125rem;
	color: rgba(0,0,0,.2);
	font-weight: 400;
	font-style: normal;
	text-decoration: inherit;
	margin-left: 5px;
	font-size: 16px;
	margin-right: 5px;
	color: #FF613D;
}

.epc-ovr #main-container a.uf-button {
	color: #fff;
	background: #FF613D;
	height: 58px;
	padding: 0 38.4px;
	font-size: 19px;
	line-height: 58px;
}

@media screen and (max-width: 480px) {

	.alignleft.author {
		margin-bottom: 0em;
	}

	.links-row-ul {
		font-size: 1rem;
	}
}

.epc-ovr[class*="epc-"] .loop-meta {
	border-left: 10px solid #78919B !important;
	border-top-left-radius: 10px	important;
	border-bottom-left-radius: 10px	important;
	background: #D6EBEE;
}

.epc-ovr[class*="epc-"] h1.loop-title {
	color: #78919B
}

.epc-ovr[class*="epc-"] h1.loop-title:before {
	color: white;
}


.archive.taxonomy-category-concursos .loop-meta {
	background-color: #ffffff;
	color: #556367;
}

.archive.taxonomy-category-concursos h1.loop-title {
	color: #556367
}

.archive.taxonomy-category-concursos h1.loop-title:before {
	content: "\f0f7";
	position: relative;
	top:-5px;
}

.archive.taxonomy-category-noticias .loop-meta {
	background-color: #B3C1C7;
	color: #FFFFFF;
}

.archive.taxonomy-category-noticias h1.loop-title:before {
	content: "\f1ea"
}

.archive.taxonomy-category-saude-e-bem-estar .loop-meta {
	background: #344146;
	color: #ffffff;
}

.archive.taxonomy-category-saude-e-bem-estar h1.loop-title:before {
	content: "\f21e";
	color:#FF613D;
}

.archive.taxonomy-category-seu-negocio .loop-meta {
	background-color: #4e6066;
	color: #FFFFFF
}

.archive.taxonomy-category-seu-negocio h1.loop-title:before {
	content: "\f200";
	color: #B3C1C7;
}

.archive.taxonomy-category-emprego .loop-meta {
	background-color: #344146;
	color: #FFFFFF;
}

.archive.taxonomy-category-emprego h1.loop-title {
	color: #B3C1C7
}

.archive.taxonomy-category-emprego h1.loop-title:before {
	content: "\f0b1";
	color: #FF613D;
}

.archive.taxonomy-category-entrevistas h1.loop-title:before {
	content: "\f075";
	top: -2px;
}

.archive.taxonomy-category-artigos h1.loop-title:before {
	content: "\f15c";
	top: -2px;
}

/* Personalizacao da Captura da sidebar */

#sidebar-primary .uf-wrap .uf .uf-title,
#sidebar-after-primary .uf-wrap .uf .uf-title {
	line-height: 30px;
	font-size: 25px;
}


/* Personalizacao da Captura promocional */

.home .fw.capture-wrap .capture-form,
#cw-promocional.ip .capture-inner {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAPCAYAAAD3T6+hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJCNkI0NzkxNzZGMTFFNUExOTZBMTEzNzQ2NUExRjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJCNkI0N0ExNzZGMTFFNUExOTZBMTEzNzQ2NUExRjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkI2QjQ3NzE3NkYxMUU1QTE5NkExMTM3NDY1QTFGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQkI2QjQ3ODE3NkYxMUU1QTE5NkExMTM3NDY1QTFGMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvV/bHMAAADASURBVHjatJPbDoIwEERbL3ihvvj/fymihrbrNBkTRbFLGyaZ8AI5dPfUioj5kQOrzRV9aF60I6BFW7RRgiLaoV77Z+/AFerQjfLbgF4INXOBa/REqCYDTyZmZhKw4Rit8ps7eiuBvYDnJeSYyF4LFO7LF4LS9I7oTgMM3FcohH3ImAMWy8F8yfgPmHbVV8C2PJnVSNPTxmI5uLOspcIRDrVyaK5FpImhAuY4yuw99DxZrJDD8Zm9+O0SckzlKcAAY11Wjbfb/tYAAAAASUVORK5CYII=') repeat-x 0 0 !important;
}

#cw-promocional .uf .uf-notice {
	max-width: 950px;
	font-size: 16px;
	padding-top: 20px;
}

.capture-inner .capture-iconinner img.icon {
	display: none;
}

.capture-inner .capture-iconinner:after {
	content: '\f01a';
	font-family: fontawesome;
	top: 3px;
	left: 10px;
	position: relative;
	color: #A2CFD6;
	font-size: 57px;
	display: block;
}

.home #cw-promocional {
	background-color: #fe603d
}

#cw-promocional .uf .uf-icon {
	margin-bottom: 0px;
}

#cw-promocional .uf .uf-icon img {
	max-width: 280px;
	border-radius: 100%;
	background: -moz-linear-gradient(45deg,  rgba(255,84,0,0) 1%, rgba(255,84,0,0) 38%, rgba(255,84,0,1) 56%, rgba(255,84,0,1) 100%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(1%,rgba(255,84,0,0)), color-stop(38%,rgba(255,84,0,0)), color-stop(56%,rgba(255,84,0,1)), color-stop(100%,rgba(255,84,0,1))); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(45deg,  rgba(255,84,0,0) 1%,rgba(255,84,0,0) 38%,rgba(255,84,0,1) 56%,rgba(255,84,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(45deg,  rgba(255,84,0,0) 1%,rgba(255,84,0,0) 38%,rgba(255,84,0,1) 56%,rgba(255,84,0,1) 100%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(45deg,  rgba(255,84,0,0) 1%,rgba(255,84,0,0) 38%,rgba(255,84,0,1) 56%,rgba(255,84,0,1) 100%); /* IE10 preview */
	background: linear-gradient(45deg,  rgba(255,84,0,0) 1%,rgba(255,84,0,0) 38%,rgba(255,84,0,1) 56%,rgba(255,84,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff5400', endColorstr='#ff5400',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	-o-transition:box-shadow .15s ease-in-out;
	-webkit-transition:box-shadow .15s ease-in-out,border .15s ease-in-out;
	-moz-transition:box-shadow .15s ease-in-out,border .15s ease-in-out;
	transition:box-shadow .15s ease-in-out,border .15s ease-in-out;
	border: 2px solid rgba(255, 255, 255, 0);
	}

#cw-promocional .uf .uf-icon img:hover {
	-moz-box-shadow: 0px 0px 80px 0px rgb(243, 255, 255);
	-webkit-box-shadow: 0px 0px 80px 0px rgb(243, 255, 255);
	box-shadow: 0px 0px 80px 0px rgb(243, 255, 255);
	border-radius: 100%;
	border: 2px solid rgba(255, 255, 255, 0.62);
}

#cw-promocional .capture .capture-title {
	line-height: 35px;
	font-size: 30px;
	letter-spacing: 0px;
	margin-bottom: 0px;
	position: relative;
}

#cw-promocional .uf .uf-icon img {
	max-width: 200px;
}

#cw-promocional.ip .capture-inner .capture-notice strong {
	color: #A2CFD6;
}

.home #cw-promocional .uf .uf-icon img {
	cursor: pointer;
	}

.home #cw-promocional .uf-arrow {
	display: none
}

@media screen and (max-width: 1020px) {

	#cw-promocional .uf .uf-icon {
		padding-top: 30px;
	}
}

@media screen and (min-width: 1020px) {

	.capture-inner .capture-iconinner:after {
		content: '\f18e';
	}

	.home #cw-promocional .uf .uf-icon img {
		background: none;
		filter: none;
	}

	.home #cw-promocional {
		background: #fe603d;
	}

	.home #cw-promocional .capture:first-child {
		background: #fe603d;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNmZTYwM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNkNmViZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNmZTYwM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNkNmViZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left,  #fe603d 54%, #d6ebee 54%, #fe603d 54%, #d6ebee 54%); /* FF3.6-15 */
		background: -webkit-gradient(linear, left top, right top, color-stop(54%,#fe603d), color-stop(54%,#d6ebee), color-stop(54%,#fe603d), color-stop(54%,#d6ebee)); /* Chrome4-9,Safari4-5 */
		background: -webkit-linear-gradient(left,  #fe603d 54%,#d6ebee 54%,#fe603d 54%,#d6ebee 54%); /* Chrome10-25,Safari5.1-6 */
		background: -o-linear-gradient(left,  #fe603d 54%,#d6ebee 54%,#fe603d 54%,#d6ebee 54%); /* Opera 11.10-11.50 */
		background: -ms-linear-gradient(left,  #fe603d 54%,#d6ebee 54%,#fe603d 54%,#d6ebee 54%); /* IE10 preview */
		background: linear-gradient(to right,  #fe603d 54%,#d6ebee 54%,#fe603d 54%,#d6ebee 54%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe603d', endColorstr='#d6ebee',GradientType=1 ); /* IE6-8 */
	}

	.home #cw-promocional .capture:first-child > .capture-container {
		background: #fe603d url("/wp-content/uploads/2016/04/farmaceutico-7-estrelas.jpg") 125% 0% no-repeat;
		background-size: 66%;
		padding-left:0px;
		height: 280px;
	}

	.home .capture-wrap.fw .capture .capture-intro {
		position: relative;
		padding: 0;
		width: auto;
	}

	.home #cw-promocional .capture .capture-icon {
		left: 20px;
		top: -5px;
		position: relative;
		width: 23% !important;
	}

	.home #cw-promocional .capture .capture-title {
		font-size: 24px;
		line-height: 36px;
		padding: 0 0 0 40px;
		width: 40%;
		margin-bottom: 0px;
	}

	.home #cw-promocional .uf .uf-icon:before {
		display: inline-block;
		position: absolute;
		content: "Assista ao vídeo";
		color: rgba(78, 159, 171, 0.54);
		right: 32%;
		font-size: 14px;
		top: -32px;
		font-style: italic;
		animation: fadeinleft 1s;
	}
}

@media screen and (min-width: 1220px) {

	.capture-wrap.fw .capture-inner:first-child .capture-container {
		padding: 40px 60px 20px 20px;
	}

	.home #cw-promocional .uf .uf-icon img {
		width: 250px;
		height: 250px;
		max-width: 100%;
	}

	.home #cw-promocional .capture .capture-icon {
		left: 20px;
		top: 10px;
	}

	.home #cw-promocional .capture:first-child > .capture-container {
		background-size: auto;
		height: 373px;
	}

	.home #cw-promocional .uf-arrow {
		display: inline-block;
		position: absolute;
		bottom: -33px;
	}

	.home #cw-promocional .capture .capture-title {
		font-size: 27px;
		width: 32% !important;
	}

	.home #cw-promocional .uf .uf-icon:before {
		top: -39px;
	}
}


@media screen and (min-width: 1410px) {

	.capture-wrap.fw .capture-inner:first-child .capture-container {
		padding: 40px 60px 20px 20px;
	}

	#cw-promocional.ip .capture-inner .capture-notice,
	#cw-promocional.ip .capture-inner .capture-notice strong {
		font-size: 16px;
		line-height: 24px
	}

	.home #cw-promocional .capture:first-child > .capture-container {
		background-position-x: 100%;
	}

	.home #cw-promocional .uf-arrow {
		position: relative;
	    left: -30px;
	    bottom: -20px;
	}

	.home #cw-promocional .capture .capture-icon {
		left: 20px;
		top: 0px;
	}

	.home #cw-promocional .capture .capture-title {
		line-height: 40px;
		font-size: 30px;
		vertical-align: top;
		margin-bottom: 0px;
		padding: 0;
	}

	.home #cw-promocional .capture:nth-child(2) > .capture-container {
		padding: 30px 0 20px
	}

	.home #cw-promocional .capture:first-child > .capture-container {
		padding: 60px 60px 0px 0px;
	}

	.home #cw-promocional .uf .uf-icon:before {
		right: 100px;
		top: -39px;
	}
}


/* Imagens depoimentos */

#sidebar-primary .widget_epico_image-id {
	background: #344045 !important;
	border-bottom: 7px solid #FDAE00;
}

#sidebar-primary .widget_epico_image-id .widgettitle {
	background: #D6EBEE;
}

#sidebar-primary .widget_epico_image-id .widgettitle:before {
	content: "\f27a";
	color: #344045;
}


/* Estrelas da página de avaliação*/

.tailor-ui .tailor-5883edbcd554g {
	background-color: #f1f8f9 !important;
}

.tailor-ui .tailor-5883edbcd554f {
	background-color: #F4FAFB !important;
}

.tailor-ui #content .tailor-5883edbcd554f {
	border-top: 10px #FF623E solid;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
}

.singular-page-2532 #rating-change h2,
.singular-page-2532 #rating-init h1 {
	font-family: Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;
	font-weight: 300;
	font-size: 2.0rem;
	line-height: 2.6rem;
	padding: 1rem 0;
	text-align: center;
	margin: 0rem 1rem 1rem;
}

.singular-page-2532 .rating-wrap {
	font-family: helvetica,sans-serif;
	margin: 0 auto;
	display: block;
	width: 420px;
	height: 86px;
	line-height: 26px;
	text-align: center;
	padding: 5px;
	font-size: 35px;
	background: rgb(255, 255, 255);
	padding: 1rem;
	position: relative;
}

.singular-page-2532 #rating-trigger {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: .8rem;
	cursor: pointer;
}

.singular-page-2532 #rating-init .rating-number {
	cursor: not-allowed
}

.singular-page-2532 #rating-change .rating-number {
	cursor: pointer;
}

.singular-page-2532 #rating-form .rating-legend {
	margin: .8rem 0 2.6rem 0;
	text-align: center;
	position: relative;
}

.singular-page-2532 #rating-form .rating-legend-good,
.singular-page-2532 #rating-form .rating-legend-bad {
	position: relative;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: .8rem;
	color: #bac8cb
}

.singular-page-2532 #rating-form .rating-legend-good {
	position: relative;
	left: 30px
}

.singular-page-2532 #rating-form .rating-legend-bad {
	position: relative;
	right: 30px
}

.singular-page-2532 span.rating-number {
	animation-name: fadeInRight;
	color: #fff
}

.singular-page-2532 .rating-number {
	display: inline-block;
	width: 45px;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	font-weight: bold;
	font-family: Source Sans Pro,Helvetica,sans-serif;
	margin-right: 3px;
	background: #E2EBED;
	border-radius: 50px;
	color: #FFFFFF;
}

.singular-page-2532 #rating-init .rating-active,
.singular-page-2532 #rating-change .rating-number:hover,
.singular-page-2532 #rating-change .rating-active {
	background: #FFCC4D !important;
	color: #FFFFFF;
}

.singular-page-2532 .mauticform-button {
	text-align: center;
	padding: 3rem !important;
	border-radius: 10px;
	margin-bottom: 0;
	background: #ebf3f5;
	background-image: repeating-linear-gradient(-45deg,transparent,transparent 25px,#ffffff 25px,#ffffff 50px)
}

.singular-page-2532 .logo {
	padding: 2.6rem 0 0em;
	text-align: center;
}

.singular-page-2532 .logo-credits {
	padding-bottom: 1.6rem;
	text-align: center;
	font-size: .8rem;
}


.singular-page-2532 .mauticform-button button {
	background-color: #ff613d;
	font-size: 18px;
	font-family: Source Sans Pro,sans-serif;
	letter-spacing: 1px;
}

.singular-page-2532 #rating-change .rating-number {
	background: #B3C1C7;
	color: #FFFFFF;
}

.singular-page-2532 .rating-class-number {
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: .8rem;
	font-weight: bold;
	background: #cdd8dd;
	width: 240px;
	margin: 2.6rem auto 0;
	border-radius: 30px;
	color: #fff;
	padding: 0px;
}

.singular-page-2532 .mauticform-form label {
	display: inline-block;
	width: 70%;
}

.singular-page-2532 h1,
.singular-page-2532 .mauticform-helpmessage,
.singular-page-2532 #rating-original .rating-wrap,
.singular-page-2532 .mauticform-form,
.singular-page-2532 #rating-init .rating-legend,
.singular-page-2532 #rating-change {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	-webkit-animation-delay: .5s;
}

.thankyou-title,
.thankyou-text,
.thankyou-icon,
.thankyou-summary {
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: 0s;
	-webkit-animation-delay: 0s;
}

.singular-page-2532 h1,
.singular-page-2532 .mauticform-helpmessage {
	text-align: center;
	animation-name: fadeInLeft;
}

.thankyou-title,
.thankyou-icon {
	animation-name: fadeInLeft;
}

.singular-page-2532 #rating-original .rating-wrap,
.singular-page-2532 #rating-init .rating-legend,
.thankyou-text {
	animation-name: fadeInRight;
}

.singular-page-2532 .mauticform-form,
.singular-page-2532 #rating-change,
.thankyou-summary {
	animation-name: fadeIn;
}

.singular-page-2532 .rating-wrap:after {
	display: block;
	content: "";
	width: 90px;
	height: 90px;
	background: #F4FAFB;
	position: absolute;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: -1px;
	left: -60px;
}

.singular-page-2532 .rating-wrap:before {
	display: block;
	content: "";
	width: 90px;
	height: 90px;
	background: #F4FAFB;
	position: absolute;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: -1px;
	left: 390px;
}

/* Fundo da página de avaliação */

.tailor-ui .tailor-5883edbcd554g {
	background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23B3C1C7' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
}

@media screen and (max-width: 480px) {

	.singular-page-2532 .rating-wrap {
		width: 295px;
		padding: 1rem;
		height: 65px;
		border-radius: 10px;
	}

	.singular-page-2532 .rating-wrap:after,
	.singular-page-2532 .rating-wrap:before {
		display: none;
	}

	.singular-page-2532 .rating-number {
		width: 37px;
		height: 37px;
		line-height: 37px;
	}

	.tailor-ui .tailor-5883edbcd554f {
		padding-right: 20px !important;
		padding-left: 20px !important
	}
}

/* Breadcrumbs do Yoast */

#breadcrumbs span {
    font-size: .79012rem;
}

#breadcrumbs > .wrap > span > span > a:first-child:before {
    position: relative;
    top: -2px;
    font-size: 18px !important;
    font-weight: 400;
    content: "\f015";
    display: inline-block;
    padding-right: 5px;
    font-family: FontAwesome;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
}

body.home #breadcrumbs span {
    display: none;
}

/* Removendo a seta da captura da barra lateral */

#cw-barra-lateral .uf-arrow {
	display: none
}

/* Botao da busca de empregos */
#page .search_jobs .search_submit input {
    margin: 1rem auto .8rem !important;
    display: block !important;
}


#sidebar-promo .uf-tooltip-text {
	display: none;
}

.uf-tooltip[data-video-id]:hover::before, .uf-tooltip [data-video-id]:hover {
    opacity: 1;
}

/* Forçando a largura das imagens de destaque */
.singular header .wp-post-image {
    width: 100%;
}

/* Padding do container dos artigos*/
.blog #main-container .wrap {
    padding-top: 0;
}

/* Cor hover dos menus */
#menu-primary-items .sub-menu li a:hover, #menu-primary>ul>li.menu-item-has-children:hover>a, #menu-primary>ul>li.menu-item-has-children:hover>a:hover, #menu-primary>ul>li.menu-item-has-children:hover>a:hover::after {
	color: white !important;
}

#page #menu-primary > a {
    width: 100%;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
}