/* input:not([type=submit]), select, textarea, .Draftail-Toolbar {
    background-color: #e6e6e6 !important; 
} */

.DraftEditor-editorContainer > .public-DraftEditor-content > div{
	border: 1px solid #d9d9d9;
    padding: .25rem;
    border-radius: 3px;
}

.Draftail-Editor .DraftEditor-root {
    padding-top: 10px;
}


.col5, .col6 {
    box-sizing: border-box;
    display: inline;
    float: left;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.multiple {
    width: 100% !important;
}

.object fieldset, .multiple {
    max-width: 100% !important;
}

.ck_editor .field-col.col6 label{
    width: 100% !important;
}

.ck_editor .field-content{
    width: 100% !important;
}

select {
    font-size: .9em !important;
}
#wagtail.login {background:#f1f1f1;}
#wagtail.login label {color:#545454;}
#wagtail.login .content-wrapper{background:#fff;box-shadow: 2px 2px 20px #c5c5c5; padding: 30px 50px;}
#wagtail.login .full{margin:0px;}
#wagtail.login form{position:relative;}
#wagtail.login .wrapper{max-width: 600px;margin: auto;padding:0px;}
#wagtail.login .wrapper h1{font-weight:800; font-size:30px;color:#545454;margin:0px 0 30px; text-align:center;}
#wagtail.login .wrapper .full .iconfield input, #wagtail.login .wrapper .field input{border: 1px solid #e8e8e8;margin-bottom: 5px;padding: .6rem 20px 1rem 80px;}
#wagtail.login .wrapper .field input{padding-left:20px;}
#wagtail.login .wrapper .full .iconfield .input:before{left:20px;}
#wagtail.login .wrapper .fields li.submit{text-align:center;}
#wagtail.login .wrapper .help{top:55%;}
#wagtail.login .wrapper .fields li.submit .button{padding: .6em 2.4em; height: 3em;}
.inner a.logo{margin: 0em auto 2em; text-align: center; background: #fff; padding: .7em 3.2em; width: 162px;}
.inner a.logo img{width:140px;}
.objects .halloeditor, .objects .tagit, .objects input:not([type=submit]), .objects select, .objects textarea{font-size: 13px; padding:9px 15px;}
.objects .label, .objects label{font-size: 13px; padding:11px 0px;}
.field-col, .fields>li{padding-bottom:.5em;}
.choice_field .input select ~ span:after, .collection_choice_field .input select ~  span:after, .model_choice_field .input select ~ span:after, .typed_choice_field .input select ~ span:after{line-height: 1.1em !important; font-size: 2.5em !important;}
#wagtail.login {background:#f1f1f1;}
#wagtail.login label {color:#545454;}
#wagtail.login .content-wrapper{background:#fff;box-shadow: 2px 2px 20px #c5c5c5; padding: 30px 50px;}
#wagtail.login .full{margin:0px;}
#wagtail.login form{position:relative;}
#wagtail.login .wrapper{max-width: 600px;margin: auto;padding:0px;}
#wagtail.login .wrapper h1{font-weight:800; font-size:30px;color:#545454;margin:0px 0 30px; text-align:center;}
#wagtail.login .wrapper .full .iconfield input, #wagtail.login .wrapper .field input{border: 1px solid #e8e8e8;margin-bottom: 5px;padding:.8rem 20px .8rem 80px !important;}
#wagtail.login .wrapper .field input{padding-left:20px;}
#wagtail.login .wrapper .full .iconfield .input:before{left:20px;top: 50% !important;font-size: 1.3rem !important;}
#wagtail.login .wrapper .fields li.submit{text-align:center;}
#wagtail.login .wrapper .help{top:55%;}
#wagtail.login .wrapper .fields li.submit .button{padding: .6em 2.4em; height: 3em;}
.inner a.logo{margin: 0em auto 2em; text-align: center; background: #fff; padding: .7em 3.2em; width: 162px;}
.inner a.logo img{width:140px;}
.objects .halloeditor, .objects .tagit, .objects input:not([type=submit]), .objects select, .objects textarea{font-size: 13px; padding:9px 15px;}
.objects .label, .objects label{font-size: 13px; padding:11px 0px;}
.field-col, .fields>li{padding-bottom:.5em;}
.choice_field .input select ~ span:after, .collection_choice_field .input select ~  span:after, .model_choice_field .input select ~ span:after, .typed_choice_field .input select ~ span:after{line-height: 1.4em !important;font-size: 2em !important;}

.date_field .input:after, .date_field .input:before, .date_time_field .input:after, .date_time_field .input:before, .iconfield .input:after, .iconfield .input:before, .time_field .input:after, .time_field .input:before, .url_field .input:after, .url_field .input:before{top: .3em !important;font-size: 1.8em!important;}
.date_field .input input, .date_field .input input, .date_time_field .input input, .date_time_field .input input, .iconfield .input input, .iconfield .input input, .time_field .input input, .time_field .input input, .url_field .input input, .url_field .input input{padding-left:40px !important;}
input[type=checkbox], input[type=radio]{padding:0px !important;}
textarea{resize: both !important; max-width:100%!important;}
.errorlist, .required{
    color:var(--w-color-text-error);
}
@media screen and (min-width: 50em){
body#wagtail .nav-wrapper .inner{width: 250px;}
body#wagtail .wrapper{padding-left:250px;}
.explorer, .nav-submenu{left:250px;}

}

.custom_checkbox_div .field-content {
    padding: 11px 0px;
}

.custom_checkbox_div .field-content label {
    font-weight: normal;
}
