.break {
	page-break-before: always;
}

#container {
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	font-family: Roboto;
}
.ColapseProgramaSaibaMais {
    margin-bottom: 10px;
    background-image: linear-gradient(45deg, #ffeb3b, transparent);
    font-size: 1rem;
    color: brown;
    font-weight: bold;
    margin-top: -19px;
}

#statusText1 {
	bottom: 50%;
	left: 0;
	right: 0;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	font-size: 38px;
	width: 128px;
	overflow-x: visible;
	cursor: default;
	padding: 12px 0;
	-webkit-user-select: none;
}

#waves {
	width: 100%;
	height: 50%;
	display: block;
}

.item {
	/*font-size: 1.0rem;*/
	color: #000000bf;
}

/* body{width:100%;min-height:100%;position:relative;
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEMzAxNkYwRDBDMTFFMUIyNzVCNjhDRjkwNjMzMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZEMzAxNzAwRDBDMTFFMUIyNzVCNjhDRjkwNjMzMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQzMDE2RDBEMEMxMUUxQjI3NUI2OENGOTA2MzMyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQzMDE2RTBEMEMxMUUxQjI3NUI2OENGOTA2MzMyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuUvoK8AAAAhUExURe3t7fPz8/T0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");
margin:0;padding:0;overflow-x:hidden;
}
 */
