@import url('https://fonts.googleapis.com/css?family=Crimson+Pro:400,700|Open+Sans+Condensed:300,700|Open+Sans:400,700&display=swap');


button, input, optgroup, select, textarea {
    font-family: "Open Sans",sans-serif;
}

.cmp_breadcrumbs .current h1,
body,
.obj_article_summary .subtitle,
.obj_article_details .subtitle{
    font-family: "Open Sans",sans-serif;
}

.pkp_site_name .is_text,
.obj_article_details .main_entry .item .label,
.obj_article_details .entry_details .item .label,
.obj_article_details .citation_display .citation_formats_button,
.obj_article_summary>.title,
.obj_issue_summary .title,
.pkp_block .title,
.cmp_manuscript_button,.block_make_submission a,.obj_galley_link,
.cmp_breadcrumbs, 
.cmp_breadcrumbs .current h1,
.cmp_pagination,
.cmp_announcements .obj_announcement_summary h2,.cmp_announcements .obj_announcement_summary h3,.cmp_announcements .obj_announcement_summary h4,.cmp_announcements .date,.cmp_announcements .read_more,
#navigationPrimary a,
.pkp_head_wrapper .pkp_search .search_controls .search_prompt,
.pkp_navigation_user_wrapper a,
.pkp_page_index .current_issue .current_issue_title,
.pkp_page_index .current_issue .read_more,
.page_search .search_advanced legend,
.obj_issue_toc .heading .pub_id,.obj_issue_toc .heading .published,
.obj_issue_toc .pages,
.obj_issue_summary .series,
.obj_article_details .authors,.obj_article_details .doi {
    font-family: "Open Sans",sans-serif;
}

.pkp_structure_main h1,
.pkp_structure_main h2,
.pkp_structure_main h3 {
       font-family: "Crimson Pro",sans-serif;
}

/* FOOTER */
.pkp_footer_content {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
}
.pkp_footer_content a {
    text-decoration:none;
}
.pkp_brand_footer {
    display: none;
}
.page_contact .address {
    display: none;
}
.pkp_structure_footer_wrapper {
    background: #003162;
    border-top: 0px solid #ddd;
    border-bottom: 0px solid #003162;
    color: #fff;
}
.pkp_structure_footer_wrapper a {
    color: #fff;
}
@media (max-width: 768px){
    .pkp_footer_content .siu_logo {
        display:none;
    }
    .pkp_footer_content div {
        margin-left:0 !important;
    }
    .pkp_block.block_hosted_by {
        position: relative !important;
    }
}

/* SIDE */
.pkp_structure_sidebar .pkp_block .content {
    text-align: center;
}
.pkp_structure_sidebar {
    min-height: 1540px;
}
.pkp_block.block_hosted_by {
    position: absolute;
    bottom: 0;
}
.pkp_block.block_hosted_by {
    font-size: 12px;
}
.pkp_block.block_hosted_by img {
    width: 40% !important;
    margin: 0 !important;
}
.pkp_block.block_hosted_by p {
    margin-top: 0;
}

/* mailchimp */
#customblock-Mailchimp .content > p {
    display: none;
}
#customblock-Mailchimp {
    padding-top: 10px;
    padding-bottom: 10px;
}
#customblock-Mailchimp .form-control {
    margin: 4px 0;
    height: auto;
    font-size: 14px;
    padding: 8px 10px;
    box-shadow: none;
    border-radius: 0;
    width:49%;
    float:left;
    margin-right:1%;
    border-style: solid;
    border-width: 1px;
    border-color: #737373;
}
#customblock-Mailchimp .form-control:nth-child(2) {
    width:99%;
    float:none;
}
.mce_inline_error {
	border-color:red !important;
}
#customblock-Mailchimp span#mce-responses {
    text-align: center;
    display: inline-block;
	font-size: 14px;
	padding: 1px 0 5px 0;
    color:#333;
}
input#mc-embedded-subscribe {
    background-color: #fff;
    border-color: #004B93;
    color: #004B93;
    border-radius: 0;
    padding: 8px 12px;
	font-size: 14px;
    margin-top:8px;
    transition: 0.5s;
}
    input#mc-embedded-subscribe:hover {
        background-color: #004B93;
        color: #FFF;
    }


/* CONTENT */
.pkp_block.block_information ul{
    padding-bottom: 15px;
}
.pkp_block.block_information ul li:last-child a:before {
    display: block;
    content: "For Reviewers";
    visibility: visible;
}
.pkp_block.block_information ul li:last-child a {
    position: absolute;
    visibility: hidden;
}
article.obj_article_details .item.copyright {
    display: none;
}
.cmp_breadcrumbs .current,
.cmp_breadcrumbs .separator {
    color: rgb(0, 0, 0);
    opacity: 1;
    text-transform: uppercase;
}

