body { padding-right: 0 !important; }
.imgs-save, .imgs-newsnap, .imgs-capture, .imgs-cancel,
.imgs-alert, .imgs-crop-container, .imgs-webcam-container {
	display: none;
}
.imgs-upload {
	display: inline-block;
	position: relative;
	overflow: hidden;
	margin-bottom: 4px
}
.imgs-upload input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

.imgs-webcam{
	margin-bottom: 4px
}

.expirydate{
	float:right;
	margin-top:-14px;
	padding:2px;
	line-height:1;
}
.expirydate input{
	margin-top:0 !important;
	padding:2px !important;
}
.expirydate label{
	font-size: .95em;
	font-weight:bold;
}
#nodata{
	float:right;
	border: 1px solid #4cae4c;
	background-color: #5cb85c;
	border-radius: 4px;
	padding: 4px;
	margin-top:-5px;
	margin-right:-6px;
	color:white;
}
#nodata:hover{
	float:right;
	border: 1px solid #358935;
	background-color: #519651;
	border-radius: 4px;
	padding: 4px;
	margin-top:-5px;
	margin-right:-6px;
	color:white;
	cursor:pointer;
}

#file_pdf  {
	width: 96px;
	height: 35px;
	opacity: .0;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	left:150px;
	top: 15px
}

.image_remove, .image_capture{
	min-width:100px;
	margin-top:4px;
	padding:2px 4px;
	background-color:#7ccf8e;
	border-color:#75c386;
}
.image_remove{
	padding:3px 6px;
	background-color:#d96b00;
	border-color:#cb6401;
}
#file_pdf + label {
    display: inline-block;
    color: #fff;
    background-color: #d96b00;
    border-color: #ac5400;
    padding: 7px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

#file_pdf:focus + label,
#file_pdf + label:hover {
   color: #fff;
    background-color: #ad5d0f;
    border-color: #824509;
}

r: #824509;
}
.imgs-webcam-container video {
	width: 100% !important;
	height: auto !important;
	max-width: 500px;
}
.imgs-crop-container > img {
	max-width: 100%;
	height: auto;
	width: 500px;
}
.imgs-crop-container,
.imgs-webcam-container {
	display: none;
	padding: 5px 0;
}
.imgs-webcam-container video {max-width: 100%;}
.imgs-crop-container > img {width: 100%;}
.img_salect_prew {margin-top: 10px !important;max-width: 150px;border: 1px solid #eaeaea;}
.locked .img_salect_prew {margin-top: -10px;}
/*
 * jQuery Jcrop
 * http://deepliquid.com/content/Jcrop.html
 */
.jcrop-holder{direction:ltr;text-align:left;margin:0 auto;}
.jcrop-vline,.jcrop-hline{background:#000;opacity:1!important;font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{
	background-color:#fff;
	opacity:1!important;
	border:1px #333 solid;
	font-size:1px;
	height:12px !important;
	width:12px !important;
	border-radius: 8px;
	background-color:#FF9800 !important;
	}
.jcrop-handle.ord-n{
	left:50%;
	margin-left:-6px!important;
	margin-top:-6px !important;
	background-color:#67c067 !important;
	top:0;}
.jcrop-handle.ord-s{
	bottom:0;left:50%;
	margin-bottom:-6px !important;
	margin-left:-6px !important;
	background-color:#67c067 !important;
	}
.jcrop-handle.ord-e{
	margin-right:-6px !important;
	margin-top:-6px !important;
	background-color:#67c067 !important;
	right:0;top:50%;
	}
.jcrop-handle.ord-w{
	left:0;
	margin-left:-6px !important;
	margin-top:-6px !important;
	background-color:#67c067 !important;
	top:50%;}
.jcrop-handle.ord-nw{
	left:0;
	margin-left:-6px !important;
	margin-top:-6px !important;
	top:0;}
.jcrop-handle.ord-ne{
	margin-right:--6px !important;
	margin-top:-6px !important;
	right:0;top:0;}
.jcrop-handle.ord-se{
	bottom:0;
	margin-bottom:-6px !important;
	margin-right:-6px !important;
	right:0;}
.jcrop-handle.ord-sw{
	bottom:0;left:0;
	margin-bottom:-6px !important;
	margin-left:-6px !important;
	}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-keymgr {display:none;}
.jcrop-holder img,img.jcrop-preview {max-width:none;}







.imgs-save, .imgs-newsnap, .imgs-capture, .imgs-cancel,
.imgs-alert, .imgs-crop-container, .imgs-webcam-container {
	display: none;
}
.imgs-upload {
	display: inline-block;
	position: relative;
	overflow: hidden;
}
.imgs-upload input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.imgs-webcam-container video {
	width: 100% !important;
	height: auto !important;
	max-width: 100%;
}
.imgs-crop-container > img {
	max-width: 100%;
	height: auto;
	width: 500px;
}
.imgs-crop-container,
.imgs-webcam-container {
	display: none;
	padding: 5px 0;
}

/*
 * jQuery Jcrop
 * http://deepliquid.com/content/Jcrop.html
 */
.jcrop-holder{direction:ltr;text-align:left;margin:0 auto;}
.jcrop-vline,.jcrop-hline{background:#000;opacity:1!important;font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{background-color:#fff;opacity:1!important;border:1px #333 solid;font-size:1px;height:7px;width:7px;}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{ bacbottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-keymgr {display:none;}
.jcrop-holder img,img.jcrop-preview {max-width:none;}

@media only screen and (max-width: 600px) {
	
	.imgs-crop-container{ touch-action: none; max-width:90%; margin:10px!important;}
	.jcrop-handle {
		height: 18px !important;
		width: 18px !important;
	}
	.jcrop-handle.ord-n{left:50%;margin-left:-8px;margin-top:-8px;top:0;}
	.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-8px;margin-left:-4px;}
	.jcrop-handle.ord-e{margin-right:-8px;margin-top:-8px;right:0;top:50%;}
	.jcrop-handle.ord-w{left:0;margin-left:-8px;margin-top:-8px;top:50%;}
	.jcrop-handle.ord-nw{left:0;margin-left:-8px;margin-top:-8px;top:0;}
	.jcrop-handle.ord-ne{margin-right:-8px;margin-top:-8px;right:0;top:0;}
	.jcrop-handle.ord-se{ bacbottom:0;margin-bottom:-8px;margin-right:-8px;right:0;}
	.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-8px;margin-left:-8px;}
}

/* Previev dimention */
.imgs-crop-container,
.imgs-webcam-container{
	max-width:300px;
	margin:0 auto;
}