html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

a:active,
a:hover {
    outline: 0
}


button {
    -webkit-appearance: button
}

input[type=search] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

button,
input,
select {
    font-family: inherit
}

a {
    color: #337ab7
}

a:focus,
a:hover {
    color: #23527c;
    text-decoration: underline
}

a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

[role=button] {
    cursor: pointer
}

h2 {
    font-family: inherit;
    line-height: 1.1
}

h2 {
    margin-top: 20px;
    margin-bottom: 10px
}

ul {
    margin-top: 0;
    margin-bottom: 10px
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.col-xs-12,
.col-xs-3 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-12,
.col-xs-3 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-3 {
    width: 25%
}

@media (min-width:768px) {

    .col-sm-12,
    .col-sm-6 {
        float: left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-6 {
        width: 50%
    }
}

@media (min-width:992px) {

    .col-md-12,
    .col-md-4,
    .col-md-6,
    .col-md-8 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-4 {
        width: 33.33333333%
    }
}

@media (min-width:1200px) {

    .col-lg-12,
    .col-lg-4,
    .col-lg-6,
    .col-lg-8 {
        float: left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-4 {
        width: 33.33333333%
    }
}

table {
    background-color: transparent
}

th {
    text-align: left
}

.table {
    max-width: 100%;
    margin-bottom: 20px
}

.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>th {
    line-height: 1.42857143;
    vertical-align: top
}

.table>thead>tr>th {
    vertical-align: bottom
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

@media screen and (max-width:767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }
}

label {
    display: inline-block;
    max-width: 100%
}

input[type=search] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

input[type=search] {
    -webkit-appearance: none
}

.btn {
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-image: none;
    border: 1px solid transparent
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn.focus,
.btn:focus,
.btn:hover {
    color: #333;
    text-decoration: none
}

.btn.active,
.btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.dropdown-toggle:focus {
    outline: 0
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav>li {
    position: relative;
    display: block
}

.nav>li>a {
    position: relative;
    display: block
}

.nav>li>a:focus,
.nav>li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.nav-tabs>li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border-radius: 4px 4px 0 0
}

.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.tab-content>.active {
    display: block
}

.navbar-nav {
    margin: 7.5px -15px
}

.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (min-width:768px) {
    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav>li {
        float: left
    }

    .navbar-nav>li>a {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
    display: table;
    content: " "
}

.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
    clear: both
}

@-ms-viewport {
    width: device-width
}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes empty {
    0% {
        opacity: 1
    }
}

@-moz-keyframes empty {
    0% {
        opacity: 1
    }
}

@keyframes empty {
    0% {
        opacity: 1
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-moz-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-moz-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes backSlideOut {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }

    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }

    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }
}

@-moz-keyframes backSlideOut {
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }

    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%)
    }

    100% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%)
    }
}

@keyframes backSlideOut {
    25% {
        opacity: .5;
        transform: translateZ(-500px)
    }

    75% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%)
    }

    100% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%)
    }
}

@-webkit-keyframes backSlideIn {

    0%,
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%)
    }

    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0)
    }
}

@-moz-keyframes backSlideIn {

    0%,
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(200%)
    }

    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }

    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0)
    }
}

@keyframes backSlideIn {

    0%,
    25% {
        opacity: .5;
        transform: translateZ(-500px) translateX(200%)
    }

    75% {
        opacity: .5;
        transform: translateZ(-500px)
    }

    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0)
    }
}

@-webkit-keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(.8)
    }
}

@-moz-keyframes scaleToFade {
    to {
        opacity: 0;
        -moz-transform: scale(.8)
    }
}

@keyframes scaleToFade {
    to {
        opacity: 0;
        transform: scale(.8)
    }
}

@-webkit-keyframes goDown {
    from {
        -webkit-transform: translateY(-100%)
    }
}

@-moz-keyframes goDown {
    from {
        -moz-transform: translateY(-100%)
    }
}

@keyframes goDown {
    from {
        transform: translateY(-100%)
    }
}

@-webkit-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpFrom {
    from {
        opacity: 0;
        transform: scale(1.5)
    }
}

