*, *::before, *::after {
	box-sizing: inherit;
}

*, *::before, *::after {
	box-sizing: inherit;
}


.btn-large, .btn-flat {
	border: none;
	border-radius: 2px;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	outline: 0;
	padding: 0 2rem;
	text-transform: uppercase;
	vertical-align: middle;
	-webkit-tap-highlight-color: transparent;
}

fieldset[disabled][disabled] .btn, .btn.disabled, .btn:disabled, .btn[disabled][disabled],
	fieldset[disabled][disabled]
.input-group-btn .btn, .input-group-btn .btn.disabled, .input-group-btn .btn:disabled,
	.input-group-btn .btn[disabled][disabled], fieldset[disabled][disabled]
.btn-group, .btn-group.disabled, .btn-group:disabled, .btn-group[disabled][disabled],
	fieldset[disabled][disabled]
.btn-group-vertical, .btn-group-vertical.disabled, .btn-group-vertical:disabled,
	.btn-group-vertical[disabled][disabled] {
	color: rgba(0, 0, 0, 0.26);
	background: transparent;
}

.theme-dark fieldset[disabled][disabled] .btn, .theme-dark .btn.disabled,
	.theme-dark .btn:disabled, .theme-dark .btn[disabled][disabled],
	.theme-dark fieldset[disabled][disabled]
.input-group-btn .btn, .theme-dark
.input-group-btn .btn.disabled, .theme-dark
.input-group-btn .btn:disabled, .theme-dark
.input-group-btn .btn[disabled][disabled], .theme-dark fieldset[disabled][disabled]
.btn-group, .theme-dark
.btn-group.disabled, .theme-dark
.btn-group:disabled, .theme-dark
.btn-group[disabled][disabled], .theme-dark fieldset[disabled][disabled]
.btn-group-vertical, .theme-dark
.btn-group-vertical.disabled, .theme-dark
.btn-group-vertical:disabled, .theme-dark
.btn-group-vertical[disabled][disabled] {
	color: rgba(255, 255, 255, 0.3);
}

fieldset[disabled][disabled] .btn.btn-raised, fieldset[disabled][disabled] .btn.btn-raised.active,
	fieldset[disabled][disabled] .btn.btn-raised:active, fieldset[disabled][disabled] .btn.btn-raised:focus:not
	(:active ), fieldset[disabled][disabled] .btn.btn-group-raised,
	fieldset[disabled][disabled] .btn.btn-group-raised.active, fieldset[disabled][disabled] .btn.btn-group-raised:active,
	fieldset[disabled][disabled] .btn.btn-group-raised:focus:not (:active ),
	.btn.disabled.btn-raised, .btn.disabled.btn-raised.active, .btn.disabled.btn-raised:active,
	.btn.disabled.btn-raised:focus:not (:active ), .btn.disabled.btn-group-raised,
	.btn.disabled.btn-group-raised.active, .btn.disabled.btn-group-raised:active,
	.btn.disabled.btn-group-raised:focus:not (:active ), .btn:disabled.btn-raised,
	.btn:disabled.btn-raised.active, .btn:disabled.btn-raised:active, .btn:disabled.btn-raised:focus:not
	(:active ), .btn:disabled.btn-group-raised, .btn:disabled.btn-group-raised.active,
	.btn:disabled.btn-group-raised:active, .btn:disabled.btn-group-raised:focus:not
	(:active ), .btn[disabled][disabled].btn-raised, .btn[disabled][disabled].btn-raised.active,
	.btn[disabled][disabled].btn-raised:active, .btn[disabled][disabled].btn-raised:focus:not
	(:active ), .btn[disabled][disabled].btn-group-raised, .btn[disabled][disabled].btn-group-raised.active,
	.btn[disabled][disabled].btn-group-raised:active, .btn[disabled][disabled].btn-group-raised:focus:not
	(:active ), fieldset[disabled][disabled]
