﻿
.btn {
    /*color: #FFF !important;*/
     color: #FFF;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    background-image: none !important;
    border: 5px solid #FFF;
    /*border-radius: 4px;*/ 
    border-radius: 0;
    box-shadow: none !important;
    -webkit-transition: background-color .15s,border-color .15s,opacity .15s;
    -o-transition: background-color .15s,border-color .15s,opacity .15s;
    transition: background-color .15s,border-color .15s,opacity .15s;
    vertical-align: middle;
    margin: 0;
    position: relative;
}

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    border-radius: 0;
}

.btn.active, .open > .btn.active.dropdown-toggle {
    box-shadow: none;
}

.btn-group-lg > .btn, .btn-lg {
    border-width: 5px;
    line-height: 1.4;
    padding: 5px 16px 6px;
}

.btn-group-xlg > .btn, .btn-xlg {
    border-width: 5px;
    line-height: 1.35;
    padding: 7px 16px;
    font-size: 18px;
}

.btn-group-sm > .btn, .btn-sm {
    border-width: 4px;
    font-size: 13px;
    padding: 4px 9px;
    line-height: 1.38;
}

.btn-group-xs > .btn, .btn-xs {
    padding-top: 3px;
    padding-bottom: 3px;
    border-width: 3px;
}

.btn-group-mini > .btn, .btn-mini {
    padding: 1px 5px;
    border-width: 3px;
    font-size: 12px;
    line-height: 1.5;
}

.btn-group-minier > .btn, .btn-minier {
    padding: 0 4px;
    line-height: 18px;
    border-width: 2px;
    font-size: 12px;
}

button.btn:active {
    top: 1px;
}

.btn, .btn-default, .btn-default.focus, .btn-default:focus, .btn.focus, .btn:focus {
    /*background-color: #ABBAC3!important;*/
    background-color: #ABBAC3;
    border-color: #ABBAC3;
}

    .btn-default.focus:hover, .btn-default:active:hover, .btn-default:focus:active, .btn-default:focus:hover, .btn-default:hover, .btn.focus:hover, .btn:active:hover, .btn:focus:active, .btn:focus:hover, .btn:hover, .open > .btn-default.dropdown-toggle, .open > .btn-default.dropdown-toggle.focus, .open > .btn-default.dropdown-toggle:active, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn.dropdown-toggle, .open > .btn.dropdown-toggle.focus, .open > .btn.dropdown-toggle:active, .open > .btn.dropdown-toggle:focus, .open > .btn.dropdown-toggle:hover {
        /*background-color: #8B9AA3!important;*/
        background-color: #8B9AA3;
        border-color: #ABBAC3;
        /*opacity:0.9 !important;
    filter: alpha(opacity=90) !important;*/
    }

    .btn-default.no-border:active, .btn-default.no-border:hover, .btn.no-border:active, .btn.no-border:hover {
        border-color: #8B9AA3;
    }

    .btn-default.no-hover:active, .btn-default.no-hover:hover, .btn.no-hover:active, .btn.no-hover:hover {
        /*background-color: #ABBAC3!important*/
        background-color: #ABBAC3;
    }

    .btn-default.active, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus.active, .btn.active, .btn.active:focus, .btn.active:hover, .btn.focus.active, .open > .btn-default.dropdown-toggle.active, .open > .btn.dropdown-toggle.active {
        /*background-color: #9baab3!important;*/
        background-color: #9baab3;
        border-color: #8799a4;
    }

    .btn-default.no-border.active, .btn.no-border.active {
        /*background-color: #92a3ac!important;*/
        background-color: #92a3ac;
        border-color: #92a3ac;
    }

    .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, .btn.disabled, .btn.disabled.active, .btn.disabled:active, .btn.disabled:focus, .btn.disabled:hover, .btn[disabled], .btn[disabled].active, .btn[disabled]:active, .btn[disabled]:focus, .btn[disabled]:hover, fieldset[disabled] .btn, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn.active, fieldset[disabled] .btn:active, fieldset[disabled] .btn:focus, fieldset[disabled] .btn:hover {
        /*background-color: #ABBAC3!important;*/
        background-color: #ABBAC3;
        border-color: #ABBAC3;
    }

.btn-primary, .btn-primary.focus, .btn-primary:focus {
    /*background-color: #428BCA!important;*/
    background-color: #428BCA;
    border-color: #428BCA;
}

    .btn-primary.focus:hover, .btn-primary:active:hover, .btn-primary:focus:active, .btn-primary:focus:hover, .btn-primary:hover, .open > .btn-primary.dropdown-toggle, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:active, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle:hover {
        /*background-color: #1B6AAA!important;*/
        background-color: #1B6AAA;
        border-color: #428BCA;
    }

    .btn-primary.no-border:active, .btn-primary.no-border:hover {
        border-color: #1B6AAA;
    }

    .btn-primary.no-hover:active, .btn-primary.no-hover:hover {
        /*background-color: #428BCA!important*/
        background-color: #428BCA;
    }

    .btn-primary.active, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus.active, .open > .btn-primary.dropdown-toggle.active {
        /*background-color: #2f7bba!important;*/
        background-color: #2f7bba;
        border-color: #27689d;
    }

    .btn-primary.no-border.active {
        /*background-color: #2b72ae!important;*/
        background-color: #2b72ae;
        border-color: #2b72ae;
    }

    .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
        /*background-color: #428BCA!important;*/
        background-color: #428BCA;
        border-color: #428BCA;
    }

.btn-info, .btn-info.focus, .btn-info:focus {
    /*background-color: #6FB3E0!important;*/
    background-color: #6FB3E0;
    border-color: #6FB3E0;
}

    .btn-info.focus:hover, .btn-info:active:hover, .btn-info:focus:active, .btn-info:focus:hover, .btn-info:hover, .open > .btn-info.dropdown-toggle, .open > .btn-info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:active, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle:hover {
        /*background-color: #4F99C6!important;*/
        background-color: #4F99C6;
        border-color: #6FB3E0;
    }

    .btn-info.no-border:active, .btn-info.no-border:hover {
        border-color: #4F99C6;
    }

    .btn-info.no-hover:active, .btn-info.no-hover:hover {
        /*background-color: #6FB3E0!important*/
        background-color: #6FB3E0;
    }

    .btn-info.active, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus.active, .open > .btn-info.dropdown-toggle.active {
        /*background-color: #5fa6d3!important;*/
        background-color: #5fa6d3;
        border-color: #4396cb;
    }

    .btn-info.no-border.active {
        /*background-color: #539fd0!important;*/
        background-color: #539fd0;
        border-color: #539fd0;
    }

    .btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
        /*background-color: #6FB3E0!important;*/
        background-color: #6FB3E0;
        border-color: #6FB3E0;
    }

.btn-info2, .btn-info2.focus, .btn-info2:focus {
    /*background-color: #95C6E5!important;*/
    background-color: #95C6E5;
    border-color: #95C6E5;
}

    .btn-info2.focus:hover, .btn-info2:active:hover, .btn-info2:focus:active, .btn-info2:focus:hover, .btn-info2:hover, .open > .btn-info2.dropdown-toggle, .open > .btn-info2.dropdown-toggle.focus, .open > .btn-info2.dropdown-toggle:active, .open > .btn-info2.dropdown-toggle:focus, .open > .btn-info2.dropdown-toggle:hover {
        /*background-color: #67A6CE!important;*/
        background-color: #67A6CE;
        border-color: #95C6E5;
    }

    .btn-info2.no-border:active, .btn-info2.no-border:hover {
        border-color: #67A6CE;
    }

    .btn-info2.no-hover:active, .btn-info2.no-hover:hover {
        /*background-color: #95C6E5!important*/
        background-color: #95C6E5;
    }

    .btn-info2.active, .btn-info2.active:focus, .btn-info2.active:hover, .btn-info2.focus.active, .open > .btn-info2.dropdown-toggle.active {
        /*background-color: #7eb6da!important;*/
        background-color: #7eb6da;
        border-color: #62a6d1;
    }

    .btn-info2.no-border.active {
        /*background-color: #72afd6!important;*/
        background-color: #72afd6;
        border-color: #72afd6;
    }

    .btn-info2.disabled, .btn-info2.disabled.active, .btn-info2.disabled:active, .btn-info2.disabled:focus, .btn-info2.disabled:hover, .btn-info2[disabled], .btn-info2[disabled].active, .btn-info2[disabled]:active, .btn-info2[disabled]:focus, .btn-info2[disabled]:hover, fieldset[disabled] .btn-info2, fieldset[disabled] .btn-info2.active, fieldset[disabled] .btn-info2:active, fieldset[disabled] .btn-info2:focus, fieldset[disabled] .btn-info2:hover {
        /*background-color: #95C6E5!important;*/
        background-color: #95C6E5;
        border-color: #95C6E5;
    }

