.component.product-quotes [class*=" icon-"],.component.product-quotes [class^=icon-]{display:inline-block;padding:.625rem}@media(min-width:769px){.component.product-quotes .futures-table table{margin-bottom:1.875rem}}.component.product-quotes .futures-table table td .table-cell{border:0;text-align:left;width:auto}.component.product-quotes .futures-table table td .table-cell.negative,.component.product-quotes .futures-table table td .table-cell.positive{width:auto}.component.product-quotes .futures-table table .month-code [class*=" icon-"],.component.product-quotes .futures-table table .month-code [class^=icon-]{margin-left:0;padding:0}.component.product-quotes .futures-table table .month-code span{margin-left:.625rem;text-align:left}.component.product-quotes .futures-table table .month-code span b{font-family:Roboto-Mono;font-weight:700}.component.product-quotes .futures-table table .month-code .portfolio-icon-container{display:none}.component.product-quotes .futures-table table .month-code .portfolio-icon-container.show{display:inline}.component.product-quotes .futures-table table .month-code .portfolio-icon{color:#c2cace;cursor:pointer;font-family:CMEGroup-Icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.125rem}.component.product-quotes .futures-table table .month-code .portfolio-icon:before{content:""}.component.product-quotes .futures-table table .month-code .portfolio-icon:hover{color:#112b4a;text-decoration:none}.component.product-quotes .futures-table table .month-code .portfolio-icon.authenticated{color:#006eb6}.component.product-quotes .futures-table table .month-code .portfolio-icon.loading-portfolio{cursor:url(common/resources/font-icons/078-disabled-cursor.svg),auto}.component.product-quotes .futures-table table .option span{background-color:#006eb6;border-radius:.125rem;color:#fff;font-family:Averta;font-size:.625rem;font-weight:700;line-height:.625rem;padding:.125rem .25rem;text-transform:uppercase}.component.product-quotes .futures-table table .option span:hover{background-color:#3cc8ff;color:#1f3374}.component.product-quotes .futures-table table .option span:active{background-color:#1f3374;color:#fff}.component.product-quotes .futures-table table .option:hover{text-decoration:none}.component.product-quotes .futures-table table .icon-chart{color:#006eb6;cursor:pointer}.component.product-quotes .futures-table.table-fade,.component.product-quotes .table-fade{width:auto}.list-table .fixed-table-column{margin:.625rem 0}@media(min-width:769px){.list-table .fixed-table-column{margin:1.875rem 0}}.list-table .fixed-table-column .table .table-header-th{background-color:#16202a}.list-table .fixed-table-column .table tbody tr .table-header-td{color:#fff;text-transform:uppercase}.list-table .fixed-table-column .table tbody tr .table-header-td .atm-price{color:#e3e935}.list-table .fixed-table-column .table tbody tr:nth-child(odd) .table-header-td{background-color:#112b4a}.list-table .fixed-table-column .table tbody tr:nth-child(2n) .table-header-td{background-color:#1f3655}.list-table table td .table-cell{border:0;width:auto}.list-table .table-fade,.list-table table td .table-cell.negative,.list-table table td .table-cell.positive,.list-table table.table-fade{width:auto}.list-table .no-results{color:#112b4a;margin:0 auto;text-align:center;width:100%}.stradle-table .fixed-table-column{margin:.625rem 0}@media(min-width:769px){.stradle-table .fixed-table-column{margin:1.875rem 0}}.stradle-table .fixed-table-column .table tbody tr .table-header-td .atm-price{color:#e3e935}.stradle-table table td .table-cell{border:0;width:auto}.stradle-table .table-fade,.stradle-table table td .table-cell.negative,.stradle-table table td .table-cell.positive,.stradle-table table.table-fade{width:auto}.stradle-table .no-results{color:#112b4a;margin:0 auto;text-align:center;width:100%}.component.product-quotes .underlying-table .fixed-table-column{margin:1.25rem 0}@media(min-width:769px){.component.product-quotes .underlying-table .fixed-table-column{margin-bottom:2.5rem}}.component.product-quotes .underlying-table label{display:block;font-family:Averta;font-size:.6875rem;font-weight:400;line-height:.6875rem;margin-right:.625rem;margin-top:1.25rem;text-transform:uppercase}@media(min-width:769px){.component.product-quotes .underlying-table label{display:inline}}.component.product-quotes .underlying-table select{background-color:#ebedee;border:none;color:#5a6874;font-family:Averta;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-right:1.5625rem;padding:.625rem .5rem;text-transform:uppercase;width:100%}@media(min-width:769px){.component.product-quotes .underlying-table select{width:auto}}.component.product-quotes .underlying-table .icon-chart{color:#006eb6;cursor:pointer}.component.product-quotes .underlying-table table td .table-cell{border:0;width:auto}.component.product-quotes .underlying-table table td .table-cell.negative,.component.product-quotes .underlying-table table td .table-cell.positive{width:auto}.component.product-quotes .option-dropdown{display:inline-block;margin-right:1.25rem;white-space:nowrap;width:100%}@media(min-width:769px){.component.product-quotes .option-dropdown{width:auto}}.component.product-quotes .option-dropdown label{display:inline-block;font-family:Averta;font-size:.6875rem;font-weight:400;letter-spacing:.09375rem;line-height:.6875rem;margin-right:.625rem;text-transform:uppercase}.component.product-quotes .option-dropdown>*{display:inline-block}.component.product-quotes .option-dropdown .dropdown{display:block;width:100%}@media(min-width:769px){.component.product-quotes .option-dropdown .dropdown{display:inline-block;width:auto}}.component.product-quotes .option-dropdown .dropdown .dropdown-toggle{text-align:left;width:100%}@media(min-width:769px){.component.product-quotes .option-dropdown .dropdown .dropdown-toggle{text-align:center;width:auto}}.component.product-quotes .option-dropdown .dropdown .dropdown-toggle:after{position:absolute;right:.625rem;top:1rem}@media(min-width:769px){.component.product-quotes .option-dropdown .dropdown .dropdown-toggle:after{position:relative;right:0;top:0}}.component.product-quotes .option-view-switcher{font-family:Averta;font-size:.875rem;font-weight:700;line-height:.875rem;margin:1.25rem 0;text-transform:uppercase}@media(min-width:769px){.component.product-quotes .option-view-switcher{margin:.625rem 0}}.component.product-quotes .option-view-switcher span{display:inline-block;margin-right:.625rem}.component.product-quotes .option-view-switcher span,.reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span{color:#25323c}.reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span,.reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .reverse .component.product-quotes .option-view-switcher span{color:#fff}.component.product-quotes .option-view-switcher ul{display:inline-block;list-style-type:none;margin:0;padding-left:0}.component.product-quotes .option-view-switcher ul li{display:inline-block;padding:0}.component.product-quotes .option-view-switcher ul li:first-child button{border:none}.component.product-quotes .option-view-switcher ul li button{background:none;border:.0625rem;border-left:.0625rem solid #5a6874;color:#006eb6;font-family:Averta;font-size:.875rem;font-weight:400;line-height:.875rem;padding:0 .625rem;text-transform:uppercase}.component.product-quotes .option-view-switcher ul li button.selected{color:#5a6874;font-family:Averta;font-weight:700}@media(min-width:769px){.component.product-quotes{margin-bottom:3.75rem}}.component.product-quotes .table-container{display:initial}.component.product-quotes .timestamp-col{align-items:center;display:flex}@media(max-width:1200.98px){.component.product-quotes .timestamp-col{display:block}}.component.product-quotes .auto-refresh-switcher{display:inline-block;font-family:Averta;font-size:.6875rem;font-weight:700;margin:.875rem 1.25rem 0 0;text-transform:uppercase}@media(min-width:769px){.component.product-quotes .auto-refresh-switcher{margin-bottom:.875rem}}.component.product-quotes .auto-refresh-switcher .label{margin:0}.component.product-quotes .auto-refresh-switcher .icon-lock{float:left;padding-left:0}.component.product-quotes .auto-refresh-switcher .status-text{float:none;line-height:1.9375rem;padding-right:.625rem}@media(min-width:481px){.component.product-quotes .auto-refresh-switcher .status-text{float:left}}.component.product-quotes .auto-refresh-switcher .switch{margin:.125rem .3125rem .3125rem;vertical-align:middle}@media(min-width:481px){.component.product-quotes .auto-refresh-switcher .switch{margin-top:.375rem}}.component.product-quotes .date-time div{display:inline-block;margin-right:.625rem}.component.product-quotes .option-switcher{margin-top:.9375rem}@media(max-width:768.98px){.component.product-quotes .option-switcher{margin-top:1.25rem}}.component.product-quotes .h2{color:#112b4a;font-family:Averta;font-size:1.5625rem;font-weight:600;line-height:2.5rem;margin-bottom:0}.component.product-quotes .load-all{width:20rem}@media(max-width:480.98px){.component.product-quotes .load-all{width:100%}}.component.product-quotes .disclaimer{color:#5a6874;font-family:Averta;font-size:.75rem;font-style:italic;font-weight:400;line-height:.875rem;padding-bottom:1.25rem;padding-top:1.875rem}@media(max-width:480.98px){.component.product-quotes .disclaimer{padding-bottom:.625rem;padding-top:0}}.component.product-quotes .no-results{color:#112b4a;margin:0 auto;text-align:center;width:100%}.component.product-quotes :focus{outline:none}.component.product-quotes .product-title-container{margin-bottom:1.875rem}@media(max-width:768.98px){.component.product-quotes .product-title-container{margin-bottom:0}}
/*# sourceMappingURL=product-quotes.css.map*/