@media (min-width: 1200px) {
.container-small { width: 700px; } .container-large { width: 1320px; }
}
.container-small, .container-large {
max-width: 100%;
}
.table-responsive {
border-top: 1px solid #D0D3D4; padding: 15px; padding-bottom: 6px; background: #fff;
} .vertical-divider {
border-top: 1px solid #4E5D6C; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(78,93,108,1); -moz-box-shadow: inset 0px 1px 0px 0px rgba(78,93,108,1); box-shadow: inset 0px 1px 0px 0px rgba(198, 201, 203, 1);
}
.price-diff, .daylight-saving {
position: relative;
}
.price-diff:after {
content: " "; width: 0; height: 0; position: absolute; top: 8px; left: 100%; border-style: solid; border-width: 4px 0 4px 5px; border-color: transparent transparent transparent #eb2a2a;
}
.daylight-saving:after {
content: " "; width: 0; height: 0; position: absolute; top: 8px; right: 0; border-style: solid; border-width: 4px 5px 4px 0; border-color: transparent #31afd5 transparent transparent;
}
.period-select {
border-top: 1px solid #D0D3D4; padding: 10px 15px; background: #f0f0f0; padding-bottom: 6px; margin-bottom: 0px; font-weight: 300; overflow-x: auto; white-space: nowrap; .period-list { overflow: auto; } span.year { display: inline; border-radius: 3px; background: #4E5D6C; color: #fff; padding: 0 3px; margin-right: 5px; } table { a { font-weight: 300; color: #428bca; display: inline; } a.active { background: #DF691A; color: white; padding: 0 3px; border-radius: 3px; } a:hover { background: #31AFD5; color: white; padding: 0 3px; border-radius: 3px; text-decoration: none; } }
}
.period-select .mCSB_horizontal.mCSB_inside > .mCSB_container {
margin-bottom: 17px; margin-right: 0;
}
.period-select.mCS_no_scrollbar .mCSB_horizontal.mCSB_inside > .mCSB_container {
margin-bottom: 0px;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
border-top: 1px dotted #D0D3D4; padding-top: 5px; height: 21px;
}
.period-select .mCSB_scrollTools.mCSB_scrollTools_horizontal {
border: none; padding-top: 6px;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
margin-top: 6px;
}
.form {
background: #fff; border-top: 1px solid #D0D3D4; padding: 15px 0; margin-bottom: 30px;
}