@charset "utf-8";
/* CSS Document */
/* @import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700'); */

body{/*font-family: 'Roboto', sans-serif;*/}
a{color: #448528}
a:hover, a:focus {color: #679645;}
.pkp_structure_page {background: #fcfcfc url(../../../templates/images/geometric-leaves.png) repeat 0px 0px;}
.pkp_structure_head {background: #335B15 url(../../../templates/images/header-bg.png) repeat 0px 0px;border-bottom:none;background-size: cover;}
.pkp_structure_main h1 { font-size:20px;}
.pkp_head_wrapper {padding-top:25px;}
.pkp_navigation_user .task_count { background:#fff; color:#1e5408;}
.pkp_structure_content {min-height:inherit;}
.pkp_structure_main:first-child:last-child {margin-top:0px;}
.cmp_breadcrumbs {width: 100%;}
.cmp_breadcrumbs ol {margin-bottom: 10px; margin-top: 10px;}
.page_login .login { padding: 20px;border: 1px solid #d85c02; width: 100%; max-width: 100%; float: left;}
.page_login .login fieldset{float: none;margin: auto;width: 260px;}
.pkp_nav_list a {color: rgba(255,255,255,1);text-shadow: 2px 2px 2px rgba(0,0,0,0.2);font-weight: normal; padding: 8px 16px 8px 12px;}
.pkp_nav_list a:hover, .pkp_nav_list a:focus, .pkp_nav_list [aria-expanded="true"] > a {border-color: #ddd;background: #07853e; font-weight: normal;}
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {background: #07853e; font-weight: normal;}

.cmp_form .buttons button {background: #448528;border: 1px solid #448528;color: #fff; cursor:pointer;}
.pkp_page_index .homepage_image {text-align: center;}
.pkp_page_index .homepage_image img {display: inline-block;width: auto;}
.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 { background:#ddd; color: #000;}
.pkp_page_index .current_issue .current_issue_title {margin: 0px 0;}
.obj_article_summary > .title a { color: #d85c02;}
.cmp_button_wire, .obj_galley_link {border: 1px solid #448528;color: #448528;}
.cmp_button_wire:hover, .cmp_button_wire:focus, .obj_galley_link:hover, .obj_galley_link:focus {background: #448528;color: #fff !important;}
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {border-color: #448528;color: #448528}
.page_search .submit button{background: #448528; border:none; text-shadow:none; box-shadow:none; color:#fff; line-height:30px; cursor:pointer; }
.page_search .submit button::after { background:none; top:0px;}
.page_search .submit button:hover::after, .page_search .submit button:focus::after {box-shadow:none;background: #448528;}
.pkp_site_name_wrapper { padding-bottom:20px;}
.pkp_navigation_primary_row{background: #448528;z-index: 999;}
.pkp_navigation_primary { float:left;max-width:95%;}
.pkp_navigation_primary ul a{color: #448528}
.pkp_navigation_primary > li {border-right: 1px solid #357918; float:left;}
.pkp_navigation_primary > li:last-child {border-right:none; margin-left: 65px;}
.pkp_navigation_primary > li > a {transition:all .5s ease;  font-weight:normal; text-transform: uppercase; margin: 0 0px;padding:16px 12px 14px; position: relative; border-bottom: none;}
.pkp_navigation_primary > li > a::after {transition:all .5s ease;  content: ""; position: absolute; left: 0px; right: 0px; margin: auto; width: 0px; height:3px; background: #fff;
bottom: 0px;}
.pkp_navigation_primary > li > a:hover::after { width: 100%;}
.pkp_navigation_primary > li:hover ul {left:0px;}
.pkp_nav_list ul {border-radius:0px;}
.pkp_nav_list ul li:first-child a {border-top-left-radius:0px;border-top-right-radius:0px;}
.pkp_nav_list ul li:last-child a {border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.pkp_navigation_primary > li > a span.task_count{ background: #fff; font-size: 11px;color: #448528; border-radius:20px;line-height: 18px; width:18px; height:18px; display: inline-block; text-align: center; }
.pkp_navigation_primary > li > ul li a span.task_count{ background: #448528; font-size: 11px;color: #fff; border-radius:20px; width:18px; height:18px; display: inline-block; text-align: center; }
.pkp_navigation_primary .dropdown-menu a:focus, .pkp_navigation_primary .dropdown-menu a:hover{border-color: #448528}
.pkp_structure_footer_wrapper {background: #414141;float: left; width: 100%;}
.page_issue_archive .issues_archive > li {padding:15px 0px; /*background:#f5f5f5;*/ border-bottom: 1px solid #ddd;}
/*.page_issue_archive .issues_archive > li:nth-child(2n-2) {background: #fb9e5b;}*/
.obj_issue_toc .galleys, .obj_issue_toc .section {margin:10px -30px;}
.obj_article_details .copyright ul { padding-left:15px;}
.obj_article_details .copyright ul li { list-style:none; background:url(../../../templates/images/arrw-img.png) no-repeat 0px 6px; padding-left:20px; margin-bottom:15px;}
.cmp_notification {border-left: 5px solid #d85c02;}
.copyright_notice ul { padding-left:15px;}
.copyright_notice ul li { list-style:none; background:url(../../../templates/images/arrw-img.png) no-repeat 0px 6px; padding-left:20px; margin-bottom:15px;}
.pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3, .pkp_structure_main h4 {margin: 30px 0 20px;color: #d85c02;}
.pkp_page_index .current_issue .read_more{color: #448528; font-size: 14px;}
.pkp_page_index .current_issue .read_more:hover, .pkp_page_index .current_issue .read_more:focus {color: #679645;}
.page_contact .address p strong { font-size:16px;}
.pkp_brand_footer {padding: 15px;float: left; width: 100%;}
.pkp_brand_footer p{ color:#fff; margin:0px; font-size:13px;}

.page_register #ispregister { padding: 20px;border: 1px solid #d85c02;}
.page_register fieldset{float: none;margin: auto;width: 260px;}
.page_register .buttons { text-align: center;}
.page_register #payregister {padding: 20px; border: 1px solid #ddd; background: #e6e6e3;}

.page_register .cmp_form.register{ padding: 20px; border: 1px solid #d85c02; /*background: #e6e6e3;*/}
.page_register .cmp_form.register lable { color: #448528;}

.cmp_article_list > li { padding:15px; border:1px solid #d85c02; background: #fff;position: relative;padding-bottom: 45px;}
.obj_article_details .entry_details { background: #fff3b7;}
.obj_article_details .entry_details .item { border-bottom: 1px solid #f9d858;}
.obj_article_summary .pages {font-weight: bold;}
.obj_article_details > .page_title {color: #d85c02;}
.obj_article_details .entry_details .item .label {font-size:14px;font-weight: 700;color: #5f4f2d;}
.obj_issue_summary .title {color: #d85c02;}
.obj_issue_summary .title:hover { text-decoration:underline;}

.cmp_breadcrumbs li, .cmp_breadcrumbs li.current h1 {font-weight: 700;}

.tabs-section { float: left; width: 100%; margin-bottom: 30px;}
.tabs-section {
  width:100%;  
  padding: 0px;
  margin: 0 auto;
  background: #fff;
}
.tabs-section section {
  display: none;
  padding: 20px 20px;
  border: 1px solid #ddd;
  float: left;
  width: 100%;
}
.tabs-section section h2 { font-size: 16px; margin: 0px 0px 20px 0px;   }
.tabs-section section h3 { font-size: 15px; margin: 0px 0px 20px 0px;   }
.tabs-section section ul { float: left; width: 100%; padding:0px 0px 0px 20px; margin-top:0px;}
.tabs-section section ul li { list-style:none; background:url(../../../templates/images/arrw-img.png) no-repeat 0px 6px; padding-left:20px; margin-bottom:15px; line-height: 25px;}
.tabs-section section p span { font-weight: 700; }
.tabs-section section p.info-txt { color: #d85c02; font-size: 15px;}

.tabs-section section table{ background: #fff; border: 1px solid #dbdbdb; margin-bottom:25px; } 
.tabs-section section  table td {  padding: 5px 10px 5px 10px; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; color:#2a2a2a; font-size: 14px; }
.tabs-section section table.table-cont td:first-child{ font-weight: 700; }
.tabs-section section table.table-cont td:last-child{ color: #d85c02;  border-right:0;}
.tabs-section section table.table-cont td span {font-weight: 700; }
.tabs-section section table tr:last-child td { border-bottom:0;}
.tabs-section section table tr:nth-child(2n) td { background:#f3f3f3; border-right:0; }

.tabs-section section  table.table-cont.table-cont-bearer td { border-right: none; text-align: center;}
.tabs-section section table.table-cont.table-cont-bearer td:first-child{ font-size: 18px; }
.tabs-section section table.table-cont.table-cont-bearer tr:nth-child(2n) td { background:#fff; border-right:0; }





.tabs-section section table.member-table tr td { font-size: 13px;}
.tabs-section section table.member-table tr td span{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);  opacity: 0.5;}
.tabs-section section table.member-table tr td a{ text-decoration: none;}
.tabs-section section table.member-table tr td a:hover {color: #d85c02;  }
.tabs-section input {
  display: none;
}
.tabs-section label {
  display: inline-block;
  margin: 0 0px -1px 0px;
  padding: 12px 10px;
  font-weight: 600;
  text-align: center;
  color: #444;
  border: 1px solid transparent;
  font-size: 14px;
  background: #ddd;
}

.tabs-section label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}

.tabs-section label:hover {
  color: #448528;
  cursor: pointer;
}

.tabs-section input:checked + label {
  color: #448528;
  border: 1px solid #ddd;
  border-top: 4px solid #448528;
  border-bottom: 1px solid #fff;
}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5,
#tab6:checked ~ #content6,
#tab7:checked ~ #content7,
#tab8:checked ~ #content8 {
  display: block;
}

/*@media screen and (max-width: 650px) {
.tabs-section main label {
    font-size: 0;
  }
.tabs-section mainlabel:before {
    margin: 0;
    font-size: 18px;
  }
}

@media screen and (max-width: 400px) {
.tabs-section main label {
    padding: 15px;
  }
}*/

.page_index_journal { float: left; width: 100%;}
/* 26-9-2018 */
.obj_issue_toc .sections:not(:first-child) {margin-top: 20px;}

ul.seminar-gal { float: left; width: 100%; text-align: center; padding: 0px; margin: 0px 0px 50px 0px; }
ul.seminar-gal li { list-style: none;  width: 48%; margin: 0px 1% 0px; float: left;}
ul.seminar-gal li:first-child{ width: 450px; float:none; margin: 0 auto 20px; clear: both;}
ul.seminar-gal li div { margin-top: 10px;}
.check-new {
    background: #fcebc9 none repeat scroll 0 0;
    border: 1px solid #fa5432;
    float: left;
    margin: 10px 0;
    padding: 12px 0px;
    width: 100%;
text-align:center;
    
}
.check-new span{float:none; margin-right:5px; font-size:14px;}
.check-new span input{margin:0 5px 0 0;}
.amt-new{  box-shadow: 0 1px 5px #ddd;
    float: left;
    margin-bottom: 20px;
    padding: 14px 0 0;
    text-align: center;
    width: 100%;}
.amt-new span {
    display: inline-block !important;
    float: none;
    margin: 0 auto;
    width: auto;
    margin-right:10px;
    margin-bottom:15px;
}
.amt-new #pay_amount{font-weight: 700;
font-size: 18px; color:#ff2d00;}
.member-form.pay-req {
    background: #f4f4f4 none repeat scroll 0 0;
    border: 1px solid #c0c0c0;
    float: none;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 50%;
}
.member-form.pay-req i {
    color: #929292;
    float: none;
    font-size: 48px !important;
    text-align: center;
    width: 100%;
}

.home_img{
    max-width: 25% !important; width: 25% !important;
}


/* new template style */
.pkp_structure_content { padding-top: 0px; padding-bottom:0px; }
.pkp_navigation_user_wrapper { float: left; width: 100%; background: #3bbc75; padding: 5px 0px; display: none; }
.pkp_navigation_user{ padding-right: 0px;}
.pkp_navigation_user > li > a{transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease;}
.pkp_navigation_user > li > a:hover { text-decoration: underline;}
.pkp_head_wrapper .pkp_search {height: 50px;line-height: 30px;}
.pkp_head_wrapper .pkp_search .search_prompt:hover{ border: none;}

.top-list { float: left;width: auto;}
.top-list ul{ margin: 0px; padding: 5px 0px 0px 0px;}
.top-list ul li { list-style: none; color: #fff;}
.top-list ul li a { color: #fff;text-decoration:none;}
.top-list ul li span{ font-weight: bold;}
.top-list ul li a:hover { text-decoration: underline;}
.pkp_navigation_user { float: right; width: auto;}

.pkp_structure_main { float: left; padding:0px 0px; width: 830px;}
.pkp_structure_main:before, .pkp_structure_main:after { display: none;}
.pkp_structure_main:first-child:last-child { float: left;}

.footer_top { background: #535353;padding:25px 0px 40px;}
.footer_top .pkp_structure_footer { text-align: left;}
.foot-lft { float: left; width: 35%;}
.foot-mid { float: left; width: 35%;}
.foot-rgt { float: left; width: 25%;}
.foot-legal { float: left; width: 30%;}
.foot-legal ul { margin: 0px; padding: 0px;}
.foot-legal ul li { list-style: none;color: #fff; margin-bottom: 5px; }
.foot-legal ul li a{ color: #fff; font-size: 13px;text-decoration: none;}
.foot-legal ul li a:hover { text-decoration: underline;}


.footer_top h2 { color: #fff;font-size:18px;}
.footer_top p { color: #fff;font-size: 13px;}
.footer_top p a { color: #fff;transition:all .5s ease;}
.footer_top p a:hover {text-decoration: none;}

.social-foot ul{ text-align: center; padding: 0px; margin:15px 0px 0px 0px;}
.social-foot ul li { display: inline-block; margin: 0px 5px;}
.social-foot ul li a img {transition:all .5s ease; }
.social-foot ul li a:hover img {opacity:0.7; }

.banner {width: 100%;float: left;position: relative; background: #ddd;}

.pkp_page_index .homepage_image, .pkp_page_index .additional_content {
  margin-left: 0px;
  margin-right: 0px; padding: 30px 0px;
  border-top:none;
}

.pkp_page_index .additional_content { float: left; width: 100%;}
.page_index_journal h1 { text-align: left; font-size: 24px; margin: 15px 0px 15px; position: relative; padding-bottom: 20px; color: #d85c02;}
.page_index_journal h1::after { content: ""; position: absolute; left: 0px; bottom: 0px; margin:0px auto; height: 3px; width: 45px;
background: #d85c02;}
.page_index_journal .aim-lft { float: left; width: 100%; padding-left: 0px;}
.page_index_journal .aim-lft h2 { font-size: 20px;}
.page_index_journal .aim-rgt { float: left; width: 35%; text-align: center; padding-top:30px;}

.cover-img {width: 330px;border: 4px double #e2e2e2; padding: 10px;}

/* contact page */
.contact_section { padding: 30px 0px;}
.page_contact .address { float: left; width: 50%;}
.page_contact .contact {float: left;width: 50%;}
.pkp_structure_main .page_contact .contact h3{ margin: 0px 0 10px;}
.map-sec { float: left; width: 100%;margin-top:30px;}
.map-sec iframe { float: left; width: 100%;}
.page_contact .address p {font-size: 14px;}


/* about page */
.page_about{float: left;width: 100%; padding-bottom:35px;}
.page_about ul { padding-left: 0px;}
.page_about ul li { margin-bottom: 5px;}
/* .page_about #aboutPeople { float: left; width: 25%;}
.page_about #aboutPolicies{ float: left; width: 25%;}
.page_about #aboutSubmissions { float: left; width: 25%;}
.page_about #aboutOther { float: left; width: 25%;} */

.who-sec { float: left; width: 100%; padding: 20px 0px 0px;}
.who-sec h1 { text-align: center; font-size: 28px; margin: 15px 0px 25px; position: relative; padding-bottom:10px;color: rgba(0,0,0,0.87);}
.who-sec ul { float: left; width: 100%; display: flex; flex-wrap: wrap;}
.who-sec ul li { float: left; width: 50%; border-right: 1px solid #dcdbdb; list-style: none; padding: 25px 35px 25px 25px; position: relative;}
.who-sec ul li .icon-img { float: left; position: absolute; top:18px; left:25px;}
.who-sec ul li .who-cont { float: left; width: 100%; padding-left:75px;}
.who-sec ul li:nth-child(2n-2) { border-right: none;}
.who-sec ul li h2 { font-size: 22px; line-height: 22px; color: #333; text-transform: uppercase; margin-top: 0px; margin-bottom: 10px;}
.who-sec ul li p { color: #636363; font-size:14px; line-height: 24px; text-align: justify; margin-bottom:25px;}
a.more-btn { display: inline-block; padding: 7px 15px; border-radius:3px;background: #448528; color: #fff; text-decoration: none;
transition:all .5s ease;}
a.more-btn:hover { background: #d85c02;}

/* ispb */
.ispb-section { float: left; width: 100%; padding-bottom: 35px;}

/* home page count */
.ejpb-count{ float: left; width: 100%; position:relative; padding:35px 0px; background: #f5f5f5; margin-top: 20px; margin-bottom: 45px; /*border: 2px dashed #ddd;*/ 
box-shadow: 1px 0px 1px #ddd,0px 1px 1px #ddd,2px 1px 1px #ddd,1px 2px 1px #ddd,3px 2px 1px #ddd,2px 3px 1px #ddd,4px 3px 1px #ddd,3px 4px 1px #ddd,5px 4px 1px #ddd,4px 5px 1px #ddd,6px 5px 1px #ddd,5px 6px 1px #ddd;}
.count-lst { float: left; width: 100%;}
.count-lst ul { float: left; width: 100%; margin: 0px;padding:0px 0px;}
.count-lst ul li { float: left; width: 33.3333%; display: flex; align-items: center; justify-content: center; padding-right: 10px; list-style: none;}
.count-lst ul li span.count-icon { float: left; width:80px;}
.count-lst ul li h3 { color:#448528; font-size: 28px; line-height: 28px; margin-top: 0px; margin-bottom: 8px;transition:all .5s ease;}
.count-lst ul li p { font-size: 15px;color: rgba(0,0,0,0.87); padding-bottom: 0px; margin: 0px;}
.count-lst ul li:hover h3 { color: #d85c02;}

.obj_issue_toc .galleys, .obj_issue_toc .section { margin: 10px 0px; padding: 30px 0px;}
.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 { left: 0px;}

/* editorial board */
.editorial-sec { float: left; width: 100%; padding: 20px 0px 0px;}
.editorial-sec h1 { text-align: center; font-size: 28px; margin: 15px 0px 25px; position: relative; padding-bottom:10px;color: #d85c02;}
.team-div { float: left; width: 100%; margin-bottom:35px;border-bottom: 1px solid #dcdbdb;}
.team-div h2 {font-size: 22px; line-height: 26px; margin: 5px 0px 20px;position: relative;padding-bottom: 10px;color: #448528;}
.team-div ul { float: left; width: 100%; display: flex; flex-wrap: wrap; margin: 0px 0px;}
.team-div ul li { list-style: none; float: left; width: 32%; margin-right: 2%; margin-bottom: 30px; border: 1px solid #dcdbdb; padding: 20px 0px; position: relative; transition:all .5s ease; background: #fff;}
.team-div ul li::after { content: ""; position: absolute; bottom: 0px; height:4px; width: 100%; background:#448528; left: 0px; }
.team-div ul li:hover { box-shadow:0 2px 15px 0 rgba(0,0,0,0.20);}
.team-div ul li:nth-child(3n-3){ margin-right: 0px;}
.team-div ul li .team-img{ float: left; width: 100%; text-align: center;}
.team-div ul li .editor-img { display: inline-block; width: 100px;height: 100px;border-radius: 100%;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.10);}
.team-div ul li .editor-img img { border-radius: 100%;border: 3px solid #d85c02; width: 100%; height: 100%; }
.team-div ul li .team-mem-det { float: left; width: 100%; padding:20px 15px 0px;}
.team-div ul li .team-mem-det h3{font-weight: 700;color: #448528; font-size: 18px; line-height: 24px; margin: 0px 0px 5px; }
.team-div ul li .team-mem-det h4{font-weight: 700;color: #282828; font-size: 15px; line-height: 22px; margin:0px 0px 5px; }
.team-div ul li .team-mem-det p {color: #636363;font-size:15px;line-height:24px;margin:0px 0px 15px;}
.team-div ul li .team-mem-det p span { font-weight: 700;color: #282828;}
.team-div ul li .team-mem-det p a {color: #448528;transition:all .5s ease;word-wrap: break-word; text-decoration: none;}
.team-div ul li .team-mem-det p a:hover {text-decoration: underline;}

/* News and Events */
.pkp_nav_list ul li {border-bottom: 1px solid #dcdbdb;}
.pkp_nav_list ul li:last-child { border-bottom: none;}

.news-div { float: left; width: 100%; padding:25px 0px;}
.news-lft { float: left; width: 25%; margin-right: 5%; }
.news-lft h2{font-size:20px; line-height: 22px;margin:0px 0px 0px; padding: 14px 12px; background: #448528; color: #fff; position: relative; }
.news-lft h2::before {display: inline-block;font: normal normal normal 14px/1 FontAwesome; content: "\f0b0"; margin-right: 0.8em; font-size: 20px;
  color: #fff;}

.news-lft ul.filter-links { float: left; width: 100%; padding: 0px; margin: 0px 0px 45px 0px; background:#f5f5f5;}
.news-lft ul.filter-links li { float: left; width: 100%;list-style: none; border-bottom: 1px solid #dcdbdb; margin: 0px 0px;}
.news-lft ul.filter-links li:last-child{ border-bottom: none;}
.news-lft ul.filter-links li a { position: relative; padding: 15px 20px; color: #282828; font-size: 17px; line-height: 17px; text-decoration: none; display: block;transition:all .5s ease;}
.news-lft ul.filter-links li a:hover, .news-lft ul.filter-links li a.active {background: #e4e4e4; color: #448528;}
.news-lft ul.filter-links li a::after, .news-lft ul.filter-links li a.active::after{ content: ""; position: absolute; left: 0px; top:0px; bottom: 0px; margin: auto 0px;
width: 3px; height: 0px;background: #448528;transition:all .4s ease;}
.news-lft ul.filter-links li a:hover::after, .news-lft ul.filter-links li a.active::after{ height: 100%;}
.news-rgt { float: left; width: 70%; margin-right:0px;}
.news-rgt ul { float: left; width: 100%; padding: 0px; margin: 0px 0px;}
.news-rgt ul li { float: left; width: 100%; /*background: #f7f7f7;*/ list-style: none; padding: 0px 0px 30px 0px; margin: 0px 0px 30px 0px;border-bottom: 1px solid #dcdbdb;}
.news-rgt ul li:last-child { margin-bottom: 0px; border-bottom: none;}
/* .news-rgt ul li:nth-child(2n-2){ background: #fff;} */

.news-rgt ul li .date {float: left; width: 100%; margin-bottom:10px;font-size: 14px;color: #282828; position: relative;}
.news-rgt ul li .date::before {display: inline-block;font: normal normal normal 14px/1 FontAwesome; content: "\f073"; margin-right: 0.5em; font-size: 14px;
color: #282828;}
.news-rgt ul li h3.announcement-summary-heading {margin: 0 0 15px 0;font-size: 22px;line-height: 28px;font-weight:500;color: #282828;}
.news-rgt ul li h3 a{ text-decoration: none;}
.news-rgt ul li .summary { float: left; width: 100%;}
.news-rgt ul li .summary p { font-size: 15px; color: #282828; margin: 5px 0px 18px 0px;}
.news-rgt ul li .buttons { float: left; width: 100%; margin-top: 10px;}
.news-rgt ul li .buttons a.btn-more { color:#448528; border: 1px solid #448528;display: inline-block; padding: 6px 12px;margin-bottom: 0;
font-size: 14px;transition:all .5s ease;text-decoration: none; position: relative;}
.news-rgt ul li .buttons a.btn-more:hover { background: #448528; color: #fff; }
.news-rgt ul li .buttons a.btn-more::after {display: inline-block;font: normal normal normal 14px/1 FontAwesome; content: "\f101"; margin-left: 0.5em; font-size: 14px;
color: #448528;}
.news-rgt ul li .buttons a.btn-more:hover::after{color: #fff; }

a.submission-btn {float: left; width: 100%; border-radius:4px; text-transform: uppercase; color:#fff; background:#448528;  border: 1px solid #448528;display:block; padding: 15px 12px;margin-bottom: 0;
font-size: 14px;transition:all .5s ease;text-decoration: none; position: relative; text-align: center; }
a.submission-btn::before {display: inline-block;font: normal normal normal 14px/1 FontAwesome; content: "\f093"; margin-right: 0.8em; font-size: 20px;
color: #fff;}
a.submission-btn:hover {background:#d85c02; border: 1px solid #d85c02;}

/* Shore more styles */
.showmore_content {
position: relative;
overflow: hidden;
}
.showmore_trigger {
width: 100%;
/* height: 45px;
line-height: 45px; */
cursor: pointer;
margin-top: 10px;
}
.showmore_trigger span {
display: block;
}
.showmore_trigger span { color:#448528; border: 1px solid #448528;display: inline-block; padding: 6px 12px;margin-bottom: 0;
font-size: 14px;transition:all .5s ease;text-decoration: none; position: relative;}
.showmore_trigger span:hover { background: #448528; color: #fff; }
.showmore_trigger span::after {display: inline-block;font: normal normal normal 14px/1 FontAwesome; content: "\f101"; margin-left: 0.5em; font-size: 14px;
color: #448528;}
.showmore_trigger span:hover::after{color: #fff; }

.page.page_submissions { padding-bottom: 35px;}
.page.page_issue_archive{ padding-bottom: 35px;}
.page_issue_archive .issues_archive {margin-left:0px;margin-right:0px;}

/* journals page */
.obj_issue_summary .cover img {max-height: none;}


.obj_article_details .row {margin-left: 0px;margin-right: 0px;}
.obj_article_details .main_entry {width: 70%; padding-right: 20px;}
.obj_article_details .entry_details {width: 30%;}
.obj_article_details .item {padding: 30px 30px 30px 0px;}


/* new home page css background: #ddd*/
.marquee-section {width: 100%;float: left;position: relative;  padding: 15px 0px; z-index: 9;}
.marquee-section ul{ margin: 0px; padding: 0px;}
.marquee-section ul li{ float: left; margin-right: 15px; padding-right:15px; border-right: 1px solid #666; font-size: 16px;color: #282828; list-style: none; }
.marquee-section ul li:last-child { border-right:none;margin-right:0px; padding-right:0px;}
.marquee-section ul li span{ font-style: italic;}
.blinking{ animation:blinkingText 1.2s infinite;}
@keyframes blinkingText{
  0%{     color: #448528;}
  49%{    color: #448528;}
  60%{    color: #ff0000;}
  99%{    color: #ff0000;}
  100%{   color: #448528;}
}

.logo-div{ text-align: left;}


.home-lft{ float: left; width: 100%; margin-right:0px; padding-right: 40px;}
.home-rgt{ float: left; width: 25%; margin-right: 0px;}

.home-box{ float: left; width: 100%; padding: 15px; background: #fff; border-radius:2px; -webkit-box-shadow: 0 0 5px 0 rgba(128,128,128,.1);
box-shadow: 0 0 5px 0 rgba(128,128,128,.1);  border: 1px solid #e1e1e1;}
/* .home-box h2 { border-bottom: 1px solid #e1e1e1;margin:0px 0px 16px;padding: 0 0 8px;} */
.home-box h2 {color: #d85c02; border-bottom: 1px solid #d85c02;margin:0px 0px 16px;padding: 0 0 8px;}

.obj_issue_toc{ margin-top: 20px;}
.pkp_page_index .current_issue .read_more {border: 1px solid #ddd;padding: 5px 30px 5px 20px;}
.pkp_page_index .current_issue .read_more::after { top:5px; } 
.pkp_page_index .current_issue .read_more:hover{ background: #448528; border: 1px solid #448528; color: #fff;}

.home-pkp{ padding-bottom: 35px;}
.pkp_structure_sidebar{ position: relative; z-index: 9; width: 320px;}
.pkp_structure_sidebar .pkp_block {padding:30px 20px 10px;float: left;width: 100%;}
.pkp_structure_sidebar .pkp_block.block_make_submission {padding:20px 20px; }

.app-section { padding-bottom: 35px;}
.app-inner{ width: 100%;}
.app-inner h2 { text-align: left; font-size: 24px; margin: 15px 0px 30px; position: relative; padding-bottom:12px;color: #d85c02;}
.app-inner h2::after { content: ""; position: absolute; left: 0px; bottom: 0px; margin:0px auto; height:2px; width: 100%;
background: #d85c02;}
.app-inner h3 { text-align: left; font-size: 17px; margin: 15px 0px 25px; position: relative; padding-bottom:0px;}
.list-description{ float: left; width:100%;}
.c-list-columned { padding: 0px; margin:0px;float: left; width: 33.3333%;}
.c-list-columned li { float: left; width: 100%; padding-right: 20px; list-style: none; margin-bottom: 8px;font-size: 15px;color: #282828;}

.info_box {float: left; width: 100%; padding: 15px; background: #fff; border-radius:2px; -webkit-box-shadow: 0 0 5px 0 rgba(128,128,128,.1);
box-shadow: 0 0 5px 0 rgba(128,128,128,.1);  border: 1px solid #e1e1e1; }
.info_box .title {font-size: 18px; border-bottom: 1px solid #d85c02;margin:0px 0px 16px;padding: 0 0 8px;color: #d85c02;}
.info_box .content ul li a { font-size: 15px;color: #282828; }
.info_box .content ul li a:hover{ text-decoration: underline;}


/* right side logo */
.rigth-side-logos{ float: left; width: 100%;padding: 20px 20px;}
.rigth-side-logos ul { float: left; width: 100%; margin: 0px; padding: 0px;}
.rigth-side-logos ul li{ float: left; width: 100%; margin-bottom:35px; list-style: none; position: relative;}
.rigth-side-logos ul li::after{ content: ""; position: absolute; width: 100%; height: 100%; left: 0px; top:0px; background: rgba(0,0,0,0);transition:all .5s ease; }
.rigth-side-logos ul li:hover::after{background: rgba(0,0,0,0.2);}
.rigth-side-logos ul li img { float: left; width: 100%; border: 2px solid #f5f5f5;}

.marquee-logo{ margin-bottom:10px;}
.marquee-logo ul { float:left; width: 100%; margin: 0px; padding: 0px;}
.marquee-logo ul li{ float: left;width: 12.5%; margin-right: 2%; margin-bottom: 20px; list-style: none;}
.marquee-logo ul li:nth-child(7n-7){ margin-right: 0px;}
.marquee-logo ul li img{ float: left;width:100%; height:90px; border: 2px solid #f5f5f5;}

.page_contact .address strong {color: #d85c02;font-family: "Noto Serif", serif;font-size: 16px;line-height: 20px;
font-weight: 700;margin-bottom: 10px;display: block;}

.sos-list {width: 100%;float: left;margin-top: 25px;}
.sos-list ul {float: left;width: 100%;padding: 0px;margin: 0px 0px; }
.sos-list ul li {width: 49%;float: left;margin-right: 2%; overflow: hidden;}
.sos-list ul li:nth-child(2n+2){ margin-right: 0px;}
.sos-list ul li img{width: 100%;float: left;transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.sos-list ul li:hover img {transform: scale(1.5);}
/*.pdf{
 font-size :16px !important;
 line-height:43px !important;
 border-radius: 10px !important;
}*/
.csl-entry{
 font-size: 17px !important;
 line-height: 30px !important;
}
.new_bearers{
 width: 100px !important;
 height: 100px !important;
 border-radius: 100px !important;
 border: 3px solid #d85c02;
 box-shadow: 1px 2px 4px rgba(0,0,0,0.2);
}



.first-list > li {padding: 15px;border: 1px solid #d85c02;background: #fff;margin-bottom: 30px !important;}
.first-list > li h2 {font-family: "Noto Serif", serif;font-size: 14px;line-height: 20px;font-weight: 700; margin: 0px 0px;}
.first-list > li .team-mem-det { padding-top: 5px;}
.first-list > li .team-mem-det p{font-size: 13px; line-height: 20px; margin: 0px 0px;color: rgba(0,0,0,0.87); margin-bottom: 10px;}


.pkp_navigation_primary ul a:hover { color: #fff;}

.obj_issue_toc .galleys_links li a img { display: none !important;}