/**
 * common.css
 *
 * Copyright (c) 2000-2011 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * PKP-wide shared stylesheet.
*/

/**
 * Common HTML elements
*/

/******************************************
CSS RESET
******************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

strong,em {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
 /*font: inherit;*/ /*Zdjete bo sie nie zmienialo na stronie Przesylanie tekstow, gdzie jest edytor html */
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {
  display: block;
}
/*body {
  line-height: 1;
}*/
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.cufonfont{
  font-family: Tahoma;
}

/******************************************
******************************************/

body {
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 12px;
  line-height: 120%;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
  width:100%;
  height:100%;
  text-align: left;

  /*  background-image: -webkit-gradient(radial,50% 500px,0,50% 500px,400,color-stop(0%,white),color-stop(50%,#F2F3F4),color-stop(100%,#D2D4D5));
    background-image: -webkit-radial-gradient(center 500px,ellipse closest-side,white,#F2F3F4 200px,#D2D4D5 400px);
    background-image: -moz-radial-gradient(center 500px,ellipse closest-side,white,#F2F3F4 200px,#D2D4D5 400px);
    background-image: -o-radial-gradient(center 500px,ellipse closest-side,white,#F2F3F4 200px,#D2D4D5 400px);
    background-image: -ms-radial-gradient(center 500px,ellipse closest-side,white,#F2F3F4 200px,#D2D4D5 400px);
    background-image: radial-gradient(center 500px,ellipse closest-side,white,#F2F3F4 200px,#D2D4D5 400px);*/


  /*  background-image: -ms-radial-gradient(center 240px, circle farthest-side, #FFFFFF 0%, #E0E0E0 80%);
    background-image: -moz-radial-gradient(center 240px, circle farthest-side, #FFFFFF 0%, #E0E0E0 100%);
    background-image: -o-radial-gradient(center 240px, circle farthest-side, #FFFFFF 0%, #E0E0E0 80%);
    background-image: -webkit-gradient(radial, center 240px, 0, center top, 483, color-stop(0, #FFFFFF), color-stop(0.8, #E0E0E0));
    background-image: -webkit-radial-gradient(center 240px, circle farthest-side, #FFFFFF 0%, #E0E0E0 80%);
    background-image: radial-gradient(center 240px, circle farthest-side, #FFFFFF 0%, #E0E0E0 80%);*/

  background-image: -ms-radial-gradient(center 280px, ellipse farthest-side, #FFFFFF 0%, #E0E0E0 80%);
  background-image: -moz-radial-gradient(center 280px, ellipse farthest-side, #FFFFFF 0%, #E0E0E0 100%);
  background-image: -o-radial-gradient(center 280px, ellipse farthest-side, #FFFFFF 0%, #E0E0E0 80%);
  background-image: -webkit-gradient(radial, center 280px, 0, center top, 483, color-stop(0%, white), color-stop(50%,#F2F3F4), color-stop(70%,#f6f6f6), color-stop(70%,#ebebeb), color-stop(100%, #E0E0E0));
  background-image: -webkit-radial-gradient(center 280px, circle closest-side, white, #f6f6f6 470px,#ebebeb 680px, #E0E0E0 810px);
  background-image: radial-gradient(center 280px, circle closest-side, white, #f6f6f6 570px,#ebebeb 680px, #E0E0E0 810px);

  /* IE6-8 fallback on horizontal gradient  */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=1 );
}

div {
  text-align: left;
}

/*p {
  margin: 1em 0;  Making default stylesheet explicit - fixes IE7 margin collapsing.
}*/

table {
  border: 0;
  border-spacing: 0;
  font-size: 1.0em;
}

form {
  margin: 0;
}

/*a {
  text-decoration: underline;
}*/

a.plain {
  text-decoration: none;
}

/*ul {
  margin: 0.25em 0 0.75em 0;
  padding: 0 0 0 2.5em;
}*/

tt {
  font-size: 1.25em;
}

label {
}

label.error {
  color: #900;
}

input.textField, select.selectMenu, textarea.textArea, input.uploadField {
  background-color: #F0F0E8;
  color: #000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  border-top: 2px solid #666;
  border-left: 2px solid #666;
  border-bottom: 2px solid #E8E8E1;
  border-right: 2px solid #E8E8E1;
  font-size: 1em;
}

/*input.button {
  padding-left: 0.5em;
  padding-right: 0.5em;
  background-color: #E8E8E1;
  font-size: 1em;
}

input.defaultButton {
  background-color: #375;
  color: #FBFBF3;
  font-weight: bold;
}*/

img{
  border:none;
}

/**
 * Main layout elements
*/

/* WYMUSZONE GLOWNE CSS */
#content h2, #content h2 a, #content h2 a:hover{
  font-size: 26px;
  color:#333333;
  width:100%;
  padding-bottom: 4px;
  border-bottom: 4px double #D3D3D3;
  margin-bottom: 7px;
  margin-top: 10px;
}
#content h3, #content h3 a, #content h3 a:hover{
  font-size: 22px;
  color:#333333;
  width:100%;
  padding-bottom:6px;
  border-bottom: 1px solid #D3D3D3;
  margin-bottom:5px;
  margin-top:10px;
}
#content h4, #content h4 a, #content h4 a:hover{
  font-size: 20px;
  color:#4591BF;
  margin: 10px 0;
  /*  border-bottom: 0px;*/
  padding-bottom: 6px;
  border-bottom: 1px dotted #D3D3D3;
}
#content h5, #content h5 a, #content h5 a:hover{
  font-size: 20px;
  color:#333333;
  border-bottom: 0px;
}
#content h6, #content h6 a, #content h6 a:hover{
  font-size: 18px;
  color:#086DAA;
  border-bottom: 0px;
}
#content h2 a, #content h3 a, #content h4 a, #content h5 a, #content h6 a,#content h2 a:hover, #content h3 a:hover, #content h4 a:hover, #content h5 a:hover, #content h6 a:hover{
  border:0;
}
#content h2,#content h3,#content h4,#content h5,#content h6{
  line-height: 120%;
}
/*#content h6{
  font-size: 16px;
  color:#086DAA;
  border-bottom: 0px;
}*/
#content p{
  font-family: Tahoma;
  font-size: 12px;
  text-align: left;
  /*  color: #666;*/

  margin-bottom: 15px;
}
#content hr{
  border: 0px;
  border-top: 1px solid #D3D3D3;
}
#content a{
  font-family: Tahoma;
  color:#086DAA;
  text-decoration: none;
  font-size: 12px;
}
#content a:hover{
  color:#333333;
  text-decoration: underline;
}
#content ul{
  list-style-position: inside;
}
#content ul li{
  font: normal 12px Tahoma;
  color: #333333;
  padding: 4px 0 4px 15px;
  background: url('../../../images/mainul.png') left center no-repeat;
}
#content ul.tagit{
  border:0;
}
#content ul.plain li{
  background: none;
  padding-left: 0;
}
#content ul.tagit li{
  background: none;
  padding: 0;
}
#content input[type="text"],#content input[type="password"], #content input#captcha{
  font-size: 12px;
  font-family: Tahoma;
  color:#333333;
  height: 23px;
  margin: 0;
  padding: 0 5px;
  border: 1px solid #C6C6C6;
  background-color: #EEEEEE;
  -webkit-box-shadow: inset 0px 0px 2px 2px rgba(221, 221, 221, 0.7);
  box-shadow: inset 0px 0px 2px 2px rgba(221, 221, 221, 0.7);
}
#content textarea{
  border: 1px solid #C6C6C6;
  background: rgb(245,245,245);
  color:#333333;
  font-size: 13px;
  font-family: Tahoma;
  padding: 5px;
}
#content input[type="submit"],#content input[type="button"],#content input.capcha  {
  text-transform: lowercase;
  min-width: 69px;
  font-size: 13px;
  font-family: Tahoma;
  height:25px;
  color:#333333;
  border: 1px solid #C6C6C6;
  background: rgb(245,245,245); /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(245,245,245,1) 1%, rgba(231,231,231,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(245,245,245,1)), color-stop(100%,rgba(231,231,231,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(245,245,245,1) 1%,rgba(231,231,231,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(245,245,245,1) 1%,rgba(231,231,231,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(245,245,245,1) 1%,rgba(231,231,231,1) 100%); /* IE10+ */
  background: linear-gradient(top, rgba(245,245,245,1) 1%,rgba(231,231,231,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */
}
#content input.button.defaultButton {
  background: #075E92;
  /*  background: #f5f5f5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f5f5f5 0%, #e6e6e6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e6e6e6));
    background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
    background: -o-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
    background: -ms-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
    background: linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e6e6e6',GradientType=0 );
    color: #666;
    height: 23px;
    width: 76px;*/
  border:1px solid #BDBDBD;
  font-family: tahoma;
  color: #FFF;
  font-size: 13px;
  font-weight: normal;
  border:1px #043350 solid;
  cursor:pointer;
}
.selectlang{
  background-color: rgba(51, 51, 51, 0.5);
}
/*.selectlang * {
  filter: alpha(opacity=100);
  opacity:1.0;
}*/
/* WYMUSZONE GLOWNE CSS */

#container {
  width: 980px;
  margin:4px auto 0 auto;
}

#header {
  width: 100%;
  text-align: center;
}

#headerTitle {
  text-align: left !important;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

#header h1 {
  margin: 0 auto;
  /*  padding: 0.5em 0 0.25em 10%;*/
  font-family: Georgia,'Times New Roman',Times,serif;
  font-weight: normal;
}

