@media (min-width: 768px) {
.tabs-vertical nav{
position: sticky;
top: 180px;
width: 190px;
float: left;
}
.tabs-vertical nav ul{
flex-direction: column;
}
.tabs-vertical nav li{
display: block;
-ms-flex-preferred-size: auto !important;
flex-basis: auto !important;
border-right: 0 !important;
}
.tabs-vertical nav li:not(:last-child){
border-bottom: 1px solid rgba(0,0,0,.125);
}
.tabs-vertical section.active{
border-top: 1px solid rgba(0,0,0,.125) !important;
margin-left: 210px;
}
.tabs-vertical section .content-body{
/*padding: 2.5rem 2rem 2rem;*/
padding: 1rem 1rem 0 !important;
}
.tabs-vertical section .content-body h2{
font-size: 2.6rem;
text-align: left;
padding: 1.5rem 1rem;
/*margin-bottom: 1rem;*/
}
.tabs-vertical section .content-body > div > .elementlist{
margin-bottom: 0;
}
}
