html, body{
    height:100%;
   background: #b7ff11; /* Old browsers */
background: -moz-linear-gradient(top,  #b7ff11 1%, #e4f4b2 7%, #e4f4b2 93%, #b7ff11 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b7ff11), color-stop(7%,#e4f4b2), color-stop(93%,#e4f4b2), color-stop(99%,#b7ff11)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b7ff11 1%,#e4f4b2 7%,#e4f4b2 93%,#b7ff11 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b7ff11 1%,#e4f4b2 7%,#e4f4b2 93%,#b7ff11 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b7ff11 1%,#e4f4b2 7%,#e4f4b2 93%,#b7ff11 99%); /* IE10+ */
background: linear-gradient(to bottom,  #b7ff11 1%,#e4f4b2 7%,#e4f4b2 93%,#b7ff11 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7ff11', endColorstr='#b7ff11',GradientType=0 ); /* IE6-9 */

    font-family: Arial, sans-serif;
    font-size:12pt;
}

#wrapper{

    width:90%;
    margin: 0 auto;
}

.section{
    padding: 0 4% 4% 4%;
}

.list{
    list-style-type: none;
    font-size:1.5em;
}

.toggle{
    -webkit-transition: linear 3s;
    transition: linear 3s;             
}

.toggle.ng-enter{
    opacity:0;
    display:block!important;
}

.toggle.ng-enter-active{
    opacity:1;
    display:block!important;
}

.toggle.ng-leave{
    display:none !important;
}