/**
 * common.css
 *
 * Copyright (c) 2013-2014 Simon Fraser University Library
 * Copyright (c) 2000-2014 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * PKP-wide shared stylesheet.
 * DEPRECATED. Do not modify.
 */

p {margin: 1em 0;}
table {/*border: 0;border-spacing: 0;font-size: 1em;*/}
form {margin: 0;}

.container .form-control:focus{
    border-color: #666666;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(127, 127, 127, 0.60);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(127, 127, 127, 0.60);
}



a {text-decoration: underline;}

ul {margin: 0.25em 0 0.75em 0;
    padding: 0 0 0 2.5em; }
tt {font-size: 1.25em;}

#footer div.debugStats {font-size: 0.6em;}

span.disabled, label.disabled {color: #666;}

a.icon {text-decoration: none;}
a.icon img {border: 0;}
a.icon:hover {background: none;}

.formRequired {color: #333;font-size: 0.9em;text-align:right;}
span.heading {font-size: 0.85em;text-transform: uppercase;}

span.highlight {border-bottom: 1px solid #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;}

span.pkp_form_error {color: #900;font-weight: bold;font-size: 1em;}
span.pkp_form_success {color: #090;font-weight: bold;font-size: 1em;}
ul.pkp_form_error_list {color: #900;}

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 {text-decoration: none;}

ul.steplist {margin: 0;margin-bottom:8px;padding: 0;list-style-type: decimal;}
ul.steplist li {margin: 0;padding: 0;font-size: 0.85em;padding-right: 1em;display: inline;text-transform: uppercase;}
ul.steplist li.current {font-weight: bold;}
ul.steplist a {text-decoration: none;}

ul.plain {list-style-type: none;}

ul.filter {margin: 0;padding: 1.5em 0 1.5em 0;list-style-type: none;}
ul.filter li {padding-right: 1.5em;display: inline;}

div.separator {width: 100%;margin-top: 1em;margin-bottom: 0.25em;padding: 0;border-bottom: 1px solid #000;
	font-size: 0.5em;line-height: 25%;}

table.listing tr.data td {border-top: 1px solid #DDDDD0;border-bottom: 1px solid #DDDDD0;}
table.listing tr.data td.drag {cursor: move;}





html { overflow-y: scroll;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
/*body {word-wrap: break-word;-ms-word-wrap: break-word;}*/

article,aside,details,figcaption,figure,footer,header,main,nav,section {display: block;}

blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*a:focus {outline: thin solid;}*/
a:hover,a:active,a:focus {outline: 0;}
a img {border: 0;}

/* =Global
----------------------------------------------- */

h1, h2, h3, h4, h5, h6 {clear: both;}

.button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:focus{outline:thin #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.button:hover,.button:focus{color:#333;text-decoration:none}.button:active,.button.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.defaultButton{color:#333;background-color:#fff;border-color:#ccc} .defaultButton:hover,.defaultButton:focus,.defaultButton:active,.defaultButton.active,.defaultButton:active,.defaultButton.active{background-image:none}

/* Alignment */
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter {clear: both;display: block;margin: 0 auto;}



/* Clearing */
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after {content: '';display: table;}
.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after {clear: both;}

.bottom-footer {color: #ddd;background: #000;}

#announcementDescription ul { 
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1 em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}