/*!
 * modified Simple lightbox effect in pure JS
 * @see {@link https://github.com/squeral/lightbox}
 * @see {@link https://github.com/squeral/lightbox/blob/master/lightbox.js}
 * passes jshint
 */.iframe-lightbox,.iframe-lightbox .backdrop{width:100%;height:100%;top:0;left:0}.iframe-lightbox{display:none;position:fixed;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;/*!
	 * @see {@link https://github.com/englishextra/iframe-lightbox/issues/10}
	 * @see {@link https://github.com/englishextra/iframe-lightbox/issues/14}
	 */z-index:999999}.iframe-lightbox .backdrop{position:absolute;background-color:rgba(0,0,0,.7);cursor:default}.iframe-lightbox .content-holder{width: 100%;position: absolute;top: 50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-right:-50%;height: 90%;}.iframe-lightbox .content{height: 100%;position:relative;}.iframe-lightbox .content>.body{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * another pure css spinner
 * @see {@link https://epic-spinners.epicmax.co/}
 */.iframe-lightbox .content>.body .half-circle-spinner,.iframe-lightbox .content>.body .half-circle-spinner *{-webkit-box-sizing:border-box;box-sizing:border-box}.iframe-lightbox .content>.body .half-circle-spinner{width:60px;height:60px;border-radius:100%;margin:0 -50% 0 0;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iframe-lightbox .content>.body .half-circle-spinner .circle{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:calc(60px / 10) solid transparent}.iframe-lightbox .content>.body .half-circle-spinner .circle.circle-1{border-top-color:#fff;-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite}.iframe-lightbox .content>.body .half-circle-spinner .circle.circle-2{border-bottom-color:#fff;-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate}@-webkit-keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.iframe-lightbox .content>.body.is-loaded .half-circle-spinner{display:none}.iframe-lightbox iframe{display:block;width:100%;height:100%;border:0;-webkit-box-shadow:.267rem .267rem .267rem 0 rgba(3,3,3,.3);box-shadow:.267rem .267rem .267rem 0 rgba(3,3,3,.3);/*!
	 * in js: iframe onload="this.style.opacity=1;" style="opacity:0;border:none;"
	 */-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.iframe-lightbox.is-showing{display:block}.iframe-lightbox.is-opened{opacity:1}.iframe-lightbox .btn-close{position:fixed;top:.625em;right:.625em;width:1.5em;height:1.5em}/*!
 * pure css version
 * @see {@link https://codepen.io/brissmyr/pen/egidw}
 */.iframe-lightbox .btn-close:after,.iframe-lightbox .btn-close:before{content:" ";width:.125em;height:1.5em;position:absolute;right:.625em;background-color:#fff}.iframe-lightbox .btn-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.iframe-lightbox .btn-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}/*!
 * @see {@link https://github.com/englishextra/iframe-lightbox/issues/12}
 */.iframe-lightbox--open{overflow:hidden;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;height:auto}#cme-research-rss{word-break:break-word;display:inline-block;overflow:auto;color: #5a6874;font-family: "Helvetica", arial, sans-serif;}#cme-research-rss .show-ribbon{background:url(https://www.cmegroup.com/NewIcon_44x65.png) no-repeat;width:44px;height:65px;position:absolute;margin:-14px 0 0 -10px}#cme-research-rss #cme-feed-list-container,#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-img img,#cme-research-rss #cme-feed-list-container[min-width~="400px"] .cme-feed-item{width:100%}#cme-research-rss #cme-feed-list-container .cme-feed-item{display:table;padding:22px 0 0;margin-bottom:20px}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-img{padding:0 5px 2px 0;position:relative}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content{vertical-align:top}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-title{font-weight:800;font-size: 16px;margin: 5px 0;line-height:22px;color: #006EB6;margin-block-start: 0;}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-title a{text-decoration: none;color: #006eb6;}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-author{font-size: 13px;line-height: 1.5;}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-author span{color:#9C9C9C}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-snippet{font-size: 13px;line-height: 1.5;margin-block-start: 0;margin-block-end: 0;margin: 10px 0;}#cme-research-rss #cme-feed-list-container[min-width~="400px"] .cme-feed-item .cme-feed-item-img{display: block;max-width: 300px;width: 100%;float: left;padding-right: 15px;/* min-width: 200px; */}#cme-research-rss #cme-feed-list-container[min-width~="400px"] .cme-feed-item .cme-feed-item-img img{width: 400px;height: auto;margin-bottom: 10px;max-width: 100%;}#cme-research-rss #cme-feed-list-container[min-width~="400px"] .cme-feed-item .cme-feed-item-content{display: block;max-width: 500px;width: 100%;float: left;}#cme-research-rss #cme-feed-container{width:100%;border-left:1px solid #cfcfcf}#cme-research-rss #cme-feed-container .cme-active{display:block}#cme-research-rss #cme-feed-container .cme-feed-section{border:1px solid #cfcfcf;border-top:none;border-left:none;min-height:100px;padding:10px;display:none}#cme-research-rss #cme-feed-container .cme-feed-section.cme-active{display:block}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item{display:table;padding:22px 22px 0}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-img{display:table-cell;padding:0 5px 2px 0;position:relative}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-img img{width:154px}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-content{display:table-cell;vertical-align:top}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-content .cme-feed-item-title{font-size:18px;line-height:22px;color:#1360a7}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-content .cme-feed-item-author{font-size:12px;line-height:22px}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-content .cme-feed-item-author span{color:#9C9C9C}#cme-research-rss #cme-feed-container .cme-feed-section .cme-feed-item .cme-feed-item-content .cme-feed-item-snippet{font-size:12px;line-height:18px}#cme-research-rss #cme-feed-container #cme-feed-tabs{list-style:none;margin:0;padding:0;display:table;border-collapse:separate;width:100%}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab{font-size:16px;border-collapse:collapse;border-right:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf;text-align:center;vertical-align:middle;background:#eaeaea;background:-moz-linear-gradient(top,#fff 50%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 50%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 50%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 50%,#eaeaea 100%);background:linear-gradient(to bottom,#fff 50%,#eaeaea 100%);border-radius:0;cursor:pointer;display:table-cell;float:none;margin:0}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab.cme-active{border-top:solid 2px #1971c4;border-bottom:none;background:-moz-linear-gradient(top,#eaeaea 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eaeaea),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eaeaea 50%,#fff 100%);background:-o-linear-gradient(top,#eaeaea 50%,#fff 100%);background:-ms-linear-gradient(top,#eaeaea 50%,#fff 100%);background:linear-gradient(to bottom,#eaeaea 50%,#fff 100%);font-weight:400}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab.cme-active a{color:#242424;cursor:default}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab.cme-active a:hover{color:#242424}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab a{display:block;padding:10px;color:#357cc7;text-decoration:none}#cme-research-rss #cme-feed-container #cme-feed-tabs li.cme-feed-tab a:hover{color:#242424}#cme-research-rss #cme-feed-list-container .cme-feed-item .cme-feed-item-content .cme-feed-item-title a:hover{color:#006eb6; text-decoration:underline; }