@charset "UTF-8";
@font-face {
 font-family:'Olde English';
 font-style:normal;
 font-weight:400;
 src:url("/plugins/themes/jdj/olde-english-font/OldeEnglishRegular-Zd2J.ttf");
 src:url("/plugins/themes/jdj/olde-english-font/OldeEnglishRegular-Zd2J.ttf") format("truetype");
}

@font-face {
  font-family:'Lora';
  font-style:normal;
  font-weight:400;
  src:url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot');
  src:local(''),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Lora') format('svg');
  font-display:swap
}
@font-face {
  font-family:'Lora';
  font-style:normal;
  font-weight:700;
  src:url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot');
  src:local(''),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Lora') format('svg');
  font-display:swap
}
@font-face {
  font-family:'Lora';
  font-style:italic;
  font-weight:400;
  src:url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot');
  src:local(''),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.ttf') format('truetype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.svg#Lora') format('svg');
  font-display:swap
}
@font-face {
  font-family:'Lora';
  font-style:italic;
  font-weight:700;
  src:url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot');
  src:local(''),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot?#iefix') format('embedded-opentype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.ttf') format('truetype'),
  url('/plugins/themes/default/fonts/lora-v16-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.svg#Lora') format('svg');
  font-display:swap
}


/*Font styling for JDJ site name*/
.pkp_site_name {
    padding-bottom: 15px;
}

.pkp_site_name .is_text {
    font-family:"Olde English",Lora,serif;    
    font-size: 35px;
    font-weight: normal;
    text-decoration: none;
}

/* Color changes to match UI choice */
.pkp_button,
.pkp_button_primary,
.pkp_button_offset,
.pkp_button_link {
    color: #1d3e59;    
}
    
.pkp_button:hover,
.pkp_button:focus,
.pkp_button_primary:hover,
.pkp_button_primary:focus,
.pkp_button_offset:hover,
.pkp_button_offset:focus,
.pkp_button_link:hover,
.pkp_button_link:focus {
    color: #1d3e59;
    border-color: #1d3e59;
}

.pkp_button_primary {
    background: #1d3e59;
    border-color: #1d3e59;
    box-shadow: 0 1px 0 #1d3e59;
}

.pkp_help_link {
    color: #1d3e59;
}

.pkp_help_link:focus {
    box-shadow: 0 0 0 3px #1d3e59;
}

.cmp_button,
.cmp_form .buttons button,
.page_lost_password .buttons button,
.page_search .submit button,
.block_make_submission a {
    color: #1d3e59;
}

.cmp_button_wire,
.obj_galley_link {
    border: 1px solid #1d3e59;
    color: #1d3e59;
}

.cmp_button_wire:hover,
.cmp_button_wire:focus,
.obj_galley_link:hover,
.obj_galley_link:focus {
    background: #1d3e59;
}

.cmp_notification {
    border-left: 0.357rem solid #1d3e59;
}

.cmp_skip_to_content a:focus {
    color: #1d3e59;
}

a {
    color: #1d3e59;
}

.pkp_nav_list .dropdown-menu a {
    color: #1d3e59;
}

.pkp_nav_list .dropdown-menu a:hover,
.pkp_nav_list .dropdown-menu a:focus {
    border-color: #1d3e59;
    color: #1d3e59;
}

.pkp_navigation_primary .dropdown-menu a:focus,
.pkp_navigation_primary .dropdown-menu a:hover {
    border-color: #1d3e59;
}

.pkp_page_index .current_issue .read_more {
    color: #1d3e59;
}

.page_search .submit button:after {
    background: #1d3e59;
}

.header_view {
    background: #1d3e59;
}

.header_view .return {
    color: #1d3e59;
}

.obj_announcement_summary .read_more {
    color: #1d3e59;
}

.obj_galley_link_supplementary {
    color: #1d3e59;
}
