
.btn-icon-right,
.btn-icon-left
{ background: #c0c0c0;
  border-right: 1px solid #a0a0a0;
  border-bottom: 1px solid #a0a0a0;
  border-radius: 5pt;
  font-family: "EB Garamond";
  font-size: 11pt;
  color: #000000;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
  display: inline-block;
}

.btn-icon-right
{ padding-left: 10px;
}

.btn-icon-left
{ padding-right: 10px;
}

.btn-icon-right:hover,
.btn-icon-left:hover
{ background: #a0a0a0;
}

.btn-icon-right:focus,
.btn-icon-left:focus
{ outline: none;
}


.btn-arrow-right:after
{ content: "\e801";
  padding-left: 5px;
  padding-right: 10px;
  font-size: 125%;
  line-height: 80%;
  position: relative;
  top: 0.125em;
  font-family: "Fontello";
}

.btn-arrow-left:before
{ content: "\e800";
  padding-left: 10px;
  padding-right: 5px;
  font-size: 125%;
  line-height: 80%;
  position: relative;
  top: 0.125em;
  font-family: "Fontello";
}

a.pdf
{ color: inherit;
  text-decoration: none;
  font-size: 10pt;
  display: inline-block;
  padding: 2pt;
  border-radius: 4pt;
}

a.pdf:before
{ font-size: 150%;
  font-family: "Fontello";
  position: relative;
  top: 0.1em;
  padding-right: 0.25em;
  content: "\e803";
}

a.pdf:hover
{ background: #e0e0e0;
}

a.pdf:hover, a.pdf:active
{ outline: none;
}

a.youtube
{ color: inherit;
  text-decoration: none;
  font-size: 10pt;
  display: inline-block;
  padding: 2pt;
  border-radius: 4pt;
}

a.youtube:before
{ font-size: 150%;
  font-family: "Fontello";
  position: relative;
  top: 0.12em;
  padding-right: 0.25em;
  content: "\e804";
}

a.youtube:hover
{ background: #e0e0e0;
}

a.youtube:hover, a.youtube:active
{ outline: none;
}

/* obsolete */

a.download
{ color: inherit;
  text-decoration: none;
  padding-left: 25px;
  padding-right: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 10pt;
  background: url(download.png) no-repeat 0% 50%;
}

a.download:hover
{ text-decoration: underline;
  background: url(download.png) no-repeat 0% 50% #e0e0e0;
}

a.download:active
{ outline: none;
}