#footer {
  width: 100%;
  min-height: 50px;
  position: static;
  clear: both;
  text-align: center;
}
.wydumk cufon{
  /*    height: 18px !important;*/
  margin-bottom: 5px !important;
}
#mainsitedesc{
  border-bottom: 1px solid #d3d3d3;
  background: url('../../../images/main_boxpng.png') top center no-repeat;
  width:640px;
  height:310px;
  color: #666666;
  font-size: 14px;
  /*  margin-bottom: 36px;*/
  margin-bottom: 25px;
}

#mainsitedesc p {
  width: 430px;
  height: 103px;
  bottom: -122px;
  padding-left: 5px;
  position: relative;
  /*  line-height: 30px;*/
}
#mainsitedesc p cufon{
  margin-bottom: 6px;
}

#jornualdesc{
  float:left;
  width:640px;
  clear: both;
  border-bottom: 1px solid #d3d3d3;
  /*  margin-bottom: 45px;*/
  margin-bottom: 35px;
  font-family: Tahoma;
  font-size: 12px;
  color:#666666;
  padding-bottom: 17px;
  margin-top: 13px;
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top,  #ffffff 0%, #e7e7e7 99%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#e7e7e7)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#e7e7e7 99%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#e7e7e7 99%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#e7e7e7 99%); /* IE10+ */
  background: linear-gradient(top,  #ffffff 0%,#e7e7e7 99%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */
}

