#indicator.show {
    transition: all 0.25s ease-in-out;
    -moz-transition: all 1.25s ease-in-out;
    -webkit-transition: all 1.25s ease-in-out;
}
.relative {position: relative;}
.scroller { width: 100%; padding:5px 0;box-sizing: border-box;  overflow: hidden; background: #fff;border-top: 1px solid #c3c2c3;transition: all 1.25s ease-in-out;-moz-transition: all 1.25s ease-in-out;-webkit-transition: all 1.25s ease-in-out;/* bottom:12px; */}
.scroller2 {box-sizing: border-box; height: 0; overflow: hidden; background: #fff; opacity: 0; z-index: 1;transition: all 1.25s ease-in-out;-moz-transition: all 1.25s ease-in-out;-webkit-transition: all 1.25s ease-in-out;bottom:12px;}
.show .scroller2 {  height: 83px;   opacity: 1; transition: all 1.25s ease-in-out;-moz-transition: all 1.25s ease-in-out;-webkit-transition: all 1.25s ease-in-out;border-top: 1px solid #c3c2c3;padding: 5px 0;}
.show .scroller {
    opacity: 1;
    transition: all 1.25s ease-in-out;
    -moz-transition: all 1.25s ease-in-out;
    -webkit-transition: all 1.25s ease-in-out;
}
.scroller2 .miniscroll-container .miniscroll-thumb { opacity: 0; transition: opacity 1.25s ease-in-out;-moz-transition: opacity 1.25s ease-in-out;-webkit-transition: opacity 1.25s ease-in-out;}
.show .scroller2 .miniscroll-container .miniscroll-thumb { opacity: 1; transition: opacity 1.25s ease-in-out;-moz-transition: opacity 1.25s ease-in-out;-webkit-transition: opacity 1.25s ease-in-out; }

.show .scroller .indicator-content {opacity:0.5;}
.indicator-content h3 {margin: 0;color: #134b7e;text-transform:uppercase;font-size: 11px;}
.indicator-content p {margin-top: 0;}
.indicator-content ul {padding-left: 15px;}
.indicator-content table h4 {font-size: 11px;margin: 0;}
#indicator { width: 100%; position: absolute; bottom: 12px; left: 0; z-index: 69; cursor:default;}
#indicator-title {position:relative; background: url("roll-tab.png") no-repeat; width: 78px; height: 12px; text-indent: -9999px; margin-left: 5px;}
.indicator-content {font-size: 9px;padding: 0 25px 0 8px;}
.indicator-content p span.uppercase {text-transform:uppercase;text-decoration:underline;color: #0e477b;}
.table-has-title h4 {margin: 0;background:#c0bfbf;font-size: 12px;}
.miniscroll-container { z-index: 19 !important; left: initial !important; right: 3px !important; top: 0px !important; }
.miniscroll-tracker {  background: #a8afad !important;width: 1px !important;margin-left: 3px !important;}
.miniscroll-thumb { background: #0e477b !important; border-radius: 10px !important; width: 7px !important;min-height: 10px;}
/* END indication styling */

#legal { position: absolute; bottom: 0; left: 0; background: #c1c0c0; width: 100%; height: 12px; line-height: 12px; font-size: 8px; color: #182b55; text-align: right; z-index: 99;overflow: hidden; border-top: 1px solid #dbdbdb}
#legal span { padding-right: 10px; line-height: 13px;}

