.ac-container{width:100%;margin:10px auto 30px auto;text-align:left}.ac-container label{padding:5px 20px;position:relative;z-index:20;display:block;height:auto;cursor:pointer;color:#fff;line-height:33px;font-size:18px;background:#154734;box-shadow:0 0 0 1px rgba(255,255,255,.9),1px 0 0 0 rgba(255,255,255,.9) inset,0 2px 2px rgba(0,0,0,.1);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.ac-container label:hover{background:#1d674b;padding:5px 30px}.ac-container input:checked+label,.ac-container input:checked+label:hover{background:#1d674b;color:#fff;box-shadow:0 0 0 1px rgba(155,155,155,.3),0 2px 2px rgba(0,0,0,.1)}.ac-container label:hover:after,.ac-container input:checked+label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px;background:transparent url(../arrow_down.html) no-repeat center center}.ac-container input:checked+label:hover:after{background-image:url(../arrow_up.html)}.ac-container input{display:none}.ac-container article{background:rgba(255,255,255,.5);margin-top:-1px;overflow:hidden;height:0;position:relative;z-index:10;-webkit-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-moz-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-o-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-ms-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;transition:height 0.3s ease-in-out,box-shadow 0.6s linear}.ac-container input:checked~article{-webkit-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-moz-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-o-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-ms-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;transition:height 0.5s ease-in-out,box-shadow 0.1s linear;box-shadow:0 0 0 1px rgba(155,155,155,.3);padding:20px;font-size:14px}.ac-container input:checked~article.ac-small{height:auto}.ac-container input:checked~article.ac-medium{height:auto}.ac-container input:checked~article.ac-large{height:auto}