#jornualdesc h2{
  color:#3F3F3F;
  font-size: 22px;
  border: 0;
}

#jornualdesc .journalDescription{
  margin-top: 10px;
  margin-left: 20px;
  float: left;
  width:396px;
  padding-right: 20px;
  line-height: 18px;
}

#jornualdesc #homepageImage{
  margin: 0 15px !important;
  float: left;
  position:relative;
  top:-3px;
}

#jornualdesc img{
  float: left;
}

#footerContent {
  width: 100%;
  margin: 0 auto;
  padding-left: 10%;
}

#main {
  padding: 0.5em 0em 2em 0em;
}

/*#main h2 {
  margin: 0em 1em 0.5em 0em;
  padding-top: 0.5em;
  font-family: Georgia,'Times New Roman',Times,serif;
  font-weight: normal;
}

#main > h3 {
  margin: 0em 1em 0.5em 0em;
  padding-top: 0em;
  font-family: Georgia,'Times New Roman',Times,serif;
  font-weight: normal;
  float:left;
  width:100%;
  display:none;
}*/

#navbar {
  height:49px;
  line-height: 50px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  overflow:hidden;
}

#content {
  margin: 0;
  padding: 0;
}

/*#content h3 {
    padding-top: 0.75em;
    font-family: Georgia,'Times New Roman',Times,serif;
    font-weight: normal;
}

#content h4 {
    margin: .75em 1em 0.25em 0em;
    font-family: Georgia,'Times New Roman',Times,serif;
    font-weight: normal;
    font-size: 1.5em;
}
#content h5 {
    margin: 0em 1em 0.25em 0em;
    padding-top: 0.75em;
    font-weight: bold;
    font-size: 1em;
}*/
.headlang{
  position: absolute;
  right: 13px;
  top: 14px;
}
.headlang div{
  display:inline-block;
  width:13px;
  height:8px;
  margin-right:5px;
  margin-top: 1px;
}
.headlang a{
  color:#E5F0F6;
  font-size:11px;
  display:inline-block;
  /*  margin-right:10px;*/
  padding: 4px 8px;
}
.headlang a span, .headlang a div{
  display:inline-block;
  float: left;
}
.flagpl {
  background: url('../../../images/flagisprite.jpg') no-repeat 0px 0px;
}
.flagen {
  background: url('../../../images/flagisprite.jpg') no-repeat 0px -8px;
}
.journalclass{
  font-family: Tahoma;
  color: #666666;
  font-size: 12px;
  margin-bottom: 25px;
  margin-left: 17px;
  float: left;
  clear: both;
  width: 100%;
}