.btn-success, .btn-success.focus, .btn-success:focus {
    /*background-color: #87B87F!important;*/
    background-color: #87B87F;
    border-color: #87B87F;
}

    .btn-success.focus:hover, .btn-success:active:hover, .btn-success:focus:active, .btn-success:focus:hover, .btn-success:hover, .open > .btn-success.dropdown-toggle, .open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:active, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle:hover {
        /*background-color: #629B58!important;*/
        background-color: #629B58;
        border-color: #87B87F;
    }

    .btn-success.no-border:active, .btn-success.no-border:hover {
        border-color: #629B58;
    }

    .btn-success.no-hover:active, .btn-success.no-hover:hover {
        /*background-color: #87B87F!important*/
        background-color: #87B87F;
    }

    .btn-success.active, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus.active, .open > .btn-success.dropdown-toggle.active {
        /*background-color: #75aa6c!important;*/
        background-color: #75aa6c;
        border-color: #629959;
    }

    .btn-success.no-border.active {
        /*background-color: #6ba462!important;*/
        background-color: #6ba462;
        border-color: #6ba462;
    }

    .btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
        /*background-color: #87B87F!important;*/
        background-color: #87B87F;
        border-color: #87B87F;
    }

.btn-warning, .btn-warning.focus, .btn-warning:focus {
    /*background-color: #FFB752!important;*/
    background-color: #FFB752;
    border-color: #FFB752;
}

    .btn-warning.focus:hover, .btn-warning:active:hover, .btn-warning:focus:active, .btn-warning:focus:hover, .btn-warning:hover, .open > .btn-warning.dropdown-toggle, .open > .btn-warning.dropdown-toggle.focus, .open > .btn-warning.dropdown-toggle:active, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle:hover {
        /*background-color: #E59729!important;*/
        background-color: #E59729;
        border-color: #FFB752;
    }

    .btn-warning.no-border:active, .btn-warning.no-border:hover {
        border-color: #E59729;
    }

    .btn-warning.no-hover:active, .btn-warning.no-hover:hover {
        /*background-color: #FFB752!important*/
        background-color: #FFB752;
    }

    .btn-warning.active, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning.focus.active, .open > .btn-warning.dropdown-toggle.active {
        /*background-color: #f2a73e!important;*/
        background-color: #f2a73e;
        border-color: #f0981c;
    }

    .btn-warning.no-border.active {
        /*background-color: #f1a02f!important;*/
        background-color: #f1a02f;
        border-color: #f1a02f;
    }

    .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
        /*background-color: #FFB752!important;*/
        background-color: #FFB752;
        border-color: #FFB752;
    }

.btn-danger, .btn-danger.focus, .btn-danger:focus {
    /*background-color: #D15B47!important;*/
    background-color: #D15B47;
    border-color: #D15B47;
}

    .btn-danger.focus:hover, .btn-danger:active:hover, .btn-danger:focus:active, .btn-danger:focus:hover, .btn-danger:hover, .open > .btn-danger.dropdown-toggle, .open > .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-toggle:active, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle:hover {
        /*background-color: #B74635!important;*/
        background-color: #B74635;
        border-color: #D15B47;
    }

    .btn-danger.no-border:active, .btn-danger.no-border:hover {
        border-color: #B74635;
    }

    .btn-danger.no-hover:active, .btn-danger.no-hover:hover {
        /*background-color: #D15B47!important*/
        background-color: #D15B47;
    }

    .btn-danger.active, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger.focus.active, .open > .btn-danger.dropdown-toggle.active {
        /*background-color: #c4513e!important;*/
        background-color: #c4513e;
        border-color: #aa4434;
    }

    .btn-danger.no-border.active {
        /*background-color: #ba4b39!important;*/
        background-color: #ba4b39;
        border-color: #ba4b39;
    }

    .btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
        /*background-color: #D15B47!important;*/
        background-color: #D15B47;
        border-color: #D15B47;
    }

.btn-inverse, .btn-inverse.focus, .btn-inverse:focus {
    /*background-color: #555!important;*/
    background-color: #555;
    border-color: #555;
}

    .btn-inverse.focus:hover, .btn-inverse:active:hover, .btn-inverse:focus:active, .btn-inverse:focus:hover, .btn-inverse:hover, .open > .btn-inverse.dropdown-toggle, .open > .btn-inverse.dropdown-toggle.focus, .open > .btn-inverse.dropdown-toggle:active, .open > .btn-inverse.dropdown-toggle:focus, .open > .btn-inverse.dropdown-toggle:hover {
        /*background-color: #303030!important;*/
        background-color: #303030;
        border-color: #555;
    }

    .btn-inverse.no-border:active, .btn-inverse.no-border:hover {
        border-color: #303030;
    }

    .btn-inverse.no-hover:active, .btn-inverse.no-hover:hover {
        /*background-color: #555!important*/
        background-color: #555;
    }

    .btn-inverse.active, .btn-inverse.active:focus, .btn-inverse.active:hover, .btn-inverse.focus.active, .open > .btn-inverse.dropdown-toggle.active {
        /*background-color: #434343!important;*/
        background-color: #434343;
        border-color: #313131;
    }

    .btn-inverse.no-border.active {
        /*background-color: #3b3b3b!important;*/
        background-color: #3b3b3b;
        border-color: #3b3b3b;
    }

    .btn-inverse.disabled, .btn-inverse.disabled.active, .btn-inverse.disabled:active, .btn-inverse.disabled:focus, .btn-inverse.disabled:hover, .btn-inverse[disabled], .btn-inverse[disabled].active, .btn-inverse[disabled]:active, .btn-inverse[disabled]:focus, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse, fieldset[disabled] .btn-inverse.active, fieldset[disabled] .btn-inverse:active, fieldset[disabled] .btn-inverse:focus, fieldset[disabled] .btn-inverse:hover {
        /*background-color: #555!important;*/
        background-color: #555;
        border-color: #555;
    }

.btn-pink, .btn-pink.focus, .btn-pink:focus {
    /*background-color: #D6487E!important;*/
    background-color: #D6487E;
    border-color: #D6487E;
}

    .btn-pink.focus:hover, .btn-pink:active:hover, .btn-pink:focus:active, .btn-pink:focus:hover, .btn-pink:hover, .open > .btn-pink.dropdown-toggle, .open > .btn-pink.dropdown-toggle.focus, .open > .btn-pink.dropdown-toggle:active, .open > .btn-pink.dropdown-toggle:focus, .open > .btn-pink.dropdown-toggle:hover {
        /*background-color: #B73766!important;*/
        background-color: #B73766;
        border-color: #D6487E;
    }

    .btn-pink.no-border:active, .btn-pink.no-border:hover {
        border-color: #B73766;
    }

    .btn-pink.no-hover:active, .btn-pink.no-hover:hover {
        /*background-color: #D6487E!important*/
        background-color: #D6487E;
    }

    .btn-pink.active, .btn-pink.active:focus, .btn-pink.active:hover, .btn-pink.focus.active, .open > .btn-pink.dropdown-toggle.active {
        /*background-color: #c74072!important;*/
        background-color: #c74072;
        border-color: #af3462;
    }

    .btn-pink.no-border.active {
        /*background-color: #be386a!important;*/
        background-color: #be386a;
        border-color: #be386a;
    }

    .btn-pink.disabled, .btn-pink.disabled.active, .btn-pink.disabled:active, .btn-pink.disabled:focus, .btn-pink.disabled:hover, .btn-pink[disabled], .btn-pink[disabled].active, .btn-pink[disabled]:active, .btn-pink[disabled]:focus, .btn-pink[disabled]:hover, fieldset[disabled] .btn-pink, fieldset[disabled] .btn-pink.active, fieldset[disabled] .btn-pink:active, fieldset[disabled] .btn-pink:focus, fieldset[disabled] .btn-pink:hover {
        /*background-color: #D6487E!important;*/
        background-color: #D6487E;
        border-color: #D6487E;
    }