.input-group-btn .btn.btn-raised, fieldset[disabled][disabled]
.input-group-btn .btn.btn-raised.active, fieldset[disabled][disabled]
.input-group-btn .btn.btn-raised:active, fieldset[disabled][disabled]
.input-group-btn .btn.btn-raised:focus:not (:active ), fieldset[disabled][disabled]
.input-group-btn .btn.btn-group-raised, fieldset[disabled][disabled]
.input-group-btn .btn.btn-group-raised.active, fieldset[disabled][disabled]
.input-group-btn .btn.btn-group-raised:active, fieldset[disabled][disabled]
.input-group-btn .btn.btn-group-raised:focus:not (:active ),
	.input-group-btn .btn.disabled.btn-raised, .input-group-btn .btn.disabled.btn-raised.active,
	.input-group-btn .btn.disabled.btn-raised:active, .input-group-btn .btn.disabled.btn-raised:focus:not
	(:active ), .input-group-btn .btn.disabled.btn-group-raised,
	.input-group-btn .btn.disabled.btn-group-raised.active,
	.input-group-btn .btn.disabled.btn-group-raised:active,
	.input-group-btn .btn.disabled.btn-group-raised:focus:not (:active ),
	.input-group-btn .btn:disabled.btn-raised, .input-group-btn .btn:disabled.btn-raised.active,
	.input-group-btn .btn:disabled.btn-raised:active, .input-group-btn .btn:disabled.btn-raised:focus:not
	(:active ), .input-group-btn .btn:disabled.btn-group-raised,
	.input-group-btn .btn:disabled.btn-group-raised.active,
	.input-group-btn .btn:disabled.btn-group-raised:active,
	.input-group-btn .btn:disabled.btn-group-raised:focus:not (:active ),
	.input-group-btn .btn[disabled][disabled].btn-raised, .input-group-btn .btn[disabled][disabled].btn-raised.active,
	.input-group-btn .btn[disabled][disabled].btn-raised:active,
	.input-group-btn .btn[disabled][disabled].btn-raised:focus:not (:active
	), .input-group-btn .btn[disabled][disabled].btn-group-raised,
	.input-group-btn .btn[disabled][disabled].btn-group-raised.active,
	.input-group-btn .btn[disabled][disabled].btn-group-raised:active,
	.input-group-btn .btn[disabled][disabled].btn-group-raised:focus:not (:active
	), fieldset[disabled][disabled]
.btn-group.btn-raised, fieldset[disabled][disabled]
.btn-group.btn-raised.active, fieldset[disabled][disabled]
.btn-group.btn-raised:active, fieldset[disabled][disabled]
.btn-group.btn-raised:focus:not (:active ), fieldset[disabled][disabled]
.btn-group.btn-group-raised, fieldset[disabled][disabled]
.btn-group.btn-group-raised.active, fieldset[disabled][disabled]
.btn-group.btn-group-raised:active, fieldset[disabled][disabled]
.btn-group.btn-group-raised:focus:not (:active ), .btn-group.disabled.btn-raised,
	.btn-group.disabled.btn-raised.active, .btn-group.disabled.btn-raised:active,
	.btn-group.disabled.btn-raised:focus:not (:active ), .btn-group.disabled.btn-group-raised,
	.btn-group.disabled.btn-group-raised.active, .btn-group.disabled.btn-group-raised:active,
	.btn-group.disabled.btn-group-raised:focus:not (:active ), .btn-group:disabled.btn-raised,
	.btn-group:disabled.btn-raised.active, .btn-group:disabled.btn-raised:active,
	.btn-group:disabled.btn-raised:focus:not (:active ), .btn-group:disabled.btn-group-raised,
	.btn-group:disabled.btn-group-raised.active, .btn-group:disabled.btn-group-raised:active,
	.btn-group:disabled.btn-group-raised:focus:not (:active ), .btn-group[disabled][disabled].btn-raised,
	.btn-group[disabled][disabled].btn-raised.active, .btn-group[disabled][disabled].btn-raised:active,
	.btn-group[disabled][disabled].btn-raised:focus:not (:active ),
	.btn-group[disabled][disabled].btn-group-raised, .btn-group[disabled][disabled].btn-group-raised.active,
	.btn-group[disabled][disabled].btn-group-raised:active, .btn-group[disabled][disabled].btn-group-raised:focus:not
	(:active ), fieldset[disabled][disabled]
