/* Animation utility constructs */
@-webkit-keyframes highlight { 0% { background-color: #09c; }
  100% { background-color: inherit; } }
@keyframes highlight { 0% { background-color: #09c; }
  100% { background-color: inherit; } }

.open { overflow: hidden; opacity: 1; transition-property: all; transition-duration: 0.5s; transition-timing-function: ease-out; }

.close { overflow: hidden; max-height: 0 !important; opacity: 0; transition-property: all; transition-duration: 0.5s; transition-timing-function: ease-out; }

.folder.folder-root > .attachment.pdf-pending { border-color: #777 !important; }

.folder > .attachment.pdf-pending, .folder > .attachments > .attachment.pdf-pending { background-color: #d5d5d5; }

.attachment.pdf-pending .title, .attachment.pdf-pending:before, .attachment.pdf-pending:link, .attachment.pdf-pending:hover .title, .attachment.pdf-pending:hover:before, .attachment.pdf-pending:hover:link { color: #777; }

.attachment.pdf-pending:before, .attachment.pdf-pending:hover:before { animation-name: pdf-conversion-blinker; -webkit-animation-name: pdf-conversion-blinker; -moz-animation-name: pdf-conversion-blinker; animation-duration: 2s; -webkit-animation-duration: 2s; -moz-animation-duration: 2s; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; }

@keyframes pdf-conversion-blinker { 0% { color: #777; }
  50% { color: #f91f1f; }
  100% { color: #777; } }

@-webkit-keyframes pdf-conversion-blinker { 0% { color: #777; }
  50% { color: #f91f1f; }
  100% { color: #777; } }


/*# sourceMappingURL=main.3c9614c3.css.map*/