.responsive-tabs{margin:0;padding:0;list-style-type:none;position:relative;overflow:hidden}.responsive-tabs li{margin:0;text-align:center;line-height:50px;float:left}.responsive-tabs li a{overflow:hidden;display:block;padding:0 10px 0 0;text-decoration:none;color:#fff;background:#f2f2f2;line-height:64px;color:#000;font-size:18px}.tab_h.responsive-tabs li a{border-radius:50px 50px 0 0!important;padding:0 50px;font-size:18px;line-height:48px;margin-right:2px}.responsive-tabs li a:hover{background:#6262d3;color:#fff}.responsive-tabs li.active a{color:#fff;background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0%,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0%,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0%,#3d3db8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6262d3',endColorstr='#3d3db8',GradientType=1)}.responsive-tabs li a span{display:inline-block;padding:8px 10px;font-size:45px;width:100px;float:left;color:#fff;margin-right:32px;text-align:center;line-height:normal;background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0%,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0%,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0%,#3d3db8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6262d3',endColorstr='#3d3db8',GradientType=1)}.responsive-tabs-content.bm-remove{margin-bottom:0}.responsive-tabs-content .responsive-tabs-panel{margin-left:80px;background:#fff;overflow:hidden;border:1px solid rgba(0,0,0,.2);box-shadow:0 8px 8px 2px rgba(0,0,0,.2);margin-bottom:15px;margin-right:10px;border-radius:5px}.responsive-tabs-content.tab_h .responsive-tabs-panel{margin-left:0;background:#fff;margin-right:0;padding:20px}.responsive-tabs-content .responsive-tabs-panel p{margin:8px 3px 15px}.responsive-tabs-content .responsive-tabs-panel .tab_header{border-bottom:2px solid #6262d3;padding:5px 10px;box-shadow:0 -8px 2px 10px rgba(0,0,0,.2)}.responsive-tabs-content .responsive-tabs-panel .tab_header i{color:#ccc}.responsive-tabs-content .responsive-tabs-panel .responsive-tab-title{display:none}.responsive-tabs.responsive-tabs-left{width:400px;float:left;margin-top:40px}.responsive-tabs.responsive-tabs-left:before{position:absolute;left:100px;top:0;display:block;content:'';width:7px;height:calc(100% - 40px);background:#4141bb;z-index:1}.responsive-tabs.responsive-tabs-left li{text-align:left;float:none;margin-bottom:20px;border-radius:50px;overflow:hidden;position:relative;z-index:2}.responsive-tabs-content.responsive-tabs-left{overflow:hidden}.responsive-tabs.responsive-tabs-right{width:150px;float:right}.responsive-tabs.responsive-tabs-right li{text-align:right;float:none}.responsive-tabs-content.responsive-tabs-right{overflow:hidden}.responsive-tabs-default .responsive-tabs li{border:1px solid #DDD;border-right:0;background:#EEE;cursor:pointer;position:relative;z-index:999999}.responsive-tabs-default .responsive-tabs li:last-child{border-right:1px solid #DDD}.responsive-tabs-default .responsive-tabs li.active{border-bottom:1px solid #FFF;background:#FFF}.responsive-tabs-default .responsive-tabs-content{border:1px solid #DDD;background:#FFF;position:relative;top:-1px;z-index:999}.responsive-tabs-default .responsive-tabs-content .responsive-tab-title{color:#0B8593}.responsive-tabs-default .responsive-tabs.responsive-tabs-left{left:1px}.responsive-tabs-default .responsive-tabs.responsive-tabs-left li{width:100%;border-right:1px solid #DDD;border-bottom:0;line-height:50px}.responsive-tabs-default .responsive-tabs.responsive-tabs-left li:last-child{border-bottom:1px solid #DDD}.responsive-tabs-default .responsive-tabs.responsive-tabs-left li.active{border-right:1px solid #FFF}.responsive-tabs-default .responsive-tabs-content.responsive-tabs-left{top:0}.responsive-tabs-default .responsive-tabs.responsive-tabs-right{right:1px}.responsive-tabs-default .responsive-tabs.responsive-tabs-right li{width:100%;border-right:1px solid #DDD;border-bottom:0;border-left:1px solid #DDD;line-height:50px}.responsive-tabs-default .responsive-tabs.responsive-tabs-right li:last-child{border-bottom:1px solid #DDD}.responsive-tabs-default .responsive-tabs.responsive-tabs-right li.active{border-left:1px solid #FFF}.responsive-tabs-default .responsive-tabs-content.responsive-tabs-right{top:0}