#navbar {
	position: fixed;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 60px;
	background: var(--navbar-cor);
	box-shadow: 2px 2px 2px rgba(30,30,30,0.25);
	overflow: hidden;
	z-index: 9999995;
}

#navbar .nav_favoritar {
	position: absolute;
	top: 18px;
	left: 10px;
	float: left;
	width: 35px;
	height: 35px;
	overflow: hidden;
}

#navbar .nav_icone {
	position: absolute;
	top: 15px;
	left: 49px;
	float: left;
	width: 35px;
	height: 35px;
	background: rgba(0,0,0,0);
	border: 2px solid;
	border-color: rgba(255,255,255,0.55);
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}

#navbar .nav_icone figure {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	float: left;
	background: rgba(0,0,0,1);
}

#navbar .nav_icone figure img {
	width: auto;
	height: 100%;
}

#navbar .nav_home {
	position: absolute;
	top: 15px;
	right: 5px;
	float: right;
	width: 35px;
	height: 35px;
	background: rgba(0,0,0,0);
	border: 2px solid;
	border-color: rgba(255,255,255,0.75);
	border-radius: 7px 7px 7px 7px;
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-direction: row;
	overflow: hidden;
}

#navbar .nav_home p{
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	text-align: center;
	width: 70%;
	line-height: 35px;
	color: rgba(255,255,255,1);
	font-size: 14px;
	font-weight: 600;
	z-index: 3;
}

#navbar .nav_home .svg {
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	width: 14x;
	height: 35px;
}

#navbar .nav_home .svg svg {
	width: 24px;
	height: 35px;
}

#navbar .nav_home .svg svg circle {
	fill: rgba(255,255,255,0.85);
}

#navbar .nav_alertas {
	position: absolute;
	top: 15px;
	right: 45px;
	float: right;
	width: 25px;
	height: 35px;
	background: rgba(225,225,225,0.35);
	border: 2px solid;
	border-color: rgba(255,255,255,0.75);
	border-radius: 7px 7px 7px 7px;
	overflow: hidden;
}

#navbar .nav_alertas p {
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	text-align: center;
	padding: 2px;
	min-width: 12px;
	border-radius: 50%;
	background: rgba(188,0,0,1);
	color: rgba(255,255,255,1);
	font-size: 12px;
	font-weight: 600;
	z-index: 3;
}

#navbar .nav_alertas svg {
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 100%;
}

#navbar .nav_alertas svg path {
	fill: rgba(255,255,255,0.85);
}

#navbar .nav_alertas [data-alertas="0"]{
	display: none;
}

#navbar .nav_contem {
	position: absolute;
	top: 15px;
	left: 87px;
	float: left;
	width: calc(100% - 170px);
	height: 35px;
	margin-left: 3px;
	margin-right: 7px;
	background: rgba(0,0,0,0);
	border: 2px solid;
	border-color: rgba(255,255,255,0.75);
	border-radius: 7px 0px 7px 0px;
	overflow: hidden;
}

#navbar .nav_bar {
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 35px;
	background: rgba(0,0,0,0);
	overflow: hidden;
}


#navbar .nav_bar span {
	float: left;
	padding-top: 12px;
	margin-left: 2px;
	margin-right: 2px;
	color: rgba(144,238,144,1);
	font-size: 14px;
	font-weight: 400;
}

#navbar .nav_bar span::before {
	content: '⚿ ';
}

#navbar .nav_bar p {
	width: auto;
	float: left;
	padding-top: 12px;
	color: rgba(251,251,251,1);
	font-size: 14px;
	font-weight: 400;
}

#navbar .contem_ext {
	position: absolute;
	top: 15px;
	right: 77px;
	float: right;
	width: 35px;
	height: 35px;
	background: rgba(0,0,0,0);
	border: 2px solid;
	border-color: rgba(255,255,255,0);
	border-radius: 0px 0px 7px 0px;
	overflow: hidden;
}

#navbar .contem_ext figure {
	position: absolute;
	top: 0px;
	right: 0px;
	right: left;
	width: 35px;
	height: 35px;
	background: rgba(128,128,128,1);
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	overflow: hidden;
}

#navbar .contem_ext figure svg {
	width: 26px;
	height: 26px;
}

#navbar .contem_ext figure svg path{
	fill: rgba(255,255,255,1);
}

#navbar [data-extensoes="0"]{
	display: none;
}

#navbar [data-extensoes="1"]{
	display: flex;
}

#nav_fvbar {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: calc(100% - 60px);
	float: left;
	background: rgba(0,0,0,0.95);
	display: none;
	z-index: 9999995;
}

#nav_fvbar div {
	margin-top: 15px;
	margin-left: 5%;
	width: 90%;
	height: 75px;
	float: left;
	background: rgba(255,255,255,0.99);
}

#nav_fvbar div figure {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	width: 65px;
	height: 65px;
	background: rgba(0,0,0,1);
}

#nav_fvbar div figure img {
	width: auto;
	height: 100%;
	float: left;
}

#nav_fvbar div aside {
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	width: calc(100% - 85px);
	height: 65px;
	background: rgba(251,251,251,1);
}

#nav_fvbar div aside p {
	float: right;
	margin-top: 5px;
	margin-right: 5%;
	width: 90%;
	background: rgba(238,28,81,0);
	border-radius: 0px 0px 0px 0px;
	text-align: left;
	text-transform: uppercase;
	line-height: 32px;
	color: rgba(105,105,105,1);
	font-size: 14px;
	font-weight: 500;
}

