﻿.bm-container{
    z-index:100000 !important;
}
.btn2 {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.btn2 {
    font-weight: 600;
    line-height: 20px;
    padding: 6px 12px;
    transition: all .1s ease-in-out;
    box-shadow: none !important
}
    .btn2:focus,
    .btn2:hover {
        text-decoration: none
    }

    .btn2.focus,
    .btn2:focus {
        outline: 0;
        box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
    }

    .btn2.disabled,
    .btn2:disabled {
        opacity: .65
    }

    .btn2:not(:disabled):not(.disabled) {
        cursor: pointer
    }

        .btn2:not(:disabled):not(.disabled).active,
        .btn2:not(:disabled):not(.disabled):active {
            background-image: none
        }

a.btn2.disabled,
fieldset:disabled a.btn2 {
    pointer-events: none
}

.btn2-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

    .btn2-primary:hover {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc
    }

    .btn2-primary.focus,
    .btn2-primary:focus {
        box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
    }

    .btn2-primary.disabled,
    .btn2-primary:disabled {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff
    }

    .btn2-primary:not(:disabled):not(.disabled).active,
    .btn2-primary:not(:disabled):not(.disabled):active,
    .show > .btn2-primary.dropdown-toggle {
        color: #fff;
        background-color: #0062cc;
        border-color: #005cbf
    }

        .btn2-primary:not(:disabled):not(.disabled).active:focus,
        .btn2-primary:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
        }

.btn2-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

    .btn2-secondary:hover {
        color: #fff;
        background-color: #5a6268;
        border-color: #545b62
    }

    .btn2-secondary.focus,
    .btn2-secondary:focus {
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
    }

    .btn2-secondary.disabled,
    .btn2-secondary:disabled {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d
    }

    .btn2-secondary:not(:disabled):not(.disabled).active,
    .btn2-secondary:not(:disabled):not(.disabled):active,
    .show > .btn2-secondary.dropdown-toggle {
        color: #fff;
        background-color: #545b62;
        border-color: #4e555b
    }

        .btn2-secondary:not(:disabled):not(.disabled).active:focus,
        .btn2-secondary:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
        }

.btn2-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

    .btn2-success:hover {
        color: #fff;
        background-color: #218838;
        border-color: #1e7e34
    }

    .btn2-success.focus,
    .btn2-success:focus {
        box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
    }

    .btn2-success.disabled,
    .btn2-success:disabled {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745
    }

    .btn2-success:not(:disabled):not(.disabled).active,
    .btn2-success:not(:disabled):not(.disabled):active,
    .show > .btn2-success.dropdown-toggle {
        color: #fff;
        background-color: #1e7e34;
        border-color: #1c7430
    }

        .btn2-success:not(:disabled):not(.disabled).active:focus,
        .btn2-success:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
        }

.btn2-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

    .btn2-info:hover {
        color: #fff;
        background-color: #138496;
        border-color: #117a8b
    }

    .btn2-info.focus,
    .btn2-info:focus {
        box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
    }

    .btn2-info.disabled,
    .btn2-info:disabled {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8
    }

    .btn2-info:not(:disabled):not(.disabled).active,
    .btn2-info:not(:disabled):not(.disabled):active,
    .show > .btn2-info.dropdown-toggle {
        color: #fff;
        background-color: #117a8b;
        border-color: #10707f
    }

        .btn2-info:not(:disabled):not(.disabled).active:focus,
        .btn2-info:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
        }

.btn2-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

    .btn2-warning:hover {
        color: #212529;
        background-color: #e0a800;
        border-color: #d39e00
    }

    .btn2-warning.focus,
    .btn2-warning:focus {
        box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
    }

    .btn2-warning.disabled,
    .btn2-warning:disabled {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107
    }

    .btn2-warning:not(:disabled):not(.disabled).active,
    .btn2-warning:not(:disabled):not(.disabled):active,
    .show > .btn2-warning.dropdown-toggle {
        color: #212529;
        background-color: #d39e00;
        border-color: #c69500
    }

        .btn2-warning:not(:disabled):not(.disabled).active:focus,
        .btn2-warning:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
        }

.btn2-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

    .btn2-danger:hover {
        color: #fff;
        background-color: #c82333;
        border-color: #bd2130
    }

    .btn2-danger.focus,
    .btn2-danger:focus {
        box-shadow: 0 0 0 .2rem rgba(220,53,69,.5)
    }

    .btn2-danger.disabled,
    .btn2-danger:disabled {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545
    }

    .btn2-danger:not(:disabled):not(.disabled).active,
    .btn2-danger:not(:disabled):not(.disabled):active,
    .show > .btn2-danger.dropdown-toggle {
        color: #fff;
        background-color: #bd2130;
        border-color: #b21f2d
    }

        .btn2-danger:not(:disabled):not(.disabled).active:focus,
        .btn2-danger:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(220,53,69,.5)
        }

.btn2-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

    .btn2-light:hover {
        color: #212529;
        background-color: #e2e6ea;
        border-color: #dae0e5
    }

    .btn2-light.focus,
    .btn2-light:focus {
        box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
    }

    .btn2-light.disabled,
    .btn2-light:disabled {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }

    .btn2-light:not(:disabled):not(.disabled).active,
    .btn2-light:not(:disabled):not(.disabled):active,
    .show > .btn2-light.dropdown-toggle {
        color: #212529;
        background-color: #dae0e5;
        border-color: #d3d9df
    }

        .btn2-light:not(:disabled):not(.disabled).active:focus,
        .btn2-light:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
        }

.btn2-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

    .btn2-dark:hover {
        color: #fff;
        background-color: #23272b;
        border-color: #1d2124
    }

    .btn2-dark.focus,
    .btn2-dark:focus {
        box-shadow: 0 0 0 .2rem rgba(52,58,64,.5)
    }

    .btn2-dark.disabled,
    .btn2-dark:disabled {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }

    .btn2-dark:not(:disabled):not(.disabled).active,
    .btn2-dark:not(:disabled):not(.disabled):active,
    .show > .btn2-dark.dropdown-toggle {
        color: #fff;
        background-color: #1d2124;
        border-color: #171a1d
    }

        .btn2-dark:not(:disabled):not(.disabled).active:focus,
        .btn2-dark:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(52,58,64,.5)
        }

.btn2-outline-primary {
    color: #007bff;
    background-color: transparent;
    background-image: none;
    border-color: #007bff
}

    .btn2-outline-primary:hover {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff
    }

    .btn2-outline-primary.focus,
    .btn2-outline-primary:focus {
        box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
    }

    .btn2-outline-primary.disabled,
    .btn2-outline-primary:disabled {
        color: #007bff;
        background-color: transparent
    }

    .btn2-outline-primary:not(:disabled):not(.disabled).active,
    .btn2-outline-primary:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff
    }

        .btn2-outline-primary:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-primary:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
        }

.btn2-outline-secondary {
    color: #6c757d;
    background-color: transparent;
    background-image: none;
    border-color: #6c757d
}

    .btn2-outline-secondary:hover {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d
    }

    .btn2-outline-secondary.focus,
    .btn2-outline-secondary:focus {
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
    }

    .btn2-outline-secondary.disabled,
    .btn2-outline-secondary:disabled {
        color: #6c757d;
        background-color: transparent
    }

    .btn2-outline-secondary:not(:disabled):not(.disabled).active,
    .btn2-outline-secondary:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d
    }

        .btn2-outline-secondary:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-secondary:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
        }

.btn2-outline-success {
    color: #28a745;
    background-color: transparent;
    background-image: none;
    border-color: #28a745
}

    .btn2-outline-success:hover {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745
    }

    .btn2-outline-success.focus,
    .btn2-outline-success:focus {
        box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
    }

    .btn2-outline-success.disabled,
    .btn2-outline-success:disabled {
        color: #28a745;
        background-color: transparent
    }

    .btn2-outline-success:not(:disabled):not(.disabled).active,
    .btn2-outline-success:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-success.dropdown-toggle {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745
    }

        .btn2-outline-success:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-success:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
        }

.btn2-outline-info {
    color: #17a2b8;
    background-color: transparent;
    background-image: none;
    border-color: #17a2b8
}

    .btn2-outline-info:hover {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8
    }

    .btn2-outline-info.focus,
    .btn2-outline-info:focus {
        box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
    }

    .btn2-outline-info.disabled,
    .btn2-outline-info:disabled {
        color: #17a2b8;
        background-color: transparent
    }

    .btn2-outline-info:not(:disabled):not(.disabled).active,
    .btn2-outline-info:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-info.dropdown-toggle {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8
    }

        .btn2-outline-info:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-info:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
        }

