.research_nav a{color:#fff;background-color:#9b9b9b}
.trading-hours-top{height:294px;background-color:#efeff0;margin-bottom:50px}
.trading-hours-top-background{width:818px;height:294px;background:url('/images/trading-hours/background_AR.jpg') no-repeat 0 0;position:absolute;left:-100px}
.trading-hours-top p:first-of-type{margin-top:30px}
h4.market-trading-title{background-color:#efeff0;padding:10px 0;margin-bottom:0}
table.main-table{margin-bottom:0}
.table thead tr th,.table tbody tr td{text-align:center}
.table thead tr th{background-color:#414042;color:#fff;font-weight:normal;border-right:1px solid #fff;border-bottom:0;padding:7px 0}
.table tbody table{margin:0 auto}
.table tbody tr td{padding:0}
.table tbody .table tr td{padding:5px 0}
.table thead tr th:last-of-type{border-right:0}
.table tbody tr td{border-top:0}
.table td.green{background-color:#f0fadd}
.market-trading-hours-table-comment{background-color:#efeff0;padding:25px 10px;margin-top:-2px;margin-bottom:50px}
.trading-time-overlap-table{height:221px;background:url('/images/trading-hours/trading-time-overlap-table_AR.jpg') no-repeat 0 0;background-size:contain;margin-bottom:50px}
.major-sessions-left-container{padding-right:10px}
.major-sessions-left{min-height:242px;background-color:#efeff0;padding:5px 20px}
.major-sessions-left h5{margin-bottom:5px;margin-top:20px}
.major-sessions-left h5:first-of-type{margin-top:10px}
.major-sessions-banner-container{padding-left:10px;margin-bottom:50px}
.major-sessions-banner{display:block;height:242px;background:url('/images/trading-hours/home_banner_signals_AR.jpg') no-repeat 0 0;background-size:contain}
.major-sessions-left p{line-height:1}
.weekend-trading{background-color:#efeff0;padding:30px 0;margin:50px 0}
.weekend-trading h4{margin-top:0}
.trading-hours-top-background{right:-100px;left:inherit}
.table thead tr th:last-of-type{border-right:1px solid #fff;border-left:none}
.major-sessions-left-container{padding-left:10px;padding-right:15px}
.major-sessions-banner-container{padding-right:10px;padding-left:15px}
@media(max-width:1199px){.trading-hours-top-background{right:-190px}
    .trading-time-overlap-table{height:183px}
    .major-sessions-left-container{margin-bottom:50px}
}@media(max-width:991px){.trading-hours-top-background{right:-390px}
    .trading-time-overlap-table{height:141px}
    .major-sessions-left-container{padding-left:15px;padding-right:15px;margin-bottom:10px}
    .major-sessions-left{min-height:389px}
    .major-sessions-banner-container{padding-right:15px;padding-left:15px}
    .major-sessions-banner{height:389px;background:url('/images/trading-hours/trading-signals-720_AR.jpg') no-repeat 0 0;background-size:cover}
}