.btn-purple, .btn-purple.focus, .btn-purple:focus {
    /*background-color: #9585BF!important;*/
    background-color: #9585BF;
    border-color: #9585BF;
}

    .btn-purple.focus:hover, .btn-purple:active:hover, .btn-purple:focus:active, .btn-purple:focus:hover, .btn-purple:hover, .open > .btn-purple.dropdown-toggle, .open > .btn-purple.dropdown-toggle.focus, .open > .btn-purple.dropdown-toggle:active, .open > .btn-purple.dropdown-toggle:focus, .open > .btn-purple.dropdown-toggle:hover {
        /*background-color: #7461AA!important;*/
        background-color: #7461AA;
        border-color: #9585BF;
    }

    .btn-purple.no-border:active, .btn-purple.no-border:hover {
        border-color: #7461AA;
    }

    .btn-purple.no-hover:active, .btn-purple.no-hover:hover {
        /*background-color: #9585BF!important*/
        background-color: #9585BF;
    }

    .btn-purple.active, .btn-purple.active:focus, .btn-purple.active:hover, .btn-purple.focus.active, .open > .btn-purple.dropdown-toggle.active {
        /*background-color: #8573b5!important;*/
        background-color: #8573b5;
        border-color: #705ca8;
    }

    .btn-purple.no-border.active {
        /*background-color: #7c69af!important;*/
        background-color: #7c69af;
        border-color: #7c69af;
    }

    .btn-purple.disabled, .btn-purple.disabled.active, .btn-purple.disabled:active, .btn-purple.disabled:focus, .btn-purple.disabled:hover, .btn-purple[disabled], .btn-purple[disabled].active, .btn-purple[disabled]:active, .btn-purple[disabled]:focus, .btn-purple[disabled]:hover, fieldset[disabled] .btn-purple, fieldset[disabled] .btn-purple.active, fieldset[disabled] .btn-purple:active, fieldset[disabled] .btn-purple:focus, fieldset[disabled] .btn-purple:hover {
        /*background-color: #9585BF!important;*/
        background-color: #9585BF;
        border-color: #9585BF;
    }

.btn-grey, .btn-grey.focus, .btn-grey:focus {
    /*background-color: #A0A0A0!important;*/
    background-color: #A0A0A0;
    border-color: #A0A0A0;
}

    .btn-grey.focus:hover, .btn-grey:active:hover, .btn-grey:focus:active, .btn-grey:focus:hover, .btn-grey:hover, .open > .btn-grey.dropdown-toggle, .open > .btn-grey.dropdown-toggle.focus, .open > .btn-grey.dropdown-toggle:active, .open > .btn-grey.dropdown-toggle:focus, .open > .btn-grey.dropdown-toggle:hover {
        /*background-color: #888!important;*/
        background-color: #888;
        border-color: #A0A0A0;
    }

    .btn-grey.no-border:active, .btn-grey.no-border:hover {
        border-color: #888;
    }

    .btn-grey.no-hover:active, .btn-grey.no-hover:hover {
        /*background-color: #A0A0A0!important*/
        background-color: #A0A0A0;
    }

    .btn-grey.active, .btn-grey.active:focus, .btn-grey.active:hover, .btn-grey.focus.active, .open > .btn-grey.dropdown-toggle.active {
        /*background-color: #949494!important;*/
        background-color: #949494;
        border-color: #828282;
    }

    .btn-grey.no-border.active {
        /*background-color: #8c8c8c!important;*/
        background-color: #8c8c8c;
        border-color: #8c8c8c;
    }

    .btn-grey.disabled, .btn-grey.disabled.active, .btn-grey.disabled:active, .btn-grey.disabled:focus, .btn-grey.disabled:hover, .btn-grey[disabled], .btn-grey[disabled].active, .btn-grey[disabled]:active, .btn-grey[disabled]:focus, .btn-grey[disabled]:hover, fieldset[disabled] .btn-grey, fieldset[disabled] .btn-grey.active, fieldset[disabled] .btn-grey:active, fieldset[disabled] .btn-grey:focus, fieldset[disabled] .btn-grey:hover {
        /*background-color: #A0A0A0!important;*/
        background-color: #A0A0A0;
        border-color: #A0A0A0;
    }

.btn-yellow {
    color: #963 !important;
    text-shadow: 0 -1px 0 rgba(255,255,255,.4) !important;
}

    .btn-yellow, .btn-yellow.focus, .btn-yellow:focus {
        /*background-color: #FEE188!important;*/
        background-color: #FEE188;
        border-color: #FEE188;
    }

        .btn-yellow.focus:hover, .btn-yellow:active:hover, .btn-yellow:focus:active, .btn-yellow:focus:hover, .btn-yellow:hover, .open > .btn-yellow.dropdown-toggle, .open > .btn-yellow.dropdown-toggle.focus, .open > .btn-yellow.dropdown-toggle:active, .open > .btn-yellow.dropdown-toggle:focus, .open > .btn-yellow.dropdown-toggle:hover {
            /*background-color: #F7D05B!important;*/
            background-color: #F7D05B;
            border-color: #FEE188;
        }

        .btn-yellow.no-border:active, .btn-yellow.no-border:hover {
            border-color: #F7D05B;
        }

        .btn-yellow.no-hover:active, .btn-yellow.no-hover:hover {
            /*background-color: #FEE188!important*/
            background-color: #FEE188;
        }

        .btn-yellow.active, .btn-yellow.active:focus, .btn-yellow.active:hover, .btn-yellow.focus.active, .open > .btn-yellow.dropdown-toggle.active {
            /*background-color: #fbd972!important;*/
            background-color: #fbd972;
            border-color: #f9cf4f;
        }

        .btn-yellow.no-border.active {
            /*background-color: #fad463!important;*/
            background-color: #fad463;
            border-color: #fad463;
        }

        .btn-yellow.disabled, .btn-yellow.disabled.active, .btn-yellow.disabled:active, .btn-yellow.disabled:focus, .btn-yellow.disabled:hover, .btn-yellow[disabled], .btn-yellow[disabled].active, .btn-yellow[disabled]:active, .btn-yellow[disabled]:focus, .btn-yellow[disabled]:hover, fieldset[disabled] .btn-yellow, fieldset[disabled] .btn-yellow.active, fieldset[disabled] .btn-yellow:active, fieldset[disabled] .btn-yellow:focus, fieldset[disabled] .btn-yellow:hover {
            /*background-color: #FEE188!important;*/
            background-color: #FEE188;
            border-color: #FEE188;
        }

        .btn-yellow.active, .btn-yellow.focus, .btn-yellow:focus, .btn-yellow:hover, .open > .btn-yellow.active.dropdown-toggle, .open > .btn-yellow.dropdown-toggle {
            color: #963;
        }

.btn-light {
    color: #888 !important;
    text-shadow: 0 -1px 0 rgba(250,250,250,.25) !important;
}

.btn.btn-link, .btn.btn-link:hover, .btn.btn-white {
    text-shadow: none !important;
}

.btn-light, .btn-light.focus, .btn-light:focus {
    /*background-color: #E7E7E7!important;*/
    background-color: #E7E7E7;
    border-color: #E7E7E7;
}

    .btn-light.focus:hover, .btn-light:active:hover, .btn-light:focus:active, .btn-light:focus:hover, .btn-light:hover, .open > .btn-light.dropdown-toggle, .open > .btn-light.dropdown-toggle.focus, .open > .btn-light.dropdown-toggle:active, .open > .btn-light.dropdown-toggle:focus, .open > .btn-light.dropdown-toggle:hover {
        /*background-color: #D9D9D9!important;*/
        background-color: #D9D9D9;
        border-color: #E7E7E7;
    }

    .btn-light.no-border:active, .btn-light.no-border:hover {
        border-color: #D9D9D9;
    }

    .btn-light.no-hover:active, .btn-light.no-hover:hover {
        /*background-color: #E7E7E7!important*/
        background-color: #E7E7E7;
    }

    .btn-light.active, .btn-light.active:focus, .btn-light.active:hover, .btn-light.focus.active, .open > .btn-light.dropdown-toggle.active {
        /*background-color: #e0e0e0!important;*/
        background-color: #e0e0e0;
        border-color: #cecece;
    }

    .btn-light.no-border.active {
        /*background-color: #d8d8d8!important;*/
        background-color: #d8d8d8;
        border-color: #d8d8d8;
    }

    .btn-light.disabled, .btn-light.disabled.active, .btn-light.disabled:active, .btn-light.disabled:focus, .btn-light.disabled:hover, .btn-light[disabled], .btn-light[disabled].active, .btn-light[disabled]:active, .btn-light[disabled]:focus, .btn-light[disabled]:hover, fieldset[disabled] .btn-light, fieldset[disabled] .btn-light.active, fieldset[disabled] .btn-light:active, fieldset[disabled] .btn-light:focus, fieldset[disabled] .btn-light:hover {
        /*background-color: #E7E7E7!important;*/
        background-color: #E7E7E7;
        border-color: #E7E7E7;
    }

