.button{display:inline-block;padding:0.5em 1.0em;background:#EEE;border:none;border-radius:7px;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.2));color:#222;font-family:sans-serif;font-size:16px;text-shadow:0 1px white;cursor:pointer}.button:hover{background-color:#8CF;text-shadow:0 1px rgba(255,255,255,0.5);color:#222}.button:active,.button.is-checked{background-color:#28F}.button.is-checked{color:white;text-shadow:0 -1px rgba(0,0,0,0.8)}.button:active{box-shadow:inset 0 1px 10px rgba(0,0,0,0.8)}.button-group:after{content:'';display:block;clear:both}.button-group .button{float:left;border-radius:0;margin-left:0;margin-right:1px}.button-group .button:first-child{border-radius:0.5em 0 0 0.5em}.button-group .button:last-child{border-radius:0 0.5em 0.5em 0}.isotope:after{content:'';display:block;clear:both}.element-item{position:relative;float:left;width:106px;height:106px;margin:5px;background:rgba(0,0,0,0.6);color:#FFF;overflow:hidden}.element-item>*{margin:0;padding:0}.element-item .show-title{margin:5px 0 5px 5px;text-transform:none;letter-spacing:0;font-size:18px;font-weight:normal;word-wrap:break-word}.element-item .network{margin:5px;font-size:10px}.element-item img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.element-item .text{z-index:0}