.btn2-outline-warning {
    color: #ffc107;
    background-color: transparent;
    background-image: none;
    border-color: #ffc107
}

    .btn2-outline-warning:hover {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107
    }

    .btn2-outline-warning.focus,
    .btn2-outline-warning:focus {
        box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
    }

    .btn2-outline-warning.disabled,
    .btn2-outline-warning:disabled {
        color: #ffc107;
        background-color: transparent
    }

    .btn2-outline-warning:not(:disabled):not(.disabled).active,
    .btn2-outline-warning:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-warning.dropdown-toggle {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107
    }

        .btn2-outline-warning:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-warning:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
        }

.btn2-outline-danger {
    color: #dc3545;
    background-color: transparent;
    background-image: none;
    border-color: #dc3545
}

    .btn2-outline-danger:hover {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545
    }

    .btn2-outline-danger.focus,
    .btn2-outline-danger:focus {
        box-shadow: 0 0 0 .2rem rgba(220,53,69,.5)
    }

    .btn2-outline-danger.disabled,
    .btn2-outline-danger:disabled {
        color: #dc3545;
        background-color: transparent
    }

    .btn2-outline-danger:not(:disabled):not(.disabled).active,
    .btn2-outline-danger:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-danger.dropdown-toggle {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545
    }

        .btn2-outline-danger:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-danger:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(220,53,69,.5)
        }

.btn2-outline-light {
    color: #f8f9fa;
    background-color: transparent;
    background-image: none;
    border-color: #f8f9fa
}

    .btn2-outline-light:hover {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }

    .btn2-outline-light.focus,
    .btn2-outline-light:focus {
        box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
    }

    .btn2-outline-light.disabled,
    .btn2-outline-light:disabled {
        color: #f8f9fa;
        background-color: transparent
    }

    .btn2-outline-light:not(:disabled):not(.disabled).active,
    .btn2-outline-light:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-light.dropdown-toggle {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa
    }

        .btn2-outline-light:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-light:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
        }

.btn2-outline-dark {
    color: #343a40;
    background-color: transparent;
    background-image: none;
    border-color: #343a40
}

    .btn2-outline-dark:hover {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }

    .btn2-outline-dark.focus,
    .btn2-outline-dark:focus {
        box-shadow: 0 0 0 .2rem rgba(52,58,64,.5)
    }

    .btn2-outline-dark.disabled,
    .btn2-outline-dark:disabled {
        color: #343a40;
        background-color: transparent
    }

    .btn2-outline-dark:not(:disabled):not(.disabled).active,
    .btn2-outline-dark:not(:disabled):not(.disabled):active,
    .show > .btn2-outline-dark.dropdown-toggle {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40
    }

        .btn2-outline-dark:not(:disabled):not(.disabled).active:focus,
        .btn2-outline-dark:not(:disabled):not(.disabled):active:focus,
        .show > .btn2-outline-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(52,58,64,.5)
        }

.btn2-link {
    font-weight: 400;
    color: #007bff;
    background-color: transparent
}

    .btn2-link:hover {
        color: #0056b3;
        text-decoration: underline;
        background-color: transparent;
        border-color: transparent
    }

    .btn2-link.focus,
    .btn2-link:focus {
        text-decoration: underline;
        border-color: transparent;
        box-shadow: none
    }

    .btn2-link.disabled,
    .btn2-link:disabled {
        color: #6c757d
    }

    .btn2.active:focus,
    .btn2:active:focus,
    .btn2:focus {
        outline: 0
    }

    .btn2.active,
    .btn2:active {
        box-shadow: inset 0 3px 5px rgba(0,0,0,.1)
    }

.btn2-block {
    padding-left: 12px;
    padding-right: 12px
}

.btn2.btn2-sm {
    line-height: 16px;
    padding: 5px 10px
}

.btn2.btn2-xs {
    line-height: 18px;
    padding: 1px 5px
}

.btn2[class*=btn2-gradient-] {
    transition: background .1s linear
}

.btn2.btn2-lg,
.input-group-lg > .input-group-append > .btn2,
.input-group-lg > .input-group-prepend > .btn2 {
    font-size: 16px;
    line-height: 24px;
    padding: 10px 16px
}

.btn2-icon,
.btn2.btn2-icon {
    display: inline-block;
    width: 28px;
    height: 28px;
    padding: 0;
    border: none;
    line-height: 28px;
    text-align: center;
    font-size: 14px
}

.btn2-circle,
.btn2.btn2-circle {
    border-radius: 100px
}

.btn2-icon.btn2-xs {
    width: 16px;
    height: 16px;
    font-size: 8px;
    line-height: 16px
}

.btn2-icon.btn2-sm {
    width: 22px;
    height: 22px;
    font-size: 11px;
    line-height: 22px
}

.btn2.btn2-icon.btn2-lg {
    width: 34px;
    height: 34px;
    font-size: 17px;
    line-height: 34px
}





.btn2 > .pull-left,
.btn2 > .pull-right {
    line-height: 1.428571429
}

.input-group-prepend .btn2 {
    border-right: 1px solid
}

.input-group-append .btn2 {
    border-left: 1px solid
}

.btn2.btn2-default,
.btn2.btn2-default.disabled,
.btn2.btn2-default.disabled:focus,
.btn2.btn2-default.disabled:hover,
.btn2.btn2-default[disabled],
.btn2.btn2-default[disabled]:focus,
.btn2.btn2-default[disabled]:hover {
    color: #2e353c;
    background: #f2f3f4;
    border-color: #f2f3f4
}

.btn2-default.active,
.btn2-default.active.focus,
.btn2-default.active:focus,
.btn2-default.active:hover,
.btn2-default:active,
.btn2-default:active.focus,
.btn2-default:active:focus,
.btn2-default:active:hover,
.btn2-default:focus,
.btn2-default:hover,
.btn2-default:not(:disabled):not(.disabled).active,
.btn2-default:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-default,
.open > .dropdown-toggle.btn2-default:focus,
.open > .dropdown-toggle.btn2-default:hover,
.show > .btn2-default.dropdown-toggle {
    background: #c5ced4;
    border-color: #c5ced4
}

.btn2-group .btn2.btn2-default:not(.active) + .btn2.btn2-default,
.input-group-append .btn2.btn2-default,
.input-group-btn2 .btn2.btn2-default:not(.active) + .btn2.btn2-default {
    border-left-color: #c5ced4
}

.input-group-prepend .btn2.btn2-default {
    border-right-color: #c5ced4
}

.btn2.btn2-white,
.btn2.btn2-white.disabled,
.btn2.btn2-white.disabled:focus,
.btn2.btn2-white.disabled:hover,
.btn2.btn2-white[disabled],
.btn2.btn2-white[disabled]:focus,
.btn2.btn2-white[disabled]:hover {
    color: #2d353c;
    background: #fff;
    border-color: #d9dfe3
}

    .btn2.btn2-white.btn2-white-without-border {
        border-color: #fff
    }

        .btn2.btn2-white.btn2-white-without-border.active,
        .btn2.btn2-white.btn2-white-without-border.active:focus,
        .btn2.btn2-white.btn2-white-without-border.active:hover,
        .btn2.btn2-white.btn2-white-without-border:focus,
        .btn2.btn2-white.btn2-white-without-border:hover {
            border-color: #d9dfe3
        }

.btn2-white.active,
.btn2-white.active.focus,
.btn2-white.active:focus,
.btn2-white.active:hover,
.btn2-white:active,
.btn2-white:active.focus,
.btn2-white:active:focus,
.btn2-white:active:hover,
.btn2-white:focus,
.btn2-white:hover,
.btn2-white:not(:disabled):not(.disabled).active,
.btn2-white:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-white,
.open > .dropdown-toggle.btn2-white:focus,
.open > .dropdown-toggle.btn2-white:hover,
.show > .btn2-white.dropdown-toggle {
    background: #e2e7eb;
    border-color: #d9dfe3
}

.btn2-group .btn2.btn2-white:not(.active) + .btn2.btn2-white,
.input-group-append .btn2.btn2-white,
.input-group-btn2 .btn2.btn2-white:not(.active) + .btn2.btn2-white {
    border-left-color: #d9dfe3
}

.input-group-prepend .btn2.btn2-white {
    border-right-color: #d9dfe3
}

.btn2.btn2-inverse,
.btn2.btn2-inverse.disabled,
.btn2.btn2-inverse.disabled:focus,
.btn2.btn2-inverse.disabled:hover,
.btn2.btn2-inverse[disabled],
.btn2.btn2-inverse[disabled]:focus,
.btn2.btn2-inverse[disabled]:hover {
    color: #fff;
    background: #2d353c;
    border-color: #2d353c
}

