/* DEFINIÇÕES DE THEMAS DE CLIENTES */

/* Seleção */
*::selection {
	background:#373435!important;
	color:#fff!important;
}
*::-moz-selection {
	background:#373435!important;
	color:#fff!important;
}
*::-webkit-selection {
	background:#373435!important;
	color:#fff!important;
}

/* Scroll */
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-track-piece {
	background-color:#F1F1F1!important;
}
::-webkit-scrollbar-thumb:vertical, 
::-webkit-scrollbar-thumb:horizontal {
	background-color:#373435!important;
	cursor:pointer;
}
::-webkit-scrollbar-thumb:vertical:hover, 
::-webkit-scrollbar-thumb:horizontal:hover{
	background-color:#373435!important;
}

/* 	Global */
.global-cor{
	color:#373435!important;
}
.global-background{
	background:#373435!important;
}

/* Login */
.login .panel-heading .panel-title{
	color:#373435!important;
}
.login .input-group-addon{
	background:#373435!important;
	border:1px solid #373435!important;
}
.login .input-group-addon i{
	color:#fff!important;
}
.login .panel .btn{
	background:#373435!important;
	color:#fff!important;
	border:1px solid #373435!important;
}
.login .panel .btn:hover{
	color:#2f183f!important;
	background:#dadada!important;
	border:1px solid #dadada!important;
}

/* Menu */
.follow-menu{
	background:#373435!important;
}
.follow-menu{
	background:#373435!important;
}
.navbar-btn {
	background:#373435!important;
	color:#fff!important;
}
.navbar-btn:hover i{
	color:#f40a0b!important;
}
.list-unstyled .color-menu i{
	color:#373435!important;
}

/* forms */
.all-animation.triggerOnOf input:checked ~ label:before,
.all-animation.trigger input:checked ~ label:before {
	background: #373435!important;
	border: solid 1px #222!important;
}
.all-animation.triggerOnOf input:checked ~ label {
  color: #222!important;
}
.mascaraInput:hover{	
	border:1px solid #373435!important;
}
.mascaraInput span{
	color:#373435!important;
}
.mascaraInput:hover span{	
	border-top:1px solid #373435!important;
}
input:hover, select:hover, textarea:hover{	
	border:1px solid #373435!important;
	-webkit-box-shadow: 0px 0px 2px 0px #373435!important;
	-moz-box-shadow: 0px 0px 2px 0px #373435!important;
	box-shadow: 0px 0px 2px 0px #373435!important;
}
input:focus, select:focus, textarea:focus, .mascaraInput:focus{	
	border:1px solid #373435!important;
	-webkit-box-shadow: 0px 0px 2px 0px #373435!important;
	-moz-box-shadow: 0px 0px 2px 0px #373435!important;
	box-shadow: 0px 0px 2px 0px #373435!important;
}
.ajax-file-upload {
	background: #373435!important;
	color: #fff!important;
}
.ajax-file-upload:hover {	
	background: #222!important;
}
.ajax-file-upload-red {
	color:#373435!important;
}
.ajax-file-upload-red:hover {
	color:#222!important;
}
.ajax-file-upload-bar {
	background-color: #373435!important;
}

/* Detalhes */
.acoes{
	color:#373435!important;
}
.dropdown-menu .btn .fas{
	color:#373435!important;
}
.link_anexo small{
	color:#373435!important;
}
.t_top{
	color:#373435!important;
}
.badge.normal{
	background:#373435!important;
}
span.badge.listagem{
	background:#373435!important;
	color:#fff!important;
}
.modal .modal-header{
	background:#373435!important;
	color:#fff!important;
}
.modal .modal-header .close_modal{	
	color:#fff!important;
}
.title_historico{
	background:#373435!important;
	color:#fff!important;
}
.texto_campos a{
	color:#373435!important;
}
.n-os{
	background:#373435!important;
	color:#fff!important;
	border:1px solid #373435!important;
}
.cor-font-mrc{
	color:#373435!important;
}
.cor-background-mrc{
	background:#373435!important;
}
.loadingImg p{
	color:#373435!important;
}
.loadingImg #loader {
	border-top-color: #373435!important;
}
.loadingImg #loader:before {
	border-top-color: #f40a0b!important;
}
.loadingImg #loader:after {
	border-top-color: #373435!important;
}
.loadingImg p{
	color:#373435!important;
}
a[aria-expanded="false"]::before, a[aria-expanded="true"]::before {
	color:#373435!important;
}
.fancybox-close-small{
	color: #373435!important;
}

/* Execução Listagem */
.execucao{
	/* background:#f10a0b!important; */
	border:5px solid #f10a0b!important;
}
.execucao_segundo{
	/* background:#d3d1d2!important; */
	border:5px solid #d3d1d2!important;
}

/* Thema Calendário */
.monthly-today .monthly-day-number {
	background:#373435!important;
	color: #ffffff!important;
}
.monthly-header-title-date,
.monthly-header-title-date:hover {
	background: #373435!important;
	color: #ffffff!important;
}
.monthly-cal{
	color:#373435!important;
}
.monthly-cal:hover, 
.monthly-cal:active{
	color:#fff!important;
}
.monthly-reset{
	color:#373435!important;
}
.monthly-reset:hover, 
.monthly-reset:active{
	color:#fff!important;
}
.monthly-prev,
.monthly-next {
	color:#373435!important;
}
.monthly-prev:hover,
.monthly-next:hover {
	color:#000000!important;
}
.monthly-event-list-date {
	color:#373435!important;
}
.monthly-event-list .monthly-today .monthly-event-list-date {
	color: #969696!important;
}
.monthly-day-title-wrap div {
	color: #373435!important;
}
.monthly-day-number {
	color: #373435!important;
}