.pkp_head_wrapper {
  background: repeating-linear-gradient(
  to bottom,
  #d47311,
  #d47311 35px,
  white 35px,
  white 84%);
  border-radius: 10px 10px 10px 10px;
}
.profile {
  margin-top: 1px;
  background-color:rgba(255, 255, 255, 0.49);
  border-radius:5px;
  border:1px solid grey;
}
.pkp_navigation_user > li:last-child > a {padding-right:10px;}
.pkp_structure_head {
	background-color: white;
	margin-left: 0;
	margin-right: 0;
}
.pkp_brand_footer {
	width: 100%;
	height: 100%;
	margin-bottom: 0;
}

.search_controls {
	margin-right: 15px;
}
.pkp_structure_footer {
	height: 100%;
	background-color: white;
	margin-bottom: 0;
}
.pkp_structure_footer_wrapper {
	margin-bottom: 0;
	height: 140px;
}
.pkp_navigation_primary_wrapper {
	margin-left: 13px;
}

#pkpDropdown1 {
	color: black;
	font-weight:550;
}
.pkp_structure_sidebar {margin-right:6px}
.pkp_structure_sidebar.left {
	width: 150px;
	background-color: white;
	 border-radius: 10px 10px 10px 10px;
	 text-align:center
}
.pkp_structure_main {
	width: 70%;
}

.pkp_structure_main:before,.pkp_structure_main:after {
  width:3px;
  background-color:white
}

.page_login {
  padding:5px;background-color:#d47311;
  border-radius: 10px 10px 10px 10px;
  border:2px solid white;
  margin-right:220px;
  min-width: 175px;
  max-width: 250px;
}

body {
  background-color:#2c2c2c ;
  margin: 0;
  font-family: arial, sans-serif;
  font-size: 17px;
  color:white;
}

.pkp_site_name .is_img img{
	width:40%;
	max-height:100%;
	margin-left:30%;
	-webkit-animation: bounce-in-left 1.1s both;
	        animation: bounce-in-left 1.1s both;
}
.obj_article_summary .title a {color:#d47311;font-size:16px}


.pkp_nav_list ul li a {
	color:black;
	border-bottom: 1px solid #d47311;
	border-left:1px hidden;
	border-radius:0;
}


body::-webkit-scrollbar {
    width: 1em;
} 
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
body::-webkit-scrollbar-thumb {
  background-color: slategray;
  outline: 1px solid black;
}
.cmp_button_wire, .obj_galley_link {
	border:2px solid slategrey;
	color:#d47311;
	background-color:white
}
.cmp_button_wire, .obj_galley_link:hover {background-color:white;
color:green;
border:2px solid green;
}
.pkp_head_wrapper .pkp_search .search_controls a:visited {color:black;}

.authors {color:white;font-size:15px}
.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {color:black}
.pkp_page_index .current_issue .read_more {color:white;margin-top:50px;margin-

bottom:0;font-size:15px}
.pkp_page_index .current_issue .read_more:hover {color:#d47311}

.cmp_breadcrumbs a {color:white;text-decoration: underline;}
.cmp_breadcrumbs a:hover {color:lightgray}
.cmp_breadcrumbs .current {color:white}
.cmp_breadcrumbs .separator {color:white}
.page_login .password a {color:white}
.page_login .password a:hover {color:lightgray}
.cmp_form .buttons a {color:white}
.cmp_form .buttons a:hover {color:lightgray}
.page_login .buttons button{color:black}
.page_login .buttons button:hover {border:1px solid grey}
.pkp_block a {color:#d47311;font-weight:600}
.pkp_block a:hover {color:#ff8203d6}
.cmp_form .label .required {color:black}
.obj_article_summary .pages {color:white;font-size:15px}

.obj_issue_toc .section {margin-top:0;margin-bottom:0;padding-bottom:0}
.header_view .title {background-color:#d47311}
.header_view .title:hover {background-color:#ff8203d6}
.header_view .download {color:#d47311}
.header_view .download:hover {background-color:#f18416}
.header_view .return {color:#d47311}
.header_view .return:hover {background-color:#f18416}

.obj_article_details .authors .affiliation {font-size:14px;color:white}
.obj_article_details .entry_details .item .label {font-size:16px;color:#d47311}
.obj_article_details .entry_details .item .title  {color:white}

.page_issue_archive .issues_archive > li {background-color:white;width:230px;
padding:10px;text-align:center;margin-bottom:10px;margin-left:40px;margin-top:10px}
.page_issue_archive .issues_archive > li a {color:#d47311}
.page_issue_archive .issues_archive > li a:hover {color:green;-webkit-animation: slide-in-bck-left 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-bck-left 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.cmp_notification a {color:#d47311}
.cmp_notification {color:black;border-left:5px solid #d47311}

.cmp_edit_link {color:#d47311}
.cmp_edit_link:hover {color:#f18416}
a:link {color:#d47311}

.page_submissions .submission_checklist li:before {color:#d47311}
.page_issue_archive .issues_archive {
	background-color:#d47311; 
	padding-bottom:2px;
	width:40px;
	border:1px solid white;
	border-radius:0px 5px 5px 0px;
	}

.obj_galley_link.pdf {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.obj_galley_link.pdf:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 3%;
  right: 0;
  bottom: 0;
  background: green;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.obj_galley_link.pdf:hover, .obj_galley_link.pdf:focus, .obj_galley_link.pdf:active {
  color: white;
}
.obj_galley_link.pdf:hover:before, .obj_galley_link.pdf:focus:before, .obj_galley_link.pdf:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
@-webkit-keyframes slide-in-bck-left {
  0% {
    -webkit-transform: translateZ(700px) translateX(-400px);
            transform: translateZ(700px) translateX(-400px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0) translateX(0);
            transform: translateZ(0) translateX(0);
    opacity: 1;
  }
}
@keyframes slide-in-bck-left {
  0% {
    -webkit-transform: translateZ(700px) translateX(-400px);
            transform: translateZ(700px) translateX(-400px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0) translateX(0);
            transform: translateZ(0) translateX(0);
    opacity: 1;
  }
}
.pkp_head_wrapper .pkp_search button {color:#f18416};

@-webkit-keyframes bounce-in-left {
  0% {
    -webkit-transform: translateX(-600px);
            transform: translateX(-600px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  38% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
    opacity: 1;
  }
  55% {
    -webkit-transform: translateX(-68px);
            transform: translateX(-68px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  72% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  81% {
    -webkit-transform: translateX(-28px);
            transform: translateX(-28px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  90% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  95% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes bounce-in-left {
  0% {
    -webkit-transform: translateX(-600px);
            transform: translateX(-600px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  38% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
    opacity: 1;
  }
  55% {
    -webkit-transform: translateX(-68px);
            transform: translateX(-68px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  72% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  81% {
    -webkit-transform: translateX(-28px);
            transform: translateX(-28px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  90% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  95% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}