@-webkit-keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpTo {
    to {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpTo {
    to {
        opacity: 0;
        transform: scale(1.5)
    }
}

/*!Animate.css - http://daneden.me/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden*/
.animated {
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both
}

@-webkit-keyframes bounce {

    from,
    20%,
    53%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@keyframes bounce {

    from,
    20%,
    53%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@-webkit-keyframes flash {

    from,
    50%,
    to {
        opacity: 1
    }

    25%,
    75% {
        opacity: 0
    }
}

@keyframes flash {

    from,
    50%,
    to {
        opacity: 1
    }

    25%,
    75% {
        opacity: 0
    }
}

@-webkit-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-webkit-keyframes rubberBand {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }

    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }

    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes rubberBand {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }

    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }

    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-webkit-keyframes shake {

    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@keyframes shake {

    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg)
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg)
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg)
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg)
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg)
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg)
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg)
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg)
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    10%,
    20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }

    10%,
    20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-webkit-keyframes wobble {
    from {
        -webkit-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes wobble {
    from {
        -webkit-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
    }

    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
    }

    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes jello {

    from,
    11.1%,
    to {
        -webkit-transform: none;
        transform: none
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
        transform: skewX(-0.78125deg) skewY(-0.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
        transform: skewX(0.390625deg) skewY(0.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
    }
}

@keyframes jello {

    from,
    11.1%,
    to {
        -webkit-transform: none;
        transform: none
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
        transform: skewX(-0.78125deg) skewY(-0.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
        transform: skewX(0.390625deg) skewY(0.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
    }
}

@-webkit-keyframes bounceIn {

    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }

    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes bounceIn {

    from,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }

    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-webkit-keyframes bounceInDown {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInDown {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }

    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes bounceInLeft {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInLeft {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes bounceInRight {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInRight {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes bounceInUp {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0)
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes bounceInUp {

    from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }

    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }

    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0)
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }

    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }

    50%,
    55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInDownBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDownBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInLeftBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeftBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInUpBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUpBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes fadeOutDown {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-webkit-keyframes fadeOutDownBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@keyframes fadeOutDownBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@-webkit-keyframes fadeOutLeft {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes fadeOutLeft {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@-webkit-keyframes fadeOutLeftBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@keyframes fadeOutLeftBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@-webkit-keyframes fadeOutRight {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@-webkit-keyframes fadeOutRightBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@keyframes fadeOutRightBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@-webkit-keyframes fadeOutUp {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes fadeOutUp {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-webkit-keyframes fadeOutUpBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@keyframes fadeOutUpBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@-webkit-keyframes flip {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@-webkit-keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-webkit-keyframes flipOutX {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

@-webkit-keyframes flipOutY {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    from {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1
    }

    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
}

@-webkit-keyframes lightSpeedIn {
    from {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    from {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes lightSpeedOut {
    from {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    from {
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

@-webkit-keyframes rotateIn {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateIn {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes rotateInDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes rotateInDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes rotateInUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes rotateInUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-webkit-keyframes rotateOut {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    from {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1
    }

    to {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0
    }
}

@-webkit-keyframes rotateOutDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
}

@-webkit-keyframes rotateOutDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@-webkit-keyframes rotateOutUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    from {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@-webkit-keyframes rotateOutUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    from {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0
    }
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    20%,
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    40%,
    80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    to {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

@-webkit-keyframes rollIn {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes rollIn {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes rollOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
    }
}

@keyframes rollOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
    }
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes zoomOut {
    from {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    from {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-webkit-keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes slideInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes slideInRight {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInRight {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes slideOutDown {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-webkit-keyframes slideOutLeft {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes slideOutLeft {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@-webkit-keyframes slideOutRight {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes slideOutRight {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@-webkit-keyframes slideOutUp {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes slideOutUp {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        visibility: hidden;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/
html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

img {
    border: 0
}

button,
input,
select {
    color: inherit;
    font: inherit;
    margin: 0
}

button,
select {
    text-transform: none
}

button {
    -webkit-appearance: button
}

input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */
.waves-effect {
    position: relative;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

@font-face {
    font-family: notika-icon;
    src: url(data:application/font-woff;base64,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)format("woff");
    font-weight: 400;
    font-style: normal
}

.notika-icon {
    font-family: notika-icon !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.notika-app:before {
    content: ""
}

.notika-form:before {
    content: ""
}

.notika-windows:before {
    content: ""
}

.notika-bar-chart:before {
    content: ""
}

.notika-alarm:before {
    content: ""
}

.notika-chat:before {
    content: ""
}

.notika-edit:before {
    content: ""
}

.notika-house:before {
    content: ""
}

.notika-mail:before {
    content: ""
}

.notika-menus:before {
    content: ""
}

.notika-search:before {
    content: ""
}

.notika-sent:before {
    content: ""
}

.notika-support:before {
    content: ""
}

table.dataTable {
    width: 100%;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0
}

table.dataTable thead th,
table.dataTable tfoot th {
    font-weight: bold
}

table.dataTable thead th:active,
table.dataTable thead td:active {
    outline: none
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc {
    cursor: pointer
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc {
    background-repeat: no-repeat;
    background-position: center right
}

table.dataTable thead .sorting {
    background-image: url(data:image/webp;base64,UklGRooAAABXRUJQVlA4TH0AAAAvEoAEEIWCtm2Y8sdoNpMugggmtbY9+X72TPG7PwMzBhKNpgcEoAeKIkj83vOdgNBzloI2k7tlI0IHWnyAqQBAifXEegAw81pcDVQ1vSN1OapL0lmVuBzVJe3Q1VA13E6IZwYAvTjUxpQAoMJ6IVwLOiI0lbnloTFNwZpdAwA=)
}

table.dataTable thead .sorting_asc {
    background-image: url(data:image/webp;base64,UklGRpgAAABXRUJQVlA4TIsAAAAvEoAEEA62jSQpyj+Vg2fm79ieyf7xlEaSpEbnnh3/O9Ckto0kpf907u6ZIXp9j2qqbaf+22gym0QQhCiiOJKIoMDfwmT+V5cJ+M8EivYBDlhD8ObO87uABnwl6849QAKONIt883/eBjCgktTEvON9ZRNQtZjM07cAAbClydgpRo8bgKHVOhfd8OUBAA==)
}

table.dataTable tbody tr {
    background-color: white
}

table.dataTable,
table.dataTable th,
table.dataTable td {
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.dataTables_wrapper {
    position: relative;
    clear: both;
    zoom: 1
}

.dataTables_wrapper .dataTables_length {
    float: left
}

.dataTables_wrapper .dataTables_filter {
    float: right;
    text-align: right
}

.dataTables_wrapper .dataTables_filter input {
    margin-left: 0.5em
}

.dataTables_wrapper .dataTables_info {
    clear: both;
    float: left
}

.dataTables_wrapper .dataTables_paginate {
    float: right;
    text-align: right
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: 0.5em 1em;
    margin-left: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    color: #333333 !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #333333 !important;
    border: 1px solid #979797;
    background-color: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
    background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #666 !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: white !important;
    border: 1px solid #111111;
    background-color: #585858;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
    background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
    background: -moz-linear-gradient(top, #585858 0%, #111 100%);
    background: -ms-linear-gradient(top, #585858 0%, #111 100%);
    background: -o-linear-gradient(top, #585858 0%, #111 100%);
    background: linear-gradient(to bottom, #585858 0%, #111 100%)
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    outline: none;
    background-color: #2b2b2b;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
    background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
    background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
    background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
    background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
    background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
    box-shadow: inset 0 0 3px #111
}

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    color: #333333
}

.dataTables_wrapper:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0
}

@media screen and (max-width:767px) {

    .dataTables_wrapper .dataTables_info,
    .dataTables_wrapper .dataTables_paginate {
        float: none;
        text-align: center
    }

    .dataTables_wrapper .dataTables_paginate {
        margin-top: 0.5em
    }
}

@media screen and (max-width:640px) {

    .dataTables_wrapper .dataTables_length,
    .dataTables_wrapper .dataTables_filter {
        float: none;
        text-align: center
    }

    .dataTables_wrapper .dataTables_filter {
        margin-top: 0.5em
    }
}

/*!HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/*/
html {
    color: #222;
    font-size: 1em;
    line-height: 1.4
}

::selection {
    background: #b3d4fc;
    text-shadow: none
}

img {
    vertical-align: middle
}

html,
body {
    font-family: roboto, sans-serif;
    font-weight: 400
}

body {
    background: #f6f8fa
}

a:focus {
    outline: 0 solid
}

img {
    max-width: 100%;
    height: auto
}

p {
    margin: 0 0 15px
}

h2 {
    margin: 0 0 10px;
    font-weight: 700
}

a {
    transition: all .3s ease 0s;
    text-decoration: none
}

a:hover {
    color: #00c292;
    text-decoration: none
}

a:active,
a:hover,
a:focus {
    outline: 0;
    text-decoration: none
}

ul {
    list-style: outside none none
}

.mg-tb-40 {
    margin: 40px 0
}

@font-face {
    font-family: notika-icon;
    src: url(data:application/font-woff;base64,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)format("woff");
    font-weight: 400;
    font-style: normal
}

.data-table-list {
    padding: 20px;
    background: #fff
}

.header-top-area,
.footer-copyright-area {
    background: #00c292
}

.logo-area {
    padding: 14px 0
}

.nav.navbar-nav.notika-top-nav {
    float: right
}

.nav.notika-top-nav>li>a:focus,
.nav.notika-top-nav>li>a:hover {
    text-decoration: none;
    background-color: #00c292
}

.navbar-nav>li>a {
    color: #fff;
    padding: 20px 0 20px 30px
}

.nav.navbar-nav.notika-top-nav li a {
    font-size: 20px;
    position: relative
}

.ntd-ctn {
    position: absolute;
    top: 8px;
    left: -8px;
    font-size: 10px;
    background: #e46a76;
    height: 18px;
    width: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 50%;
    z-index: 999
}

.spinner4 {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    position: absolute;
    display: inline-block;
    top: 3px;
    left: -14px
}

.spinner4:after,
.spinner4:before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%
}

.spinner-4::before,
.spinner-4::after {
    position: absolute;
    margin-top: 0;
    margin-left: 0;
    background: #ff4500;
    -webkit-animation: pulse 3s linear infinite;
    animation: pulse 3s linear infinite;
    opacity: 0;
    top: 0;
    left: 0
}

.spinner-4:after {
    -webkit-animation: pulse 2s linear 2.3s infinite;
    animation: pulse 2s linear 2.3s infinite;
    z-index: 99
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        opacity: 0
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        opacity: 0
    }
}

.nav-tabs.notika-menu-wrap {
    border-bottom: 0 solid #ddd
}

.nav-tabs.notika-menu-wrap>li.active>a,
.nav-tabs.notika-menu-wrap>li.active>a:focus,
.nav-tabs.notika-menu-wrap>li.active>a:hover {
    border: 0 solid #ddd;
    border: none
}

.notika-tab-menu-bg {
    position: relative
}

.notika-tab-menu-bg:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    content: "";
    z-index: 9;
    height: 100%
}

.custom-menu-content ul.notika-main-menu-dropdown {
    position: relative;
    z-index: 99
}

ul.notika-menu-wrap li a {
    font-size: 15px;
    color: #333;
    padding: 15px 25px;
    border: none
}

.custom-menu-content ul.notika-main-menu-dropdown li {
    display: inline-block
}

.custom-menu-content ul.notika-main-menu-dropdown li a {
    padding: 20px;
    display: block;
    font-size: 14px;
    color: #333
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: none !important;
    animation-fill-mode: none !important
}

.basic-tb-hd h2 {
    font-size: 20px;
    color: #333
}

.footer-copyright-area {
    margin-top: 40px
}

.footer-copyright-area p {
    margin: 0;
    font-size: 14px;
    color: #fff;
    padding: 15px 0;
    text-align: center
}

.footer-copyright-area a {
    color: #fff;
    transition: all .4s ease 0s
}

.footer-copyright-area a:hover {
    color: #333;
    transition: all .4s ease 0s
}

.basic-tb-hd p {
    font-size: 14px;
    color: #333;
    line-height: 24px
}

ul {
    margin: 0;
    padding: 0
}

.table.table-striped>tbody>tr>td,
.table.table-striped>tfoot>tr>th,
.table.table-striped>thead>tr>th {
    border-top: 0 solid #f5f5f5;
    font-size: 14px;
    color: #333;
    padding: 15px
}

.table.table-striped>thead>tr>th {
    border-bottom: 0 solid #ddd
}

.basic-tb-hd p {
    margin-bottom: 0
}

.basic-tb-hd {
    margin-bottom: 20px
}

.dataTables_filter,
.dataTables_length {
    padding: 20px 15px;
    padding-top: 0;
    padding-bottom: 0
}

.dataTables_filter label,
.dataTables_length label {
    font-weight: 400
}

.dataTables_length select {
    margin: 0 8px
}

.dataTables_filter input,
.dataTables_length select {
    border: 1px solid #eee;
    height: 35px;
    padding: 7px 15px;
    font-size: 13px;
    border-radius: 2px;
    -webkit-appearance: none;
    -moz-appearance: none;
    line-height: 100%;
    background-color: #fff;
    outline: none
}

.dataTables_filter input:focus,
.dataTables_filter select:focus,
.dataTables_length input:focus,
.dataTables_length select:focus,
.dataTables_length option:focus {
    border: 1px solid #00c292
}

.dataTables_wrapper .dataTables_filter {
    width: 40%
}

.dataTables_wrapper .dataTables_filter input,
.dataTables_wrapper .dataTables_filter label {
    width: 100%
}

.dataTables_filter label:after {
    content: "";
    font-family: notika-icon;
    position: absolute;
    font-size: 14px;
    right: 0;
    top: 8px
}

.dataTables_wrapper .dataTables_filter input {
    margin: 0 !important;
    padding: 0 0 0 10px
}

.dataTables_filter label {
    position: relative;
    font-size: 0
}

.dataTables_wrapper .dataTables_paginate .paginate_button.previous:before {
    content: ""
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next:before,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:before {
    font-family: notika-icon;
    font-size: 14px;
    line-height: 35px
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous {
    font-size: 0
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next:before {
    content: ""
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #00c292;
    color: #fff !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #f1f1f1;
    vertical-align: top;
    color: #7e7e7e !important;
    margin: 0 2px;
    border: 0 !important;
    line-height: 21px;
    box-shadow: none !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:focus {
    color: #fff !important;
    border: 0 solid #ccc;
    background: #00c292 !important
}

.table,
#data-table-basic {
    padding: 20px 0
}

.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    padding-top: 0
}

.table label,
#data-table-basic_filter label,
#data-table-basic_length label {
    margin-bottom: 0
}

.menu-it-icon-pro i {
    font-size: 18px;
    margin-right: 3px;
    position: relative;
    top: 2px
}

.breadcomb-area {
    margin-bottom: 30px
}

.breadcomb-wp {
    display: flex
}

.breadcomb-icon i {
    font-size: 20px;
    color: #00c292;
    padding: 15px;
    position: relative;
    border-radius: 50%;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    display: block
}

.breadcomb-list {
    padding: 20px;
}

.breadcomb-ctn {
    margin-left: 20px
}

.breadcomb-ctn h2 {
    font-size: 20px;
    color: #333
}

.breadcomb-ctn p {
    font-size: 14px;
    color: #333;
    margin: 0
}

.breadcomb-report {
    margin: 8px 0;
    text-align: right
}

.breadcomb-report .btn {
    background: #00c292;
    color: #fff;
    box-shadow: none;
    border-radius: 3px;
    outline: none
}

.breadcomb-report .btn:focus,
.breadcomb-report .btn:active,
.breadcomb-report .btn:hover {
    background: #31803d;
    box-shadow: none;
    outline: none
}

@media (min-width:992px) and (max-width:1169px) {
    .header-top-area {
        position: unset
    }

    ul.notika-menu-wrap li a {
        padding: 15px 20px
    }

    ul.notika-main-menu-dropdown li>a {
        padding: 15px
    }

    .table-responsive {
        width: 100%;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 0 solid #ddd
    }

    .breadcomb-ctn {
        top: 2px
    }
}

@media (min-width:768px) and (max-width:991px) {
    .main-menu-area {
        display: none
    }

    .header-top-area {
        position: unset
    }

    .table-responsive {
        width: 100%;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 0 solid #ddd
    }

    .breadcomb-area {
        margin-top: 40px
    }

    .logo-area {
        text-align: center
    }

    .nav.navbar-nav.notika-top-nav {
        float: unset
    }

    .header-top-menu {
        max-width: 255px;
        margin: 0 auto
    }

    .breadcomb-ctn {
        top: 2px
    }
}

@media (max-width:767px) {
    .container {
        width: 300px
    }

    .main-menu-area {
        display: none
    }

    .logo-area {
        text-align: center
    }

    .nav.navbar-nav.notika-top-nav {
        float: unset;
        margin: 0
    }

    .header-top-menu .nav.navbar-nav.notika-top-nav li {
        display: inline-block
    }

    .header-top-area {
        position: unset
    }

    .header-top-menu {
        text-align: center
    }

    .breadcomb-area {
        margin-top: 40px
    }

    .dataTables_wrapper .dataTables_filter {
        width: 100%;
        margin-top: 0;
        padding-top: 0
    }

    .dataTables_wrapper .dataTables_filter input {
        padding: 0
    }

    .dataTables_filter label::after {
        right: 10px
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button {
        margin: 5px 2px;
        margin-bottom: 0
    }

    .table-responsive {
        width: 100%;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 0 solid #ddd
    }

    .breadcomb-ctn p {
        line-height: 24px
    }

    .breadcomb-report {
        display: none
    }

    .bread-ntd {
        display: none
    }

    .breadcomb-ctn {
        top: 0
    }

    .navbar-nav>li>a {
        padding: 20px 15px
    }

    .ntd-ctn {
        left: -25px
    }

    .spinner4 {
        left: -30px
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    .container {
        width: 450px
    }

    .main-menu-area {
        display: none
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button {
        margin-bottom: 30px
    }

    .bread-ntd {
        display: inline-block
    }
}

.table {
    border-collapse: collapse;
    table-layout: fixed;
}

.table,
.table th,
.table td {
    /* border: 1px solid #ccc; */
}

.table th,
.table td {
    /* padding: 0.5rem; */
}

.table th {
    position: relative;
}

.resizer {
    position: absolute;
    top: 0;
    right: 0;
    /* width: 5px; */
    cursor: col-resize;
    user-select: none;
}

.resizer:hover,
.resizing {
    /* border-right: 2px solid blue; */
}

.resizable {
    /* border: 1px solid gray; */
    /* height: 100px; */
    /* width: 100px; */
    position: relative;
}


.select-editable {
    position:relative;
    background-color:white;
    border:solid grey 1px;
    width:120px;
    height:18px;
}
.select-editable select {
    position:absolute;
    top:0px;
    left:0px;
    font-size:14px;
    border:none;
    width:120px;
    margin:0;
}
.select-editable input {
    position:absolute;
    top:0px;
    left:0px;
    width:100px;
    padding:1px;
    font-size:12px;
    border:none;
}
.select-editable select:focus, .select-editable input:focus {
    outline:none;
}

.task-item .status-icon,
.task-item {
    display: flex; 
    gap: .5rem;
    align-items: center;
}

.pending {
    color: gray;
}
.in_progress .status-icon {
    animation: spin 1s linear infinite; /* Apply the spin animation */
}
.in_progress {
    color: blue;
    background: rgb(226, 222, 222, .4);
}
.done {
    color: green;
}
.failed {
    color: orange;
}


@keyframes spin {
  0% {
    transform: rotate(0deg); /* Start at 0 degrees rotation */
  }
  100% {
    transform: rotate(360deg); /* End at 360 degrees rotation (one full turn) */
  }
}

.task-item.in_progress::after {
    content: "."; /* Single dot */
    animation: loading-dots 1.5s infinite steps(1);
    margin-left: -.5rem;
}
@keyframes loading-dots {
  0% { content: "."; }
  33% { content: ".."; }
  66% { content: "..."; }
  100% { content: "."; }
}
