/**
 * Bootstrap "Journal code" icon
 * @link https://icons.getbootstrap.com/icons/journal-code/
 */

@keyframes tituloframes {
  0% {
    position: absolute;
    top: 0px;
    left: 0.1em;
    opacity: 0;
  }

  50% {
	     position: absolute;
    top: 5px;
    left: 0.1em;
    opacity: 0.5;a
  }
	100% {
	 position: absolute;
    top: 0px;ye
    left: 0.1em;
    opacity: 0.8;
  }
}


.btn-back{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("../icons2/back.png") center/1em auto no-repeat;
    border:0;border-radius:.25rem;opacity:.5}
.btn-back:hover{color:#000;text-decoration:none;opacity:.75}






/* »----------------------------------------------------------------------------------- Tipos de texto  */


.texto12 {
    font-size: 0.75rem;
    text-align: left;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55rem;
}
.textoModal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.1rem;
    color: rgba(87,87,87,1.00);
}
/* Linhas cinzentas */


 .borderline_grey {
    border: thin solid rgba(195,195,195,1.00);
}
 .underline_grey {
    border-bottom: thin solid rgba(200,200,200,1.00);
}
 .topline_grey {
    border-top: thin solid rgba(200,200,200,1.00);
}
 .bold {
    font-weight: bold;
    text-align: center;
}
 .red {
    color: rgba(255,0,4,1.00);
}
 .white {
    background-color: rgba(255,255,255,1.00);
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 3px;
}

.captcha {
    background-image: url('../icons2/captcha.png');
    background-position: right 5px center;
    background-repeat: no-repeat;
    background-size: contain; 
    background-size: auto 80%;
}


.pasta_on {
    color: transparent;
    font-style: normal;
    font-size: 12px;
    font-family: Arial;
    text-decoration: none;
    border-width: 0px;
    color: #000000;
    font-weight: normal;
    font-size: 8px;
    cursor: pointer;
    transition: 0.4s;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    background-image: url(../V1/icons/pasta_on.png);
    background-repeat: no-repeat;
    background-size: 17px 18px;
    background-position: 0% 0px;
    visibility: visible;
    width: 17px;
    height: 18px;
    min-width: 17px;
    min-height: 19px;
    padding-right: 2.5px;
    padding-bottom: 2.5px;

}
.pasta_off {
    color: transparent;
    font-style: normal;
    font-size: 12px;
    font-family: Arial;
    text-decoration: none;
    border-width: 0px;
    color: #000000;
    font-weight: normal;
    font-size: 8px;
    cursor: pointer;
    transition: 0.4s;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    background-image: url(../V1/icons/pasta_off.png);
    background-repeat: no-repeat;
    background-size: 17px 18px;
    background-position: 0% 0px;
    visibility: visible;
    width: 17px;
    height: 18px;
    min-width: 17px;
    min-height: 18px;
    padding-right: 2.5px;
    padding-bottom: 2.5px;
}
 .MenuTop {
    animation-name: tituloframes;
    animation-duration: 1s;
    position: fixed;
    text-align: center;
    background-repeat: no-repeat;
    opacity: 1;
    display: table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    visibility: visible;
    z-index: 2;
    font: 18px Arial;
    top: 0.01em;
    left: 0.1em;
    border-radius: 10px;
    width: 99%;
    padding: 5px;
    border-spacing: 0px 0px;
    background-color: rgba(237,237,237,1.00);
    height: 0%;
    overflow-x: scroll;
    border: 1px solid rgba(184,184,184,1.00);
    border-collapse: separate;
} 
 .titulotop1 {
    animation-name: tituloframes1;
    animation-duration: 1s;
    position: fixed;
    text-align: center;
    background-repeat: no-repeat;
    opacity: 1;
    display: table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    visibility: visible;
    z-index: 2;
    font: 18px Arial;
    top: 0.01em;
    left: 0.2em;
    border-radius: 10px;
    border: none;
    width: 99%;
    padding: 5px;
    border-spacing: 0px 0px;
    background-color: rgba(237,237,237,1.00);
    height: 0%;
    overflow-x: scroll;

} 