#nav_fvbar div aside span {
	width: 95%;
	padding-left: 5%;
	line-height: 30px;
	float: left;
	text-transform: lowercase;
	color: rgba(105,105,105,1);
	font-size: 13px;
	font-weight: 400;
}

#nav_fvbar p {
	float: right;
	margin-top: 15px;
	margin-right: 5%;
	width: calc(90% - 85px);
	background: rgba(238,28,81,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,1);
	font-size: 14px;
	font-weight: 500;
}

#nav_fvbar p span {
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	width: 25px;
	height: 25px;
}

#nav_fvbar .vfv_rodape {
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 95px;
	background: rgba(0,0,0,1);
}

#nav_fvbar .vfv_rodape p {
	float: right;
	margin-top: 15px;
	margin-right: 10%;
	width: 80%;
	background: rgba(0,0,0,0);
	border: 1px solid;
	border-color: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 40px;
	color: rgba(255,255,255,1);
	font-size: 14px;
	font-weight: 500;
}

#nav_apps {
	position: fixed;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 100%;
	background: rgba(75,75,75,0.98);
	overflow-x: hidden;
	display: none;
	z-index: 9999994;
}

#nav_apps ._cab_nav {
	width: 100%;
	height: 65px;
	float: left;
}

#nav_apps .napps {
	position: relative;
	width: 50%;
	height: 240px;
	float: left;
	background: rgba(0,0,0,0);
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-direction: row;
}

#nav_apps .napps_rodape {
	position: fixed;
	bottom: 0px;
	float: left;
	width: 100%;
	height: 50px;
	background: rgba(0,0,0,1);
	z-index: 9;
}

#nav_apps .napps_rodape p {
	width: 70%;
	margin-top: 5px;
	margin-left: 15%;
	float: left;
	line-height: 35px;
	text-align: center;
	border: 1px solid;
	border-color: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
	color: rgba(255,255,255,1);
	font-size: 13px;
	font-weight: 500;
}

#nav_apps .napps_rodape p span {
	line-height: 25px;
	float: right;
	width: 25px;
	height: 25px;
	margin-top: 5px;
	margin-right: 5px;
}

#nav_apps .napps div {
	position: absolute;
	width: 165px;
	height: 220px;
	background: rgba(0,0,0,1);
	border-radius: 7px 7px 7px 7px;
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-direction: row;
}


#nav_apps .napps div img {
	width: 64px;
	height: 64px;
	float: left;
}

#nav_apps .napps div div {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 28px;
	background: rgba(0,0,0,0);
}

#nav_apps .napps div div figure {
	position: absolute;
	left: 4px;
	top: -15px;
	width: 28px;
	height: 28px;
	float: left;
	background: url(../../../../jpg/icone-mundo);
	background-position: center;
	background-size: auto 60%;
	background-repeat: no-repeat;
}

#nav_apps .napps div div p {
	width: 100%;
	text-align: center;
	line-height: 28px;
	overflow: hidden;
	float: left;
	color: rgba(255,255,255,1);
	font-size: 12px;
	font-weight: 400;
}

#nav_apps .napps div div span {
	position: absolute;
	float: right;
	top: -8px;
	right: -8px;
	width: 28px;
	height: 28px;
	background: rgba(105,105,105,1);
	border-radius: 24px;
	text-align: center;
	line-height: 28px;
	float: left;
	color: rgba(255,255,255,1);
	font-size: 18px;
	font-weight: 500;
}

#nav_notificacoes {
	position: fixed;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 75px;
	background: rgba(0,0,0,0);
	overflow: hidden;
	display: none;
	z-index: 9999996;
}

#nav_notificacoes .nav_noti {
	position: relative;
	margin-top: 0px;
	margin-left: 0%;
	float: left;
	width: 100%;
	height: 60px;
	background: rgba(0,0,0,1);
	z-index: 1;
}

#nav_notificacoes .nav_noti aside{
	position: relative;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	width: 40px;
	height: 40px;
	background: rgba(255,255,255,1);
	background-repeat: no-repeat;
	border: 4px solid; 
	border-color: rgba(128,128,128,1);
	border-radius: 50%;
	overflow: hidden;
	z-index: 3;
}

#nav_notificacoes .nav_noti aside img{
	width: auto;
	height: 100%;
	float: left;
}

#nav_notificacoes .nav_noti .nav_div{
	position: relative;
	margin-top: 5px;
	float: left;
	margin-left: -20px;
	width: calc(100% - 125px);
	height: 50px;
	border-radius: 3px;
	background: rgba(251,251,251,1);
	overflow: hidden;
	z-index: 1;
}

#nav_notificacoes .nav_noti .nav_div .noti_h {
	position: relative;
	width: 100%;
	height: 14px;
	float: left;
	background: rgba(249,249,249,1);
}

#nav_notificacoes .nav_noti .nav_div .noti_h p {
	width: 80%;
	padding-left: 10%;
	padding-right: 10%;
	float: left;
	line-height: 14px;
	color: rgba(75,75,75,1);
	font-size: 13px;
	font-weight: 500;
}

#nav_notificacoes .nav_noti .nav_div .noti_a {
	position: relative;
	width: 25%;
	height: 36px;
	float: left;
	background: rgba(255,255,255,1);
}