.btn-group-vertical.btn-raised, fieldset[disabled][disabled]
.btn-group-vertical.btn-raised.active, fieldset[disabled][disabled]
.btn-group-vertical.btn-raised:active, fieldset[disabled][disabled]
.btn-group-vertical.btn-raised:focus:not (:active ), fieldset[disabled][disabled]
.btn-group-vertical.btn-group-raised, fieldset[disabled][disabled]
.btn-group-vertical.btn-group-raised.active, fieldset[disabled][disabled]
.btn-group-vertical.btn-group-raised:active, fieldset[disabled][disabled]
.btn-group-vertical.btn-group-raised:focus:not (:active ),
	.btn-group-vertical.disabled.btn-raised, .btn-group-vertical.disabled.btn-raised.active,
	.btn-group-vertical.disabled.btn-raised:active, .btn-group-vertical.disabled.btn-raised:focus:not
	(:active ), .btn-group-vertical.disabled.btn-group-raised,
	.btn-group-vertical.disabled.btn-group-raised.active,
	.btn-group-vertical.disabled.btn-group-raised:active,
	.btn-group-vertical.disabled.btn-group-raised:focus:not (:active ),
	.btn-group-vertical:disabled.btn-raised, .btn-group-vertical:disabled.btn-raised.active,
	.btn-group-vertical:disabled.btn-raised:active, .btn-group-vertical:disabled.btn-raised:focus:not
	(:active ), .btn-group-vertical:disabled.btn-group-raised,
	.btn-group-vertical:disabled.btn-group-raised.active,
	.btn-group-vertical:disabled.btn-group-raised:active,
	.btn-group-vertical:disabled.btn-group-raised:focus:not (:active ),
	.btn-group-vertical[disabled][disabled].btn-raised, .btn-group-vertical[disabled][disabled].btn-raised.active,
	.btn-group-vertical[disabled][disabled].btn-raised:active,
	.btn-group-vertical[disabled][disabled].btn-raised:focus:not (:active ),
	.btn-group-vertical[disabled][disabled].btn-group-raised,
	.btn-group-vertical[disabled][disabled].btn-group-raised.active,
	.btn-group-vertical[disabled][disabled].btn-group-raised:active,
	.btn-group-vertical[disabled][disabled].btn-group-raised:focus:not (:active
	) {
	box-shadow: none;
}

fieldset[disabled] .form-group.is-focused .checkbox label {
	color: rgba(0, 0, 0, 0.26);
}

fieldset[disabled] .checkbox, fieldset[disabled] .checkbox input[type=checkbox],
	.checkbox input[type=checkbox][disabled] ~ .checkbox-material .check,
	.checkbox input[type=checkbox][disabled]+.circle {
	opacity: 0.5;
}

.checkbox input[type=checkbox][disabled] ~ .checkbox-material .check {
	border-color: #000000;
	opacity: .26;
}

.checkbox input[type=checkbox][disabled]+.checkbox-material .check:after
	{
	background-color: rgba(0, 0, 0, 0.87);
	transform: rotate(-45deg);
}

fieldset[disabled] .form-group.is-focused .togglebutton label {
	color: rgba(0, 0, 0, 0.26);
}

.togglebutton label .toggle, .togglebutton label input[type=checkbox][disabled]+.toggle
	{
	content: "";
	display: inline-block;
	width: 30px;
	height: 15px;
	background-color: rgba(80, 80, 80, 0.7);
	border-radius: 15px;
	margin-right: 15px;
	transition: background 0.3s ease;
	vertical-align: middle;
}

.togglebutton label input[type=checkbox][disabled]+.toggle:after,
	.togglebutton label input[type=checkbox][disabled]:checked+.toggle:after
	{
	background-color: #BDBDBD;
}

.togglebutton label input[type=checkbox]+.toggle:active:after,
	.togglebutton label input[type=checkbox][disabled]+.toggle:active:after
	{
	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px
		rgba(0, 0, 0, 0.1);
}

fieldset[disabled] .form-group.is-focused .radio label {
	color: rgba(0, 0, 0, 0.26);
}

.radio input[type=radio][disabled] ~ .check, .radio input[type=radio][disabled] 
	~ .circle {
	opacity: 0.26;
}

