.module-vehicleOptionsWidget {
}

.module-vehicleOptionsWidget h2 {
    text-transform: capitalize;
}


.module-vehicleOptionsWidget .nav.nav-tabs a {
    text-transform: capitalize;
    border:solid 1px;
    border-radius: 0;
    -moz-border-radius: 0;
    margin-bottom: 5px;
}

.module-vehicleOptionsWidget .nav-tabs>li.active>a, .module-vehicleOptionsWidget .nav-tabs>li.active>a:hover, .module-vehicleOptionsWidget .nav-tabs>li.active>a:focus, .module-vehicleOptionsWidget .nav-tabs>li>a:hover {
    background: #AAA;
    color:#FFF;
    border: solid 1px #000;
}

.module-vehicleOptionsWidget .tab-pane {
    padding-top: 15px;
}

.module-vehicleOptionsWidget .tab-pane ul{
    list-style-position: outside;
}


.module-vehicleOptionsWidget .nav-tabs {
    border-bottom: none;
    text-align: center;
}

.module-vehicleOptionsWidget .tab-pane ul {
    padding-left: 18px;
    list-style: square;
}

.module-vehicleOptionsWidget .tab-pane ul li label {
    display: inline;
    margin-right: 10px;
}

.module-vehicleOptionsWidget .nav-tabs li {
    display: inline-block;
    float: none;
}

.module-vehicleOptionsWidget .tab-pane.open {
    max-height: 100000px;
}

.module-vehicleOptionsWidget .tab-pane.htest {
    max-height: 100000px;
    visibility: hidden;
    display: block;
}

.more-less {
    padding: 2% 0;
    text-align: center;
}

.more-less .btn {
    padding: 1.5% 4%;
    border-radius: 0;
    margin: 0 5px;
    text-transform: uppercase;
}

.more-less .more-less-tab.exp {
    font-size: 0;
}

.more-less .more-less-tab.exp::before {
    content: 'View Less';
    font-size: 14px;
}


/* XS Device */
@media (max-width: 768px) {
    .module-vehicleOptionsWidget span.clear-1 {
        display: block;
        clear: both;
    }

    .module-vehicleOptionsWidget .nav-tabs>li {
        display: block;
        width: 100%;
    }

}

/* SM Device */
@media (min-width: 768px) and (max-width: 991px) {
    .module-vehicleOptionsWidget span.clear-2 {
        display: block;
        clear: both;
    }
}

/* MD Device */
@media (min-width: 992px) and (max-width: 1199px) {
    .module-vehicleOptionsWidget span.clear-3 {
        display: block;
        clear: both;
    }
}

/* LG Device */
@media (min-width: 1200px) {
    .module-vehicleOptionsWidget span.clear-4 {
        display: block;
        clear: both;
    }
}