@media print {

    .breadcrumb {
        display: none;
    }

    a[href]:after {
        content: none;
    }

    header, #search-box {
        display: none;
    }
}

h1, h2, h3 {
    font-weight: bold;
}

h1 small, h2 small, h3 small {
    color: black;
}

    h1 a small, h2 a small, h3 a small {
        color: #337ab7;
    }

a, btn-link {
    text-decoration: underline;
}

a:hover, btn-link:hover {
    text-decoration: none;
}

a:focus, .btn:focus, th:focus {
    text-decoration: none;
    outline: 2px solid black;			
}

div {	
	word-wrap: break-word;
}

header {
    margin-top: 10px;
    margin-bottom: 10px;
}

footer {
    padding: 10px;
    text-align: center;
}

.container {
    width: auto;
    max-width: 780px;
}

.preformatted {
    white-space: pre-line;
}

.breadcrumb li a, .breadcrumb li {
    color:#074bb8;	
}

.breadcrumb .active, #troman-breadcrumb li::before {
    font-weight: bold;
    color:#074bb8;
}

.form-control, .btn-default, .btn-primary {
	border-color: dimgrey;
}

.form-control:focus {
    border-color: #074bb8;
}

.form-control::placeholder {
    color:dimgrey;	
}

/* IE - 9 */
:-ms-input-placeholder.form-control {
    color:dimgrey;
}

#welcome-search-field {
	padding: 6px 12px;
}

#headerImage:focus img {
	border: 2px solid black;
}

#content ul {
	padding-left: 20px;
}

.organization-list {
    margin-bottom: 0;
}

.organization-list__collapse {
    margin-top: 1em;
}

#troman-footer p small {
    color: #424242;
    font-size: 0.8em;
}

.placeholder {
    display: flex;
    height: 1px;
}

/* FILE TREE */
.file-tree {
    padding-left: 0;
}

    .file-tree ul {
        padding-left: 25px;
    }

    .file-tree li {
        list-style: none;
    }

    .file-tree .glyphicon-folder-open {
        color: #dbac27;
    }

    .file-tree .file-tree__label {
        margin-left: 5px;
    }

    .file-tree > .file-tree__item--file {
        line-height: 1.8em;
    }

    .file-tree > .file-tree__item--folder {
        line-height: 2em;
    }
