body {
    font-family: 'Arial', serif;
}
#createMasterpieceButton {
    width:100%;
}

#passform-success {
    display:none;    
}

/* hide arrows in number input */
input[type='number'] {
    -moz-appearance:textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.select2-container--bootstrap4,
.form-control, 
.mce-content-body, 
.passes[readonly]{
    background-color: #f8f9fa;
}

.card-title {
    margin-bottom: 0;
}
.readonly-fix{
    background-color: #e9ecef;
}

.pass-activated input
{
    background-color: white !important;
}
.modal-fix[style] {
     padding-right:0 !important;
 }
 .modal-fix.modal-open {
    overflow: auto;
 }
 
 label,
 input[type="checkbox"] {
    cursor: pointer;
}