.border_Gradient {
	border-radius: 50px;
	/*1*/
	border: 4px solid transparent;
	/*2*/
	background: linear-gradient(66deg, #ff5722, #ffeb3b, #9c27b0) border-box;
	/*3*/
	-webkit-mask:
		/*4*/
		linear-gradient(#fff 0 0) padding-box,
		linear-gradient(#fff 0 0);
}

@keyframes piscar {
	0% {
		opacity: 1;
	}

	50% {
		opacity:
			0.1;
	}

	100% {
		opacity:
			0;
	}
}

.piscar {
	-webkit-animation: piscar 1s linear infinite;
	-moz-animation: piscar 1s linear infinite;
	-ms-animation: piscar 1s linear infinite;
	-o-animation: piscar 1s linear infinite;
	animation: piscar 1s linear infinite;
}

.uploadFoto {
	background-color: #3498db;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	margin: 10px;
	padding: 4px 10px;
}

.classButton100 {
	width: 100%;
}

input[type='file'] {
	display: none;
}

.selecttizePersonaliz {
	margin-bottom: 20px;
}

.modal-backdrop {
	z-index: 1;
}

.card-chart {
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
}

footer {
	bottom: 0px;
}

.card-detalhesTurmaAluno {
	background: #f7f7f7;
	margin: 0px;
	margin-top: 10px;
}

.card-alunoTurma {
	background: #f7f7f7;
	margin: 0px;
}

.card-alimento {
	margin-bottom: 10px;
	background-image: linear-gradient(45deg, #e3ad0b2e, transparent);
}

.card-alimento-desab {
	margin-bottom: 10px;
	background-image: linear-gradient(45deg, #0000002e, transparent);
}

.card-alimento-img {
	margin-bottom: 10px;
	background-image: linear-gradient(45deg, #e3ad0b2e, transparent);
	font-size: 0.7rem;
	width: 46%;
}

.ColapseComoFuniona {
	margin-bottom: 10px;
	background-image: linear-gradient(45deg, #ffeb3b, transparent);
	font-size: 1rem;
	color: brown;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom:30px;
}

.selectForm {
	width: 100%;
	margin: 5px;
	font-size: 1rem;
}

.card-mensseger {
	/* background: #3d453d; */
	margin: 0px;
	padding: 1px 1px 1px 25px;
	color: #5a3939;
	font-size: 0.9rem;
}

.card-Header-menssager {
	background: #b3edbe;
}

.card-Turma {
	background: #f6f6f6a6;
	margin: 0px;
	margin-top: 10px;
}

.card-Refeicao {
	background-image: linear-gradient(45deg, #f7e4ac85, transparent);
	padding-left: 25px;
	padding-top: 0px;
	padding-left: 0px;
}

.avaForm1 {
	font-size: 1rem;
	background-color: #f0f0f066;
	border-radius: 10px;
	text-align: center;
	padding: 5px;
	box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03);
	border-width: 0;
	transition: all .2s;
}

.card-exercicio {
	background: #e3e3e3;
	margin: 0px;
	margin-top: 0px;
}

.textHeader {
	padding: 10px;
	width: 80%;
}

.detalhesAlunoTurma {
	color: #7b1515;
	background-color: #ffa604;
	border-radius: 20%;
	height: min-content;
	box-shadow: 0 1px 0.5px rgb(0 0 0/ 56%);
	padding: 5px;
	margin-left: 5px;
}

.detalhesDiaSemanaHorarioAluno {
	margin-right: 10px;
	color: white;
	background-color: #1b9dec;
	border: 1px solid #0073bb;
	padding: 5px;
	border-radius: 30px;
	font-size: 0.66rem;
}

.nomeAlunoTurma {
	width: 40%;
	margin-top: 20px;
	font-size: 1rem;
	cursor: pointer;
}

.textoPreferenciaAluno {
	font-size: 0.9rem;
	color: darkmagenta;
	margin-top: 2px;
}

.dv-preco-produto {
	display: block;
}

#username {
	margin-left: 5px;
	margin-right: 5px;
}

.card-chart .card-header {
	margin: 0px 5px 0px;
	padding: 0px;
}

.ct-chart-line {
	margin: 0px;
	padding: 0px;
}

#fm-preco-produto {
	height: 300px;
}

#treinando {
	height: 400px;
	overflow: auto;
}

select .form-control:not ([size]):not ([multiple]) {
	align-items: flex-end;
	height: calc(2 .4375rem + 4 px);
	font-size: 11 px;
}

.selctAddTruma {
	width: 100%;
}

.card-chartTable {
	margin-top: 30px;
	margin-bottom: 1px;
}

.disable {
	display: none;
}

.explorarTipoFilter {
	background-image: linear-gradient(45deg, #2196F3, transparent);
	box-shadow: 1px -1px 6px 0px #363023;
	color: #4c4d4f;
	padding: 20px;
	text-align: center;
	font-size: 1.2rem;
	font-weight: bold;
	margin-top: 2px;
}

.table td {
	/* vertical-align: bottom; */

}

.card #table tr:first-child td {
	border-top: none;
	width: 40%;
}

#feedback {
	line-height: 1.0;
	height: 70px;
	color: #351310;
}

.navbar {
	background-color: #e6e6ea !important;
}

.card .card-header-success:not (.card-header-icon):not (.card-header-text) {
	background: linear-gradient(60 deg, #92e499, #e6e6e6);
}

.card .card-header-danger:not (.card-header-icon):not (.card-header-text) {
	background: linear-gradient(60 deg, #dc6414, #e6e6e6);
}

#tableNegociacao {
	border-collapse: collapse;
	color: #643c2d !important;
	font-weight: bold;
}

.tabelaProposta {
	font-size: 10px;
}

.table {
	font-size: 10px;
}

.table>tbody>tr>td {
	padding: 7px 5px;
}

#tabelaCriaProm {
	margin-top: 10px;
}

.select-promocao {
	display: inline-block;
	margin-left: 15px;
	width: 160px;
}

.selectize-control {
	width: 100%;
}

.selUnMedida {
	width: 100%;
}

selctAddTruma {
	margin-top: 10px;
}

.selectize-input {
	padding: 5px 5px;
	vertical-align: middle;
	border: 0px solid #ffffff;
}

.selectize-dropdown .single {
	z-index: 999;
}

.selectize-control.multi .selectize-input [data-value] {
	font-size: 10px;
	text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);
	border-radius: 3px;
	background-color: #81bafa;
}

.main-panel {
	width: calc(100% - 0px);
}

.sidebar {
	margin-left: -260px;
}

.input-group {
	width: 90%;
}

.dataProm {
	font-size: 12px;
	margin-left: 15px;
	width: 120px;
}

#nomePromocao {
	font-size: 15px;
	padding: 0px;
	height: 25px;
}

.opcoesPromocao {
	background: linear-gradient(0deg, #f5f3f2, #fff8f8)
}

}

input::placeholder {
	font-size: 11px;
}

.bodyBase {
	width: 100%;
}

.imgExec {
	margin-top: 10px;
	max-width: 100px;
	/*  max-height:90px; */
	width: auto;
	height: auto;
	box-shadow: -15px 14px 20px 0px rgb(2 0 0/ 0.2);
	margin-left: 40px;
}

.nomeExec {
	width: 40%;
	margin-top: 20px;
	font-size: 1.2rem;
	cursor: pointer;
}

.rotinaTreinoPersonalizada {
	background-image: url("../img/teste_plano_treino2.png");
	height: 40px;
	flex: 0 0 auto;
	margin-right: 10px;
}

#rotinasTreinos {
	width: auto;
	height: auto;
	/*    white-space: nowrap; */
	font-size: 18px;
}

