input[type="checkbox"] {
    display: none;
}
input[type="checkbox"] + label {
    cursor: pointer;
    padding-left: 0;
}
input[type="checkbox"] + label::before {
    content: "";
    display: inline-block;
    height: 22px;
    width: 24px;
    margin: 0 5px 0 0;
    background: url("../images/checkboxes2.png");
}

input[type="checkbox"]:hover + label::before {
    background: url("../images/checkboxes3.png");
}
 
input[type="checkbox"]:checked + label::before {
    background-position: 0 -22px;
}
.container-content-new select, .form_row select {
    height: 2.3em;
}

.container-content-new input[type="text"], .form_row input[type="email"], .form_row input[type="password"] {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: inline-block;
    font-size: 15px;
    height: 35px;
    margin-bottom: 5px;
    padding: 3px 3px 3px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle;
    width: 100%;
}

.container-content-new input[type="text"]:focus, .form_row input[type="email"]:focus, .form_row input[type="password"]:focus {
    border-color: #605ca8;
    box-shadow: none;
}
.add-note-error {
    color: red;
}

.textareanote {
    width: 30em;
    height: 150px;
}

.ui-datepicker-title select {
    color: black;
}


input[type="text"].authorinput {
    width: 250px;
}
 
.container-content-new input[type="text"].wdten {
    width: 3em;
}

.container-content-new input[type="text"].wdten50 {
    width: 5em;
}
 
.new100 {
    width: 100%;
}
 
.block-noteadd-all {
    text-align: left;
}

.rowadb {
    border-bottom: 1px solid grey;
    padding-top: 5px;
    padding-bottom: 5px;
}