#nav_notificacoes .nav_noti .nav_div .noti_a .svg {
	margin-left: 20%;
	width: 80%;
	height: 36px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
}

#nav_notificacoes .nav_noti .nav_div .noti_a .svg .svgs{
	width: 24px;
	height: 24px;
}

#nav_notificacoes .nav_noti .nav_div .noti_b {
	position: relative;
	padding-left: 1%;
	padding-right: 1%;
	width: 73%;
	height: 36px;
	float: left;
	background: rgba(252,252,252,1);
}

#nav_notificacoes .nav_noti .nav_div .noti_b span {
	width: 100%;
	height: 18px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
	line-height: 18px;
	color: rgba(95,95,95,1);
	overflow: hidden;
}

#nav_notificacoes .nav_noti .nav_div .noti_b p{
	width: 100%;
	height: 18px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
	line-height: 18px;
	color: rgba(45,45,45,1);
	overflow: hidden;
}

#nav_notificacoes .nav_noti .nav_div [data-fonte="0"] span{
	text-align: left;
	font-size: 12px;
	font-weight: 400;
}

#nav_notificacoes .nav_noti .nav_div [data-fonte="1"] span{
	text-align: center;
	font-size: 14px;
	font-weight: 500;
}

#nav_notificacoes .nav_noti .nav_div [data-fonte="0"] p{
	text-align:left;
	font-size: 12px;
	font-weight: 400;
}

#nav_notificacoes .nav_noti .nav_div [data-fonte="1"] p{
	text-align: center;
	font-size: 18px;
	font-weight: 500;
}

#nav_notificacoes .nav_noti .nav_div .noti_a [data-dmos="0"]{
	display: none;
}

#nav_notificacoes .nav_noti .nav_div .noti_a [data-dmos="1"]{
	display: block;
}

#nav_notificacoes .navicone {
	position: relative;
	margin-top: 15px;
	float: left;
	width: 30px;
	height: 30px;
	border: 2px solid;
	border-color: rgba(255,255,255,0);
	background: rgba(75,75,75,1);
	background-repeat: no-repeat;
	z-index: 3;
}

#nav_notificacoes .navicone img {
	width: auto;
	height: 100%;
	float: left;
}

#nav_notificacoes figure{
	position: relative;
	margin-top: 5px;
	float: left;
	width: 50px;
	height: 65px;
	background: rgba(0,0,0,1);
	border-radius: 3px;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	overflow: hidden;
	z-index: 1;
}

#nav_notificacoes figure img{
	width: auto;
	height: 75%;
	float: left;
	border-radius: 4px;
	overflow: hidden;
}


#nav_notificacao {
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: calc(100% - 60px);
	background: rgba(245,245,245,1);
	display: none;
	overflow-x: hidden;
	z-index: 99993;
}

#nav_notificacao .noti_topo {
	float: left;
	margin-top: 25px;
	margin-bottom: 20px;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	height: 50px;
	background: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
}


#nav_notificacao .noti_topo p {
	float: left;
	width: 100%;
	text-align: center;
	line-height: 50px;
	color: rgba(105,105,105,1);
	font-size: 16px;
	font-weight: 500;
}

#nav_notificacao .noti_topo img {
	position: absolute;
	float: right;
	right: 5%;
	margin-top: 5px;
	width: 40px;
	height: 40px;
}


#nav_notificacao .noti_topo img{
	margin-top: 10px;
	width: 30px;
	height: 30px;
}

#nav_notificacao .nav_noti {
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 3%;
	float: left;
	width: 94%;
	height: 65px;
	background: rgba(0,0,0,1);
	border-radius: 7px 0px 7px 0px;
	z-index: 1;
}

#nav_notificacao .nav_noti .nav_dia {
	margin-top: -20px;
	width: 100%;
	float: left;
	line-height: 20px;
	color: rgba(105,105,105,0.85);
	font-size: 13px;
	font-weight: 500;
}

#nav_notificacao .nav_noti .nav_dia p {
	width: 80%;
	float: left;
	text-align: right;
}

#nav_notificacao .nav_noti .nav_dia span {
	width: 20%;
	float: left;
	text-align: right;
}

#nav_notificacao .nav_noti aside{
	position: relative;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	width: 40px;
	height: 40px;
	background: rgba(255,255,255,1);
	background-repeat: no-repeat;
	border: 4px solid; 
	border-color: rgba(128,128,128,1);
	border-radius: 50%;
	overflow: hidden;
	z-index: 3;
}

#nav_notificacao .nav_noti aside img{
	width: auto;
	height: 100%;
	float: left;
}

#nav_notificacao .nav_noti .nav_div{
	position: relative;
	margin-top: 5px;
	float: left;
	margin-left: -20px;
	width: calc(100% - 125px);
	height: 50px;
	border-radius: 3px;
	background: rgba(251,251,251,1);
	overflow: hidden;
	z-index: 1;
}

#nav_notificacao .nav_noti .nav_div .noti_h {
	position: relative;
	width: 100%;
	height: 14px;
	float: left;
	background: rgba(249,249,249,1);
}

#nav_notificacao .nav_noti .nav_div .noti_h p {
	width: 80%;
	padding-left: 10%;
	padding-right: 10%;
	float: left;
	line-height: 14px;
	color: rgba(75,75,75,1);
	font-size: 13px;
	font-weight: 500;
}

#nav_notificacao .nav_noti .nav_div .noti_a {
	position: relative;
	width: 25%;
	height: 36px;
	float: left;
	background: rgba(255,255,255,1);
}

