@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900);html{}
body{background:#D2D2C7; background: #EAEDED; background: #d4d4d4; font-size:14px;font-family:'Roboto', sans-serif!important; overflow-y: hidden;}
.dotLine{}
.ui.message.content{font-family:'Roboto', sans-serif!important;}
.ui.fluid.container{width:100%!important;}
.ui.table{font-size:15px;}
.ui.padded.table td, .ui.padded.table th{padding:0.91em;}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{position:absolute;background-color:#888;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0px;width:9px;}
.stabs{left:0px;margin:13px 0px 0px 14px;width:96%;}
.ui.segment[class*="bottom attached"]{border-radius:0px;}
.ui.top.attached.menu>.item:first-child{border-radius:0px!important;}
.ui.inverted.menu .active.item{background:rgba(255,255,255,.15);color:#fff!important;font-weight:800;}
.ui.menu>.item:first-child{border-radius:0px; padding-left: 15px;}
.ui.form .field>label{display:block;margin:0 0 .28571429rem;color:rgb(51, 51, 51);font-weight:800;text-transform:none;font-size:14px;}
.ui.menu .item>.input input{font-size:14px;font-weight:600;font-family:'Roboto', sans-serif;border-radius:0px;}
.ui.table td:first-child{padding-left:15px!important;}
.ui.table thead td:first-child{border-top:none;padding-left:15px!important;}
.ui.table thead tr:first-child>th:first-child{border-radius:0px;padding-left:15px;}
.leftMenu div span{display:inline-block;-webkit-transition:none;transition:none;font-weight:800!important;}
.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none;font-weight:normal;}
.ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:#333;vertical-align:inherit;font-weight:800;text-transform:none;border-bottom:none!important;border-left:none;}
.main-ui{width:100%;z-index:1;padding-top:15px;}
#main-container-left-body{position:relative;overflow:auto;padding:0px;padding:0px 0px 0px 0px;}
.table{border:none;}
.table tr{cursor:pointer;}
.ui.dropdown>.dropdown.icon{position:relative;margin:0.2em 0 0 0.6em;}
.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:600;font-style:normal;text-align:center;width:auto;}
/*.tabHeight{margin-top:-10px;}*/
.ui.top.attached.header{font-family:'Roboto', sans-serif;background:#1B1C1D;color:#E1E1E1;font-weight:800;border-radius:0px;height:44px;}
.ui.inverted.menu{border:0px;background:#1b1c1d;box-shadow:none;border-radius:0px;}
.ui.menu{font-family:'Roboto', sans-serif;}
.ui.menu .item{position:relative;vertical-align:middle;line-height:1em;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;text-transform:none;color:rgba(0,0,0,.87);font-weight:400;-webkit-transition:background .1s ease,box-shadow .1s ease,color .1s ease;transition:background .1s ease,box-shadow .1s ease,color .1s ease;font-weight:800;font-size:1.04em!important;font-size:1.035em!important;}
.ui.bottom.attached.header{background:#1B1C1D;color:#e1e1e1;border-radius:0px;font-weight:600!important;font-size:1.015em;}
.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:0.7em 0 0;}
#sections.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:0.2em;right:auto;margin:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.home.icon{font-size:1.2em;margin-left:-1px!important;margin-right:8px!important;}
.home.icon{font-size:1.2em;vertical-align:middle;margin-left:-1px!important;margin-right:4px!important;line-height:0.8em;}
.ui.inverted.menu .item, .ui.inverted.menu .item>a:not(.ui){background:#1b1c1d;color:#e1e1e1;}
.ui.inverted.menu .item:hover, .ui.inverted.menu .item>a:not(.ui){background:#2d2e2f!important;color:#f9fafb!important;}
.dividerRight{margin:23px 0px 8px 0px;border-top:1px solid #fff;border-bottom:1px solid #eee;}
.dividerRightAlt{margin:15px 0px 15px 0px;border-top:1px solid #fff;border-bottom:1px solid #e4e5e5;}
.ui.breadcrumb .active.section{font-weight:700;color:rgb(136, 136, 136);}
.segmentRight{box-shadow:none!important;margin-top:10px!important;padding-top:0px!important;padding-bottom:2px!important;background:rgb(249, 250, 251)!important;border:1px solid #eeeeee!important;}
.ui.table{font-size:1em;}
.ui.table{width:100%;background:#fff;margin:0;border:none;box-shadow:none;border-radius:0;text-align:left;color:#252525;border-collapse:separate;border-spacing:0;font-size:14px;}
#main-container-right-header>.ui.inverted.menu .active.item{background:rgba(255,255,255,.15);background:#F9FAFB!important;color:#333!important;padding-left:10px;font-weight:800;font-size:14px;}
#main-container-right-header> .ui.inverted.menu .active.item:hover{color:#333!important;}
.ui.form input:not([type]), .ui.form input[type=text], .ui.form input[type=email], .ui.form input[type=search], .ui.form input[type=password], .ui.form input[type=date], .ui.form input[type=datetime-local], .ui.form input[type=tel], .ui.form input[type=time], .ui.form input[type=url], .ui.form input[type=number]{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.2142em;padding:.67861429em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease;font-family:'Roboto', sans-serif!important;font-weight:normal;}
.ui.table tr.active:hover{box-shadow:0 0 0 rgba(0,0,0,.87) inset;background:#555;color:#fff!important;}
.ui.selectable.table tr.active:hover, .ui.selectable.table tr:hover td.active{}
.ui.table tr.active{background:#f3f3f3;text-shadow:none;color:#252525;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:700!important;text-decoration:underline dotted red;}
.ui.table tr.active .statusText{text-decoration:none!important;border-bottom:1px dotted #999;}
.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#f3f3f3!important;color:#252525!important;}
.last-td{padding-right:15px!important;}
.tenant_status_green{color:#029224;}
.tenant_status_orange{color:orange;}
.tenant_status_grey{color:grey;}
.tenant_status_red{color:red;}
.list-row.active > td:last-of-type{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.ui.table thead tr>th{color:#888;text-shadow:0px 1px 0px white;cursor:default;}
#main-container-left-header .ui.menu .dropdown.item .menu{left:0;min-width:calc(100% - 1px);background:#1b1c1d;margin:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);margin-top:12px;border-radius:5px;}
#main-container-left-header .ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1em;height:1em;box-shadow:-1px -1px 0 1px rgba(0,0,0,.1);background:#1b1c1d;z-index:2;top:-.5em;left:18px;margin:0 0 0 -.25em;}
#main-container-left-header .ui.menu .ui.dropdown .menu>.item{margin:0;font-size:1em!important;padding:.71428571em 1.14285714em!important;color:rgb(255, 255, 255)!important;text-transform:none!important;font-weight:600!important;box-shadow:none!important;-webkit-transition:none!important;transition:none!important;text-align:center;text-align:left;}
#main-container-left-header .ui.menu .ui.dropdown .menu>.item:hover{background:#3d3e3f!important;}
#main-container-left-header .ui.menu .ui.dropdown .menu .active.item,
#main-container-left-header .ui.menu .ui.dropdown .menu .active.item:hover{background:#555!important;font-weight:600!important;}
#main-container-left-header .ui.dropdown .menu>.divider{border-top:none;height:0;margin:.18em 0;padding:1px 0px 0px 10px;}
#main-container-left-header .menu2{margin-left:10px !important;}
#main-container-left-header .menu2:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1em;height:1em;box-shadow:none!important;border:none!important;background:#1b1c1d!important;z-index:2!important;top:8px!important;left:-2px!important;margin:0 0 0 -.25em;}
.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none;font-weight:800;margin-top:25px;}
.ui.empty.circular.label, .ui.empty.circular.labels .label{min-width:0;min-height:0;overflow:hidden;width:.7em;height:.7em;vertical-align:middle;margin-right:9px!important;}
.ui.loading.segment:after{position:fixed;content:'';top:53%;left:25%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:segment-spin .6s linear;animation:segment-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101;}
.ui.loading.segment:before{position:absolute;content:'';top:0;left:0;background:rgba(249, 250, 251, 0);width:100%;height:800%;border-radius:.28571429rem;z-index:100;}
.ticker{width:100%;margin:0px 0px 0px 5px;font-family:'Roboto', sans-serif;font-weight:400;cursor:default;}
.ticker div{display:inline-block;word-wrap:break-word;}
.always-visible.ps-container > .ps-scrollbar-x-rail,
.always-visible.ps-container > .ps-scrollbar-y-rail{opacity:0.6;}
.ui.menu .item>i.icon{opacity:.9;float:none;margin:0 .35714286em 0 0;margin-left:4px;}
.closeTab{    
cursor: pointer;
    position: absolute;
    right: 0px;
    line-height: 2.9em;
    padding-left: 12px;
    padding-right: 2px;
    padding-bottom: 23px;
	}
.closeTab:hover{background:#2d2e2f!important;color:#f9fafb!important;}
.saved{color:#039024;}
#rightFixed{height:42px;background:#f9fafb;position:fixed;box-shadow:0px 1px 0px #e4e5e5;}

/*
.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:top;background-color:rgba(0, 0, 0, 0.96);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000;}

.ui.modal {
	display: none;
    position: absolute;
    z-index: 1001;
    top: 57px;
    right: 20px;
    width: 48.6%!important;
    text-align: left;
    background: #fff;
    box-shadow: 1px 3px 3px 0 rgba(0,0,0,.2), 1px 3px 15px 2px rgba(0,0,0,.2);
    -webkit-transform-origin: 50% 25%;
    -ms-transform-origin: 50% 25%;
    transform-origin: 50% 25%;
    border-radius: 6px;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    will-change: top,left,margin,transform,opacity;
}
*/

.ui.large.input{font-size:1.11em;}
.ui.modal>.actions{background:#eeeeee;padding:1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right;}
.saveSelect{width:60px;position:relative;float:right;margin:-41px -12px 0px 0px;}
.ui.comments .reply.form textarea{font-size:1em;height:6em;}
.ui.comments .comment .metadata{margin:0px 0px 4px 0px!important;font-size:0.822em;font-weight:600;color:#999;text-shadow:0px 1px 0px white;}
.ui.comments .comment .author{font-size:1.094em;font-weight:600;text-shadow:0px 1px 0px #f5f5f5;}
.ui.comments .comment .date{font-weight:400!important;color:#898989;font-size:1.089em;cursor:help;}
.noteDivider{margin-bottom:-4px!important;margin-top:12px!important;border-top:1px dotted #c2c2c2!important;border-bottom:1px dotted #fff!important;}
.ui.header .ui.label{font-size:'';margin-left:0.45rem;vertical-align:bottom;margin-top:-2px;line-height:0.7em;}
.ui.grey.labels .label, .ui.grey.label{background-color:#696969!important;border-color:#f9fafb !important;color:#ffffff !important;}
.ui.white.labels .label, .ui.white.label{background-color:#e5e5e5!important;border-color:#eee !important;color:#ffffff !important;}
.ui.accordion .title:not(.ui){padding:0.1em 0em;font-size:0.96em;color:rgb(136, 136, 136);font-weight:500;}
.ui.sortable.table thead th{background: transparent!important; white-space:nowrap;border-left:none!important;color:#757575;opacity:1;}
.ui.sortable.table thead th.sorted:after{}
.ui.sortable.table thead th.sorted,
.ui.sortable.table thead th.sorted:hover,
.ui.sortable.table thead th:hover{background:none;color:rgb(117, 117, 117);}
#topSearchClose{display:none;font-size:1.19em;line-height:0.75em;margin-right:-3px;font-weight:400;}
.pac-container{margin-top:14px;margin-left:0px;box-shadow:0px;font-family:'Roboto', sans-serif!important;}
.pac-container, .pac-item{padding-top:2px;padding-bottom:2px;padding-left:5px;cursor:pointer;border-bottom:1px dotted #c2c2c2!important;border-top:none!important;}
.pac-item-query{color:#252525!important;font-size:1.23em!important;}
.stitle{font-size:1.19em!important;font-weight:800!important;color:#858585!important;padding-left:0px!important;margin-left:-2px!important;text-shadow:0px 1px 0px white;}
.stitle:hover{color:#777!important;}
.stitle i{font-size:1.22em!important;vertical-align:middle!important;}
.ui.form .field{clear:both;margin:0em 0em 0em;}
.sectiondrop{margin:0px 0px 0px -2px!important;}
#main-container-right-body.ui.loading.segment:after{position:fixed;content:'';left:74%;}
/**.ui.attached.menu:not(.tabular){background: #f9fafb;box-shadow: inset 0px -1px 0px 0px #ffffff;}**/
.ui.disabled.input, .ui.input input[disabled]{opacity:9;}
.ui.mini.modal>.header:not(.ui),.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0 0 0 -17.6%}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0 0 0 -170px}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0 0 0 -180px}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0 0 0 -190px}}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0 0 0 -26.4%}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0 0 0 -255px}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0 0 0 -270px}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0 0 0 -285px}}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0 0 0 -35.2%}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0 0 0 -340px}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0 0 0 -360px}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0 0 0 -380px}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0 0 0 -510px}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0 0 0 -540px}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0 0 0 -570px}}

.ui.attached.menu:not(.tabular) {
    background: #F6F6F6;
    background-color: #f9fafb;
    border-bottom: 0px solid rgba(0,0,0,.25);
    border-left: 1px solid #d4d4d5;
    border-right: 1px solid #d4d4d5;
}    

.no-spin::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.no-spin::-webkit-clear-button {
    display:none;
  }
input[type=date] {
padding: 0px;
}

.rightTable tbody tr:hover {
	background: rgba(0, 0, 0, 0.04) !important;
}

/*.ui.selectable.table tbody tr:hover, .ui.table tbody tr td.selectable:hover {
    background: rgba(0, 0, 0, 0.05)!important;
    color: rgba(0, 0, 0, 0.95);
}*/

.statusFilter:before {
  box-shadow: 8px 0 0 blue;
}


.auto            { cursor: auto; }
.default         { cursor: default; }
.none            { cursor: none; }
.context-menu    { cursor: context-menu; }
.help            { cursor: help; }
.pointer         { cursor: pointer; }
.progress        { cursor: progress; }
.wait            { cursor: wait !important; }
.cell            { cursor: cell; }
.crosshair       { cursor: crosshair; }
.text            { cursor: text; }
.vertical-text   { cursor: vertical-text; }
.alias           { cursor: alias; }
.copy            { cursor: copy; }
.move            { cursor: move; }
.no-drop         { cursor: no-drop; }
.not-allowed     { cursor: not-allowed; }
.all-scroll      { cursor: all-scroll; }
.col-resize      { cursor: col-resize; }
.row-resize      { cursor: row-resize; }
.n-resize        { cursor: n-resize; }
.e-resize        { cursor: e-resize; }
.s-resize        { cursor: s-resize; }
.w-resize        { cursor: w-resize; }
.ns-resize       { cursor: ns-resize; }
.ew-resize       { cursor: ew-resize; }
.ne-resize       { cursor: ne-resize; }
.nw-resize       { cursor: nw-resize; }
.se-resize       { cursor: se-resize; }
.sw-resize       { cursor: sw-resize; }
.nesw-resize     { cursor: nesw-resize; }
.nwse-resize     { cursor: nwse-resize; }


/* Right Menu  */
#main-container-right-body-menu {
    width: 100%;
    margin-top: 0!important;
    margin-bottom: 0;
    border-radius: 0;
    background: #f9fafb;
    border: 0;
    border-bottom: 1px solid #eeeeee;
}

#main-container-right-body-menu #testingdrop .text {
	cursor: pointer;
	font-weight: 600;
    color: rgb(117, 117, 117);
}

.ui.menu .ui.dropdown .menu > .item {
	cursor: pointer!important;
	font-weight: 600!important;
    color: rgb(117, 117, 117)!important;	
}

.ui.menu .item {
	cursor: pointer;
	font-weight: 600;
    color: rgb(27, 28, 29);
}

.ui.menu .item:before {
    position: absolute;
    content: '';
    top: 0%;
    right: 0px;
    height: 100%;
    width: 1px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 15%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0) 85%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 15%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 85%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 15%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 85%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}

#allTransactionsFixed thead th {
	background: #fdfdfd!important;
    /**border-bottom: 1px solid rgba(0, 0, 0, 0.3)!important;**/
}

#allTransactions {
  /* This removes the hidden thead */
    margin-top: -51px;
}

.no-sort {
    cursor: default!important;
}

#transactionBreakdown {
	background: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 1px 0px;
    border: none;
    border-bottom: 1px solid #d4d4d5;
    border-bottom: 1px solid #e8e9e9;
}

#transactionBreakdown .ui.basic.label {
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important;
}
 
.top-bar {
    width: 100%;
    height: 40px;
    background: transparent;
    color: #1b1c1d;
    text-shadow: 0px 1px 0px #fdfdfd;
    z-index: 2;
}

#profile-menus .default.text{
    color: #1b1c1d;
}

#clock {
	line-height: 37px;
}

#main-container-right-body {    
    /* 
     * Changed by Chris 12/27/2018 
     * Previous Value: margin: -2px 0px 1px -1px;
     * */
	margin: -2px 0px 1px -1px;
	/*  End Changes */
	border-top: 0px;
    padding: 0px 0px 0px 0px;
    cursor: default;
}


