/*
 *	Global Portal CSS setting for page and components (only form and bugfix)
 *	=======================================================================================
 *	Globale Portal Einstellungen für Seiten und Komponente (nur Form und Fehlerbeseitigung)
 */

/* ############################################################# Basic Page Settings */
 
/* ============================================================= Defaults */
.layout_bottom .statusFooter { margin: 0 !important }

html, body {
	
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	margin:0;
}
body, table {
	font-weight: normal
}

textarea {
	overflow: auto !important;
}

.layoutTable {
	border-collapse: collapse;
	width: 100%;
	height: 100%}
.layoutHeader {
	height: 50px;
	vertical-align: top}
.layoutHeaderBar {
	width: 100%;
	height: 100%}
	
.borderlessPanelGrid tr, .borderlessPanelGrid td {
    border: none !important;
}
/* Page loading/waiting image */
.connectActive {
	width: 100%;
	height: 100%;
    background: url("/portal/skins/_global/images/animated/connect_active.gif") 50% 50% no-repeat;
	z-index: 100000;
	position: fixed;
}
.connectError {
	width: 100%;
	height: 100%;
    background: url("/portal/skins/_global/images/animated/connect_error.gif") 50% 50% no-repeat;
	z-index: 100000;
	position: fixed;
}

.hideSelectAll .ui-selectcheckboxmenu-header .ui-chkbox {
	display:none;
}

/* ============================================================= Menu */
.layoutMenu { height: 40px;}
.layoutMenuTable{ width: 100%; height: 100%;}
.layoutMenuTableColumn1 { width: auto; min-width:600px}
.layoutMenuTableColumn2 { width: 120px;}
.layoutMenuTableRight { width: 100%; height: 100%;}
.layoutMenuTableRightColumn1 { width: auto;}
.layoutMenuTableRightColumn2 { width: 25px;}
.layoutMenuTableRightColumn3 { width: 25px;}

.layoutMenuTableColumn1 .firstHirachy .ui-menu-list{
	width: 160px !important;
}
/* Fehler beim Übergang auf das Untermenu -> schliesst ungewollt! */
.mainMenu .ui-menu-list {
	margin: -1px;
}
/* ============================================================= Content */
.layoutContent {height: 85%;}
.layoutContentTable {width: 100%;}
.layoutContentTableColumn1 {width: 100%; height: 100%}

/* ============================================================= Footer */
.layout_bottom .statusFooter { margin: 0 !important }	
.layoutFooter {height: 20px;}
.layoutFooterTable {width: 100%; height: 100%; border: none !important;}
.layoutFooterTableColumn1 {width: 25%;text-align: center}
.layoutFooterTableColumn2 {width: 13%;text-align: center}
.layoutFooterTableColumn3 {width: 23%;text-align: center; display: none}
.layoutFooterTableColumn4 {width: 29%;text-align: center; display: none}
.layoutFooterTableColumn5 {width: 10%;text-align: center}
	
/* ############################################################# Prime Face Components Layout*/
/* ############################################################# Layout all over*/

/* ============================================================= Messages */
/* insert new icon image */
.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon {
	background-image: url("../_global/images/icons/icon_pe_messages.png") !important
}
/* change image position */
.ui-messages-info-icon {background-position: 0 -69px}
.ui-messages-warn-icon {background-position: 0 -102px}
.ui-messages-error-icon {background-position: 0 0}
.ui-messages-fatal-icon {background-position: 0 -34px}

.ui-sortable-column div { /* Bessere Zeilenverteilung bei Tabellen*/
	padding: 4px 1px 4px 2px !important;
}

.machineGotoMenuButton .ui-button-text {
    /*background-image: url('../_global/images/icons/icon_pe_delete.png') !important;*/
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
    padding: 0px !important;
}

/* delete icon */
.machineGotoMenuButton .ui-button-icon-left {
background-image: none !important;
}

