.jobs .transition,.jobs .-content,ul li i:before,.jobs ul li i:after{transition:all .25s ease-in-out}.jobs .flipIn,.jobs h1,.jobs ul li{animation:flipdown .5s ease both}.jobs .no-select,h2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jobs h1{text-transform:uppercase;font-size:24px;line-height:42px;font-weight:100;padding:1em 0 .5em;color:#5d5757}.jobs h2{font-size:18px;font-weight:bold;line-height:70px;display:block;margin:0;cursor:pointer;color:#f15555;text-indent:1em}.jobs .-content{color:#666;line-height:1.5em;letter-spacing:1px;position:relative;overflow:hidden;max-height:800px;opacity:1;transform:translate(0,0);z-index:2;padding:0 2em 2em}.jobs ul{list-style:none;perspective:900;-webkit-perspective:900;padding:0;margin-bottom:2em}.jobs ul li{position:relative;padding:0;margin:0;border-top:1px dotted #dce7eb}.jobs ul li:hover{background-color:#fdfdfd}.jobs ul li:nth-of-type(1){animation-delay:.5s}.jobs ul li:nth-of-type(2){animation-delay:.75s}.jobs ul li:nth-of-type(3){animation-delay:1s}.jobs ul li:nth-of-type(4){animation-delay:1.25s}.jobs ul li:nth-of-type(5){animation-delay:1.5s}.jobs ul li:last-of-type{padding-bottom:0}.jobs ul li i{position:absolute;transform:translate(-6px,0);top:33px;right:20px}.jobs ul li i:before,.jobs ul li i:after{content:"";position:absolute;background-color:#e74c3c;width:3px;height:9px}.jobs ul li i:before{transform:translate(-2px,0) rotate(45deg)}.jobs ul li i:after{transform:translate(2px,0) rotate(-45deg)}.jobs ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.jobs ul li input[type=checkbox]:checked ~ .-content{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%);padding-bottom:0}.jobs ul li input[type=checkbox]:checked ~ i:before{transform:translate(2px,0) rotate(45deg)}ul li input[type=checkbox]:checked ~ i:after{transform:translate(-2px,0) rotate(-45deg)}@keyframes flipdown{0{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0)}}