#right-secondary-menu,
#right-secondary-content,
#right-fixed-th {

}

#right-secondary-menu-container {
    padding: 0;
    border-bottom: 1px solid #e4e4e4;
    border-top: none!important;
    margin: -1px 0px 0px -1px;
}

#right-secondary-menu {
    border-top: none;
}

#right-secondary-content {
	padding: 0;
}
  
#right-fixed-th {
    margin: -2px 0px 2px -1px;
    position: sticky; /* inherit */
    padding: 0px;
    border-bottom: 1px solid #e4e5e5;
}

#allTransactionsFixed {
  /*border-bottom: 1px solid #dededf;*/
}

#newTransactionModal {
	/*margin: 0rem 0rem 0rem auto !important;*/
    width: 96% !important;
    margin-top: 0rem;
    display: none;
}

#newTransactionModal .header {
	/*
	background: #efefef; 
	padding: 14px 16px 13px 16px;
	*/
}

#transModalHeaderBreadcrums {
	
}

  
.ui.mini.statistics .statistic > .value, .ui.mini.statistic > .value {
    font-size: 1.5rem !important;
    font-weight: 900;
}

.ui.statistics .statistic > .label, .ui.statistic > .label {
    font-size: 0.958em;
    font-weight: 800;
    color: rgb(117, 117, 117);
    text-transform: uppercase;
    text-align: center;
}

