@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');


:root {
  --body-font-family: Inter, sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: #1e2022;
}

@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.26609rem + 0.19312vw);
  }
}

@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.25625rem + 0.075vw);
  }
}

h3, .h3 {
  font-size: 1.14844rem;
}

h4, .h4 {
  font-size: 0.98438rem;
}

h5, .h5 {
  font-size: 0.875rem;
}

h6, .h6 {
  font-size: 0.76563rem;
}

.modal-header {
  border-bottom: 0
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-header .btn-close {
  margin: 1rem 0;
}

.modal-dialog {
  max-width: 600px;
}

body {
  font-family: var(--body-font-family);
  font-weight: 500
}

@media (min-width: 576px) {
  .modal {
    box-shadow: 0rem 0.375rem 1.5rem 0rem rgba(140, 152, 164, 0.125);
  }
}

.modal {
  background-color: rgb(54, 122, 249, 0.05);
}

.modal-footer>* {
  margin: calc(0.5rem * .5);
}

.btn-special {
  padding: 1rem 0.6125rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #677788;
  border-width: 0.0625rem;
  border-color: transparent;
  border-radius: 0.3125rem;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 0.6125rem 1rem;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border-radius: 0.3125rem;
  transition: all .2s ease-in-out;
  border: none !important
}

.btn-special--sm{
  padding: 5px 20px;
  font-size: 0.85rem;
}

.btn-special[disabled]{
  pointer-events: none;
  opacity: 0.65;
}

.btn-special--light {
  border: 1px solid #c5c6c7 !important;
}

.btn-special--white {
  background-color: #fff;
  border: 0.0625rem solid rgba(33, 50, 91, .1);
}


.btn-special--white:hover {
  color: #1366ff;
  border-color: rgba(33, 50, 91, .1);
  background-color: #fff;
  box-shadow: 0 3px 6px -2px rgb(140 152 164 / 25%);
}

.btn-special--primary {
  color: #fff;
  border-color: #377dff;
  background-color: #377dff;
  border-color: #377dff;
}

.btn-special--primary:hover {
  color: #fff;
  background-color: #2f6ad9;
  border-color: #2c64cc;
  box-shadow: 0 4px 11px rgb(55 125 255 / 35%);
}

.btn-special--secondary {
  color: #fff;
  background-color: #71869d;
  border-color: #71869d;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--secondary:hover {
  color: #fff;
  background-color: #607285;
  border-color: #607285;
  box-shadow: 0 4px 11px rgb(113 134 157 / 35%);
}

.btn-special--success {
  color: #fff;
  background-color: #00c9a7;
  border-color: #00c9a7;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--success:hover {
  color: #fff;
  background-color: #00ab8e;
  border-color: #00ab8e;
  box-shadow: 0 4px 11px rgb(0 201 167 / 35%);
}

.btn-special--warning {
  color: #fff;
  background-color: #f5ca99;
  border-color: #f5ca99;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--warning:hover {
  color: #fff;
  background-color: #f7d2a8;
  border-color: #f7d2a8;
  box-shadow: 0 4px 11px rgb(245 202 153 / 35%);
}

.btn-special--danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  box-shadow: 0 4px 11px rgb(187 45 59 / 35%);
}

.form-special-select {
  display: block;
  width: 100%;
  padding: 0.6125rem 3rem 0.6125rem 1rem;
  -moz-padding-start: calc(1rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #1e2022;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2371869d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: 0.0625rem solid rgba(33, 50, 91, .1) !important;
  border-radius: 0.3125rem;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  appearance: none;
  box-shadow: none !important;
}

.required-label::before {
  content: "*";
  margin-left: -10px;
  color: #a60707;
  position: absolute;
}

.required-card-title::after {
  content: "*";
  margin-left: 10px;
  color: #a60707;
  position: absolute;
}

.form-item .row {
  justify-content: center;
  align-items: center;
}

.form-item {
  margin-bottom: 10px
}

.checkbox-wrapper {
  display: flex;
  gap: 5px;
  padding: 15px;
  justify-content: space-around;
}

.form-item .left-col {
  text-align: end
}

.form-item .right-col .select-wrapper,
.form-item .right-col .input-wrapper {
  padding: 15px
}

input:focus,
select {
  box-shadow: none !important
}

.fs-sm-1 {
  font-size: 0.85rem
}

.badge {
  line-height: normal;
}

.badge.bg-secondary {
  background-color: rgba(113, 134, 157, 1) !important;
}

.badge.bg-warning {
  background-color: #ffca2c !important;
  color: #333
}

.badge.bg-soft-secondary {
  background-color: rgba(113, 134, 157, .1) !important;
  color: #333
}

.badge {
  padding: 0.65em 0.35em !important;
  font-size: 0.75em;
  font-weight: 700;
  color: #fff;
  border-radius: 0.3125rem;
  display: inline-block;
  padding: 0.35em 0.65em;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}

/* ---- */
.terms-container {
  margin: 30px auto !important;
  background-color: #fff;
  padding: 80px 40px 50px 40px;
}

.terms-container .content {
  padding: 50px 0 0 0;
}

.terms-container .terms-text {
  max-width: 1024px;
  margin: auto;
}
.terms-container .terms-text h2{
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
}

.submission-menu,
.menuscript-details {
  margin-top: 10px
}

/* ---- */
.step-buttons {
  display: flex;
  gap: 10px;
  justify-content: end;
  flex-wrap: wrap;
}

.step-buttons .step-button-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.step-buttons .step-button-wrapper a {
  text-align: center;
  text-decoration: none;
  color: #333;
  font-weight: 600;
  font-size: 0.85rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 55px;
  margin: 0 10px;
  line-height: 0.95rem
}
.step-buttons .step-button-wrapper a[disabled] {
  cursor: not-allowed;
}

.step-buttons .step-button-wrapper .step-btn {
  width: 29px;
  height: 29px;
  padding: 0;
  margin-bottom: 10px;
  position: relative;
  border-radius: 0;
  font-weight: 700
}

.step-buttons .step-button-wrapper .step-btn.done {
  background-color: #e5f9f6 !important;
  border: none !important;
  color: #00c9a7
}

.step-buttons .step-button-wrapper .step-btn.done:before {
  border: 15px solid #e5f9f6 !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.done:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #e5f9f6 !important;
}

.step-buttons .step-button-wrapper .step-btn.active {
  background-color: #ffca2c !important;
  border: none !important;
  color: #fff
}

.step-buttons .step-button-wrapper .step-btn.active:before {
  border: 15px solid #ffca2c !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.active:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #ffca2c !important;
}

.step-buttons .step-button-wrapper .step-btn.disable-next {
  background-color: #f6f6f6 !important;
  border: none !important;
  color: #717171
}

.step-buttons .step-button-wrapper .step-btn.disable-next:before {
  border: 15px solid #f6f6f6 !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.disable-next:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #f6f6f6 !important;
}

button.btn.btn-warning.step-btn:before {
  left: -20px;
  /* border: 15px solid #ffc107; */
  /* border-left: 15px solid transparent; */
  display: block;
  content: " ";
  position: absolute;
  top: 0px;
  width: 29px;
  height: 29px;
}

button.btn.btn-warning.step-btn:after {
  right: -29px;
  /* border: 15px solid transparent;
  border-left: 15px solid #ffc107; */
  display: block;
  content: " ";
  position: absolute;
  top: 0px;
  width: 29px;
  height: 29px;
}

.fs-sm{
  font-size: 0.85rem
}

.top-navbar{
  border-bottom: 1px solid rgba(33, 50, 91, 0.1);
}

.top-navbar .navbar-brand{
  color: #377dff;
}

body{
  background-color: #f7faff
}

.next-button-wrapper{
  text-align: center;
  margin: 20px 0;
  gap: 5px;
  display: flex;
  justify-content: center;
}

.page-terms-agree-wrapper{
  justify-content: center;
  display: flex;
  margin-top: 40px;
  margin-bottom: 10px
}

textarea{
  box-shadow: none !important
}

.select2 {
  width:100%!important;
}

.select2-selection.select2-selection--single{
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  height: 38px;
  border: 1px solid #ced4da;
}

.select2-selection.select2-selection--single .select2-selection__rendered{
   padding-left: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
  height: 38px
}

.responsive-table{
  max-width: 100%;
  overflow-x: auto;
}

/* ------ */

a{
  text-decoration: none !important
}

.sj-contentwrapper {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    max-width: 100% !important;
}

main.sj-main{
  width: 100%;
  margin: auto;
  padding: 4px 0 0;
  background: #fff;
  overflow: hidden;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: initial;
}


body{
    background: none;
    background-color: white;
}

.sj-header .logo-area{
    /* width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: center; */
}

.sj-header .top-center-area{
    width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.sj-header .top-center-area .left,
.sj-header .top-center-area .center,
.sj-header .top-center-area .right{
    align-items: center;
    display: flex;
}


.sj-header .top-center-area .right{
  justify-content: end
}
.sj-header .top-center-area .left,
.sj-header .top-center-area .right{
    width: 33%
}
.sj-header .top-center-area .center{
    width: 66%;
    justify-content: center;
}

.top-item.article-item-wrapper {
  position: relative;
}

.article-item-wrapper .article-item-link {
  position: relative;
  height: 100%;
  display: block;
  overflow: hidden;
}

.article-item-wrapper .article-item-link img{
  transition: all .2s;
  transform: scale(1.2);
}

.article-item-wrapper .article-item-link:hover img{
  transform: scale(1);
}

.article-item-wrapper .article-item-link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(1turn, #000, #000 52.76%, transparent);
  background: linear-gradient(1turn, #000, rgba(0, 0, 0, .197) 52.76%, transparent);
}

.article-item-wrapper .article-item-content .item-abstract {
    font-weight: 500;
}

.article-item-wrapper .article-item-content {
  left: 24px;
  right: 24px;
  bottom: 24px;
  position: absolute;
  color: white;
}

.article-item-wrapper .article-item-content .metas {
  display: flex;
  align-items: center;
  font-size: 10px;
  font-size: .625rem;
  text-transform: uppercase;
  color: #dbdbdb;
  font-weight: 700;
  color: white;
}

.article-item-wrapper .article-item-content .article-item-title {
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.25;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.25;
}

.article-item-wrapper .article-item-content .metas ul.list-inline.comma-separated {
  margin-bottom: 0;
}

.comma-separated li:not(.d-none):after {
    content: ", ";
    margin-right: 0.1rem;
}

.comma-separated li:last-child:after {
    display: none
}

.article-item-wrapper .article-item-content .article-item-title a {
  color: white;
}

.top-item.article-item-wrapper:hover .article-item-wrapper .article-item-content .article-img {
  transform: scale(1.1);
}

.article-item-wrapper .article-item-content .article-img {
  transition: all .2s;
}

.latest-section{
  margin: 20px 0
}

article.card-items {
}

article.card-items .card{
   border: none
}

.card-items .item .metas .category{
    display: inline-block;
    color: #ca2015;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.card-items .item .metas .time{
    display: inline-block;
    color: #595959;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}
.card-items .item .title-wrapper{
    margin-top: 7px;
    padding: 10px 0;
}
.card-items .item .title,
.multiple-cards .card-do.item .title{
    text-decoration: none;
    background-image: linear-gradient(#ca2015,#ca2015);
    background-position: 0 82%;
    background-repeat: no-repeat;
    background-size: 0 0;
    transition: background .25s ease-in-out;
    font-weight: 700;
    font-size: 1.1rem;
    color: #262626;
    margin-top: 7px;
    padding: 10px 0;
}

.multiple-cards .card-do.item .title{
  font-size: 0.9rem
}

.card-items .item .metas.authors{
    display: inline-block;
    color: #595959;
    font-size: 0.75rem;
    text-transform: uppercase;
    margin-top: 7px;
}

.bottom-items .item{
  /* border-bottom: 1px solid #dbdbdb; */
  margin-top: 10px;
}

.card-items .item .img-wrapper{
    width: 100%;
    overflow: hidden!important;
    margin-bottom: 10px;
}

.card-items .item .img-wrapper img{
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    transition: transform .25s ease-in;
    height: 150px;
    transition: all .2s;
    transform: scale(1.2);
}

.card-items .item .img-wrapper img:hover{
    transform: scale(1);
}

.card-items .item{
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 10px;
}

h2.topline-heading  {
    text-transform: uppercase!important;
    border-top: 0.25rem solid;
    padding-top: 8px;
    font-size: 1.8rem;
    font-weight: 800;
    color: #262626;
}


.multiple-cards .card-do.item{
  background-color: #f5f5f5;
  color: #262626;
  padding: 12px 16px;
  margin-bottom: 8px;
  transition: all .2s;
}

.multiple-cards .card-do.item:hover{
  background-color: #d8d8d8
}

.multiple-cards .card-do.item .card-meta{
   line-height: 1.25;
    overflow: hidden;
    margin-bottom: 2px;
    letter-spacing: .02em;
    color: #595959;
}


.multiple-cards .card-do.item .card-meta time{
    color: #595959;
    font-size: 10px;
    font-size: .625rem;
    font-weight: 700;
}

.multiple-cards .card-do.item .card-header {
    padding: 0;
    margin-bottom: 0;
    background-color: inherit;
    border-bottom: 0 solid transparent;
}

.multiple-cards .card-do.item .card-header .card-title{
    color: #262626;
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.25;
}

.bottom-items .authors span,
.bottom-items  li{
  font-size: 9px;
  height: auto;
  line-height: 9px;
}


.quote-section span.quotation-img {
    background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://web.resource.org/cc/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' id='svg2' sodipodi:version='0.32' inkscape:version='0.44.1' width='40' height='30' version='1.0' sodipodi:docbase='C:%5CDocuments and Settings%5CBrittany Boyer%5CMy Documents%5CPictures%5CWork%5CWikimedia%5CClean up%5CConvert to SVG' sodipodi:docname='Cquote1.svg' style='&%2310;'%3E%3Cmetadata id='metadata7'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs5'/%3E%3Csodipodi:namedview inkscape:window-height='573' inkscape:window-width='853' inkscape:pageshadow='2' inkscape:pageopacity='0.0' guidetolerance='10.0' gridtolerance='10.0' objecttolerance='10.0' borderopacity='1.0' bordercolor='%23666666' pagecolor='%23ffffff' id='base' inkscape:zoom='6.2833333' inkscape:cx='45.841389' inkscape:cy='15.697489' inkscape:window-x='176' inkscape:window-y='232' inkscape:current-layer='svg2'/%3E%3Cpath style='opacity:1;fill: %23ca2015;fill-opacity:1' d='M 24.295394,26.863758 C 19.200505,21.145204 22.710131,11.190578 26.951762,7.3424212 C 30.566689,4.0628338 36.556731,1.3813774 37.121428,2.3183024 C 38.019154,3.8077781 34.48577,4.865211 31.829231,7.2558366 C 28.512946,10.842074 27.399362,12.454202 31.988064,14.477295 C 36.906646,16.697086 37.001109,18.868305 37.159152,21.630467 C 37.55703,28.584322 29.269122,31.837485 24.295394,26.863758 z ' id='path1873' sodipodi:nodetypes='cssccsc'/%3E%3Cpath style='opacity:1;fill-opacity:1;fill: %23ca2015;' d='M 5.1231491,26.764559 C 0.028260593,21.046005 3.5378861,11.091379 7.7795171,7.2432227 C 11.394445,3.9636353 17.384487,1.2821789 17.949184,2.2191039 C 18.84691,3.7085796 15.313526,4.7660125 12.656987,7.1566381 C 9.3407014,10.742875 8.2271171,12.355003 12.81582,14.378096 C 17.734402,16.597887 17.828865,18.769106 17.986908,21.531268 C 18.384786,28.485123 10.096878,31.738286 5.1231491,26.764559 z ' id='path1875' sodipodi:nodetypes='cssccsc'/%3E%3Cstyle xmlns='' id='autoconsent-prehide'/%3E%3C/svg%3E");
    height: 40px;
    display: block;
    width: 50px;
    background-repeat: no-repeat;
}

.quote-section {}

.quotation {}

.quote-section .quotation {
    padding: 32px 64px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background: #f5f5f5;
    padding: 32px 24px;
    transition: all .2s ease-in-out;
    justify-content: center;
}


.quote-section .quotation:hover{
  background: #d8d8d8
}

.quote-section .quotation-text {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.25em;
    letter-spacing: .02em;
    margin-top: 16px;
    margin-bottom: 16px;
    color: #000000
}

.quote-section .quotation-metas .category {
    display: inline-block;
    color: #ca2015;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.quote-section .quotation-metas  .time {
    display: inline-block;
    color: #595959;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.quote-section .metas.authors .list-inline {
    margin-bottom:0 !important
}

.quote-section .journals .item{
  padding: 20px 0
}


.card-items .item .title:hover,
.multiple-cards .card-do.item .title:hover{
    text-decoration: none;
    background-position: 0 82%;
    background-size: 100% 1px;
}



.journals-showcase-section .journal-showcase-slider .gallery .gallery {
  width: 100%;
  max-width: 620px;
  margin: 40px auto;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider {
  width: 100%;
  height: auto;
  margin: 0 0 10px 0;
}
/* .journals-showcase-section .journal-showcase-slider .gallery .gallery-slider .swiper-slide {
  width: auto;
  height: 400px;
} */
/* .journals-showcase-section .journal-showcase-slider .gallery .gallery-slider .swiper-slide img {
  display: block;
  width: auto;
  height: 100%;
  margin: 0 auto;
} */
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs {
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide {
  width: 100px;
  height: 100px;
  text-align: center;
  overflow: hidden;
  /* opacity: 0.1; */
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide-active {
  opacity: 1;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide img {
  width: auto;
  height: 100%;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .top-img{
  height: 200px;
  width: 100%;
  object-fit: cover;
  overflow: hidden;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .top-img img{
  width: 100%;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-name-wrapper{
  margin-top: -40px;
  background: white;
  padding: 10px 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-name-wrapper .topline-heading{
  text-transform: capitalize !important;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-detail{
  margin: auto
}


/* .btn-bd-view-all {
  --bs-btn-font-weight: 600;
  --bs-btn-color: #fff;
  --bs-btn-bg: #ca2015;
  --bs-btn-border-color: #ca2015;
  --bs-btn-border-radius: .5rem;
  --bs-btn-hover-color: #96170f;
  --bs-btn-hover-border-color: #96170f;
  --bs-btn-focus-shadow-rgb: #ca2015;
  --bs-btn-active-color: #96170f;
  --bs-btn-active-border-color: #96170f;
  font-size: .875rem;
} */

.custom-publishing-section{
    margin-top: 2.5rem!important;
    margin-bottom: 2.5rem!important;
    padding-top: 3rem!important;
    padding-bottom: 3rem!important;
    background-color: #262626!important;
}

.custom-publishing-section .article-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* number of lines to show */
        line-clamp: 2;
  -webkit-box-orient: vertical;
}
.custom-publishing-section .card-type-1 .article-item-link{
    position: relative;
}
.custom-publishing-section .card-type-1 .article-item-content{
    position: relative;
    top: 10px;
    left: 0px;
    right: 0;
    bottom: 0;
}
.custom-publishing-section .card-type-1 .article-item-content .metas{
    position: relative;
}
.custom-publishing-section .article-item-content .metas .tag{
  padding: 0.0625rem 0.25rem 0;
  min-height: 0;
  background-color: #fff;
  color: #ca2015;
  margin-right: 5px
}

.custom-publishing-section .btn-bd-view-all{
  color: white !important;
  border-color: white;
}


.custom-publishing-section .card-type-1 .article-item-content .article-item-title{
    font-size: 1rem;
}
.news-featured-section{
  margin-bottom: 2.5rem!important;
  margin-top: 2.5rem!important;
}
.news-featured-section .item-abstract{
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.375rem;
  line-height: 1.375rem;
  color: #333;
  font-weight: 500;
}
.news-featured-section .card-items .item{
  padding: 10px 0;
}
.news-featured-section .card-items .item .metas .author{
  display: inline-block;
  color: #595959;
  font-size: 0.75rem;
  text-transform: uppercase;
  margin-top: 7px;
  font-weight: 600;
  margin-top: 0;
}
.news-featured-section .left-items .dark-card-items{
  background-color: #0b0b0b;
  padding: 20px 10px;
}
.news-featured-section .left-items .dark-card-items .topline-heading,
.news-featured-section .left-items .dark-card-items .item .metas .time,
.news-featured-section .left-items .dark-card-items .item .metas .author,
.news-featured-section .left-items .dark-card-items .item .title-wrapper a{
  color: #fff;
}

.news-featured-section .right-items.latest-wrapper .card-items{
  padding: 20px 10px;
}
.news-featured-section .left-items .dark-card-items  .item{
  border-bottom: 1px solid #595959;
}

.commentary-section .item .img-wrapper img{
    height: auto;
}
.commentary-section {
  padding: 25px 0;
}


.sj-btnscrolltotop {
  background-repeat: no-repeat;
  width: 90px;
  height: 22px;
}

.sj-navigationarea{
  padding: 0
}

.latest-section .container,
.quote-section .container,
.custom-publishing-section .container,
.news-featured-section .container,
.entrance-section .bottom-slider .container{
    max-width: 1248px;
}



@media (min-width: 992px){
  #primary-navbar .navbar-toggler {
      display: block;
  }
}

#primary-navbar .navbar-toggler {
  background: transparent !important;
  border: none !important;
}
#primary-navbar .navbar-toggler span.navbar-toggler-icon {
    background-image: url("data:image/png;base64,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")
}

#primary-navbar .navbar {
  display: flex;
  justify-content: space-between;
}

#primary-navbar .navbar .left-item,
#primary-navbar .navbar .center-item,
#primary-navbar .navbar .right-item{
  flex:1
}

#primary-navbar .navbar .right-item{
  justify-content: end;
  display: flex
}


#primary-navbar .navbar .right-item .links-area{
  flex-direction: row;
  display: flex;
}


#primary-navbar .navbar .center-item{
  text-align: center;
}

#primary-navbar .navbar .navbar-nav,
#primary-navbar .navbar .navbar-nav a{
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  align-items: center;
}

#primary-navbar .navbar .nav-link{
  font-weight: 700;
  color: #262626;
}

#primary-navbar .navbar .right-item .navbar-nav .sj-btntopsearch i{
  font-weight: 900;
  color: #262626;
  opacity: 1;
}

#primary-navbar{
  box-shadow: inset 0 -0.0625rem 0 #dbdbdb;
}
#primary-navbar .top-navbar{
  height: 7rem;
}

