.tabs{display:none;visibility:hidden}.tabs-content{padding:25px;border:1px solid #ddd;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-o-border-radius:0 4px 4px 4px;-ms-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;background:#fff}.tabs p{margin:0}.js-tabby .tabs{display:block;visibility:visible}.tabs a,.tabs button{cursor:pointer}.js-tabby .tabs-pane{display:none;visibility:hidden}.tabs-pane.active{display:block;visibility:visible}.tabs:before,.tabs:after{display:table;content:""}.tabs:after{clear:both}.btn{display:inline-block;font-size:.9375em;padding:.5em .6875em;line-height:1.2;font-weight:normal;border:.0725em solid #b7b5b5;border-bottom:0px;margin-right:.3125em;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:transparent;margin-bottom:-1px}.btn,.btn:hover,a .btn:hover,.btn.active{color:#000}.btn:hover,a .btn:hover,.btn.active{text-decoration:none}.btn-secondary{background-color:gray;border-color:gray}.btn-secondary:hover,a .btn-secondary:hover,.btn-secondary.active{background-color:#5a5a5a;border-color:#5a5a5a}.btn:active,.btn.active{border:1px solid #ddd;border-bottom-color:transparent;background:#eee}.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5;filter:alpha(opacity=50);box-shadow:none}.tabs .btn{color:#00f}.tabs .btn:hover{text-decoration:underline}