#overlay_modal.pWindowOverlay {display: block; position: fixed; top: 0px; left: 0px;width: 100%; bottom: 0; background-color: rgba(0,0,0,0.6);}

.pWindow[id^=confirm] {
    width: 300px;
	z-index: 100000!important;
}

.pWindow:not([id^=confirm]) {
	border: 1px solid var(--light-color);
	background: var(--window-background);
	display: block;
	color: #555;
	font-size: 12px;
	position: fixed;
	height: auto;
    z-index: 10000 !important;
}

.pWindow[id^=confirm] {
    position: fixed!important;
}

#edit-group-win .pWindow:not([id^=confirm]) {
	height: auto;
}

.pWindow {
	background-color: white !important;
}

.pWindow .windowStyle_buttons {
	text-align:right;
}


.pWindow .draggable-handler {cursor:move;}
.pWindow.minimized .draggable-handler {cursor:default;}

.pWindow.transitions {
	transition:all 0.5s ease;
}
.pWindow .windowStyle_maximize {
    float: right;
    margin-top: 5px;
    margin-right: 35px;
    cursor: pointer;
}
.pWindow.minimized {
	bottom: auto !important;
	margin-top: -32px !important;
	top: 99% !important;
	overflow: hidden;
    cursor: pointer;
}
.pWindow.maximized {
	top: 10px !important;
	left: 10px !important;
	width: 99% !important;
}
.pWindow .windowStyle_minimize.icon-popup {display:none;}
.pWindow.maximized .windowStyle_maximize.icon-resize-full {display:none; }
.pWindow.minimized .windowStyle_minimize.icon-minus {display:none;}
.pWindow.minimized .windowStyle_minimize.icon-popup {display:block;}
.pWindow.maximized .windowStyle_minimize.icon-popup {display:block;}
.pWindow.maximized .windowStyle_content{width:100% !important;}

.pWindow div.status_bar {min-height:10px; max-height: 10px;}
.pWindow.ui-draggable-dragging {opacity:0.3;border: 1px dashed black;}

.windowStyle_title {
    font-size: 20px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding: 4px 0px 8px 0px;
}

.windowStyle_minimize {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 13px;
    right: 36px;
    cursor: pointer;
    z-index: 1000;
    font-size: 14px;
}

.windowStyle_minimize.icon-popup {
    top: 20px;
}


.pWindow .windowStyle_minimize.icon-popup {
    display: none;
}

.windowStyle_close {
    position: absolute;
    top: 12px;
    right: 10px;
    cursor: pointer;
    z-index: 1000;
    width: 23px;
    height: 23px;
}

.pWindow.minimized .windowStyle_minimize.icon-minus {
    display: none;
}

#SelectFileType, #renameFileFolder, #uploadFolderDialog {
	height: auto;
}

.windowStyle_content .infoBlock {
	height: auto;
	border: 0px;
	box-shadow: none;
}

.select2-container.select2-container--default.select2-container--open {
	z-index: 10001;
}

.wfdesigner-main svg{
    z-index:0!important;
}

.properties-content .formRowValue {
	width: 60%;
}

#GROUPMAIL_Window_table_content, #GROUPMESSAGE_Window_table_content{
	padding: 10px;
}

/* form .edFrm .formRowValue {
	overflow-x: auto;
} */

.pWindow .notifWindowTable .notifDaysInput {
	margin: 5px 0px 5px 0px;
    height: 25px;
}

.pWindow .notifWindowTable td {
	padding: 2.5px 0px 2.5px 0px;
}

#searchResults table:nth-child(n+2) {
	width: 70%;
}

#PRINTNOTES_Window_table_content {
	height: 270px !important;
}
#cke_massBody_editorDiv {
	width: 99% !important;
}
#GROUPMAIL_Window {
	top: 0px !important;
}

#inform_Window_table_content table td {
	font-size: 12px;
}

#inform_Window_table_content legend {
	margin-bottom: 0px;
}

#inform_Window_table_content .plusList, #inform_Window_table_content .minusList {
	width: 100%;
	height: 60px;
}

#inform_Window_table_content .form-group {
	margin-bottom: 5px;
}

#inform_Window_table_content .grpList div span[style], #inform_Window_table_content .usList div span[style] {
	float: left;
}

#inform_Window_table_content .buttonsArea input {
	margin: 5px;
}

#main_accessrights_div .btn {
    margin: 10px 5px 0px 5px;
}

input[type='file'][disabled='true'] ~ .stylishLink .icon-trash-2 {
	display: none;
}


.pWindow#link_Window .searchERROR {
	position: relative;
	left: 44%;
    top: -32px;
    white-space: nowrap;
    width: 10px;
}

.pWindow#link_Window .srchTable.table.srchborder, .pWindow#link_Window .table.srchborder {
	height: 20px;
}

@media (max-width:576px) {
    .pWindow:not([id^=confirm]), .pWindow:not([id^=confirm]) .windowStyle_content  {
    	width:100%!important;
    }

    .pWindow:not([id^=confirm])  {
    	top:0;
    }
}

.pWindow [formrowtype="CURRENCY"] {
	margin-left: -9px;
}