#primary-navbar .bottom-navbar .navbar-nav{
    display: flex;
    flex-direction: row;
    gap: 15px;
}
#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive{
   background: transparent;
  color: #ca2015;
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:before,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:before{
  background: #fff;
  border: 1px solid #ca2015;
  border-radius: 20px;
  padding: 0;
  color: #ca2015;
  transition: all .2s
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:hover,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:hover{
  background: transparent;
  color: #fff;
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:hover:before,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:hover:before{
  background: #ca2015;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 0;
  color: #fff;
}

section .btn-bd-view-all{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  border: 1px solid #fff;
  color: #fff;
  padding: 10px 15px;
}

section .btn-bd-view-all:hover{
  background: #fff;
  color: #ca2015 !important;
  border: 1px solid #ca2015;
}

.sj-header{
  border-bottom: 0
}

@media (min-width: 992px){
   #primary-navbar .bottom-navbar  .mobile-navbar{
     display: none !important
  }
}

@media (max-width: 991.8px){
   #primary-navbar .bottom-navbar  .mobile-navbar{

  }
}

#primary-navbar .side-navbar {
  width: 250px;
  height: 100%;
  position: fixed;
  margin-left: -300px;
  background-color: #100901;
  transition: 0.5s;
  position: fixed;
  left: 0;
  top: 0;
}

#primary-navbar .active-nav {
  margin-left: 0;
}

#menu-btn {
  transition: 0.5s;
}

.ml-300{
  margin-left: 300px
}


@media (max-width: 992px){
  /* #primary-navbar .top-navbar .right-item .navbar-nav .links-area{
    display: none
  } */
  #primary-navbar .top-navbar .navbar-brand{
    margin: 0;
  }
  #primary-navbar .top-navbar .navbar-nav{
    display: flex;
    flex-direction: initial;
  }

  #primary-navbar .bottom-navbar{
    display: none
  }


}


#sidebar.side-navbar{
    padding: 10px 20px;
    z-index: 10000;
    overflow-y: auto;
}


#sidebar.side-navbar::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#sidebar.side-navbar::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#sidebar.side-navbar::-webkit-scrollbar-thumb
{
	background-color: #000000;
	border: 2px solid #555555;
}

#sidebar.side-navbar .nav{
  justify-content: space-between;
}

#sidebar.side-navbar .navbar-brand{
   margin-bottom: 10px;
}

#sidebar.side-navbar .close-btn{
  cursor: pointer;
  display: block;
  margin-left: auto;
  filter: invert(100%) sepia(0%) saturate(7481%) hue-rotate(76deg) brightness(108%) contrast(96%);
  height: 40px;
  padding: 10px;
}

#sidebar.side-navbar .sidebar-top-section{
  font-weight: 700;
  color: #fff;
  font-family: 'Quicksand';
  margin-bottom: 10px
}

#sidebar.side-navbar .sidebar-top-section li{
  padding: 5px 0;
}

#sidebar.side-navbar .sidebar-top-section li a{
  color: #fff;
  display: block;
}

#sidebar.side-navbar .sidebar-bottom-section a{
  padding: 0;
  color: #fff;
  display: block;
  padding: 5px 0;
}

#primary-navbar .top-navbar .navbar-nav a:not(.sj-btntopsearch){
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  margin: 0 5px;
}

#primary-navbar .navbar .navbar-nav .sj-btntopsearch{
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
}

#primary-navbar .top-navbar .navbar-nav a:not(.sj-btntopsearch):hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar .bottom-navbar .navbar-nav a:not(.sj-btnactive){
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding: 10px 0;
}

#primary-navbar .bottom-navbar .navbar-nav a:not(.sj-btnactive):hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide.swiper-slide-active img{
    border-bottom: 5px solid #ca2015;
    padding-bottom: 5px;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide img{
    border-bottom: 5px solid transparent;
    padding-bottom: 5px;
}

.sj-footercolumns .sj-logo{
    margin: 10px;
}

.sj-footercolumns .sj-footeraboutus .sj-socialiconssimple{
  margin: 10px;
  text-align: left;
}

.footer_area{
  max-width: 1248px;
}

.sj-footer{
  background-color: #0b0b0b;
}

.sj-footer .sj-copyrights{
  color: #7f7f7f;
}

.sj-footer .sj-copyrights span{
  color: #c4c4c4;
}

.sj-footercolumns .sj-footeraboutus .sj-socialiconssimple{
  margin: 10px;
  text-align: left;
  display: flex;
  padding-top: 0;
}

.sj-footer .sj-socialicons li{
  padding: 0;
  border-radius: 50%;
  border: 0.0625rem solid #fff;
  width: 2.5rem;
  height: 2.5rem;
  transition: all .2s
}

.sj-footer .sj-socialicons li.sj-facebook:hover{
  background-color: #1773ea;
}
.sj-footer .sj-socialicons li.sj-twitter:hover{
  background-color: #1c96e8;
}
.sj-footer .sj-socialicons li.sj-linkedin:hover{
  background-color: #0a63bc;
}
.sj-footer .sj-socialicons li.sj-googleplus:hover{
  background-color: #d54c3f;
}

.sj-footer .sj-socialicons li:not(:first-child),
.sj-footer .sj-socialicons li:not(:last-child){
  margin-right: 10px
}

.sj-footer .sj-socialicons a{
  width: 2.5rem;
  height: 2.5rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.sj-footer .sj-socialicons a i{
  color: #fff !important;
}

#user_register{
  margin: auto;
  justify-content: center;
  padding: 30px 0;
}

#user_register .sj-widgetheading{
  padding: 0 10px;
}
#user_register .sj-widgetheading h3{
  font-weight: 700;
  color: #636c77;
}

#user_register .sj-forgorpass{
    color: #8c8c8c;
}

#user_register .sj-btnarea{
  text-align: center;
}

#user_register .sj-btnactive{
  border-radius: 2rem;
  font-weight: 600;
  transition: all .2s
}

#user_register .sj-btnactive:before{
  background-color: #ca2015;
  border-color: #ca2015;
  border-radius: 2rem;
}

#user_register .sj-btnactive:hover:before{
  background-color: #aa1b12;
  border-color: #aa1b12;
}

#register_page .sj-registerarea .sj-formregister .form-group{
    width: 100%;
}

#register_page .sj-widgetcontent{
    padding: 0 10px;
}

#register-tab{
  justify-content: center;
  gap: 5px;
}

#register-tab button.nav-link{
  border-radius: 2rem;
  min-width: 100px;
  font-weight: 600;
  color: #262626;
}

#register-tab button.nav-link.active{
  background-color: #ca2015;
  border-color: #ca2015;
  border-radius: 2rem;
  min-width: 100px;
  font-weight: 600;
  color: #fff;
}

#pills-login .sj-forgotpass .sj-checkbox label:before{
  top: 4px !important;
}

#register_form .form-group.half-width.assign-role{
  display: flex;
  gap: 10px;
}

#register_form .form-group.half-width.assign-role{
    width: auto;
}
#register_form .form-group.half-width.assign-role label:before{
  top: 6px;
}
#register_form .form-group.half-width.assign-role label{
  color: #636c77;
}


#sidebar .user-dropdown{
}


#site_user_image_header{
  height: 40px;
  border: 1px solid #ddd;
  border-radius: 50%;
}

.user-dropdown-link{
  background-image: none !important;
  text-align: center;
}

.sj-header .toast-holder{
    top: auto;
  bottom: 0;
}


#primary-navbar .top-navbar .right-item .user-dropdown {
  position: absolute;
  top: 100px;
  width: 250px;
  background-color: #fff;
  z-index: 1000;
  margin-left: -150px;
  box-shadow: none!important;
  border: 1px solid rgba(75, 70, 92, 0.12);
  border-radius: 6px;
}

#primary-navbar .top-navbar .right-item .user-dropdown li,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
  border-radius: 0.375rem;
  margin-block: 0.25rem;
  margin-inline: 0.5rem;
  min-block-size: 2.25rem;
  border-radius: 0.375rem;
  min-block-size: 2.25rem;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  min-height: 48px;
  padding-top: 4px;
  padding-bottom: 4px;
}
#primary-navbar .top-navbar .right-item .user-dropdown li a{
  margin: 0px !important
}


#primary-navbar .top-navbar .right-item .user-dropdown li:hover,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link:hover{
    background-color: #f5f5f5 !important;
}

/* #primary-navbar .top-navbar .right-item .user-dropdown li,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
    padding: 4px 0
} */


#primary-navbar .top-navbar .right-item .user-dropdown li a,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
    gap: 7px;
    display: flex;
}

#primary-navbar .top-navbar .right-item .user-dropdown li a,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
  background: none !important
}

#primary-navbar .top-navbar .right-item .user-dropdown li a span,
#primary-navbar .top-navbar .user-dropdown .nav-link span{
  /* background-image: linear-gradient(#ca2015,#ca2015); */
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  line-height: 1rem;
  margin: 10px 5px;
  font-weight: 500;
  text-transform: capitalize;
  /* padding-bottom: 10px; */
  /* padding-bottom: 10px; */
}

#primary-navbar .top-navbar .right-item .user-dropdown li a span:hover,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link span:hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar #sidebar .user-dropdown {
  border-left: 1px solid #f4f4f4;
  padding: 10px;
  margin-right: 5px;
}

#primary-navbar #sidebar .user-dropdown a{
  align-items: center;
  font-weight: 600;
  gap: 7px;
  display: flex;
  font-size: 0.89rem;
}

#primary-navbar #sidebar .user-dropdown a span{
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  margin: 0 5px;
  padding-bottom: 5px;
}

#primary-navbar #sidebar .user-dropdown a span:hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar #sidebar .user-dropdown-link{
  text-align: left;
}

main.sj-main{
  padding: 20px 0;
}


#primary-navbar .user-dropdown .user-dropdown-info-wrapper{
  display: flex;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  min-height: 48px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 0.375rem;
  margin-block: 0.25rem;
  margin-inline: 0.5rem;
  min-block-size: 2.25rem;
  align-items: center;
  gap: 10px;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper .user-dropdown-image{
  height: 40px;
  border-radius: 50%;
  border: 1px solid #ddd;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper h3{
  hyphens: auto;
  overflow-wrap: normal;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: break-word;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .009375em;
  line-height: 1.5rem;
  text-transform: none;
  font-weight: bold;
  margin-bottom: 0;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper span{
  -webkit-box-orient: vertical;
  display: -webkit-box;
  opacity: 0.68;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  font-size: .875rem;
  font-weight: 400;
  letter-spacing: .0178571429em;
  line-height: 1rem;
  text-transform: none;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper + hr{
  border-color: rgba(75, 70, 92,0.45);
  border-style: solid;
  border-width: thin 0 0 0;
}

#primary-navbar .user-dropdown  hr{
  border-color: rgba(75, 70, 92,0.45);
  border-style: solid;
  border-width: thin 0 0 0;
}

#primary-navbar .user-dropdown-content{
  overflow-y: auto;
  height: 500px;
  margin-bottom: 10px;
}


.user-dropdown-content::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 0;
	background-color: #F5F5F5;
}

.user-dropdown-content::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

.user-dropdown-content::-webkit-scrollbar-thumb
{
	border-radius: 0;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

.profile-badge{
  top: calc(100% - 11px);
  left: calc(100% - 11px);
  border-radius: 4.5px;
  height: 9px;
  min-width: 0;
  padding: 0;
  width: 9px;
  font-size: .75rem;
  font-weight: 500;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  text-indent: 0;
  transition: .225s cubic-bezier(.4,0,.2,1);
  white-space: nowrap;
  background: rgb(40,199,111) !important;
  color: rgb(40,199,111) !important;
}

.profile-badge:after {
    border-radius: inherit;
    border-style: solid;
    border-width: 2px;
    bottom: 0;
    color: #28c76f;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(1.2);
    border-width: 1.5px;

}

#primary-navbar .top-navbar .user-dropdown-link{
    position: relative;
}

@media (max-width: 991.8px){
  #primary-navbar .user-dropdown {
    margin-left: 0 !important;
    left: 0 !important;
    position: fixed !important;
    right: 0 !important;
    width: 100vw !important;
    height: 100% !important;
    top: 0px !important;
    border-radius: 0 !important;
  }

  #primary-navbar .user-dropdown-content {
    overflow-y: auto;
    height: 85%;
    margin-bottom: 10px;
  }

  .close-user-dropdown-menu{
    margin-left: auto !important;
    font-size: 1.2rem;
    background-image: none !important
  }
}

