.ts-aw-header {
width: 100%;
}
.ts-aw-header-logo {
float: left;
padding-right: 10px;
}
.ts-aw-header-main {
padding-left: 3.25em;
width: 100%;
}
.ts-aw-header hr {
background-color: #a2a9b1;
border-radius: 20px;
height: 5px;
width: 100%;
}
.ts-aw-header-subtitle {
color: #a2a9b1;
font-size: 120%;
float: left;
padding-right: 1em;
}
.ts-aw-header-subtitle-active {
color: #222;
font-weight: bold;
}
@media (min-width: 1200px) {
.ts-aw-header-main {
padding-left: 0;
width: 95%;
float: left;
}
.ts-aw-header-subtitle {
width: calc(100% / 6);
padding-right: 0;
}
.ts-aw-body {
padding: 1em 3.25em;
}
}