/* ============================================================= PopUp */
.confirmPopupTable {
    width: auto;
	height: 70px
}
.confirmPopupIcon {
	width: 32px ;
	height: 32px ;
	background: url("../_global/images/icons/icon_pe_messages.png") 4px -99px no-repeat;
}
.confirmPopup .ui-button {
    width: 65px;
}

/* ============================================================= Pick List */
/* filter input field - Filter Eingabefeld */
.tableSelectorFilter {
	background: none !important;
	margin-bottom: 5px;
	width: 292px}
/* top distance to fieldset - Oberer Abstand zum FieldSet */
.tableSelector {
	padding-top: 5px
}
.entityTableSelector .ui-picklist-list .ui-picklist-item{
	border:0 !important;
}

.entityTableSelector .ui-datatable-scrollable-body {
	overflow-x:hidden;
}

.ui-picklist .ui-button {
    margin: 0.2em;
}
.ui-picklist .ui-picklist-list {
	margin: 0 0 5px !important;
	width: 300px !important;
}
.entityTableSelector .ui-picklist-filter{
	padding-right: 25px !important;
}

/* ============================================================= Fieldset */
/* bugfixe for IE7 */
.ui-fieldset {
	position: relative;
	overflow: hidden;
}
/* IE - Abstand vom Fielset Content zum oberen Rand */
.ui-fieldset-legend {
	margin-bottom: 10px !important;
}

/* ============================================================= Proemion Width */
/* width optimal */
.pe-widthOptimalFieldset {
	width: 916px;
}
.pe-widthOptimalPanel {
	width: 936px;
}	
.pe-widthOptimalTable {
	width: 940px;
}
/* ============================================================= Tooltip */
.positionTooltipImageClass{
	left: 250px !important;
	border-width: 2px !important;
	border-color: #000000 !important;
}

/* ============================================================= SelectOneMenu */
.ui-selectonemenu .ui-selectonemenu-trigger {
	border-width: 0 0 0 1px !important;
	border-style: solid !important;
	border-color: #999999 !important;
}
.ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-list-item {
	border:0px !important;
}
.ui-selectonemenu.ui-state-disabled{
	opacity: 1 !important;
}
.ui-selectonemenu.ui-state-disabled label {
	opacity: 0.35 !important;
}
/* ============================================================= SelectMany... */
.selectManyCheckbox label {
	padding-right:14px;
}
.selectManyCheckbox .ui-chkbox-box {
	margin-right:0 !important;
}
.selectManyRadio label {
	padding-right:16px;
}

/* ============================================================= ImputFields */
/* DatePicker */
.fixedDatePicker input {
	background: #ffffff !important;
	margin-right: 5px;
	margin: 2px 5px 2px 0 !important;
}
.fixedDatePicker .ui-icon {
    background: url("../_global/images/icons/icon_pe_date.png") 50% 50%!important;
}
/* SearchField */
.fixedSelectionListSearch {
    background: none #FFFFFF !important;
    margin: 2px 5px 2px 0 !important;
    padding: 2px 26px 0 4px !important;
    width: 220px !important;
}

/* ============================================================= DatePicker */
.ui-datepicker .ui-datepicker-buttonpane button {
    padding: 2px;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
    opacity: 1 !important;
}

/* ============================================================= DateTable */
/*.ui-datatable-even{ Ungerade Zeilen für zweifarbige Tabellen
	background: #E6E8EA !important;
}*/
.ui-datatable {
    margin: 0px 5px 5px 0 !important;
}

.ui-datatable-header thead th, .ui-datatable-header tbody td {
	border: none;
}

.ui-datatable-data .ui-selection-column, .ui-datatable-data td {
	text-align:center !important;
}

th.ui-selection-column .ui-chkbox-box {
	display:none;
}

.dataTableDynamicTab td {
	text-align:left !important;
}