.btn2-inverse.active,
.btn2-inverse.active.focus,
.btn2-inverse.active:focus,
.btn2-inverse.active:hover,
.btn2-inverse:active,
.btn2-inverse:active.focus,
.btn2-inverse:active:focus,
.btn2-inverse:active:hover,
.btn2-inverse:focus,
.btn2-inverse:hover,
.btn2-inverse:not(:disabled):not(.disabled).active,
.btn2-inverse:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-inverse,
.open > .dropdown-toggle.btn2-inverse:focus,
.open > .dropdown-toggle.btn2-inverse:hover,
.show > .btn2-inverse.dropdown-toggle {
    background: #242a30;
    border-color: #242a30
}

.btn2-group .btn2.btn2-inverse:not(.active) + .btn2.btn2-inverse,
.input-group-append .btn2,
.input-group-btn2 .btn2.btn2-inverse:not(.active) + .btn2.btn2-inverse {
    border-left-color: #242a30
}

.input-group-prepend .btn2 {
    border-right-color: #242a30
}

.btn2.btn2-primary,
.btn2.btn2-primary.disabled,
.btn2.btn2-primary.disabled:focus,
.btn2.btn2-primary.disabled:hover,
.btn2.btn2-primary[disabled],
.btn2.btn2-primary[disabled]:focus,
.btn2.btn2-primary[disabled]:hover {
    color: #fff;
    background: #348fe2;
    border-color: #348fe2
}

.btn2-primary.active,
.btn2-primary.active.focus,
.btn2-primary.active:focus,
.btn2-primary.active:hover,
.btn2-primary:active,
.btn2-primary:active.focus,
.btn2-primary:active:focus,
.btn2-primary:active:hover,
.btn2-primary:focus,
.btn2-primary:hover,
.btn2-primary:not(:disabled):not(.disabled).active,
.btn2-primary:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-primary,
.open > .dropdown-toggle.btn2-primary:focus,
.open > .dropdown-toggle.btn2-primary:hover,
.show > .btn2-primary.dropdown-toggle {
    background: #2a72b5;
    border-color: #2a72b5
}

.btn2-group .btn2.btn2-primary:not(.active) + .btn2.btn2-primary,
.input-group-append .btn2.btn2-primary,
.input-group-btn2 .btn2.btn2-primary:not(.active) + .btn2.btn2-primary {
    border-left-color: #2a72b5
}

.input-group-prepend .btn2.btn2-primary {
    border-right-color: #2a72b5
}

.btn2.btn2-success,
.btn2.btn2-success.disabled,
.btn2.btn2-success.disabled:focus,
.btn2.btn2-success.disabled:hover,
.btn2.btn2-success[disabled],
.btn2.btn2-success[disabled]:focus,
.btn2.btn2-success[disabled]:hover {
    color: #fff;
    background: #00acac;
    border-color: #00acac
}

.btn2-success.active,
.btn2-success.active.focus,
.btn2-success.active:focus,
.btn2-success.active:hover,
.btn2-success:active,
.btn2-success:active.focus,
.btn2-success:active:focus,
.btn2-success:active:hover,
.btn2-success:focus,
.btn2-success:hover,
.btn2-success:not(:disabled):not(.disabled).active,
.btn2-success:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-success,
.open > .dropdown-toggle.btn2-success:focus,
.open > .dropdown-toggle.btn2-success:hover,
.show > .btn2-success.dropdown-toggle {
    background: #008a8a;
    border-color: #008a8a
}

.btn2-group .btn2.btn2-success:not(.active) + .btn2.btn2-success,
.input-group-append .btn2.btn2-success,
.input-group-btn2 .btn2.btn2-success:not(.active) + .btn2.btn2-success {
    border-left-color: #008a8a
}

.input-group-prepend .btn2.btn2-success {
    border-right-color: #008a8a
}

.btn2.btn2-warning,
.btn2.btn2-warning.disabled,
.btn2.btn2-warning.disabled:focus,
.btn2.btn2-warning.disabled:hover,
.btn2.btn2-warning[disabled],
.btn2.btn2-warning[disabled]:focus,
.btn2.btn2-warning[disabled]:hover {
    color: #fff;
    background: #f59c1a;
    border-color: #f59c1a
}

.btn2-warning.active,
.btn2-warning.active.focus,
.btn2-warning.active:focus,
.btn2-warning.active:hover,
.btn2-warning:active,
.btn2-warning:active.focus,
.btn2-warning:active:focus,
.btn2-warning:active:hover,
.btn2-warning:focus,
.btn2-warning:hover,
.btn2-warning:not(:disabled):not(.disabled).active,
.btn2-warning:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-warning,
.open > .dropdown-toggle.btn2-warning:focus,
.open > .dropdown-toggle.btn2-warning:hover,
.show > .btn2-warning.dropdown-toggle {
    background: #c47d15;
    border-color: #c47d15
}

.btn2-group .btn2.btn2-warning:not(.active) + .btn2.btn2-warning,
.input-group-append .btn2.btn2-warning,
.input-group-btn2 .btn2.btn2-warning:not(.active) + .btn2.btn2-warning {
    border-left-color: #c47d15
}

.input-group-prepend .btn2.btn2-warning {
    border-right-color: #c47d15
}

.btn2.btn2-danger,
.btn2.btn2-danger.disabled,
.btn2.btn2-danger.disabled:focus,
.btn2.btn2-danger.disabled:hover,
.btn2.btn2-danger[disabled],
.btn2.btn2-danger[disabled]:focus,
.btn2.btn2-danger[disabled]:hover {
    color: #fff;
    background: #ff5b57;
    border-color: #ff5b57
}

.btn2-danger.active,
.btn2-danger.active.focus,
.btn2-danger.active:focus,
.btn2-danger.active:hover,
.btn2-danger:active,
.btn2-danger:active.focus,
.btn2-danger:active:focus,
.btn2-danger:active:hover,
.btn2-danger:focus,
.btn2-danger:hover,
.btn2-danger:not(:disabled):not(.disabled).active,
.btn2-danger:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-danger,
.open > .dropdown-toggle.btn2-danger:focus,
.open > .dropdown-toggle.btn2-danger:hover,
.show > .btn2-danger.dropdown-toggle {
    background: #cc4946;
    border-color: #cc4946
}

.btn2-group .btn2.btn2-danger:not(.active) + .btn2.btn2-danger,
.input-group-append .btn2.btn2-danger,
.input-group-btn2 .btn2.btn2-danger:not(.active) + .btn2.btn2-danger {
    border-left-color: #cc4946
}

.input-group-prepend .btn2.btn2-danger {
    border-right-color: #cc4946
}

.btn2.btn2-info,
.btn2.btn2-info.disabled,
.btn2.btn2-info.disabled:focus,
.btn2.btn2-info.disabled:hover,
.btn2.btn2-info[disabled],
.btn2.btn2-info[disabled]:focus,
.btn2.btn2-info[disabled]:hover {
    color: #fff;
    background: #49b6d6;
    border-color: #49b6d6
}

.btn2-info.active,
.btn2-info.active.focus,
.btn2-info.active:focus,
.btn2-info.active:hover,
.btn2-info:active,
.btn2-info:active.focus,
.btn2-info:active:focus,
.btn2-info:active:hover,
.btn2-info:focus,
.btn2-info:hover,
.btn2-info:not(:disabled):not(.disabled).active,
.btn2-info:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-info,
.open > .dropdown-toggle.btn2-info:focus,
.open > .dropdown-toggle.btn2-info:hover,
.show > .btn2-info.dropdown-toggle {
    background: #3a92ab;
    border-color: #3a92ab
}

.btn2-group .btn2.btn2-info:not(.active) + .btn2.btn2-info,
.input-group-append .btn2.btn2-info,
.input-group-btn2 .btn2.btn2-info:not(.active) + .btn2.btn2-info {
    border-left-color: #3a92ab
}

.input-group-prepend .btn2.btn2-info {
    border-right-color: #3a92ab
}

.btn2.btn2-purple,
.btn2.btn2-purple.disabled,
.btn2.btn2-purple.disabled:focus,
.btn2.btn2-purple.disabled:hover,
.btn2.btn2-purple[disabled],
.btn2.btn2-purple[disabled]:focus,
.btn2.btn2-purple[disabled]:hover {
    color: #fff;
    background: #727cb6;
    border-color: #727cb6
}

