.ui-widget{
	font-family: inherit;
}
.aurora-dialog {
	z-index:999999;box-shadow:0 0 30px rgba(0,0,0,0.35);border-radius:5px; padding:0; border:none; -webkit-transition: ease all .2s; transition: ease all .2s;
	overflow:auto; 
}
.aurora-dialog iframe{width:100%; max-height: 100%; margin:0px auto; /*height: 100%; */ position: relative; -webkit-transition: ease all .2s; transition: ease all .2s; 
	overflow:hidden;
}
.aurora-dialog *{
	 -webkit-transition: ease all .2s; transition: ease all .2s; 
}

.aurora-dialog .ui-dialog-content{padding:0; /* overflow: hidden; */}
.aurora-dialog .ui-widget-header{
	margin:0;
}
.aurora-dialog .ui-widget-content{
	border:none;
}

.aurora-dialog-content a[name="close"] {
/*
	position: absolute;
	right: 10px;
	top: 10px;
*/
	z-index: 100;
	font-size: 1.4em;
	color: #333;
float: right;
margin-top:-0.2rem;
}
.aurora-dialog-content a[name="close"] span{
	display: none;
}

.aurora-dialog-content{
	/* font-family:Helvetica; */
    color: #333;
    /* font-size: 12px; */
    z-index: 1;
}

.aurora-dialog .loading{
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-23px;
	margin-top:-15px;
	z-index: 0;
	color: #999;
}
.aurora-dialog-content .loading{
	display: none;
}

.aurora-dialog-content .error{
	color: #D8000C;
border: 1px solid #D8000C;
padding: 10px;
background: #FFBABA;
margin: -5px -20px 15px;
border-left: none;
border-right: none;
}

.aurora-dialog-content p{margin:0 0 0.75rem;}

.aurora-dialog-content .btn,
.aurora-dialog-content input[type=submit],
.aurora-dialog-content button{
	color: #333;
	font-size: 12px;
	background: #f8f8f8;
	padding: 5px 15px 5px 15px;
	margin: 0.5em 0;
	display: inline-block;
	box-sizing: border-box;
	border-radius: 5px;
	border: none;
	cursor: pointer;
	-webkit-transition: ease all .5s;
	transition: ease all .5s;
	border:1px solid rgba(112,112,112,0.4);
	text-decoration: none;
	box-shadow:0 1px 1px rgba(0,0,0,0.25);
	font-weight: bold;


}

.aurora-dialog-content .btn:hover,
.aurora-dialog-content input[type=submit]:hover,
.aurora-dialog-content button:hover {
    color: #333;
	background:#e5e5e5;
    text-decoration: none;
}



.aurora-dialog-content .form-wrapper{ z-index: 1; position: relative;}


.aurora-dialog-content label{display:none}
.aurora-dialog-content h2{
margin: 0;
background: #f3f3f3;
padding: 1rem 15px 1rem 15px;
color: #333;
font-size: 1rem;
line-height: 1rem;
border-bottom: 1px solid #ddd;
text-transform: uppercase;
vertical-align: middle;
}
.aurora-dialog-content h3{
	font-size: 1.75em;
	font-weight: normal;
/* 	white-space: nowrap; */
	margin:0;
	padding-bottom: 1rem;
color:#333;
	text-transform: uppercase;
	vertical-align: bottom;
/* 	display: inline-block; */
}
.aurora-dialog-content h3 span{
	color:#369be4;
}
.aurora-dialog-content h3 em{
	text-transform: lowercase;
	font-style: normal;
	vertical-align: baseline;
	color:#999;
}
.aurora-dialog-content h3 span.reg{
	color:#feb239;
}
.aurora-dialog-content h3 a{
	text-decoration: none;
}

.aurora-dialog-content input[type="text"],.aurora-dialog-content  input[type="password"],.aurora-dialog-content  textarea{max-width:878px;width:100%;height:auto;padding:.65em 10px;border:1px solid rgba(112,112,112,0.4);background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.25);color:#000;font-weight:200;box-sizing:border-box;font-size:1em;line-height:initial}
.aurora-dialog-content input[readonly]{background:transparent;border:none;box-shadow:none;display:inline;width:auto;padding:0;margin:0;color:inherit;line-height:1em}

