.barchart .text-left{top:initial;font-size:16px}.barchart td.text-right,.barchart th.text-right{text-align:left !important}.barchart select{-webkit-appearance:menulist-button !important}@media only screen and (max-width: 767px){.barchart div.table-responsive{border:none;margin-bottom:0}}.barchart table.table{border-left:1px solid #c7c8ca;border-right:1px solid #c7c8ca;border-bottom:1px solid #c7c8ca}.barchart table.table thead{background-color:#1b75bc;color:white}.barchart table.table tbody tr td,.barchart table.table tbody tr th{border-top:1px solid #c7c8ca}.barchart table.table .upIcon,.barchart table.table .downIcon,.barchart table.table .noneIcon{background:none}.barchart--search-form{border:1px solid #c7c8ca;padding:20px;margin-bottom:20px;margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 990px){.barchart--search-form{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 800px){.barchart--search-form{padding:10px}}.barchart--search-form .search-title{padding:0;float:left}@media only screen and (max-width: 800px){.barchart--search-form .search-title{margin-bottom:10px}}.barchart--search-form #basicSearch{margin-right:-30px;margin-left:-30px}@media only screen and (max-width: 990px){.barchart--search-form #basicSearch{margin-left:initial;margin-right:initial}}.barchart--search-form #basicSearch #basicSearchForm{text-align:right}.barchart--search-form #basicSearch #basicSearchForm .col-xs-12{float:right}.barchart--search-form #basicSearch #basicSearchForm .advanced-search-link{width:100%}#futureMarketOverview{margin-left:-30px;margin-right:-30px}@media only screen and (max-width: 990px){#futureMarketOverview{margin-left:initial;margin-right:initial}}#futureMarketOverview #futureSectionsMenu1{display:none}#futureMarketOverview ul,#futureMarketOverview hr{display:none}#futureMarketOverview .downIcon,#futureMarketOverview .upIcon{background:none}#futureMarketOverview table.table{width:calc(100% - 1px)}#futureMarketOverview thead tr th{font-size:12.5px;background-color:#1b75bc;color:white;border:none}#futureMarketOverview thead tr th:nth-child(5){display:none}#futureMarketOverview thead tr th:nth-child(7){display:none}#futureMarketOverview tbody tr td{font-size:12.5px}#futureMarketOverview tbody tr td:nth-child(5){display:none}#futureMarketOverview tbody tr td:nth-child(7){display:none}#futureMarketOverview tbody tr td:last-child{border-right:1px solid #c7c8ca}#futureMarketOverview .h5{border:none;background-color:#ddd;color:#000;font-size:16px}#futureMarketOverview #futureMarketQuickLinks{width:70px}#horizontalNav1{border-top:1px solid #c7c8ca;border-left:1px solid #c7c8ca;border-right:1px solid #c7c8ca;padding:20px;margin-left:-30px;margin-right:-30px}@media only screen and (max-width: 990px){#horizontalNav1{margin-left:initial;margin-right:initial;padding:0;border:none;margin-bottom:20px}}#futureDetail{border:1px solid #c7c8ca;padding-bottom:20px;margin-left:-30px;margin-right:-30px}@media only screen and (max-width: 990px){#futureDetail{margin-left:initial;margin-right:initial}}@media only screen and (max-width: 770px){#futureDetail .sm-no-padding{padding-left:15px !important;padding-right:15px !important}#futureDetail .pull-right{float:left !important}}#futureDetail div.changeHolder{word-spacing:initial;width:100%}@media only screen and (max-width: 770px){#futureDetail div.changeHolder{display:inline-block;width:initial;float:right !important}}#futureDetail div.changeHolder span{padding-left:5px}#futureDetail div.changeHolder .time{display:block;line-height:1.1}@media only screen and (max-width: 770px){#futureDetail div.changeHolder .time{padding-right:15px}}@media only screen and (max-width: 770px){#futureDetail img.arrow{margin:40px 0 0 0;max-width:32px}}#futureDetail hr{margin-top:10px;border-top:1px solid #c7c8ca}#futureDetail h3{margin-bottom:0}#futureDetail #sideFields2{border-top:1px solid #c7c8ca}#futureDetail #thumbChart ul.nav.nav-tabs{margin-left:0;border:0}#futureDetail #thumbChart ul.nav.nav-tabs li.active a{border-radius:0;background-color:#fff;border:1px solid #c7c8ca;color:#222}#futureDetail #thumbChart ul.nav.nav-tabs li a:hover{border-radius:0}@media only screen and (max-width: 770px){#futureDetail #thumbChart{margin-bottom:10px}}#futureDetail #futureOverview #header1 h4{text-align:left}#futureDetail #futureOverview #heatmapBox{float:left;width:100%}#futureDetail #futureOverview #heatmapBox .bcHeatmapTable{width:100%}#futureDetail #futureOverview #heatmapBox .bcHeatmapTable .bcHeatmapTR{width:100%}#futureDetail #futureOverview #heatmapBox .bcHeatmapTable .bcHeatmapTR .bcHeatmapTDon{width:100%;text-align:center;line-height:inherit}#futureDetail #detailedQuote{padding-left:15px;padding-right:15px}#futureDetail #detailedQuote hr{display:none}#futureDetail #interactiveChart{position:relative}#futureDetail #interactiveChart .chart-wrapper{position:relative}#futureDetail #interactiveChart .modal{background-color:rgba(0,0,0,0.5)}#futureDetail #interactiveChart .modal-dialog select{-webkit-appearance:none !important}#futureDetail #interactiveChart .modal-dialog .tab-content{display:block}#futureDetail #interactiveChart .modal-dialog .modal-content{border:none;border-radius:0;box-shadow:1px 1px 25px rgba(0,0,0,0.5)}#futureDetail #interactiveChart .modal-dialog .modal-content .modal-header button.close{text-shadow:none;height:25px;width:25px;color:white;padding:0;opacity:1}#futureDetail #interactiveChart .modal-dialog .modal-content .modal-header button.close span{line-height:28px}#futureDetail #interactiveChart .modal-dialog .modal-content .modal-body ul.nav.nav-tabs{margin-left:0}#futureDetail #interactiveChart .modal-dialog .modal-content .modal-body ul.nav.nav-tabs a{padding:3px 8px}#futureDetail #interactiveChart #chartOperations{margin:0 15px 20px 15px}#futureDetail #interactiveChart #interactiveChartTitle{position:absolute;top:15px}@media only screen and (max-width: 500px){#futureDetail #interactiveChart #interactiveChartTitle{top:85px}}#futureDetail #futureOptions{padding-left:15px;padding-right:15px}#futureDetail #futureOptions th.strike,#futureDetail #futureOptions td.strike{color:#222}#futureDetail #futureOptions #optionDisplayStyle{margin-bottom:10px}#futureDetail #futureOptions #selectContract{margin-top:10px}#futureDetail #futureOptions #besides thead tr th{background-color:#1b75bc}#futureDetail #futureProfile{padding-left:15px;padding-right:15px}#futureDetail #futureProfile tbody{border-top:1px solid #c7c8ca}#futureDetail #futureProfile tbody tr th{padding:5px 5px 5px 15px}#futureDetail #futureProfile tbody tr td{padding:5px 15px 5px 5px}#symbolSearch .btn{width:100%;margin-top:10px}
