.panel, .pkp_block {
    margin-bottom: 20px;
    background-color: #fff;
    /* border: 1px solid transparent; */
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}

.footer[role="contentinfo"] {
    background: #44ade9;
    padding: 2em;
    margin-top: 4em;
}

.footer a{
	color: #ffffff;
}

.pkp_brand_footer {
    display: none;
}


.navbar-brand-logo img {
    max-height: 250%;
    width: auto;
    transform: translateY(-40%);
}

.btn-default, .pkp_block.block_make_submission a {
    /* background-image: -webkit-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /*background-image: -o-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /* background-image: linear-gradient(#fff, #fff 60%, #f5f5f5); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: no-repeat;
    filter: none;
    border-bottom: 1px solid #e6e6e6;
}

.btn-default, .pkp_block.block_make_submission a {
    color: #3fabe9;
    background-color: #33a6e7;
    border-color: rgba(0,0,0,0.1);
}

.pkp_block.block_make_submission {
    /* background-image: -webkit-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /* background-image: -o-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /* background-image: linear-gradient(#fff, #fff 60%, #f5f5f5); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: no-repeat;
    filter: none;
    border-bottom: 1px solid #e6e6e6;
}
.pkp_block.block_make_submission {
    /* background-image: -webkit-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /* background-image: -o-linear-gradient(#fff, #fff 60%, #f5f5f5); */
    /* background-image: linear-gradient(#fff, #fff 60%, #f5f5f5); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: no-repeat;
    filter: none;
    border-bottom: 1px solid #e6e6e6;
}
.pkp_block.block_make_submission {
    text-shadow: 0 1px 0 rgba(0,0,0,0.1);
	text-align: center;
}

.pkp_block.block_information {
    text-shadow: 0 1px 0 rgba(0,0,0,0.1);
	text-align: center;
}

.col-md-2 {
	display: none;
}



.btn-default, .pkp_block.block_make_submission a {
  background-image: linear-gradient(#35a7e8, #fff 60%, #42ace9);
}


.block_make_submission_link:hover {
  box-shadow: gray 2px 2px 2px;
}


.btn.btn-primary.dropdown-toggle:hover {
  background-color: #aeacac;
  box-shadow: gray 2px 2px 2px;
  border-left: 5px solid #0cb21c;
}

.sidebar-chat:hover {
  background-color: #f4f4f4;
  box-shadow: gray 2px 2px 2px;
  border-left: 5px solid #2fa4e7;
}


.sidebar-add:hover {
  background-color: #f4f4f4;
  box-shadow: gray 2px 2px 2px;
  border-left: 5px solid #2fa4e7;
}


.dropdown-menu-li-p:hover {
  background-color: #f4f4f4;
  box-shadow: gray 2px 2px 2px;
  border-left: 5px solid #0cb21c;
}


.media-body:hover {
  background: #cfedff;
}
.meta .authors {
  background: url(https://i.ibb.co/wwXb1Bh/icon-group.png) 1px 2px no-repeat;
  font-weight: bold;
  margin-top: 4px;
  padding-bottom: 5px;
  padding-left: 30px;
}
.article-summary media  .pages {
  position: absolute;
  top: 0;
  right: 0;
  line-height: 2.143rem;
  
}

.media-body  {
  padding-bottom: 10px !important;
  \/\/border-bottom: solid 4px #800000 !important;
  font-size: 12px;
  \}: ;
  box-shadow: 3px 3px 5px;
  padding: 20px;
  padding-bottom: 20px;
  border-radius: 10px;
  background: #F2F5FF;
}


.article-summary {
  text-align: justify;
}

.article-references-content{
  text-align: justify;
}


.galley-link.btn.btn-primary.pdf {
  display: block;
}

.galley-link.btn.btn-primary.pdf:hover {
  background: #38b349;
}








.galley-link.btn.btn-primary.pdf {
  padding: 0 1em;
  border-radius: 3px;
  color: #feffff;
  text-decoration: none;
}

.galley-link.btn.btn-primary.pdf:hover {
  color: #0c1c5e;
}

.meta .authors {
  color: #6d85aa;
}


body {
  /* color: #555; */
  color: #555;
}


.pages {
  color: #737d8a;
}

.abstractview {
  color: #49a0ca;
}



