li.phone-nav a {font-family: 'oswald';font-size: 1.1em;background: rgba(255,255,255,.15);padding: 10px;vertical-align: middle;}

li.phone-nav a i {
    margin-right: 3px;
    color: #eebf25;
}
.accent2 {
    font-size: 1.5em;
    font-family: 'Michroma';
    text-transform: uppercase;
    -webkit-text-stroke: 1px #000;
    text-stroke: 1px #000;
}

.accent {font-family: 'Oswald';text-transform: uppercase;margin-top: 1em;}

.inverse .accent2 {
   -webkit-text-stroke: 1px #fff;
    text-stroke: 1px #fff; 
}

.yellow {background: rgb(238,217,138);
background: -moz-radial-gradient(circle, rgba(238,217,138,1) 0%, rgba(196,148,48,1) 100%);
background: -webkit-radial-gradient(circle, rgba(238,217,138,1) 0%, rgba(196,148,48,1) 100%);
background: radial-gradient(circle, rgba(238,217,138,1) 0%, rgba(196,148,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eed98a",endColorstr="#c49430",GradientType=1);}

p strong {
    font-size: 1.1em;
}

.dk2 {
	background: #000; 
}

.tel-inline {
  font-weight: 700;
}
.tel-inline:before {
  margin-right: 3px;
  font-family: "Font Awesome 5 Pro"; 
  font-weight: 900; 
  content: "\f095"; font-size: .85em;
}


/* Gallery */

.gal {
    padding-bottom: 14px;
}
.gal img {
    width: 100%;
}
.gal-link:hover, .gallery-icon a:hover {
    opacity: .8;
}
.gallery-icon a {
	padding: 5px;
}
.gallery-item {padding:8px !important;}