@charset "UTF-8";
/*
*	############################################################################
*
*	Página de login
*	---------------------------------------------------------------------
*
*	Version:	0.3 | 20180411
*	Author:		Semilla de Software Libre
*   License: 	none (public domain)
*
*
*	############################################################################
 * ========================================================================
 */
/*------------------------------------------------*/
/*	General Styles
/*------------------------------------------------*/

/*------------------------------------------------*/
/*	Cabecera
/*------------------------------------------------*/

.logo-gong {
	background-image:url("../images/logo_GONG_N.png");
	background-repeat: no-repeat;
  	width:100px;
  	height:38px;
  	position:absolute;
  	margin-top:17px
}

#pruebademo {
    visibility: hidden;
}
/*------------------------------------------------*/
/*	Modificaciones Estilos Boobstrap
/*------------------------------------------------*/
.btn-success {
    border-color:transparent;
    background-color:#3daec6;
}
.navbar {
	background:#FFFFFF;
	border-color:#FFFFFF;
	margin-bottom:0px;
	padding-bottom:32px;
	border-radius:0px;
}
.navbar-toggle .icon-bar {
    background-color: #000000;
}
.navbar-form {
    padding-top: 10px;
}
.col-sm-3 {
	padding:50px 20px 50px 20px;
}
.btn-success:hover,
.btn-success:focus {
     border-color:#FFFFFF;
}
.selectdiv:after {
	content: '\f078';
	font: normal normal normal 15px/1 FontAwesome;
	color: #666666;
	pointer-events: none;
	position: absolute;
	margin: 9px 0px 0px -25px;    
}
/* IE11 hide native button (thanks Matt!) */
select::-ms-expand {
	display: none;
}
.selectdiv select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Add some styling */  
  display: block; 
  background-color: #ffffff;
  background-image: none;
  -ms-word-break: normal;
  word-break: normal;
  padding: 6px 22px 6px 12px;
}
/*------------------------------------------------*/
/*	Content
/*------------------------------------------------*/
.funcionalidades {
	color:#FFFFFF;
	background:#36444b;
	background-image:url("../images/fondo_GONG.png");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center right; 
    padding:20px 0px 60px 0px;
}
@media (max-width:1394px) {
.funcionalidades {
	background-position:1180px center;
}
}
.funcionalidades img {
	display:block;
	margin:0px auto 0px auto;
}
.funcionalidades h2 {
    font-size: 25px;
}
.funcionalidades h3 {
	text-align:center;
	font-size:17px;
	padding:0px 10% 10px 10%;
}
.nuevo {
	background-image:url("../images/ico_login_nuevo.png");
	background-repeat: no-repeat;
    background-position: right top; 
}
/*------------------------------------------------*/
/*	Personalización Instancias
/*------------------------------------------------*/
/*GENERAL*/
#general .navbar {
	background:#36444b;
	border-color:#36444b;
}
#general .logo-gong {
	background-image:url("../images/logo_GONG_B.png");
}
#general .navbar-toggle .icon-bar {
    background-color: #FFFFFF;
}
#general .btn-success:hover,
.btn-success:focus {
     background-color: transparent;
     border-color:#FFFFFF;
     color:#FFFFFF;
}
/*DEMO*/
#demo .navbar {
	background:#36444b;
	border-color:#36444b;
}
#demo .logo-gong {
	background-image:url("../images/logo_GONG_B.png"); 
}
#demo .logo-instancia {
	background-image:url("../images/logo_Instancia_DEMO.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 22px 0px 0px 110px;
}
#demo .navbar-toggle .icon-bar {
    background-color: #FFFFFF;
}
#demo .btn-success:hover,
.btn-success:focus {
     background-color: transparent;
     border-color:#FFFFFF;
     color:#FFFFFF;
}
#demo #pruebademo {
    visibility: visible;
    float:right;
    clear:both;
}
#demo #pruebademo a {
    color:#FFFFFF;
}
#pruebaGONG a {
    color:#FFFFFF;
}
#pruebaGONG .btn-success {
    background-color: #d5006e;
}
.selectpais:after {
	content: '\f078';
	font: normal normal normal 15px/1 FontAwesome;
	color: #666666;
	pointer-events: none;
	float:right;
	margin:-24px 10px 0px 0px;
}
/* IE11 hide native button (thanks Matt!) */
.selectpais::-ms-expand {
	display: none;
}
.selectpais select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Add some styling */  
  display: block; 
  background-color: #ffffff;
  background-image: none;
  -ms-word-break: normal;
  word-break: normal;
}
/*DESARROLLLO*/
#desarrollo .navbar {
	background:#36444b;
	border-color:#36444b;
}
#desarrollo .logo-gong {
	background-image:url("../images/logo_GONG_B.png");
}
#desarrollo .logo-instancia {
	background-image:url("../images/logo_Instancia_DESARROLLO.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 22px 0px 0px 110px;
}
#desarrollo .navbar-toggle .icon-bar {
    background-color: #FFFFFF;
}
#desarrollo .btn-success:hover,
.btn-success:focus {
     background-color: transparent;
     border-color:#FFFFFF;
     color:#FFFFFF;
}
/*MEDICUSMUNDI*/
#medicusmundi .logo-instancia {
	background-image:url("../images/logo_Instancia_MEDICUSMUNDI.png");
	background-repeat: no-repeat;
  	width:222px;
  	height:64px;
	position: absolute;
	margin: 0px 0px 0px 105px;
}
#medicusmundi .funcionalidades {
	background-color:#457abf;
}
#medicusmundi .btn-success {
    background-color: #f6a513;
}
/*APS*/
#aps .logo-instancia {
	background-image:url("../images/logo_Instancia_APS.png");
	background-repeat: no-repeat;
  	width:213px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#aps .funcionalidades {
	background-color:#76bf3f;
}
#aps .btn-success {
    background-color: #76bf3f;
}
/*MUNDUBAT*/
#mundubat .logo-instancia {
	background-image:url("../images/logo_Instancia_MUNDUBAT.png");
	background-repeat: no-repeat;
  	width:229px;
  	height:64px;
	position: absolute;
	margin: 2px 0px 0px 100px;
}
#mundubat .funcionalidades {
	background-color:#188a36;
}
#mundubat .btn-success {
    background-color: #178a36;
}
/*JUSTICIA ALIMENTARIA*/
#justiciaalimentaria .logo-instancia {
	background-image:url("../images/logo_Instancia_VSF.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#justiciaalimentaria .funcionalidades {
	background-color:#4eb99c;
}
#justiciaalimentaria .btn-success {
    background-color: #efb01b;
}
/*JUAN CIUDAD*/
#juanciudad .logo-instancia {
	background-image:url("../images/logo_Instancia_FUNDACIONJUANCIUDAD.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#juanciudad .funcionalidades {
	background-color:#00b4e4;
}
#juanciudad .btn-success {
    background-color: #00b4e4;
}
/*FAS*/
#fas .logo-instancia {
	background-image:url("../images/logo_Instancia_FAS.png");
	background-repeat: no-repeat;
  	width:328px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
