{"version":"1.0","provider_name":"","provider_url":"https:\/\/theeventscalendar.com\/support","author_name":"metrex","author_url":"https:\/\/theeventscalendar.com\/support\/author\/metrex\/","title":"Calendar Widget - Initial loading styles -","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"q2AHn4vnfE\"><a href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pro-calendar-widget-initial-loading-styles\/\">Calendar Widget &#8211; Initial loading styles<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/pro-calendar-widget-initial-loading-styles\/embed\/#?secret=q2AHn4vnfE\" width=\"600\" height=\"338\" title=\"&#8220;Calendar Widget &#8211; Initial loading styles&#8221; &#8212; \" data-secret=\"q2AHn4vnfE\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Hello, As noted in this thread (https:\/\/tri.be\/support\/forums\/topic\/events-calendar-widget-balloons-on-page-load-then-snaps-into-sidebar\/), might not be the exact same problem, but I also am also noticing the Widget load with no styles at first, then it appears to do an Ajax call and pull in the right stylesheet. As you can see in this video (correct style, a browser refresh shows [&hellip;]"}