.scrolling-wrapper {
	display: flex;
	flex-wrap: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
}

#cardCabecalhoTreino {
	padding: 0px;
	height: 30px
}

.cardPlanoTreino {
	padding: 30px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: right;
	background-size: contain;
	background-color: #ffffff;
	margin-top: 5px;
	box-shadow: 0px 1px 1px 1px #423d3d33;
	box-sizing: content-box;
}

.cardRotinaTreinoAluno {
	padding: 30px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: right;
	background-size: contain;
	flex: 0 0 auto;
	margin-right: 10px;
}

.QtSeries {
	color: white;
	margin-right: 15px;
	background-color: rgb(52, 101, 164);
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 5px;
	font-weight: 100;
}

.w-30 {
	width: 30% !important;
}

.carousel-caption {
	color: #8f4545;
	height: 100%;
	right: 0px;
	left: 0px;
	bottom: 0px;
	text-align: left;
}

.btn-colapse {
	width: 100%;
	white-space: normal;
	text-transform: capitalize;
	white-space: normal;
	background-color: #ffffff00;
	color: #752e2e;
	/* padding:0px; */
	margin: 0px;
}

.btn-geral {
	width: 100%;
	background-color: #4CAF50;
	color: #fff;
	border: 0;
	margin-bottom: 10px;
	height: 35px;
	color: brown;
}

.btn-colapse:hover {
	background-color: #bdbdbde6;
	color: #752e2e;
}

.btn-colapse:focus {
	color: 0;
	background-color: 0;
}

.colRow {
	padding-right: 6px;
	padding-left: 6px;
	width: max-content;
	margin-right: 10px;
	margin-left: 10px;
	vertical-align: top;
	border-top: 0;
}

.colRowDiaSemana {
	color: #733a3a;
	background-color: #f9e5c5;
	border-radius: 20%;
	height: min-content;
	box-shadow: 1px 1px 2px 1px rgb(0 0 0/ 56%);
	padding: 10px;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
}

/* botao flutuante */
.fixed-action-btn {
	position: fixed;
	right: 23px;
	bottom: 23px;
	/* padding-top: 15px; */
	margin-bottom: 0;
	z-index: 997;
	/* bottom: 35px; */
	right: 24px;
}

.fixed-action-btn-voltar {
	position: fixed;
	right: 23px;
	bottom: 5px;
	padding-top: 15px;
	margin-bottom: 0;
	z-index: 990;
	bottom: 45px;
	left: 24px;
}

.btn-floating.btn-large {
	width: 45px;
	height: 45px;
	padding: 0;
}

.btn-large {
	height: 54px;
	line-height: 54px;
	font-size: 15px;
	padding: 0 28px;
}

.btn-floating-voltar {
	position: fixed;
	z-index: 99999;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	margin-left: -24px;
	padding-bottom: 0.8375em;
	padding-top: 0.8375em;
	/*   padding: 0.9375em 0;
    font-size: 16px; */
	background-color: #8c97ff;
	cursor: pointer;

	/*  display: inline-flex;
    border-color:#fff0;
    color: #FFF;
    position: absolute;
    overflow: hidden;
    z-index: 1;
    width: 40px;
    height: 40px;
    line-height: 0px;
    padding: 0;
    border-radius: 50%;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    cursor: pointer;
    vertical-align: middle; */
}