a:hover, a:focus {
 
  color: #26aa13;
  text-decoration: none;
  font-weight: 500;
}













	
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300);
#cssmenu {
position: relative;
margin: 0;
font-family: 'Roboto Condensed';
line-height: 1;
width: 250px;
}
.align-right {
float: right;
}
#cssmenu ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
#cssmenu ul li {
position: relative;
margin: 0;
padding: 0;
}
#cssmenu ul li a {
text-decoration: none;
cursor: pointer;
}
#cssmenu &gt; ul &gt; li &gt; a {
color: #dddddd;
text-transform: uppercase;
display: block;
padding: 20px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
background: #222222;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
letter-spacing: 1px;
font-size: 16px;
font-weight: 300;
-webkit-transition: all 0.25s ease-in;
-moz-transition: all 0.25s ease-in;
-ms-transition: all 0.25s ease-in;
-o-transition: all 0.25s ease-in;
transition: all 0.25s ease-in;
position: relative;
}
#cssmenu &gt; ul &gt; li:first-child &gt; a {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
#cssmenu &gt; ul &gt; li:last-child &gt; a {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom: 1px solid #000000;
}
#cssmenu &gt; ul &gt; li:hover &gt; a,
#cssmenu &gt; ul &gt; li.open &gt; a,
#cssmenu &gt; ul &gt; li.active &gt; a {
background: #151515;
color: #ffffff;
}
#cssmenu ul &gt; li.has-sub &gt; a::after {
content: "";
position: absolute;
display: block;
width: 0;
height: 0;
border-top: 13px solid #000000;
border-botom: 13px solid transparent;
border-left: 125px solid transparent;
border-right: 125px solid transparent;
left: 0;
bottom: -13px;
bottom: 0px;
z-index: 1;
opacity: 0;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
#cssmenu ul &gt; li.has-sub &gt; a::before {
content: "";
position: absolute;
display: block;
width: 0;
height: 0;
border-top: 13px solid #151515;
border-botom: 13px solid transparent;
border-left: 125px solid transparent;
border-right: 125px solid transparent;
left: 0;
bottom: -12px;
bottom: -1px;
z-index: 3;
opacity: 0;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
#cssmenu ul &gt; li.has-sub::after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border: 7px solid transparent;
border-top-color: #dddddd;
z-index: 2;
right: 20px;
top: 24.5px;
pointer-events: none;
}
#cssmenu ul &gt; li:hover::after,
#cssmenu ul &gt; li.active::after,
#cssmenu ul &gt; li.open::after {
border-top-color: #ffffff;
}
#cssmenu ul &gt; li.has-sub.open &gt; a::after {
opacity: 1;
bottom: -13px;
}
#cssmenu ul &gt; li.has-sub.open &gt; a::before {
opacity: 1;
bottom: -12px;
}
#cssmenu ul ul {
display: none;
}
#cssmenu ul ul li {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}
#cssmenu ul ul li a {
background: #f1f1f1;
display: block;
position: relative;
font-size: 15px;
padding: 14px 20px;
border-bottom: 1px solid #dddddd;
color: #777777;
font-weight: 300;
-webkit-transition: all 0.25s ease-in;
-moz-transition: all 0.25s ease-in;
-ms-transition: all 0.25s ease-in;
-o-transition: all 0.25s ease-in;
transition: all 0.25s ease-in;
}
#cssmenu ul ul li:first-child &gt; a {
padding-top: 18px;
}
#cssmenu ul ul ul li {
border: 0;
}
#cssmenu ul ul li:hover &gt; a,
#cssmenu ul ul li.open &gt; a,
#cssmenu ul ul li.active &gt; a {
background: #e4e4e4;
color: #666666;
}
#cssmenu ul ul &gt; li.has-sub &gt; a::after {
border-top: 13px solid #dddddd;
}
#cssmenu ul ul &gt; li.has-sub &gt; a::before {
border-top: 13px solid #e4e4e4;
}
#cssmenu ul ul ul li a {
padding-left: 30px;
}
#cssmenu ul ul &gt; li.has-sub::after {
top: 18.5px;
border-width: 6px;
border-top-color: #777777;
}
#cssmenu ul ul &gt; li:hover::after,
#cssmenu ul ul &gt; li.active::after,
#cssmenu ul ul &gt; li.open::after {
border-top-color: #666666;
}