#nav_notificacao .nav_noti .nav_div .noti_a .svg {
	margin-left: 20%;
	width: 80%;
	height: 36px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
}

#nav_notificacao .nav_noti .nav_div .noti_a .svg .svgs{
	width: 24px;
	height: 24px;
}

#nav_notificacao .nav_noti .nav_div .noti_b {
	position: relative;
	padding-left: 1%;
	padding-right: 1%;
	width: 73%;
	height: 36px;
	float: left;
	background: rgba(252,252,252,1);
}

#nav_notificacao .nav_noti .nav_div .noti_b span {
	width: 100%;
	height: 18px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
	line-height: 18px;
	color: rgba(95,95,95,1);
	overflow: hidden;
}

#nav_notificacao .nav_noti .nav_div .noti_b p{
	width: 100%;
	height: 18px;
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
	line-height: 18px;
	color: rgba(45,45,45,1);
	overflow: hidden;
}

#nav_notificacao .nav_noti .nav_div [data-fonte="0"] span{
	text-align: left;
	font-size: 12px;
	font-weight: 400;
}

#nav_notificacao .nav_noti .nav_div [data-fonte="1"] span{
	text-align: center;
	font-size: 14px;
	font-weight: 500;
}

#nav_notificacao .nav_noti .nav_div [data-fonte="0"] p{
	text-align:left;
	font-size: 12px;
	font-weight: 400;
}

#nav_notificacao .nav_noti .nav_div [data-fonte="1"] p{
	text-align: center;
	font-size: 18px;
	font-weight: 500;
}

#nav_notificacao .nav_noti .nav_div .noti_a [data-dmos="0"]{
	display: none;
}

#nav_notificacao .nav_noti .nav_div .noti_a [data-dmos="1"]{
	display: block;
}

#nav_notificacao .navicone {
	position: relative;
	margin-top: 15px;
	float: left;
	width: 30px;
	height: 30px;
	border: 2px solid;
	border-color: rgba(255,255,255,0);
	background: rgba(75,75,75,1);
	background-repeat: no-repeat;
	z-index: 3;
}

#nav_notificacao .navicone img {
	width: auto;
	height: 100%;
	float: left;
}

#nav_notificacao figure{
	position: relative;
	margin-top: 5px;
	float: left;
	width: 50px;
	height: 65px;
	background: rgba(0,0,0,1);
	border-radius: 3px;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	overflow: hidden;
	z-index: 1;
}

#nav_notificacao figure img{
	width: auto;
	height: 75%;
	float: left;
	border-radius: 4px;
	overflow: hidden;
}

#nav_notificacao .noti_rodape {
	position: fixed;
	bottom: 0px;
	float: left;
	width: 100%;
	height: 50px;
	background: rgba(255,255,255,1);
	display:  flex;
	align-items: center;
	justify-content: space-evenly;
	flex-direction: row;
	z-index:9;
}

#nav_notificacao .noti_rodape .noti_paginar {
	position: relative;
	max-width: 150px;
	height: 40px;
	max-height: 40px;
	float: left;
	background: rgba(255,255,255,0);
	overflow: hidden;
}

#nav_notificacao .noti_rodape .noti_paginar p {
	position: relative;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 40px;
	float: left;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 22px;
	font-weight: 500;
}

#nav_notificacao .noti_rodape span {
	position: relative;
	margin: 0;
	padding: 0;
	width: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 32px;
	font-weight: 500;
}

#nav_notificacao .noti_rodape [data-npatual="0"]{
	background: rgba(205,205,205,0);
}

#nav_notificacao .noti_rodape [data-npatual="1"]{
	background: rgba(205,205,205,1);
}

#nav_notificacao .noti_rodape [data-npmostrar="0"]{
	display: none;
}

#nav_notificacao .noti_rodape [data-npmostrar="1"]{
	display: block;
}

#nav_notificacao  [data-mostrar="0"]{
	display: none;	
}

#nav_notificacao  [data-mostrar="1"]{
	display: block;	
}

#nav_chamada {
	position: fixed;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 75px;
	background: rgba(0,0,0,0);
	overflow: hidden;
	display: none;
	z-index: 9999997;
}

#nav_chamada .nav_call{
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: 60px;
	background: rgba(188,0,0,1);
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
}

#nav_chamada .nav_call aside {
	width: 45px;
	height: 45px;
	float: left;
	background: rgba(128,128,128,1);
	border: 4px solid;
	border-color: rgba(125,125,125,1);
	border-radius: 50%;
	overflow: hidden;
}

#nav_chamada .nav_call aside img {
	width: auto;
	height: 100%;
	float: left;
}

#nav_chamada .nav_call div {
	margin-top: 15px;
	width: 225px;
	height: 75px;
	border-radius: 4px;
	background: rgba(188,0,0,1);
	float: left;
	overflow: hidden;
}

#nav_chamada .nav_call div p {
	margin-left: 5%;
	margin-right: 5%;
	width: 40%;
	height: 35px;
	float: left;
	border-radius: 5px;
	background: rgba(60,179,113,1);
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,1);
	font-size: 16px;
	font-weight: 500;
}

#nav_chamada .nav_call div p ~ p {
	background: rgba(238,28,81,1);
}

