.etabs {
    position:absolute;
    top:120px;
    right:20px;
    z-index: 10000;
}

.etabs .tab {
    width:50px !important;
    height:50px !important;
    border-radius:50% !important;
    font-size:1.3em;
    line-height:35px !important;
    border:solid 4px #0f232a !important;
    background:#875681 !important;
    color:#FFF;
    vertical-algin:middle;
    display:block;
    margin-right:10px;
}

.etabs .tab a {
    color:#FFF !important;
    text-decoration:none;
    width:60px;
    height:60px;
    display:inline !important;
    line-height:50px !important;
    font-size:2em !important;
    text-shadow: 0 2px 0px rgba(0,0,0,0.3);
}

.etabs .tab.active {
    background:#8d1d80 !important;
    top:0 !important;
    margin:0 !important;
    margin-right:10px !important;
    padding:0 !important;
}

.tab-container .panel-container {
    padding:0;
    height:636px !important;
    border:none;
    background:none;
}

input {
    width:172px;
    height:54px;
    border:none;
    /*background:rgba(255,0,0,0.3);*/
    background:none;
    position:absolute;
    text-align:center;
    font-size:3em;
    color:#0d262e;
}

input.correct {
    color:#0d262e;
}

input.incorrect {
    color:red;
}