@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@100..900&display=swap');

.pkpDropdown__content{overflow-y: auto;max-height: 85vh;}
@media (min-width: 1200px){.container {width: 100%;}}


body{font-family: "Raleway",bahnschrift !important;text-align: justify !important;line-height: 1.5 !important;}

@media (min-width:576px){
.container{max-width:540px}
}

@media (min-width:768px){
.container{max-width:720px}
}

@media (min-width:992px){
.container{max-width:960px}
}

@media (min-width:1200px){
.container{max-width:1140px}
}

.obj_article_details .item>h2+p {
    text-align: justify;
}

.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}

.copyright-section {padding: 5px 0;font-size: 11px;letter-spacing: 0.5px;border-top: 2px solid #17a2b8;}


.searchBox {float: right;margin: -11% -11% 0px 0px;width: 45%;position: relative;}
.pkp_site_name_wrapper{background-image: linear-gradient(to left, #2196F3, rgb(80 200 183 / 70%));background-repeat: no-repeat;background-size: cover;min-height: 75px !important;width: 100%;position: relative;}
.pkp_structure_head {border-bottom: 4px solid #000046;}
.pkp_site_name .is_text {font-size: 1.5rem;text-transform: initial;}

@media(max-width: 992px){
    .pkp_site_name .is_text {font-size: 18px;text-transform: initial;}
}
/*.pkp_site_name .is_img img {max-height: 150px;}*/
.pkp_head_wrapper, .has_site_logo .pkp_head_wrapper {position: relative;padding-top: 0;}
@media (min-width: 1200px){.pkp_structure_page {margin-top: 0px;margin-bottom: 0px;}}
.pkp_navigation_primary_row {background: #96B3D3;}

.pkp_footer_content {padding: 1.143rem 2.143rem 1.143rem 2.143rem;text-align: left;}
.cmp_manuscript_button, .block_make_submission a, .obj_galley_link {background: #000046 !important;color: #fff;text-align: center;padding: 12px 0;margin-bottom: 10px;width: 100%;}
.pkp_structure_sidebar:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 300px;border-left: 1px solid #96B3D3;}
@media (max-width: 600px){.pkp_structure_sidebar:before {border-left: 0px;}}
.pkp_structure_sidebar {background-color: #f0ffff;}
#sidebar{}
#sidebar .content ul{list-style: none; padding: 0px;}
#sidebar .content li a:before{content:'\f105'; font-family: 'FontAwesome'; color: #BBBBBB; padding-right: 5px;}
#sidebar .content li a{color: #396284;display: inline-block;position: relative;margin: 0 auto 8px;text-decoration: none;font-weight: 600;padding: 2px 15px 2px 5px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; }
#sidebar .content li a:hover{ color: #000;  }
#sidebar .title::after {content: '\f107';position: absolute;right: 15px;font-size: 20px;font-family: 'FontAwesome';top: 7px;}
#sidebar #customblock-Slider .title + .content{ display: block !important; }
#sidebar .blockTitle, #sidebar .title{background: #002f5d ;font-size: 14px;font-weight: 500;color: #fff;display: inline-block !important;width: 100%;padding: 10px 15px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;border-radius: 0px;text-decoration: none !important;cursor: pointer;transition: all 0.2s;font-family: "Raleway",bahnschrift;position: relative;}
#sidebar .blockTitle:after1, #sidebar .title:after1{content: '\f107 '; position: absolute; right: 15px; font-size: 20px; font-family: 'FontAwesome'; top: 7px;}
#sidebar .ShowDetailsSidebar .blockTitle:after,  #sidebar .ShowDetailsSidebar .title:after{content: '\f106'; position: absolute; right: 15px; font-size: 20px;font-family: 'FontAwesome'; top: 7px;}
#sidebar .blockTitle:hover, #sidebar .title:hover, #sidebar .blockTitle:focus, #sidebar .title:focus, #sidebar .ShowDetailsSidebar .blockTitle,  #sidebar .ShowDetailsSidebar .title{background: #396284;}
#sidebar .blockTitle + .content, #sidebar .title + .content{background: #e0f3f9}
#sidebar > div{margin-bottom: 10px;}
#sidebar .content {padding: 10px; }
#sidebar .content .blockTitle{margin-bottom:10px 0px;}
a,a:visited,a:link,#sidebar .content li a{color:#000046;}a:hover,#sidebar .content li a:hover{color:#980c0c}#navMenuWrp,.topSocial li a{background:#486a9c;color:#fff}#nav-menu li:hover a,#main-navigation .dropdown .dropdown-menu{background:#385279}#main-navigation .dropdown .dropdown-menu li a:hover{background:#304668}#main-navigation .dropdown .dropdown-menu li a,#main-navigation a.active{border-color:#304668}#nav-menu .navbar-nav>li>a{color:rgba(255,255,255,0.8)}.mainNavigation .navbar-brand.pageHeaderTitle{color:#fff}.title{text-transform: capitalize !important; background:#486a9c;color:#fff}.title:after{border-top-color:#486a9c}#sidebar .blockTitle,#sidebar .title{background:#486a9c;color:#fff}#sidebar .blockTitle:hover,#sidebar .title:hover,#sidebar .blockTitle:focus,#sidebar .title:focus,#sidebar .ShowDetailsSidebar .blockTitle,#sidebar .ShowDetailsSidebar .title{background:#385279}#sidebar .blockTitle+.content,#sidebar .title+.content{background:rgba(72,106,156,0.1)}#homeTabWrp .nav-tabs .active a{background:#000046;color:#fff}#homeTabWrp .nav-tabs .active a,#homeTabWrp .tab-content{border-color:#000046}.article-summary .authors,.titleWithThemeEditIcon .date{color:#000046}.btn-default,.btn-primary,.btn-primary:visited,.btn-default:visited,.block_make_submission_link,#seachCheckFlag:checked+.searchCntNav .show-search,.btn-system{background-color:#486a9c;border-color:#002f5d}.btn-default,.btn-primary,.btn-primary:visited,.btn-default:visited,.block_make_submission_link:hover,.block_make_submission_link:visited,#seachCheckFlag:checked+.searchCntNav .show-search,.btn-system{color:#000 !important}.btn-default:hover,.block_make_submission_link:hover{background-color:#df1212;border-color:#df1212}body{background-color:#eee}
#headerNavigationContainer{background-color:#fff}

#main-navigation .dropdown .dropdown-menu li a{color:#fff}
.title {text-transform: capitalize !important; background: #0a6486;color: #FFFFFF;font-size: 16px;padding: 10px 20px 10px 20px;border-radius: 2px;position: relative;width: 100%;text-transform: uppercase;font-weight: 600;margin: 0 auto 30px;display: inline-block;}
.title:after {content: '';border-width: 0px;border-color: transparent;border-style: solid;border-width: 15px;border-top-color: #0a6486;right: 10px;top: 100%;content: " ";height: 0;width: 0;position: absolute;}
.pkp_block .title {display: block;margin-bottom: 0.714rem;margin-top: 0;font-family: "Raleway",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size: 1.143rem;font-weight: 700;line-height: 1.43rem;color: #ffffff;}
#navigationPrimary a {font-family: "Raleway",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size: .93rem;font-weight: 700;text-transform: initial;color: #000046;}
#navigationPrimary>li>a:hover, #navigationPrimary>li>a:focus {color: #ffffff;border-color: #000046;}
.pkp_navigation_search_wrapper a {padding-bottom: 6px;border-bottom-width: 4px;color: #000046;}
.pkp_navigation_search_wrapper a:hover,.pkp_navigation_search_wrapper a:focus {padding-bottom: 6px;border-bottom-width: 4px;color: #000046;border-color: #000046;}
.pkp_page_index .journals>ul>li {margin: 0 -1.143rem;padding: 2.143rem;}
.column {float: left;width: 50%;padding: 10px 10px;}
.row {margin: 0 -5px;}
.row:after {content: "";display: table;clear: both;}
@media screen and (max-width: 600px) {.column {width: 100%;display: block;margin-bottom: 20px;}}
.card {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);padding: 16px;text-align: center;background-color: #f1f1f1;}
img {max-width: 100%;width: 120px;height: 120px;}
.page-header h1,h2{/*background-color: #000046;*/text-align: center; color: #000; font-family: "Raleway",bahnschrift;font-size: 22px; line-height: 22px; padding-bottom: 2px; margin-bottom: 5px;}
div.page-header{margin: 0px 0 0px; display: inline-block; border-bottom: 0px; width: 100%;}
div.page-header h1{margin-top: 20px; width: 100%}
.page-header {padding-bottom: 9px;margin: 40px 0 20px;}
.page-header small {display: block;margin-top: 0.25em;margin-bottom: 0.25em;font-size: 22px !important;color: #fff !important;}
article  .page-header{margin-top: 0px;border-bottom: 1px solid #eee;}
.pkp_page_index .journals {margin-top: 0rem;}
.pkp_structure_main p, .pkp_structure_main ul {line-height: 1.2; margin: 0;}
.pkp_structure_main h2 {text-align:left;}
.pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3, .pkp_structure_main h4 {margin: 0.857rem 0 0.43rem;}
.pkp_structure_footer_wrapper {background: rgba(0,0,0,0.05);border-top: 1px solid #ddd;border-bottom: 1.43rem solid #96B3D3;}
.footer p {text-align: justify !important;}
.cmp_breadcrumbs{padding-top:0.75rem;padding-bottom:0.75rem;margin-bottom:1rem}.cmp_breadcrumbs ol{list-style:none;display:inline-table}.cmp_breadcrumbs ol li{display:inline}.cmp_breadcrumbs ol li:first-child a:before,.cmp_breadcrumbs ol li:first-child span:before{display:none}.cmp_breadcrumbs ol li:last-child a,.cmp_breadcrumbs ol li:last-child span{padding-right:1rem}.cmp_breadcrumbs ol li:last-child a:after,.cmp_breadcrumbs ol li:last-child span:after{display:none}.cmp_breadcrumbs ol li a,.cmp_breadcrumbs ol li span{background:#96B3D3;padding:8px 10px 8px 30px;position:relative;margin:0 1px 0 0;font-size:14px;text-decoration:none;color:rgba(0,0,0,0.87)}.cmp_breadcrumbs ol li a:hover,.cmp_breadcrumbs ol li span:hover{background:#800000;color:#fff}.cmp_breadcrumbs ol li a:hover:after,.cmp_breadcrumbs ol li span:hover:after{border-left-color:#800000;color:#fff}.cmp_breadcrumbs ol li a:after,.cmp_breadcrumbs ol li span:after{content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #96B3D3;position:absolute;right:-18px;top:0;z-index:1}.cmp_breadcrumbs ol li a:before,.cmp_breadcrumbs ol li span:before{content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #fff;position:absolute;left:0;top:0}.cmp_breadcrumbs ol li span.separator{display:none}.cmp_breadcrumbs ol li.current a,.cmp_breadcrumbs ol li.current span{background:#800000;color:#fff}.cmp_breadcrumbs ol li.current a:after,.cmp_breadcrumbs ol li.current span:after{border-left-color:#800000;color:#fff}
img {height: auto;max-width: 100%;vertical-align: middle;}
.btn {background-color: white;border: 1px solid @gray-light;border-radius: 1rem;color: @gray-dark;padding: 0.5rem;text-transform: lowercase;}
.btn--block {display: block;width: 100%;}
.cards {display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;}
.cards__item {display: flex;padding: 1rem;@media(min-width: 40rem) {width: 50%;}
@media(min-width: 56rem) {width: 33.3333%;}}
.card {background-color: white;border-radius: 0.25rem;box-shadow: 0 20px 40px -14px rgba(0,0,0,0.25);display: flex;flex-direction: column;overflow: hidden;&:hover {.card__image {filter: contrast(100%);}}}
.card__content {display: flex;flex: 1 1 auto;flex-direction: column;padding: 1rem;}
.card__image {background-position: center center;background-repeat: no-repeat;background-size: cover;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;filter: contrast(70%);filter: saturate(180%);overflow: hidden;position: relative;
transition: filter 0.5s cubic-bezier(.43,.41,.22,.91);&::before {content: "";display: block;padding-top: 56.25%;}
@media(min-width: 40rem) {&::before {padding-top: 66.6%;}}}
.card__title {color: @gray-dark;font-size: 1.25rem;font-weight: 300;letter-spacing: 2px;text-transform: uppercase;}
.card__text {flex: 1 1 auto;font-size: 0.875rem;line-height: 1.5;margin-bottom: 1.25rem;}
.pkp_structure_main:first-child:last-child {float: none;margin-left: auto;margin-right: auto;margin-top: 2.857rem;width: 100% !important;}
.wrapper .header{width: 100%;height: 50px;background: #e36686 !important;color: #fff;text-align: center;display: flex;justify-content: center;align-items: center;font-size: 20px;text-transform: uppercase;letter-spacing: 5px;font-weight: 900;}
.cards_wrap{padding: 0px;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.cards_wrap .card_item{
    padding: 15px !important;
    display: flex !important;
    gap: 20px !important;
    flex: fit-content !important; 
}
.cards_wrap .card_inner {background: #e0f3f9;border-radius: 5px;padding: 10px 10px;min-width: 225px;min-height: 200px;max-height: 200px;width: 100%;}
.cards_wrap .card_item img{width: 120px;height: 160px;margin-right: 10px;float: left;}
.cards_wrap .card_item .role_name{color: #e36686;font-weight: 400;letter-spacing: 0px;/*text-transform: capitalize;*/font-size: 16px;
white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.cards_wrap .card_item .real_name{color: #b6c0c2;font-size: 12px;font-weight: 100;margin: 5px 0 10px;}
.cards_wrap .card_item .film{font-size: 14px;line-height: 24px;color: #000046;}
@media screen and (max-width: 1024px){.cards_wrap .card_item{width: 33%;}}
@media screen and (max-width: 768px){.cards_wrap .card_item{width: 50%;}.wrapper .header{font-size: 16px;height: 60px;}}
@media screen and (max-width: 568px){.cards_wrap .card_item{width: 100%;}.wrapper .header{font-size: 14px;}}

.cards_archive{padding: 0px;width: 100%;display: flex;flex-wrap: wrap;}
.cards_archive .card_archive_item{padding: 5px 5px;width: 25%;}
.cards_archive .card_archive_inner {background: #96B3D3;border-radius: 5px;padding: 10px 10px;min-width: 225px;height: auto;width: 100%;}
@media screen and (max-width: 1024px){.cards_archive .card_archive_item{width: 25%;}}
@media screen and (max-width: 768px){.cards_archive .card_archive_item{width: 50%;}.wrapper .header{font-size: 16px;height: 60px;}}
@media screen and (max-width: 568px){.cards_archive .card_archive_item{width: 100%;}.wrapper .header{font-size: 14px;}}

.journals .nav {list-style: none;}
.journals .nav-pills>span {float: right;background-color: #003366 !important;}
.journals .nav>span {position: relative;display: block;}
.journals .nav-pills>span:first-child>a {padding-left: 0px;}
.journals .nav-pills>span>a {font-weight: 600;padding: 0px 10px;}
.nav-pills>span>a {border-radius: 4px;color: #fff !important;background-color: #003366 !important;}
.nav>span>a {position: relative;display: block;padding: 5px 5px;}
.flip-card {background-color: transparent;width: 200px;height: 300px;perspective: 1000px;margin-bottom: 20px;}
.flip-card-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.6s;transform-style: preserve-3d;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);}
.flip-card:hover .flip-card-inner {transform: rotateY(180deg);}
.flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.flip-card-front {background-color: #2980b9;color: black;}
.flip-card-back {background-color: #00b1b8;color: white;transform: rotateY(180deg);}
.pkp_page_index .current_issue h2 {display: inline-block;padding-bottom: 0.5em;border-bottom: 3px solid #f7bc4a;text-transform: uppercase;font-weight: 700;color: #000;}
a, a:visited, a:link, #sidebar .content li a {color: #000;}
.cmp_manuscript_button, .block_make_submission a, .obj_galley_link {background: #0a6486 !important;color: #fff;text-align: center;padding: 12px 0;margin-bottom: 10px;width: 100%;}
.pkp_page_index .homepage_image img {display: block;width: auto;height: auto;float: left;}
.obj_article_details .main_entry .label {display: inline-block;padding: 0 0 0.357rem;border-bottom: 3px solid #f7bc4a;color: #000046;text-transform: uppercase;}
.obj_article_details .entry_details .sub_item .label {color: #000046;}
.obj_article_details .entry_details .item>.label, .obj_article_details .entry_details .sub_item:first-child>.label {padding: 0.5em 1.43rem;background: #96B3D3;color: #000046;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.obj_article_details .main_entry {width: 100% !important;}
.obj_article_summary .meta {position: relative;padding-top: 0.357rem;font-size: .93rem;line-height: 1.43rem;font-weight: bold;}
.obj_article_details .item {padding: 0 2.143rem 0.5rem 2.143rem;}
.obj_article_details .main_entry .item .label{margin: 0px;}
.header_view{z-index: 0;position: relative;background: #4b7d92;}
.obj_article_summary>.title a {text-transform: initial;}
.pkp_structure_footer {text-align: justify;}

.pkp_site_nav_menu {color: #000; background: #4b7d92;}

.about_site{     text-align: justify;
    font: 16px 'Times New Roman';
    color: #fff;
    padding: 2px 10px 2px 10px;
    background: #00676b;
    border-radius: 5px;
    border: 1px solid #C3C3E5;
}

.page {
	position: relative;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 20px 40px;
}

@media (min-width: 992px) {
    #navigationPrimary ul {
        background: #000046;
    }

    #navigationPrimary ul a {
        color: #fff;
    }
}

#navigationPrimary a {
    font-family: "Raleway", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
    font-size: .93rem;
    font-weight: 700;
    text-transform: initial;
    color: #000046;
}

.pkp_navigation_user_wrapper {
    top: 5% !important;
     right: 1 !important; 
     left: auto; 
     width: 25%; 
    height: 25%;
    transform: none;
    padding-right: 2.143rem;
}
