@font-face
{
  font-family: 'dinpro';
  src: url('../assets/fonts/DINPro-Medium.woff2') format('woff2'),
  url('../assets/fonts/DINPro-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face
{
  font-family: 'scout';
  src: url('../assets/fonts/Scout-Regular.woff2') format('woff2'),
  url('../assets/fonts/Scout-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

body
{
  background-image: url('../assets/img/kumi.bgtexture.png');
  background-position: top center;
  background-size: 100% auto;
  background-repeat: repeat-y;
}
body #content *, body header *, body .uvheaderbreadcrumbs *, body #uv-popup{font-family: 'scout';}
body .h1:not(footer .h1), body h1:not(footer h1), body .h2:not(footer .h2), body h2:not(footer h2), body .h3:not(footer .h3), body h3:not(footer h3)
{
  font-family: 'dinpro'!important;
}
body .uv-btn-p, body .vencontactform-modalfcont input[type=submit], body .uv-tripleseat-form input[type=submit]
{
    background-color: #c8960a;
    border-color: #c8960a;
}
body .uv-btn-t{background: #c8960a;border-color: #c8960a;}
body .uv-btn-t:after{border-color: #c8960a;}
body .uv-slide-content .uvtitle.uv-brown{background: rgba(200, 150, 10, 0.8);}
body .sbevent-contact .sb-event-info-social .sb-venue-social-networks a{background: #c8960a;}

/* body .uv-menu-section-title{color: #3d6b0f;} */
/* body .uv-menu-item h4{color: #101A26;} */
/* body .uv-menu-item .uv-description{color: #3d6b0f;} */
body .uvtabs .item:hover, .uvtabs .item.active{border-bottom-color: #c8960a;}
/* body .uv-page-headerslider .uv-socialnetwork ul li a{color: #c8960a;font-family: inherit;}
body .uv-page-headerslider .uv-socialnetwork ul li a i{font-family: inherit;}
body .uv-socialnetwork ul li{background: #c8960a;} */
/* body .uv-imgsliderwdesc, body .uvcard-review, body .sbevent-contact .sbevent-contact-col:nth-child(2)
{
  background-color: rgba(250, 250, 250, .8);
} */
/* body .uven-overbansec-box{background: linear-gradient(rgba(255, 255, 255, 1) 76px, rgba(255, 255, 255, .8));} */
body .uven-evtscatsec .uvcol .uvrow .uvbox{background: linear-gradient(rgba(250, 250, 250, 1) 50%, rgba(250, 250, 250, .8));}

@media(max-width: 1200px)
{
  /*body .uven-overbansec{background-color: rgba(255, 255, 255, .8);}*/
  body .uven-overbansec-box{background: transparent;}
}
@media(max-width: 980px)
{
  /*body .uven-evtscatsec .uvcol .uvrow .uvbox{background-color: rgba(250, 250, 250, .8);}*/
}