.aurora-dialog-content > form{background:#f9f9f9;padding:20px;box-sizing:border-box}
.aurora-dialog-content > form:after{content:"";clear:both;display:block}
.aurora-dialog-content .form-wrapper .or{text-align:center;position:relative;overflow:hidden}
.aurora-dialog-content .form-wrapper .or:before,
.aurora-dialog-content .form-wrapper .or:after{content:"";position:absolute;top:50%;width:200%;height:0;border-top:solid 1px #cdcdcd}
.aurora-dialog-content .form-wrapper .or:before{right:55%}
.aurora-dialog-content .form-wrapper .or:after{left:55%}
.aurora-dialog-content .form-wrapper .btn{width:100%;font-size:1.15em;font-weight:bold;margin:0;border-radius:2px;padding:10px 25px}
.aurora-dialog-content .form-wrapper .forgot{margin:1em 0;text-align:center}

.aurora-dialog-content .form-wrapper .register-form{padding:12px 20px;background:#e9e9e9;margin:0;position:relative;vertical-align:middle;line-height:2.4em;font-weight:700;font-size:1.25em}
.aurora-dialog-content .form-wrapper .register-form:after{content:"";clear:both;display:block}
.aurora-dialog-content .form-wrapper .register-form .btn{float:right;width:auto; font-size: 0.9em;}

.aurora-dialog-content .form-wrapper .btn.facebook{background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0);font-family:"Helvetica neue";color:#fff;border:1px solid #4c69ba;border-radius:2px;padding:6px;text-transform:none;position:relative;text-shadow:0 -1px 0 #354c8c}
.aurora-dialog-content .form-wrapper .btn.facebook span{vertical-align:middle}
.aurora-dialog-content .form-wrapper .btn.facebook i{font-size:1.75em;vertical-align:middle;margin-right:.05em}
.aurora-dialog .ui-dialog-titlebar{
	background:none;
	padding: 0;
	z-index: 9;
}
.aurora-dialog .ui-dialog-titlebar-close{
	position: absolute;
	top:1em;
}

.aurora-dialog-content .btn.signin{
	background: #369be4;
	color: #fff;
}
.aurora-dialog-content .btn.signin:hover{
	background:#3786bd;
}

.aurora-dialog-content .btn.register{
	background: #fcd35b ;
	color: #5a380d;
}
.aurora-dialog-content .btn.register:hover{
	background:#feb239;
}
.aurora-dialog-content:after{
	content:"";
	clear:both;
	display: block;
}
.aurora-dialog-dark{
	border-color: #333;
	background: #333;
	color:#cdcdcd;
}
.aurora-dialog-dark a{
	color: #30afe3;
}
.aurora-dialog-dark h3,
.aurora-dialog-dark h3 a{
	color:#fff;
}
.aurora-dialog-dark .aurora-dialog-content{
	color: #cdcdcd;
	padding: 20px;
	box-sizing: border-box;
	min-height: 270px;
}

.aurora-dialog-dark .ui-dialog-titlebar-close:after{
color: #fff;
}

.aurora-dialog .media-description{
	padding:0 0 0.75rem;
}
.aurora-dialog .media-description p:last-child{
	margin-bottom: 0;
}
.aurora-dialog .thumbnail{
	float: left;
	margin:0 1rem 1rem 0;
}
.aurora-dialog-dark .buttons .btn{
	margin:0;
}

.aurora-dialog-fixed-position{
	position: fixed; top: 50%; left: 50%; 
	transform: translateX(-50%) translateY(-50%); 
	-webkit-transform: translateX(-50%) translateY(-50%);
}

.popup-dialog.ui-dialog{
	padding: 0;
	border: none;
    height: auto !important;
    position: fixed !important;
    left: 50% !important;
    transform: translate(-50%,-50%);
    top: 50% !important;
    max-height: 90vh;
    overflow: visible;
}
.popup-dialog.ui-dialog .ui-dialog-titlebar {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 9;
	margin: 0;
	background: none;
}

.popup-dialog.ui-dialog .ui-dialog-content{
	padding: 0;
	min-height: auto !important;
	max-height: 90vh !important;
}
.popup-dialog.ui-dialog .ui-dialog-content .inner-content{
	padding: 1.5rem 2.5rem 2.5rem;
}
.popup-dialog.ui-dialog .ui-dialog-content img{
	max-width: 90vw !important;
	max-height: 80vh !important;
}


.popup-dialog.ui-dialog .ui-dialog-title,
.popup-dialog.ui-dialog .ui-resizable-handle {
	display: none;
}

/* .popup-dialog.ui-dialog .ui-dialog-titlebar-close{
background: #fff;
padding:4px 4px 5px 5px !important;
height: auto;
border-radius: 20px;
width: auto;

top: -14px;
right: -14px;
margin: 0;
border: 1px solid #333;
} */

.ui-widget-overlay{
	opacity: 0.5;
}

.tox.tox-tinymce-aux{z-index: 40000;}