a:hover,a:focus{text-decoration:none;outline:0}.vertical-tab{font-family:"Poppins",sans-serif;padding:20px;border-radius:0;box-shadow:0 0 15px rgba(0,0,0,0.05)}.vertical-tab .nav-tabs{display:table-cell;width:25%;min-width:25%;border:0;vertical-align:top}.vertical-tab .nav-tabs li{float:none}.vertical-tab .nav-tabs li a{color:#222;background:#f5f5f5;font-size:16px;font-weight:500;line-height:18px;text-transform:capitalize;text-align:center;padding:10px;margin:0 10px 20px 0;border-radius:10px;border:0;overflow:hidden;position:relative;z-index:1;transition:all .3s ease 0}.vertical-tab .nav-tabs li a:hover,.vertical-tab .nav-tabs li.active a,.vertical-tab .nav-tabs li.active a:hover{color:#fff;background:#f5f5f5;border:0}.vertical-tab .nav-tabs li a:before{content:"";background-color:#222;height:100%;width:100%;border-radius:10px;transform:translateY(50px) scale(0.5);position:absolute;left:0;top:0;z-index:-1;transition:all .3s ease 0}.vertical-tab .nav-tabs li a:hover:before,.vertical-tab .nav-tabs li.active a:before,.vertical-tab .nav-tabs li.active a:hover:before{transform:translateY(0) scale(1)}.vertical-tab .tab-content{color:#222;background:#fff;font-size:14px;letter-spacing:.5px;line-height:23px;padding:15px 15px 10px 15px;box-shadow:0 3px 7px rgba(0,0,0,0.15);border-radius:20px;display:table-cell}.vertical-tab .tab-content h3{color:#222;font-size:20px;font-weight:600;text-transform:capitalize;margin:0 0 4px}@media only screen and (max-width:999px){.vertical-tab{padding:15px;margin:0;width:auto}.vertical-tab .nav-tabs{width:100%;padding:0;margin:0 0 10px;display:block}.vertical-tab .nav-tabs li a{margin-right:0}.vertical-tab .tab-content{font-size:14px;margin-top:0;display:block}.vertical-tab .tab-content h3{font-size:18px}}@media only screen and (max-width:479px){.vertical-tab{padding:15px;margin:0}.vertical-tab .nav-tabs{width:100%;padding:0;margin:0 0 10px;display:block}.vertical-tab .nav-tabs li a{margin-right:0}.vertical-tab .tab-content{font-size:14px;margin-top:0;display:block}.vertical-tab .tab-content h3{font-size:18px}}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}