.btn2-purple.active,
.btn2-purple.active.focus,
.btn2-purple.active:focus,
.btn2-purple.active:hover,
.btn2-purple:active,
.btn2-purple:active.focus,
.btn2-purple:active:focus,
.btn2-purple:active:hover,
.btn2-purple:focus,
.btn2-purple:hover,
.btn2-purple:not(:disabled):not(.disabled).active,
.btn2-purple:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-purple,
.open > .dropdown-toggle.btn2-purple:focus,
.open > .dropdown-toggle.btn2-purple:hover,
.show > .btn2-purple.dropdown-toggle {
    background: #555d88;
    border-color: #555d88
}

.btn2-group .btn2.btn2-purple:not(.active) + .btn2.btn2-purple,
.input-group-append .btn2.btn2-purple,
.input-group-btn2 .btn2.btn2-purple:not(.active) + .btn2.btn2-purple {
    border-left-color: #555d88
}

.input-group-prepend .btn2.btn2-purple {
    border-right-color: #555d88
}

.btn2.btn2-yellow,
.btn2.btn2-yellow.disabled,
.btn2.btn2-yellow.disabled:focus,
.btn2.btn2-yellow.disabled:hover,
.btn2.btn2-yellow[disabled],
.btn2.btn2-yellow[disabled]:focus,
.btn2.btn2-yellow[disabled]:hover {
    color: #000;
    background: #ffd900;
    border-color: #ffd900
}

.btn2-yellow.active,
.btn2-yellow.active.focus,
.btn2-yellow.active:focus,
.btn2-yellow.active:hover,
.btn2-yellow:active,
.btn2-yellow:active.focus,
.btn2-yellow:active:focus,
.btn2-yellow:active:hover,
.btn2-yellow:focus,
.btn2-yellow:hover,
.btn2-yellow:not(:disabled):not(.disabled).active,
.btn2-yellow:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-yellow,
.open > .dropdown-toggle.btn2-yellow:focus,
.open > .dropdown-toggle.btn2-yellow:hover,
.show > .btn2-yellow.dropdown-toggle {
    background: #bfa300;
    border-color: #bfa300
}

.btn2-group .btn2.btn2-yellow:not(.active) + .btn2.btn2-yellow,
.input-group-append .btn2.btn2-yellow,
.input-group-btn2 .btn2.btn2-yellow:not(.active) + .btn2.btn2-yellow {
    border-left-color: #bfa300
}

.input-group-prepend .btn2.btn2-yellow {
    border-right-color: #bfa300
}

.btn2.btn2-grey,
.btn2.btn2-grey.disabled,
.btn2.btn2-grey.disabled:focus,
.btn2.btn2-grey.disabled:hover,
.btn2.btn2-grey[disabled],
.btn2.btn2-grey[disabled]:focus,
.btn2.btn2-grey[disabled]:hover {
    color: #fff;
    background: #b6c2c9;
    border-color: #b6c2c9
}

.btn2-grey.active,
.btn2-grey.active.focus,
.btn2-grey.active:focus,
.btn2-grey.active:hover,
.btn2-grey:active,
.btn2-grey:active.focus,
.btn2-grey:active:focus,
.btn2-grey:active:hover,
.btn2-grey:focus,
.btn2-grey:hover,
.btn2-grey:not(:disabled):not(.disabled).active,
.btn2-grey:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-grey,
.open > .dropdown-toggle.btn2-grey:focus,
.open > .dropdown-toggle.btn2-grey:hover,
.show > .btn2-grey.dropdown-toggle {
    background: #889197;
    border-color: #889197
}

.btn2-group .btn2.btn2-grey:not(.active) + .btn2.btn2-grey,
.input-group-append .btn2.btn2-grey,
.input-group-btn2 .btn2.btn2-grey:not(.active) + .btn2.btn2-grey {
    border-left-color: #889197
}

.input-group-prepend .btn2.btn2-grey {
    border-right-color: #889197
}

.btn2.btn2-lime,
.btn2.btn2-lime.disabled,
.btn2.btn2-lime.disabled:focus,
.btn2.btn2-lime.disabled:hover,
.btn2.btn2-lime[disabled],
.btn2.btn2-lime[disabled]:focus,
.btn2.btn2-lime[disabled]:hover {
    color: #fff;
    background: #90ca4b;
    border-color: #90ca4b
}


.btn2-lime.active,
.btn2-lime.active.focus,
.btn2-lime.active:focus,
.btn2-lime.active:hover,
.btn2-lime:active,
.btn2-lime:active.focus,
.btn2-lime:active:focus,
.btn2-lime:active:hover,
.btn2-lime:focus,
.btn2-lime:hover,
.btn2-lime:not(:disabled):not(.disabled).active,
.btn2-lime:not(:disabled):not(.disabled):active,
.open > .dropdown-toggle.btn2-lime,
.open > .dropdown-toggle.btn2-lime:focus,
.open > .dropdown-toggle.btn2-lime:hover,
.show > .btn2-lime.dropdown-toggle {
    background: #6c9738;
    border-color: #6c9738
}

.btn2-group .btn2.btn2-lime:not(.active) + .btn2.btn2-lime,
.input-group-append .btn2.btn2-lime,
.input-group-btn2 .btn2.btn2-lime:not(.active) + .btn2.btn2-lime {
    border-left-color: #6c9738
}

.input-group-prepend .btn2.btn2-lime {
    border-right-color: #6c9738
}











.alert2,
.note {
    padding: 15px
}

.alert2 {
    border: none
}

    .alert2.alert2-success {
        background: #b3e6e6;
        color: #025656
    }

    .alert2.alert2-info {
        background: #c8e9f3;
        color: #255b6c
    }

    .alert2.alert2-danger {
        background: #ffcdcc;
        color: #802d2b
    }

    .alert2.alert2-warning {
        background: #fce1ba;
        color: #7b4e0e
    }

    .alert2.alert2-primary {
        background: #c2ddf7;
        color: #1a4772
    }

    .alert2.alert2-dark {
        background: #c0c2c4;
        color: #5b6165
    }

    .alert2.alert2-secondary {
        background: #e9edef;
        color: #5b6165
    }

    .alert2.alert2-light {
        background: #fff;
        color: #62686d
    }

    .alert2.alert2-purple {
        background: #d4d7e9;
        color: #393e5b
    }

    .alert2.alert2-yellow {
        background: #fff4b2;
        color: #806d00
    }

    .alert2.alert2-lime {
        background: #ddefc9;
        color: #486626
    }

    .alert2.alert2-success .alert2-link {
        color: #012b2b
    }

    .alert2.alert2-info .alert2-link {
        color: #122e36
    }

    .alert2.alert2-danger .alert2-link {
        color: #401716
    }

    .alert2.alert2-warning .alert2-link {
        color: #3d2707
    }

    .alert2.alert2-primary .alert2-link {
        color: #0d2439
    }

    .alert2.alert2-dark .alert2-link,
    .alert2.alert2-secondary .alert2-link {
        color: #2e3132
    }

    .alert2.alert2-light .alert2-link {
        color: #2e353c
    }

    .alert2.alert2-purple .alert2-link {
        color: #1d1f2e
    }

    .alert2.alert2-yellow .alert2-link {
        color: #403600
    }

    .alert2.alert2-lime .alert2-link {
        color: #243313
    }

.note {
    margin-bottom: 20px;
    border-left: 3px solid;
    position: relative;
    border-radius: 4px
}

.panel > .note {
    border-radius: 0
}

.note h1,
.note h2,
.note h3,
.note h4,
.note h5,
.note h6 {
    color: inherit
}

.note .note-icon {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 80px;
    font-size: 56px;
    line-height: 56px;
    text-align: center
}

    .note .note-icon > i {
        position: absolute;
        left: 0;
        right: 0;
        top: 50%;
        margin-top: -28px
    }

    .note .note-icon + .note-content {
        margin-left: 85px
    }

.note.note-with-right-icon {
    border-left: none;
    border-right: 3px solid
}

    .note.note-with-right-icon .note-icon {
        left: auto;
        right: 0
    }

    .note.note-with-right-icon .note-content {
        margin-left: 0;
        margin-right: 85px
    }

.note.note-danger {
    border-color: #ff5b57;
    background: #ffcdcc;
    color: #802d2b
}

    .note.note-danger .note-icon {
        background: #ff5b57
    }

.note.note-warning {
    border-color: #f59c1a;
    background: #fce1ba;
    color: #7b4e0e
}

    .note.note-warning .note-icon {
        background: #f59c1a
    }

