.main-page{
    background: url("../images/fondo4.jpg") no-repeat center fixed;
}
.designed-by{
    position: absolute;
    /*bottom: 0 !important;*/
    color: white;
    right: 0 !important;
    margin: 12px;
}
.transparent{
    background: rgba(255, 255, 255, 0.7) !important;
}
.title-logo{
    color: white !important;
    font-size: 150%;
    text-shadow: -4px 0px 3px rgba(150,150,150,1);
}
.login-box{
    margin: 5% auto !important;
}
.title-section{
    color: #3c8dbc;
    margin-left: 10px;
    margin-bottom: 10px;
}
.hr-mine{
    margin-top: 0px;
    margin-bottom: 10px;
}
.text-x{
    vertical-align: middle;
    width:30%;
    font-size:20px;
    font-weight: bold;
}
.text-y{
    width:50%;
    border-bottom: 1px solid;
}
.text-y span{
    font-weight: bold;
}
#error-universo{
    color: #F00;
}
.help-universo{
    border: 1px solid #00a65a;
    box-shadow: none;
}
.input-ells{
    text-align: right;
    padding: 6px 12px;
}
.margin-button-10{
    margin-bottom: 10px;
}
.table tbody tr:hover td, .table-hover tbody tr:hover th {
  /*background: linear-gradient(#fff, #fff, #d2f2f8);*/
  background: rgba(255,255,255,1);
  background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(210,242,248,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(100%, rgba(210,242,248,1)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(210,242,248,1) 100%);
  background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(210,242,248,1) 100%);
  background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(210,242,248,1) 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(210,242,248,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d2f2f8', GradientType=0 );
}
/*MENUUUUUU*/
.skin-blue .sidebar-menu>li:hover>a{
    background: #3d4e5d !important;
}
.skin-blue .sidebar-menu>li>a, .skin-blue .sidebar-menu>li>a {
    border-bottom: 1px solid #005b8c;
}
.skin-blue .sidebar-menu>li>.treeview-menu{
    background: #175f82 !important;
}
.skin-blue .treeview-menu>li.active>a,
.skin-blue .treeview-menu>li>a:hover {
    color: #fff !important;
    font-weight: bold;
}
.skin-blue .sidebar-menu>li.active>a{
    background: #004e77 !important;
}
.skin-blue .treeview-menu>li>a {
    color: #b8c7ce !important;
}
.skin-blue .sidebar-menu>li.active>a {
    margin-left: 2px;
}

/*PANELES*/
.box {
    /*float: left;*/
    width: 100%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    border-top: 2px solid #E5E5E5;
    margin-bottom: 20px;
    /*position: relative;*/
    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
}
.box-default .box-header, .box-primary .box-header, .box-success .box-header, .box-info .box-header, .box-warning .box-header, .box-danger .box-header {
    background: url(../img/header-icono.png) no-repeat left #d2f2f8;
    background-size: 9px;
    border-color: #bcecf5;
}

.headeres {
    background: url(../img/header-icono.png) no-repeat left #D3F8DA !important;
    background-size: 9px !important;
    border-color: #D3F8DA !important;
}

.leyendas2{
    background-color: #85D493;
    color: white;
}
.heading {
    background: url(../img/header-icono.png) no-repeat left !important;
    background-size: 10px !important;
    border-color: #bcecf5 !important;
}
.content-wrapper{
    background-image: url('../img/bg.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    /*min-height: 2000px !important;*/
}
.box.box-solid.box-default>.box-header {
    color: #444;
    background: #ffffff;
    background-color: #ffffff !important;
}
/*Inputs*/
form input{
	border-bottom:solid 3px #4dcde4!important;
}
.form-control{
	border-color: #4dcde4!important;
	border-bottom:solid 3px #4dcde4!important;
}
.modal-header{
	color: #367FA9!important;
	background-color: #d2f2f8!important;
	border-color: #bcecf5;
  border-top:solid 3px #4dcde4;
}

ul.nav.navbar-nav{
	background: none !important;
    /*height:50px;
	overflow:hidden;*/
}

.resultados{
    background-color: #05FC11;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    font-size: 14px;
    padding: 12px 9px;
}

.resultado{
    background-color: #05FC11;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    font-size: 14px;
    padding: 5px 6px;
}

.leyendas{
    background-color: #004467;
    color: white;
}
.login-page{
    background: url("/super/img/pagina04.png") no-repeat center fixed white !important;
    background-position: right bottom !important;
    background-size: 70% 60% !important;
}
.error-page{
    margin-top: 10px !important;
    width: 55% !important;
}
.mensaje{
    color: white;
    background: url(/super/img/pagina05.png) no-repeat center bottom;
    background-size: 100% 100%;
    text-align: center;
    margin: -12% !important;
}
.titulo{
    color: gray;
    font-weight: bolder;
    float:left !important;
    font-size:2100%;
    padding:2px;
    font-family:times;
    margin-right: 5px;
}
.error{
    color: #FE5E67;
    font-size: 400%;
    font-weight: bolder;
}
.barra{
    margin-top: 2%;
    width: 83%;
}

.vinculo{
    margin: 20%;
}
