﻿.jq-Core-Standards .jurisdictions, .jq-Core-Standards .subjects {
    margin-top:20px;
}

.jq-Core-Standards .jurisdiction, .jq-Core-Standards .subject,.jq-Core-Standards .standard_set {
    cursor:pointer;
    padding:5px 10px;
    border-top:1px solid #ccc;
}

.jq-Core-Standards .jurisdiction:last-child, 
.jq-Core-Standards .subject:last-child, 
.jq-Core-Standards .standard_set:last-child {
    border-bottom:1px solid #ccc;
}

.jq-Core-Standards .jurisdiction:hover, 
.jq-Core-Standards .subject:hover, 
.jq-Core-Standards .standard_set:hover {
    background:#f7f7f7;
}

.jq-Core-Standards .set {
    margin-top:10px;
}

.jq-Core-Standards .set .set {
    margin-left:15px;
    margin-top:0px;
}

.jq-Core-Standards .set .listId {
    color:#17b1ff;
    padding-right:5px;
}

.jq-Core-Standards .set .title {
    color:#17b1ff;
    font-size:14px;
}

.jq-Core-Standards .set .set .title {
    margin-left:15px;
    font-size:12px;
    color:#666;
}

.jq-Core-Standards .set .title.Cluster {
    font-weight:bold;
    margin-left:10px;
    font-size:14px;
}

.jq-Core-Standards .set .title {
    padding:3px;
    padding-left:27px;
}

.jq-Core-Standards .set .title:hover {
    cursor:pointer;
    background:#f7f7f7;
}

.jq-Core-Standards .set .title.included {
    background:url("../../../Images/check-mark.png") no-repeat;
    background-color:#3470ff;
    color:#fff !important;
    background-position:5px 50%;
    background-size:15px;
}

.jq-Core-Standards .set .title.included .listId {
    color:#ccc;
}

.jq-Core-Standards .statementNotation {
    padding-left:6px;
    color:#ccc;
    font-style:italic;
    font-weight:normal;
    font-size:12px;
    vertical-align:middle;
}

.jq-Core-Standards .breadcrumbs {
    font-size:16px;
}

.jq-Core-Standards .breadcrumbs span {
    color:#3470ff;
}

.jq-Core-Standards .breadcrumbs span:hover {
    cursor:pointer;
    text-decoration:underline;
}