.bt_titulo14 {
	color: #000000;
	font: normal  normal 14px Arial, Helvetica, sans-serif;
	text-shadow: 0 0px;
	-webkit-box-shadow: 0 0;
	box-shadow: 0 0;
	border-top-right-radius: 7px;
	background-image: -webkit-linear-gradient(105deg,rgba(146,146,146,0.79) 0%,rgba(255,255,255,0.39) 21.24%,rgba(255,255,255,0.39) 77.20%,rgba(146,146,146,0.79) 100%);
	background-image: -moz-linear-gradient(105deg,rgba(146,146,146,0.79) 0%,rgba(255,255,255,0.39) 21.24%,rgba(255,255,255,0.39) 77.20%,rgba(146,146,146,0.79) 100%);
	background-image: -o-linear-gradient(105deg,rgba(146,146,146,0.79) 0%,rgba(255,255,255,0.39) 21.24%,rgba(255,255,255,0.39) 77.20%,rgba(146,146,146,0.79) 100%);
	background-image: linear-gradient(345deg,rgba(146,146,146,0.79) 0%,rgba(255,255,255,0.39) 21.24%,rgba(255,255,255,0.39) 77.20%,rgba(146,146,146,0.79) 100%);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	opacity: 1;
	border-collapse: separate;
	margin: 0px 1px 0px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 2px;
	border-top-left-radius: 7px;
	border-bottom: thin solid rgba(146,146,146,0.79);

}
.bt_selectanulado {
	color: #FF0004;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-shadow: 0 0 #FF0004;
	-webkit-box-shadow: 0 0;
	box-shadow: 0 0;
	background-image: -webkit-linear-gradient(0deg,rgba(192,196,197,0.58) 0%,rgba(255,255,255,0.07) 11.92%,rgba(255,255,255,0.10) 84.97%,rgba(192,196,197,0.58) 100%);
	background-image: -moz-linear-gradient(0deg,rgba(192,196,197,0.58) 0%,rgba(255,255,255,0.07) 11.92%,rgba(255,255,255,0.10) 84.97%,rgba(192,196,197,0.58) 100%);
	background-image: -o-linear-gradient(0deg,rgba(192,196,197,0.58) 0%,rgba(255,255,255,0.07) 11.92%,rgba(255,255,255,0.10) 84.97%,rgba(192,196,197,0.58) 100%);
	background-image: linear-gradient(90deg,rgba(192,196,197,0.58) 0%,rgba(255,255,255,0.07) 11.92%,rgba(255,255,255,0.10) 84.97%,rgba(192,196,197,0.58) 100%);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	opacity: 1;
	border-collapse: separate;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 30px;
	background-origin: border-box;
	text-align: left;
	text-decoration: line-through;
}
.bt_lista {
    color: #000000;
    font-size: 0.9rem;
    opacity: 1;
    border-collapse: separate;
    margin-top: 5px;
    margin-right: 1px;
    margin-bottom: 5px;
    padding-left: 3px;
    padding-right: 3px;
    outline: none;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 10px;
    background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0.52) 84.45%,rgba(23,205,27,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(255,255,255,0.52) 84.45%,rgba(23,205,27,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(255,255,255,0.52) 84.45%,rgba(23,205,27,1.00) 100%);
    border-style: none;
}

.bt_painel {
	color: #000000;
	font: normal 18px Arial;
	-webkit-box-shadow: 0 0;
	box-shadow: 0 0;
	border-radius: 20px;
	background-image: -webkit-linear-gradient(136deg,rgba(240,239,239,0.69) 0%,rgba(146,146,146,0.52) 18.65%,rgba(240,239,239,0.69) 54.92%,rgba(146,146,146,0.52) 79.79%,rgba(240,239,239,0.69) 100%);
	background-image: -moz-linear-gradient(136deg,rgba(240,239,239,0.69) 0%,rgba(146,146,146,0.52) 18.65%,rgba(240,239,239,0.69) 54.92%,rgba(146,146,146,0.52) 79.79%,rgba(240,239,239,0.69) 100%);
	background-image: -o-linear-gradient(136deg,rgba(240,239,239,0.69) 0%,rgba(146,146,146,0.52) 18.65%,rgba(240,239,239,0.69) 54.92%,rgba(146,146,146,0.52) 79.79%,rgba(240,239,239,0.69) 100%);
	background-image: linear-gradient(314deg,rgba(240,239,239,0.69) 0%,rgba(146,146,146,0.52) 18.65%,rgba(240,239,239,0.69) 54.92%,rgba(146,146,146,0.52) 79.79%,rgba(240,239,239,0.69) 100%);
	opacity: 1;
	border-collapse: separate;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	padding-left: 3px;
	padding-right: 2px;
	width: 100%;
	outline: none;
}