#nav_chamada .nav_call div span {
	width: 100%;
	float: left;
	background: rgba(188,0,0,1);
	text-align: center;
	line-height: 20px;
	color: rgba(255,255,255,1);
	font-size: 13px;
	font-weight: 400;
}

#nav_chamada .nav_call div span ~ span{
	width: 100%;
	float: left;
	background: rgba(188,0,0,1);
	text-align: center;
	line-height: 20px;
	color: rgba(255,255,255,1);
	font-size: 13px;
	font-weight: 400;
}
#nav_chamada .nav_call figure {
	width: 50px;
	height: 50px;
	border-radius: 4px;
	background: rgba(0,0,0,1);
	float: left;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
}

#nav_chamada .nav_call figure svg {
	width: 40px;
	height: 40px;
}

#nav_chamada .nav_call .cvoz{
	display: none;
}

#nav_chamada .nav_call .cvideo{
	display: none;
}

#nav_chamada .nav_call .cgrupo{
	display: none;
}

#nav_chamada .nav_call [data-chamada="voz"] .cvoz{
	display: block;
}

#nav_chamada .nav_call [data-chamada="video"] .cvideo{
	display: block;
}

#nav_chamada .nav_call [data-chamada="grupo"] .cgrupo{
	display: block;
}

#nav_splash {
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: calc(100% - 60px);
	background: rgba(0,0,0,1);
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	overflow-x: hidden;
	z-index: -99991;
}

#nav_extensoes {
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: calc(100% - 60px);
	background: rgba(245,245,245,1);
	display: none;
	overflow-x: hidden;
	z-index: 99993;
}

#nav_extensoes .ext_topo {
	float: left;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	height: 50px;
	background: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
}

#nav_extensoes .ext_topo p {
	float: left;
	width: 100%;
	text-align: center;
	line-height: 50px;
	color: rgba(105,105,105,1);
	font-size: 16px;
	font-weight: 500;
}

#nav_extensoes .ext_topo img {
	position: absolute;
	float: right;
	right: 5%;
	margin-top: 5px;
	width: 40px;
	height: 40px;
}

#nav_extensoes .ext_rodape {
	position: fixed;
	bottom: 0px;
	float: left;
	width: 100%;
	height: 50px;
	background: rgba(255,255,255,1);
	display:  flex;
	align-items: center;
	justify-content: space-evenly;
	flex-direction: row;
	z-index: 9;
}

#nav_extensoes .ext_rodape .ext_paginar {
	position: relative;
	max-width: 150px;
	height: 40px;
	max-height: 40px;
	float: left;
	background: rgba(255,255,255,0);
	overflow: hidden;
}

#nav_extensoes .ext_rodape .ext_paginar p {
	position: relative;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 40px;
	float: left;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 22px;
	font-weight: 500;
}

#nav_extensoes .ext_rodape span {
	position: relative;
	margin: 0;
	padding: 0;
	width: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 32px;
	font-weight: 500;
}

#nav_extensoes .ext_rodape [data-exatual="0"]{
	background: rgba(205,205,205,0);
}

#nav_extensoes .ext_rodape [data-exatual="1"]{
	background: rgba(205,205,205,1);
}

#nav_extensoes .ext_rodape [data-exmostrar="0"]{
	display: none;
}

#nav_extensoes .ext_rodape [data-exmostrar="1"]{
	display: block;
}

#nav_extensoes .ext_box {
	float: left;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	height: 165px;
	background: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
}

#nav_extensoes .ext_box img {
	margin-top: 10px;
	margin-left: 15px;
	width: 75px;
	height: 75px;
	float: left;
}

#nav_extensoes .ext_box .ext_lado {
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px;
	width: calc(100% - 120px);
	height: 110px;
	float: left;
	background: rgba(251,251,251,1);
}

#nav_extensoes .ext_box .ext_lado span {
	width: 95%;
	padding-left: 5%;
	float: left;
	text-align: left;
	line-height: 35px;
	color: rgba(105,105,105,1);
	font-size: 16px;
	font-weight: 600;
}

#nav_extensoes .ext_box .ext_lado p {
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	float: left;
	text-align: left;
	line-height: 15px;
	color: rgba(65,65,65,1);
	font-size: 13px;
	font-weight: 500;
}

#nav_extensoes .ext_box .ext_bsite {
	float: left;
	left: 0px;
	margin-left: 15px;
	margin-top: 5px;
	width: 75px;
	background: rgba(0,0,0,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,0.95);
	font-size: 16px;
	font-weight: 500;
}
#nav_extensoes .ext_box .ext_botao {
	float: right;
	right: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	width: calc(100% - 120px);
	background: rgba(238,28,81,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,0.95);
	font-size: 16px;
	font-weight: 500;
}

#nav_extensoes [data-mostrar="0"]{
	display: none;	
}

#nav_extensoes [data-mostrar="1"]{
	display: block;	
}

#nav_favoritos {
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	width: 100%;
	height: calc(100% - 60px);
	background: rgba(245,245,245,1);
	display: none;
	overflow-x: hidden;
	z-index: 99993;
}

#nav_favoritos .fv_topo {
	float: left;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	height: 50px;
	background: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
}

#nav_favoritos .fv_topo p {
	float: left;
	width: 100%;
	text-align: center;
	line-height: 50px;
	color: rgba(105,105,105,1);
	font-size: 16px;
	font-weight: 500;
}

#nav_favoritos .fv_topo span {
	position: absolute;
	float: right;
	right: 5%;
	margin-top: 5px;
	width: 40px;
	height: 40px;
}

