/*********************************************/
/* changes to style.css */
/*********************************************/

.btn.btn-transparent {
  /* background-color: transparent; */
  background-color: rgba(17,17,17,.5);  /* shomi 21/12/2015 */
  border: 3px solid #fff;
}

/* shomi addition 20/12/15 */
.btn.btn-transparent:hover {
  background-color: #fff;
  color: #333;
}

  /* shomi addition 20/12/15 */
.btn.btn-brown {
  background-color: #bfa67a;
  color: #fff;
}

/* shomi addition 20/12/15 */
.btn.btn-brown:hover {
  background-color: #fff;
  color: #333;
}

/*********************************************/
/* changes to rev-slider.css */
/*********************************************/
.tp-caption.medium_text {
  color: #fff;
  font-weight: 400;
  font-size: 20px;	/* Shomi - was 15 */
  line-height: 20px;
  /* font-family: "Montserrat", sans-serif; */
  font-family: 'Raleway', sans-serif;
  letter-spacing: 0.02em;
  margin: 0px;
  border-width: 0px;
  border-style: none;
  white-space: nowrap;
  text-transform: uppercase;
  text-shadow: none;
}

.tp-caption.hero-text.large_opaque {
  /* font-family: "Montserrat", sans-serif; */
  font-family: 'Raleway', sans-serif;
  font-weight: 400;
  font-size: 60px;
  color:#fff;
  /* shomi addition 20/12/15 */
  /* background-color: rgba(17,17,17,.25); */
}

.tp-caption.small_text {
  color: #fff;
  font-weight: 400;
  font-size: 24px;	/* Shomi - was 15 */
  line-height: 20px;
  /* font-family: "Montserrat", sans-serif; */
  font-family: 'Raleway', sans-serif;
  margin: 0px;
  border-width: 0px;
  border-style: none;
  white-space: nowrap;
  text-shadow: none;
}

/* Reduce the Transparency - this overrides the settings in dark.css */
.dark #header.semi-transparent.sticky-header #header-wrap,
#header.dark.semi-transparent.sticky-header #header-wrap { background-color: rgba(0,0,0,0.2); }

.dark #header.semi-transparent,
.dark #header.semi-transparent.floating-header .container,
#header.dark.semi-transparent,
#header.dark.semi-transparent.floating-header .container { background-color: rgba(0,0,0,0.2); }

#logo img {
    height: 34px;	/* was 28px  */
    margin: 31px 0;
    -webkit-transition: margin .4s ease;
    -o-transition: margin .4s ease;
    transition: margin .4s ease;
}

#header.sticky-header:not(.static-sticky) #logo img { height: 28px; }