@media (min-width: 992px){
  .close-user-dropdown-menu{
    display: none
  }
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev,
.journals-showcase-section .journal-showcase-slider .swiper-button-next{
  width: 35px;
  height: 35px;
  background: #262626;
  border-radius: 50%;
  transition: all .2s
}

@media(min-width: 992px){
  .journals-showcase-section .journal-showcase-slider .swiper-button-prev{
    left: 50px;
    top: 60%;
  }
  .journals-showcase-section .journal-showcase-slider .swiper-button-next{
    right: 50px;
    top: 60%;
  }
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:after,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:after{
  background: url('data:image/png;base64,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');
  font-family: AUTO;
  content: "" !important;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0.85rem;
  color: #262626;
  border: 2px solid transparent !important;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all .2s;
  filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:hover:after,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:hover:after{
  /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
  /* filter: none; */
}

.journals-showcase-section .journal-showcase-slider .swiper-button-next:after{
  transform: rotate(180deg);
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:hover,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:hover{
  background: #ca2015;
}

.entrance-section{
  /* margin-top: 1.5rem!important; */
  margin-bottom: 1.5rem!important;
}

.top-main-slider .main-slider .swiper {
  width: 100%;
  height: 100%;
}

.top-main-slider .main-slider .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.top-main-slider .main-slider .swiper-slide img {
  /* display: block;
  width: 100%;
  height: 100%;
  object-fit: cover; */
  height: 450px;
  width: 100%;
  object-fit: cover;
}

.top-main-slider  {
  position: relative;
  height: 100%;
}

.top-main-slider .swiper-pagination-fraction {
  color: white;
}


.entrance-section .top-main-slider .main-slider .swiper-button-prev,
.entrance-section .top-main-slider .main-slider .swiper-button-next{
  width: 35px;
  height: 35px;
  border-radius: 50%;
  transition: all .2s;
  z-index: 1;
}


.entrance-section .top-main-slider .main-slider .swiper-button-prev:after,
.entrance-section .top-main-slider .main-slider .swiper-button-next:after{
  background: url('data:image/png;base64,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');
  font-family: AUTO;
  content: "" !important;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0.85rem;
  color: #262626;
  border: 2px solid transparent !important;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all .2s;
  filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
}

.entrance-section .top-main-slider .main-slider .swiper-button-prev:hover:after,
.entrance-section .top-main-slider .main-slider .swiper-button-next:hover:after{
  /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
  /* filter: none; */
}

.entrance-section .top-main-slider .main-slider .swiper-button-next:after{
  transform: rotate(180deg);
}

.entrance-section .top-main-slider .main-slider .swiper-button-prev:hover,
.entrance-section .top-main-slider .main-slider .swiper-button-next:hover{
  background: #ca2015;
}

.entrance-section .bottom-slider .main-bottom-slider.swiper {
   width: 100%;
   height: 100%;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-slide {
   display: -webkit-box;
   display: -ms-flexbox;
   display: -webkit-flex;
   display: flex;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-box-align: center;
   -ms-flex-align: center;
   -webkit-align-items: center;
   align-items: center;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-slide img {
   display: block;
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .entrance-section .bottom-slider .swiper-pagination {
   justify-content: center;
   display: flex;
   width: 100%;
   gap: 10px;
   align-items: center;
   margin:  0 10px
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next{
   width: 35px;
   height: 35px;
   border-radius: 50%;
   transition: all .2s
 }


 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:after,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:after{
   background: url('data:image/png;base64,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');
   font-family: AUTO;
   content: "" !important;
   background-size: 15px;
   background-repeat: no-repeat;
   background-position: center;
   font-size: 0.85rem;
   color: #262626;
   border: 2px solid transparent !important;
   border-radius: 50%;
   width: 35px;
   height: 35px;
   align-items: center;
   display: flex;
   justify-content: center;
   transition: all .2s;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:hover:after,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:hover:after{
   /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
   /* filter: none; */
   filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:after{
   transform: rotate(180deg);
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:hover,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:hover{
   background: #ca2015;
 }
 .entrance-section .bottom-slider .main-bottom-slider.swiper img{
   height: 200px !important;
   width: auto;
   object-fit: cover;
   width: 100% !important;
 }

 /* .entrance-section .bottom-slider .card-items .item{
   margin:  10px
 } */
 .entrance-section .bottom-slider .swiper-pagination-bullet{
    background: #262626;
 }
 .entrance-section .bottom-slider .swiper-pagination-bullet-active{
    background: #ca2015;
    width: 12px;
    height: 12px;
 }
 .entrance-section .bottom-slider{
     margin: 10px 0;
 }

.jf-description p{
    font-size: 1rem !important;
    font-family: 'Arial' !important;
}

.jf-bannerbg img{
    height: 80px
}



.journals .publications {
  position: relative;
  height: 100%
}

.journals .publications .swiper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.journals .publications .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.journals .publications .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}


 .journals .publications .swiper-button-prev,
 .journals .publications .swiper-button-next{
   width: 35px;
   height: 35px;
   border-radius: 50%;
   transition: all .2s
 }


 .journals .publications .swiper-button-prev:after,
 .journals .publications .swiper-button-next:after{
   background: url('data:image/png;base64,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');
   font-family: AUTO;
   content: "" !important;
   background-size: 15px;
   background-repeat: no-repeat;
   background-position: center;
   font-size: 0.85rem;
   color: #262626;
   border: 2px solid transparent !important;
   border-radius: 50%;
   width: 35px;
   height: 35px;
   align-items: center;
   display: flex;
   justify-content: center;
   transition: all .2s;
 }

 .journals .publications .swiper-button-prev:hover:after,
 .journals .publications .swiper-button-next:hover:after{
   /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
   /* filter: none; */
   filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
 }

 .journals .publications .swiper-button-next:after{
   transform: rotate(180deg);
 }

 .journals .publications .swiper-button-prev:hover,
 .journals .publications .swiper-button-next:hover{
   background: #ca2015;
 }
 .journals .publications .journal-name{
   font-size: 1rem;
    font-weight: 700;
    line-height: 1.25em;
    letter-spacing: .02em;
    margin-top: 16px;
    margin-bottom: 16px;
    color: #000000;
 }
 .journals .publications .card{
   border: none
 }
 .journals .swiper-pagination{
   position: relative;
   gap: 5px;
   display: flex;
   justify-content: center;
   margin: 10px;
   align-items: center;
 }
 .journals .swiper-pagination .swiper-pagination-bullet-active {
   background: #ca2015;
   width: 10px;
   height: 10px;
 }

.quote-section .journals{
  margin-bottom: 20px
}

.loading-container  {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  background: #000;
  position: fixed;
  width: 100vw;
  height: 100vh;
  z-index: 10000;
  top: 0;
}
.loading-container .middle {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.loading-container .bar {
  width: 10px;
  height: 70px;
  background: #fff;
  display: inline-block;
  transform-origin: bottom center;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  /*   box-shadow:5px 10px 20px inset rgba(255,23,25.2); */
  animation: loader 1.2s linear infinite;
}
.loading-container .bar1 {
  animation-delay: 0.1s;
}
.loading-container .bar2 {
  animation-delay: 0.2s;
}
.loading-container .bar3 {
  animation-delay: 0.3s;
}
.loading-container .bar4 {
  animation-delay: 0.4s;
}
.loading-container .bar5 {
  animation-delay: 0.5s;
}
.loading-container .bar6 {
  animation-delay: 0.6s;
}
.bar7 {
  animation-delay: 0.7s;
}
.bar8 {
  animation-delay: 0.8s;
}

@keyframes loader {
  0% {
    transform: scaleY(0.1);
    background: ;
  }
  50% {
    transform: scaleY(1);
    background: yellowgreen;
  }
  100% {
    transform: scaleY(0.1);
    background: transparent;
  }
}

.swiper-button-next, .swiper-button-prev{
  z-index: 1
}

.sj-formtheme.sj-formsearcmain .sj-btnactive{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  color: #fff;
  padding: 10px 35px;
}

.sj-formtheme.sj-formsearcmain .sj-btnactive:before{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  color: #fff;
  padding: 10px 35px;
}

.sj-formtheme.sj-formsearcmain .sj-searcharea{
  background-color: rgba(0, 0, 0, 0.8);
}

#primary-navbar{
  padding: 0;
}

.bottom-navbar .journals-dropdown{
  position: static;
}
.bottom-navbar .journals-dropdown .dropdown-menu{
  position: absolute;
  font-size: 1rem;
  width: 100vw;
  left: 0;
}

.journals-dropdown .dropdown-menu.show {
    opacity: 0;
    animation: slideDown .2s;
    -moz-animation-timing-function: ease-out;
    -moz-animation-duration: 0.5s;
    -moz-animation-iteration-count: 1;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-out;
    -webkit-animation-duration: 0.5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
}

@keyframes slideDown{
  from {
    transform: translateY(-100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

.user-dropdown{
  opacity: 0;
  animation: heightAnimation .2s;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 0.5s;
  -moz-animation-iteration-count: 1;
  -moz-animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
}


@keyframes heightAnimation{
  from {
    opacity: 0;
    height: 0
  }
  to {
    opacity: 1;
    height: auto;
  }
}

.sj-dashboardboxtitle h2{
  font-weight: 500;
  color: #ca2015;
  font-family: 'Quicksand';
}

.sj-dashboardnav .sj-active a::before {
  background: #ca2015;
}
.sj-asidebar .sj-admininfo{
  padding: 8px 0;
  overflow: hidden;
  hyphens: auto;
  overflow-wrap: normal;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: break-word;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .009375em;
  line-height: 1.5rem;
  text-transform: none;
  font-weight: bold;
  margin-bottom: 0;
}
.sj-asidebar .sj-admininfo h4{
  -webkit-box-orient: vertical;
  display: -webkit-box;
  opacity: 0.68;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  font-size: .875rem;
  font-weight: 400;
  letter-spacing: .0178571429em;
  line-height: 1rem;
  text-transform: none;
}

.sj-widgetprofile .sj-widgetcontent figure img{
  border: 1px solid #ddd;
}

.sj-widgetprofile .sj-widgetcontent figure{
  box-shadow: none !important
}

.sj-addarticleholdcontent,
.sj-widgetbox{
  box-shadow: none !important;
  border: 1px solid rgb(229,231,235)
}

.sj-dashboardnav ul li a span{
  font-weight: 500;
  color: #262626;
  font-family: 'Quicksand';
  letter-spacing: 0.7px;
}

.sj-btn:hover, .sj-dropdowarrow,
.navbar-toggle, .sj-btn:hover:before,
.sj-btn.sj-btnactive:before,
.sj-bannercontent h1:before,
.sj-btnvideo,
.sj-editorchoice:hover .sj-postcontent .sj-btn:before,
.sj-prev:hover, .sj-next:hover, .sj-widgetcontent .sj-formsearch button,
.sj-widgetquestions .sj-widgetheading, .sj-btnreply:hover, .sj-btnrecord:hover,
.sj-tagnew, .navbar-toggler, .sj-dashboardnav > ul > li > a:before, .sj-formsearchvtwo button,
.sj-articledetails li:before, .sj-formaddnewfield, .form-group .sj-radio input[type=radio] + label:after,
.sj-formaddnewfield .form-group .sj-checkbox input[type=checkbox] + label:after, .sj-reviewer-acronym span,
.sj-formsearchvtwo input[type=submit], .sj-btnactive {
  background: #ca2015;
}

.sj-dashboardnav ul li a:hover i {
    animation: shake 1s;
}

@keyframes shake {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(10deg); }
  50% { transform: rotate(0eg); }
  75% { transform: rotate(-10deg); }
  100% { transform: rotate(0deg); }
}

.sj-dashboardnav > ul > li{
  border: none
}

.sj-dashboardnav ul{
  padding: 0
}

.sj-dashboardnav .sj-active a{
  background: #f5f5f5;
  border: 2px solid #f3f3f3;
}
.sj-dashboardnav li a{
  border: 2px solid transparent;
}
.sj-dashboardnav li:hover a{
  background: #f5f5f5;
  border: 2px solid #f3f3f3;
}

#primary-navbar .bottom-navbar .navbar-nav a[data-bs-target="#newSubmissionModal"] {
    background: transparent;
    font: 600 14px/23px 'Quicksand', Arial, Helvetica, sans-serif !important;
    color: #262626;
    font-family: 'Quicksand';
    text-transform: uppercase;
    z-index: 3;
    box-shadow: none;
    background: #fff;
    border: 1px solid #ca2015 !important;
    border-radius: 20px;
    padding: 0;
    transition: all .2s;
    padding: 10px;
    cursor: pointer;
}

#primary-navbar .bottom-navbar .navbar-nav a[data-bs-target="#newSubmissionModal"]:hover {
    background: #ca2015 !important;
    color: #fff;
    border: 1px solid #ca2015 !important;
}

.checkbox-wrapper .form-check-inline {
    align-items: center;
    display: flex;
}

.terms-container .terms-text{
  overflow: hidden
}

form p {
    float: inherit !important;
    position: static !important;
}

.sj-content.sj-addarticleholdcontent .sj-description{
    overflow: auto;
}

.sj-articledetails li[data-toggle="collapse"]:after {
    content: "";
    background: url(data:image/png;base64,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);
    background-size: 20px;
    height: 20px;
    width: 20px;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 50%;
    z-index: 1;
    transform: rotate(90deg);
    transition: all .2s;
    filter: invert(72%) sepia(13%) saturate(7%) hue-rotate(359deg) brightness(87%) contrast(96%);
}


.sj-articledetails .sj-nameandmail {
     z-index: 100;
}

.btn-special--light.download-btn{
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
}

.btn-special--light.download-btn i{
  margin-right: 5px;
  transition: all .1s;
}
.btn-special--light.download-btn i:before{
  transition: all .1s;
}

.btn-special--light.download-btn:hover {
    background-color: #badbcb;
}

.btn-special--light.update-btn{
  color: #1f44ff;
  background-color: rgba(31,68,255,0.2);
  border-color: #187de4 !important;
  box-shadow: 0 0 0 0 transparent;
  transition: all .2s;
}
.terms-container .btn-special--light.update-btn{
  text-align: right;
  display: block;
}

.btn-special--light.update-btn:hover {
  background-color: rgb(187, 199, 255);
}

table .edit-author-btn{
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
  padding: 5px;
  margin: 0;
  margin-right: 5px;
  border-radius: 5px;
}

table .edit-author-btn:hover{
  background-color: #badbcb;
}

table .delete-author-btn{
  transition: all .2s;
  font-weight: 500;
  color: #dc3545;
  background-color: rgba(220,53,69,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
  padding: 5px;
  margin: 0;
  border-radius: 5px;
}

table .delete-author-btn:hover{
  background-color: rgb(244, 194, 199)
}

.sj-content.sj-addarticleholdcontent .sj-userbtnarea a{
  color: white;
  cursor: pointer;
}

.sj-downloadheader .sj-title a{
  --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: #212529;
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 1px;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: 0.375rem;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
}

.sj-downloadheader .sj-title a i{
  margin-right: 5px;
  transition: all .1s;
}
.sj-downloadheader .sj-title a i:before{
  transition: all .1s;
}

.sj-downloadheader .sj-title a:hover {
    background-color: #badbcb;
}

.sj-content.sj-addarticleholdcontent .sj-userinfoimgname{
  background: #f5f5f5;
}

.sj-content.sj-addarticleholdcontent .sj-userinfimg img {
    border: 3px solid #fff !important;
}

.sj-content.sj-addarticleholdcontent .sj-downloadheader .sj-title h3{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.89rem;
  text-transform: uppercase;
}

.sj-content.sj-addarticleholdcontent .sj-description{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.89rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent table{
  background-color: white
}

.sj-content.sj-addarticleholdcontent .sj-downloadheader .sj-title{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname span{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname h3{
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1em;
  letter-spacing: .02em;
  margin-top: 16px;
  margin-bottom: 16px;
  color: #000000;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname{
  padding-top: 0;
}
.sj-content.sj-addarticleholdcontent .sj-detailstime{
  display: inline-block;
  color: #595959;
  font-weight: 600;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent .sj-detailstime h4{
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25em;
  letter-spacing: .02em;
  margin-top: 7px;
  margin-bottom: 16px;
  color: #000000;
}



.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb
{
	background-color: #9c9c9c;
}


.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar
{
	width: 15px;
	height: 15px;
	background-color: #F5F5F5;
}

.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar-thumb
{
	background-color: #9c9c9c;
}

div[aria-labelledby="detailModalLabel"] .sj-docdetails {
    margin-bottom: 15px;
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader .sj-title{
    border-top: none !important;
    padding-bottom: 0
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader{
  padding-bottom: 11px;
  border-bottom: 1px solid #f2f2f2;
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader .sj-title.title-2 span{
  color: #767676;
  font-weight: 600;
  padding-bottom: 10px;
  padding-top: 0;
}

.sj-pagination ul li {
  color: #767676;
  font-weight: 500;
}

.sj-pagination ul li i{
  color: #767676;
  font-weight: 500;
}

@media (min-width: 992px){
  .modal-lg, .modal-xl {
      max-width: 800px !important;
  }
}

.terms-container .update-download-btn-wrapper {
    display: flex;
    justify-content: end;
    gap: 10px;
}
.sj-footercolumns li a {
    color: #9d9d9d;
    font-weight: 600;
    font-size: 1rem;
    transition: all .2s
}

.sj-footercolumns li a:hover {
    color: #c3c3c3;
    font-weight: 600;
    font-size: 1rem;
}


.sj-footercolumns .contact-address {
    color: #9d9d9d;
    font-weight: 600;
    font-size: 0.89rem;
}


.sj-footercolumns .contact-address strong {
    color: #c3c3c3;
    font-weight: 600;
    font-size: 0.89rem;
}


.top-content-column {
  width: 100%;
  margin: auto;
  padding: 4px 0 0;
  background: #f5f5f5;
  overflow: hidden;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: initial;
}

.top-content-column .breadcrumb-area {
  padding: 15px 0px;
}

.top-content-column .breadcrumb-area ul {
  padding: 0px;
  display: flex
}

.top-content-column .breadcrumb-area ul li,
.top-content-column .breadcrumb-area ul li a {
  font-size: 10px;
  font-size: .89rem;
  font-weight: 700;
  letter-spacing: .02em;
  color: #595959;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-transform: uppercase
}

.top-content-column .breadcrumb-area ul li:not(.active):hover a {
  color: #ca2015;
}

.top-content-column .breadcrumb-area ul li {
  color: #ca2015;
}

.top-content-column .breadcrumb-area ul li:not(:first-child):before {
  content: '>';
  padding: 0 5px;
  color: #595959;
}

main#main {
  padding: 0;
}

.top-content-column .page-banner-content {
  padding: 10px 0px;
}

.top-content-column .page-banner-content h1 {
  font-size: 2.375rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 900;
  color: #000000;
  margin-bottom: 1rem;
}

.top-content-column .page-banner-content .details {
  position: relative;
}

.top-content-column .page-banner-content .details:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  width: 6.25rem;
  height: 1.008px;
  height: 0.063rem;
  background-color: #757575;
  opacity: .5;
}

.top-content-column .page-banner-content .details .meta {
  display: flex;
  padding: 0;
  padding: 25px 0;
}

.top-content-column .page-banner-content .details .meta li {
  font-size: 0.89rem;
  color: #595959;
  font-weight: 600;
  text-transform: uppercase;
}

.top-content-column .page-banner-content .details .meta li:not(:last-child):after {
  content: "•";
  margin: 0 0.375rem;
}

main .article {
  padding: 35px 0;
}

main .article p {
  font-size: 1.125rem;
  line-height: 1.725rem;
  margin-bottom: 2rem;
  color: #333;
  font-weight: 500
}

.swiper-pagination{
  z-index: 1
}

/* ---- */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');


:root {
  --body-font-family: Inter, sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: #1e2022;
}

@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.26609rem + 0.19312vw);
  }
}

@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.25625rem + 0.075vw);
  }
}

h3, .h3 {
  font-size: 1.14844rem;
}

h4, .h4 {
  font-size: 0.98438rem;
}

h5, .h5 {
  font-size: 0.875rem;
}

h6, .h6 {
  font-size: 0.76563rem;
}

.modal-header {
  border-bottom: 0
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-header .btn-close {
  margin: 1rem 0;
}

.modal-dialog {
  max-width: 600px;
}

body {
  font-family: var(--body-font-family);
  font-weight: 500
}

@media (min-width: 576px) {
  .modal {
    box-shadow: 0rem 0.375rem 1.5rem 0rem rgba(140, 152, 164, 0.125);
  }
}

.modal {
  background-color: rgb(54, 122, 249, 0.05);
}

.modal-footer>* {
  margin: calc(0.5rem * .5);
}

.btn-special {
  padding: 1rem 0.6125rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #677788;
  border-width: 0.0625rem;
  border-color: transparent;
  border-radius: 0.3125rem;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 0.6125rem 1rem;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border-radius: 0.3125rem;
  transition: all .2s ease-in-out;
  border: none !important
}

.btn-special--sm{
  padding: 5px 20px;
  font-size: 0.85rem;
}

.btn-special[disabled]{
  pointer-events: none;
  opacity: 0.65;
}

.btn-special--light {
  border: 1px solid #c5c6c7 !important;
}

.btn-special--white {
  background-color: #fff;
  border: 0.0625rem solid rgba(33, 50, 91, .1);
}


.btn-special--white:hover {
  color: #1366ff;
  border-color: rgba(33, 50, 91, .1);
  background-color: #fff;
  box-shadow: 0 3px 6px -2px rgb(140 152 164 / 25%);
}

.btn-special--primary {
  color: #fff;
  border-color: #377dff;
  background-color: #377dff;
  border-color: #377dff;
}

.btn-special--primary:hover {
  color: #fff;
  background-color: #2f6ad9;
  border-color: #2c64cc;
  box-shadow: 0 4px 11px rgb(55 125 255 / 35%);
}

.btn-special--secondary {
  color: #fff;
  background-color: #71869d;
  border-color: #71869d;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--secondary:hover {
  color: #fff;
  background-color: #607285;
  border-color: #607285;
  box-shadow: 0 4px 11px rgb(113 134 157 / 35%);
}

.btn-special--success {
  color: #fff;
  background-color: #00c9a7;
  border-color: #00c9a7;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--success:hover {
  color: #fff;
  background-color: #00ab8e;
  border-color: #00ab8e;
  box-shadow: 0 4px 11px rgb(0 201 167 / 35%);
}

.btn-special--warning {
  color: #fff;
  background-color: #f5ca99;
  border-color: #f5ca99;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--warning:hover {
  color: #fff;
  background-color: #f7d2a8;
  border-color: #f7d2a8;
  box-shadow: 0 4px 11px rgb(245 202 153 / 35%);
}

.btn-special--danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-special--danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  box-shadow: 0 4px 11px rgb(187 45 59 / 35%);
}

.form-special-select {
  display: block;
  width: 100%;
  padding: 0.6125rem 3rem 0.6125rem 1rem;
  -moz-padding-start: calc(1rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #1e2022;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2371869d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: 0.0625rem solid rgba(33, 50, 91, .1) !important;
  border-radius: 0.3125rem;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  appearance: none;
  box-shadow: none !important;
}

.required-label::before {
  content: "*";
  margin-left: -10px;
  color: #a60707;
  position: absolute;
}

.required-card-title::after {
  content: "*";
  margin-left: 10px;
  color: #a60707;
  position: absolute;
}

.form-item .row {
  justify-content: center;
  align-items: center;
}

.form-item {
  margin-bottom: 10px
}

.checkbox-wrapper {
  display: flex;
  gap: 5px;
  padding: 15px;
  justify-content: space-around;
}

.form-item .left-col {
  text-align: end
}

.form-item .right-col .select-wrapper,
.form-item .right-col .input-wrapper {
  padding: 15px
}

input:focus,
select {
  box-shadow: none !important
}

.fs-sm-1 {
  font-size: 0.85rem
}

.badge {
  line-height: normal;
}

.badge.bg-secondary {
  background-color: rgba(113, 134, 157, 1) !important;
}

.badge.bg-warning {
  background-color: #ffca2c !important;
  color: #333
}

.badge.bg-soft-secondary {
  background-color: rgba(113, 134, 157, .1) !important;
  color: #333
}

.badge {
  padding: 0.65em 0.35em !important;
  font-size: 0.75em;
  font-weight: 700;
  color: #fff;
  border-radius: 0.3125rem;
  display: inline-block;
  padding: 0.35em 0.65em;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}

/* ---- */
.terms-container {
  margin: 30px auto !important;
  background-color: #fff;
  padding: 80px 40px 50px 40px;
}

.terms-container .content {
  padding: 50px 0 0 0;
}

.terms-container .terms-text {
  max-width: 1024px;
  margin: auto;
}
.terms-container .terms-text h2{
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
}

.submission-menu,
.menuscript-details {
  margin-top: 10px
}

/* ---- */
.step-buttons {
  display: flex;
  gap: 10px;
  justify-content: end;
  flex-wrap: wrap;
}

.step-buttons .step-button-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.step-buttons .step-button-wrapper a {
  text-align: center;
  text-decoration: none;
  color: #333;
  font-weight: 600;
  font-size: 0.85rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 55px;
  margin: 0 10px;
  line-height: 0.95rem
}
.step-buttons .step-button-wrapper a[disabled] {
  cursor: not-allowed;
}

.step-buttons .step-button-wrapper .step-btn {
  width: 29px;
  height: 29px;
  padding: 0;
  margin-bottom: 10px;
  position: relative;
  border-radius: 0;
  font-weight: 700
}

.step-buttons .step-button-wrapper .step-btn.done {
  background-color: #e5f9f6 !important;
  border: none !important;
  color: #00c9a7
}

.step-buttons .step-button-wrapper .step-btn.done:before {
  border: 15px solid #e5f9f6 !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.done:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #e5f9f6 !important;
}

.step-buttons .step-button-wrapper .step-btn.active {
  background-color: #ffca2c !important;
  border: none !important;
  color: #fff
}

.step-buttons .step-button-wrapper .step-btn.active:before {
  border: 15px solid #ffca2c !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.active:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #ffca2c !important;
}

.step-buttons .step-button-wrapper .step-btn.disable-next {
  background-color: #f6f6f6 !important;
  border: none !important;
  color: #717171
}

.step-buttons .step-button-wrapper .step-btn.disable-next:before {
  border: 15px solid #f6f6f6 !important;
  border-left: 15px solid transparent !important;
}

.step-buttons .step-button-wrapper .step-btn.disable-next:after {
  border: 15px solid transparent !important;
  border-left: 15px solid #f6f6f6 !important;
}

button.btn.btn-warning.step-btn:before {
  left: -20px;
  /* border: 15px solid #ffc107; */
  /* border-left: 15px solid transparent; */
  display: block;
  content: " ";
  position: absolute;
  top: 0px;
  width: 29px;
  height: 29px;
}

button.btn.btn-warning.step-btn:after {
  right: -29px;
  /* border: 15px solid transparent;
  border-left: 15px solid #ffc107; */
  display: block;
  content: " ";
  position: absolute;
  top: 0px;
  width: 29px;
  height: 29px;
}

.fs-sm{
  font-size: 0.85rem
}

.top-navbar{
  border-bottom: 1px solid rgba(33, 50, 91, 0.1);
}

.top-navbar .navbar-brand{
  color: #377dff;
}

body{
  background-color: #f7faff
}

.next-button-wrapper{
  text-align: center;
  margin: 20px 0;
  gap: 5px;
  display: flex;
  justify-content: center;
}

.page-terms-agree-wrapper{
  justify-content: center;
  display: flex;
  margin-top: 40px;
  margin-bottom: 10px
}

textarea{
  box-shadow: none !important
}

.select2 {
  width:100%!important;
}

.select2-selection.select2-selection--single{
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  height: 38px;
  border: 1px solid #ced4da;
}

.select2-selection.select2-selection--single .select2-selection__rendered{
   padding-left: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
  height: 38px
}

.responsive-table{
  max-width: 100%;
  overflow-x: auto;
}

/* ------ */

a{
  text-decoration: none !important
}

.sj-contentwrapper {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    max-width: 100% !important;
}

main.sj-main{
  width: 100%;
  margin: auto;
  padding: 4px 0 0;
  background: #fff;
  overflow: hidden;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: initial;
}


body{
    background: none;
    background-color: white;
}

.sj-header .logo-area{
    /* width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: center; */
}

.sj-header .top-center-area{
    width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.sj-header .top-center-area .left,
.sj-header .top-center-area .center,
.sj-header .top-center-area .right{
    align-items: center;
    display: flex;
}


.sj-header .top-center-area .right{
  justify-content: end
}
.sj-header .top-center-area .left,
.sj-header .top-center-area .right{
    width: 33%
}
.sj-header .top-center-area .center{
    width: 66%;
    justify-content: center;
}

.top-item.article-item-wrapper {
  position: relative;
}

.article-item-wrapper .article-item-link {
  position: relative;
  height: 100%;
  display: block;
  overflow: hidden;
}

.article-item-wrapper .article-item-link img{
  transition: all .2s;
  transform: scale(1.2);
}

.article-item-wrapper .article-item-link:hover img{
  transform: scale(1);
}

.article-item-wrapper .article-item-link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(1turn, #000, #000 52.76%, transparent);
  background: linear-gradient(1turn, #000, rgba(0, 0, 0, .197) 52.76%, transparent);
}

.article-item-wrapper .article-item-content .item-abstract {
    font-weight: 500;
}

.article-item-wrapper .article-item-content {
  left: 24px;
  right: 24px;
  bottom: 24px;
  position: absolute;
  color: white;
}

.article-item-wrapper .article-item-content .metas {
  display: flex;
  align-items: center;
  font-size: 10px;
  font-size: .625rem;
  text-transform: uppercase;
  color: #dbdbdb;
  font-weight: 700;
  color: white;
}

.article-item-wrapper .article-item-content .article-item-title {
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.25;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.25;
}

.article-item-wrapper .article-item-content .metas ul.list-inline.comma-separated {
  margin-bottom: 0;
}

.comma-separated li:not(.d-none):after {
    content: ", ";
    margin-right: 0.1rem;
}

.comma-separated li:last-child:after {
    display: none
}

.article-item-wrapper .article-item-content .article-item-title a {
  color: white;
}

.top-item.article-item-wrapper:hover .article-item-wrapper .article-item-content .article-img {
  transform: scale(1.1);
}

.article-item-wrapper .article-item-content .article-img {
  transition: all .2s;
}

.latest-section{
  margin: 20px 0
}

article.card-items {
}

article.card-items .card{
   border: none
}

.card-items .item .metas .category{
    display: inline-block;
    color: #ca2015;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.card-items .item .metas .time{
    display: inline-block;
    color: #595959;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}
.card-items .item .title-wrapper{
    margin-top: 7px;
    padding: 10px 0;
}
.card-items .item .title,
.multiple-cards .card-do.item .title{
    text-decoration: none;
    background-image: linear-gradient(#ca2015,#ca2015);
    background-position: 0 82%;
    background-repeat: no-repeat;
    background-size: 0 0;
    transition: background .25s ease-in-out;
    font-weight: 700;
    font-size: 1.1rem;
    color: #262626;
    margin-top: 7px;
    padding: 10px 0;
}

.multiple-cards .card-do.item .title{
  font-size: 0.9rem
}

.card-items .item .metas.authors{
    display: inline-block;
    color: #595959;
    font-size: 0.75rem;
    text-transform: uppercase;
    margin-top: 7px;
}

.bottom-items .item{
  /* border-bottom: 1px solid #dbdbdb; */
  margin-top: 10px;
}

.card-items .item .img-wrapper{
    width: 100%;
    overflow: hidden!important;
    margin-bottom: 10px;
}

.card-items .item .img-wrapper img{
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    transition: transform .25s ease-in;
    height: 150px;
    transition: all .2s;
    transform: scale(1.2);
}

.card-items .item .img-wrapper img:hover{
    transform: scale(1);
}

.card-items .item{
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 10px;
}

h2.topline-heading  {
    text-transform: uppercase!important;
    border-top: 0.25rem solid;
    padding-top: 8px;
    font-size: 1.8rem;
    font-weight: 800;
    color: #262626;
}


.multiple-cards .card-do.item{
  background-color: #f5f5f5;
  color: #262626;
  padding: 12px 16px;
  margin-bottom: 8px;
  transition: all .2s;
}

.multiple-cards .card-do.item:hover{
  background-color: #d8d8d8
}

.multiple-cards .card-do.item .card-meta{
   line-height: 1.25;
    overflow: hidden;
    margin-bottom: 2px;
    letter-spacing: .02em;
    color: #595959;
}


.multiple-cards .card-do.item .card-meta time{
    color: #595959;
    font-size: 10px;
    font-size: .625rem;
    font-weight: 700;
}

.multiple-cards .card-do.item .card-header {
    padding: 0;
    margin-bottom: 0;
    background-color: inherit;
    border-bottom: 0 solid transparent;
}

.multiple-cards .card-do.item .card-header .card-title{
    color: #262626;
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.25;
}

.bottom-items .authors span,
.bottom-items  li{
  font-size: 9px;
  height: auto;
  line-height: 9px;
}


.quote-section span.quotation-img {
    background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://web.resource.org/cc/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' id='svg2' sodipodi:version='0.32' inkscape:version='0.44.1' width='40' height='30' version='1.0' sodipodi:docbase='C:%5CDocuments and Settings%5CBrittany Boyer%5CMy Documents%5CPictures%5CWork%5CWikimedia%5CClean up%5CConvert to SVG' sodipodi:docname='Cquote1.svg' style='&%2310;'%3E%3Cmetadata id='metadata7'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs5'/%3E%3Csodipodi:namedview inkscape:window-height='573' inkscape:window-width='853' inkscape:pageshadow='2' inkscape:pageopacity='0.0' guidetolerance='10.0' gridtolerance='10.0' objecttolerance='10.0' borderopacity='1.0' bordercolor='%23666666' pagecolor='%23ffffff' id='base' inkscape:zoom='6.2833333' inkscape:cx='45.841389' inkscape:cy='15.697489' inkscape:window-x='176' inkscape:window-y='232' inkscape:current-layer='svg2'/%3E%3Cpath style='opacity:1;fill: %23ca2015;fill-opacity:1' d='M 24.295394,26.863758 C 19.200505,21.145204 22.710131,11.190578 26.951762,7.3424212 C 30.566689,4.0628338 36.556731,1.3813774 37.121428,2.3183024 C 38.019154,3.8077781 34.48577,4.865211 31.829231,7.2558366 C 28.512946,10.842074 27.399362,12.454202 31.988064,14.477295 C 36.906646,16.697086 37.001109,18.868305 37.159152,21.630467 C 37.55703,28.584322 29.269122,31.837485 24.295394,26.863758 z ' id='path1873' sodipodi:nodetypes='cssccsc'/%3E%3Cpath style='opacity:1;fill-opacity:1;fill: %23ca2015;' d='M 5.1231491,26.764559 C 0.028260593,21.046005 3.5378861,11.091379 7.7795171,7.2432227 C 11.394445,3.9636353 17.384487,1.2821789 17.949184,2.2191039 C 18.84691,3.7085796 15.313526,4.7660125 12.656987,7.1566381 C 9.3407014,10.742875 8.2271171,12.355003 12.81582,14.378096 C 17.734402,16.597887 17.828865,18.769106 17.986908,21.531268 C 18.384786,28.485123 10.096878,31.738286 5.1231491,26.764559 z ' id='path1875' sodipodi:nodetypes='cssccsc'/%3E%3Cstyle xmlns='' id='autoconsent-prehide'/%3E%3C/svg%3E");
    height: 40px;
    display: block;
    width: 50px;
    background-repeat: no-repeat;
}

.quote-section {}

.quotation {}

.quote-section .quotation {
    padding: 32px 64px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background: #f5f5f5;
    padding: 32px 24px;
    transition: all .2s ease-in-out;
    justify-content: center;
}


.quote-section .quotation:hover{
  background: #d8d8d8
}

.quote-section .quotation-text {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.25em;
    letter-spacing: .02em;
    margin-top: 16px;
    margin-bottom: 16px;
    color: #000000
}

.quote-section .quotation-metas .category {
    display: inline-block;
    color: #ca2015;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.quote-section .quotation-metas  .time {
    display: inline-block;
    color: #595959;
    font-weight: 700;
    font-size: 0.65rem;
    text-transform: uppercase;
}

.quote-section .metas.authors .list-inline {
    margin-bottom:0 !important
}

.quote-section .journals .item{
  padding: 20px 0
}


.card-items .item .title:hover,
.multiple-cards .card-do.item .title:hover{
    text-decoration: none;
    background-position: 0 82%;
    background-size: 100% 1px;
}



.journals-showcase-section .journal-showcase-slider .gallery .gallery {
  width: 100%;
  max-width: 620px;
  margin: 40px auto;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider {
  width: 100%;
  height: auto;
  margin: 0 0 10px 0;
}
/* .journals-showcase-section .journal-showcase-slider .gallery .gallery-slider .swiper-slide {
  width: auto;
  height: 400px;
} */
/* .journals-showcase-section .journal-showcase-slider .gallery .gallery-slider .swiper-slide img {
  display: block;
  width: auto;
  height: 100%;
  margin: 0 auto;
} */
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs {
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide {
  width: 100px;
  height: 100px;
  text-align: center;
  overflow: hidden;
  /* opacity: 0.1; */
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide-active {
  opacity: 1;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide img {
  width: auto;
  height: 100%;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .top-img{
  height: 200px;
  width: 100%;
  object-fit: cover;
  overflow: hidden;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .top-img img{
  width: 100%;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-name-wrapper{
  margin-top: -40px;
  background: white;
  padding: 10px 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-name-wrapper .topline-heading{
  text-transform: capitalize !important;
}
.journals-showcase-section .journal-showcase-slider .gallery .gallery-slider-item .journal-detail{
  margin: auto
}


/* .btn-bd-view-all {
  --bs-btn-font-weight: 600;
  --bs-btn-color: #fff;
  --bs-btn-bg: #ca2015;
  --bs-btn-border-color: #ca2015;
  --bs-btn-border-radius: .5rem;
  --bs-btn-hover-color: #96170f;
  --bs-btn-hover-border-color: #96170f;
  --bs-btn-focus-shadow-rgb: #ca2015;
  --bs-btn-active-color: #96170f;
  --bs-btn-active-border-color: #96170f;
  font-size: .875rem;
} */

.custom-publishing-section{
    margin-top: 2.5rem!important;
    margin-bottom: 2.5rem!important;
    padding-top: 3rem!important;
    padding-bottom: 3rem!important;
    background-color: #262626!important;
}

.custom-publishing-section .article-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* number of lines to show */
        line-clamp: 2;
  -webkit-box-orient: vertical;
}
.custom-publishing-section .card-type-1 .article-item-link{
    position: relative;
}
.custom-publishing-section .card-type-1 .article-item-content{
    position: relative;
    top: 10px;
    left: 0px;
    right: 0;
    bottom: 0;
}
.custom-publishing-section .card-type-1 .article-item-content .metas{
    position: relative;
}
.custom-publishing-section .article-item-content .metas .tag{
  padding: 0.0625rem 0.25rem 0;
  min-height: 0;
  background-color: #fff;
  color: #ca2015;
  margin-right: 5px
}

.custom-publishing-section .btn-bd-view-all{
  color: white !important;
  border-color: white;
}


.custom-publishing-section .card-type-1 .article-item-content .article-item-title{
    font-size: 1rem;
}
.news-featured-section{
  margin-bottom: 2.5rem!important;
  margin-top: 2.5rem!important;
}
.news-featured-section .item-abstract{
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.375rem;
  line-height: 1.375rem;
  color: #333;
  font-weight: 500;
}
.news-featured-section .card-items .item{
  padding: 10px 0;
}
.news-featured-section .card-items .item .metas .author{
  display: inline-block;
  color: #595959;
  font-size: 0.75rem;
  text-transform: uppercase;
  margin-top: 7px;
  font-weight: 600;
  margin-top: 0;
}
.news-featured-section .left-items .dark-card-items{
  background-color: #0b0b0b;
  padding: 20px 10px;
}
.news-featured-section .left-items .dark-card-items .topline-heading,
.news-featured-section .left-items .dark-card-items .item .metas .time,
.news-featured-section .left-items .dark-card-items .item .metas .author,
.news-featured-section .left-items .dark-card-items .item .title-wrapper a{
  color: #fff;
}

.news-featured-section .right-items.latest-wrapper .card-items{
  padding: 20px 10px;
}
.news-featured-section .left-items .dark-card-items  .item{
  border-bottom: 1px solid #595959;
}

.commentary-section .item .img-wrapper img{
    height: auto;
}
.commentary-section {
  padding: 25px 0;
}


.sj-btnscrolltotop {
  background-repeat: no-repeat;
  width: 90px;
  height: 22px;
}

.sj-navigationarea{
  padding: 0
}

.latest-section .container,
.quote-section .container,
.custom-publishing-section .container,
.news-featured-section .container,
.entrance-section .bottom-slider .container{
    max-width: 1248px;
}



@media (min-width: 992px){
  #primary-navbar .navbar-toggler {
      display: block;
  }
}

#primary-navbar .navbar-toggler {
  background: transparent !important;
  border: none !important;
}
#primary-navbar .navbar-toggler span.navbar-toggler-icon {
    background-image: url("data:image/png;base64,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")
}

#primary-navbar .navbar {
  display: flex;
  justify-content: space-between;
}

#primary-navbar .navbar .left-item,
#primary-navbar .navbar .center-item,
#primary-navbar .navbar .right-item{
  flex:1
}

#primary-navbar .navbar .right-item{
  justify-content: end;
  display: flex
}


#primary-navbar .navbar .right-item .links-area{
  flex-direction: row;
  display: flex;
}


#primary-navbar .navbar .center-item{
  text-align: center;
}

#primary-navbar .navbar .navbar-nav,
#primary-navbar .navbar .navbar-nav a{
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  align-items: center;
}

#primary-navbar .navbar .nav-link{
  font-weight: 700;
  color: #262626;
}

#primary-navbar .navbar .right-item .navbar-nav .sj-btntopsearch i{
  font-weight: 900;
  color: #262626;
  opacity: 1;
}

#primary-navbar{
  box-shadow: inset 0 -0.0625rem 0 #dbdbdb;
}
#primary-navbar .top-navbar{
  height: 7rem;
}

#primary-navbar .bottom-navbar .navbar-nav{
    display: flex;
    flex-direction: row;
    gap: 15px;
}
#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive{
   background: transparent;
  color: #ca2015;
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:before,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:before{
  background: #fff;
  border: 1px solid #ca2015;
  border-radius: 20px;
  padding: 0;
  color: #ca2015;
  transition: all .2s
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:hover,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:hover{
  background: transparent;
  color: #fff;
}

#primary-navbar .bottom-navbar .navbar-nav .sj-btnactive:hover:before,
#sidebar.side-navbar .sidebar-top-section .sj-btnactive:hover:before{
  background: #ca2015;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 0;
  color: #fff;
}

section .btn-bd-view-all{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  border: 1px solid #fff;
  color: #fff;
  padding: 10px 15px;
}

section .btn-bd-view-all:hover{
  background: #fff;
  color: #ca2015 !important;
  border: 1px solid #ca2015;
}

.sj-header{
  border-bottom: 0
}

@media (min-width: 992px){
   #primary-navbar .bottom-navbar  .mobile-navbar{
     display: none !important
  }
}

@media (max-width: 991.8px){
   #primary-navbar .bottom-navbar  .mobile-navbar{

  }
}

#primary-navbar .side-navbar {
  width: 250px;
  height: 100%;
  position: fixed;
  margin-left: -300px;
  background-color: #100901;
  transition: 0.5s;
  position: fixed;
  left: 0;
  top: 0;
}

#primary-navbar .active-nav {
  margin-left: 0;
}

#menu-btn {
  transition: 0.5s;
}

.ml-300{
  margin-left: 300px
}


@media (max-width: 992px){
  /* #primary-navbar .top-navbar .right-item .navbar-nav .links-area{
    display: none
  } */
  #primary-navbar .top-navbar .navbar-brand{
    margin: 0;
  }
  #primary-navbar .top-navbar .navbar-nav{
    display: flex;
    flex-direction: initial;
  }

  #primary-navbar .bottom-navbar{
    display: none
  }


}


