/*import theme*/
	@import "g.css";
	@import "skins/_all-skins.min.css";
/* fim theme*/

/*geral: ;*/
	.none{display: none !important; }
	.fs_18{ font-size: 18px !important;  }
	.fs_22{ font-size: 22px !important;  }
	.p5{padding: 5px;}
	.p20{padding: 20px;}  
	.p10{padding-top: 10px !important;}
	.pt10{padding-top: 10px;}
	.pl0{padding-left: 0px !important;}
	.pr0{padding-right: 0px !important;}
	.uc{text-transform: uppercase !important;}
	.lc{text-transform: lowercase !important;}
	.cp{cursor: pointer !important;}
	.ct * {cursor: !important;}
	.cb{clear: both !important;}
	
	.f_uppercase{ text-transform: uppercase !important; }
	.f_branca{ color:#fff !important; }
	.f_preta{ color:#000 !important; }
	.f_verde{color: #023656;}
	.hrl{border-bottom: 1px solid #fff;}
	.bg_branco{ background-color: #ffffff !important; }
	/*tabelas*/
		.input-search {/*background-image: url('../img/lupa_p.png'); background-repeat: no-repeat;background-position: left; text-align: center !important;*/ background-color: #001E2F; border:1px solid #023656;border-bottom:2px solid #023656; color: #f00; }
		.input-search:hover, .input-search:focus{ background-image:none; color:#fff;/*text-transform: uppercase;*/}
	/*fiom tabelas*/
/*fim geral*/

/* login */
	.login-page{ background-color: #015b94!important; }
	.login-box{ margin-top: 20% !important; }
	.login-logo a{color: #fff; text-shadow: 1px 1px 3px #015b94;}
	.logoCzLogin{align-items: center;text-align: center;clear: both; padding: 0px;}
	.logoCzLogin img{ height: auto; width:190px; }
	.docpixAl{position:absolute;right: 10px; bottom: 20px;}
	.docpixAl a{ font-size: 12px; color:#015b94;  }
	.docpixAl a:hover{color:#333;}
	/*selecione o local*/
	.lockscreen{ background-color:#015b94; }
	.lockscreen .lockscreen-item{ width:330px !important; }
/*fim login*/

/*barra topo*/
	.main-header .logo .logo-lg{ text-shadow: #0a3752 1px 1px 3px; text-decoration: none; }
	.main-header .navbar-static-top{ background-color: #0a3752 !important; }
	.main-header .eLink { background-color: #062e46 !important;   font-family: Lato, Arial, sans-serif; }

	.skin-blue .main-header .navbar .nav li .LinkIconeSair i{ color: #F34D59 !important; }
	.LinkIconeUsuario {padding-top: 5px;}
	/* barra solicitante */ 
		/*.btnLocalUnidade{ background-color: #333; }*/
/*fim barra topo*/

/*lateral sidebar*/
	.nivelUsuario{padding-left:20px !important;}
	.nivelUsuario:hover{color:#023656 !important;}
	.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a{color:#fff !important;}

	.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side{ background-color: #001e2f !important; }
/*fim lateral sidebar */

/* conteúdo geral */
	section.content h3.title-content{ margin-top: 5px; margin-bottom: 19px; color:#023656; padding-bottom: 10px; border-bottom:1px solid #e7eae9; }
/* fim conteúdo geral */


/*botoes*/
	* .btn, * .btn-primary, * .btn-defaul, * .btn-danger, * .btn-warning, * .btn-success, * .btn-info, * .alert-primary, * .alert-danger, * .alert-info, * .alert-defaul, * .alert-success{border-radius:0px !important;}
	.btn-primary{background-color: #015b94 !important;}
	/*botão usuarios - getor*/ .excluir-usuario{ padding-left:5px !important; }
	.btn-secondary{text-align: center !important;vertical-align: middle !important; background-color: #00A4D9 !important; color: #fff !important; }
	.btn-secondary:hover{ background-color: #82D0F5 !important; color: #005B94 !important; cursor: pointer;}
	/*.btn-secondary:click{ background-color: #333 !important; color: #fff !important; }*/

/*fim botoes*/

/*perfil usuário multi*/
	.nomePerfil{ font-size: 18px; }
	
/* fim perfil u multi*/


/*suporte manual*/
	.embed-responsive {

	   min-height:95% !important;
	}
/*fim suporte manual: ;*/

/* gestor - add equip medica */
	/*.fc1{color: #023656; font-size: 22px; font-weight: bold; line-height: 35px; }*/
	.select2-container--default .select2-selection--multiple .select2-selection__choice{ 
		    border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px;  margin-top: 5px;  padding: 0 5px; background-color:#023656!important;  
	}
	.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
		font-size: 14px; font-weight: bold; padding-right: 8px;padding-left: 8px; color:#fff !important; background-color:#333 !important;  
	}
	.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
			 background-color:#f00 !important; 
	}
/* fim gestor - add equip medica */
/*gestor-coordenador painel*/
	.info-box .info-box-content{ padding: 10px 0px 0px 20px; }
	.info-box .info-box-text{ color: #023656; font-size: 16px; }
	.info-box .info-box-number { color: #023656; font-size: 16px;}
	.info-box:hover{ box-shadow: 1px 1px 2px #777; } 
	/* relatórios*/
		.segCardsRelatorios .small-box:hover  {cursor: pointer !important;} 
        .segCardsRelatorios .small-box .inner h4{ font-size: 30px !important; }
	/*fim relatórios*/
	
/* fim gestor-coordenador painel*/

/*medicos pendentes*/
.medicosPentendesTr td{ border-bottom: 2px solid #333 !important; }
/*fim medicos pendentes*/



/* solicitantes solicitações */
	.topConteudoSolicitacoesModal{ padding: 0px !important; margin-top: 0px !important; }
	.topConteudoSolicitacoesModal h1{ padding-top: 5px; color:#023656; padding-bottom: 15px; border-bottom:1px solid #e7eae9; font-size: 18px; }
  	.topConteudoSolicitacoesModal small{clear: both;}

	.nav-tabs>li.active>a, 
	.nav-tabs>li.active>a:focus, 
	.nav-tabs>li>a, 
	.nav-tabs>li.active>a:hover, 
	.nav-tabs>li>a:hover{ border:none; border-radius: 0px; }
	/*.tabSolicitacoesMenu, .modal-content{ background-color: transparent !important; }*/
	.conteudoSolicitacoesModal{ background-color: #fff; }
	.conteudoSolicitacoesModal h1{margin-top: 5px; margin-bottom: 15px; color:#023656; padding-bottom: 10px; border-bottom:1px solid #e7eae9; font-size: 20px;}
	.segLinhas{ text-align: center; height:34px;  padding:0px; clear: both; border-left:1px dashed #fff; border-bottom:1px dashed #ccc;  text-transform: uppercase;

	}
	.conteudoSolicitacoesModal .disabled, .segAdicionaNovaAvaliacao .disabled{opacity: 1.0 !important; cursor: text;}

	.segLinhas:hover{ background-color: #023656 ; border-left:1px dashed #ccc; border-bottom:1px dashed #ccc;}
	.segLinhas .btn-default i{color: #f4f4f4;  }
	.segLinhas .btn-danger i{color: #dc615d;}
	.segLinhas .btn-default:hover i, .segLinhas .btn-danger:hover i{color:#333;}

	.bor1{border:1px solid #ccc; padding: 10px; margin: 10px; width:100%; height: 100%;}
	.rodapeSolicitacoes{padding:30px 0px 0px 0px;}

	.boxObservacoes{ height: 175px; padding: 5px; border:1px solid #ccc; overflow: scroll; }
	.boxObservacoes ul {padding:0px; text-align: left; }
	.boxObservacoes ul li{padding:5px;list-style: none; font-size: 12px; border-bottom: 1px solid #f4f4f4; font-weight: bold;}
	.boxObservacoes ul li:hover{ background-color: #f4f4f4; color: #000; }
	.boxObservacoes ul li ul li{padding-left:10px; border: none; font-weight: normal;}
	/* fim solicitantes solicitações*/

	/*medicos pendentes*/
		.medicosPentendesTr td{ border-bottom: 2px solid #333 !important; }
	/*fim medicos pendentes*/
	/*modal nova aavaliação*/
		#nova-avaliacao .modal-lg .modal-content{ min-width:750px; }
/* fim solicitantes solicit~ções */

/* legendas icones geral */
	.segLegendas{ clear: both; padding:15px; }
    .segLegendas .label{font-size: 12px; font-weight: normal; text-transform: uppercase; background-color: #f2f2f2;}
    .segLegendas .label i { font-size: 16px; }
    .segLegendas .label:hover{ background-color: #023656; }
      }
/* fim legendas icones geral */

.coutdown-tabela-avaliacoes-pai{overflow-x: auto; border-radius:0;width: 74%;} 
.coutdown-tabela-avaliacoes-pai::-webkit-scrollbar { display: none; } 
#tabelaTodasAvaliacoes tbody tr td:nth-child(3) {text-align: center;vertical-align: inherit;font-size: 12pt;}
#tabelaTodasAvaliacoes tbody tr td:nth-child(2) {text-align: center;}
.dataTables_filter input{ width:300px !important; }

.status-da-avaliacao-tabela-avaliacoes{}
.status-da-avaliacao-tabela-avaliacoes .container-time div {font-size: 18pt !important;}
.status-da-avaliacao-tabela-avaliacoes .simboloStatus {border-radius:0;width: 26%;}

.texto-tamanho-16{
  font-size: 16pt !important;
}

.texto-tamanho-18{
  font-size: 18pt !important;
}