﻿.panel-body.padded {
    padding: 40px;
}
.modal-content
{
    text-align: left;
}
.spanTitle .glyphicon.amountoption {
    margin-left: 10px;
    text-decoration: none;
}
.UserLoginView {
    float: right;
    margin-top: 15px;
    margin-bottom: 15px;
}
.UserLoginView a{
    text-decoration:none;
}
.spanTitle{
    font-weight: bold;
}
legend .spanTitle{
    font-size: 18px;
}
.panel-heading .spanTitle{
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
}
.separador {
    height: 15px;
    clear: both;
    content: '.';
}
.AdminCardParent{
    text-decoration:none;
}
.floatLeft{
    float: left;
}
.floatRight{
    float: right;
}
.shw
{
    display:none;
}
.pretty.p-switch {
    margin-top: 10px;
    font-size: 24px;
}
.AdminCard {
    border-radius: 25px;
    border: solid 1px black;
    width: 322px;
    height: 150px;
    float: left;
    position: relative;
    background-repeat: no-repeat;
    background-position: 10px center;
    margin: 20px;
}
.AdminUsers{
    background-image: url(/Content/Custom/Usuarios.png);
}
.AdminValores{
    background-image: url(/Content/Custom/Valores.png);
}
.AdminConfig{
    background-image: url(/Content/Custom/Config.png);
}
.AdminMercados {
    background-image: url(/Content/Custom/Mercados.png);
}
.AdminCard .right{
    font-weight:bold;
    font-size:36px;
    text-align:center;
    margin-left: 145px;
    color: black;
    margin-top: auto;
    margin-bottom: auto;
    width: 175px;
    height: 40px;
    line-height: 40px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;

}

.clearFix:after {
    content: "";
    display: table;
    clear: both;
}

.fullWidth {
    width: 100%;
}

.btn {
    padding: 10px 15px;
}
.table.table-responsive td{
    vertical-align: middle;
}

.buttonToolbar {
    text-align: right;
}
.form-control.form-checkbox {
    height: 34px;
    width: 34px;
    margin: 0px;
}
.row 
{
    margin-bottom: 10px;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}
/*
.validation-summary-errors {
    color: #ff0000;
}
*/

.validation-summary-valid {
    display: none;
}

.select2-container .select2-selection--single {
    height: 34px !important;
}
    .select2-container .select2-selection--single .select2-selection__rendered {
        line-height: 34px !important;
    }