.breadcrumb-h1{display:none!important} .article_description{margin:0!important;padding:0!important} .tarot-fullbleed{position:relative;width:100vw;max-width:none} .tarot-fullbleed iframe{display:block;width:100%;border:0;min-height:400px} (function(){ var wrap = document.querySelector( .tarot-fullbleed ); function fullBleed(){ if(!wrap) return; wrap.style.marginLeft = ; wrap.style.width = ; var rect = wrap.getBoundingClientRect(); wrap.style.width = window.innerWidth + px ; wrap.style.marginLeft = (-rect.left) + px ; } window.addEventListener( resize , fullBleed, {passive:true}); fullBleed(); var frame = document.querySelector( .tarot-fullbleed iframe ); if(!frame) return; var _sy = 0; function send(){ var iframeTop = frame.getBoundingClientRect().top + window.scrollY; var top = Math.max(0, window.scrollY - iframeTop); try{ frame.contentWindow.postMessage({type: vp-scroll , top:top, height:window.innerHeight}, * ); }catch(e){} } window.addEventListener( message , function(e){ if(!e.data) return; if(e.data.type === iframe-height ) frame.style.height = e.data.height + px ; if(e.data.type === modal-open ){ _sy = window.scrollY; document.body.style.overflow = hidden ; } if(e.data.type === modal-close ){ document.body.style.overflow = ; window.scrollTo(0, _sy); } }); window.addEventListener( scroll , send, {passive:true}); window.addEventListener( resize , send, {passive:true}); frame.addEventListener( load , function(){ send(); setTimeout(send,500); }); })(); Rider-Waite Tarot Self-Study Guide — Free OnlineLearn all 78 Rider-Waite Tarot cards interactively.