body {

}

.carousel.carousel-index {
    height: 133px;
}

.panel-collapse p {
    margin: 0;
}

.carousel-caption.carousel-index {
    position: relative;
    bottom: auto;
    text-align: left;
    left: auto;
    right: auto;
    top: 53.375px;
}

.carousel-caption {
    padding: 20px 10px;
}

.carousel-caption.carousel-index span:nth-of-type(1) {
    font-size: 28px;
}

.carousel-caption.carousel-index span:nth-of-type(2) {
    font-size: 18px;
    margin-left: 14px;
    font-weight: 300;
}

.carousel-inner.carousel-index > .item > img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 133px;
}
.carousel-index .item {
    height: 133px;
}

.panel-collapse p{
    white-space: pre-wrap;
}

.panel-title a{
    text-decoration: none;
    font-weight: bold;
}

.level-head-nav {
    margin-bottom: 26px;
}

.level-construction {
    background: #F1F3F8;
}

.level-construction .tab-pane {
    padding-bottom: 30px;
}
.learning-conent {
    /*background: rgba(255, 255, 255, 1);*/
    padding-bottom: 0px;
}

.tab-list .nav-tabs {
    border: none;
    /*background-color: rgba(255, 255, 255, 1);*/
}

.tab-list .nav-tabs>li.active>a,
.tab-list .nav-tabs>li.active>a:focus,
.tab-list .nav-tabs>li.active>a:hover{
    border: none;
    background-color: transparent;
}

.tab-list .nav-tabs > li > a:hover {
    background-color: #c8c8c8;
    color: black;
}
.tab-list li[class="active"] a{
    background-color: #2386EE !important;
    color: white !important;
}

.tab-item {
    width: auto;
    height: 32px;
    background: #e1e1e6;
    border-radius: 32px !important;
    color: black;
    text-align: center;
    line-height: 10px !important;
    margin-right: 10px !important;
    margin-top: 10px;
}

.tab-list .nav-tabs >li {
    margin: 0 !important;
}

.tab-list .tab-content {
    background-color: #f6f8ff;
}

.learning-conent a{
    display: block;
}

@media (max-width: 768px) {

    .carousel-caption.carousel-index p:nth-of-type(1) {
        font-size: 34px;
        margin-bottom: 0px;
    }

    .carousel-caption.carousel-index p:nth-of-type(2) {
        font-size: 16px;
    }
    .nav-justified li div {
        display: inline-block;
    }
    .nav > li {
        position: static;
    }

}