#nav_favoritos .fv_rodape {
	position: fixed;
	bottom: 0px;
	float: left;
	width: 100%;
	height: 50px;
	background: rgba(255,255,255,1);
	display:  flex;
	align-items: center;
	justify-content: space-evenly;
	flex-direction: row;
	z-index: 9;
}

#nav_favoritos .fv_rodape .fv_paginar {
	position: relative;
	max-width: 150px;
	height: 40px;
	max-height: 40px;
	float: left;
	background: rgba(255,255,255,0);
	overflow: hidden;
}

#nav_favoritos .fv_rodape .fv_paginar p {
	position: relative;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 40px;
	float: left;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 22px;
	font-weight: 500;
}

#nav_favoritos .fv_rodape span {
	position: relative;
	margin: 0;
	padding: 0;
	width: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 32px;
	font-weight: 500;
}

#nav_favoritos .fv_rodape [data-fvatual="0"]{
	background: rgba(205,205,205,0);
}

#nav_favoritos .fv_rodape [data-fvatual="1"]{
	background: rgba(205,205,205,1);
}

#nav_favoritos .fv_rodape [data-fvmostrar="0"]{
	display: none;
}

#nav_favoritos .fv_rodape [data-fvmostrar="1"]{
	display: block;
}


#nav_favoritos .fv_box {
	float: left;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	height: 100px;
	background: rgba(255,255,255,1);
	border-radius: 7px 0px 7px 0px;
}

#nav_favoritos .fv_box img {
	margin-top: 10px;
	margin-left: 40px;
	width: 45px;
	height: 45px;
	float: left;
}

#nav_favoritos .fv_box .fv_lado {
	margin-top: 10px;
	margin-left: 45px;
	margin-right: 15px;
	width: calc(100% - 150px);
	height: 45px;
	float: left;
	background: rgba(251,251,251,1);
}

#nav_favoritos .fv_box .fv_lado span {
	width: 95%;
	padding-left: 5%;
	float: left;
	text-align: left;
	line-height: 25px;
	color: rgba(105,105,105,1);
	font-size: 16px;
	font-weight: 600;
}

#nav_favoritos .fv_box .fv_lado p {
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	float: left;
	text-align: left;
	line-height: 15px;
	color: rgba(65,65,65,1);
	font-size: 13px;
	font-weight: 500;
}

#nav_favoritos .fv_box .fv_bsite {
	float: left;
	left: 0px;
	margin-left: 15px;
	margin-top: 5px;
	width: 95px;
	background: rgba(0,0,0,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,0.95);
	font-size: 16px;
	font-weight: 500;
}

#nav_favoritos .fv_box .fv_botao {
	float: right;
	right: 15px;
	margin-right: 20px;
	margin-top: 5px;
	width: calc(100% - 150px);
	background: rgba(238,28,81,1);
	border-radius: 7px 0px 7px 0px;
	text-align: center;
	line-height: 35px;
	color: rgba(255,255,255,0.95);
	font-size: 16px;
	font-weight: 500;
}

#nav_favoritos [data-mostrar="0"]{
	display: none;	
}

#nav_favoritos [data-mostrar="1"]{
	display: block;	
}

#nav_splash img {
	width: 85px;
	height: 85px;
	border: 0px solid;
}

#navegador {
	position: fixed;
	top: 60px;
	left: 0px;
	float: left;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,1);
	overflow-x: hidden;
	z-index: -99998;
}

#navegador .navegacao {
	position: relative;
	margin-top: 95px;
	padding-bottom: 15px;
	float: left;
	width: 100%;
}

#navegador .navegacao .navegador_pesquisas {
	position: relative;
	width: 80%;
	margin-left: 10%;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 1px solid;
	border-color: rgba(105,105,105,0.45);
	border-radius: 7px;
	background: rgba(195,195,195,0.15);
}

#navegador .navegacao .navegador_pesquisas span {
	width: 7.5%;
	padding-left: 2.5%;
	height: 45px;
	line-height: 45px;
	float: left;
}

#navegador .navegacao .navegador_pesquisas span::before{
	content: ' 🔎 ';
}

#navegador .navegacao .navegador_pesquisas p {
	width: 80%;
	line-height: 45px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 18px;
	font-weight: 500;
}

#navegador .navegacao .navegador_apps {
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	float: left;
}

#navegador .navegacao .navegador_apps .ndiv_icones {
	width: 100%;
	height: 90px;
	float: left;
	background: rgba(255,255,255,1);
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	overflow: hidden;
}

#navegador .navegacao .navegador_apps .napps_icones {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	width: 75px;
	height: 75px;
	float: left;
	border: 1px solid;
	border-color: rgba(128,128,128,0.25);
	background: rgba(255,255,255,1);
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: column;
}

#navegador .navegacao .navegador_apps .napps_icones img {
	width: 45px;
	height: 45px;
	float: left;
}

#navegador .navegacao .navegador_apps .napps_icones span {
	width: 100%;
	text-align: center;
	color: rgba(105,105,105,0.85);
	font-size: 13px;
	font-weight: 400;
}

#navegador .navegacao .navegador_apps .napps_icones[data-mostrar="0"]{
	opacity: 0;
}

#navegador .navegacao .navegador_apps .napps_icones[data-mostrar="1"]{
	opacity: 1;
}

