@charset "utf-8";
/* CSS Document */

body{
	background:#f1f9f9;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0;
    padding: 0;
    text-align: center;
    color: #222;
    border: none;
    font-size:18px;
    /*font-weight:300;*/
}

h1 {
    color: #008fda;
    font-size:24px;
    text-align:center;
}
h2 {
    color: #008fda;
    font-weight:300;
}

hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #eee;
}

#container {
     margin-top:0px;
     max-width: 480px;
     background-color: #FFFFFF;
     margin-left: auto;
     margin-right: auto;
     border: none;
     text-align: left;
}

.form-signin {
    max-width: 400px;
    padding: 19px 29px 29px;
    margin: 0 auto;
	//margin-top:90px;
    background-color: #fff;
	
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
			
	font-family:Tahoma, Geneva, sans-serif;
	color:#990000;
	font-weight:lighter;

}

.form-signin .form-signin-heading{
    color:#19A83D; /*#00A2D1;*/
}
.form-signin input[type="text"],
.form-signin input[type="password"],
.form-signin input[type="email"] {
    font-size: 16px;
    height: 45px;
    padding: 7px 9px;
}

.signin-form, .body-container
{
	/*border:solid red 1px;*/
	margin-top:30px;
}
.navbar-brand{
	font-family:"Lucida Handwriting";
}
#btn-submit{
	height:45px;
}

.tc {
    font-size:12px;
    padding:10px;
    text-align:center;
}

.contact {
    font-size:12px;
    padding:10px;
    text-align:center;
}

#logoFundacion{
    text-align:center;
}

p {
    text-align:justify;
}

.btn-inicio {
    width:240px;
    margin: 3px;
}

.btn-reportes {
  color: #fff;
  background-color: #862c98;
  border-color: #804cb1;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-reportes:focus,
.btn-reportes.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-reportes:hover {
  color: #fff;
  background-color: #286090;
  border-color: #804cb1;
}
.btn-reportes:active,
.btn-reportes.active,
.open > .dropdown-toggle.btn-reportes {
  color: #fff;
  background-color: #286090;
  border-color: #804cb1;
}
.btn-reportes:active:hover,
.btn-reportes.active:hover,
.open > .dropdown-toggle.btn-reportes:hover,
.btn-reportes:active:focus,
.btn-reportes.active:focus,
.open > .dropdown-toggle.btn-reportes:focus,
.btn-reportes:active.focus,
.btn-reportes.active.focus,
.open > .dropdown-toggle.btn-reportes.focus {
  color: #fff;
  background-color: #804cb1;
  border-color: #122b40;
}
.btn-reportes:active,
.btn-reportes.active,
.open > .dropdown-toggle.btn-reportes {
  background-image: none;
}

.btn-reportes .badge {
  color: #862c98;
  background-color: #fff;
}

.btn-reportes.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn-reportes {
  background-image: -webkit-linear-gradient(top, #862c98 0%, #804cb1 100%);
  background-image:      -o-linear-gradient(top, #862c98 0%, #804cb1 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#862c98), to(#804cb1));
  background-image:         linear-gradient(to bottom, #862c98 0%, #804cb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff862c98', endColorstr='#ff804cb1', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
}
.btn-reportes:hover,
.btn-reportes:focus {
  background-color: #804cb1;
  background-position: 0 -15px;
}
.btn-reportes:active,
.btn-reportes.active {
  background-color: #804cb1;
  border-color: #245580;
}
.btn-reportes.disabled,
.btn-reportes[disabled],
fieldset[disabled] .btn-reportes,
.btn-reportes.disabled:hover,
.btn-reportes[disabled]:hover,
fieldset[disabled] .btn-reportes:hover,
.btn-reportes.disabled:focus,
.btn-reportes[disabled]:focus,
fieldset[disabled] .btn-reportes:focus,
.btn-reportes.disabled.focus,
.btn-reportes[disabled].focus,
fieldset[disabled] .btn-reportes.focus,
.btn-reportes.disabled:active,
.btn-reportes[disabled]:active,
fieldset[disabled] .btn-reportes:active,
.btn-reportes.disabled.active,
.btn-reportes[disabled].active,
fieldset[disabled] .btn-reportes.active {
  background-color: #804cb1;
  background-image: none;
}

/*.btn-inicio.disabled, .btn-inicio[disabled] {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #333;
    background-color: #E6E6E6;
}*/

.unselectable {
  user-select: none; 
  -o-user-select: none; 
  -moz-user-select: none; 
  -khtml-user-select: none; 
  -webkit-user-select: none; 
}