.ui.green.statistics .statistic > .value, .ui.statistics .green.statistic > .value, .ui.green.statistic > .value {
    color: #008000;
}

#newTransactionDrop .text,
#sections .text,
#filter .text,
#filterEntity .text {
	cursor: pointer;
}

#transactions {
  padding: 0px;
  margin: 0px;
}

#transactionHistory {
	/** WTF!?? margin-top: -50px; **/
}

.ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row), .ui.divided.grid:not([class*="vertically divided"]) > .row > .column {
    box-shadow: none;
}

#main-container-right-header {
	position:inherit;
}

.trasactionItem:hover > td a {
    /* code */
	color: #252525!important;
}

#login-prompt-box {
    width: 600px !important;
    box-shadow: rgb(12, 12, 12) -1px 4px 10px !important;
    margin-left: 0%!important;
    margin-top: -5rem!important;
}

#tenantTable {  
	margin-top: -41px;
} 

#tenantTable thead tr {
	opacity: 0;
}

#left-fixed-th-container {
    position: relative;
    background: #f9fafb;
}

#tenantTableHeader thead tr {
}

#tenantTableHeader thead tr th {
	box-shadow: inset 0px -1px 0px #dededf;
}

#transInfo {
	padding: 20px 8px 20px 8px!important;
}

