.widget-toptradesbysegment .top5_title {width:26px; float: left; position: relative; display: inline-block;  background-color: #f3f3f3; font-size: 0.8em; text-transform: uppercase; overflow: hidden; height:300px;}
.widget-toptradesbysegment .top5_title_label {position: absolute; font-size: 1.15em;  white-space: nowrap; top: 50%; left: 50%; -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg); -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg); transform: translateX(-50%) translateY(-50%) rotate(-90deg);}
.widget-toptradesbysegment .top5_container {margin-left:26px; height:300px; width:calc(100%-26px);}
.widget-toptradesbysegment .trades_header_row {height:30px; line-height:30px; color: #fff; border-bottom:1px solid #f7f7f7; font-size:1.15em;}
.widget-toptradesbysegment .trades_row {line-height:27px; height:27px; background-color: #ffffff; color: #ffffff; border-bottom: 1px solid #d2d2d2; font-size: 0.9em;}
.widget-toptradesbysegment .trades_header_col1, .widget-toptradesbysegment .trades_header_col2, .widget-toptradesbysegment .trades_header_col3, .widget-toptradesbysegment .trades_header_col4, .widget-toptradesbysegment .trades_col1, .widget-toptradesbysegment .trades_col2, .widget-toptradesbysegment .trades_col3, .widget-toptradesbysegment .trades_col4 {overflow: hidden;float: left; height:100%; text-align: center;}
.widget-toptradesbysegment .center {text-align: center;} 
.widget-toptradesbysegment .trades_col1, .widget-toptradesbysegment .trades_header_col1 {width:65%; padding-left:4px; border-right:1px solid #eee}
.widget-toptradesbysegment .trades_col1 {text-align: left;}
.widget-toptradesbysegment .trades_col2, .widget-toptradesbysegment .trades_header_col2 {width:35%;}
.widget-toptradesbysegment .trades_col3, .widget-toptradesbysegment .trades_header_col3 {width:25%;}
.widget-toptradesbysegment .trades_col4, .widget-toptradesbysegment .trades_header_col4 {width:25%;}
.widget-toptradesbysegment .bgWhite {background-color:#fff;}
.widget-toptradesbysegment .sum_row {font-weight: bold;}

@media screen and (min-width: 397px) and (max-width: 492px)
{
    .widget-toptradesbysegment .trades_col4, .widget-toptradesbysegment .trades_header_col4 {display: none;}
    .widget-toptradesbysegment .trades_col1, .widget-toptradesbysegment .trades_header_col1 {width:50%;}
    .widget-toptradesbysegment .trades_col2, .widget-toptradesbysegment .trades_header_col2 {width:25%; border-right:1px solid #eee}
}

@media screen and (min-width: 493px) and (max-width: 630px)
{
    .widget-toptradesbysegment .trades_col1, .widget-toptradesbysegment .trades_header_col1  {width:40%;}
    .widget-toptradesbysegment .trades_col2, .widget-toptradesbysegment .trades_col3, .widget-toptradesbysegment .trades_col4, .widget-toptradesbysegment .trades_header_col2 , .widget-toptradesbysegment .trades_header_col3 , .widget-toptradesbysegment .trades_header_col4 {width:20%; border-right:1px solid #eee}
    .widget-toptradesbysegment .trades_header_col4 {border: none;}
}

@media screen and (min-width: 631px), (max-width: 396px)
{
    .widget-toptradesbysegment .trades_col4, .widget-toptradesbysegment .trades_col3, .widget-toptradesbysegment .trades_header_col3, .widget-toptradesbysegment .trades_header_col4 {display: none;}
}