.journalclass p{
  line-height: 18px;
}

#content .journalclass h3, #content  .journalclass h3 a{
  color:#333;
  font-size: 18px;
}
#content .journalclass h3 {
  padding-top:9px;
  border: 0;
}
#content .journaldescclass100 h3{
  padding-top: 0px !important;
}
.jornualheader{
  margin-top: 10px;
  font-size: 22px !important;
  border:0;
}
.homepageImage, .journaldescclass{
  float: left;
  display: inline-block;
}
.journaldescclass{
  width: 445px;
}
.journaldescclass100{
  width:625px
}
.journaldescclass .jornuallinks.cufonfont {
  padding-top:4px;
}
#content .jornuallinks a {
  color: #645B3C;
  font-size: 13px !important;
  text-decoration: underline;
  border-bottom: 1px solid #645B3C;
  display: inline-block;
}
#content .jornuallinks a:hover {
  color:#086DAA;
  border: 0;
}
#footerJornual{
  /*  clear:both;*/
  float:right;
  width:980px;
  height:161px;
  background:url('../../../images/footerczasopismo.jpg') 0 0 no-repeat;
  position: relative;
}
#footerJornual .logo1{
  position: absolute;
  left:55px;
  bottom:45px;
}
#footerJornual .logo2{
  position: absolute;
  left:277px;
  bottom:50px;
}
.block .logo1,.block .logo2{
  display: block;
  float:left;
  clear:both;
  margin-bottom: 25px;
}
.block .logo1 {
  margin-top:10px;
  margin-left:1px;
}
.block .logo2 {
  margin-left:3px;
}
#sidebarNavigationMenu{
  display:inline-block;
  float:left;
  background:url('../../../images/pion_kreska.png') left center no-repeat;
  padding-left:30px;
  height:100%;
}
.czasopismaumk{
  color:#086DAA !important;
  position:relative;
  top:-1px;
  left:4px;
  display:inline-block;
}
#navbar .menu li:first-child {
  background:url(../../../images/pion_kreska.png) no-repeat right center;
  padding:0 19px 0 19px;
}
#umklink{
  margin-top: -12px !important;
}
.minilogoumk{
  background:url(../../../images/minilogoumk.png) 0px 13px no-repeat;
  /*height: 23px;*/
  /*  line-height: 23px;*/
  padding-left: 33px;
  display: inline-block;
  /*  margin-top: -12px;*/
  /*padding-top: 12px;*/
}
.pionkreska_left {
  background:url(../../../images/pion_kreska.png) left center no-repeat;
}
.pionkreska_right {
  background:url(../../../images/pion_kreska.png) right center no-repeat;
}
#navbar .menu{
  display:inline-block;
  width:710px;
  float:left;
  height: 50px;
  line-height: 50px;
  /*  margin-top: 18px;*/
}

#navbar #sidebarNavigation {
  width: 238px;
  float: left;
  padding-left: 32px;
  position:relative;
  /*  top:-2px;*/
}

#navbar .longmenu{
  width:980px !important;
}

#announcements {
  width: auto !important;
}

#navbar .menu li{
  letter-spacing: 1px !important;
  /*padding: 0 21px;*/
  padding: 0 15px;
  margin:0 !important;
  border:none;
  line-height: 50px;
  display: inline-block;
}