#sidebar.side-navbar{
    padding: 10px 20px;
    z-index: 10000;
    overflow-y: auto;
}


#sidebar.side-navbar::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#sidebar.side-navbar::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#sidebar.side-navbar::-webkit-scrollbar-thumb
{
	background-color: #000000;
	border: 2px solid #555555;
}

#sidebar.side-navbar .nav{
  justify-content: space-between;
}

#sidebar.side-navbar .navbar-brand{
   margin-bottom: 10px;
}

#sidebar.side-navbar .close-btn{
  cursor: pointer;
  display: block;
  margin-left: auto;
  filter: invert(100%) sepia(0%) saturate(7481%) hue-rotate(76deg) brightness(108%) contrast(96%);
  height: 40px;
  padding: 10px;
}

#sidebar.side-navbar .sidebar-top-section{
  font-weight: 700;
  color: #fff;
  font-family: 'Quicksand';
  margin-bottom: 10px
}

#sidebar.side-navbar .sidebar-top-section li{
  padding: 5px 0;
}

#sidebar.side-navbar .sidebar-top-section li a{
  color: #fff;
  display: block;
}

#sidebar.side-navbar .sidebar-bottom-section a{
  padding: 0;
  color: #fff;
  display: block;
  padding: 5px 0;
}

#primary-navbar .top-navbar .navbar-nav a:not(.sj-btntopsearch){
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  margin: 0 5px;
}

