.liwe-plugin:not(.rendered) {
	display: none;
}

.val-ok {
	background-color: #CCF2A5 !important;
}

.val-clear {
}

.val-err {
	background-color: #ED9AA0 !important;
}


.pac-container {
    background-color: #FFF;
    z-index: 1050;
    position: fixed;
    display: inline-block;
    float: left;
}
.modal{
    z-index: 1050 !important;  
    top:20px !important; 
}
.modal-backdrop{
    z-index: 1040 !important;        
}

.modal-dialog.modal-wide{
	  width: 90%;
}
.modal-wide .modal-body {
	overflow-y: auto;
}

.content-editable {
	border: 1px dotted red;
	min-height: 3em !important;
}

.liwe-exception {
	border: 1px solid #ccc;
	padding: 0;

	border-radius: 2px !important;

	margin-bottom: 1em;
}

.liwe-module-name {
	font-size: 1.2em;
	font-weight: bold;
	background-color: #ccccff;

	padding: 5px 15px;

	border-bottom: 1px solid #999;
}

.liwe-exception-code {
	padding: 30px;
	font-family: Courier, Monospace;
	white-space: pre-line;

	max-height: 200px;
	overflow: auto;
}

.htmledit {
	padding: 4px;
	border: 1px solid #ccc;
}

/*FIX FLAT PICK ZINDEX*/
.flatpickr-calendar
{
	z-index:1060 !important;
}

.ui-autocomplete 
{
	z-index: 2000 !important;
}
