/* Social Icons Element */
.znListItems {margin-left: 0; padding:0; display: inline-block; list-style: none;}
.znListItems-item {display:block; margin:5px; margin-left: 3px; margin-right: 3px;}
.znListItems .znListItems-link {display: block;}
.znListItems .znListItems-icon {display:inline-block; color:#333; width: auto; height: auto; position:relative; text-align: center; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; font-size: 14px; font-weight: normal; opacity: 1; vertical-align: middle; margin-right: 10px;}

/* Right Aligned */
.znList.znList-icon--right .znListItems-link { direction: rtl;}