/* COLORS */

.customspinner {
  color: #7e9964;
}
a {
  color: #7e9964;
}
a:hover {
  color: black;
}
.button {
  background: #7e9964;
}
.button.primary {
  background-color: #7e9964;
}
.button.disabled,
.button[disabled],
button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
  background: #7e9964;
}
.button.dropdown.split:hover,
.button.dropdown.split:focus {
  background-color: #7e9964;
}
.button.dropdown.split > span {
  background-color: #7e9964;
}
.nav-bar > li.active {
  background: #7e9964;
}
.nav-bar > li.active:hover {
  background: #7e9964;
}
.tabs dd a:focus,
.tabs li a:focus {
  color: #7e9964;
}
.tabs dd.active,
.tabs li.active {
  border-top: 3px solid #7e9964;
}
.tabs.tabs-bottom dd.active,
.tabs.tabs-bottom li.active {
  border-bottom: 3px solid #7e9964;
}
.tabs.pill dd.active a,
.tabs.pill li.active a {
  background-color: #7e9964;
}
.label {
  background: #7e9964;
}
.has-tip:hover,
.has-tip:focus {
  color: #7e9964;
}
.tooltip.opened {
  color: #7e9964 !important;
}
.panel.callout {
  background: #7e9964;
}
.panel.callout .button {
  color: #7e9964;
}
ul.accordion > li.active,
ul.collapser .title.open {
  border-top: 3px solid #7e9964;
}
ul.filters .filter input {
  border: 1px solid #7e9964;
}
dl.sub-nav dd.active a {
  background: #7e9964;
}
ul.pagination li.current a {
  background: #7e9964;
}
ul.pagination li.current a:hover,
ul.pagination li.current a:focus {
  background: #7e9964;
}
div.progress .meter {
  background: #7e9964;
}
.tabs.mobile dd a.active,
.tabs.mobile li a.active {
  background: #7e9964;
}
.orangetop {
  border-top: 5px solid #7e9964;
}
.border-main {
  border: 1px solid #7e9964;
  color: #7e9964;
}
.button {
  border: 1px solid gray;
}
.button.primary {
  border: 1px solid black;
}
.button.dropdown.split > span {
  border-left: 1px solid black;
}
.nav-bar > li.active {
  border-color: black;
}
.nav-bar.vertical > li.active {
  border-right: solid 1px black;
}
.panel.callout {
  border-color: black;
}
/*ul.accordion div.session-reg-check .bg { background: none repeat scroll 0 0 @tabcolor; }*/

ul.filters .filter input {
  border: 1px solid black;
}
.button.secondary,
.reveal-modal .button.secondary {
  color: black;
}
.reveal-modal .close-reveal-modal:hover {
  color: black;
}
.button:hover,
.button:focus {
  background: lightgray;
  color: black;
}
.button.primary:hover,
.button.primary:focus {
  background-color: darkgray;
}
.button.dropdown.split > a:hover,
.button.dropdown.split > a:focus {
  background-color: black;
}
.button.dropdown.split > span:hover,
.button.dropdown.split > span:focus {
  background-color: black;
}
.button.dropdown > ul li:hover,
.button.dropdown > ul li:focus {
  background-color: black;
}
.button.dropdown a:hover {
  color: white;
}
/* Dynamic styles */

body {
  background-image: url('https://campbrain.blob.core.windows.net/392c4d89-6b05-4b54-a4e9-afba8a9b8dce/siteImages/Aerial_FullBWPropertyfromWest_Resized-e358e0e1-e771-48c9-b8b6-98ff254aed7d.JPG');
  background-repeat: repeat-y;
  background-position: center;
  background-attachment: fixed;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}
#contentframe {
  background-color: white;
}
