.nt-upload-table {
	display: none!important;
}

.button3 {
	font-size: 15px;
	font-family: Arial;
	background: #c03040;
	color: #ffffff;
	padding: 15px 15px;
	border: 2px solid #000000;
	border-radius: 50%;
}

.nt-form-table {
	width: 100%;
}

.nt-browse-table {
	width: 100%;
	border-color: transparent;
}

.nt-browse-table td {
	width: 100%;
	border-color: transparent;
}

.h2 {
	font: 400 40px/1.5 Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

.nt-browse-table td {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.nt-browse-table tr {
	/*font: 200 20px/1.5 Helvetica, Verdana, sans-serif;*/
	font-family: segoe ui;
	font-size: .9em;
	border-bottom: 1px solid #ccc;
}

.nt-browse-table-row td {
	font-family: segoe ui;
	font-size: .9em;
	border-right: 1px solid #ededed;
}

.nt-browse-table-body-row {
	font: 200 20px/1.5 Helvetica, Verdana, sans-serif;
	border-bottom: 1px solid #ccc;
	/*background-color: #e2ebf9!important;*/
}

.nt-browse-data {
	/*font: 500 50px/1.5 Helvetica, Verdana, sans-serif;*/
	font-family: segoe ui;
	font-size: 1em;
	/*border-bottom: 1px solid #ccc;*/
}

.nt-browse-table-body-row:last-child {
	border: none;
}

.nt-browse-table-body-row a {
	text-decoration: none;
	color: #000;
	display: block;
	width: 200px;
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
}

.nt-browse-table-body-row a:hover {
	font-size: 30px;
	background: #f6f6f6;
}

.nt-browse-grid-row {
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 0.3em;
	margin-top: .9em;
}

.plansbrowse-row-data {
	justify-content: center;
}

.si-plan-cell {
	/*border: 1em solid white; */
	max-width: 24em;
	max-height: 36em;
	margin: 0.5em;
	padding: 1em;
}

.si-plan-cell>div {
	flex-wrap: wrap;
	/*padding:1em;*/
}

.si-plan-name {
	font-size: 2em;
	justify-content: center;
	width: 100%;
	/*padding: 1em;*/
}

.si-plan-description {
	font-size: 1.1em;
	/*padding: 1em;*/
}

.si-plan-chargedescription {
	font-size: 2em;
	justify-content: center;
	width: 100%;
	/*padding: 1em;*/
}

.si-plan-buy {
	justify-content: center;
	width: 100%;
	margin-bottom: 1em;
}

.si-plan-buy>button {
	width: 100%;
	color: white;
	background: #4caf50;
}

.si-plan-learnmore {
	justify-content: center;
	width: 100%;
	margin-bottom: 1em;
}

.si-plan-learnmore>button {
	width: 100%;
	color: white;
	background: #af4c50;
}

.si-project-cell {
	margin-left: 1em;
	margin-bottom: 1em;
	background: rgba(255, 255, 255, 0.2);
	width: 40%;
	padding: 1em;
}

.si-project-name {
	font-size: 1.5em;
	width: 100%;
	font-weight: 700;
	color: steelblue;
}

.si-projectidprompt {
	float: left;
	margin-right: .5em;
}

.si-totalclients {
	float: left;
	margin-right: .25em;
}

.si-totalclientsprompt {}

.si-totalobjects {
	float: left;
	margin-right: .25em;
}

.si-totalobjectsprompt {
	float: left;
	margin-right: .95em;
}

.si-totalviews {
	float: left;
	margin-right: .25em;
}

.si-totalviews-cell {}

.si-totalviewsprompt {
	float: left;
	margin-right: .95em;
}

.si-totalfunctions {
	float: left;
	margin-right: .25em;
}

.si-totalfunctionsprompt {
	float: left;
	margin-right: .95em;
}

.si-totalprocedures {
	float: left;
	margin-right: .25em;
}

.si-totalproceduresprompt {
	float: left;
	margin-right: .95em;
}

.si-totaltriggers {
	float: left;
	margin-right: .25em;
}

.si-totaltriggersprompt {
	margin-right: .95em;
}

.si-members {
	float: left;
	margin-right: .25em;
}

.si-membersprompt {
	float: left;
	/*margin-top: .25em;*/
	margin-right: .25em;
}

.si-displayname-cell {
	background: rgba(255, 255, 255, 0.2);
}

.si-displayname {
	margin-left: .1em;
	margin-right: .3em;
	margin-top: -.5em;
}

.adiv {
	width: 100%;
}

.si-formtable {
	width: 100%;
}

.si-formtablerow {
	height: 1em!important;
}

.nt-browse-table-footer-empty {
	display: none;
}

.memberlist-row-footer {
	background: rgba(255, 255, 255, 0.2);
}

.si-table-header-row {
	color: #3ca060!important;
	background-color: #e2ebf9!important;
	border-bottom: 1px solid #ccc;
}

.si-table-header {
	margin-left: 3em;
}

.si-header-browse-table-row {
	margin-left: .4em;
}

.si-header-browse-table-row td {
	border-right-width: 0;
}

.si-subtitle {
	font-size: 1.5em;
	width: 100%;
	font-weight: 700;
	color: steelblue;
}

.si-button-change-settings-content {
	width: 1em;
	border-right-width: 0;
}

.si-button-remove-member-content {}

.si-button-change-settings-cell {
	width: 1em;
	border-right-width: 0 !important;
}

.si-button-remove-member-cell {}

.si-col-profilesettings-content {}

.si-col-profilesettings-cell {
	border-right-width: 0 !important;
}

.si-col-profile-content {}

.si-col-profile-cell {
	border-right-width: 0 !important;
}

.es-cell {
	margin: .5em;
	width: 10em;
	height: 22em;
	background: #326d6d;
	position: relative;
	color: white;
}

.es-name {
	font-size: 1.5em;
	font-weight: bold;
	color: #ffca00;
	justify-content: center;
	height: 2em;
	position: absolute;
	top: .1em;
	left: .3em;
	width: 14em;
}

.es-code {
	height: 1.5em;
	position: absolute;
	top: 5em;
	left: 2em;
	color: white;
}

.es-installations {
	height: 2em;
	position: absolute;
	top: 18em;
	left: 24em;
        color:black;
}

.es-gpfreports {
	height: 2em;
	position: absolute;
	top: 18em;
	left: 34em;
        color:black;
}

.es-gpanalytics {
	height: 2em;
	position: absolute;
	top: 18em;
	left: 44em;
        color:black;
}

.es-happeningnow {
	position: absolute;
	top: 7em;
	left: 2em;
}

.es-menu {
    width: 14em;
    background-color: cadetblue;
    margin-top: 1em;
    padding-left: .5em;
    padding-right: .5em;
    padding-top: .5em;
    padding-bottom: .5em;
}

.es-menupanel {
}

.es-menupanelinside {
}

.drpf-formdiv {
    border-top: 5px solid #7190E0;
}

.drpf-formtable {
}

.drpf-formtablerow {
}

.drpf-sa-cssouterdiv {
}

.drpf-sa-cssclass {
}

.w3-striped tbody tr:nth-child(even) {
	background-color: transparent !important;
}

 


.w3-table-all th {
	padding: 1px 1px !important;
}

.es-button {}

.nt-prompt {
	font-weight: normal;
	 
}

.es-formprompt{
	font-weight: normal;
	color: white;
}

.es-gpfr-gpfdetail{
      width: 66em;
    overflow-y: auto;
    max-height: 14em;
align-items: baseline;
}

.es-gpfr-beginsession{
}


.es-gpfr-name{
}

.es-gpfr-workstation{
}

.es-gpfr-version{
}

.es-gpfr-whathappened{
}

.es-gpfr-eventdescription{
   width: 16em;
align-items: baseline;
}

.es-gpfrd-tablediv{
}

.es-gpfrd-table{
}

.es-gpfrd-header{
}


.nt-flex {
align-items: baseline;
}

.nt-leftpanel-l {
    width: 12%;
}