.bt_selectline{
   
}
.bt_selectline:hover {
    background-color: rgba(199,227,228,0.30);
}

/* headers */
.ab_fadein2 {
	background-image: linear-gradient(298deg,rgba(34,255,0,0.52) 0%,rgba(244,244,244,0.92) 38.86%,rgba(244,244,244,0.92) 68.91%,rgba(34,255,0,0.52) 100%);
	width: 95%;
	text-align: center;
	background-repeat: no-repeat;
	background-origin: content-box;
	background-attachment: scroll;
}

/* fundos de janelas */
.ab_fadein2 {
	background-image: linear-gradient(298deg,rgba(34,255,0,0.52) 0%,rgba(244,244,244,0.92) 38.86%,rgba(244,244,244,0.92) 68.91%,rgba(34,255,0,0.52) 100%);
	width: 95%;
	text-align: center;
	background-repeat: no-repeat;
	background-origin: content-box;
	background-attachment: scroll;
}

/* Butões de submissao */
.bt_submit {
    display: inherit;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    background-color: rgba(255,255,255,0.00);
    margin-left: 0px;
    opacity: 1;
    border-radius: 7px;
    border: thin hidden rgba(255,255,255,0.00);
    font-weight: normal;
    font-size: 12px;
    cursor: pointer;
    color: rgba(0,124,139,1);
	outline: none;
}
.bt_submit3 {
    display: inline;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: rgba(255,255,255,0.00);
    margin-left: 0px;
    opacity: 1;
    border-radius: 7px;
    border-left: thin solid rgba(163,163,163,1.00);
    border-right: thin hidden rgba(163,163,163,1.00);
    border-bottom: thin solid rgba(163,163,163,1.00);
    border-top: thin hidden rgba(255,255,255,1.00);
    font: normal 20px Arial;
    color: rgba(83,83,83,1.00);
    width: 100%;
    padding-left: 8px;
    outline: none;
}
.bt_submit3num {
    display: inline;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: rgba(255,255,255,0.00);
    margin-left: 0px;
    opacity: 1;
    border-radius: 7px;
    border-left: thin solid rgba(163,163,163,1.00);
    border-right: thin hidden rgba(163,163,163,1.00);
    border-bottom: thin solid rgba(163,163,163,1.00);
    border-top: thin hidden rgba(255,255,255,1.00);
    font: normal 20px Arial;
    color: rgba(83,83,83,1.00);
    width: 100%;
    padding-left: 8px;
    outline: none;
    text-align: right;
}


.texto1rem {
    font-size: 0.8rem;
}
.texto1rem:hover {
    font-size: 0.8rem;
    background-color: rgba(237,237,237,0.78);
}
.texto1remunder {
    font-size: 0.8rem;
    border-bottom: thin solid rgba(128,128,128,1.00);
}
.texto1remb {
    font-size: 0.8rem;
    font-weight: bold;
    border-bottom-width: thin;
}


.custom-tooltip {
  --bs-tooltip-bg: var(--bs-primaryred);
}

	/* Modal content config */

	
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:transparent;}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}	

.fade{transition:opacity .15s linear} 

.modalblack { background:rgba(0,0,0,0.53); }
.modalgreen {  background:rgba(64,162,69,0.21); }
.modalwhite {  background:rgba(255,255,255,0.60); }


/* MODAL CONFIG */
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}


.modal-dialog{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}