#navbar .menu li a {
  font-size: 14px;
  /*font-family: Tahoma;*/
  color: #9F9F9F;
  /*letter-spacing: 0.005em;*/
}
#navbar .menu li a:hover {
  color:#000;
}
#navbar .button {
  font-size: 12px;
  color: #076CAA;
  border: none;
  background: none;
  display: inline-block;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
  position:relative;
  left:7px;
  top:-2px;
  *top:1px;
}
#navbar .button:hover {
  color:#333;
}
#query{
  border: 1px solid #C6C6C6;
  color:#C9C9C9;
  font-family:Tahoma;
  font-size:11px;
  background:transparent;
  width:162px;
  height:21px;
  padding: 0 5px;
  line-height:21px;
  position:relative;
  left:1px;
  *top:4px;
}

.block ul li a{

}

/**
 * Breadcrumbs
*/
#breadcrumb {
  background:url(../../../images/navcien.png) top center no-repeat #fff;
  font:10px/27px Tahoma;
  color:#9F9F9F;
  height:24px;
  padding:4px 0 0 28px;
  width:952px;
}
#breadcrumb a {
  text-decoration: none;
  color: #9F9F9F;
  /*float:left;*/
}
#breadcrumb a:hover {
  text-decoration:underline;
}
#breadcrumb a.current {
  /*  font-weight: bold;*/
  /*  color: #9F9F9F;*/
}
#breadcrumb .breadCrumbsDivider {
  display:inline-block;
  background:url(../../../images/bcDivider.png) no-repeat left top;
  width:9px;
  height:14px;
  float:left;
  margin:0 17px;
  position:relative;
  top:7px;
}

/**
 * Footer elements
*/

#footer div.debugStats {
  font-size: 0.6em;
}


/**
 * Additional text styles
*/

span.disabled, label.disabled {
  color: #666;
}

a.action, a.file {
  font-size: 0.85em;
  text-transform: uppercase;
}

a.icon {
  text-decoration: none;
}

a.icon img {
  border: 0;
}

a.icon:hover {
  background: none;
}

span.formRequired {
  color: #333;
  font-size: 0.9em;
}

span.heading {
  font-size: 0.85em;
  text-transform: uppercase;
}

span.highlight {
  border-bottom: 1px dotted #000;
}

div.warningMessage {
	background: url(../templates/images/icons/icon_alert.gif) no-repeat 3px 40%;
	margin: 5px;
	padding: 5px 5px 5px 25px;
}

.nowrap {
  white-space: nowrap;
}

/**
 * Table styles
*/

table.info td {
  padding: 0.3em 0.5em 0.5em 0.3em;
  /*  padding: 0;
    padding-bottom: 0.5em;
    padding-right: 0.5em;*/
}

table.listing td {
  padding: 0.25em 1.5em 0.25em 0.5em;
}

table.listing tr.heading td, table.listing td.heading, table.info td.heading {
  font-size: 0.85em;
  text-transform: uppercase;
  font-weight: normal;
  padding: 0.75em 1.5em 1em 0.5em;
}

table.info td.heading {
  padding-left: 0;
}


table.listing td.nodata, table.info td.nodata {
  text-align: center;
  font-style: italic;
}

table.listing td.headseparator {
  border-top: 1px dotted #ddd;
  font-size: 0.1em;
  line-height: 1%;
}

table.listing td.endseparator {
  border-top: 1px dotted #ddd;
  font-size: 0.25em;
  line-height: 10%;
}

table.listing td.separator, table.info td.separator {
  border-top: 1px dotted #DDDDD0;
  font-size: 0.1em;
  line-height: 1%;
}

table.data tr {
}

table.data td {
  padding-bottom: 0.25em;
}

table.data td.label {
  padding-right: 1em;
}

table.data td.value {
}

table.data td.separator {
  padding: 0.5em;
  font-size: 0.1em;
  line-height: 1%;
}

table.data td.heading {
  padding-left: 0;
  padding-right: 0;
}

table.nested tr {
  padding: 0;
  margin: 0;
}

span.nested {
  padding: 0 4px 0 0;
  font-size: 1.2em;
}

/**
 * Form-specific elements
*/

