.oz-dialog .modal-header, .oz-message .modal-header {
    border-radius: 0px;
    padding-top: 10px;
    padding-bottom: 12px;
}

.oz-dialog .modal-body {
    padding: 0;
}

.oz-dialog .modal-footer, .oz-message .modal-footer {
    /*border-radius: 0px;*/
    padding-top: 5px;
    padding-bottom: 5px;
}

.oz-message .modal-dialog {
    margin-top: 300px;
}

.bootstrap-dialog .bootstrap-dialog-title {
    font-size: 14px;
}

.bootstrap-dialog .bootstrap-dialog-message {
    font-size: 13px;
}

.mob-safari .bootstrap-dialog-message {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
}

/***
Toastr Notifications
***/
.toast {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.toast {
    background-color: #030303;
}

.toast-success {
    background-color: #51a351;
}

.toast-error {
    background-color: #bd362f;
}

.toast-info {
    background-color: #2f96b4;
}

.toast-warning {
    background-color: #f89406;
}

.toast-top-center {
    top: 95px;
    margin: 0 auto;
    left: 50%;
    margin-left: -150px;
    z-index: 20891018;
}

.toast-bottom-center {
    bottom: 12px;
    margin: 0 auto;
    left: 50%;
    margin-left: -150px;
    z-index: 20891018;
}
#toast-container{position:fixed;z-index:20891018;}

/*parsely*/
input.parsley-error,
select.parsley-error,
textarea.parsley-error {
    border-color: #ff5f5f !important;
}

.parsley-errors-list {
    display: none;
    margin: 6px 0 3px;
    padding: 0;
    list-style-type: none;
    font-size: 0.9em;
    line-height: 0.9em;
    transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
}

.parsley-errors-list.filled {
    display: block;
}


/** Select2 **/
.select2-drop-active {
    border-color: #545ca6;
}
.select2-container-active .select2-choice,
.select2-container-multi.select2-container-active .select2-choices {
    border-color: #545ca6;
    -webkit-box-shadow: none;
    box-shadow: none;
}