.g-form-control-radio input[type=radio]:checked ~ .g-form-control-radio__input, .g-form-control-checkbox input[type=checkbox]:checked ~ .g-form-control-checkbox__input {
  background-color: #833e75;
  border-color: #833e75; }

.g-form-calendar__icon {
  fill: #833e75; }

.g-button {
  background: #833e75; }
  .g-button:hover {
    background: #833e75; }

input[type=text][name=_cn]:focus, .g-form-control-text:focus, .g-form-control-textarea:focus, .g-form-control-select + .chosen-container a.chosen-single:hover {
  border: 1px solid #833e75;
  box-shadow: none; }

.g-form-control-select + .chosen-container a.chosen-single > div b, .g-form-control-select + .chosen-container-multi .chosen-choices li.search-field:after {
  border-color: #833e75 transparent transparent transparent; }

.g-form-control-select + .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted, .g-form-control-select + .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.result-selected {
  background: #833e75; }

.g-form-control-calendar .ui-datepicker-trigger:before {
  display: none; }

.g-img--gallery-image:hover .g-img__link, .g-img--gallery-album .g-img__link:hover {
  border: 1px solid #833e75;
  box-shadow: none; }
