body {
	background-color: #CCC;
    background: url(../img/vintage-concrete.jpg);
    background-repeat: repeat;
}

.uk-link, a { color: #a36300; }

:not(pre)>code, :not(pre)>kbd, :not(pre)>samp {
    white-space: normal
}

#pth-header {
    background-color: #181008;
    border-bottom: 5px solid #e5bc66;
    margin-bottom: 20px;
    background-image: url(../img/bg-pattran_1.png);
    /*background-size: cover;*/
	background-position-x: center;
}

#pth-footer {
    background-color: #181008;
    border-bottom: 5px solid #e5bc66;
    background-image: url(../img/bg-pattran.png);
    /*background-size: cover;*/
	background-position-x: center;
}

.uk-logo > img {
    width: 200px;
    margin-top: 50px;
}

@media only screen and (max-width: 600px) {
    .uk-logo > img {
        width: 170px;
        margin-top: 35px;
    }
  }

.footer-logo { 
    position:relative;
    top: -65px; 
}

.three-objectives {
    position: absolute;
    top: 40px;
    bottom: 0;
    left: 0;
    right: 0;
}

em {
    color: inherit;
}

.uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover, .uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus { color: #e5bc66; }

.uk-subnav>*>:first-child { color: #fff; }
.uk-navbar-toggle, .uk-navbar-nav>li>a { color: #fff; }
.uk-line-height { line-height: .9; }
.uk-tab > li {
    padding: 10px 0;
}

.uk-alert-success { color: #3c763d;background: #dff0d8; }

.left-rounded-corners { border-radius:5px 0 0 5px; }
.uk-navbar-nav>li.icon>a { padding: 0 5px; color: #332c24; }

.uk-navbar-nav>li.uk-active>a { color: #e5bc66;}

.uk-overlay-primary { background-color: rgba(76,33,37,.8); }

.categories span.uk-label { background: #ececec; }
.categories span.uk-label a { color: #555; }

img.align_left {
    float: left;
    margin: 0 40px 10px 0;
    clear: right;
}
.pth-h1{font-size:2.23125rem;}

.uk-tab>.uk-active>a {
    color: #333;
    border-color: #181008;
}

.text-x-small {
    font-size: .75rem;
    line-height: 1.5;
}

.media-svg-logos {
    display: block;
    max-width: 200px !important;
    margin-left: auto;
    margin-right: auto;
}

.uk-card-body {
	overflow-wrap: break-word;
	word-wrap: break-word;
}

/* Constant Contact Newsletter Form Overrides */

div.ctct-form-embed div.ctct-form-defaults {
    color: #666 !important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.0em !important;
    padding: 0 10px 10px 10px !important;
    -webkit-font-smoothing: antialiased;
}

.ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-text, .ctct-form-embed.form_1 .ctct-form-custom .ctct-form-label, .ctct-form-embed.form_1 .ctct-form-custom .ctct-form-listname, .ctct-form-embed.form_1 .ctct-form-custom .ctct-form-lists-legend, .ctct-form-embed.form_1 .ctct-form-custom .ctct-form-date-slash, .ctct-form-embed.form_1 .ctct-form-defaults .ctct-gdpr-text, .ctct-form-embed.form_1 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link, .ctct-form-embed.form_1 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;
    color: #666 !important;
    line-height: 1.2em !important;
    margin-bottom: .5em !important; 
}

.ctct-gdpr-text {
    display: none !important;
}

.ctct-form-footer {
    display: none !important;
}

div.ctct-form-embed form.ctct-form-custom input.ctct-form-element {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;
    height: 30px !important;
    padding: 5px 10px !important;
    margin-bottom: -10px !important;
}

div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;
    height: 34px !important;
    padding: 5px 10px !important;
}
.uk-search-default .uk-search-input, .uk-search-default .uk-search-input:focus { background-color: #fff;}
.uk-search-default { width: 100% }

.uk-tile-primary {
    background: #332c24;
}

.featrd-videos-prev-next {
    margin: 0;
    color: #333 !important;
}

@media only screen and (max-width: 600px) {
    .featrd-videos-prev-next {
        margin: 15px;
        color: #fff !important;
    }
  }