/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */
.ndkcsfields-block .toggler {
    padding-left: 0px !important;
}


input.noborderSimple {
    border: 2px solid #f3f3f3;
    background: #f3f3f3;
    padding: 0.5rem 1rem;
    margin-top: 0.5rem;
    border-radius: 4px;
}

input.noborderSimple::focus {
    background: #fff;
	transition: background 250ms ease;
}

.image-library {
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)) !important;
}

.img-value, .svg-container {
    padding-bottom: 0 !important;
}

.ndkcsfields-block .form-group.submitContainer {
    position: inherit;
}

.button#submitNdkcsfields {
    float: left;
    padding: 0.75rem 1rem;
    margin-top: 0;
}

.button#submitNdkcsfields .material-icons {
    vertical-align: middle;
    margin-right: 1rem;
    font-size: 18px;
}

.ndkcfTitle {
    text-align: left;
}