#navegador .navegacao .navegador_listar {
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	float: left;
	background: rgba(255,255,255,1);
}

#navegador .navegacao .navegador_listar .listado_site {
	width: 100%;
	margin-top: 25px;
	float: left;
	background: rgba(255,255,255,1);
}

#navegador .navegacao .navegador_listar .listado_site .listado_icone {
	width: 20%;
	height: 50px;
	float: left;
	background: rgba(255,255,255,1);
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
}

#navegador .navegacao .navegador_listar .listado_site .listado_icone img {
	width: auto;
	height: 40px;
}

#navegador .navegacao .navegador_listar .listado_site .listado_texto {
	width: 80%;
	height: 50px;
	float: left;
	background: rgba(255,255,255,1);
}

#navegador .navegacao .navegador_listar .listado_site .listado_texto p {
	width: 100%;
	line-height: 25px;
	text-align: left;
	color: rgba(30,30,30,1);
	font-size: 18px;
	font-weight: 500;
}

#navegador .navegacao .navegador_listar .listado_site .listado_texto span {
	width: 100%;
	line-height: 25px;
	text-align: left;
	color: rgba(130,130,130,0.85);
	font-size: 16px;
	font-weight: 500;
}

#navegador .navegacao .navegador_listar .listado_site .listado_descricao {
	width: 100%;
	margin-top: 7px;
	height: 75px;
	float: left;
	background: rgba(255,255,255,1);
	overflow: hidden;
}

#navegador .navegacao .navegador_listar .listado_site .listado_descricao p {
	width: 100%;
	line-height: 25px;
	text-align: left;
	white-space: nowrap; 
	text-overflow: ellipsis;
	color: rgba(0,0,205,1);
	font-size: 16px;
	font-weight: 500;
	overflow: hidden;
}

#navegador .navegacao .navegador_listar .listado_site .listado_descricao span {
	width: 100%;
	line-height: 25px;
	text-align: left;
	color: rgba(110,110,110,1);
	font-size: 14px;
	font-weight: 500;
}

#navegador .nv_margem {
	position: relative;
	margin-bottom: 165px;
	float: left;
	width: 100%;
	height: 50px;
	background: rgba(255,255,255,1);
	display:  flex;
	align-items: center;
	justify-content: space-evenly;
	flex-direction: row;
	z-index: 9;
}

#navegador .nv_margem .pg_paginar {
	position: relative;
	max-width: 150px;
	height: 40px;
	max-height: 40px;
	float: left;
	background: rgba(255,255,255,0);
	overflow: hidden;
}

#navegador .nv_margem .pg_paginar p {
	position: relative;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 40px;
	float: left;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 22px;
	font-weight: 500;
}

#navegador .nv_margem span {
	position: relative;
	margin: 0;
	padding: 0;
	width: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	color: rgba(105,105,105,1);
	font-size: 32px;
	font-weight: 500;
}

#navegador .nv_margem [data-pgatual="0"]{
	background: rgba(205,205,205,0);
}

#navegador .nv_margem [data-pgatual="1"]{
	background: rgba(205,205,205,1);
}

#navegador .nv_margem [data-pgmostrar="0"]{
	display: none;
}

#navegador .nv_margem [data-pgmostrar="1"]{
	display: block;
}


.n_margem {
	position: relative;
	margin-top: 25px;
	margin-bottom: 75px;
	float: left;
	width: 100%;
	height: 10px;
	opacity: 0;
	z-index: -1;
}

[data-opacidade="0"] {
	opacity: 0;
}

[data-opacidade="1"] {
	opacity: 1;
}


