.tabs{position:relative;width:100%;margin:1em 0 2em;font-weight:300;overflow-x:hidden}.tabs nav{text-align:center;-webkit-overflow-scrolling:touch}.tabs nav ul{padding:0;margin:0;list-style:none;display:inline-block}.tabs nav ul li{background-color:#f1f2f2;border:none;border-bottom:none;margin:0 .5em 0 0;display:block;float:left;position:relative}.tabs .nav-tabs>li.active>a,.tabs .nav-tabs>li.active>a:focus,.tabs .nav-tabs>li.active>a:hover{background-color:#95c11f;color:#fff;border:1px solid #95c11f;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin-right:0}.tabs nav ul li span{font-size:14px;font-family:Roboto,Lato,'Varela Round',sans-serif;padding-left:6px}.tabs nav li.tab-current{background-color:#95c11f;border:none;border-bottom:none;z-index:100;color:#fff}.tabs nav li.tab-current:after,.tabs nav li.tab-current:before{content:'';position:absolute;height:1px;right:100%;bottom:0;width:1000px;background:#95c11f}.tabs nav li.tab-current:after{right:auto;left:100%;width:4000px}.tabs nav li a:hover:after,.tabs nav li.active a:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #95c11f 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-10px;position:absolute;width:0}.tabs nav a{color:#000;display:block;font-size:1.45em;line-height:2.5;padding:0 .75em;white-space:nowrap}.tabs nav a:hover{color:#fff;background:#95c11f;border:1px solid #95c11f;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.grey .tabs nav a{color:#313131}.tabs nav li.tab-current a{color:#fff;background:#95c11f}.tabs nav a:before{display:inline-block;vertical-align:middle;text-transform:none;font-weight:400;font-variant:normal;line-height:2;speak:none;-webkit-font-smoothing:antialiased}.tabs .content section{font-size:1.25em;padding:3em 1em;display:none;max-width:1230px;margin:0 auto}.tabs .content section:after,.tabs .content section:before{content:'';display:table}.tabs .content section:after{clear:both}.no-js .tabs .content section{display:block;padding-bottom:2em;border-bottom:1px solid #dedede}.tabs .content section.content-current{display:block;background:#fff}.mediabox{float:left;width:33%;padding:0 25px}.mediabox img{max-width:100%;display:block;margin:0 auto}.mediabox h3{margin:.75em 0 .5em}.mediabox p{padding:0 0 1em 0;margin:0;line-height:1.3}.tabs .nav-tabs{border:none}@media screen and (max-width:52.375em){.tabs nav a span{display:none}.tabs nav a:before{margin-right:0}.mediabox{float:none;width:auto;padding:0 0 35px 0;font-size:90%}.mediabox img{float:left;margin:0 25px 10px 0;max-width:40%}.mediabox h3{margin-top:0}.mediabox p{margin-left:40%;margin-left:calc(40% + 25px)}.mediabox:after,.mediabox:before{content:'';display:table}.mediabox:after{clear:both}}@media screen and (max-width:32em){.tabs nav ul,.tabs nav ul li a{width:100%;padding:0 .7em}.tabs nav ul li{width:16.6%;width:calc(16.6% + 1px);margin:0 0 0 -1px;text-align:center}.tabs nav ul li:last-child{border-right:none}.mediabox{text-align:center}.mediabox img{float:none;margin:0 auto;max-width:100%}.mediabox h3{margin:1.25em 0 1em}.mediabox p{margin:0}}.blue .tabs nav a,.blue .tabs nav a:link,.blue .tabs nav a:visited,.green .tabs nav a,.green .tabs nav a:link,.green .tabs nav a:visited,.orange-grey .tabs nav a,.orange-grey .tabs nav a:link,.orange-grey .tabs nav a:visited,.pink .tabs nav a,.pink .tabs nav a:link,.pink .tabs nav a:visited,.red-brown .tabs nav a,.red-brown .tabs nav a:link,.red-brown .tabs nav a:visited,.ruby-grey .tabs nav a,.ruby-grey .tabs nav a:link,.ruby-grey .tabs nav a:visited,.yellow-grey .tabs nav a,.yellow-grey .tabs nav a:link,.yellow-grey .tabs nav a:visited,.yellow-grey a.accordion-toggle:hover,.yellow-red .tabs nav a,.yellow-red .tabs nav a:link,.yellow-red .tabs nav a:visited{color:#353535}.blue .tabs nav a:hover,.green .tabs nav a:hover,.orange-grey .tabs nav a:hover,.pink .tabs nav a:hover,.red-brown .tabs nav a:hover,.ruby-grey .tabs nav a:hover,.yellow-red .tabs nav a:hover{color:#fff}.blue .tabs .nav-tabs>li.active>a,.blue .tabs .nav-tabs>li.active>a:focus,.blue .tabs .nav-tabs>li.active>a:hover,.blue .tabs nav a:hover{background-color:#00b2e3;border:1px solid #00b2e3;color:#fff}.blue .tabs nav li a:hover:after,.blue .tabs nav li.active a:after{border-top:solid #00b2e3 10px}.grey .tabs .nav-tabs>li.active>a,.grey .tabs .nav-tabs>li.active>a:focus,.grey .tabs .nav-tabs>li.active>a:hover,.grey .tabs nav a:hover{background-color:#f9c9a9;border:1px solid #f9c9a9;color:#313131}.grey .tabs nav li a:hover:after,.grey .tabs nav li.active a:after{border-top:solid #f9c9a9 10px}.green .tabs .nav-tabs>li.active>a,.green .tabs .nav-tabs>li.active>a:focus,.green .tabs .nav-tabs>li.active>a:hover,.green .tabs nav a:hover{background-color:#95c11f;border:1px solid #95c11f;color:#fff}.green .tabs nav li a:hover:after,.green .tabs nav li.active a:after{border-top:solid #95c11f 10px}.orange-grey .tabs .nav-tabs>li.active>a,.orange-grey .tabs .nav-tabs>li.active>a:focus,.orange-grey .tabs .nav-tabs>li.active>a:hover,.orange-grey .tabs nav a:hover{background-color:#ff6b00;border:1px solid #ff6b00;color:#fff}.orange-grey .tabs nav li a:hover:after,.orange-grey .tabs nav li.active a:after{border-top:solid #ff6b00 10px}.pink .tabs .nav-tabs>li.active>a,.pink .tabs .nav-tabs>li.active>a:focus,.pink .tabs .nav-tabs>li.active>a:hover,.pink .tabs nav a:hover{background-color:#ef5c9c;border:1px solid #ef5c9c;color:#fff}.pink .tabs nav li a:hover:after,.pink .tabs nav li.active a:after{border-top:solid #ef5c9c 10px}.red-brown .tabs .nav-tabs>li.active>a,.red-brown .tabs .nav-tabs>li.active>a:focus,.red-brown .tabs .nav-tabs>li.active>a:hover,.red-brown .tabs nav a:hover{background-color:#f7323f;border:1px solid #f7323f;color:#fff}.red-brown .tabs nav li a:hover:after,.red-brown .tabs nav li.active a:after{border-top:solid #f7323f 10px}.ruby-grey .tabs .nav-tabs>li.active>a,.ruby-grey .tabs .nav-tabs>li.active>a:focus,.ruby-grey .tabs .nav-tabs>li.active>a:hover,.ruby-grey .tabs nav a:hover{background-color:#f1645d;border:1px solid #f1645d;color:#fff}.ruby-grey .tabs nav li a:hover:after,.ruby-grey .tabs nav li.active a:after{border-top:solid #f1645d 10px}.yellow-grey .tabs .nav-tabs>li.active>a,.yellow-grey .tabs .nav-tabs>li.active>a:focus,.yellow-grey .tabs .nav-tabs>li.active>a:hover,.yellow-grey .tabs nav a:hover{background-color:#ffc629;border:1px solid #ffc629;color:#fff}.yellow-grey .tabs nav li a:hover:after,.yellow-grey .tabs nav li.active a:after{border-top:solid #ffc629 10px}.yellow-grey a.accordion-toggle:link,.yellow-grey a.accordion-toggle:not(:hover),.yellow-grey a.accordion-toggle:visited{color:#353535}.yellow-red .tabs .nav-tabs>li.active>a,.yellow-red .tabs .nav-tabs>li.active>a:focus,.yellow-red .tabs .nav-tabs>li.active>a:hover,.yellow-red .tabs nav a:hover{background-color:#f47735;border:1px solid #f47735;color:#fff}.yellow-red .tabs nav li a:hover:after,.yellow-red .tabs nav li.active a:after{border-top:solid #f47735 10px}