@import url(fonts/entypostyle.css);

*, *:after, *:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.row {
  margin: 0.5em 0;
  clear: both;
}
.row i {
  cursor: pointer;
  display: inline-block;
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.vkontakte , .twitter , .facebook , .odno  , .googleplus  , .instagram {
  background: transparent;
  margin-top: 2em !important;
}
.vkontakte i , .twitter i  , .facebook i  , .odno i , .googleplus i , .instagram i {
  background: #eff0f1;
  color: #34495e;
  border: 2px solid;
  padding: 0.5em;
  position: relative;
}
.vkontakte i:hover , .twitter i:hover , .facebook i:hover , .odno i:hover , .googleplus i:hover , .instagram i:hover   {
  border-radius: 50%;
  color: white !important;
}
.vkontakte i:not(:first-child) , .twitter i:not(:first-child) , .facebook i:not(:first-child) , .odno i:not(:first-child) , .googleplus i:not(:first-child) , .instagram  i:not(:first-child){
  margin-left: 1em;
}

/****************/

.vkontakte i {
  color: #4d76a5;
  border-color: #4d76a5;
}
.twitter i {
  color: #00a0d1;
  border-color: #00a0d1;
}
.facebook i  {
  color: #3b5998;
  border-color: #3b5998;
}
.odno i  {
  color: #f68634;
  border-color: #f68634;
}
.googleplus i {
  color: #db4a39;
  border-color: #db4a39;
} 
.instagram i {
  color: #34495E;
  border-color: #34495E;
} 

.vkontakte i:hover {
background: #4d76a5;
}
.twitter  i:hover {
  background: #00a0d1;
}
.facebook  i:hover {
  background: #3b5998;
}
.googleplus  i:hover {
     background: #db4a39;
}
.instagram i:hover {
  background: #34495E;
}