span.pkp_form_error { /* Named for compatibility with new lessphp structure */
  color: #900;
  font-weight: bold;
  font-size: 1em;
}

span.pkp_form_success { /* Named for compatibility with new lessphp structure */
  color: #090;
  font-weight: bold;
  font-size: 1em;
}

ul.pkp_form_error_list { /* Named for compatibility with new lessphp structure */
  color: #900;
}


/**
 * Other organizational elements
*/

ul.menu {
  margin: 0;
  padding: 0;
}

ul.menu li {
  margin: 0;
  padding: 0;
  padding-right: 1.5em;
  display: inline;
}

ul.menu li.current {
  font-weight: bold;
}

ul.menu a {
  font-size: 0.85em;
  text-transform: uppercase;
  text-decoration: none;
}

ul.steplist {
  margin: 0;
  padding: 0;
  list-style-type: decimal;
}

ul.steplist li {
  margin: 0;
  padding: 0;
  font-size: 0.85em;
  padding-right: 0.5em;
  display: inline;
  text-transform: uppercase;
}

ul.steplist li.current {
  font-weight: bold;
}

ul.steplist a {
  text-decoration: none;
}

ul.plain {
  list-style-type: none;
  /*  padding-left: 1.5em;*/
}

ul.filter {
  margin: 0;
  padding: 1.5em 0 1.5em 0;
  list-style-type: none;
}

ul.filter li {
  padding-right: 1.5em;
  display: inline;
}


/**
 * Other organizational elements
*/

div.separator {
  width: 100%;
  margin-top: 2em;
  margin-bottom: 0.25em;
  padding: 0;
  border-bottom: 1px dotted #ddd;
  font-size: 0.5em;
  line-height: 25%;
}

/*#content a {
  color:#086DAA;
}*/
ul.newWyd {
  padding-top:3px;
}
#content #about {
  float:left;
  width:100%;
}
#journals {
  float:left;
  width:100%;
  font:12px/1.4em Tahoma;
  color:#666;
}
#journals a {
  color:#086DAA;
}
#journals h3 {
  padding-top:0;
  margin-top:0;
}
.issueDescription {
  float:left;
  padding-top:6px;
  font:12px/1.4em Tahoma;
  color:#666;
}
#issues {
  padding-bottom:20px;
  float:left;
}
.tocArticle a {
  color:#086DAA;
}
.tocArticle a:hover {
  text-decoration:none;
}
/*#content h3 {
    font:18px/1.2em Tahoma;
      color:#000;
    margin:10px 0 10px 0;
}
#content h4.tocSectionTitle {
  font:16px/1.2em Tahoma;
  color:#000;
  margin:10px 0 10px 0;
}	*/
/*#signinTable input[type=text], #signinTable input[type=password] {
  background: url(../../../images/searchbox.png) no-repeat 0 0;
  border: medium none;
  color: #c9c9c9;
  font-family: Tahoma;
  font-size: 12px;
  height: 23px;
  line-height: 23px;
  margin: 0;
  padding: 0 5px;
  width: 164px;
}
#signinTable input[type=submit] {
  background: url(../../../images/searchbutton.png) no-repeat 0 0;
  border: medium none;
  color: #666;
  font-size: 13px;
  height: 23px;
  width: 76px;
  cursor:pointer;
}
#signinTable label {
  color: #666;
  font-family: ArialMT,Arial,Tahoma;
  font-size: 11px;
}*/
#signinForm {
  font:12px/1.4em Tahoma;
}
#advancedSearch {
  float:left;
  width:100%;
  padding:20px 0;
}
/*#advancedSearch input[type=text] {
  background:#F5F5F5;
  border:1px solid #EAEAEA;
  color: #666;
  font:12px/23px Tahoma;
  height: 23px;
  margin: 0;
  padding: 0 5px;
  width: 380px;
}*/
/*#advancedSearch select {
  background:#F5F5F5;
  border:1px solid #EAEAEA;
  color: #666;
  font:12px/23px Tahoma;
  height: 23px;
  margin: 0;
  padding: 0 0 0 5px;
}*/
#advancedSearch td {
  padding-bottom:6px;
}
/*#advancedSearch h4 {
  font:bold 16px/1.2em Tahoma;
  color:#666;
  padding-bottom:8px;
}*/
/*#advancedSearch input.defaultButton {
  background: url(../../../images/searchbutton.png) no-repeat 0 0;
  border: medium none;
  color: #666;
  font-size: 13px;
  height: 23px;
  width: 76px;
  cursor:pointer;
}*/
table.data td.value input[type=text], table.data td.value input[type=password], table.data td.value input#captcha, input.uploadField, input.textField {
  /*  background:#F5F5F5;
    border:1px solid #EAEAEA;
    color: #666;
    font:12px/23px Tahoma;*/
  /*  height: 23px;
    margin: 0;
    padding: 0 5px;*/
  width: 240px;
}
input.textField {
  margin-top:10px;
}
table.data td.value select {
  background:#F5F5F5;
  border:1px solid #EAEAEA;
  color: #666;
  font:12px/23px Tahoma;
  /*height: 23px;*/
  margin: 0;
  padding: 0 0 0 5px;
}
table.data td.value textarea {
  background:#F5F5F5;
  border:1px solid #EAEAEA;
  color: #666;
  /*  font:12px/23px Tahoma;*/
  height: 140px;
  margin: 0;
  resize:none;
  padding: 0 5px;
  width: 340px;
}
#reviewerInterestsContainer ul#interests.tagit {
  width:auto;
  float:left;
  border:none;
  width:460px;
}
table.data td.label label,table.data td.label {
  font:12px/1.4em Tahoma;
  /*  color:#666;*/
}
table.data td.value {
  font:12px/1.4em Tahoma;
  color:#666;
}
table.data td.label, table.data td.value {
  padding-bottom:8px;
}
table.data td.value input[type=submit] {
  background: url(../../../images/searchbutton.png) no-repeat 0 0;
  border: medium none;
  color: #666;
  font-size: 13px;
  height: 23px;
  width: 76px;
  cursor:pointer;
}