.btn.btn-white, .btn.btn-white.no-hover:active, .btn.btn-white.no-hover:hover {
    /*background-color: #FFF!important*/
    background-color: #FFF;
}

    .btn.btn-white, .btn.btn-white.active.no-border, .btn.btn-white.disabled, .btn.btn-white.disabled.active, .btn.btn-white.disabled:active, .btn.btn-white.disabled:focus, .btn.btn-white.disabled:hover, .btn.btn-white:active.no-border, .btn.btn-white:focus.no-border, .btn.btn-white:hover.no-border, .btn.btn-white[disabled], .btn.btn-white[disabled].active, .btn.btn-white[disabled]:active, .btn.btn-white[disabled]:focus, .btn.btn-white[disabled]:hover, .open > .btn.btn-white.active.dropdown-toggle.no-border, .open > .btn.btn-white.dropdown-toggle.no-border, fieldset[disabled] .btn.btn-white, fieldset[disabled] .btn.btn-white.active, fieldset[disabled] .btn.btn-white:active, fieldset[disabled] .btn.btn-white:focus, fieldset[disabled] .btn.btn-white:hover {
        border-color: #CCC;
    }

.btn-light.active, .btn-light.focus, .btn-light:focus, .btn-light:hover, .open > .btn-light.active.dropdown-toggle, .open > .btn-light.dropdown-toggle {
    color: #888;
}

.btn-light.btn-mini:after, .btn-light.btn-xs:after {
    left: -2px;
    right: -2px;
    top: -2px;
    bottom: -2px;
}

.btn-light.btn-sm:after {
    left: -4px;
    right: -4px;
    top: -4px;
    bottom: -4px;
}

.btn-light .btn-lg:after {
    left: -6px;
    right: -6px;
    top: -6px;
    bottom: -6px;
}

.btn.btn-white {
    color: #444 !important;
}

    .btn.btn-white.active, .btn.btn-white:focus {
        box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1) !important;
    }

        .btn.btn-white.active.btn-bold, .btn.btn-white:focus.btn-bold {
            box-shadow: inset 1px 1px 3px 0 rgba(0,0,0,.15) !important;
        }

        .btn.btn-white.active:after {
            display: none;
        }

    .btn.btn-white.active, .btn.btn-white:active, .btn.btn-white:focus, .btn.btn-white:hover, .open > .btn.btn-white.active.dropdown-toggle, .open > .btn.btn-white.dropdown-toggle {
        /*background-color: #EBEBEB !important;*/
         background-color: #EBEBEB;
        border-color: #CCC;
        color: #3a3434 !important;
    }

.btn-white.btn-default {
    border-color: #ABBAC3;
    color: #80909a !important;
}

    .btn-white.btn-default.active, .btn-white.btn-default:active, .btn-white.btn-default:focus, .btn-white.btn-default:hover, .open > .btn-white.btn-default.active.dropdown-toggle, .open > .btn-white.btn-default.dropdown-toggle {
        /*background-color: #eff2f4 !important;*/
          background-color: #eff2f4;
        border-color: #ABBAC3;
        color: #6b8595 !important;
    }

        .btn-white.btn-default.active.no-border, .btn-white.btn-default.disabled, .btn-white.btn-default.disabled.active, .btn-white.btn-default.disabled:active, .btn-white.btn-default.disabled:focus, .btn-white.btn-default.disabled:hover, .btn-white.btn-default:active.no-border, .btn-white.btn-default:focus.no-border, .btn-white.btn-default:hover.no-border, .btn-white.btn-default[disabled], .btn-white.btn-default[disabled].active, .btn-white.btn-default[disabled]:active, .btn-white.btn-default[disabled]:focus, .btn-white.btn-default[disabled]:hover, .open > .btn-white.btn-default.active.dropdown-toggle.no-border, .open > .btn-white.btn-default.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-default, fieldset[disabled] .btn-white.btn-default.active, fieldset[disabled] .btn-white.btn-default:active, fieldset[disabled] .btn-white.btn-default:focus, fieldset[disabled] .btn-white.btn-default:hover {
            border-color: #ABBAC3;
        }

.btn-white.btn-primary {
    border-color: #8aafce;
    color: #6688a6 !important;
}

    .btn-white.btn-primary.active, .btn-white.btn-primary:active, .btn-white.btn-primary:focus, .btn-white.btn-primary:hover, .open > .btn-white.btn-primary.active.dropdown-toggle, .open > .btn-white.btn-primary.dropdown-toggle {
        /*background-color: #eaf2f8 !important;*/
               background-color: #eaf2f8 ;
        border-color: #8aafce;
        color: #537c9f !important;
    }

        .btn-white.btn-primary.active.no-border, .btn-white.btn-primary.disabled, .btn-white.btn-primary.disabled.active, .btn-white.btn-primary.disabled:active, .btn-white.btn-primary.disabled:focus, .btn-white.btn-primary.disabled:hover, .btn-white.btn-primary:active.no-border, .btn-white.btn-primary:focus.no-border, .btn-white.btn-primary:hover.no-border, .btn-white.btn-primary[disabled], .btn-white.btn-primary[disabled].active, .btn-white.btn-primary[disabled]:active, .btn-white.btn-primary[disabled]:focus, .btn-white.btn-primary[disabled]:hover, .open > .btn-white.btn-primary.active.dropdown-toggle.no-border, .open > .btn-white.btn-primary.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-primary, fieldset[disabled] .btn-white.btn-primary.active, fieldset[disabled] .btn-white.btn-primary:active, fieldset[disabled] .btn-white.btn-primary:focus, fieldset[disabled] .btn-white.btn-primary:hover {
            border-color: #8aafce;
        }

.btn-white.btn-success {
    border-color: #a7c9a1;
    color: #81a87b !important;
}

    .btn-white.btn-success.active, .btn-white.btn-success:active, .btn-white.btn-success:focus, .btn-white.btn-success:hover, .open > .btn-white.btn-success.active.dropdown-toggle, .open > .btn-white.btn-success.dropdown-toggle {
        /*background-color: #edf4eb !important;*/
              background-color: #edf4eb ;
        border-color: #a7c9a1;
        color: #6ea465 !important;
    }

        .btn-white.btn-success.active.no-border, .btn-white.btn-success.disabled, .btn-white.btn-success.disabled.active, .btn-white.btn-success.disabled:active, .btn-white.btn-success.disabled:focus, .btn-white.btn-success.disabled:hover, .btn-white.btn-success:active.no-border, .btn-white.btn-success:focus.no-border, .btn-white.btn-success:hover.no-border, .btn-white.btn-success[disabled], .btn-white.btn-success[disabled].active, .btn-white.btn-success[disabled]:active, .btn-white.btn-success[disabled]:focus, .btn-white.btn-success[disabled]:hover, .open > .btn-white.btn-success.active.dropdown-toggle.no-border, .open > .btn-white.btn-success.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-success, fieldset[disabled] .btn-white.btn-success.active, fieldset[disabled] .btn-white.btn-success:active, fieldset[disabled] .btn-white.btn-success:focus, fieldset[disabled] .btn-white.btn-success:hover {
            border-color: #a7c9a1;
        }

.btn-white.btn-danger {
    border-color: #d7a59d;
    color: #b7837a !important;
}

    .btn-white.btn-danger.active, .btn-white.btn-danger:active, .btn-white.btn-danger:focus, .btn-white.btn-danger:hover, .open > .btn-white.btn-danger.active.dropdown-toggle, .open > .btn-white.btn-danger.dropdown-toggle {
        /*background-color: #fbf4f3 !important;*/
              background-color: #fbf4f3 ;
        border-color: #d7a59d;
        color: #b46f64 !important;
    }

        .btn-white.btn-danger.active.no-border, .btn-white.btn-danger.disabled, .btn-white.btn-danger.disabled.active, .btn-white.btn-danger.disabled:active, .btn-white.btn-danger.disabled:focus, .btn-white.btn-danger.disabled:hover, .btn-white.btn-danger:active.no-border, .btn-white.btn-danger:focus.no-border, .btn-white.btn-danger:hover.no-border, .btn-white.btn-danger[disabled], .btn-white.btn-danger[disabled].active, .btn-white.btn-danger[disabled]:active, .btn-white.btn-danger[disabled]:focus, .btn-white.btn-danger[disabled]:hover, .open > .btn-white.btn-danger.active.dropdown-toggle.no-border, .open > .btn-white.btn-danger.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-danger, fieldset[disabled] .btn-white.btn-danger.active, fieldset[disabled] .btn-white.btn-danger:active, fieldset[disabled] .btn-white.btn-danger:focus, fieldset[disabled] .btn-white.btn-danger:hover {
            border-color: #d7a59d;
        }