/* ============================================================= TabView */
.ui-tabs {
    margin-bottom: 5px;
}
/* ============================================================= Wizard */
.ui-wizard-step-title {
    font-size: 1em !important;
	font-weight: normal !important;
    margin: 0 0 1em 0 !important;
    padding: 0.4em !important;
}


/* ############################################################# Special Site Layout */
/* ############################################################# DYNAMIC MACHINE OVERVIEW (MASCHIENENÜBERSICHT) */

/* ============================================================= Title And Search Fields */

.machineSelectionPanelFull .machinePanelHeader .ui-checkbox {
  margin: -1px 0 0 0 !important}
.machineSelectionPanelFull .machinePanelHeader .ui-checkbox .checkbox-relative {
  margin: 0 !important}
.additionalSearchFieldTable {
	width: 100%;
	margin-top: -1px;
	padding: 3px;}
.additionalSearchFieldSelection {
	background: #ffffff !important;
    margin: 0 !important;
	padding: 0 !important;
	border:none !important;
}
.additionalSearchFieldSelection .ui-selectonemenu-label {
   padding: 4px 26px 4px 4px !important}
.additionalSearchFieldSelection .ui-selectonemenu{
    margin: 0 !important
}
.additionalSearchFieldSelection a label   {
	border: none !important;
	background: none !important;
}

.additionalSearchFieldSelection .ui-selectcheckboxmenu-trigger {
	border:none !important;
}

.additionalSearchFieldInput {
	background: #ffffff !important;
    margin: 0 !important}
.additionalSearchFieldInput a label   {
	background: none !important}
.additionalSearchFieldTable .ui-checkbox .ui-checkbox-relative, .additionalSearchFieldTable .ui-checkbox {
	margin: 0 !important}

.additionalSearchFieldTable .ui-widget-content {
	background:none;
	border:none;
}

.additionalSearchFieldTable  td {
	border-style:none !important;
}

	
.doubleArrowUp {
    background-image: url("../_global/images/icons/icon_bw_double-arrows-up.png") !important}
.doubleArrowDown {
	background-image: url("../_global/images/icons/icon_bw_double-arrows-down.png") !important}
.machinePanelHeaderIcon {
	width: 24px ;
	height: 24px ;
	background: url("../_global/images/icons/icon_pe_cubes_grey.png") 50% no-repeat}

	
	
/* ============================================================= DYNAMIC MACHINE OVERVIEW: Big Table */
.machineOutputPanel .machinePanelHeader {
	border-spacing: 0pt;}
.machineOutputPanel .machinePanelHeader .fixedInputFieldSearch{
	margin: 0 !important}
.machineOutputPanel .expandableMachineDataTable {
	padding-top: 5px !important}
.iconDataTableView {
	width: 24px ;
	height: 24px ;
	background: url("../_global/images/icons/icon_pe_data_table_view.png") 50% no-repeat !important ;
    border: none !important;
    margin: 0 !important;
    padding: 0 !important}
	
.dataPanelContainer .ui-outputpanel-loading{
	position: absolute;
	left: 50%;
	top: 50%;
}

/* ============================================================= DYNAMIC MACHINE OVERVIEW: Default Settings */
.machineOutputPanel .ui-panel-titlebar {
	padding: 0 !important ;
	height: 31px;}
.machineOutputPanel .ui-panel-title {
	margin: 0 !important}
.machineOutputPanell .fixedInputFieldSearch {
	margin: 0 !important}
.machineOutputPanel .ui-datatable {
	margin: 0 !important}
.machineOutputPanel .ui-panel-titlebar-icon {
	margin: 0 !important}
.machineOutputPanel .ui-panel .ui-panel-content {
    padding: 0 !important}
.machineOutputPanel .ui-panel {
    padding: 3px !important}
.OutputPanel table {
	padding: 5px}


/* ============================================================= DYNAMIC MACHINE OVERVIEW: Split View - Middle Window */
.tableCellDivMidPanel {width: 10px}


