/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0.1
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
body {
    line-height: 1.5;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000;
    background: none;
    font-size: 10pt;
}

.container {
    background: none;
}

hr {
    background: #ccc;
    color: #ccc;
    width: 100%;
    height: 2px;
    margin: 2em 0;
    padding: 0;
    border: none;
}

hr.space {
    background: #fff;
    color: #fff;
    visibility: hidden;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
    font-size:24px !important;
}

code {
    font: .9em "Courier New", Monaco, Courier, monospace;
}

a img {
    border: none;
}

p img.top {
    margin-top: 0;
}

blockquote {
    margin: 1.5em;
    padding: 1em;
    font-style: italic;
    font-size: .9em;
}

.small {
    font-size: .9em;
}

.large {
    font-size: 1.1em;
}

.quiet {
    color: #999;
}

.hide {
    display: none;
}

a:link, a:visited {
    background: transparent;
    font-weight: 700;
    text-decoration: underline;
}

.clear {
    clear: both;
}

.float_left {
    float: left
}

.float_right {
    float: right;
}

.header {
    margin-top: 0;
}

#bg_header, .breadcrumb, #sidebar, #filter, #dialog, #ticket_dialog, #ticket_form, #footer, #debug {
    display: none;
    width: 0;
    height: 0;
    visibility: hidden;
}

#container, #bg_body, #content {
    width: 100%;
    border: 0;
}

#container {
    padding: 0;
    box-shadow: none;
    border: 0;
}

#container.actionbar {
    padding: 30px 0 0 0;
}

.course_details {
    border: 0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 0 0 15px;
}

.print_item {
    display: none;
}

#content {
    box-shadow: none;
    border-radius: 5px;
    border: 0;
    position: inherit;
    background: #fff;
    padding: 0;
    margin: 0;
    width: 100%;
    float: none;
}

#content ul.list li {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}

#content ul.list li.top,
#content ul.list.trajecten li.top {
    padding: 4px 0 2px 0;
}

#content ul.list li .voortgang {
    text-align: right;
}


#content ul.list li.top .continue.login-timing {
    font-weight: bold;
}

#content ul.list li.module_state {
    padding: 5px 0 5px 0;
}


#content ul.list li.top .trajecten,
#content ul.list li.module_state .trajecten,
#content ul.list li .trajecten {
    width: 35%;
    padding-left: 0;
    padding-right: 0;
}

#content ul.list li.top .voortgang,
#content ul.list li.module_state .voortgang,
#content ul.list li .voortgang {
    width: 12%;
    padding-left: 0;
    padding-right: 0;
    background-color: green;
}

#content ul.list li.top .timing,
#content ul.list li.module_state .timing,
#content ul.list li .timing {
    width: 15%;
    padding-left: 0;
    padding-right: 0;
    text-align: right;
}

#content ul.list li.top .continue,
#content ul.list li.module_state .continue,
#content ul.list li .continue {
    width: 20%;
    padding-left: 0;
    padding-right: 0;
    font-weight: normal;
    float: left;
}

#content ul.list li.top .continue.login-timing,
#content ul.list li.module_state .continue.login-timing,
#content ul.list li .continue.login-timing {
    width: 10%;
}

#content ul.list li .continue a {
    font-weight: normal;
    padding: 0;
    display: inline;
}
