/* Application Stylesheet */

/* Since v5.4*/
section.section-info {
    margin-bottom: 2.5em;
}


/* Prepare for future */
.topical-theme-1 { color: #AC1739; }
.topical-theme-2 { color: #EAAC1F; }
.topical-theme-3 { color: #239680; }
.topical-theme-4 { color: #3150A3; }
.topical-theme-1-hightlight { background: #AC1739; color: white; }
.topical-theme-2-hightlight { background: #EAAC1F; color: white; }
.topical-theme-3-hightlight { background: #239680; color: white; }
.topical-theme-4-hightlight { background: #3150A3; color: white; }

#form-register .session-no-available {
	color: gray;
}

.nav-tabs li.active a {
    font-weight: bold;
    color: navy;
}



i.fa-file-pdf {
    color: brown
}

i.fa-large {
    font-size: 1.5em;
}

/* Patch */
input[type="checkbox"], input[type="radio"] {
	float: left;
	clear: both;
    margin-top: 2px;
}


/* Above V5, below V4. */



#frm-orientation-reg.oreg-student-only table tbody tr td:first-child {
    text-align: center;
}

ol#orientation-quiz li {
    margin-bottom: 1em;
}
ol#orientation-quiz .q-answers {
    margin: 0.5em;
}

button.btn-xs, a.btn-xs {color: #333333;}
button.btn-xs:hover, a.btn-xs:hover {color: gray;}


#ws-synopses h3 {
    margin-top: 1.5em;
    margin-bottom: 0.5em;
}
#ws-synopses .scroll-top {
    color: grey;
    opacity: 0.4;
    font-size: 1.5em;
    margin-bottom: -10px;
    margin-top: 10px;
    cursor: pointer;
}
#ws-synopses .scroll-top:hover {
    opacity: 0.8;
}


/*#ws-synopses .ws-details .btn {display: none;}*/
#ws-synopses .ws-details.ws-status-11 .btn.ws-status-11 {display: block;}
#ws-synopses .ws-details.ws-status-10 .btn.ws-status-10 {display: block;}
#ws-synopses .ws-details.ws-status-00 .btn.ws-status-00,
#ws-synopses .ws-details.ws-status-01 .btn.ws-status-01{
    display: block;
}


/*#ws-synopses .alert {
    border-color: silver; background: #fdfbd4;
}*/


.cancel-visible-0 {display: none;}
.cancel-visible-1 {display: inline;}



.table-hover tr:hover td {
    color: #2373ad;
}

.table-th-nowrap th {white-space: nowrap;}

tr.ws-highlighted,
tr.entry-highlighted {
    background: #fcefa8;
}



.modal .modal-body .row:last-child {
    margin-bottom: 2px;
}



/* Display Toggles */
.display-walkin, .display-walkin0 {
    display: none;
}

.display-walkin1 {
    display: inline;
}


/* Fix Bootstrap Table pagination widget */
.bootstrap-table .pagination {
    box-shadow: none;
}


/* Theme/Series colours */
.ws-theme1 table {
    background-image: linear-gradient(to bottom, #fdd9c0 0px, #fefefe 42px);
} 
.ws-theme2 table {
    background-image: linear-gradient(to bottom, #c4d3ed 0px, #fefefe 42px);
} 
.ws-theme3 table {
    background-image: linear-gradient(to bottom, #d4ebc4 0px, #fefefe 42px);
} 
.ws-theme4 table {
    background-image: linear-gradient(to bottom, #fce7ab 0px, #fefefe 42px);
} 

/* Misc. */
table tr.highlighted {
	background: gold;
}


i.fa.scroll-to-anchor {
	cursor: pointer;
	color: gray;
	opacity: 0.5;
}
i.fa.scroll-to-anchor:hover {
	opacity: 0.8;
}