.ui.dropdown .menu > .divider {
    border-top: 1px solid rgba(34, 36, 38, 0.1);
    height: 0em;
    margin: 0em 0em;
}

.transDayContainer input {
	text-align: center;
    width: 19ch;
    font-weight: 600;
    color: #828482;
}


#printReceiptBtn.ui.disabled {
  opacity: 0!important;
}

.disabledHidden.button, .ui.disabledHidden.button, .ui.button.disabledHidden:disabled, .ui.disabledHidden.button:hover, .ui.disabledHidden.active.button {
    cursor: default;
    opacity: 0 !important;
    background-image: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    pointer-events: none !important;
}

#processTransaction {
    padding-top: 15px; 
    padding-bottom: 15px; 
    padding-left: 3em; 
    padding-right: 3em;
}

.lighter {
  color: #bbb;
}

.transMenuDropDimmer span {
  cursor: pointer!important;
}

#transactionModal {
    /* margin: 0rem 0rem 0rem auto !important; */
    width: 96% !important;
    margin-top: 0rem;
}

#right-menu-container {
    z-index: 1;
}

/*
@media screen and (min-width: 800px) {
    body {
        background-color: blue !important;
    }
}

@media screen and (min-width: 600px) {
    body {
        background-color: red !important;
    }
}
*/

.trns-th {
  width: auto; /* Transaction table TH Type */ 
}

.tth {
  width: 16ch; /* Transaction table TH Balences */ 
}

.date-th {
  width: 13ch; /* Transaction table TH Date */ 
}

#right-secondary-breadcrumbs {
    padding: 12px 0px 15px 16px;
    font-weight: 800;
}

.left-list-amount-box-positive {
    color: #fefefe;  
    background: #008000!important;
    padding: 3px 6px;
    border-radius: 10px;
    font-size: 0.95em
}

.left-list-amount-box-negative {
    color: #fefefe;
    background: #DB2828!important;
    padding: 3px 6px;
    border-radius: 10px;
    font-size: 0.95em
}

.left-list-amount-box-zero {
    color: #767676;
    background: none!important;
    padding: 3px 6px;
    border-radius: 10px;
    font-size: 0.95em
}

.ui.statistics .statistic > .value, .ui.statistic > .value {
  color: inherit; /* Allows money colors below to Work! */
}

.money-negitive {
  color: #DB2828;
}

.money-positive {
  color: #008000;
}

.money-zero {
  color: #767676;
}
