﻿
.InputRequired:focus {
    border: solid 1px #ceb945;
    box-shadow: 0 0 5px 1px #f8d59e;
}


td {
    padding-top: 5px !important;
    padding-bottom: 4px !important;
    vertical-align: middle !important;
}

input[required="required"],
input[Required="required"],
input[required],
select[Required="required"],
.InputRequired {
    border: solid 1px #f8d59e;
    background-color: #fff9f0;
    transition: box-shadow 0.3s, border 0.3s;
}



.btn-edp {
    background-color: #28FF52;
    border-color: #28FF52;
    color: #000;
    font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;    
    font-size:14px;
}

    .btn-edp.btn-outline:hover {
        color: #000;
    }

    .btn-edp:hover, .btn-edp:focus, .btn-edp:active, .btn-edp.active, .dropdown-toggle.btn-edp, .btn-edp:active:focus, .btn-edp:active:hover, .btn-edp.active:hover, .btn-edp.active:focus {
        background-color: #29f150;
        border-color: #29f150;
        color: #000;
    }


    .btn-edp:active, .btn-edp.active, .open .dropdown-toggle.btn-edp {
        background-image: none;
    }

        .btn-edp.disabled, .btn-edp.disabled:hover, .btn-edp.disabled:focus, .btn-edp.disabled:active, .btn-edp.disabled.active, .btn-edp[disabled], .btn-edp[disabled]:hover, .btn-edp[disabled]:focus, .btn-edp[disabled]:active, .btn-edp.active[disabled], fieldset[disabled] .btn-edp, fieldset[disabled] .btn-edp:hover, fieldset[disabled] .btn-edp:focus, fieldset[disabled] .btn-edp:active, fieldset[disabled] .btn-edp.active {
            background-color: #1dc5a3;
            border-color: #1dc5a3;
        }

button.btn-edp.dim {
    box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999;
}

    button.btn-edp.dim:active {
        box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999;
    }

.ibox-tools a.btn-edp {
    color: #000;
}



.btn-success {
    background-color: #28FF52;
    border-color: #28FF52;
    color: #000;
    font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

    .btn-success.btn-outline:hover {
        color: #000;
    }

    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .dropdown-toggle.btn-success, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:hover, .btn-success.active:focus {
        background-color: #29f150;
        border-color: #29f150;
        color: #000;
    }


    .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
        background-image: none;
    }

        .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success.active[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
            background-color: #1dc5a3;
            border-color: #1dc5a3;
        }

button.btn-success.dim {
    box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999;
}

    button.btn-success.dim:active {
        box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999;
    }

.ibox-tools a.btn-success {
    color: #000;
}



.btn-info {
    background-color: #28FF52;
    border-color: #28FF52;
    color: #000;
    font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

    .btn-info.btn-outline:hover {
        color: #000;
    }

    .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .dropdown-toggle.btn-info, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:hover, .btn-info.active:focus {
        background-color: #29f150;
        border-color: #29f150;
        color: #000;
    }


    .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
        background-image: none;
    }

        .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info.active[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
            background-color: #1dc5a3;
            border-color: #1dc5a3;
        }

button.btn-info.dim {
    box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999;
}

    button.btn-info.dim:active {
        box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999;
    }

.ibox-tools a.btn-info {
    color: #000;
}

.btn-default {
    color: #fff !important;
    background: #959393;
    border: 1px solid #8d8d8d;
}

    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default, .btn-default:active:focus, .btn-default:active:hover, .btn-default.active:hover, .btn-default.active:focus {
        color: #fff !important;
        border: 1px solid #9d9d9d;
        background: #a7a7a7;
    }