/*input.button, #generalInformation table.data td.value input[type="submit"] {
  background: #f5f5f5;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #f5f5f5 0%, #e6e6e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e6e6e6));
  background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
  background: -o-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
  background: -ms-linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
  background: linear-gradient(top,  #f5f5f5 0%,#e6e6e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e6e6e6',GradientType=0 );
  border:1px solid #BDBDBD;
  color: #666;
  font-size: 13px;
  height: 23px;
  width: auto;
  cursor:pointer;
}*/
#generalInformation table.data td.value input[type="submit"] {
  margin-top:10px;
}
#journalInfo {
  float:left;
  width:100%;
  font:12px/1.4em Tahoma;
  color:#666;
}
table.tocArticle {
  color:#666;
  margin-bottom:10px;
  font:12px/1.4em Tahoma;
  width:600px;
}
#results table.listing {
  font:12px/1.4em Tahoma;
  color:#666;
}
#results table.listing td.headseparator {
  border-top:1px dotted #ddd;
}
#results table.listing tr.heading td, #results table.listing td.heading, #results table.info td.heading {
  padding:0.75em 1.5em 0.75em 0.5em;
}
#sidebarNavigation .selectMenu {
  background:#F5F5F5;
  border:1px solid #EAEAEA;
  color: #666;
  font:12px/23px Tahoma;
  height: 23px;
  margin: 0;
  padding: 0 0 0 5px;
}
#content > span.instruct, #content > .plain, #notificationSettings label, #authors, #managementPages, #managerUsers, #managerRoles, #issues, #myAccount, #myJournals .right, .listing,  #sectionEditors .instruct, #reviewForms, #content > p > span.instruct, #groups, label[for=boardEnabledOff], label[for=boardEnabledOn], #content ol li, #rtAdminStatus, #rtAdminConfig, #rtAdminManage, #rtAdminSharing, #statistics, #content > p, #content > ul > li, #reports, #selectMergeUsers, #myJournals > div .disabled, #indexing p, #description, #authorGuidelinesInfo, #submissionPreparationChecklist, #authorCopyrightNotice, #competingInterests, #forAuthorsToIndexTheirWork, #registerJournalForIndexing, #notifications, #notifications, #citationAssistant, #focusAndScopeDescription, #peerReviewPolicy, #peerReviewPolicy, #peerReviewPolicy, #privacyStatementInfo, #editorDecision, #addItemtoAboutJournal, #journalArchiving, #reviewerDatabaseLink, #principalContact, #technicalSupportContact, #setupEmails, #setupPublisher, #setupPublisher, #sponsors, #contributors, #contributors, #searchEngineIndexing, #publicationSchedule, #publicationFormat, #frequencyOfPublication, #publicIdentifier, #layoutInstructionsSection, #copyeditInstructionsSection, #proofreading, #securitySettings, #announcementsSection, #layoutAndGalleys, #journalHomepageHeader, #journalHomepageContent, #homepageImage, #journalPageHeaderInfo, #journalPageFooterInfo, #navigationBar, #journalLayout, #setupInfo, #lists {
  /*  #content > h5*/
  font:12px/1.4em Tahoma;
}
/*#content > #issues > h3 {
  margin:0;
}
#content #issues #issue h3 {
  margin-top:0;
}*/
#journalLayout input {
  width:auto;
}
#articleAbstract {
  font:12px/1.4em Tahoma;
  color:#666;
}
/*#content #articleAbstract h4 {
  font:18px/1.4em Tahoma;
  color:#333;
}*/
/*#sidebarNavigation input[type="submit"] {
  position:relative;
  top:2px;
}*/
#topBar {

}
#myJournals a{
  font-size: 12px;
  text-decoration: none;
  line-height: 140%;
}
#myJournals a:hover{
  font-size: 12px;
  text-decoration: underline;
}
#issues {
  padding:20px 0;
  float:left;
  width:100%;
}
/*#sectionEditors h4 {
  color: #000000;
  font: 16px/1.2em Tahoma;
  margin: 10px 0;
}*/
#dragTable {
  margin-bottom:20px;
}
#emails > a.action {
  float:left;
  display:block;
  margin-bottom:6px;
  clear:both;
  font:12px/1.4em Tahoma;
}
/*#content ol h4, #statistics h4 {
  font:16px/1.2em Tahoma;
}*/
#selectSections .button, #selectMergeUsers .button {
  margin-top:10px;
}
/*#content > p {
  margin-bottom:20px;
}*/
/*#content > ul > li {
    background: none;
}
#content > ul {
  padding:15px 0;
}*/
/*.mceIframeContainer{
  border:1px solid #C6C6C6 !important;
}*/
#roles select.selectMenu, #content select.selectMenu {
  background:#F5F5F5;
  /*  border:1px solid #EAEAEA;*/
  color: #666;
  font:12px/23px Tahoma;
  /*  margin: 0;
    padding: 0 0 0 5px;*/
  margin:5px 0;
  padding:3px 3px 3px 5px;
  border:1px solid #C6C6C6;
}
#roles select#enrollAs.selectMenu {
  height:auto;
}
/*#myJournals > div > h4 {
    font:bold 14px/1.4em Tahoma;
    font-we:bold Tahoma;
}*/
#theses {
  float:left;
  width:100%;
  padding:20px 0;
}
#description {
  padding:20px 0 0 0;
}
.button.defaultButton {
  margin-right:10px;
}
#myAccount {
  padding-bottom:20px;
}
.steplist .current a {
  font-weight:bold;
}
/*#submissionPreparationChecklist input[type=text], #journalLayout input.button {
  width:20px;
  text-align:center;
}
#forAuthorsToIndexTheirWork label, #competingInterests h4, #submissionPreparationChecklist h4, #peerReviewPolicy h4, #securitySettings h4, #publicationScheduling h4, #publicIdentifier h4, #announcementsSection h4, #copyediting h4, #layoutAndGalleys h4, #proofreading h4, #copyeditInstructionsSection h4, #journalHomepageHeader h4, #journalHomepageContent h4, #homepageImage h4, #journalPageHeaderInfo h4, #journalPageFooterInfo h4, #navigationBar h4, #journalLayout h4, #setupInfo h4, #lists h4 {
  font:bold 14px/1.2em Tahoma;
}
#submissionPreparationChecklist input.button {
  margin-left:10px;
}*/
#submissionPreparationChecklist table td {
  vertical-align:middle;
}
span.formRequired {
  font-size:11px;
  color:#ff0000;
}