.btn-white.btn-warning {
    border-color: #e7b979;
    color: #daa458 !important;
}

    .btn-white.btn-warning.active, .btn-white.btn-warning:active, .btn-white.btn-warning:focus, .btn-white.btn-warning:hover, .open > .btn-white.btn-warning.active.dropdown-toggle, .open > .btn-white.btn-warning.dropdown-toggle {
        /*background-color: #fef7ec !important;*/
             background-color: #fef7ec ;
        border-color: #e7b979;
        color: #db9a3d !important;
    }

        .btn-white.btn-warning.active.no-border, .btn-white.btn-warning.disabled, .btn-white.btn-warning.disabled.active, .btn-white.btn-warning.disabled:active, .btn-white.btn-warning.disabled:focus, .btn-white.btn-warning.disabled:hover, .btn-white.btn-warning:active.no-border, .btn-white.btn-warning:focus.no-border, .btn-white.btn-warning:hover.no-border, .btn-white.btn-warning[disabled], .btn-white.btn-warning[disabled].active, .btn-white.btn-warning[disabled]:active, .btn-white.btn-warning[disabled]:focus, .btn-white.btn-warning[disabled]:hover, .open > .btn-white.btn-warning.active.dropdown-toggle.no-border, .open > .btn-white.btn-warning.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-warning, fieldset[disabled] .btn-white.btn-warning.active, fieldset[disabled] .btn-white.btn-warning:active, fieldset[disabled] .btn-white.btn-warning:focus, fieldset[disabled] .btn-white.btn-warning:hover {
            border-color: #e7b979;
        }

.btn-white.btn-info, .btn-white.btn-info.active.no-border, .btn-white.btn-info.disabled, .btn-white.btn-info.disabled.active, .btn-white.btn-info.disabled:active, .btn-white.btn-info.disabled:focus, .btn-white.btn-info.disabled:hover, .btn-white.btn-info:active.no-border, .btn-white.btn-info:focus.no-border, .btn-white.btn-info:hover.no-border, .btn-white.btn-info[disabled], .btn-white.btn-info[disabled].active, .btn-white.btn-info[disabled]:active, .btn-white.btn-info[disabled]:focus, .btn-white.btn-info[disabled]:hover, .open > .btn-white.btn-info.active.dropdown-toggle.no-border, .open > .btn-white.btn-info.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-info, fieldset[disabled] .btn-white.btn-info.active, fieldset[disabled] .btn-white.btn-info:active, fieldset[disabled] .btn-white.btn-info:focus, fieldset[disabled] .btn-white.btn-info:hover {
    border-color: #8fbcd9;
}

.btn-white.btn-info {
    color: #70a0c1 !important;
}

    .btn-white.btn-info.active, .btn-white.btn-info:active, .btn-white.btn-info:focus, .btn-white.btn-info:hover, .open > .btn-white.btn-info.active.dropdown-toggle, .open > .btn-white.btn-info.dropdown-toggle {
        /*background-color: #eef5fa !important;*/
          background-color: #eef5fa ;
        border-color: #8fbcd9;
        color: #5896bf !important;
    }

.btn-white.btn-inverse {
    border-color: #959595;
    color: #555 !important;
}

    .btn-white.btn-inverse.active, .btn-white.btn-inverse:active, .btn-white.btn-inverse:focus, .btn-white.btn-inverse:hover, .open > .btn-white.btn-inverse.active.dropdown-toggle, .open > .btn-white.btn-inverse.dropdown-toggle {
        /*background-color: #e4e4e4 !important;*/
                background-color: #e4e4e4 ;
        border-color: #959595;
        color: #4c4545 !important;
    }

        .btn-white.btn-inverse.active.no-border, .btn-white.btn-inverse.disabled, .btn-white.btn-inverse.disabled.active, .btn-white.btn-inverse.disabled:active, .btn-white.btn-inverse.disabled:focus, .btn-white.btn-inverse.disabled:hover, .btn-white.btn-inverse:active.no-border, .btn-white.btn-inverse:focus.no-border, .btn-white.btn-inverse:hover.no-border, .btn-white.btn-inverse[disabled], .btn-white.btn-inverse[disabled].active, .btn-white.btn-inverse[disabled]:active, .btn-white.btn-inverse[disabled]:focus, .btn-white.btn-inverse[disabled]:hover, .open > .btn-white.btn-inverse.active.dropdown-toggle.no-border, .open > .btn-white.btn-inverse.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-inverse, fieldset[disabled] .btn-white.btn-inverse.active, fieldset[disabled] .btn-white.btn-inverse:active, fieldset[disabled] .btn-white.btn-inverse:focus, fieldset[disabled] .btn-white.btn-inverse:hover {
            border-color: #959595;
        }

.btn-white.btn-pink, .btn-white.btn-pink.active.no-border, .btn-white.btn-pink.disabled, .btn-white.btn-pink.disabled.active, .btn-white.btn-pink.disabled:active, .btn-white.btn-pink.disabled:focus, .btn-white.btn-pink.disabled:hover, .btn-white.btn-pink:active.no-border, .btn-white.btn-pink:focus.no-border, .btn-white.btn-pink:hover.no-border, .btn-white.btn-pink[disabled], .btn-white.btn-pink[disabled].active, .btn-white.btn-pink[disabled]:active, .btn-white.btn-pink[disabled]:focus, .btn-white.btn-pink[disabled]:hover, .open > .btn-white.btn-pink.active.dropdown-toggle.no-border, .open > .btn-white.btn-pink.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-pink, fieldset[disabled] .btn-white.btn-pink.active, fieldset[disabled] .btn-white.btn-pink:active, fieldset[disabled] .btn-white.btn-pink:focus, fieldset[disabled] .btn-white.btn-pink:hover {
    border-color: #d299ae;
}

.btn-white.btn-pink {
    color: #af6f87 !important;
}

    .btn-white.btn-pink.active, .btn-white.btn-pink:active, .btn-white.btn-pink:focus, .btn-white.btn-pink:hover, .open > .btn-white.btn-pink.active.dropdown-toggle, .open > .btn-white.btn-pink.dropdown-toggle {
        /*background-color: #fbeff4 !important;*/
              background-color: #fbeff4 ;
        border-color: #d299ae;
        color: #ac5978 !important;
    }

.btn-white.btn-purple {
    border-color: #b7b1c6;
    color: #7d6fa2 !important;
}

    .btn-white.btn-purple.active, .btn-white.btn-purple:active, .btn-white.btn-purple:focus, .btn-white.btn-purple:hover, .open > .btn-white.btn-purple.active.dropdown-toggle, .open > .btn-white.btn-purple.dropdown-toggle {
        /*background-color: #efedf5 !important;*/
          background-color: #efedf5 ;
        border-color: #b7b1c6;
        color: #6d5b9c !important;
    }

        .btn-white.btn-purple.active.no-border, .btn-white.btn-purple.disabled, .btn-white.btn-purple.disabled.active, .btn-white.btn-purple.disabled:active, .btn-white.btn-purple.disabled:focus, .btn-white.btn-purple.disabled:hover, .btn-white.btn-purple:active.no-border, .btn-white.btn-purple:focus.no-border, .btn-white.btn-purple:hover.no-border, .btn-white.btn-purple[disabled], .btn-white.btn-purple[disabled].active, .btn-white.btn-purple[disabled]:active, .btn-white.btn-purple[disabled]:focus, .btn-white.btn-purple[disabled]:hover, .open > .btn-white.btn-purple.active.dropdown-toggle.no-border, .open > .btn-white.btn-purple.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-purple, fieldset[disabled] .btn-white.btn-purple.active, fieldset[disabled] .btn-white.btn-purple:active, fieldset[disabled] .btn-white.btn-purple:focus, fieldset[disabled] .btn-white.btn-purple:hover {
            border-color: #b7b1c6;
        }

.btn-white.btn-yellow {
    border-color: #ecd181;
    color: #d3a61a !important;
}

    .btn-white.btn-yellow.active, .btn-white.btn-yellow:active, .btn-white.btn-yellow:focus, .btn-white.btn-yellow:hover, .open > .btn-white.btn-yellow.active.dropdown-toggle, .open > .btn-white.btn-yellow.dropdown-toggle {
        /*background-color: #fdf7e4 !important;*/
           background-color: #fdf7e4 ;
        border-color: #ecd181;
        color: #c29712 !important;
    }

        .btn-white.btn-yellow.active.no-border, .btn-white.btn-yellow.disabled, .btn-white.btn-yellow.disabled.active, .btn-white.btn-yellow.disabled:active, .btn-white.btn-yellow.disabled:focus, .btn-white.btn-yellow.disabled:hover, .btn-white.btn-yellow:active.no-border, .btn-white.btn-yellow:focus.no-border, .btn-white.btn-yellow:hover.no-border, .btn-white.btn-yellow[disabled], .btn-white.btn-yellow[disabled].active, .btn-white.btn-yellow[disabled]:active, .btn-white.btn-yellow[disabled]:focus, .btn-white.btn-yellow[disabled]:hover, .open > .btn-white.btn-yellow.active.dropdown-toggle.no-border, .open > .btn-white.btn-yellow.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-yellow, fieldset[disabled] .btn-white.btn-yellow.active, fieldset[disabled] .btn-white.btn-yellow:active, fieldset[disabled] .btn-white.btn-yellow:focus, fieldset[disabled] .btn-white.btn-yellow:hover {
            border-color: #ecd181;
        }