.modal-content{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(90,225,122,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(90,225,122,1.00) 100%);
    background-image: -moz-linear-gradient(45deg,rgba(90,225,122,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(90,225,122,1.00) 100%);
    background-image: -o-linear-gradient(45deg,rgba(90,225,122,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(90,225,122,1.00) 100%);
    background-image: linear-gradient(45deg,rgba(90,225,122,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(90,225,122,1.00) 100%);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.modal-content-yellow{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: -moz-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: -o-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.yellow{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: -moz-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: -o-linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    background-image: linear-gradient(45deg,rgba(252,235,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,250,0,1.00) 100%)!important;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.blue{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(0,208,252,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(0,208,252,1.00) 100%);
    background-image: -moz-linear-gradient(45deg,rgba(0,208,252,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(0,208,252,1.00) 100%);
    background-image: -o-linear-gradient(45deg,rgba(0,208,252,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(0,208,252,1.00) 100%);
    background-image: linear-gradient(45deg,rgba(0,208,252,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(0,208,252,1.00) 100%);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.modal-content-danger{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(252,0,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(45deg,rgba(252,0,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,0,0,1.00) 100%);
    background-image: -o-linear-gradient(45deg,rgba(252,0,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,0,0,1.00) 100%);
    background-image: linear-gradient(45deg,rgba(252,0,0,1.00) 0%,rgba(203,216,194,1.00) 52.33%,rgba(252,0,0,1.00) 100%);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}


.modal-content-white{
    position: relative;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(255,255,255,1.00) 100%);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(255,255,255,1.00) 100%);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(255,255,255,1.00) 100%);
    background-image: linear-gradient(45deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 52.33%,rgba(255,255,255,1.00) 100%);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.accordion-button{position:relative;
	display:flex;
	align-items:center;
	width:auto;
	padding:0rem 0rem;
	font-size:1rem;color:#212529;
	text-align:left;
	background-color: transparent;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}

.accordion-button:not(.collapsed)::after{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg);
}

.accordion-button::after{
 	border:0;
	border-radius:0;
	flex-shrink:0;
	width:1.25rem;
	height:1.25rem;
	margin-left:auto;
	content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}


.accordion-button:hover{z-index:2}
.accordion-button:focus{z-index:3;
	border-color:transparent;
	outline:0;
	box-shadow:0 0 0 0 rgba(253,117,12,0.25);
    }
.accordion-header{margin-bottom:0}
.accordion-item{background-color:transparent;
 	border:0;
	border-radius:0;
	/*border:0px solid rgba(0,0,0,.125)*/
	}
.accordion-item:first-of-type{}
.accordion-item:first-of-type 
.accordion-button{}
.accordion-item:not(:first-of-type){border-top:0}
.accordion-item:last-of-type{}
.accordion-item:last-of-type .accordion-button.collapsed{}
.accordion-item:last-of-type .accordion-collapse{}
.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}
.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}
.accordion-flush .accordion-item:first-child{border-top:0}
.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}
body {
  scroll-behavior: smooth;
}

/*Tooltip Afrogest */

    .tooltip_infor{
    display: inherit;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    color: rgba(255,255,255,1.00);
    background-color: rgba(27,145,231,1.00);
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 4px 2px 5px rgba(150,150,150,1.00);
    box-shadow: 4px 2px 5px rgba(150,150,150,1.00);
    width: auto;
    height: auto;
    float: left;
    }  
    .tooltip_danger{
    display: inherit;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    color: rgba(255,255,255,1.00);
    background-color: rgba(223,10,10,1.00);
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 4px 2px 5px rgba(150,150,150,1.00);
    box-shadow: 4px 2px 5px rgba(150,150,150,1.00);
    float: left;
    }  
    .bt-afrogest{
    background-image: url(../V1/icons/afrogest_hover.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 25px 25px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important;    
      
    } 


/*Butões personalizados Afrogest */
    .bt_afrogestWeb{
    background-image: url("../img/internet.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 

    .bt_afrogestOPC{
    background-image: url(../V1/icons/afrogest_hover.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 25px 25px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 

    .bt_afrogestCFG{
    background-image: url("../img/CFG.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 

    .bt_afrogestSucess{
    background-image: url("../img/Sucess.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestNoSucess{
    background-image: url("../V1/icons/sucess_off.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestMail{
    background-image: url("../img/MAIL.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 17px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestPrt{
    background-image: url("../img/PRT.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 

    .bt_afrogestRel{
    background-image: url("../img/Rel.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 20px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 

    .bt_afrogestXLS{
    background-image: url("../img/XLS.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 20px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestRecicle{
    background-image: url("../img/RECICLE.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 20px 23px;
    background-position:2px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestPlus{
    background-image: url("../img/PLUS.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position:calc(50% - 0px); calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 
    .bt_afrogestMinus{
    background-image: url("../img/MINUS.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 18px 6px;
    background-position:calc(50% - 0px); calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.2rem !important; 
    } 


    .bt_afrogestAdicionar{
    background-image: url("../V1/iconsV2/Novo.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestSerie{
    background-image: url("../V1/iconsV2/Serie.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestInss{
    background-image: url("../V1/iconsV2/INSS_txt.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestAgtIRT{
    background-image: url("../V1/iconsV2/AGT_xml.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestDocs{
    background-image: url("../V1/iconsV2/Documento.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestSearch{
    background-image: url("../V1/icons/search.gif");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 28px 30px;
    background-position:calc(98% - 0px) calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 2rem !important; 
    }

    .bt_afrogestExit{
    background-image: url("../V1/icons/sucess_off.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 20px 22px;
    background-position:calc(98% - 0px) calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 0.5rem !important; 
    }
    .bt_afrogestSuspeitas{
    background-image: url("../V1/iconsV2/Suspeitas.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestBlacklist{
    background-image: url("../V1/iconsV2/Blacklist.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestSetup{
    background-image: url("../V1/iconsV2/Config.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestEditar{
    background-image: url("../V1/iconsV2/Editar.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestStock{
    background-image: url("../V1/iconsV2/Stock.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestLinguagem{
    background-image: url("../V1/iconsV2/Language.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestJogadores{
    background-image: url("../V1/iconsV2/Jogadores.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestExcellDownload{
    background-image: url("../V1/iconsV2/XLSX_download.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 
    .bt_afrogestExcellUpload{
    background-image: url("../V1/iconsV2/XLSX_upload.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 


    .bt_afrogestImprimir{
    background-image: url("../V1/iconsV2/Printer.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestPeriodo{
    background-image: url("../V1/iconsV2/Periodo.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestYear{
    background-image: url("../V1/iconsV2/Year.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestPagar{
    background-image: url("../V1/iconsV2/Pagar.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    }
    .bt_afrogestApagar{
    background-image: url("../img/apagar.png");
    color:#fff;
    background-color:#FF0000 !important;
    border-color:#FF0000  !important;
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestMaps{
    background-image: url("../img/Google_Maps.png");
    color:#fff;
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 22px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    }


    .bt_afrogestClonar{
    background-image: url("../V1/iconsV2/Clonar.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestRecover{
    background-image: url("../V1/iconsV2/Recover.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestInfor{
    background-image: url("../V1/iconsV2/infor.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestColunas{
    background-image: url("../V1/iconsV2/Colunas.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    } 

    .bt_afrogestLegislacao{
    background-image: url("../V1/iconsV2/Legislacao.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    }

.bt_afrogestSair{
    background-image: url("../V1/iconsV2/sair.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    }

.bt_afrogestEmail{
    background-image: url("../V1/iconsV2/Email.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 40px 30px;
    background-position:1px calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 1.9rem !important; 
    }



.bt_afrogestMenuOPC{

    text-indent: 0.8rem !important; 
    color: #000000;
    background-color: #C0C0C0;
    border-color: #C0C0C0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 1px 0.75rem 1px;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 5px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
    }

.bt_afrogestMenuOPC:hover{
    text-decoration: none;
    text-indent: 0.8rem !important; 
    color: #FFFFFF;
    background-color: #9C9C9C;
    border-color: #C0C0C0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 1px 0.75rem 1px;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 5px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
    }


.element-animationADM {
    animation: animationFrames ease .8s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease .8s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease .8s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%;
}


/* Titulos de funções */

    .bt_afrogestOrcamentos{
    background-image: url("../img/Afrogest_Orcamentos.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 
    .bt_afrogestCasinos{
    background-image: url("../img/Afrogest_Casinos.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 

    .bt_afrogestEnsino{
    background-image: url("../img/Afrogest_Ensino.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 


    .bt_afrogestCore{
    background-image: url("../img/Afrogest_Core.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }
    .bt_afrogestContabilidade{
    background-image: url("../img/Afrogest_Contabilidade.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 

    .bt_afrogestSalarios{
    background-image: url("../img/Afrogest_Salarios.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 

    .bt_afrogestPos{
    background-image: url("../img/posrest_black.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 

    .bt_afrogestStore{
    background-image: url("../img/Afrogest_Store.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    } 

    .bt_afrogestShowroom{
    background-image: url("../img/afrogest_showroom_b.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestEventos{
    background-image: url("../img/Afrogest_Eventos.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestDespachante{
    background-image: url("../img/Afrogest_Despachante.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }
    .bt_afrogestTransitarios{
    background-image: url("../img/Afrogest_Transitarios.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestVoto{
    background-image: url("../img/Afrogest_voto.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestERP{
    background-image: url("../img/AfrogestERP.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestFacturacao{
    background-image: url("../img/Afrogest_facturacao.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestRH{
    background-image: url("../img/Afrogest_RH.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }

    .bt_afrogestNews{
    background-image: url("../img/Afrogest_news.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 93px 18px;
    background-position:2px; calc(50% - 0px);        
    background-repeat: no-repeat;
    text-indent: 100px !important; 
    }


@keyframes animationFrames {
    0% {
        opacity: 0;
        transform: translate(-1500px,0px)
    }

    60% {
        opacity: 1;
        transform: translate(30px,0px)
    }

    80% {
        transform: translate(-10px,0px)
    }

    100% {
        opacity: 1;
        transform: translate(0px,0px)
    }
}

@-webkit-keyframes animationFrames {
    0% {
        opacity: 0;
        -webkit-transform: translate(-1500px,0px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate(30px,0px)
    }

    80% {
        -webkit-transform: translate(-10px,0px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0px,0px)
    }
}

@-ms-keyframes animationFrames {
    0% {
        opacity: 0;
        -ms-transform: translate(-1500px,0px)
    }

    60% {
        opacity: 1;
        -ms-transform: translate(30px,0px)
    }
    80% {
        -ms-transform: translate(-10px,0px)
    }

    100% {
        opacity: 1;
        -ms-transform: translate(0px,0px)
    }
}

.btn-disable{
      background-color:#C9C9C9 !important;
      color: #EFEFEF !important;
}

.element-animation1 {
    animation: animationFrames ease .8s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease .8s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease .8s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation2 {
    animation: animationFrames ease 1s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation3 {
    animation: animationFrames ease 1.2s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.2s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.2s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation4 {
    animation: animationFrames ease 1.4s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.4s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.4s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation5 {
    animation: animationFrames ease 1.6s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.6s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.6s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation6 {
    animation: animationFrames ease 1.7s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.7s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.7s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation7 {
    animation: animationFrames ease 1.8s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.8s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.8s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation8 {
    animation: animationFrames ease 1.9s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 1.9s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 1.9s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation9 {
    animation: animationFrames ease 2.0s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.0s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.0s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation10 {
    animation: animationFrames ease 2.1s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.1s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.1s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation11 {
    animation: animationFrames ease 2.2s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.2s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.2s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation12 {
    animation: animationFrames ease 2.3s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.3s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.3s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation13 {
    animation: animationFrames ease 2.4s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.4s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.4s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}
.element-animation14 {
    animation: animationFrames ease 2.5s;
    animation-iteration-count: 1;
    transform-origin: 50% 50%;
    -webkit-animation: animationFrames ease 2.5s;
    -webkit-animation-iteration-count: 1;
    -webkit-transform-origin: 50% 50%;
    -ms-animation: animationFrames ease 2.5s;
    -ms-animation-iteration-count: 1;
    -ms-transform-origin: 50% 50%
}

.bk_round_green {
   background-image: url('../V1/icons/urn_on.png');
  background-position: center;
  background-repeat: no-repeat;
  /*background-size: cover; /* or contain, or specific size */
  background-size: auto 80%;    
}
.bk_round_white {
   background-image: url('../V1/icons/urn_off.png');
  background-position: center;
  background-repeat: no-repeat;
  /*background-size: cover; /* or contain, or specific size */
  background-size: auto 80%;    
}
.bk_round_red {
   background-image: url('../V1/icons/urn_red.png');
  background-position: center;
  background-repeat: no-repeat;
  /*background-size: cover; /* or contain, or specific size */
  background-size: auto 80%;    
}
.bk_sucess {
   background-image: url('../V1/icons/sucess_on.png');
  background-position: center;
  background-repeat: no-repeat;
  /*background-size: cover; /* or contain, or specific size */
  background-size: auto 80%;    
}
.bk_sucess_off {
   background-image: url('../V1/icons/sucess_off.png');
  background-position: center;
  background-repeat: no-repeat;
  /*background-size: cover; /* or contain, or specific size */
  background-size: auto 80%;    
}