@charset "UTF-8";
* {
  cursor: default;
  -webkit-user-drag: text;
  -webkit-user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html {
}

body {
}

.fa.fa-2 {
	font-size: 2em;
}
i.fa-flag.fac-green {
	color: #42bd41;
}
i.fa-flag.fac-red {
	color: #FF5252;
}
i.fa-flag.fac-yellow {
	color: #dce775;
}

table.md-table tbody.md-body>tr.md-row, 
table.md-table tfoot.md-foot>tr.md-row {
	height: 35px;
  white-space: nowrap;
}

@media print {
  .hide-on-print {
    display: none;
    visibility: hidden;
  }

  table.md-table tbody.md-body td {
    font-size: 8pt;
  }
}

md-toolbar {
  background: url(https://cdn.microno.net/img/grey_wash_wall.png) repeat;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}


.ng-enter {
  -webkit-transition: 1s;
  transition: 1s;
  
  margin-left: 100%;
}

.ng-enter-active {
  margin-left: 0;
}

.ng-leave {
  -webkit-transition: 1s;
  transition: 1s;
  
  margin-left: 0;
}

.ng-leave-active {
  margin-left: 100%;
}

.ng-move {
  -webkit-transition: 1s;
  transition: 1s;
  
  background: gold;
}

.ng-move-active {
  background: #fff;
}