/* exposed form */
#views-exposed-form-jenkins-world-recordings-page .views-exposed-form {
    background: #dedede;
    padding: 15px;
}

#views-exposed-form-jenkins-world-recordings-page #edit-field-jw-skill-level-tid-wrapper {
    margin-left: 20px;
}

#views-exposed-form-jenkins-world-recordings-page .views-submit-button .btn {
    margin-left: 20px;
}

#views-exposed-form-jenkins-world-recordings-page .form-select {
    border: 1px solid #999;
}

/* session container */
.node-jenkins-world-recording {
    border-bottom: 1px solid #ccc;
    display:block;
    margin-bottom: 20px;
    padding-bottom: 40px;
}

/* session title */
.node-jenkins-world-recording h2 {
    font-size: 24px;
    margin-bottom: 20px;
    padding: 0;
}

/* session title link */
.node-jenkins-world-recording h2 a {

}

.group-jw-meta {
    display: block;
    margin-bottom: 20px;
}

/* session track or type */
.field-name-field-jw-session-track {
    
}

.field-name-field-jw-session-track .field-label {
    display: inline;
    margin-right: 10px;
}

.field-name-field-jw-session-track .field-items,
.field-name-field-jw-session-track .field-item {
    display: inline;
}

/* session target skill level */
.field-name-field-jw-skill-level {
    
}

.field-name-field-jw-skill-level .field-label {
    display: inline;
    margin-right: 10px;
}

.field-name-field-jw-skill-level .field-items,
.field-name-field-jw-skill-level .field-item {
    display: inline;
}

/* summary */
.field-name-field-jw-summary {
    margin-bottom: 20px;
}

/* link group */
.group-jw-links {
    display: block;
}
/* video link wrapper */
.field-name-field-jw-video-link {
    background: #0097b4;
    border-color: #0097b4;
    border-radius: 4px;
    display: inline-block;
    margin-right: 20px;
    padding: 10px 16px;
}

/* video link */
.field-name-field-jw-video-link a,
.field-name-field-jw-video-link a:visited {
    color: #fff;
}

/* resource upload */
.field-name-field-jw-uploaded-resource {
    background: #0097b4;
    border-color: #0097b4;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    margin-right: 20px;
    padding: 10px 16px;
}

.field-name-field-jw-uploaded-resource .file {
    
}

.field-name-field-jw-uploaded-resource a,
.field-name-field-jw-uploaded-resource a:visited {
    color: #fff;
}

/* resource link */
.field-name-field-jw-external-resource {
    background: #0097b4;
    border-color: #0097b4;
    border-radius: 4px;
    display: inline-block;
    margin-right: 20px;
    padding: 10px 16px;
}

.field-name-field-jw-external-resource a,
.field-name-field-jw-external-resource a:visited {
    color: #fff;
}
