/**
* @title		Zima Social Icon
* @author    	MOhammadHossein Niazi
* @website		http://www.i30ms.ir
* @copyright	Copyright (C) 2015 - 2017 i30ms.ir. All rights reserved.
* @license		GNU/GPL, see LICENSE.php
*/

/* ========================================================================
 reset
 ========================================================================== */
div[id^="zima"] a,
div[id*=" zima"] a,
div[id^="zima"] a:hover,
div[id*=" zima"] a:hover,
div[id^="zima"] a:focus,
div[id*=" zima"] a:focus {
  line-height: 0 !important;
  text-decoration: none!important;
}
/* ========================================================================
   layout
 ========================================================================== */
div[id^="zima"] a,
div[id*=" zima"] a {
  float: left;
}
div[id^="zima"] a:hover,
div[id*=" zima"] a:hover,
div[id^="zima"] a:active,
div[id*=" zima"] a:active,
div[id^="zima"] a:focus,
div[id*=" zima"] a:focus {
  opacity: 0.5;
  background-color: transparent;
}
/* ========================================================================
   icon
 ========================================================================== */
li[id^="zima-icon"],
li[id*=" zima-icon"] {
  list-style: none;
  float: left;
  margin: 5px 5px;
}
li[id^="zima-icon"] .zima,
li[id*=" zima-icon"] .zima {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
li[id^="zima-icon"] i,
li[id*=" zima-icon"] i {
  float: left;
  width: 100%;
  padding: 50% 0;
  line-height: 0;
  text-align: center;
}
li[id^="zima-icon"]:after,
li[id*=" zima-icon"]:after {
	content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
/* ========================================================================
  float
 ========================================================================== */
ul#zima-list {
  margin: 10px 0;
  overflow: hidden;
}
ul#zima-list.zima-left {
  float: left;
}
ul#zima-list.zima-center {
  display: table;
  margin: 0 auto;
  float: none;
}
ul#zima-list.zima-right {
  float: right;
}
.pull-right li[id^="zima-icon"]:last-child,
.pull-right li[id*=" zima-icon"]:last-child,
.zima-pull-right li[id^="zima-icon"]:last-child,
.zima-pull-right li[id*=" zima-icon"]:last-child {
  margin-right: 0;
}
.pull-left li[id^="zima-icon"]:first-child,
.pull-left li[id*=" zima-icon"]:first-child,
.zima-pull-left li[id^="zima-icon"]:first-child,
.zima-pull-left li[id*=" zima-icon"]:first-child {
  margin-left: 0;
}