.imagecrop {
    width: 100%;
    height: 100%;
    position: relative;
}

.one {
    cursor: pointer;
    overflow: hidden;
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #b1b2b4;
    background-image: url(data:image/png;base64,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) !important;
    border-radius: 0px;
    font: caption;
    text-align: center;
    border: opx dotted silver;
    box-sizing: border-box;
    background-position: center;
    background-repeat: no-repeat;
}

.imagecrop-title {
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    line-height: 50px;
    width: 88%;
    margin: 0 auto;
    margin-top: 15%;
}

.imagecrop-subtitle {
    margin-top: 4px;
    width: 100%;
    pointer-events: none;
    text-align: center;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -0.5px;
    padding: 0 25px;
    line-height: 33px;
}

#cropme-cancel {
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 3px 7px;
    background-color: red;
    border: none;
    color: #fff;
    font-size: 15px;
    z-index: 60;
}
.tip{
	position: absolute;
    bottom: 10px;
    right: 5px;
    z-index: 999;
    text-align: center;
    color: #fff;
    padding: 0 20px;
    line-height: 15px;
    font-size: 11px;
}
// Transcluded content
.one p {
    padding-top: 16px;
    font-size: 16px;
}

.one span {
    display: block;
}

.one img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100px;
}

.one input[type="file"] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    font-size: 9999px;
    opacity: 0;
    cursor: pointer;
}

.croppie-container {
    width: 100%;
    height: 100%;
}

.croppie-container .cr-image {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    max-height: none;
    max-width: none;
}

.croppie-container .cr-boundary {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    z-index: 1;
    width: 100%;
    height: 100%;
}

.croppie-container .cr-viewport,
.croppie-container .cr-resizer {
    position: absolute;
    border: 2px solid #fff;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, 0.5);
    z-index: 0;
}

.croppie-container .cr-resizer {
    z-index: 2;
    box-shadow: none;
    pointer-events: none;
}

.croppie-container .cr-resizer-vertical,
.croppie-container .cr-resizer-horisontal {
    position: absolute;
    pointer-events: all;
}

.croppie-container .cr-resizer-vertical::after,
.croppie-container .cr-resizer-horisontal::after {
    display: block;
    position: absolute;
    box-sizing: border-box;
    border: 1px solid black;
    background: #fff;
    width: 10px;
    height: 10px;
    content: '';
}

.croppie-container .cr-resizer-vertical {
    bottom: -5px;
    cursor: row-resize;
    width: 100%;
    height: 10px;
}

.croppie-container .cr-resizer-vertical::after {
    left: 50%;
    margin-left: -5px;
}

.croppie-container .cr-resizer-horisontal {
    right: -5px;
    cursor: col-resize;
    width: 10px;
    height: 100%;
}

.croppie-container .cr-resizer-horisontal::after {
    top: 50%;
    margin-top: -5px;
}

.croppie-container .cr-original-image {
    display: none;
}

.croppie-container .cr-vp-circle {
    border-radius: 50%;
}

.croppie-container .cr-overlay {
    z-index: 1;
    position: absolute;
    cursor: move;
    touch-action: none;
}

.croppie-container .cr-slider-wrap {
    width: 75%;
    margin: 15px auto;
    text-align: center;
}

.croppie-result {
    position: relative;
    overflow: hidden;
}

.croppie-result img {
    position: absolute;
}

.croppie-container .cr-image,
.croppie-container .cr-overlay,
.croppie-container .cr-viewport {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

/*************************************/
/***** STYLING RANGE INPUT ***********/
/*************************************/
/*http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html */
/*************************************/

.cr-slider {
    -webkit-appearance: none;

    /*removes default webkit styles*/
    /*border: 1px solid white; */

    /*fix for FF unable to apply focus style bug */
    width: 300px;

    /*required for proper track sizing in FF*/
    max-width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: transparent;
}

.cr-slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

.cr-slider:focus {
    outline: none;
}

/*
.cr-slider:focus::-webkit-slider-runnable-track {
background: #ccc;
}
*/

.cr-slider::-moz-range-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-moz-range-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

/*hide the outline behind the border*/
.cr-slider:-moz-focusring {
    outline: 1px solid white;
    outline-offset: -1px;
}

.cr-slider::-ms-track {
    width: 100%;
    height: 5px;
    background: transparent;

    /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
    border-color: transparent;

    /*leave room for the larger thumb to overflow with a transparent border */
    border-width: 6px 0;
    color: transparent;

    /*remove default tick marks*/
}

.cr-slider::-ms-fill-lower {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
}

.cr-slider::-ms-fill-upper {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
}

.cr-slider::-ms-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: 1px;
}

.cr-slider:focus::-ms-fill-lower {
    background: rgba(0, 0, 0, 0.5);
}

.cr-slider:focus::-ms-fill-upper {
    background: rgba(0, 0, 0, 0.5);
}

/*******************************************/

/***********************************/
/* Rotation Tools */
/***********************************/
.cr-rotate-controls {
    position: absolute;
    bottom: 5px;
    left: 5px;
    z-index: 1;
}

.cr-rotate-controls button {
    border: 0;
    background: none;
}

.cr-rotate-controls i:before {
    display: inline-block;
    font-style: normal;
    font-weight: 900;
    font-size: 22px;
}

.dropzone {
	cursor:pointer;
}
.dropzone input[type="file"]{
			cursor: pointer;
}
::-webkit-file-upload-button { cursor:pointer; }
.drop-zone .drop-error {
    position: absolute;
    width: 100%;
    padding: 15px 20px;
    color: red;
    font-size: 13px;
}