.note.note-yellow {
    border-color: #ffd900;
    background: #fff4b2;
    color: #806d00
}

    .note.note-yellow .note-icon {
        background: #ffd900
    }

.note.note-lime {
    border-color: #90ca4b;
    background: #ddefc9;
    color: #486626
}

    .note.note-lime .note-icon {
        background: #90ca4b
    }

.note.note-success {
    border-color: #00acac;
    background: #b3e6e6;
    color: #025656
}

    .note.note-success .note-icon {
        background: #00acac
    }

.note.note-primary {
    border-color: #348fe2;
    background: #c2ddf7;
    color: #1a4772
}

    .note.note-primary .note-icon {
        background: #348fe2
    }

.note.note-info {
    border-color: #49b6d6;
    background: #c8e9f3;
    color: #255b6c
}

    .note.note-info .note-icon {
        background: #49b6d6
    }

.note.note-purple {
    border-color: #727cb6;
    background: #d4d7e9;
    color: #393e5b
}

    .note.note-purple .note-icon {
        background: #727cb6
    }

.note.note-dark,
.note.note-inverse {
    border-color: #2d353c;
    background: #c0c2c4;
    color: #5b6165
}

    .note.note-dark .note-icon,
    .note.note-inverse .note-icon {
        background: #2d353c
    }

.note.note-default,
.note.note-secondary {
    border-color: #b6c2c9;
    background: #e9edef;
    color: #5b6165
}

    .note.note-default .note-icon,
    .note.note-secondary .note-icon {
        background: #b6c2c9
    }

.note.note-light {
    border-color: #f2f3f4;
    background: #fff;
    color: #62686d
}

.badge2,
.label2 {
    font-size: 75%;
    color: #fff;
    font-weight: 600;
    text-align: center;
    white-space: nowrap
}

.note.note-light .note-icon {
    background: #f2f3f4
}

.badge2 {
    line-height: 1.25;
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px
}

.label2 {
    display: inline;
    padding: .2em .6em .3em;
    line-height: 1;
    vertical-align: baseline;
    border-radius: .25em
}

.badge2.badge2-square {
    border-radius: 0
}

.badge2.badge2-default,
.label2.label2-default {
    background: #f2f3f4;
    color: #2d353c
}

.badge2.badge2-danger,
.label2.label2-danger {
    background: #ff5b57
}

.badge2.badge2-warning,
.label2.label2-warning {
    background: #f59c1a
}

.badge2.badge2-success,
.label2.label2-success {
    background: #00acac
}

.badge2.badge2-info,
.label2.label2-info {
    background: #49b6d6
}

.badge2.badge2-primary,
.label2.label2-primary {
    background: #348fe2
}

.badge2.badge2-secondary,
.label2.label2-secondary {
    background: #b6c2c9
}

.badge2.badge2-lime,
.label2.label2-lime {
    background: #90ca4b
}

.badge2.badge2-yellow,
.label2.label2-yellow {
    background: #ffd900;
    color: #000
}

.badge2.badge2-purple,
.label2.label2-purple {
    background: #727cb6
}

.badge2.badge2-light,
.label2.label2-light {
    background: #fff;
    color: #62686d
}

.badge2.badge2-dark,
.badge2.badge2-inverse,
.label2.label2-dark,
.label2.label2-inverse {
    background: #2d353c
}







.text2-black,
.text2-inverse {
    color: #2d353c !important
}

.text2-black-transparent-9 {
    color: rgba(45,53,60,.9) !important
}

.text2-black-transparent-8 {
    color: rgba(45,53,60,.8) !important
}

.text2-black-transparent-7 {
    color: rgba(45,53,60,.7) !important
}

.text2-black-transparent-6 {
    color: rgba(45,53,60,.6) !important
}

.text2-black-transparent-5 {
    color: rgba(45,53,60,.5) !important
}

.text2-black-transparent-4 {
    color: rgba(45,53,60,.4) !important
}

.text2-black-transparent-3 {
    color: rgba(45,53,60,.3) !important
}

.text2-black-transparent-2 {
    color: rgba(45,53,60,.2) !important
}

.text2-black-transparent-1 {
    color: rgba(45,53,60,.1) !important
}

.text2-black-darker {
    color: #242a30 !important
}

.text2-black-lighter,
a.text2-inverse:focus,
a.text2-inverse:hover {
    color: #575d63 !important
}

.text2-green,
.text2-success {
    color: #00acac !important
}

.text2-green-transparent-9 {
    color: rgba(0,172,172,.9) !important
}

.text2-green-transparent-8 {
    color: rgba(0,172,172,.8) !important
}

.text2-green-transparent-7 {
    color: rgba(0,172,172,.7) !important
}

.text2-green-transparent-6 {
    color: rgba(0,172,172,.6) !important
}

.text2-green-transparent-5 {
    color: rgba(0,172,172,.5) !important
}

.text2-green-transparent-4 {
    color: rgba(0,172,172,.4) !important
}

.text2-green-transparent-3 {
    color: rgba(0,172,172,.3) !important
}

.text2-green-transparent-2 {
    color: rgba(0,172,172,.2) !important
}

.text2-green-transparent-1 {
    color: rgba(0,172,172,.1) !important
}

.text2-green-darker {
    color: #008a8a !important
}

.text2-green-lighter,
a.text2-success:focus,
a.text2-success:hover {
    color: #33bdbd !important
}

.text2-aqua,
.text2-info {
    color: #49b6d6 !important
}

.text2-aqua-transparent-9 {
    color: rgba(73,182,214,.9) !important
}

.text2-aqua-transparent-8 {
    color: rgba(73,182,214,.8) !important
}

.text2-aqua-transparent-7 {
    color: rgba(73,182,214,.7) !important
}

.text2-aqua-transparent-6 {
    color: rgba(73,182,214,.6) !important
}

.text2-aqua-transparent-5 {
    color: rgba(73,182,214,.5) !important
}

.text2-aqua-transparent-4 {
    color: rgba(73,182,214,.4) !important
}

.text2-aqua-transparent-3 {
    color: rgba(73,182,214,.3) !important
}

.text2-aqua-transparent-2 {
    color: rgba(73,182,214,.2) !important
}

.text2-aqua-transparent-1 {
    color: rgba(73,182,214,.1) !important
}

.text2-aqua-darker {
    color: #3a92ab !important
}

.text2-aqua-lighter,
a.text2-info:focus,
a.text2-info:hover {
    color: #6dc5de !important
}

.text2-blue,
.text2-primary {
    color: #348fe2 !important
}

.text2-blue-transparent-9 {
    color: rgba(52,143,226,.9) !important
}

.text2-blue-transparent-8 {
    color: rgba(52,143,226,.8) !important
}

.text2-blue-transparent-7 {
    color: rgba(52,143,226,.7) !important
}

.text2-blue-transparent-6 {
    color: rgba(52,143,226,.6) !important
}

.text2-blue-transparent-5 {
    color: rgba(52,143,226,.5) !important
}

.text2-blue-transparent-4 {
    color: rgba(52,143,226,.4) !important
}

.text2-blue-transparent-3 {
    color: rgba(52,143,226,.3) !important
}

.text2-blue-transparent-2 {
    color: rgba(52,143,226,.2) !important
}

.text2-blue-transparent-1 {
    color: rgba(52,143,226,.1) !important
}

.text2-blue-darker {
    color: #2a72b5 !important
}

.text2-blue-lighter,
a.text2-primary:focus,
a.text2-primary:hover {
    color: #5da5e8 !important
}

.text2-orange,
.text2-warning {
    color: #f59c1a !important
}

.text2-orange-transparent-9 {
    color: rgba(245,156,26,.9) !important
}

.text2-orange-transparent-8 {
    color: rgba(245,156,26,.8) !important
}

.text2-orange-transparent-7 {
    color: rgba(245,156,26,.7) !important
}

.text2-orange-transparent-6 {
    color: rgba(245,156,26,.6) !important
}

.text2-orange-transparent-5 {
    color: rgba(245,156,26,.5) !important
}

.text2-orange-transparent-4 {
    color: rgba(245,156,26,.4) !important
}

.text2-orange-transparent-3 {
    color: rgba(245,156,26,.3) !important
}

.text2-orange-transparent-2 {
    color: rgba(245,156,26,.2) !important
}

.text2-orange-transparent-1 {
    color: rgba(245,156,26,.1) !important
}

.text2-orange-darker {
    color: #c47d15 !important
}

.text2-orange-lighter,
a.text2-warning:focus,
a.text2-warning:hover {
    color: #f7b048 !important
}

