a,h3{ color: #fff !important; } img{ pointer-events: none; } div.post-photo-thumb, img.post_media_photo.image{ overflow:hidden; position:relative; object-fit: cover; border-radius:5px; box-shadow:-5px -5px 5px rgba(255,255,255,0.2), 5px 5px 5px rgba(0,0,0,0.1), inset -5px -5px 5px rgba(255,255,255,0.2), inset 5px 5px 5px rgba(0,0,0,0.1); } a.post_media_photo_anchor{ margin: 60px; } div.post-inner{ margin:20px; } div.post-inner, a.post_media_photo_anchor{ padding: 6px; background: rgba(255, 255, 255, 0.2); border-radius: 7px; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); border: 1px solid rgba(255, 255, 255, 0.3); box-shadow:-10px -10px 10px rgba(255,255,255,0.2), 10px 10px 10px rgba(0,0,0,0.1), inset -5px -5px 5px rgba(255,255,255,0.2), inset 5px 5px 5px rgba(0,0,0,0.1); } footer.entry-footer{ display: grid; place-items: center; } li.level3{ background: #121FCF; background: linear-gradient(to left, #121FCF 0%, #CF1512 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } div.l-container.l-section{ padding: 5px auto; text-align: center; background: rgba(255, 255, 255, 0.2); border-radius: 16px; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); border: 1px solid rgba(255, 255, 255, 0.3); } ul.tags,div.entry-footer-section.share{ text-align: center; } li.leve3{ display: inline; } div.footer-content{ color: #fff; text-shadow: 0 0 1px #fff, 0 0 5px #fff, 0 0 10px #ff00f7, 0 0 15px #ff00f7, 0 0 20px #ff00f7, 0 0 35px #ff00f7, 0 0 55px #ff00f7; } div.pofst-inner { background: linear-gradient(135deg, hsl(0, 0%, 20%), hsl(0, 0%, 10%)); box-shadow: 2px 2px 10px hsl(0, 0%, 0%); position: relative; } /* box effect 1 */ div.poest-inner::before { content: ''; position: absolute; /*background: linear-gradient(135deg, hsl(0, 100%, 50%), hsl(60, 100%, 50%), hsl(120, 100%, 50%), hsl(180, 100%, 50%), hsl(240, 100%, 50%), hsl(300, 100%, 50%), hsl(0, 100%, 50%)); */ background: -webkit-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%); background: -moz-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%); background: -ms-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%); background: -o-linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%); background: linear-gradient(45deg, rgba(255, 0, 89, 1) 0%, rgba(0, 179, 255, 1) 33%, rgba(255, 0, 89, 1) 66%, rgba(0, 179, 255, 1) 100%); background-size: 400% 400%; -webkit-animation: bg-move-1 5s linear infinite; -moz-animation: bg-move-1 5s linear infinite; animation: bg-move-1 5s linear infinite; height: 100vh; left: -3px; top: -3px; height: calc(100% + 6px); width: calc(100% + 6px); /*animation: bg-move-1 4s linear infinite; background-size: 200%;*/ } @keyframes bg-mogve-1 { /*0% { background-position: 1% 0% } 50% { background-position: 99% 100% } 100% { background-position: 1% 0% }*/ 0% { background-position: 100% 0% } 100% { background-position: 15% 100% } } } @-webkit-keyframes bg-move-1 { 0% { background-position: 100% 0% } 100% { background-position: 15% 100% } } @-moz-keyframes bg-move-1 { 0% { background-position: 100% 0% } 100% { background-position: 15% 100% } } @keyframes bg-move-1 { 0% { background-position: 100% 0% } 100% { background-position: 15% 100% } } div.pofst-inner,a.post_media_photo_anchor::before, div.pofst-inner,a.post_media_photo_anchor::after { border-radius: 10px; content: ''; position: absolute; left: -2px; top: -2px; background: linear-gradient(45deg, #fb0094, #0000ff, #00ff00,#ffff00, #ff0000, #fb0094, #0000ff, #00ff00,#ffff00, #ff0000); background-size: 400%; width: calc(100% + 4px); height: calc(100% + 4px); z-index: -1; animation: steam 20s linear infinite; } @keyframes steam { 0% { background-position: 0 0; } 50% { background-position: 400% 0; } 100% { background-position: 0 0; } } a.post_media_photo_anchor::after { filter: blur(25px); }