﻿@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-moz-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-ms-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-moz-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-ms-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:focus{outline:none}::-moz-focus-inner{border:0}body{background-color:#a4d165;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}section{width:100%;margin:0;padding:0}video{max-width:100%;height:auto}iframe,embed,object{max-width:100%}.browserupgrade{text-align:center;margin-bottom:0}.browserupgrade a{color:#ef435d}.page-wrap{position:relative;height:100%;width:100%;background-color:#edefea;min-height:568px;z-index:10}.page-wrap::after{clear:both;content:"";display:block}@media(min-width: 880px){.page-wrap{width:100%;overflow-x:hidden;overflow:-moz-scrollbars-vertical;overflow-y:auto;margin-bottom:40px;top:50px;bottom:0;position:fixed;top:50px;right:0;bottom:0px;left:0}}@media(min-width: 880px){section{height:100%}}.navbar-fixed{display:block;width:100%;z-index:500}@media screen and (min-width: 880px){.navbar-fixed{position:fixed}}.navbar{background:#a4d165;color:#2c302f;height:50px;overflow:hidden}@media(min-width: 768px){.navbar{box-shadow:0px 7px 0px #ddd}}.navbar-brand{background-color:#2c302f;color:#fff;width:65px;height:50px;display:inline-block;float:left;position:relative}.navbar-brand a{display:block;height:100%;width:100%;overflow:hidden;position:absolute;z-index:1}.navbar-brand a:focus{outline:2px dotted #2c302f}@media(min-width: 768px){.navbar-brand{min-height:50px;width:70px}}@media(min-width: 880px){.navbar-brand{width:225px}}.svg-logo{max-height:100%;height:50px;width:100%}@media(min-width: 768px){.svg-logo{height:50px}}.svg-logo--full{display:none}@media(min-width: 880px){.svg-logo--full{display:block}}.svg-logo--bird{width:179px}@media(min-width: 880px){.svg-logo--bird{display:none}}.AABB-module-title{padding-left:5px;display:inline-block}.AABB-module-title h1{margin:0;display:inline-block;line-height:50px}.AABB-module-title a{text-decoration:none;color:#2c302f;font-weight:300}.AABB-module-title a .heavier{font-weight:600}@media(max-width: 439px){.AABB-module-title h1{font-size:15px}}@media(min-width: 768px){.AABB-module-title h1{line-height:50px;text-indent:.2em}}.btn-link{border:none;background:rgba(0,0,0,0);text-decoration:underline;color:#a4d165}.help-toggle{height:50px;color:#2c302f;font-size:21px;float:right}@media(min-width: 768px){.help-toggle{color:#2c302f;font-size:13px;padding:0 10px;margin-right:8px}}@media(min-width: 1200px){.help-toggle{font-size:15px}}.sharing-top{display:none}@media(min-width: 768px){.sharing-top{display:block;float:right}.sharing-top a{color:#fbfbfb;height:50px;width:50px;margin-right:-4px;text-align:center;cursor:pointer;overflow:hidden}.sharing-top a .fa{font-size:22px;line-height:50px;transition:50ms}.sharing-top a.twitter-link{background-color:#0976b0}.sharing-top a.twitter-link:hover{background-color:#0079b9}.sharing-top a.facebook-link{background-color:#4464a2}.sharing-top a.facebook-link:hover{background-color:#3660b0}.sharing-top a.gplus-link{background-color:#d73925}.sharing-top a.gplus-link:hover{background-color:#e2311b}.sharing-top a.pinterest-link{background-color:#cb2026}.sharing-top a.pinterest-link:hover{background-color:#d7141b}.sharing-top a:hover{color:#fbfbfb}.sharing-top a:hover .fa{transform:scale(1.1);transition:50ms}.sharing-top a:focus,.sharing-top a:hover,.sharing-top a:active{color:#fbfbfb}}i.fa.fa-pinterest{text-indent:-900px}.pinterest-link{position:relative}.pinterest-link:after{content:"";font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:24px;color:#fbfbfb;top:50%;left:50%;margin:-10px 0 0 -12px;z-index:1}.pinterest-link:hover:after,.pinterest-link:focus:after{font-size:26px;margin:-11px 0 0 -13px}.feathers{background-color:#ff5722}.skin{background-color:#607d8b}.musculatory{background-color:#009588}.skeletal{background-color:#ed4b82}.respiratory{background-color:#b051c0}.digestive{background-color:#eab633}.circulatory{background-color:#4caf51}.urogenital_female{background-color:#795548}.urogenital_male{background-color:#01bcd4}.nervous{background-color:#8b68ad}.endocrine{background-color:#6574c4}.clear{background-color:rgba(0,0,0,0)}.panel-control,#empty-bird-warning,#text-area,#result-box.correct,#quiz-box,#quiz-options{background-color:#fbfbfb;padding:15px;border-radius:6px;margin:0px 20px}@media(min-width: 768px){.panel-control,#empty-bird-warning,#text-area,#result-box.correct,#quiz-box,#quiz-options{padding:15px 30px}}@media(min-width: 880px){.panel-control,#empty-bird-warning,#text-area,#result-box.correct,#quiz-box,#quiz-options{background:rgba(251,251,251,.9);margin:0}}.visible-xs{display:inline;visibility:visible}@media(min-width: 768px){.visible-xs{display:none !important;visibility:hidden}}.hidden-xs{display:none;visibility:hidden}@media(min-width: 768px){.hidden-xs{display:inline;visibility:visible}}.hidden-md{display:inline;visibility:visible}@media(min-width: 880px){.hidden-md{display:none !important;visibility:hidden}}.visible-md{display:none;visibility:hidden}@media(min-width: 880px){.visible-md{display:inline;visibility:visible}}#side-panel{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-ms-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:390ms;-moz-animation-duration:390ms;-ms-animation-duration:390ms;-o-animation-duration:390ms;animation-duration:390ms;-webkit-animation-delay:70ms;-moz-animation-delay:70ms;-ms-animation-delay:70ms;-o-animation-delay:70ms;animation-delay:70ms;-webkit-animation-timing-function:cubic-bezier(0.43, 0.34, 0.56, 1.05);-moz-animation-timing-function:cubic-bezier(0.43, 0.34, 0.56, 1.05);-ms-animation-timing-function:cubic-bezier(0.43, 0.34, 0.56, 1.05);-o-animation-timing-function:cubic-bezier(0.43, 0.34, 0.56, 1.05);animation-timing-function:cubic-bezier(0.43, 0.34, 0.56, 1.05);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#side-panel.ng-hide-add{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;-ms-animation-name:slideOutLeft;-o-animation-name:slideOutLeft;animation-name:slideOutLeft;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 768px){#bird-holder svg{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:280ms;-moz-animation-duration:280ms;-ms-animation-duration:280ms;-o-animation-duration:280ms;animation-duration:280ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}#modal-holder.ng-hide-add{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;animation-delay:100ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 768px){#empty-bird-warning{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:250ms;-moz-animation-duration:250ms;-ms-animation-duration:250ms;-o-animation-duration:250ms;animation-duration:250ms;-webkit-animation-delay:300ms;-moz-animation-delay:300ms;-ms-animation-delay:300ms;-o-animation-delay:300ms;animation-delay:300ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}#empty-bird-warning.ng-hide-add{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#modal-about{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#modal-about.ng-hide-add{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#modal-about .close-about{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:140ms;-moz-animation-duration:140ms;-ms-animation-duration:140ms;-o-animation-duration:140ms;animation-duration:140ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#modal-about .overlay-text{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:240ms;-moz-animation-duration:240ms;-ms-animation-duration:240ms;-o-animation-duration:240ms;animation-duration:240ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-mode-button{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:620ms;-moz-animation-duration:620ms;-ms-animation-duration:620ms;-o-animation-duration:620ms;animation-duration:620ms;-webkit-animation-delay:200ms;-moz-animation-delay:200ms;-ms-animation-delay:200ms;-o-animation-delay:200ms;animation-delay:200ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#text-area{position:relative}#text-area .c-close{position:absolute;right:-4px;top:-16px;font-size:36px;color:rgba(164,209,101,.7);cursor:pointer}#text-area .c-close:hover,#text-area .c-close:focus{color:rgba(164,209,101,.9)}@media(min-width: 768px){#text-area{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:170ms;-moz-animation-duration:170ms;-ms-animation-duration:170ms;-o-animation-duration:170ms;animation-duration:170ms;-webkit-animation-delay:170ms;-moz-animation-delay:170ms;-ms-animation-delay:170ms;-o-animation-delay:170ms;animation-delay:170ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}@media(min-width: 880px){#text-area{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-ms-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:170ms;-moz-animation-duration:170ms;-ms-animation-duration:170ms;-o-animation-duration:170ms;animation-duration:170ms;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#text-area .c-close{right:-14px;top:-18px}#text-area *{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:170ms;-moz-animation-duration:170ms;-ms-animation-duration:170ms;-o-animation-duration:170ms;animation-duration:170ms;-webkit-animation-delay:170ms;-moz-animation-delay:170ms;-ms-animation-delay:170ms;-o-animation-delay:170ms;animation-delay:170ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#text-area.ng-hide-add-active{display:block !important;-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;-ms-animation-name:slideOutRight;-o-animation-name:slideOutRight;animation-name:slideOutRight;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:150ms;-moz-animation-duration:150ms;-ms-animation-duration:150ms;-o-animation-duration:150ms;animation-duration:150ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#text-area.ng-hide-add-active *{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:70ms;-moz-animation-duration:70ms;-ms-animation-duration:70ms;-o-animation-duration:70ms;animation-duration:70ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}.u-invisible{visibility:hidden}#quiz-box{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:120ms;-moz-animation-duration:120ms;-ms-animation-duration:120ms;-o-animation-duration:120ms;animation-duration:120ms;-webkit-animation-delay:260ms;-moz-animation-delay:260ms;-ms-animation-delay:260ms;-o-animation-delay:260ms;animation-delay:260ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-box.ng-hide-add{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:90ms;-moz-animation-duration:90ms;-ms-animation-duration:90ms;-o-animation-duration:90ms;animation-duration:90ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-option-list .quiz-option:nth-child(1){-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:280ms;-moz-animation-delay:280ms;-ms-animation-delay:280ms;-o-animation-delay:280ms;animation-delay:280ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-option-list .quiz-option:nth-child(2){-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:360ms;-moz-animation-delay:360ms;-ms-animation-delay:360ms;-o-animation-delay:360ms;animation-delay:360ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-option-list .quiz-option:nth-child(3){-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:440ms;-moz-animation-delay:440ms;-ms-animation-delay:440ms;-o-animation-delay:440ms;animation-delay:440ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#result-box.correct{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:80ms;-moz-animation-duration:80ms;-ms-animation-duration:80ms;-o-animation-duration:80ms;animation-duration:80ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#result-box.correct.ng-leave{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:80ms;-moz-animation-duration:80ms;-ms-animation-duration:80ms;-o-animation-duration:80ms;animation-duration:80ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#result-box.incorrect{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:150ms;-moz-animation-duration:150ms;-ms-animation-duration:150ms;-o-animation-duration:150ms;animation-duration:150ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#correct-streak-count{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1650ms;-moz-animation-delay:1650ms;-ms-animation-delay:1650ms;-o-animation-delay:1650ms;animation-delay:1650ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#side-panel-toggle{height:40px;width:40px;border:none;border-radius:0;margin:2px 10px 2px 13px;vertical-align:text-bottom;color:#fbfbfb;padding:0;font-size:28px;background-color:#cdcec6;white-space:nowrap}@media(min-width: 880px){#side-panel-toggle:hover{box-shadow:0 0 0 1px #fbfbfb}}@media(max-width: 767px){#side-panel-toggle{height:32px;width:32px;margin-left:17px}}.toggle-label{position:absolute;margin-top:15px;color:#2c302f;font-style:italic}#side-panel{width:auto;background-color:#f1f2f2;border-right:1px solid #cdcec6;position:absolute;top:0px;left:0;bottom:0;padding-top:10px;overflow-x:hidden;overflow-y:auto;z-index:400}#side-panel ul{list-style:none;padding:16px 0 0;margin:0}@media(max-width: 879px){#side-panel ul{padding:0}}#side-panel li{padding-top:4px;padding-bottom:4px;cursor:pointer}@media(max-width: 879px){#side-panel li{padding-top:1px;padding-bottom:1px}}#side-panel h3,#side-panel h4{display:inline-block;margin:0;line-height:40px;font-size:18px}@media(min-width: 768px){#side-panel h3,#side-panel h4{font-size:15px;line-height:44px}}@media(min-width: 880px){#side-panel{position:fixed;overflow:visible;margin-top:0;padding-top:62px}#side-panel .vstatus{float:left}}#clear-all{border:1px solid #a4d165;background-image:url("../images/clear.png");background-size:cover}.layers.clearall{opacity:.6;cursor:default}.layers.clearall #clear-all{cursor:default}.layers.clearall .clear-label{opacity:.7;color:#828282;cursor:default}.layers.clearall.active{opacity:1}.layers.clearall.active #clear-all{cursor:pointer}.layers.clearall.active .clear-label{opacity:1}@media(max-width: 767px){.submenu li{padding-top:1px;padding-bottom:1px}}#anatomy-list{z-index:1;padding:6px 0 0 !important}@media(min-width: 880px){#anatomy-list{padding:2px 0 0 !important}}.layers{border-bottom:1px solid #cdcec6;border-color:#d1d5d5;background-color:#f1f2f2}.layers:first-child{box-shadow:0 -1px 0 #d1d5d5}.layers .fa-angle-right{display:none}@media(min-width: 880px){.layers .fa-angle-right{display:inline-block;float:right;height:54px;font-size:20px;padding-top:14px;margin-top:-4px;padding-right:6px;padding-left:6px;border-left:1px solid #cdcec6;border-color:#e4e6e6}.layers .submenu{display:none;overflow-y:auto}.layers.opened a{color:#111}.layers.opened .submenu{display:block;z-index:-1;opacity:.92}.layers.opened{background-color:rgba(164,209,101,.1)}.layers.opened .fa-angle-right{background-color:rgba(164,209,101,.6);border-left-color:#f1f2f2;color:#f1f2f2}.layers.closed .submenu{display:none}.layers.closed:hover a{color:#828282}}@media(max-width: 879px){.layers .layer-labels::after{content:"";font:normal normal normal 18px/1 FontAwesome;color:rgba(164,209,101,.8);position:absolute;right:17px;top:11px}.layers .submenu{display:none;overflow-y:auto}.layers.opened .layer-labels::after{content:"";color:#a4d165}.layers.opened a{color:#111}.layers.opened .submenu{display:block;z-index:-1}.layers.closed .submenu{display:none}}@media(min-width: 880px){.no-touch .layers:hover .layer-labels{color:#111}.no-touch .layers:hover .submenu{display:block;z-index:-1;opacity:.92}.no-touch .layers.closed .submenu{display:none}.no-touch .layers.closed:hover a{color:#828282}}.vstatus{height:40px;width:40px;border:none;border-radius:0;margin:2px 10px 2px 13px;vertical-align:text-bottom;color:#fbfbfb;padding:0}@media(min-width: 880px){.vstatus:hover{box-shadow:0 0 0 1px #fbfbfb}}@media(max-width: 767px){.vstatus{height:32px;width:32px;margin-left:17px}}.show-all-separator{border:0;width:95%;color:#fbfbfb;background-color:#fbfbfb;height:1px}@media(max-width: 767px){.show-all-separator{margin-top:0;margin-bottom:0}}ul.submenu{cursor:default}ul.submenu .vstatus{float:left;color:#58585b}ul.submenu li{position:relative}ul.submenu li:hover{background-color:rgba(0,0,0,.1)}ul.submenu .show-text{width:calc(100% - 70px)}ul.submenu .show-text::after{clear:both;content:"";display:block}ul.submenu .show-text .fa{position:absolute;right:5px;top:4px;border:1px solid #cdcec6;height:30px;width:30px;border-radius:30px;padding:8px 11px}@media(max-width: 879px){ul.submenu{background-color:#f1f2f2}ul.submenu .vstatus{background-color:#fbfbfb;border:1px solid #cdcec6}}@media(min-width: 880px){ul.submenu{position:absolute;left:100%;top:50px;bottom:40px;width:300px;margin-left:0;padding-bottom:80px !important}ul.submenu .vstatus{border:1px solid #fbfbfb;color:#fbfbfb;height:24px;width:24px}ul.submenu .check-all h4{font-size:15px !important;line-height:26px !important;color:#fbfbfb}ul.submenu .show-text{color:#fbfbfb;width:calc(100% - 60px)}ul.submenu .show-text h4{font-size:14px !important;line-height:26px !important}ul.submenu .show-text .fa-info{float:right;border-color:#fff;height:20px;width:20px;padding:3px 7px;right:15px;top:10px}}.elSelected{background-color:rgba(0,0,0,.3)}.elSelected:hover{background-color:rgba(0,0,0,.3)}.elSelected .vstatus{border-color:#fbfbfb}.elSelected .show-text{color:#fbfbfb}.elSelected .show-text .fa-info{opacity:1}.elActive .show-text .fa-info{opacity:0}.elActive:hover .show-text .fa-info{opacity:1}.elHover{background-color:rgba(0,0,0,.1)}.elInactive{cursor:default !important}.elInactive a{opacity:.9;cursor:default}.elInactive .show-text .fa-info{opacity:0}#side-panel.default{width:66px;transition:width 20ms}#side-panel.default .toggle-label{display:none}#side-panel.default .layers{height:54px;overflow:hidden}#side-panel.default .layers .fa-angle-right{display:none}#side-panel.default .layers .layer-labels::after{content:""}#side-panel.default .clear-label{visibility:hidden}@media(min-width: 880px){#side-panel.default{width:220px}#side-panel.default .clear-label{visibility:visible}#side-panel.default .layers .fa-angle-right{display:inline-block}#side-panel.default .layer-labels{position:absolute;right:0;left:64px;cursor:default;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:200ms;-moz-animation-duration:200ms;-ms-animation-duration:200ms;-o-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:70ms;-moz-animation-delay:70ms;-ms-animation-delay:70ms;-o-animation-delay:70ms;animation-delay:70ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}@media(max-width: 767px){#side-panel.default .layers{height:40px;padding-top:1px}}@media(min-width: 880px){.no-touch #side-panel.default #side-panel-toggle:hover+.toggle-label{display:inline-block}}#side-panel.alternate{transition:width 50ms}#side-panel.alternate .toggle-label{display:none}#side-panel.alternate .layer-labels{position:absolute;right:0;left:58px}@media(max-width: 879px){#side-panel.alternate{width:320px}#side-panel.alternate .layers{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-delay:70ms;-moz-animation-delay:70ms;-ms-animation-delay:70ms;-o-animation-delay:70ms;animation-delay:70ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#side-panel.alternate .check-all{display:none}}@media(min-width: 768px){#side-panel.alternate .layer-labels{left:64px}}@media(min-width: 880px){#side-panel.alternate{width:66px}#side-panel.alternate .layer-labels{position:relative}#side-panel.alternate .toggle-label{display:none;visibility:hidden;opacity:0}#side-panel.alternate .layers{height:54px;overflow:hidden}#side-panel.alternate .layers .fa-angle-right{display:none}#side-panel.alternate .submenu{display:none !important}}@media(min-width: 880px)and (max-height: 800px){#side-panel .check-all{padding-top:3px;padding-bottom:4px}#side-panel li{padding-top:2px;padding-bottom:2px}#side-panel ul.submenu .show-text .fa{top:7px}#side-panel ul.submenu .vstatus{margin:2px 10px 0px 13px}#side-panel .vstatus{margin:0px 10px 0px 13px}#side-panel.default .layers,#side-panel.alternate .layers{height:46px}#side-panel.default .layers .fa-angle-right,#side-panel.alternate .layers .fa-angle-right{height:46px;margin-top:-2px}}@media(min-width: 880px)and (max-height: 710px){#side-panel{padding-top:58px}#side-panel #side-panel-toggle{height:30px;width:30px;font-size:21px;margin-left:18px}#side-panel ul.submenu{padding-top:10px}#side-panel ul.submenu li{padding-bottom:2px}#side-panel ul.submenu .vstatus{height:24px;width:24px}#side-panel .show-all-separator{margin-top:2px}#side-panel li{padding-top:2px;padding-bottom:0px}#side-panel h3{line-height:36px}#side-panel .vstatus{height:30px;width:30px;margin-left:18px}#side-panel.default .layers,#side-panel.alternate .layers{height:36px}#side-panel.default .layers .fa-angle-right,#side-panel.alternate .layers .fa-angle-right{height:36px;margin-top:-2px;padding-top:8px}#side-panel.default .layers .layer-labels,#side-panel.alternate .layers .layer-labels{left:58px}}#quiz-control{display:block;text-align:center}@media(min-width: 880px){#quiz-control{float:right;margin:30px 15px 0 auto;text-align:right}}@media(max-width: 879px){.noquiz #quiz-control{padding-left:65px}}.noquiz .quiz-settings-toggle{opacity:0;font-size:1px;margin-right:-9000px;transition:opacity 50ms}.noquiz .quiz-settings{display:none}.quiz .quiz-settings-toggle{opacity:1;transition:opacity 125ms}.quiz .quiz-settings{display:block}.quiz-settings-toggle{font-size:16px;margin-top:12px;margin-bottom:12px}@media(min-width: 880px){.quiz-settings-toggle{font-size:13px;margin-right:15px;cursor:pointer}}.fa.fa-cog{font-size:1.8em;vertical-align:middle;margin-right:.25em}@media(max-width: 879px){#quiz-options{display:none}}@media(min-width: 880px){#quiz-options{opacity:0}}@media(max-width: 879px){#quiz-options.show{display:block}}@media(min-width: 880px){#quiz-options.show{opacity:1;-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-ms-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:220ms;-moz-animation-duration:220ms;-ms-animation-duration:220ms;-o-animation-duration:220ms;animation-duration:220ms;-webkit-animation-delay:20ms;-moz-animation-delay:20ms;-ms-animation-delay:20ms;-o-animation-delay:20ms;animation-delay:20ms;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}#quiz-options.show-remove{opacity:1;-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:100ms;-moz-animation-duration:100ms;-ms-animation-duration:100ms;-o-animation-duration:100ms;animation-duration:100ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#quiz-options{margin-top:20px;margin-bottom:20px;font-size:21px;line-height:1.75}#quiz-options .check-all{border-bottom:1px solid #cdcec6}#quiz-options .all{background-color:#cdcec6}#quiz-options ul{list-style:none;color:#58585b;padding-left:0;text-align:left}#quiz-options button{height:20px;width:20px;border:none;border-radius:0;margin:2px 5px 2px 6px;vertical-align:text-bottom;color:#fbfbfb;padding:0;font-size:11px}@media(min-width: 880px){#quiz-options button:hover{box-shadow:0 0 0 1px #fbfbfb}}@media(max-width: 767px){#quiz-options button{height:32px;width:32px;margin-left:17px}}@media(min-width: 880px){#quiz-options{margin-top:0;font-size:14px;text-align:left;margin-bottom:100px}}#quiz-box{margin-bottom:50px;position:relative;font-size:16px}#quiz-box::after{clear:both;content:"";display:block}#quiz-box h3{text-align:center;font-size:1.15em}@media(min-width: 880px){#quiz-box{margin-left:30px;top:40px;position:absolute;z-index:100}#quiz-box h3{font-size:18px}}#quiz-box.guess .quiz-option.correct{border-radius:10px;background-color:#a4d165}#quiz-box.guess .quiz-option.correct a{color:#2c302f}#quiz-box.guess .quiz-option.correct .fa{color:#fbfbfb}#quiz-box.guess .quiz-option.correct .fa-circle:before{content:""}#quiz-box.guess .incorrect li{opacity:.6}#quiz-box.guess .incorrect .fa-circle-o{color:#cdcec6}#quiz-box.guess .incorrect .fa-circle{color:#cdcec6}#quiz-option-list{padding-left:0;list-style:none;line-height:1.75;width:300px;margin:10px auto;padding-bottom:10px;max-width:100%}#quiz-option-list button{background:rgba(0,0,0,0);border:none}#quiz-option-list .fa{color:#2c302f}#quiz-option-list a{text-decoration:none}#result-box{box-shadow:0 0 0 2000px rgba(255,255,255,0);transition:300ms}#result-box.correct{position:fixed;height:340px;width:320px;top:50%;left:50%;margin-top:-170px;margin-left:-160px;text-align:center;display:flex;flex-direction:column;opacity:.8;z-index:9000;box-shadow:0 0 0 2000px rgba(255,255,255,.6);transition:300ms}#result-box.correct::after{clear:both;content:"";display:block}#result-box.correct #result-icon{font-size:280px;position:relative}#result-box.correct #result-icon{color:#a4d165}#result-box.correct #result-icon:after{content:"correct!";position:absolute;bottom:-30px;left:0;height:40px;width:100%;font-size:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#result-box.incorrect{border-top:1px solid #cdcec6;padding-top:.5em}#result-box.incorrect #result-icon{color:#ef435d;font-size:20px;position:relative;margin-left:5px}#result-box.incorrect #result-icon:after{content:"incorrect";position:absolute;left:100%;margin-left:5px;height:40px;width:80px;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#correct-streak-box{clear:both;text-align:center;border-top:1px solid #cdcec6;padding-top:.75em;padding-bottom:.25em;text-align:right;font-size:13px}#correct-streak-count{display:inline-block;text-align:center;line-height:35px;border:2px solid #a4d165;border-radius:50px;height:40px;width:40px;color:#567924;font-weight:bold;font-size:15px}#congrats-box{text-align:center;color:#a4d165;font-weight:bold;border-top:1px solid #cdcec6;padding-top:.75em;padding-bottom:.25em}#congrats-box h4{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 880px){#congrats-box{width:300px}}#quiz-mode-button{border:none;margin:10px auto;display:block;background-color:#a4d165;padding:12px 16px 9px 54px;position:relative;border-radius:30px;box-shadow:inset 1px 2px 1px #8dc53e;color:#111}#quiz-mode-button:after{content:"OFF";position:absolute;left:5px;top:5px;height:40px;width:40px;border-radius:58px;background-color:#d9dad4;color:#c1c2b8;line-height:40px;box-shadow:0 0 0 2px #e5e6e1,0px 3px 1px 2px #7fb436;font-size:14px;text-shadow:0 -1px 0 #919381}#quiz-mode-button h3{margin:0;font-size:21px}@media(min-width: 768px){#quiz-mode-button h3{font-size:16px}}@media(min-width: 880px){#quiz-mode-button{margin:0 0 0 auto}#quiz-mode-button:after{font-size:14px}#quiz-mode-button:hover{color:#6a6c5c}#quiz-mode-button:hover:after{color:#919381;box-shadow:0 0 0 2px #fff,0px 3px 1px 2px #71a030}}.quiz #quiz-mode-button{background-color:#a4d165;color:#111;padding:12px 54px 9px 16px;box-shadow:inset 1px 2px 1px #8dc53e}.quiz #quiz-mode-button:after{content:"ON";right:5px;left:auto;background-color:#a4d165;color:#fbfbfb;box-shadow:0 0 0 2px #edede6,-1px 3px 1px 2px #71a030;text-shadow:0 -1px 0 #71a030}@media(min-width: 880px){.quiz #quiz-mode-button:hover{color:#1e2a0d}.quiz #quiz-mode-button:hover:after{background-color:#8dc53e;box-shadow:0 0 0 2px #fbfbfb,-1px 3px 1 2px #71a030}}#bird-holder{width:100%;margin-left:auto;margin-right:auto;padding:0px 0px 0px 65px;margin-bottom:10px;min-height:300px}@media(min-width: 880px){#bird-holder{padding:0;z-index:-1;position:absolute;top:0px;right:0;bottom:90px;left:0;display:flex;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-ms-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#bird-holder svg{width:100%}}@media screen and (max-width: 767px){.quiz #bird-holder{padding-left:0}}.touch #hover-tip{display:none}.no-touch #hover-tip{display:none}@media(min-width: 768px){.no-touch #hover-tip{display:inline-block;position:absolute;z-index:-1;bottom:120px;left:120px;width:280px;padding:8px;border-radius:6px;background-color:rgba(251,251,251,.8);color:#c5bbb4;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:180ms;-moz-animation-duration:180ms;-ms-animation-duration:180ms;-o-animation-duration:180ms;animation-duration:180ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}}@media(min-width: 880px){.no-touch #hover-tip{left:250px}}#text-area{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;max-width:calc(100% - 85px);margin:10px 10px 20px auto}#text-area .description{color:#58585b;font-size:16px;line-height:1.5}#text-area h6{color:#58585b}#text-area .fa-volume-up{margin-right:.5em}#text-area .colorLabel{height:20px;width:20px;border-radius:20px;display:inline-block;float:left;margin:9px 5px 0 0}@media(min-width: 768px){#text-area{margin-bottom:40px}}@media(min-width: 880px){#text-area{position:absolute;right:0px;bottom:0px;max-width:400px;margin:30px 30px 30px auto;box-shadow:1px 1px 1px rgba(88,88,91,.1);bottom:100px}#text-area .description{font-size:14px;line-height:1.5}}#modal-holder,#modal-about{background-color:rgba(251,251,251,.6);z-index:9000;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}#modal-about{background-color:#a4d165;top:0px;padding-top:20px;padding-bottom:180px;z-index:9001;hyphens:none}#modal-about .email-link{color:#2c302f;font-weight:normal}#modal-about h1,#modal-about h2{text-align:center}#modal-about h1{margin-top:1em}#modal-about h2{margin-top:2em}#modal-about .overlay-text{color:#2c302f;width:calc(100% - 20px);margin:0px auto 20px;position:relative;font-size:15px;line-height:1.5em;max-width:420px}@media(min-width: 768px){#modal-about{background-color:rgba(164,209,101,.98)}#modal-about .overlay-text{font-size:18px;max-width:520px}#modal-about .email-link{font-size:18px}}@media(min-width: 880px){#modal-about{top:50px;border-top:2px solid #edede6;bottom:40px}#modal-about .overlay-text{max-width:620px}}.close-about{display:block;margin:0 auto;text-align:center;width:60px;height:60px;color:#fbfbfb;font-size:11px}.close-about .fa{font-size:44px}@media(min-width: 768px){.close-about{width:70px;height:80px}.close-about .fa{font-size:58px}}.close-about-footer{font-size:15px;margin-top:2em}#empty-bird-warning{background-color:#a4d165;color:#2c302f;width:calc(100% - 20px);margin:0px 10px 20px 10px;top:70px;position:relative;margin:0px 10px 20px 10px}#empty-bird-warning h4{text-align:center;font-size:21px;margin-bottom:.8em}#empty-bird-warning ul{padding-left:16px;text-align:center;line-height:1.15;list-style:none}#empty-bird-warning li{text-transform:uppercase;padding-bottom:.5em;margin-bottom:.75em}#empty-bird-warning .fa{font-size:.5em;vertical-align:text-top}#empty-bird-warning .close-intro{color:#2c302f;text-decoration:none;margin:20px auto 10px;display:block;width:80px;text-align:center;font-style:italic;font-size:21px}#empty-bird-warning .close-intro:hover{font-weight:bold;text-decoration:underline;cursor:pointer}@media(min-width: 768px){#empty-bird-warning{position:absolute;background-color:rgba(164,209,101,.9);width:480px;left:50%;top:50%;margin-top:-180px;color:#2c302f;margin-left:-240px;box-shadow:0 1px 0 2px #fbfbfb}#empty-bird-warning ul{width:310px;margin:auto;font-size:15px}#empty-bird-warning li{border-bottom:1px solid #2c302f}#empty-bird-warning h4{font-size:36px}}@media(min-width: 880px){#empty-bird-warning{margin-top:-135px}}.footer-toggle{display:none}.footer-inner{max-width:1200px;margin-left:auto;margin-right:auto}.feature-footer{background:#58585b;color:#fbfbfb;text-align:center;padding-top:2em;padding-bottom:6em}.feature-footer a{color:#fbfbfb}#cornell_logo_holder a{max-width:100%}#cornell_logo{max-width:100%}.copyright{font-size:1em;border-top:1px solid #717175;padding-top:20px}.copyright .aabb-wordmark{display:block;font-size:1.462em;margin-top:1em}.copyright .aabb-wordmark a{color:#b9dc89;text-decoration:none}.copyright a{color:#f1f1f1;font-size:.846em}.copyright a:hover{color:#a4d165;text-shadow:none}@media(min-width: 880px){.copyright{width:calc(50% - 30px);float:left;margin-left:20px;left:calc(-133.3333333333% - -6.6666666667px + 20px);position:relative;border-top:none}.copyright #cornell_logo_holder{width:100%;margin-bottom:30px;border-bottom:1px solid #717175;padding-bottom:10px}.copyright a{margin:0 .5em}.copyright h4{margin-top:18px}.copyright .aabb-wordmark{margin-top:0}.copyright .aabb-wordmark a{margin-left:4px}.copyright .aabb-wordmark a:hover{text-decoration:none}}@media(min-width: 1200px){.copyright{text-align:left}.copyright #cornell_logo_holder{padding-bottom:20px}}.footer-sign-up{padding-top:20px;padding-bottom:20px;clear:both;border-top:1px solid #717175}.footer-sign-up .hs-form.stacked label{color:#fbfbfb;margin-bottom:10px;text-align:center}.footer-sign-up .hs-input{box-sizing:border-box;width:90%;padding:8px 4px;background:rgba(255,255,255,.9)}.footer-sign-up .hs-form .hs-button{color:#333;text-shadow:none;background:#a4d165;border:none !important;border-radius:0px;padding:12px 18px 12px;margin-right:2.5%}.footer-sign-up .hs-form .hs-button:hover,.footer-sign-up .hs-form .hs-button:active{color:#fbfbfb;text-decoration:none;border:none !important;background:#828282}.footer-sign-up .hs-form .hs-form-required{display:none}.footer-sign-up .hs_submit .actions{padding:0;margin:0}@media(min-width: 880px){.footer-sign-up .hs-form.stacked label{text-align:left;padding-left:10%;padding-right:10%}.footer-sign-up .hs-form .hs-button{float:right;margin-right:10%}}@media(min-width: 880px){.footer-sign-up{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;left:calc(75% - 35px + 20px);position:relative;border-right:1px solid #717175;clear:none;border-top:none;border-left:1px solid #717175}}@media(min-width: 880px){.footer-toggle{display:block}}@media(min-width: 880px){.footer-slide-up{position:fixed;bottom:0;left:0;right:0;z-index:600;padding-top:0;padding-bottom:0;min-height:40px;max-height:40px}.footer-slide-up .footer-toggle{background-color:#fbfbfb;transition:color .2s;height:40px}.footer-slide-up .footer-toggle:hover{cursor:pointer;background-color:#828282}.footer-slide-up .footer-toggle:hover:before{background:#828282}.footer-slide-up .footer-toggle:hover #toggle-footer{color:#fbfbfb}.footer-slide-up .footer-toggle #toggle-footer{position:absolute;line-height:40px;font-size:20px;transition:.3s;width:50px;text-align:center;left:50%;margin-left:-25px;color:#58585b}.footer-slide-up .footer-toggle #toggle-footer:hover{font-size:36px;transition:.3s}.footer-slide-up .footer-toggle .aabb-wordmark{float:right;margin-right:1.5em;color:#58585b;font-size:16px;line-height:40px;opacity:1;transition:.2s;font-weight:bold}.footer-slide-up .footer-toggle:hover .aabb-wordmark{color:#a4d165}.footer-slide-up .footer-toggle:before{content:"";position:absolute;height:20px;width:40px;right:50%;margin-right:-20px;top:-10px;background:#fbfbfb;border-radius:50px 50px 0px 0px;z-index:1;display:block}.footer-slide-up .footer-inner{height:0em;overflow:hidden;transition:.7s ease}.footer-slide-up.js-expanded{padding-bottom:2em;min-height:0px;max-height:inherit}.footer-slide-up.js-expanded .footer-toggle #toggle-footer:before{content:""}.footer-slide-up.js-expanded .footer-toggle .aabb-wordmark{opacity:0;transition:.3s}.footer-slide-up.js-expanded .footer-inner{min-height:10em;height:10em;overflow:visible;padding-top:2em}.footer-slide-up.js-expanded .footer-inner div{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-moz-animation-iteration-count:1s;-ms-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;transition:.5s}}@font-face{font-family:"fontello";src:url("../fonts/fontello.eot?12122269");src:url("../fonts/fontello.eot?12122269#iefix") format("embedded-opentype"),url("../fonts/fontello.woff?12122269") format("woff"),url("../fonts/fontello.ttf?12122269") format("truetype"),url("../fonts/fontello.svg?12122269#fontello") format("svg");font-weight:normal;font-style:normal}[class^=c-icon-academy--]:before,[class*=" c-icon-academy--"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.c-icon-academy--aabblogo:before{content:""}.c-icon-academy--article:before{content:""}.c-icon-academy--clip:before{content:""}.c-icon-academy--feature:before{content:""}.c-icon-academy--slide:before{content:""}.c-icon-academy--video:before{content:""}.c-icon-academy--bird-01:before{content:""}.c-icon-academy--play:before{content:""}.c-icon-academy--download:before{content:""}.c-icon-academy--course:before{content:""}.c-icon-academy--quiz:before{content:""}.c-icon-academy--logo:before{content:""}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;color:#111;text-rendering:optimizeLegibility}a.disabled-link{text-decoration:none}a.disabled-link:hover{cursor:default;text-decoration:none}.centered{text-align:center}@media(max-width: 879px){body{hyphens:auto;word-break:keep-all}}a{color:#2c302f;text-decoration:underline;display:inline-block;font-weight:500}a:active,a:focus{color:#a4d165;text-decoration:none}p{margin-top:10px;margin-bottom:20px}p a{font-weight:bold;font-size:14px;word-wrap:break-word}@media(min-width: 880px){a:hover{color:#111;text-shadow:none}p a:hover{background-color:rgba(164,209,101,.7)}}strong,b{font-size:1.1em}.muted{font-size:.8em;color:#58585b}.muted a{color:#58585b}@media(min-width: 880px){.muted a:hover{color:#58585b;text-decoration:none;background-color:rgba(164,209,101,.7)}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.footer-sign-up .hs-form.stacked label,.h5,.h6{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:20px;margin:0;vertical-align:text-bottom}h1,.h1{font-family:"Avenir","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1em;letter-spacing:-1px}h3,h4,.h3,.h4,.footer-sign-up .hs-form.stacked label{font-weight:500}h5,h6,.h5,.h6{font-weight:900}h6,.h6{font-variant:small-caps;letter-spacing:1px;display:inline-block}h1,.h1{font-size:31.98px}h2,.h2{font-size:28.002px}h3,.h3{font-size:23.998px}h4,.h4,.footer-sign-up .hs-form.stacked label{font-size:18.018px}h5,.h5{font-size:13px}h6,.h6{font-size:11.96px}h1,.h1{line-height:40px}h2,.h2{line-height:40px}h3,.h3{line-height:30px;margin-top:5px;margin-bottom:5px}h4,.h4,.footer-sign-up .hs-form.stacked label{line-height:20px;margin-top:10px;margin-bottom:10px}h5,.h5{line-height:20px}h6,.h6{line-height:20px}@media(min-width: 1200px){h1,.h1{font-size:35.75px}h1,.h1{line-height:40px;margin-top:10px;margin-bottom:10px}}@-webkit-keyframes blink{0%,19.49%,20%,99.49%,100%{visibility:visible}19.5%,19.99%,99.5%,99.99%{visibility:hidden}}@-moz-keyframes blink{0%,19.49%,20%,99.49%,100%{visibility:visible}19.5%,19.99%,99.5%,99.99%{visibility:hidden}}@-ms-keyframes blink{0%,19.49%,20%,99.49%,100%{visibility:visible}19.5%,19.99%,99.5%,99.99%{visibility:hidden}}@-o-keyframes blink{0%,19.49%,20%,99.49%,100%{visibility:visible}19.5%,19.99%,99.5%,99.99%{visibility:hidden}}@keyframes blink{0%,19.49%,20%,99.49%,100%{visibility:visible}19.5%,19.99%,99.5%,99.99%{visibility:hidden}}@-webkit-keyframes blinkinverse{0%,19.49%,20%,99.49%,100%{visibility:hidden}19.5%,19.99%,99.5%,99.99%{visibility:visible}}@-moz-keyframes blinkinverse{0%,19.49%,20%,99.49%,100%{visibility:hidden}19.5%,19.99%,99.5%,99.99%{visibility:visible}}@-ms-keyframes blinkinverse{0%,19.49%,20%,99.49%,100%{visibility:hidden}19.5%,19.99%,99.5%,99.99%{visibility:visible}}@-o-keyframes blinkinverse{0%,19.49%,20%,99.49%,100%{visibility:hidden}19.5%,19.99%,99.5%,99.99%{visibility:visible}}@keyframes blinkinverse{0%,19.49%,20%,99.49%,100%{visibility:hidden}19.5%,19.99%,99.5%,99.99%{visibility:visible}}#base-dummy_eye{-webkit-animation-name:blink;-moz-animation-name:blink;-ms-animation-name:blink;-o-animation-name:blink;animation-name:blink;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:12000ms;-moz-animation-duration:12000ms;-ms-animation-duration:12000ms;-o-animation-duration:12000ms;animation-duration:12000ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;-ms-animation-fill-mode:none;-o-animation-fill-mode:none;animation-fill-mode:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#base-dummy_eye_blink{-webkit-animation-name:blinkinverse;-moz-animation-name:blinkinverse;-ms-animation-name:blinkinverse;-o-animation-name:blinkinverse;animation-name:blinkinverse;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:12000ms;-moz-animation-duration:12000ms;-ms-animation-duration:12000ms;-o-animation-duration:12000ms;animation-duration:12000ms;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;-ms-animation-fill-mode:none;-o-animation-fill-mode:none;animation-fill-mode:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.ie6 body *,.ie7 body *,.ie8 body *{display:none}.ie9 .hover{stroke-width:1px;stroke:#fff;stroke-opacity:.5}.ie9 .dropshadow{stroke:#000;stroke-width:2px}.ie9 .faded{opacity:.6}@media all and (device-width: 768px)and (device-height: 1024px)and (orientation: portrait){.page-wrap{min-height:900px;height:auto}.page-wrap #bird-holder svg{height:100%}}@media screen and (device-width: 320px)and (orientation: portrait){.page-wrap{min-height:562px;height:auto}.page-wrap #bird-holder svg{height:100%}}@media screen and (max-width: 767px)and (orientation: landscape){#bird{max-height:calc(100vh - 74px);height:340px;margin-left:auto;margin-right:auto;display:block}}.u-vis-brainpop{display:none;visibility:hidden}.brainpop .u-vis-brainpop{display:block;visibility:visible}.brainpop .title--brainpop,.brainpop .subtitle--brainpop{text-align:center}.brainpop .title--brainpop{font-size:36px;font-weight:bold}.brainpop .subtitle--brainpop{font-size:18px;line-height:24px;text-transform:uppercase}.brainpop #empty-bird-warning .title--start{font-size:28px;margin-top:1em;margin-bottom:.5em}.brainpop #empty-bird-warning .close-intro{width:100px;font-size:28px}.brainpop .navbar-brand,.brainpop .AABB-module-title,.brainpop .sharing-top,.brainpop .feature-footer{display:none}.brainpop .navbar-top{height:0px;overflow:visible;box-shadow:none}.brainpop .help-toggle{position:fixed;bottom:5px;right:20px;margin-right:0;color:#a4d165}.brainpop #modal-about{top:0;bottom:0}.brainpop .overlay-text h2:nth-of-type(3),.brainpop .overlay-text p:nth-of-type(12){display:none}.brainpop ul.submenu{bottom:0;top:0;padding-bottom:10px !important}.brainpop #side-panel ul.submenu{overflow-y:scroll}.brainpop #side-panel.default .layer-labels{position:relative;left:0;min-width:70%}.brainpop .page-wrap{top:0}.brainpop #side-panel{padding-top:10px}.brainpop #bird-holder{padding-top:40px;bottom:0}.brainpop #quiz-control{margin-top:20px}.brainpop #quiz-box{top:26px}.brainpop #text-area{bottom:15px}.no-touch .brainpop #hover-tip{bottom:12px;left:240px}@media screen and (min-width: 880px)and (max-width: 938px){#bird-holder{padding-top:20px}}.visitors-center.brainpop .u-hidden-vc{display:none;visibility:hidden}