.tabs nav,.tabs nav ul li{text-align:center}.content-wrap,.tabs,.tabs nav a,.tabs nav ul,.tabs nav ul li{position:relative}.tabs{border-radius: 10px;display:inline-block;margin:0 auto;overflow: hidden;width:100%}.tabs nav ul{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin:0 auto;padding:0;max-width:1200px;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.content-wrap section.content-current,.no-flexbox nav ul,.tabs nav a,.tabs nav ul li{display:block}.tabs nav ul li{z-index:1;margin:0;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.tabs nav a{overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;line-height:36px;height:50px}.tabs nav a i{vertical-align:middle;font-size:20px}.tabs nav a span{vertical-align:middle;font-size:16px;padding-left:10px}.tabs nav a:focus{outline:0}.content-wrap .title{display:none}.content-wrap section{display:none;margin:0 auto;padding:10px 0}.content-wrap section p{margin:0;padding:.75em 0;line-height:1.5}.no-js .content-wrap section{display:block;padding-bottom:2em;border-bottom:1px solid rgba(255,255,255,.6)}.no-flexbox nav ul li{min-width:15%;display:inline-block}@media screen and (max-width:58em){.tabs nav a span{display:none}.content-wrap .title{display:inline-block;float:left}.tabs nav a:before{margin-right:0}}