/* ============================================================= DYNAMIC MACHINE OVERVIEW: Split View - Right Window */
.tableCellDivDetailsPanel {height:100%;}
.tableCellDivDetailsPanel .detailsPanelContainer {height:100%;}
.detailsPanelContainer .detailsPanel {height:100%}
.detailsPanelContainer .detailsPanel .ui-panel-titlebar table {height: 31px}
.detailsPanelContainer .detailsPanel .ui-panel-titlebar .ui-checkbox {margin: -1px 0 0 !important}
.detailsPanelContainer .detailsPanel .dynamicTabView .ui-paginator {display: none}
.dataTableDynamicTab th{ min-width: 50px;}

.tableCellDivDetailsPanel {
    border-bottom: 1px solid #999999;
	display: table-cell;
	overflow: hidden;
    height: 100%;
    vertical-align: top}
.tableCellDivDetailsPanel .ui-tabs {
	border: 0 !important;
    margin: 4px 0 0 !important;
    padding: 0 !important;
	height: 100%}
.tableCellDivDetailsPanel .ui-tabs .ui-tabs-nav {
    padding: 0 !important;
	border: 0 !important;
	background: 0 !important}
.tableCellDivDetailsPanel .ui-tabs .ui-tabs-nav li:active {
    top: 2px !important}
