﻿.hidden {
    display: none !important;
}
.disabled {
    opacity: 0.3;
    pointer-events:none;
}
.highlight{
	background-color:#ffe58a;
}
.underline{
    text-decoration:underline !important;
}
.strike{
    text-decoration:line-through !important;
}
.custom-shake{
	-webkit-animation: shake 1s ease infinite;
	animation: shake .1s ease infinite;
}
.cursor-pointer{
    cursor:pointer !important;
}
.cursor-default{
    cursor:default !important;
}
@-webkit-keyframes shake {
  from {
    -webkit-transform: translateX(5px);
  }
  to {
    -webkit-transform: translateX(-5px);
  }
}

@keyframes shake {
  from {
    transform: translateX(5px);
  }
  to {
    transform: translateX(-5px);
  }
}

.border-dashed {
    border-style: dashed !important;
}