.btn-white.btn-grey, .btn-white.btn-grey.active.no-border, .btn-white.btn-grey.disabled, .btn-white.btn-grey.disabled.active, .btn-white.btn-grey.disabled:active, .btn-white.btn-grey.disabled:focus, .btn-white.btn-grey.disabled:hover, .btn-white.btn-grey:active.no-border, .btn-white.btn-grey:focus.no-border, .btn-white.btn-grey:hover.no-border, .btn-white.btn-grey[disabled], .btn-white.btn-grey[disabled].active, .btn-white.btn-grey[disabled]:active, .btn-white.btn-grey[disabled]:focus, .btn-white.btn-grey[disabled]:hover, .open > .btn-white.btn-grey.active.dropdown-toggle.no-border, .open > .btn-white.btn-grey.dropdown-toggle.no-border, fieldset[disabled] .btn-white.btn-grey, fieldset[disabled] .btn-white.btn-grey.active, fieldset[disabled] .btn-white.btn-grey:active, fieldset[disabled] .btn-white.btn-grey:focus, fieldset[disabled] .btn-white.btn-grey:hover {
    border-color: #c6c6c6;
}

.btn-white.btn-grey {
    color: #8c8c8c !important;
}

    .btn-white.btn-grey.active, .btn-white.btn-grey:active, .btn-white.btn-grey:focus, .btn-white.btn-grey:hover, .open > .btn-white.btn-grey.active.dropdown-toggle, .open > .btn-white.btn-grey.dropdown-toggle {
        /*background-color: #ededed !important;*/
               background-color: #ededed ;
        border-color: #c6c6c6;
        color: #857979 !important;
    }

.btn-white.btn-transparent {
    background-color: rgba(0,0,0,.4) !important;
}

    .btn-white.btn-transparent:hover {
        background-color: rgba(0,0,0,.5) !important;
    }

    .btn-white.btn-transparent:active, .btn-white.btn-transparent:focus {
        background-color: rgba(0,0,0,.6) !important;
    }

.btn-white.no-border {
    border-color: transparent !important;
}

.btn.disabled.active, .btn.disabled:active, .btn.disabled:focus, .btn[disabled].active, .btn[disabled]:active, .btn[disabled]:focus {
    outline: 0;
}

.btn.disabled:active, .btn[disabled]:active {
    top: 0;
    left: 0;
}

.btn.active:after {
    display: inline-block;
    content: "";
    position: absolute;
    border-bottom: 1px solid #EFE5B5;
    left: -4px;
    right: -4px;
    bottom: -4px;
}

.btn.btn-link, .btn.btn-no-border {
    border-width: 0 !important;
}

.btn.active.btn-sm:after {
    left: -3px;
    right: -3px;
    bottom: -3px;
}

.btn.active.btn-lg:after {
    left: -5px;
    right: -5px;
    bottom: -5px;
}

.btn.active.btn-mini:after, .btn.active.btn-minier:after, .btn.active.btn-xs:after {
    left: -1px;
    right: -1px;
    bottom: -2px;
}

.btn.active.btn-minier:after {
    bottom: -1px;
}

.btn.active.btn-yellow:after {
    border-bottom-color: #C96338;
}

.btn.active.btn-light {
    color: #515151;
}

    .btn.active.btn-light:after {
        border-bottom-color: #B5B5B5;
    }

.btn > .zrq-icon {
    margin-right: 4px;
}

    .btn > .zrq-icon.icon-on-right {
        margin-right: 0;
        margin-left: 4px;
    }

.btn > .icon-only.zrq-icon {
    margin: 0 !important;
    text-align: center;
    padding: 0;
}

.btn-lg > .zrq-icon {
    margin-right: 6px;
}

    .btn-lg > .zrq-icon.icon-on-right {
        margin-right: 0;
        margin-left: 6px;
    }

.btn-sm > .zrq-icon {
    margin-right: 3px;
}

    .btn-sm > .zrq-icon.icon-on-right {
        margin-right: 0;
        margin-left: 3px;
    }

.btn-mini > .zrq-icon, .btn-minier > .zrq-icon, .btn-xs > .zrq-icon {
    margin-right: 2px;
}

    .btn-mini > .zrq-icon.icon-on-right, .btn-minier > .zrq-icon.icon-on-right, .btn-xs > .zrq-icon.icon-on-right {
        margin-right: 0;
        margin-left: 2px;
    }

.btn.btn-link {
    background: 0 0 !important;
    color: #08C !important;
    padding: 4px 12px !important;
    line-height: 20px !important;
}

    .btn.btn-link:hover {
        background: 0 0 !important;
    }

    .btn.btn-link.active, .btn.btn-link:active, .btn.btn-link:focus, .open > .btn.btn-link.active, .open > .btn.btn-link:active, .open > .btn.btn-link:focus {
        background: 0 0 !important;
        text-decoration: underline;
        color: #009ceb !important;
    }

        .btn.btn-link.active:after, .btn.btn-link:active:after, .btn.btn-link:focus:after {
            display: none;
        }

    .btn.btn-link.disabled, .btn.btn-link[disabled] {
        background: 0 0 !important;
        opacity: .65;
        filter: alpha(opacity=65);
        text-decoration: none !important;
    }

.btn-group:first-child {
    margin-left: 0;
}

.btn-group > .btn, .btn-group > .btn + .btn, .btn-group > .btn:first-child {
    /*margin: 0;*/
    margin: 0 1px 0 0;
}

    .btn-group > .btn > .caret {
        margin-top: 15px;
        margin-left: 1px;
        border-width: 5px;
        border-top-color: #FFF;
    }

    .btn-group > .btn.btn-sm > .caret {
        margin-top: 10px;
        border-width: 4px;
    }

    .btn-group > .btn.btn-lg > .caret {
        margin-top: 18px;
        border-width: 6px;
    }

    .btn-group > .btn.btn-mini > .caret, .btn-group > .btn.btn-xs > .caret {
        margin-top: 9px;
        border-width: 4px;
    }

    .btn-group > .btn.btn-minier > .caret {
        margin-top: 7px;
        border-width: 3px;
    }

    .btn-group > .btn + .btn.dropdown-toggle {
        padding-right: 3px;
        padding-left: 3px;
    }

    .btn-group > .btn + .btn-lg.dropdown-toggle {
        padding-right: 4px;
        padding-left: 4px;
    }

.btn-group + .btn, .btn-group > .btn {
    margin: 0 1px 0 0;
    border-width: 3px;
}

    .btn-group + .btn.active:after, .btn-group > .btn.active:after {
        left: -2px;
        right: -2px;
        bottom: -2px;
        border-bottom-width: 1px;
    }

.btn-group + .btn-lg, .btn-group > .btn-lg {
    border-width: 4px;
}

    .btn-group + .btn-lg.active:after, .btn-group > .btn-lg.active:after {
        left: -3px;
        right: -3px;
        bottom: -3px;
        border-bottom-width: 1px;
    }

.btn-group + .btn-sm, .btn-group > .btn-sm {
    border-width: 2px;
}

.btn-group + .btn-mini, .btn-group + .btn-minier, .btn-group + .btn-xs, .btn-group > .btn-mini, .btn-group > .btn-minier, .btn-group > .btn-xs, .btn.btn-white {
    border-width: 1px;
}

.btn-group + .btn-sm.active:after, .btn-group > .btn-sm.active:after {
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-bottom-width: 1px;
}

.btn-group + .btn-mini.active:after, .btn-group + .btn-minier.active:after, .btn-group + .btn-xs.active:after, .btn-group > .btn-mini.active:after, .btn-group > .btn-minier.active:after, .btn-group > .btn-xs.active:after {
    left: 0;
    right: 0;
    bottom: 0;
    border-bottom-width: 1px;
}

.btn.btn-bold, .btn.btn-round {
    border-bottom-width: 2px;
}

