.nav-tabs>.active{background:0 0!important}a:focus,a:hover{outline:0;text-decoration:none}.tab .nav-tabs{border:none;margin-bottom:10px}.tab .nav-tabs li a{padding:6px 10px;margin-right:15px;background:#989898;font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;border:none;border-top:3px solid #989898;border-bottom:3px solid #989898;border-radius:0;overflow:hidden;position:relative;transition:all .3s ease 0s}.tab .nav-tabs li.active a{border:none;border-top:3px solid #781d7d;border-bottom:3px solid #781d7d;background:#fff;color:#781d7d}.tab .nav-tabs li.active a:before{content:"";border-top:15px solid #781d7d;border-right:15px solid transparent;border-bottom:15px solid transparent;position:absolute;top:0;left:-50%;transition:all .3s ease 0s}.tab .nav-tabs li a:hover:before,.tab .nav-tabs li.active a:before{left:0}.tab .nav-tabs li.active a:after{content:"";border-bottom:15px solid #781d7d;border-left:15px solid transparent;border-top:15px solid transparent;position:absolute;bottom:0;right:-50%;transition:all .3s ease 0s}.tab .nav-tabs li a:hover:after,.tab .nav-tabs li.active a:after{right:0}.tab .tab-content{padding:20px 30px;border-top:2px solid #781d7d;border-bottom:2px solid #781d7d;font-size:17px;color:#384d48;letter-spacing:1px;line-height:18px;position:relative}.tab .tab-content:before{content:"";border-top:20px solid #781d7d;border-right:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:0;left:0}.tab .tab-content:after{content:"";border-bottom:20px solid #781d7d;border-left:20px solid transparent;border-top:20px solid transparent;position:absolute;bottom:0;right:0}.tab .tab-content h2{font-size:18px;font-family:Roboto,sans-serif;font-weight:700;color:#2a2a2a;margin-top:0}@media only screen and (max-width:479px){.tab .nav-tabs li{width:100%;text-align:center;margin-bottom:15px}}