em{
	margin-left: 22px;
}
.img {
 	width: 82% !important;
    margin-top: 10% !important;
    margin-left: 13% !important;
}

@media only screen and (max-width: 767px) {
	.img {
		width: 50% !important;
		margin-top: 0% !important;
		margin-left: 13% !important;
	}
}

.form-title {
  display: inline;
  text-align: center;
}

.painel-form-title {
  text-align: center;
}
  
.titulo {
	color: #0b5187 !important;
}

a.collapse-icon.up::after {
	color: #0b5187 !important;
}

a.collapse-icon::after {
	color: #0b5187 !important;
}

.fluig-style-guide .panel-info {
    border-color: #0b5187 !important;
}

.fluig-style-guide .panel-info>.panel-heading {
    border-color: #0b5187 !important;
    background-color: #0b5187 !important;
	
}

.table-responsive {
  display: block;
  position: relative;
  width: 100%;
}

a:hover {
	color: #0b5187 !important;
}

.hidden {
  display: none;
}

.show {
  display: block;
}

.panel-titulo{color:  #FFF !important; font-size: 16px !important; margin-top: 0 !important; margin-bottom: 0 !important;}

.fluig-style-guide .panel-title{color: #0b5187 !important;}
.panel-title::before{color: #0b5187 !important;}
.panel-title::after{color: #FFF !important;}
.cor:hover{text-decoration: underline #0b5187 !important;}
.cor::before{background: #0b5187 !important; height: 72px !important;}

.solicitantePanel {margin-top: 10px;}
.emNomedePanel {margin-top: 10px;}

.fluig-style-guide .panel-group .panel-heading .collapse-icon:before {height: 72px !important;}




.divTDSS { display: flex; flex-wrap: nowrap; }

.fixTR, .fixTRAR {
    top: 0 !important;
    z-index: 2 !important;
    position: sticky !important;
    position: -webkit-sticky !important;
    background-color: #ffffff !important;
    padding-bottom: 3px !important;
}

.btn:focus-visible, .btn:focus {outline: 0 !important; box-shadow: 0 0 0 0 !important;}
.btn{background: linear-gradient(135deg, #4373b5, #91b4e6) !important; color: #ffffff !important;}
.btn:hover  {background: linear-gradient(90deg, #4373b5 0%, #112760 90%) !important;}
.btn:active {background: linear-gradient(90deg, #112760 0%, #4373b5 90%) !important;}


#modalHist .modal-header h4{ display:flex !important; align-items: center !important; }
#modalHist .modal-header h4::before { content: url("fluigicon1.png") !important; padding-right: 10px !important;} 

.fluig-style-guide #modalHist  .modal-content{color: #ffffff !important;  background:linear-gradient(#4373b5ea, rgba(252, 252, 252, 0.774)) !important; overflow-y:hidden !important;} 



#modalTB{background: #ffffff !important;}

.fluig-style-guide  #modalHist .modal-content .modal-header .close>span:after {
    color: #ffffff !important;
    background-color: #00000000 !important;
}


@-moz-document url-prefix() {
    fieldset { display: table-cell; }
}

::-webkit-scrollbar              {width: 9.5px; height: 9.5px;}
::-webkit-scrollbar-track        {background: #c2cadb4f !important; border-radius: 20px;}
::-webkit-scrollbar-thumb        {background: linear-gradient(45deg, #c8defd, #2572d6bb) !important;  border-radius: 20px;}
::-webkit-scrollbar-thumb:hover  {background: linear-gradient(135deg, #4373b5, #91b4e6) !important}
::-webkit-scrollbar-thumb:active {background: linear-gradient(135deg, #4373b5, #112760) !important}