.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > .btn:last-child:not(:first-child) {
    border-radius: 0;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn + .btn {
    margin: 1px 0 0;
}

    .btn-group-vertical > .btn:first-child {
        margin-top: 0;
    }

.btn-group.btn-overlap > .btn {
    margin-right: -1px;
}

.btn-group.btn-corner > .btn:first-child {
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
}

.btn-group.btn-corner > .btn:last-child {
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
}

.btn-group.btn-corner > .btn.btn-sm:first-child {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}

.btn-group.btn-corner > .btn.btn-sm:last-child {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}

.btn-group.btn-corner > .btn.btn-mini:first-child, .btn-group.btn-corner > .btn.btn-xs:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.btn-group.btn-corner > .btn.btn-mini:last-child, .btn-group.btn-corner > .btn.btn-xs:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.btn.btn-round {
    border-radius: 4px !important;
}

.btn.btn-app {
    display: inline-block;
    width: 100px;
    font-size: 18px;
    font-weight: 400;
    color: #FFF;
    text-align: center;
    text-shadow: 0 -1px -1px rgba(0,0,0,.2) !important;
    border: none;
    border-radius: 12px;
    padding: 12px 0 8px;
    margin: 2px;
    line-height: 1.7;
    position: relative;
}

.btn-app, .btn-app.btn-default, .btn-app.btn-default.disabled:hover, .btn-app.btn-default.no-hover:hover, .btn-app.disabled:hover, .btn-app.no-hover:hover {
    background: repeat-x #b4c2cc !important;
    background-image: -webkit-linear-gradient(top,#BCC9D5 0,#ABBAC3 100%) !important;
    background-image: -o-linear-gradient(top,#BCC9D5 0,#ABBAC3 100%) !important;
    background-image: linear-gradient(to bottom,#BCC9D5 0,#ABBAC3 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbcc9d5', endColorstr='#ffabbac3', GradientType=0) !important;
}

    .btn-app.btn-default:hover, .btn-app:hover {
        background: repeat-x #9baebc !important;
        background-image: -webkit-linear-gradient(top,#a3b5c5 0,#93a6b2 100%) !important;
        background-image: -o-linear-gradient(top,#a3b5c5 0,#93a6b2 100%) !important;
        background-image: linear-gradient(to bottom,#a3b5c5 0,#93a6b2 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa3b5c5', endColorstr='#ff93a6b2', GradientType=0) !important;
    }

    .btn-app.btn-primary, .btn-app.btn-primary.disabled:hover, .btn-app.btn-primary.no-hover:hover {
        background: repeat-x #2a8bcb !important;
        background-image: -webkit-linear-gradient(top,#3B98D6 0,#197EC1 100%) !important;
        background-image: -o-linear-gradient(top,#3B98D6 0,#197EC1 100%) !important;
        background-image: linear-gradient(to bottom,#3B98D6 0,#197EC1 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b98d6', endColorstr='#ff197ec1', GradientType=0) !important;
    }

        .btn-app.btn-primary:hover {
            background: repeat-x #1d6fa6 !important;
            background-image: -webkit-linear-gradient(top,#267eb8 0,#136194 100%) !important;
            background-image: -o-linear-gradient(top,#267eb8 0,#136194 100%) !important;
            background-image: linear-gradient(to bottom,#267eb8 0,#136194 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff267eb8', endColorstr='#ff136194', GradientType=0) !important;
        }

    .btn-app.btn-info, .btn-app.btn-info.disabled:hover, .btn-app.btn-info.no-hover:hover {
        background: repeat-x #68adde !important;
        background-image: -webkit-linear-gradient(top,#75B5E6 0,#5BA4D5 100%) !important;
        background-image: -o-linear-gradient(top,#75B5E6 0,#5BA4D5 100%) !important;
        background-image: linear-gradient(to bottom,#75B5E6 0,#5BA4D5 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75b5e6', endColorstr='#ff5ba4d5', GradientType=0) !important;
    }

        .btn-app.btn-info:hover {
            background: repeat-x #3f96d4 !important;
            background-image: -webkit-linear-gradient(top,#4a9ede 0,#348dc9 100%) !important;
            background-image: -o-linear-gradient(top,#4a9ede 0,#348dc9 100%) !important;
            background-image: linear-gradient(to bottom,#4a9ede 0,#348dc9 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a9ede', endColorstr='#ff348dc9', GradientType=0) !important;
        }

    .btn-app.btn-success, .btn-app.btn-success.disabled:hover, .btn-app.btn-success.no-hover:hover {
        background: repeat-x #85b558 !important;
        background-image: -webkit-linear-gradient(top,#8EBF60 0,#7DAA50 100%) !important;
        background-image: -o-linear-gradient(top,#8EBF60 0,#7DAA50 100%) !important;
        background-image: linear-gradient(to bottom,#8EBF60 0,#7DAA50 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ebf60', endColorstr='#ff7daa50', GradientType=0) !important;
    }

        .btn-app.btn-success:hover {
            background: repeat-x #6c9842 !important;
            background-image: -webkit-linear-gradient(top,#74a844 0,#648740 100%) !important;
            background-image: -o-linear-gradient(top,#74a844 0,#648740 100%) !important;
            background-image: linear-gradient(to bottom,#74a844 0,#648740 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff74a844', endColorstr='#ff648740', GradientType=0) !important;
        }

    .btn-app.btn-danger, .btn-app.btn-danger.disabled:hover, .btn-app.btn-danger.no-hover:hover {
        background: repeat-x #d3413b !important;
        background-image: -webkit-linear-gradient(top,#D55B52 0,#D12723 100%) !important;
        background-image: -o-linear-gradient(top,#D55B52 0,#D12723 100%) !important;
        background-image: linear-gradient(to bottom,#D55B52 0,#D12723 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd55b52', endColorstr='#ffd12723', GradientType=0) !important;
    }

        .btn-app.btn-danger:hover {
            background: repeat-x #b52c26 !important;
            background-image: -webkit-linear-gradient(top,#c43a30 0,#a51f1c 100%) !important;
            background-image: -o-linear-gradient(top,#c43a30 0,#a51f1c 100%) !important;
            background-image: linear-gradient(to bottom,#c43a30 0,#a51f1c 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc43a30', endColorstr='#ffa51f1c', GradientType=0) !important;
        }

    .btn-app.btn-warning, .btn-app.btn-warning.disabled:hover, .btn-app.btn-warning.no-hover:hover {
        background: repeat-x #ffb44b !important;
        background-image: -webkit-linear-gradient(top,#FFBF66 0,#FFA830 100%) !important;
        background-image: -o-linear-gradient(top,#FFBF66 0,#FFA830 100%) !important;
        background-image: linear-gradient(to bottom,#FFBF66 0,#FFA830 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffbf66', endColorstr='#ffffa830', GradientType=0) !important;
    }

        .btn-app.btn-warning:hover {
            background: repeat-x #fe9e19 !important;
            background-image: -webkit-linear-gradient(top,#fa3 0,#fc9200 100%) !important;
            background-image: -o-linear-gradient(top,#fa3 0,#fc9200 100%) !important;
            background-image: linear-gradient(to bottom,#fa3 0,#fc9200 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffaa33', endColorstr='#fffc9200', GradientType=0) !important;
        }

    .btn-app.btn-purple, .btn-app.btn-purple.disabled:hover, .btn-app.btn-purple.no-hover:hover {
        background: repeat-x #9889c1 !important;
        background-image: -webkit-linear-gradient(top,#A696CE 0,#8A7CB4 100%) !important;
        background-image: -o-linear-gradient(top,#A696CE 0,#8A7CB4 100%) !important;
        background-image: linear-gradient(to bottom,#A696CE 0,#8A7CB4 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa696ce', endColorstr='#ff8a7cb4', GradientType=0) !important;
    }

        .btn-app.btn-purple:hover {
            background: repeat-x #7b68af !important;
            background-image: -webkit-linear-gradient(top,#8973be 0,#6d5ca1 100%) !important;
            background-image: -o-linear-gradient(top,#8973be 0,#6d5ca1 100%) !important;
            background-image: linear-gradient(to bottom,#8973be 0,#6d5ca1 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8973be', endColorstr='#ff6d5ca1', GradientType=0) !important;
        }

    .btn-app.btn-pink, .btn-app.btn-pink.disabled:hover, .btn-app.btn-pink.no-hover:hover {
        background: repeat-x #d54c7e !important;
        background-image: -webkit-linear-gradient(top,#DB5E8C 0,#CE3970 100%) !important;
        background-image: -o-linear-gradient(top,#DB5E8C 0,#CE3970 100%) !important;
        background-image: linear-gradient(to bottom,#DB5E8C 0,#CE3970 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdb5e8c', endColorstr='#ffce3970', GradientType=0) !important;
    }

        .btn-app.btn-pink:hover {
            background: repeat-x #be2f64 !important;
            background-image: -webkit-linear-gradient(top,#d2346e 0,#aa2a59 100%) !important;
            background-image: -o-linear-gradient(top,#d2346e 0,#aa2a59 100%) !important;
            background-image: linear-gradient(to bottom,#d2346e 0,#aa2a59 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd2346e', endColorstr='#ffaa2a59', GradientType=0) !important;
        }

    .btn-app.btn-inverse, .btn-app.btn-inverse.disabled:hover, .btn-app.btn-inverse.no-hover:hover {
        background: repeat-x #444 !important;
        background-image: -webkit-linear-gradient(top,#555 0,#333 100%) !important;
        background-image: -o-linear-gradient(top,#555 0,#333 100%) !important;
        background-image: linear-gradient(to bottom,#555 0,#333 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=0) !important;
    }

        .btn-app.btn-inverse:hover {
            background: repeat-x #2b2b2b !important;
            background-image: -webkit-linear-gradient(top,#3b3b3b 0,#1a1a1a 100%) !important;
            background-image: -o-linear-gradient(top,#3b3b3b 0,#1a1a1a 100%) !important;
            background-image: linear-gradient(to bottom,#3b3b3b 0,#1a1a1a 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b3b3b', endColorstr='#ff1a1a1a', GradientType=0) !important;
        }

    .btn-app.btn-grey, .btn-app.btn-grey.disabled:hover, .btn-app.btn-grey.no-hover:hover {
        background: repeat-x #797979 !important;
        background-image: -webkit-linear-gradient(top,#898989 0,#696969 100%) !important;
        background-image: -o-linear-gradient(top,#898989 0,#696969 100%) !important;
        background-image: linear-gradient(to bottom,#898989 0,#696969 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff898989', endColorstr='#ff696969', GradientType=0) !important;
    }

        .btn-app.btn-grey:hover {
            background: repeat-x #6c6c6c !important;
            background-image: -webkit-linear-gradient(top,#7c7c7c 0,#5c5c5c 100%) !important;
            background-image: -o-linear-gradient(top,#7c7c7c 0,#5c5c5c 100%) !important;
            background-image: linear-gradient(to bottom,#7c7c7c 0,#5c5c5c 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c7c7c', endColorstr='#ff5c5c5c', GradientType=0) !important;
        }

.btn.btn-app.btn-light {
    color: #5A5A5A !important;
    text-shadow: 0 1px 1px #EEE !important;
}

    .btn.btn-app.btn-light, .btn.btn-app.btn-light.disabled:hover, .btn.btn-app.btn-light.no-hover:hover {
        background: repeat-x #ededed !important;
        background-image: -webkit-linear-gradient(top,#F4F4F4 0,#E6E6E6 100%) !important;
        background-image: -o-linear-gradient(top,#F4F4F4 0,#E6E6E6 100%) !important;
        background-image: linear-gradient(to bottom,#F4F4F4 0,#E6E6E6 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f4f4', endColorstr='#ffe6e6e6', GradientType=0) !important;
    }

        .btn.btn-app.btn-light:hover {
            background: repeat-x #e0e0e0 !important;
            background-image: -webkit-linear-gradient(top,#e7e7e7 0,#d9d9d9 100%) !important;
            background-image: -o-linear-gradient(top,#e7e7e7 0,#d9d9d9 100%) !important;
            background-image: linear-gradient(to bottom,#e7e7e7 0,#d9d9d9 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7e7e7', endColorstr='#ffd9d9d9', GradientType=0) !important;
        }

.btn.btn-app.btn-yellow {
    color: #963 !important;
    text-shadow: 0 -1px 0 rgba(255,255,255,.4) !important;
}

    .btn.btn-app.btn-yellow, .btn.btn-app.btn-yellow.disabled:hover, .btn.btn-app.btn-yellow.no-hover:hover {
        background: repeat-x #fee088 !important;
        background-image: -webkit-linear-gradient(top,#FFE8A5 0,#FCD76A 100%) !important;
        background-image: -o-linear-gradient(top,#FFE8A5 0,#FCD76A 100%) !important;
        background-image: linear-gradient(to bottom,#FFE8A5 0,#FCD76A 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe8a5', endColorstr='#fffcd76a', GradientType=0) !important;
    }

        .btn.btn-app.btn-yellow:hover {
            background: repeat-x #fdd96e !important;
            background-image: -webkit-linear-gradient(top,#ffe18b 0,#fbd051 100%) !important;
            background-image: -o-linear-gradient(top,#ffe18b 0,#fbd051 100%) !important;
            background-image: linear-gradient(to bottom,#ffe18b 0,#fbd051 100%) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe18b', endColorstr='#fffbd051', GradientType=0) !important;
        }

.badge, .label {
    font-weight: 400;
    background-color: #ABBAC3;
    text-shadow: none;
}

.btn.btn-app > .zrq-icon {
    opacity: .88;
}

.btn.btn-app:hover > .zrq-icon {
    opacity: 1;
}

.btn.btn-app.btn-sm {
    width: 80px;
    font-size: 16px;
    border-radius: 10px;
    line-height: 1.5;
}

.btn.btn-app.btn-xs {
    width: 64px;
    font-size: 15px;
    border-radius: 8px;
    padding-bottom: 7px;
    padding-top: 8px;
    line-height: 1.45;
}

.btn.btn-app.btn-minier {
    width: 40px;
    font-size: 12px;
    border-radius: 5px;
    padding-bottom: 3px;
    padding-top: 8px;
    line-height: 20px;
}

.btn.btn-app > .zrq-icon {
    display: block;
    font-size: 42px;
    margin: 0 0 4px;
    line-height: 36px;
    min-width: 0;
    padding: 0;
}

.btn.btn-app.btn-sm > .zrq-icon {
    display: block;
    font-size: 32px;
    line-height: 30px;
    margin: 0 0 3px;
}

.btn.btn-app.btn-xs > .zrq-icon {
    display: block;
    font-size: 24px;
    line-height: 24px;
    margin: 0;
}

.btn.btn-app.btn-minier > .zrq-icon {
    display: block;
    font-size: 14px;
    line-height: 10px;
    margin: 0;
}

.btn.btn-app.no-radius {
    border-radius: 0;
}

.btn.btn-app.radius-4 {
    border-radius: 4px;
}

.btn.btn-app > .badge, .btn.btn-app > .label {
    position: absolute !important;
    top: -2px;
    right: -2px;
    padding: 1px 3px;
    text-align: center;
    font-size: 12px;
    color: #FFF;
}

    .btn.btn-app > .badge.badge-left, .btn.btn-app > .badge.label-left, .btn.btn-app > .label.badge-left, .btn.btn-app > .label.label-left {
        right: auto;
        left: -2px;
    }

.btn.btn-app > .badge-yellow, .btn.btn-app > .label-yellow {
    color: #963;
}

.btn.btn-app > .badge-light, .btn.btn-app > .label-light {
    color: #888;
}

.btn.btn-app > .label {
    padding: 1px 6px 3px;
    font-size: 13px;
}

.badge, .label {
    font-size: 12px;
}

.btn.btn-app.no-radius > .badge, .btn.btn-app.radius-4 > .badge {
    border-radius: 3px;
}

    .badge.no-radius, .btn.btn-app.no-radius > .badge.no-radius, .btn.btn-app.radius-4 > .badge.no-radius, .label {
        border-radius: 0;
    }

.btn.btn-app.active {
    color: #FFF;
}

    .btn.btn-app.active:after {
        display: none;
    }

    .btn.btn-app.active.btn-yellow {
        color: #963;
        border-color: #FEE188;
    }

    .btn.btn-app.active.btn-light {
        color: #515151;
    }

.btn-group > .btn-app:first-child:not(:last-child):not(.dropdown-toggle) {
    margin-right: 24px;
}

.label.arrowed-in-right, .label.arrowed-right {
    margin-right: 5px;
}

.btn-group > .btn-app + .btn-app.dropdown-toggle {
    position: absolute;
    width: auto;
    height: 100%;
    padding-left: 6px;
    padding-right: 6px;
    margin-left: -23px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    right: 0;
}

.label.arrowed, .label.arrowed-in {
    margin-left: 5px;
}

.btn.btn-app.btn-light, .btn.btn-app.btn-yellow {
    -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.08) inset !important;
    box-shadow: 0 0 0 1px rgba(0,0,0,.08) inset !important;
}


/*************** 上传域样式 ***************/
label.input-group-addon.zrq-file-uploader {
    position: relative;
    overflow: hidden;
}

    label.input-group-addon.zrq-file-uploader > input[type=file] {
        opacity: 0 !important;
        filter: alpha(opacity=0) !important;
        position: absolute !important;
        top: 0 !important;
        left: -20px !important;
        cursor: pointer !important;
        display: block !important;
    }
