.overviewWidget {
    padding: 20px;
    font-size: 16px;
    font-weight: 300;
    color: #333;
}

.overviewWidget h3 {
    font-size: 18px;
    font-weight: 600;
}

.overviewWidget svg {
    width: 100%;
    height: 242px;
    cursor: default;
}

.overviewWidget .chart {
    text-align: center;
    margin-bottom: 50px;
}

.overviewWidget .layer {
    fill: #4A7EF7;
    transition: fill 400ms;
    -webkit-transition: fill 400ms;
    opacity: 1;
    stroke: rgb(0, 133, 255);
}

.overviewWidget .layers.showTopics .layer.highlight {
    transition: fill 100ms;
    -webkit-transition: fill 100ms;
    fill: #4271DE !important;
}

.overviewWidget svg path.highlight {
    fill: #666;
    /*    stroke-width:3px;*/
}

.overviewWidget .tick text {
    opacity: 1;
    transition: opacity 200ms;
    transform: translateY(2px);
    font-size: 14px;
}

.overviewWidget .focus {
    opacity: 0;
    pointer-events: none;
    transition: opacity 200ms;
}

.overviewWidget .focusDescription {
    transform: translateY(-21px);
    -webkit-transform: translateY(-21px);
    pointer-events: none;
}
.overviewWidget .focusDescription tspan.title {
    font-weight: 600;
}

.overviewWidget .focusDate {
    pointer-events: none;
    font-size: 14px;
}

.overviewWidget .focusPoint {
    fill: none;
    stroke: #333;
}

.overviewWidget .focusLine {
    fill: none;
    stroke: #333;
}

.moduleOptionsSelect  {
    //transform: translateY(-5px);
}

.overviewWidget .chartLabel {}

.overviewWidget .forceScrollbar::-webkit-scrollbar {
    -webkit-appearance: none;
}

.overviewWidget .forceScrollbar::-webkit-scrollbar:vertical {
    width: 11px;
}

.overviewWidget .forceScrollbar::-webkit-scrollbar:horizontal {
    height: 11px;
}

.overviewWidget .forceScrollbar::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 2px solid white;
    background-color: rgba(0, 0, 0, .2);
}

.overviewWidget .overviewYLabel {
    display: block;
    position: absolute;
    top: 170;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    left: -95px;
    font-size:14px;
}
