[x-cloak]{display:none!important}html,body{margin:0;padding:0;position:relative;height:100%;display:flex;flex-direction:column}#content{flex:1}.blog-article img{max-width:calc(100% - 50px)}.modal-window{position:fixed;background-color:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;z-index:999;transition:all .3s}.modal-window>div{min-width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em;background:#fff;border-radius:1rem}.modal-window header{font-weight:bold}.modal-window h1{font-size:150%;margin:0 0 15px}.modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.modal-close:hover{color:#000}