[data-noticon="live"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="rgba(195,195,195,1)" xmlns="http://www.w3.org/2000/svg"><circle  cx="12" cy="12" r="3"/><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="confirma"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10" stroke="rgba(195,195,195,1)" stroke-width="2"/><path d="M8 12L11 15L16 9" stroke="rgba(195,195,195,1)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="alerta"]{
	background-image: url('data:image/svg+xml;utf8,<svg fill="none" stroke="rgba(195,195,195,1)" stroke-width="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 005.454-1.31A8.967 8.967 0 0118 9.75v-.7V9A6 6 0 006 9v.75a8.967 8.967 0 01-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 01-5.714 0m5.714 0a3 3 0 11-5.714 0"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="mensagem"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="M20 30C20 25.5817 23.5817 22 28 22H55C59.4183 22 63 25.5817 63 30V50C63 54.4183 59.4183 58 55 58H35L25 68V58H28C23.5817 58 20 54.4183 20 50V30Z" fill="rgba(255,255,255,1)" stroke="rgba(195,195,195,1)" stroke-width="2"/><path d="M100 60C100 55.5817 96.4183 52 92 52H65C60.5817 52 57 55.5817 57 60V80C57 84.4183 60.5817 88 65 88H85L95 98V88H92C96.4183 88 100 84.4183 100 80V60Z" fill="rgba(255,255,255,1)" stroke="rgba(195,195,195,1)" stroke-width="2"/><circle cx="32" cy="40" r="3" fill="rgba(195,195,195,1)"/><circle cx="42" cy="40" r="3" fill="rgba(195,195,195,1)"/><circle cx="52" cy="40" r="3" fill="rgba(195,195,195,1)"/><circle cx="68" cy="70" r="3" fill="rgba(195,195,195,1)"/><circle cx="78" cy="70" r="3" fill="rgba(195,195,195,1)"/><circle cx="88" cy="70" r="3" fill="rgba(195,195,195,1)"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="comentario"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 2H4C2.9 2 2 2.9 2 4V22L6 18H20C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2Z"  stroke="rgba(195,195,195,1)"  stroke-width="2" fill="rgba(195,195,195,1)"/><circle cx="8" cy="10" r="1" fill="white"/><circle cx="12" cy="10" r="1" fill="white"/><circle cx="16" cy="10" r="1" fill="white"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="resposta"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50" fill="rgba(195,195,195,1)"/><path d="M30 35 C20 35, 20 50, 30 50 L40 50 L40 55 L45 50 L50 50 C60 50, 60 35, 50 35 Z" fill="white"/><path d="M70 55 C80 55, 80 70, 70 70 L60 70 L60 75 L55 70 L50 70 C40 70, 40 55, 50 55 Z" fill="white"/><circle cx="30" cy="42.5" r="2.5" fill="rgba(195,195,195,1)"/><circle cx="40" cy="42.5" r="2.5" fill="rgba(195,195,195,1)"/><circle cx="50" cy="42.5" r="2.5" fill="rgba(195,195,195,1)"/><circle cx="50" cy="62.5" r="2.5" fill="rgba(195,195,195,1)"/><circle cx="60" cy="62.5" r="2.5" fill="rgba(195,195,195,1)"/><circle cx="70" cy="62.5" r="2.5" fill="rgba(195,195,195,1)"/></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="curtir"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z" fill="rgba(195,195,195,1)" /></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="republicar"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24"><path d="M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z" fill="rgba(195,195,195,1)" /></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="video"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 1H8.5C4.91 1 2 3.91 2 7.5V16.5C2 20.09 4.91 23 8.5 23H17.5C21.09 23 24 20.09 24 16.5V7.5C24 3.91 21.09 1 17.5 1H12.5ZM21.5 16.5C21.5 18.71 19.71 20.5 17.5 20.5H8.5C6.29 20.5 4.5 18.71 4.5 16.5V7.5C4.5 5.29 6.29 3.5 8.5 3.5H17.5C19.71 3.5 21.5 5.29 21.5 7.5V16.5Z" fill="rgba(195,195,195,1)" /><path d="M15.82 7.5C15.82 8.33 15.15 9 14.32 9C13.49 9 12.82 8.33 12.82 7.5C12.82 6.67 13.49 6 14.32 6C15.15 6 15.82 6.67 15.82 7.5Z" fill="rgba(195,195,195,1)" /><path d="M9.75 10.79V15.54C9.75 16.5 10.79 17.14 11.64 16.68L15.64 14.31C16.43 13.89 16.43 12.75 15.64 12.32L11.64 9.96C10.79 9.5 9.75 10.14 9.75 10.79Z" fill="rgba(195,195,195,1)" /></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="videos"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="12" y="6" width="24" height="36" rx="4" stroke="rgba(195,195,195,1)" stroke-width="3"/><path d="M24 18L30 24L24 30L24 18Z" fill="rgba(195,195,195,1)" /></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}

[data-noticon="jogos"]{
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 400 280" fill="rgba(195,195,195,1)" xmlns="http://www.w3.org/2000/svg"><path d="M120 80 C 80 80, 40 100, 30 140 C 20 180, 30 220, 70 240 C 90 250, 120 250, 140 240 L 160 220 C 170 210, 190 210, 200 220 C 210 210, 230 210, 240 220 L 260 240 C 280 250, 310 250, 330 240 C 370 220, 380 180, 370 140 C 360 100, 320 80, 280 80 L 120 80 Z" /><rect x="70" y="140" width="40" height="10" rx="2" /><rect x="85" y="125" width="10" height="40" rx="2" /><circle cx="90" cy="145" r="5" /><circle cx="300" cy="145" r="15" /><circle cx="330" cy="115" r="15" /><circle cx="270" cy="115" r="15" /><circle cx="300" cy="85" r="15" /><rect x="70" y="80" width="60" height="15" rx="5" /><rect x="270" y="80" width="60" height="15" rx="5" /><rect x="170" y="140" width="25" height="10" rx="5" /><rect x="205" y="140" width="25" height="10" rx="5" /><circle cx="140" cy="180" r="20" /><circle cx="140" cy="180" r="15" /><circle cx="260" cy="180" r="20" /><circle cx="260" cy="180" r="15" /></svg>');
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
}


[data-fv="0"]{
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(255,255,255,0)" d="M12,1.5l2.76,6.39L21,9.49l-4.5,4.38,1.06,6.19L12,17.25l-5.56,2.81,1.06-6.19L3,9.49l6.24-1.6Z" stroke="rgba(255,255,255,1)" stroke-width="0.5"/></svg>');
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

[data-fv="1"]{
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(255,255,255,1)" d="M12,1.5l2.76,6.39L21,9.49l-4.5,4.38,1.06,6.19L12,17.25l-5.56,2.81,1.06-6.19L3,9.49l6.24-1.6Z" stroke="rgba(255,255,255,0)" stroke-width="0.5"/></svg>');
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

[data-fv="2"]{
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(105,105,105,1)" d="M12,1.5l2.76,6.39L21,9.49l-4.5,4.38,1.06,6.19L12,17.25l-5.56,2.81,1.06-6.19L3,9.49l6.24-1.6Z" stroke="rgba(105,105,105,0)" stroke-width="0.5"/></svg>');
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}