
#cropImg #cropImgForm {
    margin-bottom:0;
}

#cropImg #cropImgForm.cropImgBefore {
    margin: 0 auto;
}

#cropImg .cropImgFile {
    margin-bottom:15px;
}

#cropImg #formCropImgChoices div.cropImgInline {
    margin-bottom:0;
}

#cropImg #formCropImgChoices div.cropImgInline > div  {
    display: inline-block;
    width: fit-content;
}



#cropImg #formCropImgChoices div.cropImgInline > div > div:not(.selectContainer) {
    display: inline-block;
    padding: 0 5px 20px 0;
    width: 75px;
    vertical-align: top;
}

#cropImg #formCropImgChoices div.cropImgInline > div > div.selectContainer {
    width:120px;
}
#cropImg #formCropImgChoices div.cropImgInline > div > div.cropImgButtons {
    vertical-align: middle;
    margin-top: 20px;
    width:50px;
}

#cropImg #formCropImgChoices div.cropImgInline.container > div:first-child {
    margin-bottom:0;
    width: 140px;
}

#cropImg #formCropImgChoices div.cropImgInline > div > div.cropImgButtons input[name="cropImgReset"] {
    font-size:22px;
}


#cropImg #formCropImgChoices div.cropImgInline label {
    width:inherit;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div:first-child {
    width:50%;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div:last-child {
    width:50%;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div:last-child > div { 
    padding-bottom:0;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div:last-child > div:first-child {
    margin-right:10px;
    width:auto;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div:last-child > div:last-child { 
    width:50px;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div label {
    width:auto;
    margin-bottom:20px;
}

#cropImg #formCropImgChoices div.cropImgInline.two.last > div label.background {
    margin-top:5px;
    margin-bottom:0;
}

#cropImg #formCropImgChoices input[type="range"] {
    width: 100%;
    max-width: 300px;
}

#cropImg #cropImgWork {
    position:relative;
}

#cropImg #cropImgWork #cropImgWorkHeader #cropImgPreviewStats,
#cropImg #cropImgWork #cropImgWorkHeader #cropImgResultStats {
    width:80%;
}
#cropImg #cropImgWork #cropImgWorkHeader > div:last-child {
    width:19%;
}
#cropImg #cropImgWork #cropImgWorkHeader span.on,
#cropImg #cropImgWork #cropImgWorkHeader span.off {
    width:50px;
}

#cropImg #cropImgWork #cropImgWorkHeader h5,
#cropImg #cropImgWork #cropImgWorkHeader p {
    display: inline-block;
}

#cropImg #cropImgPreview img {
    max-width: 100%;
    max-height: 400px;
}

#cropImg #cropImgResult.cropper-bg {
    width: fit-content;
    margin: 0 auto;
}

#cropImg #cropImgResult.cropper-bg img {
    max-width: 100%;
    max-height: 400px;
    display: block;
}


