﻿.vdl_btn,
button.vdl_btn,
input[type=submit].vdl_btn,
input[type=button].vdl_btn {
  min-width: 130px;
  height: 40px;
  background-color: #ddd;
  color: #000000;
  font-size: 14px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  font-family: Circular-Medium;
  border: 0px;
  text-align: center;
  padding: 0 20px;
}
.vdl_btn:hover,
button.vdl_btn:hover,
input[type=submit].vdl_btn:hover,
input[type=button].vdl_btn:hover {
  color: #7B7B7B;
  background-color: #F9F9F9;
  text-decoration: none !important;
}
.vdl_btn:focus,
button.vdl_btn:focus,
input[type=submit].vdl_btn:focus,
input[type=button].vdl_btn:focus {
  text-decoration: none !important;
}
.vdl_btn:disabled,
button.vdl_btn:disabled,
input[type=submit].vdl_btn:disabled,
input[type=button].vdl_btn:disabled {
  background-color: #ccc !important;
  color: #eee !important;
  cursor: no-drop;
}
.vdl_btn.primary,
button.vdl_btn.primary,
input[type=submit].vdl_btn.primary,
input[type=button].vdl_btn.primary {
  background-color: #1A8099;
  color: #FFF;
}
.vdl_btn.primary:hover,
button.vdl_btn.primary:hover,
input[type=submit].vdl_btn.primary:hover,
input[type=button].vdl_btn.primary:hover {
  background-color: #77D3EB;
  color: #FFF;
}
.vdl_btn.onWhite,
button.vdl_btn.onWhite,
input[type=submit].vdl_btn.onWhite,
input[type=button].vdl_btn.onWhite {
  background-color: #fff;
  border: solid 2px #bbb;
  text-decoration: none;
  color: #000;
}
.vdl_btn.onWhite:hover,
button.vdl_btn.onWhite:hover,
input[type=submit].vdl_btn.onWhite:hover,
input[type=button].vdl_btn.onWhite:hover {
  border: solid 2px #89e3f9;
  text-decoration: none;
  color: #89e3f9;
}
.vdl_btn.onWhite:disabled,
button.vdl_btn.onWhite:disabled,
input[type=submit].vdl_btn.onWhite:disabled,
input[type=button].vdl_btn.onWhite:disabled {
  border: solid 2px #bbbbbb;
  color: #808080;
}