.text2-danger,
.text2-red {
    color: #ff5b57 !important
}

.text2-red-transparent-9 {
    color: rgba(255,91,87,.9) !important
}

.text2-red-transparent-8 {
    color: rgba(255,91,87,.8) !important
}

.text2-red-transparent-7 {
    color: rgba(255,91,87,.7) !important
}

.text2-red-transparent-6 {
    color: rgba(255,91,87,.6) !important
}

.text2-red-transparent-5 {
    color: rgba(255,91,87,.5) !important
}

.text2-red-transparent-4 {
    color: rgba(255,91,87,.4) !important
}

.text2-red-transparent-3 {
    color: rgba(255,91,87,.3) !important
}

.text2-red-transparent-2 {
    color: rgba(255,91,87,.2) !important
}

.text2-red-transparent-1 {
    color: rgba(255,91,87,.1) !important
}

.text2-red-darker {
    color: #cc4946 !important
}

.text2-red-lighter,
a.text2-danger:focus,
a.text2-danger:hover {
    color: #ff7c79 !important
}

.text2-white {
    color: #fff !important
}

.text2-white-transparent-9 {
    color: rgba(255,255,255,.9) !important
}

.text2-white-transparent-8 {
    color: rgba(255,255,255,.8) !important
}

.text2-white-transparent-7 {
    color: rgba(255,255,255,.7) !important
}

.text2-white-transparent-6 {
    color: rgba(255,255,255,.6) !important
}

.text2-white-transparent-5 {
    color: rgba(255,255,255,.5) !important
}

.text2-white-transparent-4 {
    color: rgba(255,255,255,.4) !important
}

.text2-white-transparent-3 {
    color: rgba(255,255,255,.3) !important
}

.text2-white-transparent-2 {
    color: rgba(255,255,255,.2) !important
}

.text2-white-transparent-1 {
    color: rgba(255,255,255,.1) !important
}

.text2-silver,
a.text2-white:focus,
a.text2-white:hover {
    color: #f0f3f4 !important
}

.text2-silver-transparent-9 {
    color: rgba(240,243,244,.9) !important
}

.text2-silver-transparent-8 {
    color: rgba(240,243,244,.8) !important
}

.text2-silver-transparent-7 {
    color: rgba(240,243,244,.7) !important
}

.text2-silver-transparent-6 {
    color: rgba(240,243,244,.6) !important
}

.text2-silver-transparent-5 {
    color: rgba(240,243,244,.5) !important
}

.text2-silver-transparent-4 {
    color: rgba(240,243,244,.4) !important
}

.text2-silver-transparent-3 {
    color: rgba(240,243,244,.3) !important
}

.text2-silver-transparent-2 {
    color: rgba(240,243,244,.2) !important
}

.text2-silver-transparent-1 {
    color: rgba(240,243,244,.1) !important
}

.text2-silver-lighter {
    color: #f4f6f7 !important
}

.text2-silver-darker,
a.text2-silver:focus,
a.text2-silver:hover {
    color: #b4b6b7 !important
}

.text2-grey,
.text2-muted {
    color: #b6c2c9 !important
}

.text2-grey-transparent-9 {
    color: rgba(182,194,201,.9) !important
}

.text2-grey-transparent-8 {
    color: rgba(182,194,201,.8) !important
}

.text2-grey-transparent-7 {
    color: rgba(182,194,201,.7) !important
}

.text2-grey-transparent-6 {
    color: rgba(182,194,201,.6) !important
}

.text2-grey-transparent-5 {
    color: rgba(182,194,201,.5) !important
}

.text2-grey-transparent-4 {
    color: rgba(182,194,201,.4) !important
}

.text2-grey-transparent-3 {
    color: rgba(182,194,201,.3) !important
}

.text2-grey-transparent-2 {
    color: rgba(182,194,201,.2) !important
}

.text2-grey-transparent-1 {
    color: rgba(182,194,201,.1) !important
}

.text2-grey-darker {
    color: #929ba1 !important
}

.text2-grey-lighter,
a.text2-grey:focus,
a.text2-grey:hover {
    color: #c5ced4 !important
}

.text2-yellow {
    color: #ffd900 !important
}

.text2-yellow-transparent-9 {
    color: rgba(255,217,0,.9) !important
}

.text2-yellow-transparent-8 {
    color: rgba(255,217,0,.8) !important
}

.text2-yellow-transparent-7 {
    color: rgba(255,217,0,.7) !important
}

.text2-yellow-transparent-6 {
    color: rgba(255,217,0,.6) !important
}

.text2-yellow-transparent-5 {
    color: rgba(255,217,0,.5) !important
}

.text2-yellow-transparent-4 {
    color: rgba(255,217,0,.4) !important
}

.text2-yellow-transparent-3 {
    color: rgba(255,217,0,.3) !important
}

.text2-yellow-transparent-2 {
    color: rgba(255,217,0,.2) !important
}

.text2-yellow-transparent-1 {
    color: rgba(255,217,0,.1) !important
}

.text2-yellow-darker {
    color: #bfa300 !important
}

.text2-yellow-lighter {
    color: #fde248 !important
}

a.text2-yellow:focus,
a.text2-yellow:hover {
    color: #e9fb65 !important
}

.text2-purple {
    color: #727cb6 !important
}

.text2-purple-transparent-9 {
    color: rgba(114,124,182,.9) !important
}

.text2-purple-transparent-8 {
    color: rgba(114,124,182,.8) !important
}

.text2-purple-transparent-7 {
    color: rgba(114,124,182,.7) !important
}

.text2-purple-transparent-6 {
    color: rgba(114,124,182,.6) !important
}

.text2-purple-transparent-5 {
    color: rgba(114,124,182,.5) !important
}

.text2-purple-transparent-4 {
    color: rgba(114,124,182,.4) !important
}

.text2-purple-transparent-3 {
    color: rgba(114,124,182,.3) !important
}

.text2-purple-transparent-2 {
    color: rgba(114,124,182,.2) !important
}

.text2-purple-transparent-1 {
    color: rgba(114,124,182,.1) !important
}

.text2-purple-darker {
    color: #5b6392 !important
}

.text2-purple-lighter,
a.text2-purple:focus,
a.text2-purple:hover {
    color: #8e96c5 !important
}

.text2-lime {
    color: #90ca4b !important
}

.text2-lime-transparent-9 {
    color: rgba(144,202,75,.9) !important
}

.text2-lime-transparent-8 {
    color: rgba(144,202,75,.8) !important
}

.text2-lime-transparent-7 {
    color: rgba(144,202,75,.7) !important
}

.text2-lime-transparent-6 {
    color: rgba(144,202,75,.6) !important
}

.text2-lime-transparent-5 {
    color: rgba(144,202,75,.5) !important
}

.text2-lime-transparent-4 {
    color: rgba(144,202,75,.4) !important
}

.text2-lime-transparent-3 {
    color: rgba(144,202,75,.3) !important
}

.text2-lime-transparent-2 {
    color: rgba(144,202,75,.2) !important
}

.text2-lime-transparent-1 {
    color: rgba(144,202,75,.1) !important
}

.text2-lime-darker {
    color: #6c9738 !important
}

.text2-lime-lighter {
    color: #acd778 !important
}

a.text2-lime:focus,
a.text2-lime:hover {
    color: #6c9738 !important
}

.bg2-blue,
.bg2-primary {
    background-color: #348fe2 !important
}

.bg2-blue-transparent-9 {
    background-color: rgba(52,143,226,.9) !important
}

.bg2-blue-transparent-8 {
    background-color: rgba(52,143,226,.8) !important
}

.bg2-blue-transparent-7 {
    background-color: rgba(52,143,226,.7) !important
}

.bg2-blue-transparent-6 {
    background-color: rgba(52,143,226,.6) !important
}

.bg2-blue-transparent-5 {
    background-color: rgba(52,143,226,.5) !important
}

.bg2-blue-transparent-4 {
    background-color: rgba(52,143,226,.4) !important
}

.bg2-blue-transparent-3 {
    background-color: rgba(52,143,226,.3) !important
}

.bg2-blue-transparent-2 {
    background-color: rgba(52,143,226,.2) !important
}

.bg2-blue-transparent-1 {
    background-color: rgba(52,143,226,.1) !important
}

.bg2-blue-darker {
    background-color: #2a72b5 !important
}

.bg2-blue-lighter {
    background-color: #5da5e8 !important
}

