@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon.svg#icomoon') format('svg'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal}.contentslider{width:100%;height:500px;margin:1em auto;position:relative}.contentslider>ul{list-style:none;height:100%;width:100%;overflow:hidden;position:relative;padding:0;margin:0}.contentslider>ul li{position:absolute;width:100%;height:100%;left:0;top:40px;padding:1em}.contentslider>ul li:target{z-index:100}.contentslider nav{position:relative;height:1.8em;z-index:1000;overflow:hidden;border:1px solid #9b9b9b;border-radius:50px;width:60%;margin:auto}.contentslider nav a{float:left;display:block;height:100%;font-weight:400;font-size:.8em;letter-spacing:.1em;overflow:hidden;color:#9b9b9b;outline:0;text-align:center;line-height:2.2;position:relative;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;border-right:1px inset lightgrey;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contentslider nav a:last-child{border:0}.contentslider nav a span{display:block}.contentslider nav a:hover{background-color:rgba(255,255,255,.8)}.contentslider nav a.rc-active{background-color:#7dc855;color:#fff}.contentslider li>div{position:absolute;top:.1em;width:100%;left:0;padding:0 1em;overflow-x:hidden;overflow-y:auto}.contentslider .content{vertical-align:top;padding:1em 0;text-align:left}.contentslider .content h3{text-align:center}.contentslider .content-content{max-width:70%;margin:auto}@media(max-width:550px){.contentslider{height:840px}.contentslider .content{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;width:88%}.contentslider .content-content{max-width:100%;margin:auto}.contentslider>ul li{bottom:60px;top:inherit}.contentslider li>div{top:5em}.contentslider nav{width:100%}.contentslider nav a{font-size:.6em;line-height:3;letter-spacing:0}.contentslider p{font-size:.8em}}