#primary-navbar .navbar .navbar-nav .sj-btntopsearch{
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
}

#primary-navbar .top-navbar .navbar-nav a:not(.sj-btntopsearch):hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar .bottom-navbar .navbar-nav a:not(.sj-btnactive){
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding: 10px 0;
}

#primary-navbar .bottom-navbar .navbar-nav a:not(.sj-btnactive):hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide.swiper-slide-active img{
    border-bottom: 5px solid #ca2015;
    padding-bottom: 5px;
}

.journals-showcase-section .journal-showcase-slider .gallery .gallery-thumbs .swiper-slide img{
    border-bottom: 5px solid transparent;
    padding-bottom: 5px;
}

.sj-footercolumns .sj-logo{
    margin: 10px;
}

.sj-footercolumns .sj-footeraboutus .sj-socialiconssimple{
  margin: 10px;
  text-align: left;
}

.footer_area{
  max-width: 1248px;
}

.sj-footer{
  background-color: #0b0b0b;
}

.sj-footer .sj-copyrights{
  color: #7f7f7f;
}

.sj-footer .sj-copyrights span{
  color: #c4c4c4;
}

.sj-footercolumns .sj-footeraboutus .sj-socialiconssimple{
  margin: 10px;
  text-align: left;
  display: flex;
  padding-top: 0;
}

.sj-footer .sj-socialicons li{
  padding: 0;
  border-radius: 50%;
  border: 0.0625rem solid #fff;
  width: 2.5rem;
  height: 2.5rem;
  transition: all .2s
}

.sj-footer .sj-socialicons li.sj-facebook:hover{
  background-color: #1773ea;
}
.sj-footer .sj-socialicons li.sj-twitter:hover{
  background-color: #1c96e8;
}
.sj-footer .sj-socialicons li.sj-linkedin:hover{
  background-color: #0a63bc;
}
.sj-footer .sj-socialicons li.sj-googleplus:hover{
  background-color: #d54c3f;
}

.sj-footer .sj-socialicons li:not(:first-child),
.sj-footer .sj-socialicons li:not(:last-child){
  margin-right: 10px
}

.sj-footer .sj-socialicons a{
  width: 2.5rem;
  height: 2.5rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.sj-footer .sj-socialicons a i{
  color: #fff !important;
}

#user_register{
  margin: auto;
  justify-content: center;
  padding: 30px 0;
}

#user_register .sj-widgetheading{
  padding: 0 10px;
}
#user_register .sj-widgetheading h3{
  font-weight: 700;
  color: #636c77;
}

#user_register .sj-forgorpass{
    color: #8c8c8c;
}

#user_register .sj-btnarea{
  text-align: center;
}

#user_register .sj-btnactive{
  border-radius: 2rem;
  font-weight: 600;
  transition: all .2s
}

#user_register .sj-btnactive:before{
  background-color: #ca2015;
  border-color: #ca2015;
  border-radius: 2rem;
}

#user_register .sj-btnactive:hover:before{
  background-color: #aa1b12;
  border-color: #aa1b12;
}

#register_page .sj-registerarea .sj-formregister .form-group{
    width: 100%;
}

#register_page .sj-widgetcontent{
    padding: 0 10px;
}

#register-tab{
  justify-content: center;
  gap: 5px;
}

#register-tab button.nav-link{
  border-radius: 2rem;
  min-width: 100px;
  font-weight: 600;
  color: #262626;
}

#register-tab button.nav-link.active{
  background-color: #ca2015;
  border-color: #ca2015;
  border-radius: 2rem;
  min-width: 100px;
  font-weight: 600;
  color: #fff;
}

#pills-login .sj-forgotpass .sj-checkbox label:before{
  top: 4px !important;
}

#register_form .form-group.half-width.assign-role{
  display: flex;
  gap: 10px;
}

#register_form .form-group.half-width.assign-role{
    width: auto;
}
#register_form .form-group.half-width.assign-role label:before{
  top: 6px;
}
#register_form .form-group.half-width.assign-role label{
  color: #636c77;
}


#sidebar .user-dropdown{
}


#site_user_image_header{
  height: 40px;
  border: 1px solid #ddd;
  border-radius: 50%;
}

.user-dropdown-link{
  background-image: none !important;
  text-align: center;
}

.sj-header .toast-holder{
    top: auto;
  bottom: 0;
}


#primary-navbar .top-navbar .right-item .user-dropdown {
  position: absolute;
  top: 100px;
  width: 250px;
  background-color: #fff;
  z-index: 1000;
  margin-left: -150px;
  box-shadow: none!important;
  border: 1px solid rgba(75, 70, 92, 0.12);
  border-radius: 6px;
}

#primary-navbar .top-navbar .right-item .user-dropdown li,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
  border-radius: 0.375rem;
  margin-block: 0.25rem;
  margin-inline: 0.5rem;
  min-block-size: 2.25rem;
  border-radius: 0.375rem;
  min-block-size: 2.25rem;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  min-height: 48px;
  padding-top: 4px;
  padding-bottom: 4px;
}
#primary-navbar .top-navbar .right-item .user-dropdown li a{
  margin: 0px !important
}


#primary-navbar .top-navbar .right-item .user-dropdown li:hover,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link:hover{
    background-color: #f5f5f5 !important;
}

/* #primary-navbar .top-navbar .right-item .user-dropdown li,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
    padding: 4px 0
} */


#primary-navbar .top-navbar .right-item .user-dropdown li a,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
    gap: 7px;
    display: flex;
}

#primary-navbar .top-navbar .right-item .user-dropdown li a,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link{
  background: none !important
}

#primary-navbar .top-navbar .right-item .user-dropdown li a span,
#primary-navbar .top-navbar .user-dropdown .nav-link span{
  /* background-image: linear-gradient(#ca2015,#ca2015); */
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  line-height: 1rem;
  margin: 10px 5px;
  font-weight: 500;
  text-transform: capitalize;
  /* padding-bottom: 10px; */
  /* padding-bottom: 10px; */
}

#primary-navbar .top-navbar .right-item .user-dropdown li a span:hover,
#primary-navbar .top-navbar .right-item .user-dropdown .nav-link span:hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar #sidebar .user-dropdown {
  border-left: 1px solid #f4f4f4;
  padding: 10px;
  margin-right: 5px;
}

#primary-navbar #sidebar .user-dropdown a{
  align-items: center;
  font-weight: 600;
  gap: 7px;
  display: flex;
  font-size: 0.89rem;
}

#primary-navbar #sidebar .user-dropdown a span{
  background-image: linear-gradient(#ca2015,#ca2015);
  background-position: 0 82%;
  background-repeat: no-repeat;
  background-size: 0 0;
  transition: background .25s ease-in-out;
  padding-left: 0;
  padding-right: 0;
  margin: 0 5px;
  padding-bottom: 5px;
}

#primary-navbar #sidebar .user-dropdown a span:hover{
  background-position: 0 82%;
  background-size: 100% 3px;
}

#primary-navbar #sidebar .user-dropdown-link{
  text-align: left;
}

main.sj-main{
  padding: 20px 0;
}


#primary-navbar .user-dropdown .user-dropdown-info-wrapper{
  display: flex;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  min-height: 48px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 0.375rem;
  margin-block: 0.25rem;
  margin-inline: 0.5rem;
  min-block-size: 2.25rem;
  align-items: center;
  gap: 10px;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper .user-dropdown-image{
  height: 40px;
  border-radius: 50%;
  border: 1px solid #ddd;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper h3{
  hyphens: auto;
  overflow-wrap: normal;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: break-word;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .009375em;
  line-height: 1.5rem;
  text-transform: none;
  font-weight: bold;
  margin-bottom: 0;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper span{
  -webkit-box-orient: vertical;
  display: -webkit-box;
  opacity: 0.68;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  font-size: .875rem;
  font-weight: 400;
  letter-spacing: .0178571429em;
  line-height: 1rem;
  text-transform: none;
}

#primary-navbar .user-dropdown .user-dropdown-info-wrapper + hr{
  border-color: rgba(75, 70, 92,0.45);
  border-style: solid;
  border-width: thin 0 0 0;
}

#primary-navbar .user-dropdown  hr{
  border-color: rgba(75, 70, 92,0.45);
  border-style: solid;
  border-width: thin 0 0 0;
}

#primary-navbar .user-dropdown-content{
  overflow-y: auto;
  height: 500px;
  margin-bottom: 10px;
}


.user-dropdown-content::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 0;
	background-color: #F5F5F5;
}

.user-dropdown-content::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

.user-dropdown-content::-webkit-scrollbar-thumb
{
	border-radius: 0;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

.profile-badge{
  top: calc(100% - 11px);
  left: calc(100% - 11px);
  border-radius: 4.5px;
  height: 9px;
  min-width: 0;
  padding: 0;
  width: 9px;
  font-size: .75rem;
  font-weight: 500;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  text-indent: 0;
  transition: .225s cubic-bezier(.4,0,.2,1);
  white-space: nowrap;
  background: rgb(40,199,111) !important;
  color: rgb(40,199,111) !important;
}

.profile-badge:after {
    border-radius: inherit;
    border-style: solid;
    border-width: 2px;
    bottom: 0;
    color: #28c76f;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(1.2);
    border-width: 1.5px;

}

#primary-navbar .top-navbar .user-dropdown-link{
    position: relative;
}

@media (max-width: 991.8px){
  #primary-navbar .user-dropdown {
    margin-left: 0 !important;
    left: 0 !important;
    position: fixed !important;
    right: 0 !important;
    width: 100vw !important;
    height: 100% !important;
    top: 0px !important;
    border-radius: 0 !important;
  }

  #primary-navbar .user-dropdown-content {
    overflow-y: auto;
    height: 85%;
    margin-bottom: 10px;
  }

  .close-user-dropdown-menu{
    margin-left: auto !important;
    font-size: 1.2rem;
    background-image: none !important
  }
}

