
#caddy_links,
#caddy_links li {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

#caddy_links li a {
  text-decoration: none;
}
#caddy_links li a:hover {
  text-decoration: underline;
}
#caddy_links li a.btn_remove {
  text-decoration: underline;
  cursor: pointer;
}
#caddy_links li a.btn_remove:hover {
  color: red;
}

.btn_pdf,
#mail_send,
#send_list,
#btn_addthis {
  background: white;
  border: solid 1px #999;
  display: block;
  width: 100%;
}
#btn_addthis {
  margin-top: 10px;
}

.mini_caddy {
  text-decoration: underline;
  cursor: pointer;
}

/* Caddy full */
#full_caddy .btn_pdf,
#full_caddy #mail_send,
#full_caddy #send_list,
#full_caddy #btn_addthis {
  width: 200px;
  padding: 5px;
  cursor: pointer;
}

#full_caddy #mail_send,
#full_caddy #send_list {
  float: right;
  margin: 5px;
  clear: both;
}

#full_caddy #caddy_links li {
  padding: 5px 0;
  border-bottom: dashed 1px #999;
}


.btn_pdf {
  margin: 5px 0 0;
  text-align: center;
  text-decoration: none;
}


.btn_pdf:hover,
#mail_send:hover,
#send_list:hover,
#btn_addthis:hover {
  border: solid 1px #555;
  box-shadow: inset 0 0 10px #eee;
}