var show = function (elem) {
var getHeight = function () {
elem.style.display = 'block';
var height = elem.scrollHeight + 'px';
elem.style.display = '';
return height;
};
var height = getHeight();
elem.classList.add('is-visible');
elem.style.height = height;
window.setTimeout(function () {
elem.style.height = '';
}, 350);
};
var hide = function (elem) {
elem.style.height = elem.scrollHeight + 'px';
window.setTimeout(function () {
elem.style.height = '0';
}, 1);
window.setTimeout(function () {
elem.classList.remove('is-visible');
}, 350);