/* Post Voting */
.pa-votes {
  margin-top: 40px;
  margin-bottom: 40px;
}
.pa-likes, .pa-dislikes {
  border-radius: 4px;
  border-style: solid;
  padding: 7px 10px;
  border-width: 1px;
  text-align: center;
  display: inline-block;
  line-height: 1em;
}
.pa-votes .pa-likes {
  margin: 0 10px 0 0;
  color: #59AA19;
  border-color: #59AA19;
}
.pa-votes .pa-dislikes {
  margin: 0;
  color: #c84848;
  border-color: #c84848;
}
.pa-likes i, .pa-dislikes i {
  font-size: 14px;
  margin: 0 3px 0 0;
}
.pa-votes .pa-like_btn {
  color: #59AA19;
}
.pa-votes .pa-dislike_btn {
  color: #c84848;
}
.pa-like_btn, .pa-dislike_btn {
  text-decoration: none;
  display: inline-block;
}
.pa-votes .pa-like_btn:hover {
  color: #59AA19;
}
.pa-votes .pa-dislike_btn:hover {
  color: #c84848;
}
.pa-like_btn:hover, .pa-dislike_btn:hover {
  text-decoration: none;
  opacity: 0.85;
}
@media (max-width: 767px) {
  .pa-votes .pa-likes {
    margin-bottom: 20px;
  }
}

@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?16937462');
  src: url('../font/fontello.eot?16937462#iefix') format('embedded-opentype'),
       url('../font/fontello.woff?16937462') format('woff'),
       url('../font/fontello.ttf?16937462') format('truetype'),
       url('../font/fontello.svg?16937462#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="paicon-"]:before, [class*=" paicon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased paicons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.paicon-thumbs-up-alt:before { content: '\a800'; } /* 'ꠀ' */
.paicon-thumbs-down-alt:before { content: '\a801'; } /* 'ꠁ' */
.paicon-down-dir:before { content: '\a802'; } /* 'ꠂ' */
.paicon-up-dir:before { content: '\a803'; } /* 'ꠃ' */
.paicon-angle-up:before { content: '\a804'; } /* 'ꠄ' */
.paicon-angle-down:before { content: '\a805'; } /* 'ꠅ' */
