.instalink{display: block; position: relative; box-sizing: border-box; overflow: hidden; min-height: 200px; min-width: 200px; border-radius: 3px; -webkit-transform: translateZ(0); transform: translateZ(0); background: #f8f8f8; font: 400 11px/1.2 Arial,sans-serif; -webkit-font-smoothing: antialiased;}
.instalink a{border: 0; outline: 0; text-decoration: none}
.instalink img{border: 0; outline: 0}
.instalink-cap{position: absolute; visibility: hidden; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; -webkit-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); transition: all .2s ease;}
.instalink-loading .instalink-cap,.instalink-error .instalink-cap{visibility: visible; opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}
.instalink-error .instalink-cap: : before{-webkit-animation: none; animation: none}
.instalink-alert{position: absolute; visibility: hidden; width: 100%; margin: 20px 0; opacity: 0; text-align: center; font-size: 14px; color: #ff4253; transition: all .2s ease}
.instalink-error .instalink-alert{visibility: visible; opacity: 1}
.instalink-content{position: relative; visibility: hidden; height: 100%; opacity: 0; transition: all .3s ease}
.instalink-ready > .instalink-content{visibility: visible; opacity: 1; transition-delay: .1s}
.instalink-header{display: block; position: relative; border-bottom: 1px solid #f0f0f0 !important; box-shadow: inset 0 0 100px rgba(255,255,255,0); background: #285989; text-decoration: none; transition: all .3s ease;}
.instalink-header::before,.instalink-header::after{display: table; clear: both; width: 100%; height: 0; content: ''}
a.instalink-header: hover{box-shadow: inset 0 0 100px rgba(255,255,255,0.2)}
.instalink-header-pic{display: block; float: left; width: 34px; height: 34px}
.instalink-header-name{display: block; float: left; margin-left: 14px; text-transform: uppercase; line-height: 34px; font-weight: bold; font-size: 14px; color: #fff}
.instalink-panel{padding: 10px 0; border-bottom: 1px solid #f0f0f0;}
.instalink-panel::before,.instalink-panel: : after{display: table; clear: both; width: 100%; height: 0; content: ''}
.instalink-panel-counter{display: block; float: left; width: 60px; text-align: center;}
.instalink-panel-counter-value{display: block; font-style: normal; font-weight: 700; font-size: 14px}
.instalink-panel-counter-label{display: block; margin-top: 2px; color: #2e3438}
.instalink-panel-subscribe{display: block; float: right; margin-right: 11px; padding: 8px 12px; border-radius: 3px; box-shadow: inset 0 0 100px rgba(255,255,255,0); background: #285989; text-decoration: none; color: #fff; transition: all .3s ease;}
.instalink-panel-subscribe:hover{box-shadow: inset 0 0 100px rgba(255,255,255,0.2)}
.instalink-feed::before,.instalink-feed::after{display: table; clear: both; width: 100%; height: 0; content: ''}
.instalink-feed-wrapper{position: absolute; left: 0; bottom: 0; right: 0; background: #f8f8f8;}
.instalink-user .instalink-feed-wrapper{top: 86px}
.instalink-tag .instalink-feed-wrapper{top: 30px}
.instalink-hide-heading .instalink-feed-wrapper{top: 0}
.instalink-feed-post{display: block; float: left;}
.instalink-feed-post img{display: block; position: relative; visibility: hidden; top: 50%; left: 50%; max-width: 90%; max-height: 90%; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate(-50%,-50%) scale(.2); -ms-transform: translate(-50%,-50%) scale(.2); transform: translate(-50%,-50%) scale(.2); -webkit-filter: grayscale(100%); filter: grayscale(100%); transition: all .3s ease}
.instalink-feed-post: hover img{opacity: .85}
.instalink-feed-post-loaded img{visibility: visible; opacity: 1; -webkit-transform: translate(-50%,-50%) scale(1); -ms-transform: translate(-50%,-50%) scale(1); transform: translate(-50%,-50%) scale(1); -webkit-filter: grayscale(0); filter: grayscale(0)}
.instalink-loading .instalink-feed{display: none}
@-webkit-keyframes _il-cap-blinking{0%{opacity: 1}50%{opacity: .3}100%{opacity: 1}}@keyframes _il-cap-blinking{0%{opacity: 1}50%{opacity: .3}100%{opacity: 1}}