.etabs {
    margin: 0;
    padding: 10px 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

.tab {
    display: inline-block;
    margin: 0 5px 0 0;
    background: #eee;
    border-radius: 16px;
}

    .tab a {
        font-size: 14px;
        display: block;
        padding: 5px 10px;
        color: #555;
        text-decoration: none;
        border-radius: 16px;
    }

        .tab a:hover, .tab a:focus {
            background: #999;
            color: #fff;
        }

    .tab.active {
        background: #f80;
        position: relative;
    }

    .tab a.active {
        color: #fff;
    }

        .tab a.active:hover, .tab a.active:focus {
            background: #f80;
            color: #fff;
        }

.tab-container .panel-container {
    display: table;
    width: 100%;
    padding-top: 20px;
    background: #fff;
}