/*TABLETA-Esconder Logo UE*/
/*Vertical - Max-width - 1024px*/
@media (max-width : 1024px)  {
#fas .logo-instancia {
  	width:199px;
}
}
#fas .funcionalidades {
	background-color:#f89513;
}
#fas .btn-success {
    background-color: #cd7a0e;
}
/*ANSA*/
#ansa .logo-instancia {
	background-image:url("../images/logo_Instancia_ANSA.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#ansa .funcionalidades {
	background-color:#5cc4ea;
}
#ansa .btn-success {
    background-color: #5cc4ea;
}
/*CPT*/
#cpt .logo-instancia {
	background-image:url("../images/logo_Instancia_CPT.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#cpt .funcionalidades {
	background-color:#17845a;
}
#cpt .btn-success {
    background-color: #bd3e14;
}
/*OPAN*/
#opan .logo-instancia {
	background-image:url("../images/logo_Instancia_OPAN.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#opan .funcionalidades {
	background-color:#17845a;
}
#opan .btn-success {
    background-color: #bd3e13;
}
/*CENTRAL DO CERRADO*/
#centraldocerrado .logo-instancia {
	background-image:url("../images/logo_Instancia_Centraldocerrado.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#centraldocerrado .funcionalidades {
	background-color:#bf8267;
}
#centraldocerrado .btn-success {
    background-color: #ffc974;
}
/*CISP*/
#cisp .logo-instancia {
	background-image:url("../images/logo_Instancia_CISP.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#cisp .funcionalidades {
	background-color:#ed3c51;
}
#cisp .btn-success {
    background-color: #ed3c51;
}
/*OEI*/
#oei .logo-instancia {
	background-image:url("../images/logo_Instancia_OEI.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#oei .funcionalidades {
	background-color:#2890b0;
}
#oei .btn-success {
    background-color: #5cb85c;
}
/*OEI*/
#gesproei .logo-instancia {
	background-image:url("../images/logo_GesprOEI.png");
	background-repeat: no-repeat;
  	width:188px;
  	height:83px;
	position: absolute;
	margin: 0px 0px 0px 110px;
}
#gesproei .funcionalidades {
	background-color:#2890b0;
}
#gesproei .btn-success {
    background-color: #5cb85c;
}
/*------------------------------------------------*/
/*	Footer
/*------------------------------------------------*/
footer {
	background:#000000;
	color:#CCCCCC;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:11px;
}
footer a {
	color:#CCCCCC;
}
footer a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
footer ul {
	list-style:none;
	margin:20px 0px 20px -40px;
}
footer li {
	display:inline;
}
/*TABLETA-Esconder Logo ONG*/
/*Vertical - Max-width - 768px*/
@media (max-width : 768px)  {
.logo-instancia {
	display:none;
}
}
/*MÓVIL-Volver a ver Logo ONG*/
/*Vertical - Max-width - 600px*/
@media (max-width : 600px)  {
.logo-instancia {
	display:inline;
}
}