.tableCellDivDetailsPanel .ui-tabs-panels {
	border: solid 1px #999999 !important}
.tableCellDivDetailsPanel .ui-tabs-panels .ui-tabs-panel {
	padding: 0;}

	
/* ============================================================= DYNAMIC MACHINE OVERVIEW: Split View - Left Window */
.machineOutputPanel  {height:99%;}
.machineOutputPanel .machineOutputTable {display: table; width: 99%; height: 99%;}
.machineOutputPanel .machineOutputTable .machineOutputCell {
    /*display: table-cell;*/
    height: 99%;
    overflow: hidden;
    vertical-align: top}
.machineOutputPanel .machineOutputTable .machineOutputCell .machineSelectionContainer  {height:99%;}
.machineOutputPanel .machineOutputTable .machineOutputCell .machineSelectionContainer .machineSelectionPanelCollapsed  {height:99%;}
.machineOutputPanel .machinePanelHeader tr {height: 31px}
.machineOutputPanel .machinePanelMaxIcon {background: url("../_global/images/icons/icon_bw_max-panel.png") 50% no-repeat !important}


/* ============================================================= AKTIVATION FORM */
/* Zeilenhoehe bei Formularen mit Radio Buttons */
.ui-selectmanycheckbox label, .ui-selectoneradio label {
    margin-right: 8px;
}


/* ============================================================= AKTIVATION FORM */
.deleteFileDownloadHint {
    display: table;
    position: fixed;
    text-align: center;
    width: 100%;
}
.deleteFileDownloadHint table{
    height: 240px;
    text-align: center;
    width: 100%;
}

.servicePanel .ui-icon-minus {
	background-position: -64px -144px !important;
}

.selectionTree {
	width:330px;
	height:500px;
}

.selectionTree .ui-tree-container {
	width:325px;
	height:495px;
	overflow-x: hidden;
    overflow-y: scroll;
}


/* ======================================================== FORGOT PASSWORD */
.resetPasswordDialog{
	width: auto !important;
	height: auto !important;
}

.resetPasswordForm {
	margin-top: 10px;
	margin-bottom: 10px;
}

.ui-outputpanel ui-widget {
	margin-top: 10px;
}

.resetButton {
	margin-top: 10px;	
}

.resetPasswordFormInputField {
	margin-top: 10px !important;
	/*margin-left: 30px !important;*/
	width: 120px;
}

.passwortResetInfoMessage{
	margin-top: -15px !important;
	margin-left: 10px !important;
	margin-bottom: 15px !important;
}

.ui-messages ul {
	padding-left: 10px !important;
}

.ui-messages-info-summary, .ui-messages-warn-summary, .ui-messages-error-summary, .ui-messages-fatal-summary, .ui-message-info-summary, .ui-message-warn-summary, .ui-message-error-summary, .ui-message-fatal-summary {
	margin-left: 0px !important;
}

.resetUsernameText{
	padding-right: 10px;
}

.resetPasswordFormInputField{
	margin-right: 10px;
}

.infoBubble {
	position: absolute;
	bottom: 0;
	top: 0;
	right:0;
	left:0;
	padding: 5px;
}

.reportBarChart {
	margin-top:23px;
}

.reportBarChart .jqplot-barRenderer-highlight-canvas {
	display:none !important;
}

.reportBarChart .jqplot-highlighter-tooltip,.reportBarChart .jqplot-canvasOverlay-tooltip
{
	background: none;
    border: none;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: bold;
}

div.load {
	background: #1938FF none !important;    
}

div.idle {
	background: #3F99FF none !important;     
}

div.idleLoad {
	background: #2271B3 none !important;     
}

div.timeline-event-content {
	margin:0 !important;
}

.timeline {
	width: 55%;margin-right: 1px;float:left;
}

.timeline .timeline-groups-text {
	height:50px;
}

.timeline-axis {
	height:46px !important;
	top: 46px !important;
}

.summaryTable {
	float:left !important;
	margin-right:-1px !important;
	width:25%;
	
}

.machineTable {
	float:left !important;
	margin-right:-1px !important;
	width:20%;
	
}

.machineTableHeader,.summaryTableHeader {
	border-bottom: medium none !important;
	background:#dedede url(images/ui-bg_flat_100_dedede_40x100.png) 50% 50% repeat-x !important;
}

.machineTableHeader .headerText {
	width: 33.32%;
}

.summaryTableHeader .headerText {
	width: 25%;
}

.headerText{
	float: left;
	height:46px;
	line-height:46px;
	text-align: center;
	margin:-1px;
	border-right:none !important;
	background:#dedede url(images/ui-bg_flat_100_dedede_40x100.png) 50% 50% repeat-x !important;
}

.machineTableList .divContent {
	width: 33.32%;
}

.summaryTableList .divContent {
	width: 25%;
}

.divContent{
	float: left;
	height:100%;
	line-height:54px;
	text-align: center;
	margin:-1px;
	border-right:none !important;
}

.machineTableList .ui-datalist-content,.summaryTableList .ui-datalist-content {
	border-bottom:none !important;
}

.machineTableRow {
	height: 54px;
	border-left: medium none !important;
    border-right: medium none !important;
    border-top: medium none !important;
}

.summaryTableFooter {
	line-height: 25px;
    padding-left: 175px;
}

.trackSlider {
  background:red;
  border-radius: 6px;
  border: none;
}
.trackSlider .trackSlider {
  border: none;
}
.ui-slider-horizontal .ui-slider-handle  {
      border-radius: 9px;
}

.quickMenu a {
	background:none !important;
	border:none !important;
	margin-left: 3px !important;
}

.quickMenuHome {
height: 24px !important;
width: 24px !important;
background-image: url("../_global/images/icons/home_inactive.png")!important;

}
.quickMenuHomeActive {
height: 24px !important;
width: 24px !important;
background-image: url("../_global/images/icons/home_active.png")!important;
}
.quickMenuHome:hover {
height: 24px !important;
width: 24px !important;
background-image: url("../_global/images/icons/home_active.png")!important;
color:#FFFFFF !important;
}
.quickMenuOverview {
background-image: url("../_global/images/icons/overview_inactive.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuOverviewActive {
background-image: url("../_global/images/icons/overview_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuOverview:hover {
background-image: url("../_global/images/icons/overview_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuDashboard{
background-image: url("../_global/images/icons/dashboard_inactive.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuDashboardActive{
background-image: url("../_global/images/icons/dashboard_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuDashboard:hover{
background-image: url("../_global/images/icons/dashboard_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuGoldenEye {
background-image: url("../_global/images/icons/goldeneye_inactive.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuGoldenEyeActive {
background-image: url("../_global/images/icons/goldeneye_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuGoldenEye:hover {
background-image: url("../_global/images/icons/goldeneye_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuReports{
background-image: url("../_global/images/icons/report_inactive.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuReportsActive {
background-image: url("../_global/images/icons/report_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuReports:hover{
background-image: url("../_global/images/icons/report_active.png")!important;
height: 24px !important;
width: 24px !important;
}
.quickMenuFuel{
background-image: url("../_global/images/icons/fuel_inactive.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuFuelActive {
background-image: url("../_global/images/icons/fuel_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuFuel:hover{
background-image: url("../_global/images/icons/fuel_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuWatch{
background-image: url("../_global/images/icons/usage_inactive.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuWatchActive{
background-image: url("../_global/images/icons/usage_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuWatch:hover{
background-image: url("../_global/images/icons/usage_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -1px;
}
.quickMenuWorkshop{
background-image: url("../_global/images/icons/tool_inactive.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -2px;
}
.quickMenuWorkshopActive{
background-image: url("../_global/images/icons/tool_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -2px;
}
.quickMenuWorkshop:hover{
background-image: url("../_global/images/icons/tool_active.png")!important;
height: 24px !important;
width: 24px !important;
margin-left: -2px;
}
.quickMenu {
	border: none !important;
	min-width: 175px !important;
	padding-right: -70px !important;
}
.quickMenu .ui-icon-triangle-1-s {
	display: none;
}
.quickMenu .ui-widget-content {
	width: 28px !important;
	margin-left: 0px !important;
	padding-left: 0px !important;
	margin-top: -2px !important;
	height: 104px !important;
	padding-top: 1px !important;
}

.controlBar {
	position:absolute;
	top:36px;
	left:60px;
}

.cursorButton {
    margin-right: -0.3em !important;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}

.cursorButton span {
	background: url("../_global/images/icons/cursor.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.polygonButton {
	margin-right: -0.3em !important;
}

.polygonButton span {
	background: url("../_global/images/icons/polygon.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.circleButton{
	margin-right: -0.3em !important;
}

.circleButton span {
	background: url("../_global/images/icons/circle.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.rectButton {
	margin-right: -0.3em !important;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

.rectButton span {
	background: url("../_global/images/icons/rectangle.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.newButton {
	position:absolute;
	top:36px;
	left:10px;
	border-radius:2px;
}

.newButton span {
	background: url("../_global/images/icons/document_new.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.deleteButton {
	position:absolute;
	top:36px;
	left:210px;
	border-radius:2px;
}

.deleteButton span {
	background: url("../_global/images/icons/delete.png") no-repeat !important;
	width:8px;
	height:24px;
	text-align:center;
}

.addressTable .ui-datatable-scrollable-header-box,.addressTable .ui-datatable-scrollable-body {
	margin-right:0 !important;
}

.addressTable .ui-datatable-scrollable-body {
	overflow-x:hidden;
}

.addressTable .ui-datatable-scrollable-footer {
	display:none;
}
.addressTable .ui-datatable-scrollable-header {
	border:none;
}

.geofenceMessages {
	position: absolute;
	top: 0;
	right:0;
	bottom:0;
	width:370px;
}

.geofenceMessages .ui-messages {
	position: absolute;
	top: 0;
	right:0;
	bottom:0;
	left:0;
}

.geofenceMessages .ui-messages-error,.geofenceMessages .ui-messages-warn {
	bottom: 0;
    position: absolute;
    top: 0;
	margin:0;
	right:0;
	left:0;
}

.simple-fileupload .ui-fileupload-content {
	display:none;
}

.simple-fileupload .ui-fileupload-buttonbar {
	border:none;
	background:none !important;
	padding:0;
}

.unconsent-pdf-view {
	width: 100%;
	height: 308px;
}
