.responsive-tabs.responsive-tabs-initialized{display:block}
.responsive-tabs>div.content{clear:both}
.responsive-tabs.accordion{border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 1px 0 rgba(50,50,50,.1);-moz-box-shadow:0 1px 1px 0 rgba(50,50,50,.1);box-shadow:0 1px 1px 0 rgba(50,50,50,.1)}
.responsive-tabs.accordion>nav{display:none}
.responsive-tabs.accordion h3.accordion-title{margin:0}
.responsive-tabs.accordion h3.accordion-title a{background:#fff;font-weight:400;border-top:1px solid #e1e1e1;padding:10px 15px;display:block;font-size:16px;color:#333;text-decoration:none}
.responsive-tabs.accordion h3.accordion-title.active a{font-weight:700}
.responsive-tabs.accordion h3.accordion-title:first-child a{border-top:none}
.responsive-tabs.accordion>div.content>section{padding:10px;background:#fff;display:block;border-top:1px solid #e1e1e1;overflow:auto}
.responsive-tabs.tabs{border:none}
.responsive-tabs.tabs>nav{display:block;width: 100%;}
.responsive-tabs.tabs>nav ul{list-style:none;padding:0;margin:0 0 30px 0;}
.responsive-tabs.tabs>nav ul:after{content:'';display:table;clear:both}
.responsive-tabs.tabs>nav ul li{float:left;font-size:16px;}
.responsive-tabs.tabs>nav ul li:last-child{}
.responsive-tabs.tabs>nav ul li.active{position:relative;z-index:2;top:0;}
.responsive-tabs.tabs>nav ul li.active a{ font-weight: 800; background: url(../images/down-arrow.png) no-repeat center bottom;
-webkit-transition:none;transition: none;}
.responsive-tabs.tabs>nav ul li a{color:#333;font-size:24px; padding-bottom:20px; display:block;text-decoration:none; margin-right: 40px;}
.responsive-tabs.tabs h3.accordion-title{display:none}
.responsive-tabs.tabs>div.content{}

div[data-responsive-tabs]{display : none;}