
/*
* Custom INI
*/

.btn-primary,
.btn-primary i,
.btn-danger,
.btn-danger i,
.btn-info,
.btn-info i,
.btn-danger,
.btn-danger i{
	color:#fff!important;
}
.content-wrapper,
[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link,
[class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link,
[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus {
    background-color: #F5F8FF;
}

[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:hover{
	 background-color: #e3ebff;
}

[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link,
[class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link,
[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus,
[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:hover{
    color: #868de4;
}

[class*=sidebar-dark-] .sidebar .nav-sidebar>.nav-item>a.nav-link.active,
.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #719bff;
    color: #fff;
}


[class*=sidebar-dark-] .sidebar a,
h1.text-dark,
.brand-text{
	color:#54649d;
}

.brand-text{
	font-weight:bold!important;
}

[class*=sidebar-dark-] {
    background-color: #ffffff;
}

/*
*Custom FIM
*/

.login-page, .register-page{
	background-image: url('../img/bg.jpg');
	background-size: cover;
}
.ml-10{
    margin-left: 10px!important;
}
.dataTables_length, .dataTables_filter{
	display:none;
}
.dataTables_info{
	text-align:left;
	float: left;
}

.login-logo a{
	color:#fff;
}
.hidden{
	display:none;
}

.adicionar-categoria, .adicionar-paciente{
	padding: 0px 8px;
}

.nav-item .image img{
	width: 20px;
	float: left;
	margin-top: 7px;
    float: left;
    margin-right: 10px;
}

.nav-item .info a{
	color: #6e6e6e;
    font-size: 13px;
}

.large-item{
    width: 130px;
    line-height: 3;
}

.capitalize{
	text-transform: capitalize;
}


ul.no-bullet li{
    list-style: none;
}

ul.no-bullet li .title{
	font-weight:bold;
}

.font-responsive h3{
    font-size: 1.25rem;
}

@media print {
	.no-print{
		display:none;
	}
	.print{
		display:block;
	}
	footer, .card-header, .card-footer, .print,
	.dataTables_info, .dataTables_paginate {
		display:none;
	}	
	.modal.fade{
		padding:0;
	}
	.modal-dialog{
		min-width:100%;
		margin-top: 0px;
		
	}
	.modal-footer{
		display:none;
	}
	
}

.prontuario .row{
	    margin: 0px;
		overflow: hidden;
}
.prontuario input{
	    border: none;
    margin-left: 5px;
    height: 100%;
    font-weight: bold;
    width: 98%;
    /* padding-left: 47px; */
    position: absolute;
}
.prontuario .linha{
	border: solid 1px;
	border-bottom: none;
	min-height: 35px;
}

.prontuario .right{
	float: right;
	width:20%;
}
.prontuario .border-right{
	border-right: solid 1px #000!important;
}

.prontuario .border-bottom{
	border-bottom: solid 1px #000!important;
}

.prontuario .last{
	border-bottom: solid 1px;
}

.prontuario label{
	margin-bottom:0px;
	margin-right:5px;
    line-height: 2.3;
}

	.prontuario .page{page-break-inside : avoid;}
	.break {page-break-before: always;}

@media print {
	.prontuario .page{page-break-inside : avoid;}
	.break {page-break-before: always;}
}

.fc-event-container .status-2{
	background: #ffb61a;
	border: solid 1px #e28a00;
}