.navbar-inverse .navbar-inner {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    border-top: 4px solid #9DCD17;
}

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
    background-color: #9DCD17;
    color: #FFFFFF;
}
.navbar .nav > li > a {
    padding: 10px 13px;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #9DCD17;
    color: #FFFFFF;
}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{
color: #9DCD17;
}
.navbar .brand {
    margin-right: 160px;
}
#logo {
    position: absolute;
    top: 4px;
}
.app_info{
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #f9f9f9 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#f9f9f9 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#f9f9f9 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 0%,#f9f9f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding: 20px;
border: 1px solid #591C70;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a{
background: #581d71; /* Old browsers */
background: -moz-linear-gradient(top,  #581d71 0%, #490077 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#581d71), color-stop(100%,#490077)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #581d71 0%,#490077 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #581d71 0%,#490077 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #581d71 0%,#490077 100%); /* IE10+ */
background: linear-gradient(to bottom,  #581d71 0%,#490077 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#581d71', endColorstr='#490077',GradientType=0 ); /* IE6-9 */
}
.user{
background: #fcfcfc; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #fcfcfc 0%, #eff5f7 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fcfcfc), color-stop(100%,#eff5f7)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #fcfcfc 0%,#eff5f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #fcfcfc 0%,#eff5f7 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #fcfcfc 0%,#eff5f7 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #fcfcfc 0%,#eff5f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eff5f7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding: 60px 20px 40px;
position: relative;
border: 1px solid #591C70;
}
#user-img-top {
    left: 0;
    position: absolute;
    top: 0;
}
#user-img-bottom {
    left: 0;
    position: absolute;
    bottom: 0;
}
.title-app{
color: #5A1C71;
border-bottom: 4px solid #E87717;
}
.mensaje-app{
color: #515151;
}
.login-word{
color: #9DCD17;
font-size: 1.5em;
float: right;
margin-right: 10px;
    margin-top: 10px;
}
.btn{
color: #5A1C71;
font-weight: bold;
}
.btn:hover, .btn:focus{
color: #E87816;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(89, 28, 112, 0.6);
border-color: rgba(89, 28, 112, 0.8);
}
.nombre-cliente {
    position: absolute;
    top: 20px;
	color: #591C70;
	font-size: 1.2em;
	font-weight: bold;
}
.nav-tabs {
    border-bottom: 1px solid #5A1C71;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    border-color: #5A1C71 #5A1C71 transparent;
}
a {
    color: #5A1C71;
}
.add-on{
color: #5A1C71;
font-weight: bold !important;
}
.input-append, .input-prepend {
    display: block !important;
	text-align: center;
}
.input-prepend .add-on:first-child, .input-prepend .btn:first-child {
    width: 12%;
	text-align: left !important;
}
.tr-color{
background-color: #5A1C71;
color: #FFFFFF;
font-weight: bold !important;
}
input, textarea, .uneditable-input{
    width: 50%;
}
select{
width: 53%;
}

.pull-center {
    margin: 0 auto;
    text-align: center;
}
.radio-s{
margin-left: 40px !important;
}
label {
    display: inline;
	color: #5A1C71;
font-weight: bold !important;
margin-left: 5px;
}