﻿/* text */
@media only screen {
    .displayFor {
        font-size: 1.2em;
        /*max-width: 75ch;*/
        padding-left: 8px;
    }
    
    .smallishText,
    footer
    {
        font-size: 0.85em;
    }
}

.largestText {
    font-size: 1.9em;
}
.largeText,
table.largeText {
    font-size: 1.7em;
}
.largerText,
table.largerText {
    font-size: 2em;
}
.mediumText,
.checkbox.large label,
.search-model-title-header {
    font-size: 1.3em;
}
.mediumTextImportant {
    font-size: 1.3em !important;
}
.search-model-header-has-text-filter > ol > li.button-wrap > .button-label > h1 {
    font-size: 1em;
}
.smallText,
label,
.checkbox.medium label,
.inline-label {
    font-size: 1.1em;
}

.bold,
tr.bold > td {
    font-weight: bold;
}
.not-bold,
.not-bold-checkbox-code .checkbox label {
    font-weight: 400;
}
.not-bold-important {
    font-weight: 400 !important;
}

.smallText-2 {
    font-size: 0.75em;
}

.smallerText,
.checkbox.tiny label {
    font-size: 0.6em;
}

.smallestText {
    font-size: 0.45em;
}

.normalText, 
.preferred
{ font-size: 1.1em }

.NestedSpan 
{ 
    padding: 0 10px;
}

.noBackgroundLink,
.contentTable a,
/*.create-student,*/
.student-link {
    font-weight: bold;
    padding: 7px 4px;
    text-decoration: none;
    z-index: 2;
    display: inline-block;
    cursor: pointer;
    border: none;
}
.action:hover,
.noBackgroundLink:hover,
[onclick^="Editable_AddOrUpdate_Load"]:hover,
/*.CourseSectionMark-search-model [onclick^="Editable_AddOrUpdate_Load"]:hover:not(.gradebook-assignment-name):not(.gradebook-add-column),*/
[data-url-dialog]:hover,
label.noBackgroundLink:hover {
    text-decoration: underline;
}

.error:hover, .disabled:hover { text-decoration: none !important; cursor: default; }
.field-validation-error > span  
{
    padding: 7px 17px;
}
.notification_margin
{
    margin-top: 1em;
}

.my-dropdown-model,
[data-tab] > a > span {
    font-family: 'Lato';
}

.pointer,
[data-url-dialog],
[onclick^="Editable_AddOrUpdate_Load"],
.my-dropdown-arrow {
    cursor: pointer !important;
}
.nunito {
    font-family: Nunito !important;
}

.icon-copy-hover > .icon-copy,
.SearchFilterSorter > .icon-copy {
    visibility: collapse;
    padding-left: 0.3em;
}
.icon-copy-hover:hover > .icon-copy,
.SearchFilterSorter:hover > .icon-copy {
    visibility: inherit;    
}

.bold-label-for::after {
    content: ":";
    font-weight: bold;
}