.radio input[type=radio][disabled] ~ .check {
	background-color: #000000;
}

.radio input[type=radio][disabled] ~ .circle {
	border-color: #000000;
}

.form-control[readonly], .form-control[disabled], fieldset[disabled] .form-control,
	.form-group .form-control[readonly], .form-group .form-control[disabled],
	fieldset[disabled]
.form-group .form-control {
	background-color: transparent;
}

.form-control[disabled], fieldset[disabled] .form-control, .form-group .form-control[disabled],
	fieldset[disabled]
.form-group .form-control {
	background-image: none;
	border-bottom: 1px dotted #D2D2D2;
}

.navbar .navbar-nav>.disabled>a, .navbar .navbar-nav>.disabled>a:hover,
	.navbar .navbar-nav>.disabled>a:focus {
	color: inherit;
	background-color: transparent;
	opacity: 0.9;
}

@media ( max-width : 767px) {
	.navbar .navbar-nav .navbar-text {
		color: inherit;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.navbar .navbar-nav .open .dropdown-menu>.dropdown-header {
		border: 0;
		color: inherit;
	}
	.navbar .navbar-nav .open .dropdown-menu .divider {
		border-bottom: 1px solid;
		opacity: 0.08;
	}
	.navbar .navbar-nav .open .dropdown-menu>li>a {
		color: inherit;
	}
	.navbar .navbar-nav .open .dropdown-menu>li>a:hover, .navbar .navbar-nav .open .dropdown-menu>li>a:focus
		{
		color: inherit;
		background-color: transparent;
	}
	.navbar .navbar-nav .open .dropdown-menu>.active>a, .navbar .navbar-nav .open .dropdown-menu>.active>a:hover,
		.navbar .navbar-nav .open .dropdown-menu>.active>a:focus {
		color: inherit;
		background-color: transparent;
	}
	.navbar .navbar-nav .open .dropdown-menu>.disabled>a, .navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover,
		.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus {
		color: inherit;
		background-color: transparent;
	}
}

.navbar .btn-link[disabled]:hover, .navbar .btn-link[disabled]:focus,
	fieldset[disabled] .navbar .btn-link:hover, fieldset[disabled] .navbar .btn-link:focus
	{
	color: inherit;
}

.nav-tabs>li.disabled>a, .nav-tabs>li.disabled>a:hover {
	color: rgba(255, 255, 255, 0.5);
}

[disabled].noUi-slider {
	opacity: 0.5;
}

[disabled] .noUi-handle {
	cursor: not-allowed;
}

.datepicker .day.disabled {
	color: #eeeeee;
}

.btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.disabled,
	.btn:disabled, .btn-large:disabled, .btn-large:disabled, .btn-floating:disabled,
	.btn[disabled], [disabled].btn-large, .btn-large[disabled],
	.btn-floating[disabled] {
	background-color: #DFDFDF !important;
	box-shadow: none;
	color: #9F9F9F !important;
	cursor: default;
	pointer-events: none;
}

/* .btn.disabled, .disabled.btn-large,
.btn-floating.disabled,
.btn-large.disabled,
.btn-large:disabled, .btn-large:disabled .btn-large:disabled,
.btn-floating:disabled {
  background-color: #DFDFDF ;
  box-shadow: none;
  color: #9F9F9F ;
  cursor: default;
}

.btn.disabled *, .disabled.btn-large *,
.btn-floating.disabled *,
.btn-large.disabled *,
.btn-large:disabled *, .btn-large:disabled .btn-large:disabled *,
.btn-floating:disabled * {
  pointer-events: none;
}

.btn.disabled:hover, .disabled.btn-large:hover,
.btn-floating.disabled:hover,
.btn-large.disabled:hover,
.btn-large:disabled:hover, .btn-large:disabled .btn-large:disabled:hover,
.btn-floating:disabled:hover {
  background-color: #DFDFDF ;
  color: #9F9F9F ;
} */
i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i {
	font-size: 1.3rem;
	line-height: inherit;
}

.btn-large {
	text-decoration: none;
	color: #fff;
	/*background-color: #26a69a;*/
	text-align: center;
	letter-spacing: .5px;
	transition: .2s ease-out;
	cursor: pointer;
}

/*.btn-large:hover {
  background-color: #2bbbad;
}*/
.btn-floating {
	display: inline-block;
	color: #fff;
	position: relative;
	overflow: hidden;
	z-index: 1;
	width: 37px;
	height: 37px;
	line-height: 37px;
	padding: 0;
	/*background-color: #26a69a;*/
	border-radius: 50%;
	transition: .3s;
	cursor: pointer;
	vertical-align: middle;
}

.btn-floating i {
	width: inherit;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 1.6rem;
	line-height: 37px;
}

.btn-floating:hover {
	/*background-color: #26a69a;*/
	
}

.btn-floating:before {
	border-radius: 0;
}

.btn-floating.btn-large {
	width: 55.5px;
	height: 55.5px;
}

.btn-floating.btn-large i {
	line-height: 55.5px;
}

button.btn-floating {
	border: none;
}

.fixed-action-btn {
	position: fixed;
	right: 23px;
	bottom: 23px;
	padding-top: 15px;
	margin-bottom: 0;
	z-index: 998;
}

.fixed-action-btn.active ul {
	visibility: visible;
}

.fixed-action-btn.horizontal {
	padding: 0 0 0 15px;
}

.fixed-action-btn.horizontal ul {
	text-align: right;
	right: 64px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	height: 100%;
	left: auto;
	width: 500px;
	/*width 100% only goes to width of button container */
}

.fixed-action-btn.horizontal ul li {
	display: inline-block;
	margin: 15px 15px 0 0;
}

.fixed-action-btn ul {
	left: 0;
	right: 0;
	text-align: center;
	position: absolute;
	bottom: 64px;
	margin: 0;
	visibility: hidden;
}

.fixed-action-btn ul li {
	margin-bottom: 15px;
}

.fixed-action-btn ul a.btn-floating {
	opacity: 0;
}

.fixed-action-btn ul li {
	margin-bottom: 15px;
}

ul li {
	list-style-type: none;
}

li {
	display: list-item;
	text-align: match-parent;
}

ul {
	padding: 0;
	list-style-type: none;
	display: block;
	list-style-type: disc;
	margin-block-end: 1em;
	margin-block-start: 1em;
	padding-inline-start: 5px;
}

.btn-flat {
	box-shadow: none;
	background-color: transparent;
	color: #343434;
	cursor: pointer;
}

.btn-flat.disabled {
	color: #b3b3b3;
	cursor: default;
}

.btn-large {
	height: 54px;
	line-height: 54px;
}

.btn-large i {
	font-size: 1.6rem;
}

.btn-block {
	display: block;
}

.btn, .btn-large, .btn-floating {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0
		rgba(0, 0, 0, 0.12);
}

.red {
	background-color: rgb(244, 67, 54);
}

.green {
	background-color: rgb(76, 175, 80) !important;
}

.yellow {
	background-color: rgb(255, 235, 59) !important;
}

.blue {
	background-color: rgb(33, 150, 243) !important;
}

.black {
	background-color: #000 !important;
}

.grey {
	background-color: #999999 !important;
}

.linkIcones {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0
		rgba(0, 0, 0, 0.12);
	display: inline-block;
	color: #fff;
	position: relative;
	/*width: 37px;
    height: 37px;*/
	/*line-height: 37px;*/
	padding: 0;
	/*background-color: rgb(217, 83, 79);*/
	border-radius: 50%;
	transition: .3s;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	/*  margin-left: 15px; */
}

.btnGrande {
	width: 37px;
	height: 37px;
	line-height: 37px !important;
}

.btnPequeno {
	width: 25px;
	height: 25px;
	line-height: 32px;
}

.vermelho {
	background-color: rgb(217, 83, 79);
}

.verde {
	background-color: #00C853;
}

.azul {
	background-color: rgb(60, 141, 188);
}

.cinza {
	background-color: rgb(117, 117, 117);
}

.laranja {
	background-color: #ffa000;
}

.btns {
	font-size: 20px;
	color: #fff;
	cursor: pointer;
	margin-top: 6px;
	margin-left: 7px;
}

.cursor {
	cursor: pointer;
	color: #757575;
}