
.goweb_modal-dialog {
	position: relative;
	width: auto;
	margin: 8px auto;
}
@media all and (max-width: 568px) {
	.goweb_modal-dialog {
		width: auto;
		margin: 5px;
	}
}

.goweb_modal-header {
	padding: 10px 15px;
	border-bottom: 1px solid #e5e5e5;
}
.goweb_modal-title {
	margin: 0;
	line-height: 1.42857143;
	font-size: 18px;
}
.goweb_modal-header .goweb_close,
.goweb_alert .dismiss {
	float: right;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: pointer;
}
.goweb_modal-header .goweb_close:hover,
.goweb_alert .dismiss:hover {
	opacity: .5;
	filter: alpha(opacity=50);
	text-decoration: none;
	color: #000
}
.goweb_alert .dismiss {
	font-size: 18px;
	line-height: 1;
}


.goweb_modal-footer .goweb_actions {
	float: left;
}
.goweb_upload {
	display: inline-block;
	position: relative;
	overflow: hidden;
}
.goweb_upload .goweb_file {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.goweb_preview, .goweb_save, .goweb_capture, .goweb_edit, .goweb_delete, .goweb_cancel, .goweb_progress, .goweb_alert, .goweb_rotate, .goweb_info {
	display: none;
}

.goweb_preview video {
	width: 100% !important;
	height: auto !important;
	max-width: 470px;
}
.goweb_progress .text {
	font-size: 13px;
	padding-bottom: 2px;
}
.goweb_preview, .goweb_alert, .goweb_progress {
	margin-top: 10px;
}
.goweb_preview > img {
	max-width: 100%;
	height: auto;
	max-height: 400px;
	display: block;
	margin: 0 auto;
}
.goweb_info {
	font-size: 12px;
	padding: 10px 0 0;
}
.goweb_rotate {
	text-align: center;
	margin: 5px 0 -10px;
}
.goweb_rotate .btn {
	padding: 4px 7px 0px 7px;
}
.icon-cw,
.icon-ccw {
	height: 18px;
	width: 18px;
	display: inline-block;
}
.icon-cw {
	background: url('../img/icon-cw.png');
}
.icon-ccw {
	background: url('../img/icon-ccw.png');
}

/*
 * 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{bottom: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;}
