@font-face {
    font-family: 'edwardian_script_itcregular';
    src: url('fonts/itcedscr-webfont.woff2') format('woff2'),
         url('fonts/itcedscr-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'edwardian_script_itcregular';
    src: url('fonts/itcedscr-webfont.woff2') format('woff2'),
         url('fonts/itcedscr-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.vin .page-content img {
    max-width: 364px !important;
}

.wp-caption-text {
    max-width: 364px;
}

.vin p {
    margin-bottom: 1.5rem !important;
}

.wpml-ls-legacy-dropdown a {
    padding: 0 !important;
}

a.wpml-ls-link {
    padding: 10px 0 10px !important;
  }

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content:none !important;
}

.year {
    font-family: 'edwardian_script_itcregular';
    font-size: 5rem;
    color: #d4af37 !important;
    margin:auto; 
    display:table;
}

.main-header {
    padding-bottom: 0 !important;
}

.page-content .text, .page-content h3 {
    padding-left: 1rem !important;
}

.page-content .more h2 {
    padding-left: 0 !important;
}

div#lang_sel li {
    float: left !important;
}
div.footbar {
    height: auto;
    margin: 0 !important;
    margin-top: 10px !important;
    text-align: left;
    width: auto !important;
}

#lang_sel a, #lang_sel a:visited {
    border: 1px solid #d4af37 !important;
}

#lang_sel ul ul a, #lang_sel ul ul a:visited {
    color: #d4af37 !important;
}

#lang_sel a.lang_sel_sel, #lang_sel a.lang_sel_sel:hover {
    color: #d4af37 !important;
}

#lang_sel a.lang_sel_sel {
    background: url(../img/nav-arrow-down.png) #fff right no-repeat;
}