h3 > span {
    word-break: normal;
}

/*
.products img {
  max-width:35%;
}

*/

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    font-size: 24px;
}

.products .sppb-addon-content {
	color: #666;
}


.uk-button-primary, .uk-button-primary:hover, .rsform-submit-button, .rsform-thankyou-button, .uk-button uk-button-primary {
	background-color: #a78963;
	color: #fff;
}

.uk-button-danger, .uk-button-danger:focus, .uk-button-danger:hover {
	background-color: #a78963;
}

.uk-input{
  font-size: 14px!important;

}

.uk-form-horizontal .uk-form-label {
	display:none;
}

.uk-form-horizontal .uk-form-controls {
    margin-left: 0px;
}

.uk-textarea{
  display: block;
  width: 100%;
  padding: 14px 20px 14px 20px;
  font-size: 14px;
  line-height: 1.25;
  color: #a78963;
  background-color: transparent;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #a78963;
  border-radius: 0px;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.uk-select {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 1.25;
  color: #a78963;
  background-color: transparent;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #a78963;
  border-radius: 0px;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

@media (max-width: 576px) {
.gallery #sp-main-body {
    padding: 15px 0;
}
}