.page_contact h3 {
    display: none;
}
.page_contact .title {
    font-weight:bold;
}
.page_contact .phone,
.page_contact .email {
    margin: 0;
}
.page_contact .label {
    display: inline;
    margin-left: -2px;
}
.page_contact .label::after {
    content: ": ";
}

.team_table {
    line-height:20px;
}
.team_table img {
    max-width:115px;
    padding-bottom: 20px;
}
.team_title {
    font-size: 18px;
    color: #385c75;
    display: block;
    padding: 18px 0;
}

/* POPUP */
.dialog {
    display: none;
    outline: none;
}
    .dialog img {
        padding-right: 20px;
    }

.ui-dialog {
    border: solid 1px #eaeaea;
    padding-top: 10px;
    background-color: #fff;
    outline: none;
    max-width: 90%;
    box-shadow: 0px 0px 200px #696969;
}
.ui-dialog-titlebar {
    display: none;
}
.bgpop {
    background: url(https://www.siuj.org/public/site/images/page_team/bgpop.jpg) no-repeat center center;
    background-size:cover;
}
    .bgpop td {
        padding: 35px 0;
        color: #fff;
    }

.dialog h1 {
    line-height: 27px;
    margin-bottom: 0px;
    margin-top: 94px;
    color: #385c75;
}

.dialog h2 {
    margin-top: 10px;
    margin-bottom: 20px;
    font-weight: 500;
    color: #385c75;
}

.dialog img {
    max-width: 170px;
    padding-left: 10px;
}
.dialog .twitter a {
    text-decoration:none;
    color:#fff;
    font-size: 18px;
}
.dialog .twitter img {
    vertical-align: middle;
    width: 20px;
    padding: 0px;
}

.btn {
    margin-right: 10px;
    background: #fff;
    border: solid 1px #e0e0e0;
    padding: 8px 10px;
    text-transform: uppercase;
    font-size: 11px;
    outline: none;
    cursor: pointer;
}
.team_table .btn {
    margin-bottom:30px;
}

nav.cmp_breadcrumbs {
    font-weight: 600;
}


    ol {
        counter-reset: item;
    }

    ol > li {
        counter-increment: item;
    }

    ol ol > li {
        display: block;
    }

    ol ol > li:before {
        content: counters(item, ".") ". ";
        margin-left: -20px;
    }

    ol li {
        margin-top: 16px;
    }



.minimalTabs {
  min-width: 360px;
  margin: auto;
}
.contents {
  padding: 20px 50px;
  min-height: 200px;
}
.minimalTabs > ul {
  text-align: center;
  font-weight: 500;
  margin: 35px 0 20px 0;
  padding: 0;
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  z-index: 0;
}
.minimalTabs > ul > li {
  display: inline-block;
  background: #fafafa;
  padding: 0.6em 0;
  position: relative;
  width: 33.3%;
  margin: 0 0 0 -4px;
  border-left: solid 1px #eaeaea;
}
    .minimalTabs > ul > li:first-child { border-left: none; }
.minimalTabs > ul > li:before, .minimalTabs > ul > li:after {
  opacity: 0;
  transition: 0.3s ease;
}
.minimalTabs > ul > li.ui-tabs-active:before, .minimalTabs > ul > li.ui-tabs-active:after, .minimalTabs > ul > li.ui-state-hover:before, .minimalTabs > ul > li.ui-state-hover:after, .minimalTabs > ul > li.ui-state-focus:before, .minimalTabs > ul > li.ui-state-focus:after {
  opacity: 1;
}
.minimalTabs > ul > li:before, .minimalTabs > ul > li.ui-state-active.ui-state-hover:before, .minimalTabs > ul > li.ui-state-active.ui-state-focus:before {
  content: "";
  position: absolute;
  z-index: -1;
  box-shadow: 0 2px 3px rgba(22, 195, 255, 0.5);
  top: 50%;
  bottom: 0px;
  left: 5px;
  right: 5px;
  border-radius: 100px / 10px;
}
.minimalTabs > ul > li.ui-state-hover:before, .minimalTabs > ul > li.ui-state-focus:before {
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
}
.minimalTabs > ul > li.ui-state-hover:after, .minimalTabs > ul > li.ui-state-focus:after {
  box-shadow: inset 3px 3px 3px rgba(0, 0, 0, 0.2), inset 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.minimalTabs > ul > li.ui-state-focus a {
  text-decoration: none;
}
.minimalTabs > ul > li:focus {
  outline: none;
}
.minimalTabs > ul > li a {
    color: #084a84;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px 10px;
    display: inline-block;
}
.minimalTabs > ul > li a:focus {
  outline: none;
}
.minimalTabs > ul > li a span {
  position: relative;
  top: -0.5em;
}


.video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  margin-bottom:50px;
}
.video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.ml-form-recaptcha {
    max-width: 220px;
}
#mlb2-5487684.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5487684.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
    padding: 20px 0 0 0 !important;
}