@media (min-width: 992px){
  .close-user-dropdown-menu{
    display: none
  }
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev,
.journals-showcase-section .journal-showcase-slider .swiper-button-next{
  width: 35px;
  height: 35px;
  background: #262626;
  border-radius: 50%;
  transition: all .2s
}

@media(min-width: 992px){
  .journals-showcase-section .journal-showcase-slider .swiper-button-prev{
    left: 50px;
    top: 60%;
  }
  .journals-showcase-section .journal-showcase-slider .swiper-button-next{
    right: 50px;
    top: 60%;
  }
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:after,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:after{
  background: url('data:image/png;base64,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');
  font-family: AUTO;
  content: "" !important;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0.85rem;
  color: #262626;
  border: 2px solid transparent !important;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all .2s;
  filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:hover:after,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:hover:after{
  /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
  /* filter: none; */
}

.journals-showcase-section .journal-showcase-slider .swiper-button-next:after{
  transform: rotate(180deg);
}

.journals-showcase-section .journal-showcase-slider .swiper-button-prev:hover,
.journals-showcase-section .journal-showcase-slider .swiper-button-next:hover{
  background: #ca2015;
}

.entrance-section{
  /* margin-top: 1.5rem!important; */
  margin-bottom: 1.5rem!important;
}

.top-main-slider .main-slider .swiper {
  width: 100%;
  height: 100%;
}

.top-main-slider .main-slider .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.top-main-slider .main-slider .swiper-slide img {
  /* display: block;
  width: 100%;
  height: 100%;
  object-fit: cover; */
  height: 450px;
  width: 100%;
  object-fit: cover;
}

.top-main-slider  {
  position: relative;
  height: 100%;
}

.top-main-slider .swiper-pagination-fraction {
  color: white;
}


.entrance-section .top-main-slider .main-slider .swiper-button-prev,
.entrance-section .top-main-slider .main-slider .swiper-button-next{
  width: 35px;
  height: 35px;
  border-radius: 50%;
  transition: all .2s;
  z-index: 1;
}


.entrance-section .top-main-slider .main-slider .swiper-button-prev:after,
.entrance-section .top-main-slider .main-slider .swiper-button-next:after{
  background: url('data:image/png;base64,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');
  font-family: AUTO;
  content: "" !important;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0.85rem;
  color: #262626;
  border: 2px solid transparent !important;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all .2s;
  filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
}

.entrance-section .top-main-slider .main-slider .swiper-button-prev:hover:after,
.entrance-section .top-main-slider .main-slider .swiper-button-next:hover:after{
  /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
  /* filter: none; */
}

.entrance-section .top-main-slider .main-slider .swiper-button-next:after{
  transform: rotate(180deg);
}

.entrance-section .top-main-slider .main-slider .swiper-button-prev:hover,
.entrance-section .top-main-slider .main-slider .swiper-button-next:hover{
  background: #ca2015;
}

.entrance-section .bottom-slider .main-bottom-slider.swiper {
   width: 100%;
   height: 100%;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-slide {
   display: -webkit-box;
   display: -ms-flexbox;
   display: -webkit-flex;
   display: flex;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-box-align: center;
   -ms-flex-align: center;
   -webkit-align-items: center;
   align-items: center;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-slide img {
   display: block;
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .entrance-section .bottom-slider .swiper-pagination {
   justify-content: center;
   display: flex;
   width: 100%;
   gap: 10px;
   align-items: center;
   margin:  0 10px
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next{
   width: 35px;
   height: 35px;
   border-radius: 50%;
   transition: all .2s
 }


 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:after,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:after{
   background: url('data:image/png;base64,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');
   font-family: AUTO;
   content: "" !important;
   background-size: 15px;
   background-repeat: no-repeat;
   background-position: center;
   font-size: 0.85rem;
   color: #262626;
   border: 2px solid transparent !important;
   border-radius: 50%;
   width: 35px;
   height: 35px;
   align-items: center;
   display: flex;
   justify-content: center;
   transition: all .2s;
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:hover:after,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:hover:after{
   /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
   /* filter: none; */
   filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:after{
   transform: rotate(180deg);
 }

 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-prev:hover,
 .entrance-section .bottom-slider .main-bottom-slider.swiper .swiper-button-next:hover{
   background: #ca2015;
 }
 .entrance-section .bottom-slider .main-bottom-slider.swiper img{
   height: 200px !important;
   width: auto;
   object-fit: cover;
   width: 100% !important;
 }

 /* .entrance-section .bottom-slider .card-items .item{
   margin:  10px
 } */
 .entrance-section .bottom-slider .swiper-pagination-bullet{
    background: #262626;
 }
 .entrance-section .bottom-slider .swiper-pagination-bullet-active{
    background: #ca2015;
    width: 12px;
    height: 12px;
 }
 .entrance-section .bottom-slider{
     margin: 10px 0;
 }

.jf-description p{
    font-size: 1rem !important;
    font-family: 'Arial' !important;
}

.jf-bannerbg img{
    height: 80px
}



.journals .publications {
  position: relative;
  height: 100%
}

.journals .publications .swiper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.journals .publications .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.journals .publications .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}


 .journals .publications .swiper-button-prev,
 .journals .publications .swiper-button-next{
   width: 35px;
   height: 35px;
   border-radius: 50%;
   transition: all .2s
 }


 .journals .publications .swiper-button-prev:after,
 .journals .publications .swiper-button-next:after{
   background: url('data:image/png;base64,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');
   font-family: AUTO;
   content: "" !important;
   background-size: 15px;
   background-repeat: no-repeat;
   background-position: center;
   font-size: 0.85rem;
   color: #262626;
   border: 2px solid transparent !important;
   border-radius: 50%;
   width: 35px;
   height: 35px;
   align-items: center;
   display: flex;
   justify-content: center;
   transition: all .2s;
 }

 .journals .publications .swiper-button-prev:hover:after,
 .journals .publications .swiper-button-next:hover:after{
   /* border: 2px solid rgba(38, 38, 38,0.7) !important; */
   /* filter: none; */
   filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(316deg) brightness(116%) contrast(95%);
 }

 .journals .publications .swiper-button-next:after{
   transform: rotate(180deg);
 }

 .journals .publications .swiper-button-prev:hover,
 .journals .publications .swiper-button-next:hover{
   background: #ca2015;
 }
 .journals .publications .journal-name{
   font-size: 1rem;
    font-weight: 700;
    line-height: 1.25em;
    letter-spacing: .02em;
    margin-top: 16px;
    margin-bottom: 16px;
    color: #000000;
 }
 .journals .publications .card{
   border: none
 }
 .journals .swiper-pagination{
   position: relative;
   gap: 5px;
   display: flex;
   justify-content: center;
   margin: 10px;
   align-items: center;
 }
 .journals .swiper-pagination .swiper-pagination-bullet-active {
   background: #ca2015;
   width: 10px;
   height: 10px;
 }

.quote-section .journals{
  margin-bottom: 20px
}

.loading-container  {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  background: #000;
  position: fixed;
  width: 100vw;
  height: 100vh;
  z-index: 10000;
  top: 0;
}
.loading-container .middle {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.loading-container .bar {
  width: 10px;
  height: 70px;
  background: #fff;
  display: inline-block;
  transform-origin: bottom center;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  /*   box-shadow:5px 10px 20px inset rgba(255,23,25.2); */
  animation: loader 1.2s linear infinite;
}
.loading-container .bar1 {
  animation-delay: 0.1s;
}
.loading-container .bar2 {
  animation-delay: 0.2s;
}
.loading-container .bar3 {
  animation-delay: 0.3s;
}
.loading-container .bar4 {
  animation-delay: 0.4s;
}
.loading-container .bar5 {
  animation-delay: 0.5s;
}
.loading-container .bar6 {
  animation-delay: 0.6s;
}
.bar7 {
  animation-delay: 0.7s;
}
.bar8 {
  animation-delay: 0.8s;
}

@keyframes loader {
  0% {
    transform: scaleY(0.1);
    background: ;
  }
  50% {
    transform: scaleY(1);
    background: yellowgreen;
  }
  100% {
    transform: scaleY(0.1);
    background: transparent;
  }
}

.swiper-button-next, .swiper-button-prev{
  z-index: 1
}

.sj-formtheme.sj-formsearcmain .sj-btnactive{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  color: #fff;
  padding: 10px 35px;
}

.sj-formtheme.sj-formsearcmain .sj-btnactive:before{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  color: #fff;
  padding: 10px 35px;
}

.sj-formtheme.sj-formsearcmain .sj-searcharea{
  background-color: rgba(0, 0, 0, 0.8);
}

#primary-navbar{
  padding: 0;
}

.bottom-navbar .journals-dropdown{
  position: static;
}
.bottom-navbar .journals-dropdown .dropdown-menu{
  position: absolute;
  font-size: 1rem;
  width: 100vw;
  left: 0;
}

.journals-dropdown .dropdown-menu.show {
    opacity: 0;
    animation: slideDown .2s;
    -moz-animation-timing-function: ease-out;
    -moz-animation-duration: 0.5s;
    -moz-animation-iteration-count: 1;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-out;
    -webkit-animation-duration: 0.5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
}

@keyframes slideDown{
  from {
    transform: translateY(-100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

.user-dropdown{
  opacity: 0;
  animation: heightAnimation .2s;
  -moz-animation-timing-function: ease-out;
  -moz-animation-duration: 0.5s;
  -moz-animation-iteration-count: 1;
  -moz-animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
}


@keyframes heightAnimation{
  from {
    opacity: 0;
    height: 0
  }
  to {
    opacity: 1;
    height: auto;
  }
}

.sj-dashboardboxtitle h2{
  font-weight: 500;
  color: #ca2015;
  font-family: 'Quicksand';
}

.sj-dashboardnav .sj-active a::before {
  background: #ca2015;
}
.sj-asidebar .sj-admininfo{
  padding: 8px 0;
  overflow: hidden;
  hyphens: auto;
  overflow-wrap: normal;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: break-word;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .009375em;
  line-height: 1.5rem;
  text-transform: none;
  font-weight: bold;
  margin-bottom: 0;
}
.sj-asidebar .sj-admininfo h4{
  -webkit-box-orient: vertical;
  display: -webkit-box;
  opacity: 0.68;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  font-size: .875rem;
  font-weight: 400;
  letter-spacing: .0178571429em;
  line-height: 1rem;
  text-transform: none;
}

.sj-widgetprofile .sj-widgetcontent figure img{
  border: 1px solid #ddd;
}

.sj-widgetprofile .sj-widgetcontent figure{
  box-shadow: none !important
}

.sj-addarticleholdcontent,
.sj-widgetbox{
  box-shadow: none !important;
  border: 1px solid rgb(229,231,235)
}

.sj-dashboardnav ul li a span{
  font-weight: 500;
  color: #262626;
  font-family: 'Quicksand';
  letter-spacing: 0.7px;
}

.sj-btn:hover, .sj-dropdowarrow,
.navbar-toggle, .sj-btn:hover:before,
.sj-btn.sj-btnactive:before,
.sj-bannercontent h1:before,
.sj-btnvideo,
.sj-editorchoice:hover .sj-postcontent .sj-btn:before,
.sj-prev:hover, .sj-next:hover, .sj-widgetcontent .sj-formsearch button,
.sj-widgetquestions .sj-widgetheading, .sj-btnreply:hover, .sj-btnrecord:hover,
.sj-tagnew, .navbar-toggler, .sj-dashboardnav > ul > li > a:before, .sj-formsearchvtwo button,
.sj-articledetails li:before, .sj-formaddnewfield, .form-group .sj-radio input[type=radio] + label:after,
.sj-formaddnewfield .form-group .sj-checkbox input[type=checkbox] + label:after, .sj-reviewer-acronym span,
.sj-formsearchvtwo input[type=submit], .sj-btnactive {
  background: #ca2015;
}

.sj-dashboardnav ul li a:hover i {
    animation: shake 1s;
}

@keyframes shake {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(10deg); }
  50% { transform: rotate(0eg); }
  75% { transform: rotate(-10deg); }
  100% { transform: rotate(0deg); }
}

.sj-dashboardnav > ul > li{
  border: none
}

.sj-dashboardnav ul{
  padding: 0
}

.sj-dashboardnav .sj-active a{
  background: #f5f5f5;
  border: 2px solid #f3f3f3;
}
.sj-dashboardnav li a{
  border: 2px solid transparent;
}
.sj-dashboardnav li:hover a{
  background: #f5f5f5;
  border: 2px solid #f3f3f3;
}

#primary-navbar .bottom-navbar .navbar-nav a[data-bs-target="#newSubmissionModal"] {
    background: transparent;
    font: 600 14px/23px 'Quicksand', Arial, Helvetica, sans-serif !important;
    color: #262626;
    font-family: 'Quicksand';
    text-transform: uppercase;
    z-index: 3;
    box-shadow: none;
    background: #fff;
    border: 1px solid #ca2015 !important;
    border-radius: 20px;
    padding: 0;
    transition: all .2s;
    padding: 10px;
    cursor: pointer;
}

#primary-navbar .bottom-navbar .navbar-nav a[data-bs-target="#newSubmissionModal"]:hover {
    background: #ca2015 !important;
    color: #fff;
    border: 1px solid #ca2015 !important;
}

.checkbox-wrapper .form-check-inline {
    align-items: center;
    display: flex;
}

.terms-container .terms-text{
  overflow: hidden
}

form p {
    float: inherit !important;
    position: static !important;
}

.sj-content.sj-addarticleholdcontent .sj-description{
    overflow: auto;
}

.sj-articledetails li[data-toggle="collapse"]:after {
    content: "";
    background: url(data:image/png;base64,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);
    background-size: 20px;
    height: 20px;
    width: 20px;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 50%;
    z-index: 1;
    transform: rotate(90deg);
    transition: all .2s;
    filter: invert(72%) sepia(13%) saturate(7%) hue-rotate(359deg) brightness(87%) contrast(96%);
}


.sj-articledetails .sj-nameandmail {
     z-index: 100;
}

.btn-special--light.download-btn{
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
}

.btn-special--light.download-btn i{
  margin-right: 5px;
  transition: all .1s;
}
.btn-special--light.download-btn i:before{
  transition: all .1s;
}

.btn-special--light.download-btn:hover {
    background-color: #badbcb;
}

.btn-special--light.update-btn{
  color: #1f44ff;
  background-color: rgba(31,68,255,0.2);
  border-color: #187de4 !important;
  box-shadow: 0 0 0 0 transparent;
  transition: all .2s;
}
.terms-container .btn-special--light.update-btn{
  text-align: right;
  display: block;
}

.btn-special--light.update-btn:hover {
  background-color: rgb(187, 199, 255);
}

table .edit-author-btn{
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
  padding: 5px;
  margin: 0;
  margin-right: 5px;
  border-radius: 5px;
}

table .edit-author-btn:hover{
  background-color: #badbcb;
}

table .delete-author-btn{
  transition: all .2s;
  font-weight: 500;
  color: #dc3545;
  background-color: rgba(220,53,69,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
  padding: 5px;
  margin: 0;
  border-radius: 5px;
}

table .delete-author-btn:hover{
  background-color: rgb(244, 194, 199)
}

.sj-content.sj-addarticleholdcontent .sj-userbtnarea a{
  color: white;
  cursor: pointer;
}

.sj-downloadheader .sj-title a{
  --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: #212529;
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 1px;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: 0.375rem;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: all .2s;
  font-weight: 500;
  color: #198754;
  background-color: rgba(25,135,84,0.2);
  border-color: transparent;
  box-shadow: 0 0 0 0 transparent;
}

.sj-downloadheader .sj-title a i{
  margin-right: 5px;
  transition: all .1s;
}
.sj-downloadheader .sj-title a i:before{
  transition: all .1s;
}

.sj-downloadheader .sj-title a:hover {
    background-color: #badbcb;
}

.sj-content.sj-addarticleholdcontent .sj-userinfoimgname{
  background: #f5f5f5;
}

.sj-content.sj-addarticleholdcontent .sj-userinfimg img {
    border: 3px solid #fff !important;
}

.sj-content.sj-addarticleholdcontent .sj-downloadheader .sj-title h3{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.89rem;
  text-transform: uppercase;
}

.sj-content.sj-addarticleholdcontent .sj-description{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.89rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent table{
  background-color: white
}

.sj-content.sj-addarticleholdcontent .sj-downloadheader .sj-title{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname span{
  display: inline-block;
  color: #595959;
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname h3{
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1em;
  letter-spacing: .02em;
  margin-top: 16px;
  margin-bottom: 16px;
  color: #000000;
}
.sj-content.sj-addarticleholdcontent .sj-userinfoname{
  padding-top: 0;
}
.sj-content.sj-addarticleholdcontent .sj-detailstime{
  display: inline-block;
  color: #595959;
  font-weight: 600;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.sj-content.sj-addarticleholdcontent .sj-detailstime h4{
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25em;
  letter-spacing: .02em;
  margin-top: 7px;
  margin-bottom: 16px;
  color: #000000;
}



.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb
{
	background-color: #9c9c9c;
}


.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar
{
	width: 15px;
	height: 15px;
	background-color: #F5F5F5;
}

.sj-content.sj-addarticleholdcontent .sj-description::-webkit-scrollbar-thumb
{
	background-color: #9c9c9c;
}

div[aria-labelledby="detailModalLabel"] .sj-docdetails {
    margin-bottom: 15px;
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader .sj-title{
    border-top: none !important;
    padding-bottom: 0
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader{
  padding-bottom: 11px;
  border-bottom: 1px solid #f2f2f2;
}

div[aria-labelledby="detailModalLabel"] .sj-downloadheader .sj-title.title-2 span{
  color: #767676;
  font-weight: 600;
  padding-bottom: 10px;
  padding-top: 0;
}

.sj-pagination ul li {
  color: #767676;
  font-weight: 500;
}

.sj-pagination ul li i{
  color: #767676;
  font-weight: 500;
}

@media (min-width: 992px){
  .modal-lg, .modal-xl {
      max-width: 800px !important;
  }
}

.terms-container .update-download-btn-wrapper {
    display: flex;
    justify-content: end;
    gap: 10px;
}
.sj-footercolumns li a {
    color: #9d9d9d;
    font-weight: 600;
    font-size: 1rem;
    transition: all .2s
}

.sj-footercolumns li a:hover {
    color: #c3c3c3;
    font-weight: 600;
    font-size: 1rem;
}


.sj-footercolumns .contact-address {
    color: #9d9d9d;
    font-weight: 600;
    font-size: 0.89rem;
}


.sj-footercolumns .contact-address strong {
    color: #c3c3c3;
    font-weight: 600;
    font-size: 0.89rem;
}


.top-content-column {
  width: 100%;
  margin: auto;
  padding: 4px 0 0;
  background: #f5f5f5;
  overflow: hidden;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: initial;
}

.top-content-column .breadcrumb-area {
  padding: 15px 0px;
}

.top-content-column .breadcrumb-area ul {
  padding: 0px;
  display: flex
}

.top-content-column .breadcrumb-area ul li,
.top-content-column .breadcrumb-area ul li a {
  font-size: 10px;
  font-size: .89rem;
  font-weight: 700;
  letter-spacing: .02em;
  color: #595959;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-transform: uppercase
}

.top-content-column .breadcrumb-area ul li:not(.active):hover a {
  color: #ca2015;
}

.top-content-column .breadcrumb-area ul li {
  color: #ca2015;
}

.top-content-column .breadcrumb-area ul li:not(:first-child):before {
  content: '>';
  padding: 0 5px;
  color: #595959;
}

main#main {
  padding: 0;
}

.top-content-column .page-banner-content {
  padding: 10px 0px;
}

.top-content-column .page-banner-content h1 {
  font-size: 2.375rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 900;
  color: #000000;
  margin-bottom: 1rem;
}

.top-content-column .page-banner-content .details {
  position: relative;
}

.top-content-column .page-banner-content .details:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  width: 6.25rem;
  height: 1.008px;
  height: 0.063rem;
  background-color: #757575;
  opacity: .5;
}

.top-content-column .page-banner-content .details .meta {
  display: flex;
  padding: 0;
  padding: 25px 0;
}

.top-content-column .page-banner-content .details .meta li {
  font-size: 0.89rem;
  color: #595959;
  font-weight: 600;
  text-transform: uppercase;
}

.top-content-column .page-banner-content .details .meta li:not(:last-child):after {
  content: "•";
  margin: 0 0.375rem;
}

main .article {
  padding: 35px 0;
}

main .article p {
  font-size: 1.125rem;
  line-height: 1.725rem;
  margin-bottom: 2rem;
  color: #333;
  font-weight: 500
}

.swiper-pagination{
  z-index: 1
}

/* ---- */

.journal-detail-section .info-and-search {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  margin-bottom: 20px;
  border-radius: 4px;
  border: 0;
  padding: 15px;
  background-color: #fff;
  font-weight: 400;
  border: 0;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}

.journal-detail-section .tags {
  display: flex;
  color: #3d4465;
  font-weight: 400;
  align-items: center;
  margin: 0 0 0 10px;
  padding-left: 15px;
  height: 100%;
  gap: 10px;
}

.journal-detail-section .info-and-search .label {
  font-weight: 600;
  font-family: 'Quicksand';
}

.journal-detail-section .info-and-search .content {
  font-weight: 500;
  font-family: 'Quicksand';
}

.journal-detail-section .info-and-search .tag:not(:last-child):after {
  content: " ";
  width: 8px;
  height: 8px;
  background-color: #f29100;
  display: inline-block;
  border-radius: 50%;
  margin: 0 10px;
}

.journal-detail-section .info-and-search .search-input-group .search-btn span{
  background-color: #f29100;
  color: white;
  height: 100%;
}

.journal-detail-section .info-and-search .search-input-group .search-btn span,
.journal-detail-section .info-and-search .search-input-group input{
  border: 0;
}

.journal-detail-section .info-and-search .search-input-group input{
  background-color: #f9f9f9
}

.journal-detail-section  {
  background: -moz-linear-gradient(top, #F29100 0%, #ECCC19 100%);
  background: -webkit-linear-gradient(top, #F29100 0%, #ECCC19 100%);
  background: linear-gradient(to bottom, #F29100 0%, #ECCC19 100%);
  padding: 20px;
  margin: 10px 0;
}

.journal-portlets .journal-portlet .card-footer{
  border: 0
}

.journal-portlets .journal-portlet{
  font-weight: 400;
  border: 0;
}

.journal-portlets .journal-item{
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}


.journal-portlets .journal-portlets-item {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  background-color: #fff;
  margin-bottom: 20px;
  border-radius: 4px;
  border: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}

.journal-portlet .card-footer{
  border: 0;
}

.journal-portlet .journal-cover:before {    
  width: 100%;
  left: 7.5%;
  background-color: #f1f1f1;
  box-shadow: 5px 5px 20px #4f5b77;
  box-shadow: 3px 3px 10px #a9b2c5;
  position: absolute;
  top: 2%;
  height: 96%;
  content: ' ';
  z-index: -1;
  box-shadow: 3px 3px 10px #a9b2c5;
}

.journal-portlet .journal-cover:after {
  width: 5%;
  left: 100%;
  background-color: #EFEFEF;
  box-shadow: inset 0 0 5px #aaa;
  -moz-transform: rotateY(20deg);
  -webkit-transform: perspective(100) rotateY(20deg);
  position: absolute;
  top: 2%;
  height: 96%;
  content: ' ';
  z-index: -1;
}

.journal-portlet .journal-cover {
  display: inline-block;
  position: relative;
  -moz-perspective: 100px;
  -moz-transform: rotateY(-3deg);
  -webkit-transform: perspective(100) rotateY(-3deg);
  outline: 1px solid transparent;
  box-shadow: none;
  margin: 0;
}

.journal-portlet .journal-card {
  margin: 60px 33px;
}

.journal-portlet .card {
  background-color: transparent;
  border: 0;
  height: 100%;
}

.journal-portlets-item .card-footer {
  display: flex;
  padding: 15px 25px;
  color: #3d4465;
  justify-content: space-between;
  justify-content: space-evenly;
  padding: 15px 0;
  border-top: 1px solid #ebedf2;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  align-items:center 
}

.journal-portlets-item span.quotation {
  font-size: 1.5rem;
  height: 15px;
}

.journal-portlets-item .journal-portlets-item span.lnr {
  font-size: 1rem;
}

.journal-portlets-item i.fa.fa-quote-right {
  font-size: 0.8rem;
}

.journal-portlets-item span.text {
  font-family: 'Quicksand';
  font-size: 0.75rem;
  color: #636c77;
  font-weight: 600;
}

.journal-portlets-item .icon-wrapper {
  gap: 7px;
  display: flex;
  align-items: center;
}

@media (max-width: 767.8px){
  .journal-detail-section .tags {
    display: contents;
  }
}

.journal-portlets-item .card-header {
  display: flex;
  align-items: center;
  gap: 10px;
  background-color: #fff;
  border-bottom: 1px solid #f6f6f6;
  padding: 15px;
}

.journal-portlets-item .card-header .lnr{
  font-weight: 600;
  font-size: 1.1rem;
  color: #f47537;
}

.journal-portlets-item .card-header h4 {
  margin-bottom: 0;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.95rem;
  color: #f47537;
  text-transform: uppercase;
}

.journal-about .card-body .about-txt {
  text-align: left;
  max-height: 410px;
  overflow-y: auto;
  scrollbar-color: #e8e8e8 #fff;
}

.journal-about .card-body .about-txt::-webkit-scrollbar {
  width: 12px;
}

.journal-about .card-body .about-txt::-webkit-scrollbar-track {
  background: #ffffff;
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}

.journal-about .card-body .about-txt::-webkit-scrollbar-thumb {
  background-color: #e8e8e8;
  border-radius: 12px;
  border: 2px solid #ffffff;
}

@media (min-width: 767.8px){
  .journal-detail-section.detail-page .journal-portlets .journal-img .card,
  .journal-detail-section.detail-page .journal-portlets .journal-about .card,
  .journal-detail-section.detail-page .journal-portlets .journal-archive .card,
  .journal-detail-section.detail-page .journal-portlets .journal-discover .card{
    height: 512.4px;
  }
}

.journal-portlets .journal-img .card-body,
.journal-portlets .journal-about .card-body,
.journal-portlets .journal-archive .card-body,
.journal-portlets .journal-discover .card-body{
  overflow-y: auto;
}



.journal-about .card-body::-webkit-scrollbar,
.journal-archive .card-body::-webkit-scrollbar,
.journal-discover .card-body::-webkit-scrollbar {
  width: 12px;
}

.journal-about .card-body::-webkit-scrollbar-track,
.journal-archive .card-body::-webkit-scrollbar-track,
.journal-discover .card-body::-webkit-scrollbar-track {
  background: #ffffff;
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}

.journal-about .card-body::-webkit-scrollbar-thumb,
.journal-archive .card-body::-webkit-scrollbar-thumb,
.journal-discover .card-body::-webkit-scrollbar-thumb  {
  background-color: #e8e8e8;
  border-radius: 12px;
  border: 2px solid #ffffff;
}

/* .journal-portlets{
  align-items: stretch;
  display: flex;
} */

.journal-portlets .journal-archive .list-wrapper {
  text-align: left
}

.journal-portlets .journal-archive .list-wrapper h6 {
  text-align: left;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  text-transform: uppercase;
}

.journal-portlets .journal-archive .list-wrapper a {
  font-family: 'Quicksand';
  font-weight: 500;
  transition: all .2s;
  color: #636c77 !important
}

.journal-portlets .journal-archive .list-wrapper a:hover {
  color: #0060f2 !important
}

.journal-portlets .journal-archive .all-articles,
.journal-portlets .journal-discover .all-articles,
.journal-portlets .current-issue .all-articles{
  text-align: left;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77;
  margin-left: auto;
  padding: 0 0.75rem;
}

.journal-portlets .journal-discover .list-wrapper ul {
  padding: 0 10px;
  text-align: left;
}

.journal-portlets .journal-discover .list-wrapper ul li a{
  font-family: 'Quicksand';
  font-weight: 500;
  transition: all .2s;
  color: #636c77 !important;
}

.journal-portlets .journal-discover .list-wrapper ul li a:hover{
  color: #0060f2 !important;
}

.journal-portlets .journal-discover .list-wrapper .item{
  font-weight: 500;
  font-family: 'Quicksand';
  align-items: center;
  display: flex;
  gap: 5px;
  margin-bottom: 5px;
}

.journal-portlets .current-issue .list-wrapper ul{
  padding: 10px;
}

.journal-portlets .current-issue .list-wrapper ul li{
  background-color: #f9f9f9;
  border-radius: 5px;
} 

.journal-portlets .current-issue h6.type {
  font-family: 'Quicksand';
  font-weight: 500;
  color: #636c77 !important;
  font-size: 1rem
}


.journal-portlets .current-issue h6.header {
  text-align: left;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.95rem;
  color: #f47537;
  text-transform: uppercase;
}


.journal-portlets .current-issue .authors {
  text-align: left;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77 !important;
  text-transform: uppercase;
  margin-bottom: 10px
}

.journal-portlets .current-issue .pages {
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77;
  margin-bottom: 0
}

.journal-portlets .current-issue .item{
  margin-bottom: 1rem;
}

.journal-portlets .other-directory img{
  height: 60px;
  object-fit: contain;
  width: auto;
  margin-bottom: 2rem
}

.journal-detail-section {
  margin: 0;
}

main.sj-main{
  padding: 0 !important
}

.swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
  margin-bottom: 50px;
}

.top-main-slider .search-input-group{
  position: absolute;
  z-index: 5;
  bottom: 15px;
  max-width: 400px;
  left: calc(50% - 200px );
  border-radius: 20px;
  overflow: hidden;
}

@media (max-width: 767.8px){
  .top-main-slider .search-input-group{
    max-width: 300px;
    left: calc(50% - 150px );
  }
}


.search-input-group .search-btn span{
background-color: #f29100;
color: white;
height: 100%;
}

.search-input-group .search-btn span,
.search-input-group input{
border: 0;
}


.journal-search-section{
  background: -moz-linear-gradient(top, #F29100 0%, #ECCC19 100%);
  background: -webkit-linear-gradient(top, #F29100 0%, #ECCC19 100%);
  background: linear-gradient(to bottom, #F29100 0%, #ECCC19 100%);
  padding: 20px;
  margin: 0;

}

.journal-search-section .info-and-search,
.journal-search-section .results-section {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  margin-bottom: 20px;
  border-radius: 4px;
  border: 0;
  padding: 15px;
  background-color: #fff;
  font-weight: 400;
  border: 0;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}

.journal-search-section .info-and-search .search-input-group .search-btn span {
  background-color: #f29100;
  color: white;
}

.journal-search-section .info-and-search .search-input-group input {
  background-color: #f9f9f9;
}

.journal-search-section .search-journal {
  margin-top: 1.5rem
}

.journal-search-section .nav-tabs .nav-item.show .nav-link, 
.journal-search-section .nav-tabs .nav-link.active,
.journal-search-section .nav-tabs .nav-link:hover {
  border-color: transparent !important;
}
.journal-search-section .nav-tabs  {
  border-color: transparent !important;
}

@media (max-width: 768px) {
  .journal-search-section .nav-tabs{
    justify-content: center;
  }
}

.journal-search-section .nav-link {
  align-items: center;
  display: flex;
  gap: 10px;
}

.journal-search-section .nav-link span.lnr {
  background-color: #ccc;
  padding: 10px;
  border-radius: 50%;
  color: white;
  font-size: 1rem;
}

.journal-search-section .nav-link.active span.lnr {
  background-color: #f23900;
  color: white;
}

.journal-search-section .nav-link{
  font-weight: 600;
  font-family: 'Quicksand';
  color: #ccc;
  padding: 0;
  padding-bottom: 8px;
}

.journal-search-section .nav-link.active{
  font-weight: 600;
  font-family: 'Quicksand';
  color: #f23900;
}

.journal-search-section .nav-tabs {
    gap: 15px;
}

.journal-search-section .result-name-wrapper {
  display: flex;
  flex-direction: column;
}

.journal-search-section .result-name-wrapper .result-name{
  font-size: 0.85rem;
  line-height: 0.85rem;
}

.journal-search-section .result-name-wrapper .result-number {
  font-size: 0.75rem;
  line-height: 0.85rem;
}

.journal-search-section .tab-content {
  margin-top: 1.5rem
}


.journal-search-section .tab-content  .single-article-item{
  margin-bottom: 1.5rem
}

.journal-search-section .tab-content  .single-article-item .card-title {
  text-align: left;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77;
  text-transform: uppercase;
}

.journal-search-section .tab-content  .single-article-item .card-text {
  display: block;
  margin-top: 0.3rem;
  margin-bottom: 0.4rem;
  font-family: 'Quicksand';
  color: #636c77;
  font-weight: 600;
  font-size: 0.85rem;
}

.journal-search-section .tab-content  .single-article-item .timeline-items {
  position: relative;
}

.journal-search-section .tab-content  .single-article-item .card{
  border: 1px solid #ebebeb;
  background-color: #f9f9f9;
}

.journal-search-section .tab-content  .single-article-item .timeline-items .timeline-item{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0;
  margin-top: 0;
  font-family: 'Quicksand';
  color: #636c77;
  font-weight: 500;
  padding: 0.25rem 0;
}


.journal-search-section .tab-content  .single-article-item .timeline-items .timeline-item:before {
  background-color: #ccc;
  position: absolute;
  display: block;
  content: '';
  width: 1px;
  left: -10px;
  height: 50%;
  top: 0;
  bottom: 0;
}

.journal-search-section .tab-content  .single-article-item .timeline-items .timeline-item:after{
  background-color: #ccc;
  position: absolute;
  display: block;
  content: '';
  width: 1px;
  left: -10px;
  height: 100%;
  top: 0;
  bottom: 0;
} 

.journal-search-section .tab-content .single-article-item .timeline-items .timeline-badge:before {
    position: absolute;
    display: block;
    content: '';
    width: 7px;
    height: 7px;
    left: -13px;
    border-radius: 100%;
    background-color: #ccc;
}


.journal-search-section .tab-content .single-journal-item .journal-cover {
  display: inline-block;
  position: relative;
  -moz-perspective: 100px;
  -moz-transform: rotateY(-3deg);
  -webkit-transform: perspective(100) rotateY(-3deg);
  outline: 1px solid transparent;
  box-shadow: none;
  margin: 0;
}

.journal-search-section .tab-content .single-journal-item .journal-cover:before {
  width: 100%;
  left: 7.5%;
  background-color: #f1f1f1;
  box-shadow: 5px 5px 20px #4f5b77;
  box-shadow: 3px 3px 10px #a9b2c5;
  position: absolute;
  top: 2%;
  height: 96%;
  content: ' ';
  z-index: -1;
  box-shadow: 3px 3px 10px #a9b2c5;
}

.journal-search-section .tab-content .single-journal-item .journal-cover:after {
    width: 5%;
    left: 100%;
    background-color: #EFEFEF;
    box-shadow: inset 0 0 5px #aaa;
    -moz-transform: rotateY(20deg);
    -webkit-transform: perspective(100) rotateY(20deg);
    position: absolute;
    top: 2%;
    height: 96%;
    content: ' ';
    z-index: -1;
}

.journal-search-section .tab-content .single-journal-item .journal-cover-wrapper {
  margin: 25px;
}
/* .journal-search-section .tab-content .single-journal-item{
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
  border: 0;
} */

.journal-search-section .tab-content .single-journal-item {
  border: 1px solid #ebebeb;
  background-color: #f9f9f9;
}
.journal-search-section .tab-content .single-journal-item .card-title{
  text-align: center;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77;
  text-transform: uppercase;
  margin-bottom: 1rem
}

.journal-search-section .tab-content .single-journal-item .card-footer{
  display: flex;
  padding: 15px 25px;
  color: #3d4465;
  justify-content: space-between;
  justify-content: space-evenly;
  padding: 15px;
  border-top: 1px solid #ebedf2;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  align-items: center;
  border: 0;
  justify-content: space-between;
}

.journal-search-section .tab-content .single-journal-item .card-footer .icon-wrapper {
  gap: 7px;
  display: flex;
  align-items: space-between;
}

.journal-search-section .tab-content .single-journal-item .card-footer span.text {
  font-family: 'Quicksand';
  font-size: 0.75rem;
  color: #636c77;
  font-weight: 600;
}

.journal-search-section .tab-content .single-journal-item .card-footer .frequency{
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #636c77;
}

.journal-search-section .tab-content .single-journal-item .card-footer .icons{
  display: flex;
  gap: 10px;
}

.journal-search-section .tab-content .single-journal-item{
  margin-bottom: 1rem
}

.results-section .tab-content .single-researcher-item{
  border: 1px solid #ebebeb;
  background-color: #fff;
}

.results-section .tab-content .single-researcher-item .card-top-area .left-area .avatar img{
  height: 75px;
  width: 75px;
  object-fit: cover;
  border-radius: 50%
}

.results-section .tab-content .single-researcher-item a.name-wrapper {
  display: flex;
  flex-direction: column;
}

.results-section .tab-content .single-researcher-item .left-area {
  display: flex;
  gap: 10px;
  align-items: center;
}

.results-section .tab-content .single-researcher-item .card-top-area {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 1.5rem
}

.results-section .tab-content .single-researcher-item .card-top-area .name-wrapper .name{
  text-align: center;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.85rem;
  color: #f29100;
  text-transform: uppercase;
}
.results-section .tab-content .single-researcher-item .card-top-area .name-wrapper .title{
  font-family: 'Quicksand';
  color: #636c77;
  font-weight: 500;
  font-size: 0.85rem;
  line-height: 0.9rem;
}
.results-section .tab-content .single-researcher-item .card-top-area .total-journal{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.75rem 1rem;
  background-color: #f7f8fa;
  border-radius: 4px;
  font-weight: 600;
  max-width: 80px;
  text-align: center;
  line-height: 1.3rem;
}
.results-section .tab-content .single-researcher-item .card{
  border: 1px solid #ebedf2;
  border-radius: 10px;
}
.results-section .tab-content .single-researcher-item .desc{
  font-family: 'Quicksand';
  color: #636c77;
  font-weight: 500;
  padding: 0.25rem 0;
}
.results-section .tab-content .single-researcher-item{
  margin-bottom: 1.5rem
}

.results-section .tab-content .single-publisher-item .total-journal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.75rem 1rem;
  background-color: #f7f8fa;
  border-radius: 4px;
  font-weight: 600;
  max-width: 80px;
  text-align: center;
  line-height: 1.3rem;
}

.results-section .tab-content .single-publisher-item .card-body {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.results-section .tab-content .single-publisher-item{
    margin-bottom: 1.5rem;
    border: 1px solid #ebebeb;
    background-color: #fff;
}

.results-section .tab-content .single-publisher-item .card-body .left-area{
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
}

.results-section .tab-content .single-publisher-item .card-body .left-area .lnr{
  font-size: 2rem;
  color: #636c77;
}

.results-section .tab-content .single-publisher-item .card-body .left-area .name{
  text-align: center;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 1rem;
  color: #636c77;
}

.journal-portlets .current-issue .authors span:not(:last-child):after {
  content: ",";
}

.sj-twocolumns.search-filter-area{
  padding: 20px 0 !important;
  background-color: #f6f7f9
}

.sj-twocolumns.search-filter-area{
  padding: 20px 0 !important;
  background-color: #f6f7f9
}
.sj-twocolumns.search-filter-area
.sj-widgetheading{
  background-color: transparent;
  padding: 0;
}

.sj-twocolumns.search-filter-area
.sj-widgetheading h3{
  font-weight: 700;
  color: #343f52;
  word-spacing: 0.1rem;
  letter-spacing: -.01rem;
  font-size: .95rem;
  line-height: 1rem;
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch fieldset{
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch fieldset input{
  color: #60697b;
  background-color: #fefefe;
  background-clip: padding-box;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin: 0;
  border: none;
  width: auto;
  /* border: 1px solid rgba(8,60,130,.07); */
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch .input-group-text {
  background-color: #f29100;
  height: 42px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: none;
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch .input-group-text i{
  color: white;
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch  .input-group-append .search-btn {
  height: 100%;
  display: flex;
  align-content: stretch;
}

.sj-twocolumns.search-filter-area .sj-checkbox label {
  color: #343f52;
  font-weight: 500;
}

.sj-twocolumns.search-filter-area .sj-checkbox{
  padding: 0;
  padding-bottom: 0.5rem;
  display: flex;
  align-items: center;
}

.sj-twocolumns.search-filter-area button.sj-btn {
  /* padding: 5px 10px !important; */
  background-color: #f29100;
}

.sj-twocolumns.search-filter-area .sj-btn:before{
  background-color: #f29100;
}

.sj-twocolumns.search-filter-area .sj-filterbtns .sj-btn:hover:before {
  background-color: #ca2015 !important
}

.sj-twocolumns.search-filter-area .sj-articles.sj-formsortitems {
  background-color: #fff;
  margin-bottom: 20px;
  border-radius: 4px;
  border: 1px solid #f6f6f6;
  padding: 15px;
  width: 100%;
  height: 100%;
  margin-top: 1rem;
  border: 1px solid #f1f1f1;
}

.sj-twocolumns.search-filter-area .sj-uploadarticle{
  border: 1px solid #f1f1f1;
  padding: 0;
}

.sj-twocolumns.search-filter-area .sj-editorchoice{
  background-color: #f9f9f9;
  border-radius: 5px;
  margin: 1rem 0;
  padding: 1rem;
}

.sj-twocolumns.search-filter-area .sj-editorchoice .sj-head{
  display: flex;
  align-items: center;
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetrelatedarticles .sj-widgetcontent ul {
  padding-left: 0;
}

.sj-twocolumns.search-filter-area .sj-widgetrelatedarticles .sj-widgetcontent ul li + li {
  border-top: 1px solid #f9f9f9;
}

.sj-twocolumns.search-filter-area .sj-widgetrelatedarticles .sj-widgetcontent .sj-username{
  font-weight: 500;
  color: #262626;
}
/* 
.sj-twocolumns.search-filter-area .sj-formsortitems .form-group .sj-select select{
  padding: 10px
} */
/* 
.sj-twocolumns.search-filter-area .sj-formsortitems .form-group{
  padding: 0;
} */

.edition-detail .sj-borderheading {
  border-bottom: 0;
  padding: 10px
}

.edition-detail .sj-borderheading  h3{
  font-weight: 700;
  color: #343f52;
  word-spacing: 0.1rem;
  letter-spacing: -.01rem;
  font-size: 1.4rem;
  line-height: 1rem;
}

.edition-detail .sj-sidebar h3 {
  font-weight: 700;
  color: #343f52;
  word-spacing: 0.1rem;
  letter-spacing: -.01rem;
  font-size: .95rem;
  line-height: 1rem;
  background: transparent
}

.edition-detail .sj-widgetheading {
  background: transparent;
  padding-left: 0;
}

.edition-detail .sj-widgetcontent ul{
  padding-left: 0
}

.edition-detail div#sj-editorchoiceslider {
  background-color: #fff;
  border-radius: 5px;
  padding: 1rem;
  margin-bottom: 1rem;
  border: 1px solid #ebedf2 !important;
}

.edition-detail article.sj-post {
  background-color: #f9f9f9;
  border-radius: 5px;
  margin: 1rem 0;
  padding: 1rem;
}

/* .edition-detail .sj-head {
  display: flex;
  align-items: center;
} */

.edition-detail .sj-username {
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.edition-detail .sj-btn:before {
  background-color: #f29100;
}
.edition-detail .sj-head h3 {
  margin-top: 2rem;
}
.edition-detail .sj-username {
  font-weight: 500;
  color: #262626;
  margin: 0 0 10px;
  font-size: 13px;
}
.edition-detail .sj-username:after {
  line-height: 20px;
}

.edition-detail  .sj-widgetcontent ul li + li {
  border-top: 1px solid #f9f9f9 !important; 
}


.edition-detail .sj-sidebar .sj-widget,
.article-detail .sj-sidebar .sj-widget,
.search-filter-area .sj-sidebar .sj-widget:not(.sj-widgetsearch, .sj-widgetarticles, .sj-widgetdate) {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  background-color: #ffffff;
  margin-bottom: 20px;
  border-radius: 4px;
  border: 1px solid #ebedf2 !important;
  /* padding: 10px; */
}


.edition-detail .sj-sidebar .sj-widgetheading,
.article-detail .sj-sidebar .sj-widgetheading,
.search-filter-area .sj-sidebar .sj-widget:not(.sj-widgetsearch, .sj-widgetarticles, .sj-widgetdate) .sj-widgetheading {
  min-height: 60px;
  /* border-top-left-radius: 4px; */
  border-radius: 0;
  padding: 10px;
  padding-left: 10px !important;
  gap: 10px;
  border-bottom: 1px solid #f6f6f6;
  padding: 15px;
  display: flex;
  align-items: center;
}


.edition-detail .sj-sidebar .sj-widgetheading h3,
.article-detail .sj-sidebar .sj-widgetheading h3,
.search-filter-area .sj-sidebar .sj-widget:not(.sj-widgetsearch, .sj-widgetarticles, .sj-widgetdate) .sj-widgetheading h3{
  margin-bottom: 0;
  font-weight: 600;
  font-family: 'Quicksand';
  font-size: 0.95rem;
  color: #f47537 !important;
  text-transform: uppercase;
}


.edition-detail .sj-sidebar .sj-widgetcontent,
.article-detail .sj-sidebar .sj-widgetcontent,
.search-filter-area .sj-sidebar .sj-widget:not(.sj-widgetsearch, .sj-widgetarticles, .sj-widgetdate) .sj-widgetcontent  {
  padding: 15px;
  background-color: white;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.edition-detail .sj-sidebar .sj-widgetcontent li,
.article-detail .sj-sidebar .sj-widgetcontent li,
.search-filter-area  .sj-sidebar .sj-widgetcontent li {
  background-color: #f9f9f9;
  border-radius: 5px;
  padding: 13px !important;
  margin-bottom: 10px
}

.sj-twocolumns.search-filter-area .sj-widget.sj-widgetsearch fieldset input{
  flex: 1;
  width: 100%
}


@media (min-width: 768px) {
  .sj-twocolumns.search-filter-area .sj-editorchoice{
    display: flex;
  }
}
@media (max-width: 767.8px) {
  .search-filter-area .sj-formsortitems .sj-select {
    width: 100%;
  }
}

.sj-twocolumns.search-filter-area .sj-editorchoice .sj-postcontent{
  flex: 1;
}


.sj-twocolumns.article-detail {
  padding: 20px 0 !important;
  background-color: #f6f7f9;
}

.article-detail .article-detail-wrapper {
  display: flex;
  gap: 10px;
  width: 100%;
}


.article-detail figure.sj-articledetailimg {
  background: transparent;
  border: 0;
}

/* .sj-articledetail figure.sj-articledetailimg img {
  max-height: 400px;
  object-fit: contain;
} */
.article-detail .sj-content{
  width: 100%;
  height: 100%;
  padding: 15px;
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  background-color: #ffffff;
  margin-bottom: 20px;
  border-radius: 4px;
  border: 1px solid #ebedf2 !important;
}


.article-detail .article-detail-wrapper .journal-card {
  /* margin: 60px 33px; */
}

.article-detail .article-detail-wrapper .sj-articledescription{
  padding-top: 0;
}

.article-detail .article-detail-wrapper .journal-card .journal-cover {
  display: inline-block;
  position: relative;
  -moz-perspective: 100px;
  -moz-transform: rotateY(-3deg);
  -webkit-transform: perspective(100) rotateY(-3deg);
  outline: 1px solid transparent;
  box-shadow: none;
  margin: 0;
}

.article-detail .article-detail-wrapper .journal-card .journal-cover:before {
  width: 100%;
  left: 7.5%;
  background-color: #f1f1f1;
  box-shadow: 5px 5px 20px #4f5b77;
  box-shadow: 3px 3px 10px #a9b2c5;
  position: absolute;
  top: 2%;
  height: 96%;
  content: ' ';
  z-index: -1;
  box-shadow: 3px 3px 10px #a9b2c5;
}

.article-detail .article-detail-wrapper .journal-card .journal-cover:after {
  width: 5%;
  left: 100%;
  background-color: #EFEFEF;
  box-shadow: inset 0 0 5px #aaa;
  -moz-transform: rotateY(20deg);
  -webkit-transform: perspective(100) rotateY(20deg);
  position: absolute;
  top: 2%;
  height: 96%;
  content: ' ';
  z-index: -1;
}


.article-detail .article-detail-wrapper .journal-card .journal-cover{
  width: calc(100% - 80px)
}

@media (max-width: 991.8px) {
  .article-detail .article-detail-wrapper{
    display: block;
  }
}

.article-detail .article-detail-wrapper .sj-username{
  font-weight: 500;
  color: #262626;
  margin: 0 0 1rem;
  font-size: 0.85rem;
  padding-left: 1.3rem;
}

.article-detail .article-detail-wrapper .sj-username::after{
  font-size: 0.85rem;
}

.article-detail .article-detail-wrapper .sj-username + h4{
  font-family: 'Quicksand';
  font-weight: 500;
  color: #636c77 !important;
  font-size: 1rem;
}
.article-detail .sj-downloadprint li a{
  font-size: 0.75rem;
  font-weight: 700;
  color: #262626;
  font-family: 'Quicksand';
  text-transform: uppercase;
  border-radius: 20px;
  background: #ca2015;
  border: 1px solid #fff;
  color: #fff;
}
.article-detail .sj-downloadprint li a i{
  color: #fff;
}

.journal-detail-section {
  padding: 0
}

.detail-page .desc-area {
  position: relative;
}

.detail-page .desc-area:after {
  content: "";
  top: 0;
  left: 0;
  background: rgba(40,40,40,.3);
  position: absolute;
  right: 0;
  bottom: 0;
}

.detail-page .desc-area img {
  height: 250px;
  width: 100%;
  object-fit: cover;
}

.detail-page .journal-name {
  position: absolute;
  top: 0;
  bottom: 0;
  align-items: center;
  text-align: center;
  display: flex;
  color: white;
  font-size: 2rem;
  z-index: 1;
  font-weight: 500;
}

.detail-page .container.info-and-search {
  position: absolute;
  bottom: 0;
  right: 0;
  margin-bottom: 0;
  background-color: transparent;
  box-shadow: none;
  z-index: 1;
  padding: 0;
}

.detail-page button.input-group-append.search-btn {
  background: transparent;
}

.detail-page .tags {
  backdrop-filter: blur(30px);
  background: rgba(40,40,40,.1);
  color: white !important;
  padding: 0 15px;
  min-height: 42px !important;
}

.detail-page form#edition_filters {
}

.detail-page .search-input-group.input-group {}

.detail-page input.form-control {
  border-radius: 0;
}

.detail-page .input-group-text {
  border-radius: 0;
}

.detail-page .info-and-search-wrapper {
  display: flex;
  align-content: stretch;
  align-items: center;
  height: 100%;
  justify-content: end;
}

.detail-page  form#edition_filters {
  max-width: 300px;
}

@media (max-width: 768px) {
  .detail-page .info-and-search-wrapper,
  .detail-page .container.info-and-search{
      position: relative;
      width: 100%;
      display: flex;
      flex-direction: column;
      padding: 10px;
      gap: 10px
  }
}


.slider-desc-area .swiper-container {
  width: 100%;
}

.slider-desc-area .swiper-slide {
  background-size: cover;
  background-position: 50%;
  min-height: 20vh;
  
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.journal-detail-section.details {
  background: white;
}

.slider-desc-area .swiper-container h5{
  font-size: 1.5rem;
  font-weight: 600;
  color: #262626
}

.slider-desc-area .swiper-container .see-more-btn{
  color: #f29100;
  font-weight: 500;
  transition: all .2s
}

.slider-desc-area .swiper-container .see-more-btn .lnr{
  font-size: 0.6rem;
  font-weight: 900
}

.slider-desc-area .swiper-container .see-more-btn:hover{
  color: #bf7200;
}

.slider-desc-area .swiper-container {
  padding-bottom: 50px
}

.slider-desc-area .swiper-container .swiper-pagination-bullet-active{
  background-color: #262626
}

.slider-desc-area .swiper-container .swiper-pagination-bullet{
  margin-right: 8px;
}

@media (min-width: 1280px) {
  .slider-desc-area .swiper-pagination {
      position: static;
      width: 83%;
      text-align: left;
      margin: auto;
  }
}


.journal-detail-section.details .card-area {
  padding: 2rem 0;
  background-color: #f7f7f7;
}

.journal-detail-section.details .card-area .card {
    border: 0;
    transition: all .2s;
}

.journal-detail-section.details .card-area .card h5.card-title {
  font-size: 1rem;
  font-weight: 600;
  color: #262626;
  text-align: center;
}

.journal-detail-section.details .card-area .card:hover{
  box-shadow: 0 0 17px rgba(40,40,40,.12), 0 0 22px rgba(40,40,40,.08), 0 0 8px rgba(40,40,40,.04);
}

.journal-detail-section.details .classical-area {
  padding: 2rem 0;
  background-color: #f7f7f7;
}

.journal-detail-section.details .classical-area .card h5.card-title {
  font-size: 1rem;
  font-weight: 600;
  color: #262626;
  text-align: center;
}

.journal-detail-section.details .classical-area h5.header {
  font-size: 1.5rem;
  font-weight: 600;
  color: #262626;
  /* margin-bottom: 1rem; */
}

.journal-detail-section.details .classical-area .header-wrapper {
  display: flex;
  gap: 1rem;
  align-items: center;
  margin-bottom: 1rem;
}

.journal-detail-section.details .classical-area .see-more-btn {
  color: #f29100;
  font-weight: 600;
  transition: all .2s;
}

.journal-detail-section.details .classical-area .see-more-btn .lnr {
  font-size: 0.6rem;
  font-weight: 900;
}

.journal-detail-section.details .classical-area .see-more-btn:hover {
  color: #bf7200;
}

.journal-detail-section.details .classical-area .card:hover {
  box-shadow: 0 0 17px rgba(40,40,40,.12), 0 0 22px rgba(40,40,40,.08), 0 0 8px rgba(40,40,40,.04);
}
.journal-detail-section.details .classical-area .card {
  border: 0;
  transition: all .2s;
}

.journal-detail-section.details .classical-area  img.editor-img {
  height: 100px;
  width: 100px;
  border-radius: 50%;
}

.journal-detail-section.details .classical-area .card-body {
  text-align: center;
}

.journal-detail-section.details .classical-area .inf-wrapper {
  padding: 1rem 0;
}

.journal-detail-section.details .classical-area h5.editor-name {
  font-size: 1.2rem;
  font-weight: 500;
  color: #262626;
  text-align: center;
}

.journal-detail-section.details .classical-area h6.university-name {
  font-size: 1rem;
  font-weight: 400;
  color: #636c77;
  text-align: center;
}

.journal-detail-section.details .classical-area h6.location {
  font-size: 1rem;
  font-weight: 400;
  color: #636c77;
  text-align: center;
}

.journal-detail-section.details .classical-area .title-top,
.journal-detail-section.details .classical-area .title-bottom{
  font-size: 1rem;
  font-weight: 500;
  color: #636c77;
  text-align: center;
  margin: 0;
}

.journal-detail-section.details .classical-area .title {
  padding-top: 1rem;
  border-top: 1px solid #f2f2f2;
}



.journal-detail-section.details .classical-area .nav-tabs .nav-link {
  font-size: 0.95rem;
  font-weight: 550;
  margin-bottom: 1rem
}



.journal-detail-section.details .classical-area .nav-tabs .nav-item.show .nav-link, 
.journal-detail-section.details .classical-area .nav-tabs .nav-link {
  background-color: transparent;
  border: none;
  border-bottom: 2px solid transparent;
  color: #6b6b6b;
  padding: 0;
  margin-right: 1rem;
}


.journal-detail-section.details .classical-area .nav-tabs .nav-item.show .nav-link, 
.journal-detail-section.details .classical-area .nav-tabs .nav-link.active {
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #262626;
  color: #262626 !important;
  padding: 0;
}

.journal-detail-section.details .classical-area .nav-tabs .nav-link,
.journal-detail-section.details .classical-area .nav-tabs .nav-link.active{
  padding-bottom: 0.5rem
}


.classical-area.articles .nav-tabs {
  border: 0;
}

.classical-area.articles .single-article .card-body {
  text-align: left !important;
}

.classical-area.articles .single-article .article-top-detail .article-progress {
  color: #262626 !important;
  font-size: 0.80rem;
  font-weight: 500;
  margin: 0;
}

.classical-area.articles .single-article h6.publish-date {
  font-size: 0.75rem;
}

.classical-area.articles .single-article .article-middle-detail {
  margin: 1.5rem 0;
}

.classical-area.articles .single-article h6.article-title {
  font-size: 1rem;
  font-weight: 600;
  color: #262626;
}

.classical-area.articles .single-article .article-authors>* {
  font-size: 0.75rem;
  color: #262626;
}

.classical-area.articles .single-article .article-authors {
  margin-bottom: 1rem;
}

.classical-area.articles .single-article .article-authors span:not(:last-child):after {
  content: " · ";
}

.classical-area.articles .single-article span.img-desc {
  font-size: 0.75rem;
  color: #262626;
}

.journal-detail-section.details .classical-area .card-footer{
  background-color: white;
  border-color: #f2f2f2
}

.article-bottom-detail .views {
  color: #262626 !important;
  font-size: 0.80rem;
  font-weight: 500;
  margin: 0;
}

.journal-detail-section.details .classical-area.volumes .card h5.card-title,
.journal-detail-section.details .classical-area.volumes .card-body{
    text-align: left !important;
}

.classical-area.volumes .card-body{
    padding: 1rem 2rem 
}


.classical-area.volumes .card-body span.lnr.lnr-arrow-right {
    color: #f29100;
    font-weight: 500;
    transition: all .2s;
    font-size: 1.1rem;
    font-weight: 600;
}

.journal-detail-section.details .classical-area.volumes .card h5.card-title.year{
    margin-bottom: 1.5rem !important;
}


.journal-detail-section.details .classical-area.volumes .article-middle-detail {
  margin: 1rem 0 !important;
}

.journal-detail-section.details .classical-area.volumes h6.article-progress {
  font-weight: 600 !important;
}

.journal-detail-section .info-and-search .search-input-group input {
  background: transparent;
  color: white;
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  background: rgba(40,40,40,.2);
}

.journal-detail-section .info-and-search .search-input-group .form-control::placeholder{
  color: white;
}