.bg2-gradient-blue {
    background: -moz-linear-gradient(-45deg,rgba(81,136,218,1) 0,rgba(52,135,226,1) 100%) !important;
    background: -webkit-linear-gradient(-45deg,rgba(81,136,218,1) 0,rgba(52,135,226,1) 100%) !important;
    background: linear-gradient(135deg,rgba(81,136,218,1) 0,rgba(52,135,226,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5188da', endColorstr='#3487e2', GradientType=1 ) !important
}

.bg2-aqua,
.bg2-info {
    background-color: #49b6d6 !important
}

.bg2-aqua-transparent-9 {
    background-color: rgba(73,182,214,.9) !important
}

.bg2-aqua-transparent-8 {
    background-color: rgba(73,182,214,.8) !important
}

.bg2-aqua-transparent-7 {
    background-color: rgba(73,182,214,.7) !important
}

.bg2-aqua-transparent-6 {
    background-color: rgba(73,182,214,.6) !important
}

.bg2-aqua-transparent-5 {
    background-color: rgba(73,182,214,.5) !important
}

.bg2-aqua-transparent-4 {
    background-color: rgba(73,182,214,.4) !important
}

.bg2-aqua-transparent-3 {
    background-color: rgba(73,182,214,.3) !important
}

.bg2-aqua-transparent-2 {
    background-color: rgba(73,182,214,.2) !important
}

.bg2-aqua-transparent-1 {
    background-color: rgba(73,182,214,.1) !important
}

.bg2-aqua-darker {
    background-color: #3a92ab !important
}

.bg2-aqua-lighter {
    background-color: #6dc5de !important
}

.bg2-gradient-aqua {
    background: #6dc5de !important;
    background: -moz-linear-gradient(top,rgba(109,197,222,1) 0,rgba(73,182,214,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(109,197,222,1) 0,rgba(73,182,214,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(109,197,222,1) 0,rgba(73,182,214,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dc5de', endColorstr='#49b6d6', GradientType=0 ) !important
}

.bg2-green,
.bg2-success {
    background-color: #00acac !important
}

.bg2-green-transparent-9 {
    background-color: rgba(0,172,172,.9) !important
}

.bg2-green-transparent-8 {
    background-color: rgba(0,172,172,.8) !important
}

.bg2-green-transparent-7 {
    background-color: rgba(0,172,172,.7) !important
}

.bg2-green-transparent-6 {
    background-color: rgba(0,172,172,.6) !important
}

.bg2-green-transparent-5 {
    background-color: rgba(0,172,172,.5) !important
}

.bg2-green-transparent-4 {
    background-color: rgba(0,172,172,.4) !important
}

.bg2-green-transparent-3 {
    background-color: rgba(0,172,172,.3) !important
}

.bg2-green-transparent-2 {
    background-color: rgba(0,172,172,.2) !important
}

.bg2-green-transparent-1 {
    background-color: rgba(0,172,172,.1) !important
}

.bg2-green-darker {
    background-color: #008a8a !important
}

.bg2-green-lighter {
    background-color: #33bdbd !important
}

.bg2-gradient-green {
    background: #34babb !important;
    background: -moz-linear-gradient(-45deg,rgba(52,186,187,1) 0,rgba(0,172,172,1) 100%) !important;
    background: -webkit-linear-gradient(-45deg,rgba(52,186,187,1) 0,rgba(0,172,172,1) 100%) !important;
    background: linear-gradient(135deg,rgba(52,186,187,1) 0,rgba(0,172,172,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34babb', endColorstr='#00acac', GradientType=1 ) !important
}

.bg2-danger,
.bg2-red {
    background-color: #ff5b57 !important
}

.bg2-red-transparent-9 {
    background-color: rgba(255,91,87,.9) !important
}

.bg2-red-transparent-8 {
    background-color: rgba(255,91,87,.8) !important
}

.bg2-red-transparent-7 {
    background-color: rgba(255,91,87,.7) !important
}

.bg2-red-transparent-6 {
    background-color: rgba(255,91,87,.6) !important
}

.bg2-red-transparent-5 {
    background-color: rgba(255,91,87,.5) !important
}

.bg2-red-transparent-4 {
    background-color: rgba(255,91,87,.4) !important
}

.bg2-red-transparent-3 {
    background-color: rgba(255,91,87,.3) !important
}

.bg2-red-transparent-2 {
    background-color: rgba(255,91,87,.2) !important
}

.bg2-red-transparent-1 {
    background-color: rgba(255,91,87,.1) !important
}

.bg2-red-darker {
    background-color: #cc4946 !important
}

.bg2-red-lighter {
    background-color: #ff7c79 !important
}

.bg2-gradient-red {
    background: #ff7c79 !important;
    background: -moz-linear-gradient(top,rgba(255,124,121,1) 0,rgba(255,91,87,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(255,124,121,1) 0,rgba(255,91,87,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(255,124,121,1) 0,rgba(255,91,87,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7c79', endColorstr='#ff5b57', GradientType=0 ) !important
}

.bg2-orange,
.bg2-warning {
    background-color: #f59c1a !important
}

.bg2-orange-transparent-9 {
    background-color: rgba(245,156,26,.9) !important
}

.bg2-orange-transparent-8 {
    background-color: rgba(245,156,26,.8) !important
}

.bg2-orange-transparent-7 {
    background-color: rgba(245,156,26,.7) !important
}

.bg2-orange-transparent-6 {
    background-color: rgba(245,156,26,.6) !important
}

.bg2-orange-transparent-5 {
    background-color: rgba(245,156,26,.5) !important
}

.bg2-orange-transparent-4 {
    background-color: rgba(245,156,26,.4) !important
}

.bg2-orange-transparent-3 {
    background-color: rgba(245,156,26,.3) !important
}

.bg2-orange-transparent-2 {
    background-color: rgba(245,156,26,.2) !important
}

.bg2-orange-transparent-1 {
    background-color: rgba(245,156,26,.1) !important
}

.bg2-orange-darker {
    background-color: #c47d15 !important
}

.bg2-orange-lighter {
    background-color: #f7b048 !important
}

.bg2-gradient-orange {
    background: #f7b048 !important;
    background: -moz-linear-gradient(top,rgba(247,176,72,1) 0,rgba(245,156,26,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(247,176,72,1) 0,rgba(245,156,26,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(247,176,72,1) 0,rgba(245,156,26,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b048', endColorstr='#f59c1a', GradientType=0 ) !important
}

.bg2-black,
.bg2-inverse {
    background-color: #2d353c !important
}

.bg2-black-transparent-9 {
    background-color: rgba(45,53,60,.9) !important
}

.bg2-black-transparent-8 {
    background-color: rgba(45,53,60,.8) !important
}

.bg2-black-transparent-7 {
    background-color: rgba(45,53,60,.7) !important
}

.bg2-black-transparent-6 {
    background-color: rgba(45,53,60,.6) !important
}

.bg2-black-transparent-5 {
    background-color: rgba(45,53,60,.5) !important
}

.bg2-black-transparent-4 {
    background-color: rgba(45,53,60,.4) !important
}

.bg2-black-transparent-3 {
    background-color: rgba(45,53,60,.3) !important
}

.bg2-black-transparent-2 {
    background-color: rgba(45,53,60,.2) !important
}

.bg2-black-transparent-1 {
    background-color: rgba(45,53,60,.1) !important
}

.bg2-black-darker {
    background-color: #242a30 !important
}

.bg2-black-lighter {
    background-color: #575d63 !important
}

.bg2-gradient-black {
    background: #586169 !important;
    background: -moz-linear-gradient(-45deg,rgba(88,97,105,1) 0,rgba(45,53,60,1) 100%) !important;
    background: -webkit-linear-gradient(-45deg,rgba(88,97,105,1) 0,rgba(45,53,60,1) 100%) !important;
    background: linear-gradient(135deg,rgba(88,97,105,1) 0,rgba(45,53,60,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#586169', endColorstr='#2d353c', GradientType=1 ) !important
}

.bg2-yellow {
    background-color: #ffd900 !important
}

.bg2-yellow-transparent-9 {
    background-color: rgba(255,217,0,.9) !important
}

.bg2-yellow-transparent-8 {
    background-color: rgba(255,217,0,.8) !important
}

.bg2-yellow-transparent-7 {
    background-color: rgba(255,217,0,.7) !important
}

.bg2-yellow-transparent-6 {
    background-color: rgba(255,217,0,.6) !important
}

.bg2-yellow-transparent-5 {
    background-color: rgba(255,217,0,.5) !important
}

.bg2-yellow-transparent-4 {
    background-color: rgba(255,217,0,.4) !important
}

.bg2-yellow-transparent-3 {
    background-color: rgba(255,217,0,.3) !important
}

.bg2-yellow-transparent-2 {
    background-color: rgba(255,217,0,.2) !important
}

.bg2-yellow-transparent-1 {
    background-color: rgba(255,217,0,.1) !important
}

.bg2-yellow-darker {
    background-color: #bfa300 !important
}

.bg2-yellow-lighter {
    background-color: #fde248 !important
}

.bg2-gradient-yellow {
    background: #fde248 !important;
    background: -moz-linear-gradient(top,rgba(253,226,72,1) 0,rgba(255,217,0,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(253,226,72,1) 0,rgba(255,217,0,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(253,226,72,1) 0,rgba(255,217,0,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde248', endColorstr='#ffd900', GradientType=0 ) !important
}

.bg2-silver {
    background-color: #f0f3f4 !important
}

.bg2-silver-transparent-9 {
    background-color: rgba(240,243,244,.9) !important
}

.bg2-silver-transparent-8 {
    background-color: rgba(240,243,244,.8) !important
}

.bg2-silver-transparent-7 {
    background-color: rgba(240,243,244,.7) !important
}

.bg2-silver-transparent-6 {
    background-color: rgba(240,243,244,.6) !important
}

.bg2-silver-transparent-5 {
    background-color: rgba(240,243,244,.5) !important
}

.bg2-silver-transparent-4 {
    background-color: rgba(240,243,244,.4) !important
}

.bg2-silver-transparent-3 {
    background-color: rgba(240,243,244,.3) !important
}

.bg2-silver-transparent-2 {
    background-color: rgba(240,243,244,.2) !important
}

.bg2-silver-transparent-1 {
    background-color: rgba(240,243,244,.1) !important
}

.bg2-silver-lighter {
    background-color: #f4f6f7 !important
}

.bg2-silver-darker {
    background-color: #b4b6b7 !important
}

.bg2-gradient-silver {
    background: #f4f6f7 !important;
    background: -moz-linear-gradient(top,rgba(244,246,247,1) 0,rgba(240,243,244,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(244,246,247,1) 0,rgba(240,243,244,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(244,246,247,1) 0,rgba(240,243,244,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6f7', endColorstr='#f0f3f4', GradientType=0 ) !important
}

.bg2-grey {
    background-color: #b6c2c9 !important
}

.bg2-grey-transparent-9 {
    background-color: rgba(182,194,201,.9) !important
}

.bg2-grey-transparent-8 {
    background-color: rgba(182,194,201,.8) !important
}

.bg2-grey-transparent-7 {
    background-color: rgba(182,194,201,.7) !important
}

.bg2-grey-transparent-6 {
    background-color: rgba(182,194,201,.6) !important
}

.bg2-grey-transparent-5 {
    background-color: rgba(182,194,201,.5) !important
}

.bg2-grey-transparent-4 {
    background-color: rgba(182,194,201,.4) !important
}

.bg2-grey-transparent-3 {
    background-color: rgba(182,194,201,.3) !important
}

.bg2-grey-transparent-2 {
    background-color: rgba(182,194,201,.2) !important
}

.bg2-grey-transparent-1 {
    background-color: rgba(182,194,201,.1) !important
}

.bg2-grey-darker {
    background-color: #929ba1 !important
}

.bg2-grey-lighter {
    background-color: #c5ced4 !important
}

.bg2-gradient-grey {
    background: #c5ced4 !important;
    background: -moz-linear-gradient(top,rgba(197,206,212,1) 0,rgba(182,194,201,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(197,206,212,1) 0,rgba(182,194,201,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(197,206,212,1) 0,rgba(182,194,201,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5ced4', endColorstr='#b6c2c9', GradientType=0 ) !important
}

.bg2-purple {
    background-color: #727cb6 !important
}

.bg2-purple-transparent-9 {
    background-color: rgba(114,124,182,.9) !important
}

.bg2-purple-transparent-8 {
    background-color: rgba(114,124,182,.8) !important
}

.bg2-purple-transparent-7 {
    background-color: rgba(114,124,182,.7) !important
}

.bg2-purple-transparent-6 {
    background-color: rgba(114,124,182,.6) !important
}

.bg2-purple-transparent-5 {
    background-color: rgba(114,124,182,.5) !important
}

.bg2-purple-transparent-4 {
    background-color: rgba(114,124,182,.4) !important
}

.bg2-purple-transparent-3 {
    background-color: rgba(114,124,182,.3) !important
}

.bg2-purple-transparent-2 {
    background-color: rgba(114,124,182,.2) !important
}

.bg2-purple-transparent-1 {
    background-color: rgba(114,124,182,.1) !important
}

.bg2-purple-darker {
    background-color: #5b6392 !important
}

.bg2-purple-lighter {
    background-color: #8e96c5 !important
}

.bg2-gradient-purple {
    background: #8457f3 !important;
    background: -moz-linear-gradient(-45deg,rgba(132,87,243,1) 0,rgba(114,124,182,1) 100%) !important;
    background: -webkit-linear-gradient(-45deg,rgba(132,87,243,1) 0,rgba(114,124,182,1) 100%) !important;
    background: linear-gradient(135deg,rgba(132,87,243,1) 0,rgba(114,124,182,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8457f3', endColorstr='#727cb6', GradientType=1 ) !important
}

.bg2-lime {
    background-color: #90ca4b !important
}

.bg2-lime-transparent-9 {
    background-color: rgba(144,202,75,.9) !important
}

.bg2-lime-transparent-8 {
    background-color: rgba(144,202,75,.8) !important
}

.bg2-lime-transparent-7 {
    background-color: rgba(144,202,75,.7) !important
}

.bg2-lime-transparent-6 {
    background-color: rgba(144,202,75,.6) !important
}

.bg2-lime-transparent-5 {
    background-color: rgba(144,202,75,.5) !important
}

.bg2-lime-transparent-4 {
    background-color: rgba(144,202,75,.4) !important
}

.bg2-lime-transparent-3 {
    background-color: rgba(144,202,75,.3) !important
}

.bg2-lime-transparent-2 {
    background-color: rgba(144,202,75,.2) !important
}

.bg2-lime-transparent-1 {
    background-color: rgba(144,202,75,.1) !important
}

.bg2-lime-darker {
    background-color: #6c9738 !important
}

.bg2-lime-lighter {
    background-color: #acd778 !important
}

.bg2-gradient-lime {
    background: #acd778 !important;
    background: -moz-linear-gradient(top,rgba(172,215,120,1) 0,rgba(144,202,75,1) 100%) !important;
    background: -webkit-linear-gradient(top,rgba(172,215,120,1) 0,rgba(144,202,75,1) 100%) !important;
    background: linear-gradient(to bottom,rgba(172,215,120,1) 0,rgba(144,202,75,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acd778', endColorstr='#90ca4b', GradientType=0 ) !important
}

.bg2-white {
    background-color: #fff !important
}

.bg2-white-transparent-9 {
    background-color: rgba(255,255,255,.9) !important
}

.bg2-white-transparent-8 {
    background-color: rgba(255,255,255,.8) !important
}

.bg2-white-transparent-7 {
    background-color: rgba(255,255,255,.7) !important
}

.bg2-white-transparent-6 {
    background-color: rgba(255,255,255,.6) !important
}

.bg2-white-transparent-5 {
    background-color: rgba(255,255,255,.5) !important
}

.bg2-white-transparent-4 {
    background-color: rgba(255,255,255,.4) !important
}

.bg2-white-transparent-3 {
    background-color: rgba(255,255,255,.3) !important
}

.bg2-white-transparent-2 {
    background-color: rgba(255,255,255,.2) !important
}

.bg2-white-transparent-1 {
    background-color: rgba(255,255,255,.1) !important
}

.text2-gradient {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important
}

.bg2-none,
.no-bg {
    background: 0 0 !important
}


.textAreaMinHeight {
    min-height: 120px;
}






.rb-filter {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
}

    .rb-filter li {
        flex: 1;
        border: 2px solid #276fbf;
        border-collapse: collapse;
    }

        .rb-filter li label {
            display: block;
            text-align: center;
            padding: 5px;
            font-weight: bold;
            color: #276fbf !important;
        }

        .rb-filter li input[type="radio"] {
            display: none;
        }

        .rb-filter li > input:checked + label {
            background-color: #276fbf;
            color: #fff !important;
            font-weight: bold;
        }

        .rb-filter li:last-child {
            border-radius: 0px 5px 5px 0px;
        }

        .rb-filter li:first-child {
            border-radius: 5px 0px 0px 5px;
        }

        .rb-filter li:not(:last-child) {
            border-left: 0px;
        }