#backgrounds-theme{position:fixed;top:120px;right:20px}#backgrounds-theme span{display:inline-block;margin-left:10px;border-radius:100%;height:34px;width:34px;overflow:hidden;cursor:pointer;transition:all ease .25s}#backgrounds-theme span:hover{box-shadow:3px 3px 10px 0 rgba(0,0,0,.35)}#backgrounds-theme span img{margin-left:50%;transform:translateX(-50%)}