a,
.menu-toggle,
body .wp-playlist-item-artist {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.more-link,
button,
button[disabled]:hover,
button[disabled]:focus,
.button,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
body .wp-playlist-item,
nav.navigation.posts-navigation .nav-links a {
    -webkit-transition: background-color 0.2s ease-in-out;
    -moz-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out;
}

.custom-header-media .wp-custom-header-video-button {
    -webkit-transition: 0.2s background-color ease-in-out,
                        0.2s color ease-in-out;
    -moz-transition: 0.2s background-color ease-in-out,
                     0.2s border-color ease-in-out,
                     0.2s color ease-in-out;
    -o-transition: 0.2s background-color ease-in-out,
                   0.2s color ease-in-out;
    transition: 0.2s background-color ease-in-out,
                0.2s color ease-in-out;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea,
form div.fes-form .fes-el .fes-fields input[type="text"],
form div.fes-form .fes-el .fes-fields input[type="password"],
form div.fes-form .fes-el .fes-fields input[type="email"],
form div.fes-form .fes-el .fes-fields input[type="url"],
form div.fes-form .fes-el .fes-fields input[type="number"],
form div.fes-form .fes-el .fes-fields textarea {
    transition: 0.2s background-color ease-in-out,
                0.2s border-color ease-in-out;
}

body.infinite-scroll.infinity-end .archive-posts-wrapper .section-content-wrapper {
    -webkit-transition: 0.2s padding ease-in-out;
    -o-transition: 0.2s padding ease-in-out;
    -moz-transition: 0.2s padding ease-in-out;
    transition: 0.2s padding ease-in-out;
}
