.fc-header-toolbar{
	color: white;
	background-color: #9e9e9e;
}

.fc-toolbar.fc-header-toolbar {
    margin-bottom: 0px;
}
.fc-event-container{
	padding: 3px 7px !important;
}
.table-busca{
	background-color: #fff;
	padding: 15px 15px 4px 15px;
}
.top20{margin-top: 20px;}
.table-rel thead tr th{
	background-color: #fff !important;
	padding: 15px 5px 15px 5px !important;
	color: #d0c9d6 !important;
	font-size: 12px !important;
}
.table-rel tr{padding: 20px;}
.table-data, .shadow-app{
	-webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.25);
    -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.25);
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.03), 0 2px 3px 0 rgba(0, 0, 0, 0.06);
}
.fc-toolbar .fc-prev-button, .fc-toolbar .fc-next-button{
	color: #fff;
    background: #FFA26B;
    border: 0px;
    margin-right: 7px;
    border-radius: 5px;
	padding: 10px 15px;
	height: auto !important;
}
.fc-view-container{
	padding: 35px;
	background-color: white;
	width: 100%;
}
.fc-toolbar .fc-button-group{
	margin-bottom: 20px;
}
.btn-custom-orange:hover, .btn-custom-green:hover, .btn-custom-orange:focus, .btn-custom-green:focus{color:#fff !important;}
table > tbody > tr{
	color: #1a051d !important;
}
.table-data > tbody > tr > td{
	padding: 15px 5px 15px 5px !important;
}
.sair-menu{
	position: fixed !important;
	bottom: 0;
	max-width: 258px !important;
    background: #fff;
}
.sair-menu a:hover{background: none !important;}
.fc-toolbar .fc-center{
    text-align: left !important;
	text-transform: capitalize !important;
	margin-left: 15px;
	float: left;
	padding-top:8px;
}
.fc-toolbar .fc-center h2{
	font-size: 22px;
	font-weight: 600;
	
}
.fc-toolbar{
	margin-bottom: 20px;
	background-color: transparent;
	color: black;
	margin-top: 30px;
}
thead tr td{
	background-color: #9e9e9e;
}
.fc-head{
	color: white;
}

.mat-tab-body-content{height:100%;overflow:hidden!important;}

.mat-ripple-element{
	width: 0 !important;
}

.mat-tab-label-active{
	font-weight: bolder;
}

.mat-ink-bar{
	background: #9c9c9c;
}

.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
    border-color: #9e9e9e;
}

.ui-icon.ui-icon-circle-triangle-w:before{
	content: '<';
	font-weight: bold;
	font-size: 19px;
	color: black;
}

.ui-icon.ui-icon-circle-triangle-e:before{
	content: '>';
	font-weight: bold;
	font-size: 19px;
	color: black;
}

.fc-button{
	background: none;
	color: white;
	border: none;
	box-shadow: none;
	outline: none;
}
.fc-day-number{
	color:#1a051d
}
.fc td, .fc th{
	border-color: #d0c9d6;
}
td.fc-day:hover{
	background-color: #9e9e9e;
	opacity: 0.3;
	cursor: pointer;
}
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{
	float: left !important;
}
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number{
	padding: 15px !important;
}
td.fc-day:hover .fc-past{
	color: red;
}
.fc-highlight {
    background: #9e9e9e;
    opacity: 0.3;
}
.fc-unthemed td.fc-today {
	background-color: #e9e9e9;
}


.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
    background: 0 0;
    border-color: #d0c9d6;
    border-bottom: 0;
}
.fc-center{
	text-align: center;
}
.fc-center h2{
	display: inline-block;
	padding-top: 10px;
}

.fc-month-button,.fc-agendaWeek-button,.fc-agendaDay-button{
	background-color: #9e9e9e;
	border: 2px solid #ececec;
	color: #ececec;
	margin: 3px;
}

.fc-right{
	padding: 10px 0px 0px 0px;
}

.fc-left{
	margin: 10px 0px 0px 0px;

}

.abas-link{
	color: #9f9f9f;
}
.abas-link:hover{
	color: #9f9f9f;
	text-decoration: none;
}

/*padding geral da caixa*/
.linhas{
	padding: 30px;
}

/*Negrito */
.estilo-transporte{
	font-weight: bold;
	color: black;
}
/*formatação dos toggles*/
.option-transporte{
	border:none;
	background: none;
	padding-top: 20px;
}
button, input, select, textarea {
	font-size: 180%;
	
}

/*====================================
	Alinha os valores da tabela
=====================================*/
/*visao-geral-equipamentos.php*/
.custom-row-table h4 {
	float: left;
	width: 100%;
	padding-left: 13px;
}
/*transporte.php*/
.custom-row-table2 h4 {
	float: left;
	width: 100%;
	padding-left: 39px;
}
.custom-col-table {
	float: left;
}
.custom-col-5 {
	width: 40%
}
.custom-col-2 {
	width: 20%
}

.medicao{
	padding-top:15px;
	margin-left: 0px;
}
.estilo-transporte p{
	margin: 0px 0px 10px 30px;
}

.status-transporte{
	text-align: center;
}
.empty-table{
	min-height: 200px;
	text-align: center;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.25);
    -moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.25);
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.03), 0 2px 3px 0 rgba(0, 0, 0, 0.06);
	border-radius: 4px;
	padding: 50px;
}
.empty-table h4{font-weight: 600;}
.top30{margin-top: 30px;}

.modal-dialog.right{
	position: fixed;
	right: 0;
	height: 100%;
	margin:0px;
}
.modal-dialog.right.oitenta{
	width: 80%;
}

.modal-dialog.right .modal-content{
	height: 100%;
	border-radius: 0px;
	padding: 15px;
	overflow-y: auto;
}

.modal-dialog.right .modal-content h4{
	font-size: 17px;
	font-weight: 600;
	border-bottom: 1px solid #d1d3d4; 
    padding: 14px;
    margin: 0px 0px 20px 0px; 
}

.modal-dialog.right .modal-content  .btn-custom-white{
	background-color: #fff;
	color: #FFA26B;
	padding: 6px 25px;
	border: 1px solid;
	box-shadow: none;
}
.modal-dialog.right .modal-content .btn-custom-white:hover{
	color: #FFA26B;
	border: 1px solid #FFA26B;
}