.btn-floating-salvar {
	position: fixed;
	z-index: 99999;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	margin-left: -24px;
	padding-bottom: 0.8375em;
	padding-top: 0.8375em;
	background-color: #15d065;
	font-size: 16px;
	cursor: pointer;
}

.btn-floating {
	display: inline-flex;
	border-color: #fff0;
	color: #FFF;
	position: relative;
	overflow: hidden;
	z-index: 1;
	width: 35px;
	height: 35px;
	line-height: 35px;
	padding: 0;
	border-radius: 50%;
	-webkit-transition: background-color .3s;
	transition: background-color .3s;
	cursor: pointer;
	vertical-align: middle;
}

.btn-floating.btn-large i {
	line-height: 45px;
}

.btn-floating i {
	width: inherit;
	display: inline-block;
	text-align: center;
	color: #FFF;
	font-size: 1.6rem;
	line-height: 45px;
}

.fixed-action-btn ul {
	left: 0;
	right: 0;
	text-align: center;
	position: absolute;
	bottom: 64px;
	margin: 0;
	visibility: hidden;
}

.fixed-action-btn.active ul {
	visibility: visible;
}

ul:not (.browser-default) {
	padding-left: 0;
	list-style-type: none;
}

.fixed-action-btn ul li {
	margin-bottom: 15px;
}

.fixed-action-btn.direction-left,
.fixed-action-btn.direction-right {
	padding: 0 0 0 15px;
}

.fixed-action-btn.direction-left ul,
.fixed-action-btn.direction-right ul {
	text-align: right;
	right: 64px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	height: 100%;
	left: auto;
	width: 500px;
}

.fixed-action-btn.direction-left ul li,
.fixed-action-btn.direction-right ul li {
	display: inline-block;
	margin: 7.5px 15px 0 0;
}

.nav {
	/* background-color: #e0a008; */
	box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03);
}

.highcharts-figure .chart-container {
	width: 200px;
	height: 80px;
	float: left;
}

.highcharts-figure,
.highcharts-data-table table {
	width: 600px;
	margin: 0 auto;
}

.highcharts-data-table table {
	font-family: Verdana, sans-serif;
	border-collapse: collapse;
	border: 1px solid #ebebeb;
	margin: 10px auto;
	text-align: center;
	width: 100%;
	max-width: 500px;
}

.highcharts-data-table caption {
	padding: 1em 0;
	font-size: 1.2em;
	color: #555;
}

.highcharts-data-table th {
	font-weight: 600;
	padding: 0.5em;
}

.highcharts-data-table td,
.highcharts-data-table th,
.highcharts-data-table caption {
	padding: 0.5em;
}

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
	background: #f8f8f8;
}

.highcharts-data-table tr:hover {
	background: #f1f7ff;
}

@media (max-width : 600px) {

	.highcharts-figure,
	.highcharts-data-table table {
		width: 100%;
	}

	.highcharts-figure .chart-container {
		width: 200px;
		float: none;
		margin: 0 auto;
	}
}

.jogo {
	border: none !important;
	border-radius: 0px;
	width: 29px;
	height: 29px;
	font-family: sans-serif !important;
	font-weight: bold;
	font-size: 14px;
	color: #003576;
	background: #fff;
	display: inline;
	margin: 2.5px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	border-radius: 50%;
}

.text_mg {
	font-family: sans-serif !important;
	font-size: 12px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding: 0;
}

.jogomarcado {
	border: none !important;
	border-radius: 0px;
	width: 29px;
	height: 29px;
	font-family: sans-serif !important;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #003576;
	margin: 2.5px;
	padding: 0px 0px 0px 0px;
	border-radius: 50%;
	text-align: center;
}

.fixed_top {
	margin: 0;
	display: block;
	box-shadow: rgb(107, 113, 129) -1px 2px 9px 0px;
	background-color: rgb(90, 8, 123);
	z-index: 99999;
	width: 98%;
	top: 68px;
	margin-left: -5px;
	margin-right: 0px;
	background-image: linear-gradient(173deg, rgb(255, 255, 255), rgb(234, 234, 234));
	position: fixed;
}