*, *::before, *::after {box-sizing: border-box;}
.pkpDropdown__content{overflow-y: auto;max-height: 85vh;}
@media (min-width: 1200px){.container {width: 98%;}}
body{font-family: "Cairo SemiBold",bahnschrift !important;text-align: justify !important;line-height: 1.5 !important;}
.copyright-section {padding: 5px 0;font-size: 11px;letter-spacing: 0.5px;border-top: 2px solid #17a2b8;}
.pkp_navigation_user_wrapper {top: -33% !important;right: 0;left: auto;width: 25%;height: 25%;transform: none;padding-right: 2.143rem;}
.searchBox {float: right;margin: -11% -11% 0px 0px;width: 45%;position: relative;}
.pkp_site_name_wrapper{background-image: linear-gradient(to left, rgba(0,0,0, 0.8), rgba(0,128,128, 0.7));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: capitalize;}
.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: #006666;}
.pkp_navigation_user_wrapper {top: 0px;right: 0;left: auto;width: 25%;height: 25%;transform: none;padding-right: 2.143rem;}
.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 #006666;}
@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: "Cairo SemiBold",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:#800000}.footer .bottom-bar{background:transparent !important}.footer .row a{color:#fff !important}label[for="menuOnTop"]{background:#6091ba !important}#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: "Montserrat",-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: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size: .93rem;font-weight: 700;text-transform: uppercase;color: #fff;}
#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: #ffffff; font-family: "Cairo SemiBold",bahnschrift;font-size: 22px; line-height: 22px; padding-bottom: 2px; margin-bottom: 5px; border-bottom: 1px solid #0a6486 !important;}
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 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 #006666;}
.footer p {text-align: justify !important;}
.footer h3, h4 {color: #fff !important;background-color: #0a6486;font-size: 18px;margin-top: 10.5px;margin-bottom: 10.5px;border-radius: 5px;padding-left: 15px;}
.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:#bfb45e;padding:8px 10px 8px 30px;position:relative;margin:0 10px 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 #bfb45e;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: 5px 5px;width: 50%;}
.cards_wrap .card_inner {background: #e0f3f9;border-radius: 5px;padding: 10px 10px;min-width: 225px;min-height: 250px;max-height: 370px;width: 100%;}
.cards_wrap .card_item img{width: 150px;height: 200px;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: #7b8ca0;}
@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;}}
.journals .nav-pills>li {float: right;}
.journals .nav>li {position: relative;display: block;}
.journals .nav-pills>li:first-child>a {padding-left: 0px;}
.journals .nav-pills>li>a {font-weight: 600;padding: 0px 10px;}
.nav-pills>li>a {border-radius: 4px;color: #fff !important;}
.nav>li>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: #ffffff;}
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: #ffffff;text-transform: uppercase;}
.obj_article_details .entry_details .sub_item .label {color: #ffffff;}