/* Generated by less 2.4.0 */
/* Application specific styles */
body {
  padding-top: 50px;
  padding-bottom: 20px;
}
.shadowHover {
  box-shadow: 2px 2px 10px rgba(128, 128, 128, 0.4);
}
.body-content {
  padding-left: 15px;
  padding-right: 15px;
}
.dl-horizontal dt {
  white-space: normal;
}
@media print {
    body {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
}
.myFrame {
  border: 1px solid #BBBCBB;
  border-radius: 6px;
  color: #000000;
  margin: 0;
  padding: 4px;
}
.textAlignRight {
    text-align: right;
    padding-right: 5px !important;
}
.textAlignCenter {
    text-align: center;
}
.gridDocEditor .e-headercelldiv {
    padding-left: 0.4em;
    padding-right: 0.4em;
}
/* Angular transition animations */
.shuffle-animation.ng-enter,
.shuffle-animation.ng-leave {
  position: relative;
}
.shuffle-animation.ng-enter {
  -moz-transition: ease-out all 0.3s 0.4s;
  -o-transition: ease-out all 0.3s 0.4s;
  -webkit-transition: ease-out all 0.3s 0.4s;
  transition: ease-out all 0.3s 0.4s;
  left: 2em;
  opacity: 0;
}
.shuffle-animation.ng-enter.ng-enter-active {
  left: 0;
  opacity: 1;
}
.shuffle-animation.ng-leave {
  -moz-transition: 0.3s ease-out all;
  -o-transition: 0.3s ease-out all;
  -webkit-transition: 0.3s ease-out all;
  transition: 0.3s ease-out all;
  left: 0;
  opacity: 1;
}
.shuffle-animation.ng-leave.ng-leave-active {
  left: 2em;
  opacity: 0;
}
