.org-opencms-gwt-client-ui-css-I_CmsDirectEditCss-editButtonsVisible ,
.org-opencms-gwt-client-ui-css-I_CmsDirectEditCss-editButtonsVisible .header-container-bar {
	padding-top: 52px;
}

.form-project-item btn-flex{
	margin-bottom: -10px;
}
.form-project{
	text-align: end;
}

.form-project input[type=text], .form-project select {
    color: indigo;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7px 0 2px 0;
    font-size: 1em;
    font-family: inherit;
    background: transparent;
    border-bottom: 1px solid #ddd;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    outline: 0;
}

#ContainerBanner{
	padding-bottom:7.25em;
}

body{
	min-height: 100vh;
}

.azul {
  color: blue; 
}
  
.texto-carrousel{
	color: #333;
}

p a {
	color: #ff931e;
}

.nav>li>a {
	padding: 15px 10px;
	font-size: 13px;
	display: inline-block;
}

footer {
	padding: 2px 0;  
	bottom: 0;
	width: 100%;
}

.coordNac {
  font-weight: bold;
}

footer .coordNac {
  margin-bottom: 8px;
}

footer .container .footer_logo {
    margin-bottom: 8px;
}

footer .container .footer_logo .alide_logo{
    margin-bottom: 2px;
}

.topbar {
  background:#eaecee;
  padding: 20px 0;
}

.topbar .logo .logo-rialide {
    width: 180px;
    height: 34px; }
	
label {
  margin-bottom: 0px;  }
.form-group {
  margin-bottom: 0px;
}
  
.infos-header a, .infos-header h3 {
    float: none; 
	}

div.texto-busca2 {
   margin-left: 30px;
}
