@charset "utf-8";
@import url(/html/css/animate.min.css);
@import url(/html/css/fontawesome/css/font-awesome.min.css);
@import url(/html/jquery/alertify/css/alertify.core.css);
@import url(/html/jquery/alertify/css/alertify.default.css);
@import url(/html/jquery/jquery-drop/jquery.dropdown.min.css);
/* loading mask */
.loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #fff;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:1px solid #6593cf;
    background: #c3daf9;
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    background: #fbfbfb url('../images/loading.gif') no-repeat 5px 5px;
    line-height: 16px;
  border:1px solid #a3bad9;
    color:#222;
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
.masked {
    overflow: hidden !important;
}
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}
.fancybox-nav {
    width: 10%;
}
.label-primary, .badge-primary { background-color: #1976d2; color: #ffffff; }

.label-success, .badge-success { background-color: #6d5eac; color: #ffffff; }

.label-warning, .badge-warning { background-color: #fdd01c; color: #ffffff; }

.label-important, .badge-important { background-color: #f35958; color: #ffffff; }

.label-danger, .badge-danger { background-color: #f35958; color: #ffffff; }

.label-info, .badge-info { background-color: #1976d2; color: #ffffff; }

.label-inverse, .badge-inverse { background-color: #1f3853; color: #ffffff; }

.label-white, .badge-white { background-color: #ffffff; color: #5E5E5E; }

.label-white, .badge-disable { background-color: #2a2e36; color: #8b91a0; }
#abgne_marquee {
	background-image:url(../images/marquee.png);
	background-repeat:no-repeat;
	background-position:5px center;
	float:right;
	background-color:#fff;
	width:300px;
	padding:0 10px 0 35px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	text-align:left !important;
	height:25px;
	position: relative;
	overflow: hidden;
}
#abgne_marquee ul,#abgne_marquee li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#abgne_marquee ul {
	position: absolute;
}
#abgne_marquee ul li a {
	display: block;
	overflow: hidden;
	font-size:0.7125rem;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}
.oaksUserPhotoMsg{ cursor:pointer; }
.ou_with_no_child {
	cursor: text !important;
}
.ck-editor__editable{
	min-height: 350px;
}
.ck-content .todo-list__label {
    display: inline-flex !important;
}