capstonerubricreport.mhtml

Rubric Detail

A rubric lists grading criteria that instructors use to evaluate student work. Your instructor linked a rubric to this item and made it available to you. Select Grid View or List View to change the rubric's layout.

Content

Name: RUBRIC: CAPSTONE Project Progress Report rev FA21

Description: This RUBRIC is used to evaluate your CAPSTONE PROGRESS REPORT. ***NOTE: Late Capstone Progress Report submissions may be subject to a 5 point deduction for each day it is late as stated in the syllabus

  Excellent Good Satisfactory unsatisfactory
Introduction: Provides substantive overview of goals set over 2-week period and the accomplishments in meeting the project development and implementation goals is clearly described and aligns with goals/relevant literature used to support goals, and project implementation Points: 20 (20.00%) Identifies and clearly describes 3 goals set for the 2-week period and the progress made in accomplishing these goals/includes 3 references (2 plus the text) from the literature to support setting these goals/uses correct grammar and APA formatting with no errors in capstone project progress report Feedback: Points: 18 (18.00%) Identifies and clearly describes 2 goals set for the 2-week period and the progress made in accomplishing these goals/includes 3 references (2 plus the text) from the literature to support setting these goals/uses correct grammar and APA formatting with few errors in capstone project progress report Feedback: Points: 15 (15.00%) Identifies and clearly describes 1 goal set for the 2-week period and the progress made in accomplishing these goals/includes 2 references (1 plus the text) from the literature to support setting these goals/has several errors in grammar and APA formatting in the capstone project progress report Feedback: Points: 0 (0.00%) Does not identify any goals set for the 2-week period and no references to the literature or course content applied/significant errors in grammar and APA formatting in the capstone project progress report Feedback:
Challenges: (anticipated and unanticipated) describes challenges faced and strategies used to overcome challenges/and barriers when developing and implementing the project/ relevant literature used to support strategies to overcome barriers and challenges Points: 15 (15.00%) Clearly describes 3 challenges and 3 strategies to overcome challenges or barriers in developing or implementing the project/cites 3 references (2 plus the text) from literature or course content to support strategies Feedback: Points: 13 (13.00%) Clearly describes 2 challenges and 2 strategies to overcome challenges or barriers in developing or implementing the project/cites 3 references (2 plus the text) from literature or course content to support strategies Feedback: Points: 10 (10.00%) Clearly describes 1 challenge and 2 strategies to overcome challenges or barriers in developing or implementing the project/cites 2 references (1 plus the text) from literature or course content to support strategies Feedback: Points: 0 (0.00%) Does not describe any challenges/barriers or strategies Feedback:
Coaching and mentoring: Describes how coaching and mentoring during the 2-week period has helped to achieve project goals and move the project forward. Describes any coaching or mentoring you offered to those helping you implement the project Points: 10 (10.00%) Describes 3 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored Feedback: Points: 8 (8.00%) Describes 2 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored Feedback: Points: 5 (5.00%) Describes 1 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored Feedback: Points: 0 (0.00%) Does not describe specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals Feedback:
Project Progress: Describes details on how the project is progressing according to the project plan and timeline. Explains and amplifies activities to move the project forward. Points: 15 (15.00%) Provides clear description of 3 details on how the project is progressing on the timeline and describes 3 activities engaged in to move the project forward Feedback: Points: 13 (13.00%) Provides clear description of 2 details on how the project is progressing on the timeline and describes 2 activities engaged in to move the project forward Feedback: Points: 10 (10.00%) Provides clear description of 1 detail on how the project is progressing on the timeline and describes 1 activity engaged in to move the project forward Feedback: Points: 0 (0.00%) Does not provide any details on how the project is progressing and does not reference best practice literature on activities that can move the project forward Feedback:
Leadership: Describes leadership lessons learned during the last 2 weeks Points: 10 (10.00%) Clear discussion of leadership lessons learned during the last 2 weeks and provides 3 lessons learned and 3 best practice references (2 plus the text) Feedback: Points: 8 (8.00%) Clear discussion of leadership lessons learned during the last 2 weeks and provides 2 lessons learned and 3 best practice references (2 plus text) Feedback: Points: 5 (5.00%) Clear discussion of leadership lessons learned during the last 2 weeks and provides 1 lesson learned and 2 best practice references (1 plus text) Feedback: Points: 0 (0.00%) Does not provide clear discussion of leadership lesson or lessons learned Feedback:
Outcomes to Date: Describes overall outcomes achieved to date. Points: 15 (15.00%) Clear description of 3 specific outcomes achieved or negative outcomes achieved Feedback: Points: 13 (13.00%) Clear description of 2 specific outcomes achieved or negative outcomes achieved Feedback: Points: 10 (10.00%) Clear description of 1 specific outcome achieved or negative outcomes achieved Feedback: Points: 0 (0.00%) No discussion of outcomes Feedback:
Identifies number of clinical hours over the past 2 weeks and gives an overview of the activities carried out during the clinical hours. Also, provides a running total of all clinical hours achieved up to this time. (Example; 30 clinical hours achieved this week Total clinical hours for semester 60. Points: 15 (15.00%) Provides clinical hours for week and describes 3 clinical activities engaged in for the week/provides running total of clinical hours Feedback: Points: 13 (13.00%) Provides clinical hours for week and describes 2 clinical activities engaged in for the week/provides running total of clinical hours Feedback: Points: 10 (10.00%) Provides clinical hours for week and describes 1 clinical activity engaged in for the week/provides running total of clinical hours Feedback: Points: 0 (0.00%) Record of clinical hours not provided Feedback:
Show Descriptions Show Feedback
Introduction: Provides substantive overview of goals set over 2-week period and the accomplishments in meeting the project development and implementation goals is clearly described and aligns with goals/relevant literature used to support goals, and project implementation--
Levels of Achievement: Excellent 20 (20.00%) points Identifies and clearly describes 3 goals set for the 2-week period and the progress made in accomplishing these goals/includes 3 references (2 plus the text) from the literature to support setting these goals/uses correct grammar and APA formatting with no errors in capstone project progress report Good 18 (18.00%) points Identifies and clearly describes 2 goals set for the 2-week period and the progress made in accomplishing these goals/includes 3 references (2 plus the text) from the literature to support setting these goals/uses correct grammar and APA formatting with few errors in capstone project progress report Satisfactory 15 (15.00%) points Identifies and clearly describes 1 goal set for the 2-week period and the progress made in accomplishing these goals/includes 2 references (1 plus the text) from the literature to support setting these goals/has several errors in grammar and APA formatting in the capstone project progress report unsatisfactory 0 (0.00%) points Does not identify any goals set for the 2-week period and no references to the literature or course content applied/significant errors in grammar and APA formatting in the capstone project progress report Feedback:
Challenges: (anticipated and unanticipated) describes challenges faced and strategies used to overcome challenges/and barriers when developing and implementing the project/ relevant literature used to support strategies to overcome barriers and challenges--
Levels of Achievement: Excellent 15 (15.00%) points Clearly describes 3 challenges and 3 strategies to overcome challenges or barriers in developing or implementing the project/cites 3 references (2 plus the text) from literature or course content to support strategies Good 13 (13.00%) points Clearly describes 2 challenges and 2 strategies to overcome challenges or barriers in developing or implementing the project/cites 3 references (2 plus the text) from literature or course content to support strategies Satisfactory 10 (10.00%) points Clearly describes 1 challenge and 2 strategies to overcome challenges or barriers in developing or implementing the project/cites 2 references (1 plus the text) from literature or course content to support strategies unsatisfactory 0 (0.00%) points Does not describe any challenges/barriers or strategies Feedback:
Coaching and mentoring: Describes how coaching and mentoring during the 2-week period has helped to achieve project goals and move the project forward. Describes any coaching or mentoring you offered to those helping you implement the project--
Levels of Achievement: Excellent 10 (10.00%) points Describes 3 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored Good 8 (8.00%) points Describes 2 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored Satisfactory 5 (5.00%) points Describes 1 specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals/describes who student mentored unsatisfactory 0 (0.00%) points Does not describe specific activities mentor or coach engaged in with student and the information shared or other support to achieve project goals Feedback:
Project Progress: Describes details on how the project is progressing according to the project plan and timeline. Explains and amplifies activities to move the project forward.--
Levels of Achievement: Excellent 15 (15.00%) points Provides clear description of 3 details on how the project is progressing on the timeline and describes 3 activities engaged in to move the project forward Good 13 (13.00%) points Provides clear description of 2 details on how the project is progressing on the timeline and describes 2 activities engaged in to move the project forward Satisfactory 10 (10.00%) points Provides clear description of 1 detail on how the project is progressing on the timeline and describes 1 activity engaged in to move the project forward unsatisfactory 0 (0.00%) points Does not provide any details on how the project is progressing and does not reference best practice literature on activities that can move the project forward Feedback:
Leadership: Describes leadership lessons learned during the last 2 weeks--
Levels of Achievement: Excellent 10 (10.00%) points Clear discussion of leadership lessons learned during the last 2 weeks and provides 3 lessons learned and 3 best practice references (2 plus the text) Good 8 (8.00%) points Clear discussion of leadership lessons learned during the last 2 weeks and provides 2 lessons learned and 3 best practice references (2 plus text) Satisfactory 5 (5.00%) points Clear discussion of leadership lessons learned during the last 2 weeks and provides 1 lesson learned and 2 best practice references (1 plus text) unsatisfactory 0 (0.00%) points Does not provide clear discussion of leadership lesson or lessons learned Feedback:
Outcomes to Date: Describes overall outcomes achieved to date.--
Levels of Achievement: Excellent 15 (15.00%) points Clear description of 3 specific outcomes achieved or negative outcomes achieved Good 13 (13.00%) points Clear description of 2 specific outcomes achieved or negative outcomes achieved Satisfactory 10 (10.00%) points Clear description of 1 specific outcome achieved or negative outcomes achieved unsatisfactory 0 (0.00%) points No discussion of outcomes Feedback:
Identifies number of clinical hours over the past 2 weeks and gives an overview of the activities carried out during the clinical hours. Also, provides a running total of all clinical hours achieved up to this time. (Example; 30 clinical hours achieved this week Total clinical hours for semester 60.--
Levels of Achievement: Excellent 15 (15.00%) points Provides clinical hours for week and describes 3 clinical activities engaged in for the week/provides running total of clinical hours Good 13 (13.00%) points Provides clinical hours for week and describes 2 clinical activities engaged in for the week/provides running total of clinical hours Satisfactory 10 (10.00%) points Provides clinical hours for week and describes 1 clinical activity engaged in for the week/provides running total of clinical hours unsatisfactory 0 (0.00%) points Record of clinical hours not provided Feedback: Raw Total: 80.00 (of 100)

Feedback to Learner

Name:RUBRIC: CAPSTONE Project Progress Report rev FA21

Description:This RUBRIC is used to evaluate your CAPSTONE PROGRESS REPORT. ***NOTE: Late Capstone Progress Report submissions may be subject to a 5 point deduction for each day it is late as stated in the syllabus

@charset "utf-8"; @import url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/icon-core.css"); @import url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/icon-listing.css"); @import url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/core.css"); h1 { font-size: 148%; } h2 { font-size: 123.1%; } h3 { font-size: 110%; } h1, h2, h3 { margin: 1em 0px; } table { font-size: 100%; } thead th { font-weight: bold; } .vtbegenerated a { text-decoration: underline; } #content .vtbegenerated, #content .vtbegenerated p { position: relative; overflow-wrap: break-word; word-break: break-word; } .vtbegenerated_div { position: relative; overflow-wrap: break-word; margin-bottom: 1em; } body.login-page { min-height: 800px; position: relative; } body.popup { padding: 0px; margin: 0px; } body.csMenuFrame, body.popupMenu { border: 0px; margin: 0px; padding: 0px; } .csMenuFrame { font-size: 95%; } body.external-breadcrumbs { background-image: none; } body.picker { min-width: 400px; } .external-breadcrumbs .breadcrumbs { padding: 12px 40px 0px 12px; } .locationPane { padding-bottom: 12px; } body.picker .locationPane { margin: 0px; display: block; } .csPicker .locationPane { display: block; } .navigationPane { width: 210px; margin: 0px; top: 0px; left: 0px; transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .contentPane { padding: 0px; transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .contentPaneWide, .portalPane { padding: 0px; } .popup .contentPaneWide, .picker .contentPaneWide { margin: 0px; padding: 0px; } .course-tools-page #listContainer { padding: 0px 30px; } .picker .container, .popup .container { padding: 12px 20px; } #puller { position: absolute; right: -8px; z-index: 3; top: -1px; bottom: 1px; transition: opacity 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #puller a { height: 100%; width: 8px; border-radius: 0px 3px 3px 0px; box-shadow: rgba(0, 0, 0, 0.4) 1px 0px 3px inset; border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(119, 119, 119); border-right-color: rgb(119, 119, 119); border-bottom-color: rgb(119, 119, 119); border-image: initial; border-left-style: initial; border-left-color: initial; position: relative; overflow: visible; opacity: 0; } .menuWrap:hover #puller a, .menuWrap:focus #puller a { opacity: 1; transition: opacity 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #puller.pullcollapsed a { background-color: rgb(0, 173, 208); opacity: 1; } #puller a img { height: 24px; width: 10px; } #puller.pullcollapsed a:hover, #puller.pullcollapsed a:focus { transition: background-color 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #puller.pullcollapsed a:hover img, #puller.pullcollapsed a:focus img, #puller a:hover img, #puller a:focus img { } .navcollapsed { margin-left: -210px; transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #puller.pullcollapsed { right: -10px; opacity: 1; transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .navcollapsed .menuWrap { display: block !important; } .contcollapsed { margin-left: 12px; transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #topFrame .bgBanner { background-position: 0px 0px; background-repeat: no-repeat; } .brandingImgWrap a { display: inline-block; position: absolute; } .bannerImage { max-height: 35px; } .topTabs-compact .bannerImage, .topTabs-compact .brandingImgWrap, .topTabs-compact .hotItems { display: none; } .topTabs-compact { height: 52px; } .tabWrapper-left, .tabWrapper-center, .tabWrapper-right { width: auto; padding: 0px 28px; } .appTabs { width: auto; position: relative; } .topTabs-compact .tabWrapper-left, .topTabs-compact .tabWrapper-center, .topTabs-compact .tabWrapper-right { padding-top: 24px; } .appTabs a { font-size: 110%; text-align: center; display: block; text-decoration: none; padding: 10px 1.2em 19px; z-index: 100; white-space: nowrap; position: relative; border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 1px 0px; } .topTabs-compact .appTabs a span { padding-bottom: 0px; } .appTabs .active .hideoff, .appTabs .active a:hover .hideoff, .appTabs .active a:focus .hideoff, .toppTabs-compact .appTabs .active .hideoff, .toppTabs-compact .appTabs .active a:hover .hideoff, .toppTabs-compact .appTabs .active a:focus .hideoff { border-left: 14px solid transparent; border-right: 14px solid transparent; border-top: 0px; margin-left: -14px; bottom: 0px; line-height: 0; left: 50%; top: auto; color: transparent; font-size: 0px; z-index: 100; } .appTabs .active a span, .appTabs .active a:hover span, .appTabs .active a:focus span { border: 0px; } .topTabs-compact .appTabs .active .hideoff, .topTabs-compact .appTabs .active a:hover .hideoff, .topTabs-compact .appTabs .active a:focus .hideoff { border-width: 0px 7px 7px; margin-left: -7px; } .topTabs-compact .appTabs a, .topTabs-compact .appTabs .active a:hover, .topTabs-compact .appTabs .active a:focus { font-size: 95%; padding: 0.4em 1em 0.7em; } .topGlobalLinks { background-color: rgba(0, 0, 0, 0.15); } .topGlobalLinks ul { z-index: 1001; } .topGlobalLinks ul li { display: inline-block; margin: 0px 0px 0px -4px; } .topGlobalLinks ul li:first-child { margin: 0px; } .topGlobalLinks a { display: inline-block; text-align: left; padding: 3px 5px; text-indent: -10000px; min-width: 18px; overflow: hidden; background: none !important; } .topGlobalLinks a .link-icon { background-repeat: no-repeat; display: block; float: right; height: 16px; width: 16px; overflow: hidden; } .topGlobalLinks .home .link-icon { background-position: -129px 0px; } .topGlobalLinks .home:hover .link-icon, .topGlobalLinks .home:focus .link-icon { background-position: -129px -16px; } .topGlobalLinks .logout .link-icon { display: none; } .topGlobalLinks .logout { text-indent: 0px; padding: 2px 9px; width: auto !important; } .topGlobalLinks .help .link-icon { background-position: -145px 1px; } .topGlobalLinks .help:hover .link-icon, .topGlobalLinks .help:focus .link-icon { background-position: -145px 1px; } .hotItems { position: relative; margin-right: 3px; width: 240px; min-height: 28px; text-align: center; } .hotSpots { max-height: 46px; overflow: auto; box-sizing: border-box; padding: 3px 3px 5px; } .hotSpots li { display: inline-block; padding: 0px 0px 2px; } .hotSpots a { text-decoration: underline; background: transparent; display: inline-block; padding: 0px 6px 0px 0px; } .hotSpots li::after { position: relative; right: 1px; } .hotSpots li:last-child::after { content: none; } .path li, .simplePath li { padding: 0px 12px 0px 0px; margin: 0px; display: inline-block; vertical-align: middle; } .path .label, .simplePath .label { padding: 0px 6px; color: rgb(68, 68, 68); font-weight: normal; } .path a:hover, .path a:focus, .simplePath a:hover, .simplePath a:focus { color: rgb(51, 51, 51); text-decoration: underline; } .path .button, .simplePath .button { padding: 0px; margin: 0px 8px 0px 0px; } .path .root a:hover::before, .path .root a:focus::before, .simplePath .root a:hover::before, .simplePath .root a:focus::before { color: rgb(136, 136, 136); } .path .button a, .simplePath .button a { background-image: none; padding: 1px 1px 2px; } .path li.contextPath { line-height: 0; font-weight: bold; padding: 0px 12px 0px 0px; margin: 0px; } .path li.contextPath:last-child { background-image: none; } .contextPath > div, .contextPath > div:hover, .contextPath > div:focus { background: none; border: 0px; padding: 0px; margin: 0px; opacity: 0.6; } .contextPath:hover > div, .contextPath:hover > div:hover, .contextPath:hover > div:focus { opacity: 1; } .contextPath a.cmimg:hover, .contextPath a.cmimg:focus, .courseArrow a.cmimg:hover, .courseArrow a.cmimg:focus { background-position: -28px -142px; } .courseArrow, .courseArrow a { display: inline-block; } .coursePath:hover .courseArrow, .coursePath:focus .courseArrow { opacity: 1; } .banner + .breadcrumbs { margin: 0px; background-color: inherit; } .breadcrumb-controls { float: right; } .mobile-course-instructor-settings-button { visibility: hidden; } .lock-unlock-toggle { display: inline-block; height: 10px; width: 35px; overflow: visible; position: relative; } .course-availability-button { height: 25px; width: 30px; overflow: visible; display: inline-block; position: absolute; } .course-availability-button:hover::after, .breadcrumb-controls a:not([title=""]):hover::after { content: attr(title); padding: 15px; color: rgb(51, 51, 51); font-weight: bold; position: absolute; left: 0px; top: 100%; z-index: 20; white-space: nowrap; border-radius: 5px; box-shadow: rgb(34, 34, 34) 0px 0px 4px; background: rgb(255, 255, 255); } .breadcrumb-controls #editModeToggleLink:hover::after, .breadcrumb-controls #helpTextToggleLink:hover::after { right: 0px; left: auto; margin-top: 5px; } .breadcrumb-controls .switch a:focus:hover::after { display: none; } .contextPath a.cmimg, .courseArrow a.cmimg { display: inline-block; vertical-align: middle; } .content { margin: 0px; padding: 0px; } .popup .contentBox, .picker .contentBox { border: 0px; border-radius: 0px; box-shadow: none; } div.okContainer, div.ok div.container, .collabContainer { padding-bottom: 60px; position: relative; } .column-1, .column-2, .column-3, .column-4, .column-5 { margin: 6px 0px 0px; } .picker .leftColumn-narrow, .picker #bb-question-discover .leftColumn-narrow { width: 25%; margin: -12px 0px 0px -20px; } .rightColumn-narrow { float: right; margin-left: 1%; width: 22%; } .rightColumn-wide { float: right; width: 74%; } .leftColumn-wide { float: left; width: 76%; margin-left: -3px; } .picker .leftColumn-wide, .picker #bb-question-discover .leftColumn-wide { width: 76%; margin-top: -12px; min-height: 430px; } .picker .leftColumn-wide h1 { margin: 0px; padding: 6px 12px; } #bb-question-discover .leftColumn-wide { width: 80%; } #bb-question-discover .leftColumn-wide + .leftColumn-wide { border-left: none; margin: 0px; width: auto; } #bb-question-discover .leftColumn-narrow { width: 24%; } .leftColumn-narrow h3, .rightColumn-narrow h3 { position: relative; margin: 0px 0px 3px; padding: 0px; color: rgb(102, 102, 102); font-size: 100%; } .leftColumn-narrow h4, .rightColumn-narrow h4, .columnPalette h4 { display: block; margin: 0px; padding: 0px; } .leftColumn-narrow a.itemHead:hover, .leftColumn-narrow a.itemHead:focus, .rightColumn-narrow a.itemHead:hover, .rightColumn-narrow a.itemHead:focus, a.itemHead:hover, a.itemHead:focus { text-decoration: underline; } .leftColumn-narrow h3.hideoff { margin: 0px; } .leftColumn-narrow .columnPalette:first-child { border-top: 0px; } .paletteGroup, .columnPalette { position: relative; border-top: 2px groove rgba(255, 255, 255, 0.3); padding: 4px 0px 4px 6px; } .paletteGroup div.columnPalette { position: relative; margin: 0px 0px 6px; border: none; padding: 0px; background: transparent; } .paletteItems { margin: 0px 0px 4px; font-size: 95%; padding-bottom: 60px; } .paletteItems li { position: relative; margin: 0px 0px 0px 16px; padding: 2px; } .paletteItems div { margin: 0px 0px 0px 16px; } #searchForm .paletteItems li { margin: 0px 0px 0px 24px; } .paletteItems li a { padding: 6px 9px; line-height: 110%; display: block; } .paletteItems li label { display: inline-block; padding-left: 21px; } .picker .paletteItems li label { font-size: 94%; } .paletteItems li:last-child { border: none; } .paletteItems li input[type="checkbox"], ul.paletteItems li input[type="radio"] { position: absolute; left: 0px; top: 0px; } .paletteItems li a:hover, .paletteItems li a:focus { text-decoration: underline; } .columnActions ul li a { display: block; } #copyright { display: inline-block; font-size: 82%; position: relative; margin: 16px 0px 0px 9px; } .newCopyright { margin: 0px 0px 0px 12px; padding: 20px 12px 6px 60px; position: relative; } .logo, .productTitle, .legal, .additionalInfo { padding: 0px 0px 1px; } .productTitle { padding: 9px 12px 0px 9px; min-height: auto; } .logo { margin-top: -20px; position: absolute; left: 0px; } .logo img { width: 150px; } .additionalInfo { float: none; } .legal p, .additionalInfo p { margin: 0px; display: inline-block; } .additionalInfo p:first-child { margin: 0px 9px 0px 0px; padding: 0px 2px 0px 0px; } .additionalInfo p:first-child::after { right: -1px; position: relative; } .additionalInfo p:first-child a { padding-right: 12px; } .productTitle a { font-size: 125%; font-weight: bold; text-decoration: none; line-height: 1.1em; text-align: right; display: block; } .productTitle a:hover, .productTitle a:focus { text-decoration: underline; } .additionalInfo a:hover, .additionalInfo a:focus { text-decoration: underline; } .productImg { float: left; margin-top: 5px; } .copyrightDetailContents ul { margin: 4px 0px 0px 24px; float: left; text-align: left; } .copyrightDetailContents ul li span { font-weight: bold; } a.closeCopyright { float: right; position: relative; right: -16px; top: -5px; } .contentBlock ul.threeCol { float: left; width: 30%; } .contentBlock ul.threeCol li { font-weight: bold; margin: 0px; float: none; } .contentBlock ul.threeCol li a { background-image: none; } .contentBlock h3 input, .contentBlock h3 select, .contentBlock input, .contentBlock select { font-size: 90%; font-weight: normal; border: 1px solid rgb(153, 153, 153); margin-left: 6px; padding: 1px 2px; vertical-align: middle; } .contentBlock ol li input[type="checkbox"] { margin-right: 6px; vertical-align: middle; } .contentBlock h3 a.browse, .contentBlock a.browse, .contentBlock input.browse { display: inline; } div.landingListWrapper { text-align: center; margin: 1.6em 0px 0px; } div.landingListWrapper ul.landingList, div.landingListWrapper ul.landingList-2cols { width: 90%; margin: 0px auto; list-style: none; padding: 0px; } div.landingListWrapper ul.landingList li { margin: 0px 0px 1.6em 0em; width: 50%; text-align: left; } div.landingListWrapper ul.landingList-2cols li { float: left; margin: 0px 3em 1.6em 0em; width: 45%; text-align: left; } div.landingListWrapper ul.landingList li.restart { margin-top: -13.6em; } div.landingListWrapper ul.landingList li a, div.landingListWrapper ul.landingList-2cols li a { text-decoration: none; } div.landingListWrapper ul.landingList li a:hover, div.landingListWrapper ul.landingList-2cols li a:hover, div.landingListWrapper ul.landingList li a:focus, div.landingListWrapper ul.landingList-2cols li a:focus { text-decoration: underline; } div.landingListWrapper ul.landingList li p, div.landingListWrapper ul.landingList-2cols li p { padding: 0.4em 0.6em 0px 1.4em; margin: 0px; border-top: 1px solid rgb(221, 221, 221); } div.landingListWrapper ul.landingList li ul { list-style-type: square; margin: 0em 0.4em 0.4em 0.8em; } div.landingListWrapper ul.landingList li ul li { clear: left; padding: 0px; margin: 0px; color: rgb(0, 0, 0); } div.landingListWrapper ul.landingList-2cols li ul li { float: none; padding: 0px; margin: 0px; color: rgb(0, 0, 0); } div.landingListWrapper ul.landingList li h3, div.landingListWrapper ul.landingList-2cols h3 { margin: 0px; padding: 0.4em 1.2em; font-size: 110%; } .containerLanding, div.landing div.container, body.landingBody div.container { min-height: 400px; padding: 10px 0px 12px; } .inst-email div.landing div.container { padding: 20px 30px; } div.landingPageColumn { margin: 1.2em 0px; padding: 0px; float: left; } .twoCol { margin: 1.2em 0px; width: 49%; } .threeCol { margin: 1.2em 0px; width: 32.5%; } .landingPageColumn ul { margin: 0px 0px 0px 30px; } .landingPageColumn .outcomesLanding { padding: 0px 0px 0.4em; } .landingPageColumn ul li { margin: 0px 0px 2.2em 0em; text-align: left; } .inst-email .landingPageColumn ul li { margin: 0px; } .landingPageColumn .outcomesLanding li { margin: 0px 0px 1.2em 0em; } .landingPageColumn ul li a { text-decoration: none; } .landingPageColumn ul li a:hover, .landingPageColumn ul li a:focus { text-decoration: underline; } .landingPageColumn h3, .landingPageColumn .outcomesLanding li a { margin: 0px; padding: 0.4em 0px; font-size: 110%; } .landingPageColumn .outcomesLanding li h3 { background-image: none; padding: 0.4em 0px; font-size: 115%; border-bottom: 1px solid rgb(221, 221, 221); } .landingPageColumn .outcomesLanding li a { font-weight: bold; font-size: 100%; } .landingPageColumn .outcomesLanding li p { border-top: 0px !important; } .landingPageColumn h3 img { margin: 0px 0px 0px -12px; } .landingPageColumn h3.hiddenlink img { opacity: 0.4; position: absolute; top: 0px; left: 1.1em; } .landingPageColumn ul li ul { list-style-type: square; margin: 0em 0.4em 0.4em 0.8em; padding: 0px 0px 0px 1.6em; } .landingPageColumn ul li ul li { color: rgb(85, 85, 85); float: none; padding: 1px 0px 2px; margin: 0px; } .landingPageColumn ul li ul li.more { padding-top: 3px; } .landingPageColumn ul li ul li.more a { padding: 0px 9px 0px 0px; color: rgb(85, 85, 85); background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/indicators.png") 0px 50% no-repeat transparent; } .landingPageColumn ul li p { padding: 0px; margin: 0px; } .landingPageColumn h3.hiddenlink { position: relative; padding: 1em 1.2em 0.6em 4.2em; } .landingPageColumn h3.hiddenlink a, .landingPageColumn h3.hiddenlink a:hover, .landingPageColumn h3.hiddenlink a:focus { color: rgb(119, 119, 119); text-decoration: none; } .subhead_text { color: rgb(51, 51, 51); font-size: 90%; padding: 0pt 0pt 2px; } .list_text { color: rgb(102, 102, 102); font-size: 85%; font-weight: normal; padding: 0pt 2px 2px 1.3em; } .landingPageColumn .outcomesLanding .list_text a { background-image: none; font-weight: normal; margin-left: 3px; padding: 0pt; } div.datalistScroll { margin: 0.4em 0px 0.4em 1.4em; border: 1px solid rgb(221, 221, 221); background-color: white; height: 360px; overflow: auto; } div.datalist { margin: 0.4em 0px 0.4em 1.4em; border: 1px solid rgb(221, 221, 221); background-color: white; } div.landingPageColumn ul li ul.datalistScroll { margin: 0.4em 0px 0.4em 1.4em; border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); border-image: initial; border-top: none; padding: 0px; background-color: white; height: 250px; overflow: auto; list-style: none; } div.landingPageColumn ul li ul.datalistScroll li { padding: 2px; background-color: white; border-top: 1px solid rgb(221, 221, 221); } div.landingPageColumn ul li ul.datalistScroll li:hover, div.landingPageColumn ul li ul.datalistScroll li:focus { background-color: rgb(255, 255, 204); } div.datalist table thead tr th, div.datalistScroll table thead tr th { background-color: rgb(170, 170, 170); color: rgb(255, 255, 255); } .emptylist { margin: 6px 0px 0px 1.4em; background-color: white; border: 1px solid rgb(221, 221, 221); padding: 12px; } div.landingPageColumn ul li ul.subcaret { margin: 0.4em 0em 0.4em 1.4em; padding: 0px; list-style-type: none; border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); border-image: initial; border-top: none; } div.landingPageColumn ul li ul.subcaret li { margin: 0px; padding: 2px 1px 2px 2px; list-style-type: none; background: white; border-top: 1px solid rgb(221, 221, 221); font-weight: normal; } div.landingPageColumn ul li ul.subcaret li.complete { padding: 2px 1px 2px 20px; } div.landingPageColumn ul li ul.subcaret li.inprogress { padding: 2px 1px 2px 20px; } .iconLegendLabel { margin: 1px 0px 1px 1.6em; font-size: 95%; } div.landingPageColumn ul li ul.subcaret li a, div.landingPageColumn ul li ul.datalist li a, div.landingPageColumn ul li div a, div.landingPageColumn ul li table a, div.landingPageColumn ul li p a { text-decoration: underline; } .genericButton, .genericButtonImg, .browse, .browseIcon, input[type="submit"].submit, .rumble a, .rumble_top a, .paging a, .itemHeaderControl a, .actionMenuButton, .button-1, .button-1-img, .button-2, .button-2-img, .button-3, .button-3-img, .button-4, .button-4-img, .paletteSearch .button-4, h3#cs_search + ul div.none:first-child .button-4, .treeContainer .tree li a.button-4-img, .inlineContextMenu a.browse { padding: 6px 16px 7px; text-decoration: none; vertical-align: middle; } .mainButton h2, .secondaryButton h2 { margin: 0px; font-size: 100%; } .sub a img, .sub .button-1 img, .sub .button-2 img, .secondaryButton a img, .secondaryButton .button-2 img { margin: -2px -4px 0px 0px; } .mainButton a, .secondaryButton a, .actionBar .button-1, .actionBar .button-2 { display: block; } #primaryActionBrand, #secondaryActionBrand { color: rgb(233, 233, 233); background: rgb(85, 85, 85); } .mainButton > a, .secondaryButton > a, .mainButton h2 > a, .secondaryButton h2 > a { color: rgb(233, 233, 233); display: block; padding: 12px 18px 13px; text-decoration: none; text-shadow: rgb(0, 0, 0) 0px -1px 0px; font-size: 105%; background: -webkit-linear-gradient(top, rgb(119, 119, 119) 0%, rgb(85, 85, 85) 100%); } .mainButton > a, .mainButton h2 > a { border-right: 1px solid rgb(89, 89, 89); border-left: 1px solid transparent; } .secondaryButton > a, .secondaryButton h2 > a { border-left: 1px solid rgb(89, 89, 89); border-right: 1px solid transparent; margin: 0px; } .mainButton.sub a, .secondaryButton.sub a { padding-right: 12px; } .mainButton > a { font-weight: 600; } .containerOptions input.genericButton, .containerOptions input[type="submit"].genericButton, .containerOptions input.button-1, .containerOptions input.button-2, .containerOptions input.button-3, .containerOptions input.button-4, .containerOptions .browse, .containerOptions input[type="submit"].button-1, input[type="text"] + input[type="submit"], input[type="text"] + input[type="submit"].submit, input[type="button"].genericButton { padding: 3px 8px 2px; } .genericButtonImg { display: inline-block !important; } input[type="submit"].genericButton, .button-3 { font-weight: bold; } .searchbar input[type="submit"].genericButton { font-weight: normal; } #editGradeActionList.u_reverseAlign a.genericButton { display: inline-block; margin-bottom: 5px; } .contextArrow.button-4-img:hover, .contextArrow.button-4-img:focus { box-shadow: none; } .paletteSearch .button-4:hover, .paletteSearch .button-4:focus { background-image: none !important; } button.btn-with-img { font-size: 1px; border: 0px; background: transparent; } .button-5, .button-5-img { display: inline-block; border: 1px solid rgb(204, 204, 204); background: white; padding: 0px 0.4em 2px; text-decoration: none; border-radius: 3px; } .button-5:hover, .button-5-img:hover { background: rgb(237, 237, 237); color: black; } .button-6 { text-decoration: none; } a.disabled, a.disabled:hover, a.disabled:focus, .disabled:not(input), .disabled:not(input):hover, .disabled:not(input):focus, input.button-3.disabled, input.button-3.disabled:hover, input.button-3.disabled:focus { opacity: 0.6; border-color: rgb(204, 204, 204); background-color: rgb(237, 237, 237); cursor: not-allowed; box-shadow: none; background-image: none; color: inherit; } .mainButton a.disabled, .mainButton a.disabled:hover, .secondaryButton a.disabled:hover, .mainButton a.disabled:focus, .secondaryButton a.disabled:focus { background: transparent; color: rgb(204, 204, 204); cursor: not-allowed; } .rumble a, .rumble_top a { display: block; } .rumble .sub a img, .rumble_top .sub a img { margin: -2px -1px 0px 3px; } .paging a, .rumble_top .inventory_paging .gotolink, .rumble .inventory_paging .gotolink { display: inline-block; } .listItemSelect { background: transparent; color: rgb(85, 85, 85); margin: 0px; } #threadArea .listItemSelect { margin: 0px; } .rumble_top .listItemSelect { padding: 0px 0px 3px 32px; margin: 0px 0px 4px; } .rumble .listItemSelect { padding: 3px 0px 0px 32px; margin: 4px 0px 0px; } .rumble .listItemSelect a, .rumble_top .listItemSelect a { display: inline; margin: 0px; border: none; padding: 0px 3px 2px; background: none; text-decoration: underline; } .rumble .listItemSelect a:hover, .rumble_top .listItemSelect a:hover { text-decoration: none; } .listItemSelect label { display: inline; border-left: 1px dotted rgb(153, 153, 153); padding: 0px 6px; } .listItemSelect select { font-size: 95%; } input.calcButton { width: 2em; display: inline-block; margin: 2px 0px; } input#width, input#height, select#border, select#controls, .smallControls input[type="text"].width, .smallControls input[type="text"].height { width: 5em; } .smallControls select.quality, .smallControls select.controls, .smallControls select.border { width: auto; } .actionBarMicro .mainButton > a, .actionBarMicro .secondaryButton > a { padding: 6px; line-height: 1; } .actionBarMicro .mainButton a img, .actionBarMicro .secondaryButton a img { margin: 0px; } .actionBarMicro a span img, .actionBar a span img { visibility: hidden; } .actionBarMicro a span, .actionBar a span { height: 16px; width: 16px; overflow: hidden; line-height: 0; display: inline-block; background-repeat: no-repeat; vertical-align: bottom; } .actionBarMicro #quickViewLink a span, .actionBarMicro #shortcutView a span { background-position: 0px 0px; } .actionBarMicro #quickViewLink a:hover span, .actionBarMicro #quickViewLink.active a span, .actionBarMicro #shortcutView a:hover span, .actionBarMicro #shortcutView.active a span { background-position: 0px -16px; } .actionBarMicro #addCmItem > a span { background-position: -16px 0px; } .actionBarMicro #collapseAllLink ul li a { width: 90px; } .actionBarMicro #addCmItem:hover > a span, .actionBarMicro #addCmItem.active > a span { background-position: -16px -16px; } .actionBarMicro #expandAllLink a span, .actionBarMicro #collapseAllLink a span, .actionBarMicro #folderView a span { background-position: -32px 0px; } .actionBarMicro #expandAllLink a:hover span, .actionBarMicro #collapseAllLink a:hover span, .actionBarMicro #expandAllLink.active a span, .actionBarMicro #collapseAllLink.active a span, .actionBarMicro #folderView a:hover span, .actionBarMicro #folderView.active a span { background-position: -32px -16px; } .actionBarMicro #courseMapButton a span { background-position: -192px 0px; } .actionBarMicro #courseMapButton a:hover span, .actionBarMicro #courseMapButton.active a span { background-position: -192px -16px; } .actionBarMicro #expandAllLink a span { background-position: -208px 0px; } .actionBarMicro #expandAllLink a:hover span, .actionBarMicro #expandAllLink.active a span { background-position: -208px -16px; } .actionBarMicro #collapseAllLink a span { background-position: -224px 0px; } .actionBarMicro #collapseAllLink a:hover span, .actionBarMicro #collapseAllLink.active a span { background-position: -224px -16px; } .actionBarMicro #refreshMenuLink a span, .actionBarMicro #refreshView a span { background-position: -64px 0px; } .actionBarMicro #refreshMenuLink a:hover span, .actionBarMicro #refreshMenuLink.active a span, .actionBarMicro #refreshView a:hover span, .actionBarMicro #refreshView.active a span { background-position: -64px -16px; } a.access-reorder span { background-position: -80px 0px; } a.access-reorder:hover span, a.access-reorder.active span { background-position: -80px -16px; } .actionBar .sub a .chevron { background-position: -95px 0px; } .actionBar .sub:hover a .chevron, .actionBar .sub a:focus .chevron { background-position: -95px -16px; } .actionBarMicro .active > a, .actionBarMicro .active > a:hover, .actionBarMicro .active > a:focus { position: relative; } .actionBarMicro ul:hover + ul .active a::after { display: none; } .actionBarMicro.columnActions { margin: 0px 0px 3px; padding: 3px 0px; background: transparent; } .alignPanel li.sub { padding: 0px; } .alignPanel li.sub a.button-4::after { content: none; } .columnActions ul { margin: 0px 0px 2px; } .columnActions .mainButton a { padding: 1px 4px; text-decoration: none; } .columnActions .mainButton a:hover { padding: 1px 4px; text-decoration: none; } .onOffToggleWrap { font-size: 90%; font-weight: bold; display: inline-block; vertical-align: middle; border-right: 1px dotted transparent; min-width: 57px; } .modeSwitchWrap { font-size: 90%; font-weight: bold; display: inline-block; vertical-align: middle; border-right: 1px dotted transparent; } .modeSwitch { border-radius: 16px; background: rgb(204, 204, 204); padding: 0px 9px 0px 6px; text-decoration: none; text-transform: uppercase; box-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0px; } .modeSwitch::before { content: "���"; font-size: 22px; line-height: 0.9; color: rgb(187, 187, 187); left: 0px; vertical-align: middle; font-weight: normal; position: relative; top: -2px; margin-right: 2px; } .read-on { margin-right: 0px; background-color: rgb(119, 119, 119); } .read-on:hover { background: rgb(85, 85, 85); } .read-on { color: rgb(255, 255, 255); } .read-on::before { color: lime; } .read-on.disabled::before, .read-on.disabled { color: rgb(153, 153, 153); } .read-off::before, .read-off { color: rgb(153, 153, 153); } .modeSwitch.read-off { } a.read-off img { display: none; } a.read-on img { display: none; } a.read-on .hideoff, a.read-off .hideoff { } .editLangPackTextWrapping { word-break: break-word; } @supports ( -ms-ime-align:auto ) { .attachments.editLangPackTable { table-layout: fixed; } .editLangPackTextWrapping { overflow-wrap: break-word; } } .modeSwitch span { display: inline-block; vertical-align: middle; } .switcherLabel { color: rgb(102, 102, 102); font-weight: normal; padding: 2px 4px 2px 0px !important; } .vtbeSwitch { top: 2px; } .vtbeSwitch span { padding: 0px; display: inline-block; font-size: 100% !important; } .legacy .vtbeSwitch { height: 2.2em; } .vtbeSwitch div.modeSwitchWrap { right: 0px; top: 2px; background-color: rgb(238, 238, 238); border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; padding: 6px 12px; } .vtbeSwitch div.modeSwitchWrap a span#statusText { padding: 0px 9px !important; } .vtbeSwitch div.modeSwitchWrap a.read-off { background-color: rgb(221, 221, 221); } .vtbeSwitch div.modeSwitchWrap a.read-off:hover { background-color: rgb(255, 255, 255); } .vtbeSwitch div.modeSwitchWrap a.read-off:hover span#statusText { color: rgb(0, 0, 0); } table.vtbeTable-legacy { width: 100%; } .vtbeTable-legacy textarea { width: 100%; } .helpLink { border: 0px; margin: 0px; display: inline-block; vertical-align: middle; } .helpLink a.browseIcon { display: inline-block; background: rgb(119, 119, 119); border: 0px; position: relative; padding: 1px 1px 0px; border-radius: 12px; font-size: 115%; box-shadow: none; text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px; text-align: center; } #helpTextToggleLink { display: none; } .helpLink a.browseIcon img { display: none; } .helpLink a.browseIcon::before { content: "?"; color: rgb(255, 255, 255); display: inline-block; z-index: 1; height: 18px; width: 18px; position: relative; font-weight: bold; } .helpLink a.browseIcon:hover, .helpLink a.browseIcon:focus { box-shadow: none; } .helpLink a[title*="Off"].browseIcon:hover { background: rgb(187, 187, 187); } .helpLink a[title*="Off"], .helpLink a[title*="Off"]:hover, .helpLink a[title*="Off"]:focus { background: none 0px 0px repeat scroll rgb(204, 204, 204); color: rgb(153, 153, 153); } .helpLink a[title*="Off"]::before, .helpLink a[title*="Off"]:hover::before, .helpLink a[title*="Off"]:focus::before { color: rgb(153, 153, 153); } .reorder { top: 0px; left: 0px; bottom: 0px; height: auto; width: 18px; opacity: 0; border: 0px; z-index: 2; } table.reorder { opacity: 1; } .reorder span { display: inline-block; height: 20px; } table.reorder span { height: auto; } .item .reorder { top: 0px; left: 0px; bottom: 0px; height: auto; width: 18px; opacity: 0; border: 0px; z-index: 2; } .listCm .reorder, .subList-reorder .reorder, .buttonCm .reorder { width: 16px; } .portlet .reorder span { background-position: -237px -116px; height: 24px; } .portlet .reorder { border-style: solid; border-color: rgb(85, 85, 85); border-image: initial; border-width: 1px 0px 1px 1px; bottom: -1px; left: -19px; opacity: 0; position: absolute; top: -1px; border-radius: 3px 0px 0px 3px; } .portlet.module-dragstate .reorder { border-width: 2px 0px 2px 2px; left: -20px; top: -2px; bottom: -2px; } .reorder img { opacity: 0; } .item .reorder img { margin: 6px 3px; } .portlet .reorder img { width: 18px; height: 20px; } .liItem:hover .reorder, .liItem:focus .reorder, .buildList li:hover .reorder, .listCm li:hover .reorder, .buttonCm li:hover .reorder, .portlet h2:hover .reorder, .contentListPlain li:hover .contextMenuContainer a, .buildList li:hover .contextMenuContainer a, .liItem:hover .contextMenuContainer a, .liItem:hover .reorder, .contentList > li:hover .contextMenuContainer a { opacity: 1; } a.cmimg { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/controls.png") -320px -125px no-repeat scroll transparent; margin: 0px; width: 16px; height: 16px; display: inline-block; } a.cmimg.cmMore { background: none; } table.inventory a.cmimg { opacity: 0; } table.inventory tr:hover a.cmimg, table.inventory tr a.cmimg:focus { opacity: 1; } a.cmimg:hover, a.cmimg:focus { background-position: -320px -143px; } a.cmimg img { width: 15px; height: 15px; } .listCm .courseMenu a.cmimg, .buttonCm .courseMenu a.cmimg, .portlet a.cmimg, a.cmimg-small { position: absolute; right: 6px; top: 7px; margin: 0px; padding: 0px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/controls.png"); background-repeat: no-repeat; background-position: -28px -124px; opacity: 0.7; display: inline-block; height: 15px; overflow: hidden; } .listCm .courseMenu a.cmimg:hover, .portlet a.cmimg:hover, .listCm .courseMenu a.cmimg:focus, .portlet a.cmimg:focus, .buttonCm .courseMenu a.cmimg:hover, .buttonCm .courseMenu a.cmimg:focus, .cmimg-small:focus, .cmimg-small:hover { opacity: 1; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/controls.png") -28px -142px no-repeat transparent; zoom: 1; } .courseMenu .subhead a.cmimg { top: 9px; } .buttonCm .courseMenu .subhead .cmimg { top: 2px; } .buttonCm .subhead h3 { padding: 6px 0px 6px 30px; margin: 0px 18px 0px 0px; } .portlet a.cmimg { position: relative; right: 0px; top: 2px; } .listCm .courseMenu a.cmimg img, .portlet a.cmimg img { width: 15px; height: 15px; opacity: 0; } .buildList li .contextMenuContainer a, .item .contextMenuContainer a, .listCm .courseMenu a.cmimg { opacity: 0; padding: 0px; vertical-align: baseline; } .buildList li .contextMenuContainer a:focus, .item .contextMenuContainer a:focus { opacity: 1; } .listCm .courseMenu li:hover a.cmimg { opacity: 1; } a.close, a.close-menu, .external-breadcrumbs .breadcrumbs a.close { position: absolute; top: 11px; right: 10px; opacity: 0.7; z-index: 100; } .external-breadcrumbs .breadcrumbs a.close { top: 13px; right: 10px; } a.close { top: 0px; right: 20px; } a.close img, a.close-menu img { height: 1px; left: -10000px; overflow: hidden; position: absolute; top: -1000px; width: 1px; } a.close::before { content: "X"; font: 18px / 1 Utilicons; color: rgb(170, 170, 170); } span.close-contextmenu::before { content: attr(data-icon); font: 14px / 1 Utilicons; color: rgb(170, 170, 170); } a.close-menu:hover span.close-contextmenu::before { color: rgb(136, 136, 136); } a.close-menu::before { font-size: 14px; } a.close:hover::before, a.close-menu:hover::before { color: rgb(136, 136, 136); } .liveArea a.close { right: 6px; top: 6px; } a.colorChip { padding: 1px 0px 1px 2px; display: inline-block; } .pageTitle a.colorChip { padding: 4px 0px 4px 7px; vertical-align: top; } a.colorChip span { display: inline-block; padding: 2px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/controls.png") -320px -123px no-repeat; vertical-align: middle; } a.colorChip:hover span { background-position: -320px -141px; } a.colorChip span img { width: 16px; height: 16px; opacity: 0; } a.colorChip img.chipSwatch { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(170, 170, 170) rgb(204, 204, 204); border-image: initial; width: 16px; height: 16px; } span.colorChipName { vertical-align: middle; display: inline-block !important; padding: 0px !important; } .smallControls input[type="text"], .smallControls select { width: 100%; padding: 0px !important; } .courseMenu input, .courseMenu input[type="text"], .renameCourseToc input { margin-left: 18px; width: 120px; } .renameCourseToc input { margin-left: 0px; } #calculatorValue { width: 10em; margin: 3px 0px; } a.microControl { border: 0px; margin: 0px; padding: 0px; float: none; display: inline; } a.microControl img { width: 12px; height: 12px; } .backLink { position: absolute; bottom: 0px; right: 0px; margin: 0px; } .closeToContentBackLink { margin-top: 10px; margin-right: 20px; bottom: auto; } .tocBottom_min .backLink { bottom: 48px; } .tocBottom_max .backLink { bottom: 348px; } .tocBottom_open .backLink { bottom: 178px; } .shortDoc .backLink { position: relative; bottom: 0px; right: 0px; text-align: left; margin-top: 15px; } .backLink a::before { content: "���"; font-size: 120%; line-height: 1.2; color: rgb(153, 153, 153); } .backLink a:hover { background: rgb(221, 221, 221); color: rgb(51, 51, 51); } .backLink a:hover::before { color: rgb(0, 173, 208); } .sliderWrapper { padding: 7px 13px 7px 0px; font-size: 85%; background: rgb(255, 255, 255); position: relative; border-bottom: 1px solid rgb(221, 221, 221); display: inline-block; } #sliderHandle { background: rgb(153, 153, 153); border: 1px solid rgb(85, 85, 85); cursor: ew-resize; display: block; height: 4px; margin: -2px 0px 0px; width: 4px; } #sliderTrack { background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); display: inline-block; height: 2px; margin: 0px 0px 0px 6px; width: 60px; position: relative; top: -2px; } .itemCounter { border-radius: 2px; background: rgb(205, 205, 205); padding: 1px 4px; font-size: 115%; text-align: center; border: 1px solid rgb(187, 187, 187); } #pageHeader, .pageTitle, .pageTitleSmall { margin: 0px; padding: 4px 20px 4px 10px; } #pageHeader, #schemePreviewHead, .pageTitle h1, .pageTitleError h1 { padding: 0px; margin: 0px; line-height: 1; color: rgb(0, 0, 0); } .picker .pageTitle h1, .popup .pageTitle h1 { font-size: 160%; } .pageTitle #titleicon, .pageTitle h1, .pageTitle a.cmimg { display: inline-block; } .pageTitle h1 + .contextMenuContainer { margin-left: 2px; position: relative; top: 2px; vertical-align: top; } .pageTitle a.cmimg { margin: 0px; } .pageTitle #titleicon { margin: 0px 6px 0px 0px; display: none; } .pageTitle #titleicon[src*="slideshare"] { background: rgb(255, 255, 255); border-color: rgb(222, 222, 222); border-radius: 0px; border-style: solid; border-width: 0px 0px 1px 1px; display: block; height: 39px; padding: 4px 12px; position: absolute; right: 7px; top: 1px; width: auto; } .pageTitle #titleicon[src*="youtube"] { display: block; height: 25px; position: absolute; right: 14px; top: 8px; width: auto; } .pageTitleSmall h1 { padding: 0px; font-size: 135%; margin: 0px; color: rgb(255, 255, 255); } .picker .pageTitle, .popup .pageTitle { border-radius: 0px; padding: 18px 18px 16px; } #pageHeader, #schemePreviewHead { background-color: rgb(222, 222, 222); } .pageTitleIcon { display: table-row; } .pageTitle .details { display: none; } .pageTitle .contextMenuContainer, .pageTitle .titleButtons, .pageTitleEdit { display: inline-block !important; } #pageTitleBar { margin-right: 6px; display: inline-block; } .pageTitle h2 { clear: both; margin: 0px; font-size: 100%; color: rgb(51, 51, 51); } .pageTitle h2 span { font-weight: normal; } .contextString, .pageTitle .label { color: rgb(119, 119, 119); font-weight: normal; } .customBanner, .currentBannerWrapper { overflow: hidden; text-align: center; margin: 0px; background-color: transparent; } div#lightboxContent h2 { font-size: 130%; margin: 0px; padding: 18px 24px 0px; position: relative; } .mapTabs + .helphelp, .mapTabs ~ .helphelp { border-top: 1px solid rgb(187, 187, 187); margin: 0px -30px -20px; padding: 12px 30px 16px; background: rgb(234, 234, 234); } .helphelp a { text-decoration: none; border-bottom: 1px dotted; color: rgb(68, 68, 68); } .helphelp a:hover { border-style: solid; } div.helphelp ul { margin: 6px 0px; } .version { font-size: 60%; color: rgb(102, 102, 102); font-weight: 400; margin-top: 6px; display: inline-block; } .version i { font-style: normal; font-weight: bold; } .version span { display: inline-block; position: relative; width: 28px; overflow: hidden; top: 0px; left: -7px; color: rgb(153, 153, 153); font-weight: 100; text-align: right; } .version span::before { content: "+"; font-size: 105%; color: rgb(0, 173, 208); font-weight: bold; position: relative; top: -2px; left: 0px; width: 20px; display: inline-block; text-align: left; } .colophon { float: right; width: 30em; background: transparent; font-size: 85%; overflow: visible; position: relative; right: 0px; margin: 0px 0px 0px 14px; padding: 0px 0px 3px 55px; } .colophon img { position: absolute; left: 0px; } .installation { line-height: 1.3em; color: rgb(102, 102, 102) !important; } .installation span.label { font-weight: bold; } .actionBar ul li { position: relative; } .actionBar ul li.mainButton { z-index: 210; } .actionBar ul li.secondaryButton { z-index: 209; } .actionBar .mainButton { float: left; margin: 0px; padding: 0px; } .actionBar .secondaryButton { float: left; margin: 0px; } .actionMenu { z-index: 111; position: relative; } .actionMenuItem { z-index: 123; position: relative; } .csMenuFrame .actionBarMicro, .popupMenu .actionBarMicro { border-radius: 0px; } .portlet .actionBarMicro { padding: 4px; margin: 0px; } .portlet .actionBarMicro ul { margin: 2px; } .actionBarMicro ul li { padding: 0px; position: relative; float: left; margin: 0px; } .actionBarMicro .mainButton { z-index: 1000; } .actionBarMicro .secondaryButton { z-index: 10; } ul.nav.clearfix.u_floatThis-right::after, #courseMenuPalette_actionbar::after { display: none; } .searchbar, .searchbarPicker { position: relative; } .searchbar.searchbarCanvas { background: none 0px 0px repeat scroll rgb(223, 223, 223); display: block; margin: -24px -30px 20px; padding: 0px 20px; text-align: right; } .picker .searchbar.searchbarCanvas { margin: -24px -20px 20px; } .picker .leftColumn-narrow h2, .picker .leftColumn-wide h2 { font-size: 110%; margin: 1em 0px 9px; } #bb-question-discover .searchbar.searchbarCanvas fieldset h2 { display: inline-block; font-size: 100%; font-weight: normal; } .searchbar table td, .searchbar table td table td { padding: 1px; } .searchbar table fieldset { padding: 3px 4px; } .searchbar table div { display: inline-block; padding: 0px; } .searchbar form { padding: 0px; margin: 0px; } .searchbarPicker { border: none; font-size: 90%; } .searchbar::after, .searchbarPicker::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .receipt a.close { top: 1px; right: 4px; opacity: 0.7; } .slideshowControls { font-size: 100%; margin: 8px auto 12px; text-align: center; } .searchbar fieldset, .searchbarPicker fieldset { padding: 6px 9px; } .searchbar h2, .searchbarPicker h2 { margin: 0px; padding: 1px 6px; font-size: 110%; font-weight: bold; } .picker .searchbar h2, .searchbarPicker h2 { display: inline; font-size: 100%; font-weight: normal; } .searchbar .groupLabel, .searchbarPicker .groupLabel, .liveArea fieldset .groupLabel, .groupLabel label { font-weight: bold; padding: 2px 6px 0px 0px; } .searchbar ol li, .searchbarPicker ol li, .liveArea fieldset ol li { float: left; margin: 5px; } .searchbar ol li > div { display: inline-block; } .searchbar ol li.options, .searchbarPicker ol li.options, .liveArea fieldset ol li.options { float: right; } .searchbarPicker span { display: inline; } .searchbar .spacer { margin: 0px 4px; font-size: 70%; } .searchbar .u_floatThis-left { margin: 0px 4px 4px; } .searchbar select { padding: 2px 0px; } .filterGroup select { width: 100%; max-width: 200px; } .filterGroup p { margin: 2px 0px -18px; } .filterGroupLabel { padding: 0px 4px; } .cmImg { overflow: hidden; text-align: center; margin: 0px 0px 6px 12px; width: 180px; } .cmImg img { width: 180px; } .cmPreviewWrapper { width: 212px; } .navPalette { margin: 0px 0px 6px; padding: 0px; zoom: 1; } .csMenuFrame .navPalette { margin: 0px 0px 18px; } .navPalette h3 { padding: 0px; margin: 0px; font-size: 105%; position: relative; } .navPaletteTitle { position: relative; } .navPaletteTitle h3 + h3 { position: absolute; top: 0px; right: 0px; } .navPaletteCol h3 { border-bottom: 0px; } .navPalette h4 { margin: 0px; font-size: 100%; } .navPaletteContent ul li { zoom: 1; position: relative; } .navPaletteContent { margin-bottom: 0px; padding: 0px; } .listCm .navPaletteContent, .singleControl .navPaletteContent, .tools .navPaletteContent { border-bottom: 0px; padding-bottom: 9px; padding-top: 6px; } #courseMenuPalette div.navPaletteContent { padding-top: 14px; padding-bottom: 14px; } #courseMenuPalette { margin-bottom: 0px; } .singleControl .navPaletteContent { padding: 0px !important; } .singleControl, .navPalette .discover { margin: 24px 0px 0px; padding: 0px; zoom: 1; z-index: 110; } .navPaletteContent a { margin: 0px; padding: 3px 9px 3px 24px; font-weight: normal; text-decoration: none; display: block; word-break: normal; overflow-x: hidden; } .navPaletteContent a:hover, .navPaletteContent a:focus { cursor: pointer; } .navPaletteContent a.comboLink, .navPaletteContent a.comboLink_active { padding: 6px 20px 6px 30px; margin: 0px; } .navPaletteContent a.comboLink_active, .navPaletteContent a.open { color: rgb(51, 51, 51); border-bottom: 0px; } .navPaletteContent a.submenuLink, .navPaletteContent a.submenuLink_active { position: absolute; top: 0px; right: 0px; padding: 0px; zoom: 1; z-index: 2; } .navPaletteContent a.submenuLink:hover, .navPaletteContent a.submenuLink_active:hover, .navPaletteContent a.submenuLink:focus, .navPaletteContent a.submenuLink_active:focus { background-position: center 7px; } .navPaletteContent a.submenuLink img, .navPaletteContent a.submenuLink_active img { width: 14px; height: 14px; opacity: 0; } .navPaletteContent ul li:first-child h4 a, .navPaletteContent ul li:first-child a { border-top: none; } .navPaletteContent ul li h4 a { padding: 6px 9px 6px 30px; margin: 0px; } .navPaletteContent h3 a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/portlet_contract_alt.gif") 8px 6px no-repeat transparent; color: rgb(51, 51, 51); font-weight: bold; border-top: 0px; text-shadow: rgb(249, 249, 249) 0px 1px 0px; padding: 6px 9px 6px 30px; margin: 0px; overflow-wrap: break-word; } #previewCourseMenu .navPaletteContent h3 a { text-shadow: none; } .navPaletteContent h3 a:hover, .navPaletteContent h3 a:focus { text-decoration: none; } .controlpanel a.submenuLink, .controlpanel a.submenuLink_active, .tools a.submenuLink, .tools a.submenuLink_active, .navPaletteContent h3 a.submenuLink, .navPaletteContent h3 a.submenuLink_active { border: none; background-image: none; line-height: 1.4; text-decoration: none; overflow: hidden; } .navPaletteContent h3 a.submenuLink, .navPaletteContent h3 a.submenuLink_active { display: inline-block; } .controlpanel a.comboLink_active, .tools a.comboLink_active, .controlpanel h4 a.open, .navPaletteContent ul li:first-child h4 a.comboLink_active, .explore h4 { font-weight: bold; color: rgb(255, 255, 255); margin-top: -1px; transition: all 100ms cubic-bezier(0.42, 0, 1, 1) 0s; } .controlpanel a.comboLink_active, .tools a.comboLink_active, .controlpanel h4 a.open { position: relative; z-index: 1; } .courseFilesPalette { border: 1px solid red; } .paletteSearch { font-size: 95%; padding: 6px 0px 6px 12px; } .classFiles h4#cs_search + ul li:first-child { border-bottom: 1px dotted rgb(170, 170, 170); font-size: 95%; margin: 2px 9px 2px 0px; padding: 0px 3px 6px; } .classFiles h4#cs_search + ul li { background-image: none; } .classFiles a#filesPaletteContentCollectionLink { display: block; padding: 3px 16px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/indicators.png"); background-position: 98% -143px; background-repeat: no-repeat; color: rgb(170, 170, 170); } .navPaletteContent .submenu .paletteSearchElement { border-top: 1px dotted rgb(187, 187, 187); margin: 6px 0px 0px -16px; padding: 10px 0px 9px 12px; } .paletteSearchElement input { width: 99px; } .classFiles ul.tree > li { background-image: none !important; } .listCm .courseMenu { padding: 0px; } .ineditmode div.listCm ul.courseMenu { margin: 0px; } .ineditmode div.listCm ul.courseMenu li { border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-image: initial; border-left-style: initial; border-left-color: initial; margin: 0px -1px 0px 0px; background-color: transparent; } .ineditmode div.listCm ul.courseMenu li:hover { transition-property: background, border, -webkit-box-shadow; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.42, 0, 1, 1); border-left: 0px; background-clip: padding-box; } .listCm .courseMenu li, .buttonCm li { padding: 0px; margin: 0px; position: relative; } .listCm .courseMenu a, .buttonCm .courseMenu a { margin: 0px 18px 0px 0px; padding: 6px 0px 6px 30px; border: 0px; background: transparent; word-break: normal; overflow-x: hidden; } .listCm .courseMenu .here a.cmimg, .listCm .courseMenu .here a.cmimg:hover { background-color: transparent; padding: 0px; margin: 0px; } .listCm h3 { padding: 0px; margin: 0px; font-size: 100%; } .listCm .subhead h3 { padding: 6px 0px; margin: 0px 0px 0px 30px; } #courseMenu_folderView h4 a { background-image: none; font-weight: bold; border: 0px; } #courseMenu_folderView .subhead { border: 0px; } .navPaletteContent .subhead h3 a, .navPaletteContent .subhead h3 a:hover { padding: 0px; margin: 0px; text-decoration: none; font-weight: bold; background-color: transparent; } .listCm .courseMenu .divider, .buttonCm .courseMenu .divider { padding: 12px 18px; position: relative; } .buttonCm .courseMenu .divider { background-image: none !important; } .noteditmode .listCm .courseMenu .divider, .noteditmode .listCm .buttonCm .divider { padding: 8px 18px; } .listCm .courseMenu .divider hr, .buttonCm .courseMenu .divider hr { background-color: rgb(204, 204, 204); vertical-align: middle; margin: 0px; border-width: 1px 0px 0px; height: 0px; position: relative; border-top-style: solid; border-top-color: rgb(153, 153, 153); } .listCm .courseMenu .collapsed { padding: 0px 0px 0px 14px; height: 2px; } .buttonCm .navPaletteContent { background: transparent; } .buttonCm li { background-color: transparent; background-repeat: no-repeat; background-position: 12px 0px !important; } .buttonCm .courseMenu .here a, .buttonCm .courseMenu .here a:hover { text-decoration: underline; background-color: transparent; } .cmLink-hidden, .cmLink-empty { margin: -2px 0px 0px 3px; vertical-align: middle; } .cmLink-hidden img, .cmLink-empty img { width: 14px; height: 14px; opacity: 0; } .buttonCm .invisible .cmLink-hidden, .buttonCm .invisible .cmLink-empty { position: absolute; right: 26px; top: 5px; } .buttonCm .invisible .cmLink-empty { right: 32px; } .pickerMenu { position: absolute; top: 0px; left: 14px; width: 150px; margin: 0px; } .pickerMenu ul li a, div.pickerMenu a.simpleLink { background-image: none; } .discover .navPaletteContent, .singleControl .navPaletteContent { } .discover a img { display: none; } .navPalette.discover { margin-bottom: 0px; } .singleControl a:hover, .singleControl a:focus, .discover a:hover, .discover a:focus { background: rgb(85, 85, 85); color: rgb(255, 255, 255); text-decoration: none; } .singleControl a.enrolled::before, .singleControl a.not-enrolled::before, .discover a::before { content: "x"; font-family: Utilicons; font-size: 19px; color: rgb(239, 59, 59); font-weight: normal; position: relative; top: 1px; left: -4px; } .singleControl a.not-enrolled::before { content: "+"; color: rgb(51, 204, 0); } .discover a::before { content: "F"; color: rgb(238, 238, 238); } .navPaletteContent .submenu { padding: 0px 6px 12px 30px; margin: 0px; border-bottom: 1px solid rgb(187, 187, 187); transition: all 150ms cubic-bezier(0.42, 0, 1, 1) 0s; } .explore .submenu { font-size: 90%; background: rgb(255, 255, 255); } .navPaletteContent .submenu li { background-image: none; padding: 0px; border: 0px; } .navPaletteContent .submenu li ul li { padding-left: 12px; } .navPaletteContent .submenu li a, h4#cs_search + ul div a { padding: 2px 0px; margin: 0px; background: none transparent; border: 0px; color: rgb(51, 51, 51); } h4#cs_search + ul div { padding: 0px 9px 0px 0px; } h4#cs_search + ul div a { font-size: 90%; display: block; } .controlpanel .submenu a, .explore .submenu a { padding: 2px 9px 2px 6px; margin: 0px; background: transparent; border: 0px; color: rgb(51, 51, 51); } .explore .submenu a { padding: 2px 0px; } .explore .submenu .emptyMsg { color: rgb(119, 119, 119); } .navPalette a.simpleLink, .controlpanel a.simpleLink { padding: 6px 9px 6px 30px; background-image: none; } div.treeContainer ul.tree, ul.tree { list-style: none; margin: 0px; padding: 0px 0px 6px; } div.treeContainer > ul.tree, div.treeContainer ul.tree > ul { padding: 0px; } div.treeContainer ul.tree ul, ul.tree ul { list-style: none; margin: 0px; padding: 0px 0px 0px 20px; } div.listCm div.treeContainer ul.tree { overflow-x: auto; zoom: 1; } div.treeContainer ul.tree li h4 + ul { overflow-x: auto; margin: 0px; padding: 0px 0px 18px 18px; zoom: 1; font-size: 90%; } div.treeContainer ul.tree li, ul.tree li { margin: 0px; border: 0px; padding: 0px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/nlstree/line.gif") 0px 0px repeat-y transparent; white-space: nowrap; } .sideTOC ul.tree > li { overflow-x: visible; } div.treeContainer ul.tree li a, ul.tree li a { padding: 2px 1px 2px 0px; background: none; display: inline; border-top: none; } div.treeContainer ul.tree li a.open_folder { padding: 2px 3px 2px 0px; display: inline; border-top: none; font-size: 95%; } div.treeContainer h4.treehead { margin: 8px 0px 2px; padding: 0px 0px 0px 5px; font-weight: bold; font-size: 95%; } div.treeContainer h4.first { margin: 0px 0px 2px; } div#userTreeDiv { background: rgb(255, 255, 255); margin: 0px; padding: 0px; } div.treeContainer ul.tree li.subhead { background-image: none; margin: 0px; border-top: 1px dotted rgb(204, 204, 204); } div.treeContainer ul.tree li.subhead h4 { margin: 0px; padding: 0px; } div.treeContainer ul.tree li.subhead h4.first a { border-top: none; } div.treeContainer ul.tree li a.exp { padding: 0px 21px 0px 0px; } div.treeContainer ul.tree li a.collapse { padding: 0px 21px 0px 0px; } .inventory > tbody tr td .item-description { max-width: 100%; } .inventory > tbody tr td .item-description img { max-width: 300px; height: auto; } .sortable a.sortheader { position: relative; padding-right: 17px; margin-right: 0px; display: block; } .sortable .sortarrow { color: rgb(255, 255, 0); text-decoration: none; right: 0px; top: 0px; left: auto; } .inventory .smallCell .reorder, .inventory > tbody .reorder, .attachments .smallCell .reorder, .attachments tbody .reorder { opacity: 0; min-height: 30px; cursor: move; position: static; display: inline-block; width: 18px; z-index: 2; background: transparent; } .attachments { width: 100%; } .inventory .dndHandle { padding: 5px 0px; position: static; } .inventory .dndHandle .reorder img, .inventory .dndHandle .reorder:hover img { height: 20px; } .inventory .dndHandle .reorder, .inventory .dndHandle .reorder:hover { padding: 0px; background-position: -172px -125px; border: 0px; } .reorderable > tbody tr:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 7px, rgb(255, 255, 255) 1px 1px 0px inset; } .reorderable > tbody tr:hover td, .reorderable > tbody tr:hover th { background-color: rgb(244, 244, 244); border-bottom: 1px solid rgb(170, 170, 170); border-top: 1px solid rgb(170, 170, 170); transition-property: -webkit-box-shadow, border, background; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.42, 0, 1, 1); } .reorderable tbody tr td:first-child { border-left: 1px solid transparent; } .reorderable tbody tr td:last-child { border-right: 1px solid transparent; } #drawerItems.inventory tr td, #drawerItems.inventory tr th, #bb-question-discover .inventory tr td, #bb-question-discover .inventory tr th { padding: 6px 0px 6px 9px; } .inventory > tbody tr:last-child td, .inventory > tbody tr:last-child th { border-bottom: 2px solid rgb(204, 204, 204); } .inventory > tbody tr th { font-weight: normal; text-align: left; } .inventory > tbody tr td:first-child { border-left: none; } .reorderable > tbody tr:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 7px, rgb(255, 255, 255) 1px 1px 0px inset; } .reorderable > tbody tr:hover td, .reorderable > tbody tr:hover th { border-bottom: 1px solid rgb(170, 170, 170); border-top: 1px solid rgb(170, 170, 170); transition-property: -webkit-box-shadow, border, background; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.42, 0, 1, 1); } .attachments td, .attachments th, .inventory-simple td, .inventory-simple th { padding: 4px 12px; } table.inventory > tbody ul.subtabs { list-style: none; padding: 0px; margin: 0px; } table.inventory > tbody ul.subtabs li { position: relative; padding: 2px 2px 2px 20px; } div.status { font-size: 90%; text-align: left; padding: 1px 6px 3px; margin: 0px; background: rgb(249, 249, 249); display: block; } div.status a img { vertical-align: middle; } div.status p { padding: 1px; border: 1px solid rgb(204, 204, 204); font-size: 90%; color: rgb(68, 68, 68); margin: 2px auto 4px; line-height: 10%; background: rgb(255, 255, 255); text-align: left !important; } div.status p img { background-color: rgb(141, 175, 175); height: 8px; padding: 0px; margin: 0px !important; } div.status div { position: relative; text-align: center; } table.inventory-simple { margin: 0px 0px 12px; border-collapse: collapse; width: 100%; } table.stepItems-reorder { border-spacing: 0px; font-size: 85%; margin-bottom: 12px; } table.gbColumns { font-size: 90%; zoom: 1; } table.stepItems-reorder td, table.stepItems-reorder th { padding: 6px 6px 6px 12px; } table.stepItems-reorder thead tr th { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); text-align: left; } table.stepItems-reorder { border-spacing: 0px; font-size: 85%; margin-bottom: 12px; } table.gbColumns { font-size: 90%; zoom: 1; } table.stepItems-reorder td, table.stepItems-reorder th { padding: 6px 6px 6px 12px; } table.stepItems-reorder tr th.clearCell { border: 0px; padding: 0px; } table.stepItems-reorder tbody tr:first-child td, table.stepItems-reorder tbody tr:first-child th, table.stepItems-reorder thead tr:first-child { border-top: 0px; } table.stepItems-reorder tbody tr td.dragCell { padding: 0px; border: 0px; vertical-align: top; text-align: right; } table.stepItems-reorder tbody tr td span.reorder { position: relative; height: 20px; opacity: 1; border-radius: 3px 0px 0px 3px; border-right: 1px solid rgb(204, 204, 204); cursor: move; display: block; left: auto; right: 0px; top: 2px; width: 18px !important; } table.stepItems-reorder tbody tr.frozenbar td span.reorder { top: 1px; } table.stepItems-reorder tbody tr td input { vertical-align: middle; padding: 2px 3px; width: 95%; } table.stepItems-reorder tbody tr td.points input { width: 3em; } table.stepItems-reorder tbody tr td.entry input[type="text"] { width: 90%; } table.stepItems-reorder tbody tr td.entry input[type="checkbox"] { width: auto; } table.stepItems-reorder tbody tr td input[type="checkbox"] { margin: 0px 4px 0px 0px; } table.gbColumns tbody tr td input[type="checkbox"] { width: auto; margin: 0px; } table.gbColumns tbody tr td { padding: 6px 6px 6px 12px; vertical-align: top; } table.gbColumns tbody tr.frozenbar td { background: rgb(204, 204, 204); color: rgb(68, 68, 68); font-size: 95%; border-top: 0px; } table.gbColumns tfoot tr.lastRow td { background: rgb(153, 153, 153); border: 0px; height: 2px; line-height: 0; padding: 0px; } table.gbColumns thead tr td.checkBox, table.gbColumns tbody tr td.checkBox { padding: 3px 0px 1px 6px; text-align: center; } table.gbColumns tbody tr.frozenbar td.dragCell { padding: 0px !important; } table.gbColumns tbody tr.placeholder td { height: 1px; padding: 0px; border: 0px; line-height: 0; } table.gbColumns tbody tr.placeholder td.clear { background: inherit; } ul.dragableHighlight li table.gbColumns thead tr td.clear, ul.dragableHighlight li td.clear, ul.dragableHighlight li table.gbColumns tbody tr.frozenbar td.dragCell, ul.dragableHighlight li table.gbColumns tbody tr td.dragCell, ul.dragableHighlight li table.gbColumns tbody tr.frozen td.dragCell, ul.dragableHighlight li table.gbColumns tfoot tr.lastRow td.clear, table.gbColumns thead tr td.clear { border: 0px; padding: 0px; } tr.rowdrag { background: rgb(204, 204, 204); z-index: 1; } .insertImg { position: relative; top: 12px; z-index: 20; } .insertImgUp { position: absolute; right: -10px; z-index: 20; } table.inventory > tbody tr td.smallCell, table.inventory > thead tr th.smallCell { padding: 9px 0px 9px 3px; width: 1%; white-space: nowrap; } table.inventory > tbody tr td.hideCell, table.inventory > thead tr th.hideCell { display: none; } .clickOrder { display: none; } table.inventory > tbody tr td.clickOrder { border-left: none; } table.inventory tr td.endCell { width: 1px !important; padding: 0px !important; } table.inventory tr.orderRow td.clickOrder { text-align: center; } table.inventory tr.orderRow td.clickOrder div { position: relative; } .sortedplus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/controls.png"); background-repeat: no-repeat; background-position: 48% -995px; } .rumble { margin: 0px 0px 9px; } .rumble_top { margin: 12px 0px 0px; } #mapCanvasForm .rumble_top, #mapCanvasForm .rumble { margin-left: 30px; margin-right: 30px; } #mapCanvasForm .rumble_top { border-bottom: 2px solid rgb(238, 238, 238); } .noBatchActions { background-image: none !important; padding: 5px !important; } .rumbleBuildList { margin: 0px 0px 0px 18px; border-top: 2px solid rgb(238, 238, 238); } .rumbleBuildList ul li, .rumbleBuildListTop ul li { z-index: 1000; } .rumble_top ul { padding: 4px 2px 4px 34px; } .rumble ul { padding: 4px 2px 4px 34px; } .rumble_top ul li, .rumble ul li, .rumble_top ul li.primary, .rumble ul li.primary { display: inline-block; margin: 0px 3px 0px 0px; vertical-align: top; } .rumble_top ul li.secondary, .rumble ul li.secondary { float: right; margin: 0px 0px 0px 3px; position: relative; } .contentListPlain .rumble li, .contentListPlain .rumble_top li { padding: 0px; } .rumble li.listActionDivider, .rumble_top li.listActionDivider, .selectList .listActionDivider, .listActionDivider { border-right: 1px dotted rgb(153, 153, 153); margin-right: 9px; padding-right: 9px; } .rumble li.listActionGroup input, .rumble_top li.listActionGroup input { font-size: 95%; } .rumble li.listActionGroup a, .rumble_top li.listActionGroup a { display: inline; } .paging { clear: left; float: right; text-align: right; } .pagingprefs { color: rgb(102, 102, 102); padding: 3px 0px 0px; margin-top: 3px; text-align: right; } .paging span { padding: 1px 6px 1px 0px; border-right: 1px dotted rgb(204, 204, 204); margin: 0px 9px 0px 0px; } .rumble_top .inventory_paging, .rumble .inventory_paging { float: right; margin-left: 9px; padding: 2px 0px 0px 9px; } .jumptopage input, .inventory_paging input { width: auto; text-align: center; font-weight: bold; padding: 0px; border-radius: 2px; } .jumptopage input { width: 2em; font-weight: normal; border-radius: 0px; } .rumble_top .inventory_paging a, .rumble .inventory_paging a, .rumble_top .inventory_paging .abutton, .rumble .inventory_paging .abutton { padding: 0px; } .rumble_top .inventory_paging .gotolink, .rumble_top .inventory_paging .gotolink { padding: 1px 3px; } .inventory_paging a, .inventory_paging img, .inventory_paging span, .inventory_paging div, .jumptopage div, .inventory_paging .abutton { display: inline-block; } .inventory_paging a img, .inventory_paging .abutton img { margin: 0px; display: inline; float: none; padding: 0px; } .inventory_paging img { margin: 2px 2px 3px; } .inventory_paging a.inactive { opacity: 0.4; } a.jumpToPageOpen, a.jumpToPageOpen:hover, a.jumpToPageOpen:focus { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(204, 204, 204); border-radius: 0px; background: transparent; box-shadow: none; } div.jumptopage input#currentpage_bot, div.jumptopage input#currentpage_top, input#currentpage_bot, input#currentpage_top { width: auto; } .jumptopage { float: right; } .jumptopage div { margin: 0px 0px 0px 3px; } .jumptopage button { border: none; background: transparent; padding: 0px; position: absolute; top: 0px; right: 0px; } .jumptopage button img { margin: 0px; } .rumble_top .secondaryControl, .rumble .secondaryControl { float: right; } .key-valueTable tr, .key-valueTable th, .key-valueTable td, .key-valueTable tbody { border-bottom: none !important; } .key-valueTable tbody td, .key-valueTable tbody th { padding: 2px 2px 2px 0px; vertical-align: top; border-top: 1px dotted rgb(204, 204, 204) !important; background: transparent !important; font-size: inherit !important; } .key-valueTable tbody tr:first-child th, .key-valueTable tbody tr:first-child td { border: none !important; } .infoListWrapper .key-valueTable { margin: 3px 9px 6px; } .contentList, .buildList, .contentListPlain, .announcementList { margin: -20px -30px; } .announcementFilter { margin: -20px -30px 24px; padding: 12px; border-bottom: 1px solid rgb(204, 204, 204); } .gradingList, #survey.buildList, #manageFormCanvasForm .buildList { margin: 0px -30px; } #mapCanvasForm .buildList { margin: 0px 30px; } .hierarchy-page #toolSettingsForm #dataCollectionContainer { margin: -10px -30px; } .leftColumn-wide .contentListPlain { margin: 0px; } .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem { padding: 20px 30px; margin: 0px -1px; position: relative; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) transparent transparent; border-image: initial; transition-property: -webkit-box-shadow, border, background; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.42, 0, 1, 1); } .contentList > li:first-child, .contentList > li.read:first-child:hover, .buildList > li:first-child, .contentListPlain > li:first-child, .announcementList > li:first-child { border-top: 1px solid transparent; } .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem { min-height: 50px; } .liItem a[onclick*="toggleDetails"] { position: relative; right: -19px; top: -6px; visibility: hidden; } .liItem:hover a[onclick*="toggleDetails"] { visibility: visible; } .liItem a[onclick*="toggleDetails"] img { visibility: hidden; } .contentListPlain .item_icon { display: none; } .item { font-size: 110%; margin: 0px; padding: 0px 0px 12px; cursor: move; } .contentList .item { padding: 0px 0px 12px 60px; } .gradingList .item { padding-right: 120px; } .announcementList .item, .announcementList-read .item, #announcementList .item { padding-right: 13em; word-break: normal; overflow-wrap: break-word; } .item:hover, .item:focus { cursor: move; } .read .item, .announcementList-read .item { margin: 0px; border: 0px !important; } .contentList-slim .read .item { padding-left: 48px; } .read .item:hover, .read .item:focus { background: transparent; cursor: default; } .tab-groups h3.item { border-bottom: 1px dotted rgb(204, 204, 204); margin: 0px 11em 8px -12px; padding: 0px 0px 8px 12px; } .tab-groups h3.item .reorder + span { color: rgb(153, 153, 153); font-family: Georgia; font-size: 90%; font-style: italic; font-weight: normal; margin: 0px 4px 0px 0px; } .item_icon { position: absolute; left: 24px; top: 12px; margin: 0px; } .read .item_icon { left: 18px; margin: 0px; } .item h3, .item .contextMenuContainer { float: left; margin: 0px 3px 0px 0px; overflow-wrap: break-word; } .item h3 + .contextMenuContainer { top: 2px; position: relative; } .tab-groups .item .contextMenuContainer { float: none; } #announcementList .item .contextMenuContainer { float: none; } .item input[type="checkbox"] { float: left; margin: 2px 6px 0px -6px; } .iconsOnly { width: 80%; margin: 24px auto; border-bottom: 1px solid rgb(204, 204, 204); } .iconsOnly li { text-align: center; width: 49%; padding: 0px; margin: 0px; max-height: 116px; border: 1px solid rgb(204, 204, 204); float: left !important; } .iconsOnly > li:first-child { border-top-color: rgb(204, 204, 204); } .iconsOnly li:nth-child(2n) { border-left: 1px solid rgb(204, 204, 204); } .iconsOnly li:nth-child(2n):hover, .iconsOnly li:nth-child(2n):focus { border-left-color: rgb(102, 102, 102); } .iconsOnly .read { border: 0px !important; } .iconsOnly .item_icon { left: auto; min-height: 50px; top: 0px; padding: 12px 0px 0px; } .iconsOnly .item { padding: 6px; border: 0px; min-height: 3em; } .iconsOnly .read .item { padding: 6px; margin: 0px; } .iconsOnly .item h3, .iconsOnly .item .contextMenuContainer { float: none; display: inline-block; top: 0px; } .iconsOnly .item h3 a { overflow-wrap: break-word; word-break: break-word; } .iconsOnly .read .item_icon, .iconsOnly .item_icon { position: relative !important; text-align: center !important; display: block !important; } .iconsOnly .read .item_icon, .iconsOnly .read .item { border: 0px; left: 0px; } .iconsOnly .read:hover .item_icon, .iconsOnly .read:hover .item, .iconsOnly .read:focus .item_icon, .iconsOnly .read:focus .item { background: transparent; } .buildList li input { float: left; margin: 2px 8px; } .buildList input.browse, .buildList input.genericButton, .buildList input[type="button"] { margin: 0px 0px 6px; } .contentListRight { font-weight: normal; position: absolute; right: 6px; left: auto; } .pagedContentListRight { top: 4px; } .contentListRightOffset { margin-right: 12em; } .contentList .details { padding-left: 60px; } .contentListPlain .contentListRight + .details { padding: 1px 0px 1px 28px; overflow-x: auto; } .announcementList .details, #announcementList .details { margin-right: 12.8em; overflow: auto visible; } .contentList-slim .read .details { margin-left: 48px; } .staffInfoList .details { margin-right: 160px; } .staffInfoList .hasPhoto .details { min-height: 135px; } .details > p { padding: 0px 0px 12px; margin: 0px; font-size: 95%; } .details .note { font-weight: bold; } .details > p.important { font-weight: bold; font-size: 90%; padding: 0px; margin: 3px 0px 9px; } .itemDetails, .announcementInfo { position: absolute; right: 0px; top: 2px; bottom: 8px; width: 14em; border-left: 1px dotted rgb(204, 204, 204); padding: 9px 9px 3px 14px; font-size: 85%; overflow-wrap: break-word; } .announcementInfo p, .itemDetails p { padding: 2px 4px 0px; } .announcementInfo p span span { font-size: 95% !important; } .noItems, .additional + p .warnFont { padding: 6px 0px; } #listContainer .noItems, .additional + p .warnFont, .table-scroll-wrapper .helphelp, .hierarchy-page .noItems { text-align: center; padding-top: 100px; } .table-scroll-wrapper .helphelp { display: block; margin: 0px auto; } .details .attachments { margin-bottom: 9px; word-break: normal; overflow-wrap: break-word; } .buildList > li.separator { background: rgb(237, 237, 237); } .separator h3.item, .external-breadcrumbs .receipt { margin: 0px; padding: 0px; } .separator .line, .external-breadcrumbs .contentPaneWide { position: absolute; left: 30px; right: 0px; top: 50%; border-top: 1px dashed rgb(119, 119, 119); } .external-breadcrumbs .contentPaneWide { position: relative; top: 6px; left: 0px; margin: 0px 24px 0px 30px; } .separator .text { z-index: 2; position: relative; padding: 0px 12px 0px 0px; } .external-breadcrumbs .receipt, .external-breadcrumbs .contentPaneWide .receipt { box-shadow: none; display: inline-block; top: -9px; z-index: 2; position: relative; padding: 0px 12px 0px 0px; color: rgb(68, 68, 68); } .external-breadcrumbs .student-preview-control ~ div.viewToggle ul li { float: none; position: static; margin: 0px; } .buildList .detailList .hidden { display: none; } .buildList .detailList .tagContainer { position: relative; } .buildList .detailList .tagContainer .hidden { display: none; } .buildList .detailList .tagContainer, .buildList .detailList .tagContainer span { float: none; display: inline; padding: 2px 2px 2px 0px; width: auto; font-weight: normal; } .buildList .detailList .tagContainer input, .tagContainer input { float: none; display: inline; margin: 0px; border: 1px solid rgb(85, 85, 85); font-size: 95%; vertical-align: middle; } .tagContainer .newTagForm { margin-left: 6px; border-left: 1px dotted rgb(153, 153, 153); } .tagContainer .newTagForm label { padding-left: 6px; } .currentTags { display: none; position: absolute; top: 1.2em; right: 0px; width: 16em; line-height: 1.8; zoom: 1; z-index: 100; overflow: hidden; } .currentTags span { display: block; padding: 18px 6px 6px; } .currentTags a { font-weight: bold; } .currentTags a.closeCloud { display: block; position: absolute; top: 0px; left: 0px; padding: 0px 2px 1px; width: 98%; text-align: right; line-height: 1; } .auto_complete { width: 12em; border-width: 1px; border-style: solid; border-color: rgb(172, 194, 223) rgb(85, 119, 187) rgb(85, 119, 187) rgb(172, 194, 223); border-image: initial; z-index: 1000; } .auto_complete ul { margin: 0px; padding: 0px; width: 100%; list-style-type: none; } .auto_complete ul li { margin: 0px; padding: 2px 1% 2px 3%; width: 96%; cursor: pointer; overflow: hidden; } .auto_complete ul strong.highlight { margin: 0px; padding: 0px; } .freq1 { font-size: 90%; padding: 0px 1px; } .freq2 { font-size: 105%; padding: 0px 1px; } .freq3 { font-size: 120%; padding: 0px 1px; } .freq4 { font-size: 135%; padding: 0px 1px; } .freq5 { font-size: 150%; padding: 0px 1px; } .freq6 { font-size: 165%; } .freq1:hover, .freq2:hover, .freq3:hover, .freq4:hover, .freq5:hover, .freq6:hover { text-decoration: none; background: white; } .currentTags a.tagDisabled { opacity: 0.7; text-decoration: none; font-weight: normal; } .currentTags a.tagDisabled:hover { background: transparent; } .subList, .subList-reorder { margin: 3px 0px 6px; } .subList-reorder { } .subList li { padding: 6px 6px 6px 24px; border: none; font-size: 95%; } .buildList .detailList { margin: 0px; padding: 3px 3px 3px 23px; } .subList-reorder li { padding: 6px 6px 6px 24px; font-size: 95%; border: 1px solid transparent; } .subList li a img, .subList-reorder li a img { vertical-align: middle; } .subList li p, .subList-reorder li p { padding: 0px; margin: 3px 6px 3px 24px; font-size: 90%; color: rgb(68, 68, 68); display: none; } .subList li p { visibility: hidden; } .subList li p span, .buildList .detailList li .subList li p span, .subList-reorder li p span { font-weight: bold; display: inline; float: none; } .subList-reorder .itemDetails, .subList-reorder .details, .subList .details { display: none; } .itemDetails + .details { margin-right: 13em; overflow: visible; } .subList li p span { font-weight: bold; } .subListArtifact, .detailList .subListArtifact { clear: both; } .subListArtifact li, .detailList .subListArtifact li { position: static; } .detailList .subListArtifact, .detailList .subListArtifact li, .detailList .subListArtifact li a { zoom: 1; } .buildList .detailList { margin: 0px 0px 0.6em 0.7em; } .buildList .detailList .subList { margin: 0px 0px 6px; border: 0px; padding: 0px; } ul.buildList ul.detailList ol.subList { list-style-type: decimal; list-style-position: inside; } ul.buildList ul.detailList li { border: none; margin: 0px 0px 0.2em; padding: 0px 0px 0.2em; display: table-row; } ul.buildList ul.detailList .detail-item-title { float: left; width: 135px; font-weight: bold; display: block; } ul.buildList ul li > div { float: none; padding: 0px 0px 0px 0.3em; width: 79%; display: block; margin-left: 135px; } ul.buildList ul li div.contextMenuContainer, ul.noimg li div.contextMenuContainer { display: inline; float: none; width: auto; } div.itemHeaderControl { position: absolute; right: 14.5em; top: 9px; } div.itemHeaderControl a img { margin: 0px; padding: 0px; } body.cartMode { padding-bottom: 49px; } .addedRow img { opacity: 0.5; } table#datatable2 tr td, table#datatable2 tr th { padding: 1px 3px; font-size: 85%; } table#datatable2 thead th { padding: 3px; } .itemSelector { width: 20px; height: 20px; margin: 0px auto; } .itemSelector input { opacity: 0; } .itemTray { z-index: 10000; position: fixed; bottom: 0px; left: 18px; right: 18px; margin: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; padding: 4px 9px; height: 40px; zoom: 1; } .picker .itemTray { left: 12px; right: 12px; } div.itemTrayContentPane { left: 200px; } div.itemTrayContentPaneWide { left: 0px; } .itemTray h2, .itemTray h3 { font-size: 110%; padding: 6px 0px; background: transparent; margin: 0px; } .itemTray h2 span.listToggle a, .itemTray h3 span.listToggle a { text-decoration: none; border-bottom: 1px dotted rgb(204, 204, 204); } .itemTray h2 span.listToggle a:hover, .itemTray h3 span.listToggle a:hover { border-bottom: 1px solid rgb(204, 204, 204); } .itemTray div.noItems { text-align: center; } .itemTray #cartList { padding: 9px 0px; } .itemTray #selectedItemsWrapper { padding: 4px; } .itemTray .cartTableWrapper { max-height: 130px; overflow-y: auto; border: 1px solid rgb(85, 85, 85); background: rgb(255, 255, 255); } .sideTOC .cartTableWrapper { overflow: auto; } .mobile-toc-open { } #count, .itemTray #numberOfElements { border-radius: 3px; padding: 1px 6px; text-align: center; } #progress { display: none; position: absolute; width: 100px; margin: 300px 50%; z-index: 300; } #progress div { margin-left: -100%; } #cartSubmit { z-index: 200; } #cartList fieldset { margin: 0px 12px; padding: 3px 3px 12px; } #cartList fieldset ul li input[type="text"] { border: 1px solid rgb(102, 102, 102); padding: 0px; width: 2.3em; } .itemGallery { padding: 0px; margin: 0px; zoom: 1; } .itemGallery > li { margin: 5px 5px 20px; text-align: center; vertical-align: top; width: 1.2em; padding-top: 0.06em; zoom: 1; } .itemGallery .stackFix { height: auto; width: 100%; } .itemIconHolder { padding: 0px; height: 1em; width: 100%; position: relative; margin: 0px auto 0.05em; } .itemIconHolder a { display: block; overflow: hidden; border: 1px solid rgb(204, 204, 204); zoom: 1; } .itemIconWrapper { border: 0.026em solid rgb(241, 241, 241); position: absolute; bottom: 0px; margin: 0px 50%; width: auto; } .x-small li { font-size: 70px; width: 1.8em; } .small li { font-size: 100px; } .normal li { font-size: 140px; } .large li { font-size: 180px; } .x-large li { font-size: 220px; } .u_resetFont-px { font-size: 12px; } .itemIconLink-vertical a { width: 0.78em; height: 0.9em; } .itemIconLink-square a { width: 0.78em; height: 0.78em; } .itemIconLink-horizontal a { width: 1em; height: 0.78em; } .itemIconLink-vertical img { width: 0.8em; height: 0.9em; vertical-align: top; } .itemIconLink-square img { width: 0.8em; height: 0.8em; vertical-align: top; } .itemIconLink-horizontal img { width: 1em; height: 0.8em; vertical-align: top; } .itemIconLink-vertical .itemIconWrapper, .itemIconLink-square .itemIconWrapper { left: -0.39em; } .itemIconLink-horizontal .itemIconWrapper { left: -0.5em; } .itemInfo { padding: 0.2em 0px 0px; margin: 0px; font-size: 12px; width: 100%; border-top: 1px dotted rgb(204, 204, 204); } .itemInfo li { font-size: 95%; margin: 0px; text-align: center; border: 0px; line-height: 1.25em; width: 100%; } .itemInfo li span { vertical-align: top; } .itemInfo li .label { text-align: right; } .itemInfo .cmimg, .itemInfo .cmimg img { width: 18px; } .itemInfo .title { margin-left: 0px; font-size: 100%; line-height: 1.15em; text-align: center; padding: 1px 0px 3px; word-break: normal; overflow-wrap: break-word; } .itemInfo input[type="text"] { width: 100%; } .itemInfo .high { margin-left: 0px; font-size: 100%; line-height: 1.15em; text-align: center; padding: 1px 0px 3px; overflow-x: hidden; word-break: normal; overflow-wrap: break-word; background: rgb(255, 241, 197); } .lb-content .itemInfo { font-size: 95%; padding: 3px 0px 6px; } .lb-content .itemInfo li { line-height: 1.45em; } .lb-content .itemInfo .title { padding: 3px 0px; border-bottom: 1px dotted rgb(204, 204, 204); } .iconGallery > li { width: 75px; margin: 5px 5px 12px !important; } .iconGallery .itemIconHolder { height: 60px; border: 0px; } .iconGallery .itemIconHolder a { border: 0px; overflow: visible; width: auto; height: auto; } .iconGallery .itemTitle { font-size: 85%; } .iconGallery .itemIconWrapper { left: -30px; padding: 4px; border: 1px solid rgb(204, 204, 204); width: auto; } .sideTOC_panelMin .container, .sideTOC_panel .container, .sideTOC_panelMax .container { position: static !important; } .tocWrapper { position: fixed; bottom: 0px; left: 0px; right: 18px; z-index: 200; margin: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; padding: 4px 9px; height: 40px; zoom: 1; } .tocBottom_max .tocWrapper { z-index: 211; } .tocHidden { top: -10000px !important; } .tocHead { margin: 0px; padding: 10px 12px; } .tocHead h2, .tocActions { margin-top: 0px; margin-bottom: 12px !important; } .sideTOC h2 { font-size: 110%; float: none !important; } .tocActions { white-space: nowrap; } .tocActions a, .tocActions span, .tocActions > img { display: inline-block; margin: 0px 0px 0px -1px; } .tocActions span { padding: 0px 3px; } .tocTreeWrapper { overflow-y: auto; padding: 2px 0px 0px; } .sideTOC .tocTreeWrapper { overflow: auto; } ul#tocTree li { padding: 0px 0px 2px; } ul#tocTree a.itemActive { font-weight: bold; text-decoration: none; } ul#tocTree span { color: rgb(85, 85, 85); padding: 0px 3px 0px 0px; } .treeNodeIcon { padding: 0px 3px 0px 0px; } .sideTOC { position: absolute; top: 0px; right: auto; bottom: auto; width: 200px; margin: 0px; padding: 0px; border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-image: initial; border-right-style: initial; border-right-color: initial; } .sideTOCMinimize { position: absolute; top: 0px; right: auto; bottom: auto; margin: -4px 0px 0px 12px; padding: 0px; border: none; border-radius: 3px 0px 0px 3px; width: 9px !important; } .sideTOCMinimize .tocActions { background: transparent; position: relative; left: -24px; padding: 1px; border-radius: 1px; } .sideTOCMinimize .tocActions a { display: block; margin: -1px 0px 0px; } .tocBottom_pullExpanded { left: 228px; } .tocBottom_pullExpanded .tocActions { margin: 0px 12px; } .tocBottom_pullCollapsed { left: 18px; } .tocSide_pullExpanded { left: 222px; top: 4px; } .tocSide_pullCollapsed { left: 13px; } .sideTOC_panel { padding-left: 201px; } .sideTOC_panelMin { padding-left: 21px; } .sideTOC_panelMax { padding-left: 351px; } .tocBottom_min { padding-bottom: 30px; } .tocBottom_max { padding-bottom: 330px; } .tocBottom_open { padding-bottom: 160px; } .tocBottom_open .container, .tocBottom_max .container, .tocBottom_min .container, .sideTOC_panel .container, .sideTOC_panelMax .container, .sideTOC_panelMin .container { padding: 18px 30px; } .localViewToggle { zoom: 1; padding: 0px; text-align: right; background: rgb(238, 238, 238); border-radius: 3px 3px 0px 0px; } .filePickerWidget .localViewToggle { background: transparent; } .localViewToggle ul li { float: right; } .localViewToggle ul li.active { position: relative; } .localViewToggle a { display: block; padding: 6px 15px 7px; font-size: 90%; text-decoration: none; margin: 0px; text-transform: inherit; border-radius: 0px 0px 3px 3px; } .localViewToggle a:hover { text-decoration: underline; } .localViewToggle .active a:hover { text-decoration: none; } .localViewToggle a.active, div.localViewToggle h2 { font-weight: bold; margin: 0px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image: initial; border-top-style: initial; border-top-color: initial; display: inline-block; } .localViewToggle a.active::before, div.localViewToggle h2::before, .localViewToggle a.active::after, div.localViewToggle h2::after { content: ""; position: absolute; bottom: 0px; border-width: 0px 8px 8px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-top-style: initial; border-top-color: initial; display: block; left: 50%; margin-left: -8px; z-index: 3; } .localViewToggle a.active::after, div.localViewToggle h2::after { bottom: -1px; border-bottom-color: rgb(238, 238, 238); z-index: 4; } .localViewToggle .separator { border-left: 1px dotted rgb(215, 187, 102); margin-left: 6px; padding-left: 6px; } .localViewToggle a.miniComboButton { padding-right: 16px; border: 1px solid rgb(215, 187, 102); text-decoration: none !important; } .containerTabs { font-size: 100%; margin: 6px 24px 0px; } .containerTabs li { float: left; position: relative; } .containerTabs li.active { } .containerTabs li a, .containerTabs li h3 { padding: 9px 18px 12px; display: block; text-decoration: none; border-left: 1px dotted rgb(204, 204, 204); margin: 0px; font-size: 100%; white-space: nowrap; } .containerTabs li:first-child a, .containerTabs li h3 { border: 0px; } .containerTabs .active a, .containerTabs .active a:hover, .containerTabs .active a:focus, .containerTabs .active h3 { font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); } .containerTabs .active a::after, .containerTabs .active h3::after { margin-bottom: -1px; z-index: 2; } .containerTabs .tabhead h3 { padding: 9px 18px 12px 0px; } .collapseTabs .containerTabs .active a::before { content: none; } .portlet .containerTabs { font-size: 95%; padding: 8px 0px 0px; margin: 6px 0px 0px; } .portlet .containerTabs li { padding: 0px; background-image: none; } .portlet .containerTabs li a { padding: 0px 9px 9px; } .portlet .containerTabs .active a { margin: 0px; } .collapseTabs .containerTabs { margin: 0px; } .portlet .containerTabs .active a::before, .portlet .containerTabs .active a::after { border-width: 0px 7px 7px; border-top-style: initial; border-top-color: initial; left: 50%; margin-left: -4px; } .portlet .containerTabs .active a::before { border-bottom-color: rgb(221, 221, 221); } .portlet .containerTabs .active a::after { border-bottom-color: rgb(255, 244, 191); bottom: -1px; } .mapTabs, .lesson-plan-page .mapTabs { clear: both; border-top: 1px solid rgb(170, 170, 170); margin: 20px -30px 0px; position: relative; height: auto; } .hierarchy-page .mapTabs, .lesson-plan-page .mapTabs, .evidence-page .mapTabs { margin-top: 0px; top: 20px; } .lesson-plan-page .mapTabs ul.containerTabs, .evidence-page .mapTabs ul.containerTabs { position: relative; } .evidence-page .mapTabs { border-bottom: 1px solid rgb(187, 187, 187); } .evidence-page .mapTabs li::before, .evidence-page .mapTabs li::after { display: block; content: ""; border-left: 12px solid rgb(209, 234, 239); border-top: 23px solid transparent; border-bottom: 23px solid transparent; border-right: none; position: absolute; top: 0px; left: 0px; z-index: 101; } .evidence-page .mapTabs li::before { display: block; content: ""; border-left: 12px solid rgb(187, 187, 187); border-top: 23px solid transparent; border-bottom: 23px solid transparent; border-right: none; position: absolute; top: 0px; left: 1px; z-index: 100; } .evidence-page .mapTabs li:first-child::before, .evidence-page .mapTabs li:first-child::after { display: none; } .evidence-page .mapTabs li a, .evidence-page .mapTabs li.active h3 { padding-left: 30px; } .mapTabs ul { margin-top: 0px; margin-left: 0px; } div.mapTabs ul li { padding: 0px; } .lesson-plan-page .mapTabs ul li.active h3, .mapTabs ul li.active h3 { margin: 0px; font-size: 100%; padding: 14px; border-left: 1px solid rgb(187, 187, 187); position: relative; } .mapTabs ul li.active h3::after { border-bottom-color: rgb(234, 234, 234); bottom: -1px; } .mapTabs ul li.active:first-child h3::after, .mapTabs ul li.active:first-child h3::before { margin-left: 0px; } .mapTabs ul li.active:last-child h3 { border-right: 1px solid rgb(187, 187, 187); } .lesson-plan-page .mapTabs ul li.active h3::after, .hierarchy-page .mapTabs ul li.active h3::after { border-bottom-color: rgb(85, 85, 85); bottom: 0px; } .lesson-plan-page .mapTabs ul li.active h3::before, .hierarchy-page .mapTabs ul li.active h3::before { display: none; } .evidence-page .mapTabs ul li.active h3::after { border-bottom-color: rgb(255, 255, 255); } .mapTabs ul li a, .lesson-plan-page .mapTabs ul li a { border-width: 0px 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-image: initial; padding: 14px; border-left-style: solid; border-left-color: rgb(187, 187, 187); font-size: 100%; color: rgb(1, 134, 158); } .mapTabs ul li a:hover { text-decoration: underline; } .mapTabs ul li span:hover { border-bottom-style: solid; } .mapTabs a.inprogress, .mapTabs li:first-child a.inprogress { padding-left: 32px; } .mapTabs a.complete, .mapTabs li:first-child a.complete { padding-left: 32px; } .mapTabs li:first-child a.complete { padding-left: 54px; background-position: 30px 50%; } .mapTabs ul li:first-child a, .mapTabs ul li:first-child h3 { border: 0px; padding-left: 30px; } .mapTabs ul li div { display: none; padding: 7px 12px; } .mapTabs ul li.saveTab a, ul.containerTabs li.saveTab img { display: none; } .mapTabs ul li.saveFadeIn { opacity: 0; } .mapTabs ul li.saveTab div { display: block; padding: 5px 12px 6px; color: white; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/common/images/tab_receipt_back.gif") center bottom repeat-x rgb(68, 177, 14); font-weight: bold; } div.mapHelp { padding: 4px 12px 0px; margin: -1px 0px 0px; } ul.setStatus { border: 1px solid rgb(238, 238, 238); margin: 15px 0pt 9px 30px; padding: 3px; list-style: none; } ul.setStatus li { margin: 0px 6px 0px 0px; font-size: 95%; } ul.setStatus li input { padding: 0px; margin: 0px; } ul.setStatus li label { padding-left: 22px; } ul.setStatus li label.complete { padding-left: 22px; } form.mapCanvasForm div.steptitle, form.mapCanvasForm h3.steptitle { margin: 15px 0px 0px 18px; padding-left: 0.8em; } .mapTabs .containerTabs { border-bottom: 0px; } #mapCanvasForm { margin: 0px -30px; } #mapCanvasForm #containerDiv { margin: 20px 0px; } .evidence-page .infoListWrapper h3 a.itemHead { padding: 3px 0px 3px 22px; } .evidence-page .infoListWrapper h3 a.itemHeadOpen { padding: 3px 0px 3px 22px; } .evidence-page .leftColumn-narrow { margin: 0px; width: 26%; padding: 6px; border-radius: 3px; border: 1px solid rgb(238, 238, 238); } .evidence-page .leftColumn-wide { width: 69%; } .sessionBox { width: 95%; } .sessionBox .key-valueTable { margin: 3px 9px 6px 22px; } .sessionBox .key-valueTable tbody td, .sessionBox .key-valueTable tbody th { padding-right: 40px; } .evidence-page .criteriaSummary { padding-top: 12px; border: 1px solid rgb(238, 238, 238); margin: 0px; } .evidence-page .paletteItems li { margin-left: 0px; } .paneTabs { background: rgb(239, 237, 227); } .paneTabs .active a, .paneTabs .active a:hover, .paneTabs .active a:focus, .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover, .paneTabs .active h3 { position: relative; } .paneTabs .active a::after, .paneTabs .active a::before { content: ""; position: absolute; border-width: 0px 8px 8px; border-bottom-style: solid; border-bottom-color: rgb(239, 237, 227); border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-top-style: initial; border-top-color: initial; display: block; left: 50%; margin-left: -8px; } .paneTabs .active a::before { bottom: 0px; border-bottom: 8px solid rgb(204, 204, 204); } .paneTabs .active a::after { bottom: -1px; } .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover { padding: 5px 22px 5px 16px; } .paneTabs .personal a { display: block; text-decoration: none; padding: 3px 20px 3px 9px; margin: 0px; } .paneTabs .external a { padding-left: 20px; } .paneTabs .external a:hover { padding-left: 20px; } .paneTabs .activepersonal a.paneTabOptions, .paneTabs .personal a.paneTabOptions { display: inline; top: 4px; right: 5px; opacity: 0.3; padding: 0px; position: absolute !important; } .paneTabs a.paneTabOptions { display: none; } .paneTabs .activepersonal:hover a.paneTabOptions { opacity: 1; } .paneTabs a.hiddenTabsLink img { height: 2px; width: 2px; opacity: 0; } .panelTabs { list-style: none; padding: 0px; margin: 0px; background: transparent; font-size: 90%; } .panelTabs li { float: right; position: relative; margin: 0px !important; padding: 0px !important; border-bottom: none !important; top: 2px !important; } .panelTabs li.active { z-index: 2; } .panelTabs li a, .panelTabs li.active a { padding: 4px 9px; text-decoration: none; display: inline-block; top: 0px !important; } .collapseTabs { margin-bottom: 12px; } .collapseTabsData { position: relative; background: rgb(209, 234, 239); padding: 12px 18px; overflow-wrap: break-word; } .containerTabsCollapsed { border: none; } .collapseTabs li a { text-decoration: underline; } .collapseTabs li.active { z-index: 1000; } .sequenceMapHead { margin: 6px 0px; } .sequenceMapHead h3 { margin: 12px 0px 6px; } .sequenceMapHead p { margin: 0px 0px 6px; padding: 0px; font-size: 95%; } div.searchResultList-sortOptions { border-bottom: 1px solid rgb(187, 187, 187); padding: 10px; margin-bottom: 15px; text-align: right; min-height: 20px; } div.searchResultList-sortOptionsCount { width: auto; float: left; } p#searchAgainByDb, p#searchAgainByDbDescription { text-align: center; } p#searchAgainByDb { padding-top: 12px; font-weight: bold; } .modalOverlay { display: none; opacity: 0.01; position: fixed; inset: 0px; z-index: 90; height: 100%; width: 100%; } .actionBar .mainButton:first-child .flyout { margin: 0px 0px 0px -2px; } .liveArea, .previewArea { padding: 9px 14px; margin: 0px 0px 5px; width: auto; position: relative; } ul.tree li a + img + a:focus, ul.tree li img + img + a:focus, div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive { border-width: 1px; padding: 1px 2px; margin: 0px 0px 0px -2px; border-radius: 0px; } .builderItem .liveArea { position: absolute; top: 12px; left: 22px; z-index: 100; } .previewArea { border: 2px solid rgb(221, 221, 221); margin-top: 0px; } .jumptopage, .inventory_paging.jumptopage { padding: 8px 24px 8px 12px; text-align: left; position: relative; } .jumptopage label { font-size: 90%; } .liveAreaTab, a.liveAreaTab, a.liveAreaTab:hover, a.liveAreaTab:focus, .actionBar ul li a.liveAreaTab:focus, .actionBar ul li.mainButton a.liveAreaTab, .actionBar ul li.secondaryButton a.liveAreaTab, .panelTabs li.active a.edit, .panelTabs li.active a.edit:hover, .panelTabs li.active a.edit:focus { position: relative; z-index: 2; } .actionBar ul li.mainButton a.liveAreaTab, .actionBar ul li.secondaryButton a.liveAreaTab { overflow: hidden; } .liveArea-slim { padding: 3px 5px; } .smallControls { font-size: 90%; min-width: 19em; margin-top: 3px !important; } .smallControls .stepHelp { padding: 0px; font-size: 100% !important; } .smallControls input[type="text"], .smallControls select { width: 100%; padding: 0px !important; } .smallControls .label { width: 29%; } .smallControls .field { width: 70%; } .columnActions .nav .sub ul { margin-top: 0px; } .nav .sub ul, .nav .sub .flyout { position: absolute; display: none; } .nav .sub ul li { margin: 0px; padding: 0px; float: none; } .nav .sub ul ul, .nav .sub .flyout ul { display: block; } .nav .sub:hover ul, .actionBarMicro .nav .sub:hover ul, .nav .sub:hover .flyout { top: 22px; left: 0px; z-index: 101; } .actionBarMicro .nav .sub:hover ul, .rumble_top .nav .sub:hover ul, .rumble .nav .sub:hover ul { top: 18px; } .quickAddPal { width: auto; } .quickAddColor { width: 311px; } .quickAddColor a.genericButton { float: left; margin: 2px 0px; } .nav .sub ul li a, .cmdiv a, .menumini a, #loginLang ul li a { width: 190px; background: transparent; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; display: block; margin: 0px; padding: 5px 6px 5px 12px; border: 0px; text-shadow: none; zoom: 1; overflow: hidden visible; word-break: normal; overflow-wrap: break-word; border-radius: 0px; font-size: 95%; } .cmdiv a { font-size: 95%; border: none; } .nav .sub ul li a:hover, .nav li.sub ul li a:focus, .cmdiv a:hover, .cmdiv a:focus, .menumini a:hover, .menumini a:focus, #loginLang ul li a:hover, #loginLang ul li a:focus { border: 0px; cursor: pointer; text-decoration: none; } .paneTabs .nav .sub ul li a { text-align: left; } .timediv ul li a:hover, .timediv ul li a:focus { padding: 3px 6px; } .topGlobalLinks .nav .sub:hover ul { top: 0px; left: 0px; z-index: 101; } .topGlobalLinks .nav .sub:hover ul { top: 0px; right: 0px; left: auto; z-index: 101; } .cmdiv li.contextmenubar_top a, .cmdiv li.contextmenubar_top a:focus, .cmdiv li.contextmenubar_top a:hover, .currentTags a.closeCloud, .currentTags a.closeCloud:hover, .currentTags a.closeCloud:focus { padding: 6px 4px 4px; overflow: hidden; } .quickAddPal h3, .keyboardAccess h3, .quickAddPal .quickAddPalHeader { font-size: 105%; font-weight: bold; margin: 0px 0px 8px; padding: 8px 8px 4px; } .quickAddPal .controls, .keyboardAccess .controls, .comText .controls, .e_expandArea .controls { border-top: 2px groove rgba(255, 255, 255, 0.5); clear: both; margin: 9px -4px 2px; padding: 8px 9px 4px; text-align: right; } .keyboardAccess p.paletteHelp { margin: 6px 9px; padding: 3px 6px; white-space: normal; border: 1px solid rgb(255, 204, 0); font-size: 90%; } .bcMenuDiv-1 { width: 190px; } .bcMenuDiv-2 { width: 380px; } .bcMenuDiv-3 { width: 570px; } .bcMenuDiv-4 { width: 760px; } .bcMenuDiv-5 { width: 950px; } .flyout { padding: 9px 12px !important; } .nav .sub .flyout div { position: static; padding-bottom: 6px; margin: 0px; min-height: 1px; float: left; } .flyout h3 { font: italic 95% Georgia, serif; letter-spacing: 2px; margin: 9px 0px 0px 9px; padding: 0px; } .flyout h3 .line { border-top: 1px solid rgb(204, 204, 204); height: 1px; } .nav .sub .flyout ul { position: static; background: transparent; padding: 6px 0px; margin: 0px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: dotted; border-top-color: rgb(204, 204, 204); border-radius: 0px; z-index: 1000; box-shadow: none; } .nav .sub .flyout div h3 + ul, .nav .sub .flyout div ul:first-child { border-top: 0px; } .nav .sub .flyout a, .nav .sub .flyout a:hover, .nav .sub .flyout a:focus { width: auto; border: 0px; text-shadow: none; } .quickAddPal .colorlist { margin: 6px 0px 9px 6px; width: 288px; } .quickAddPal .stepcontent .colorlist li { margin: 0px; padding: 0px; float: left; width: 14px; height: 14px; overflow: hidden; cursor: pointer; border: 1px solid rgb(51, 51, 51) !important; } .quickAddPal .colorlist li a, .quickAddPal .colorlist li a:link { display: block; width: 14px; height: 14px; overflow: hidden; } .quickAddPal .colorlist li a:hover { border: 1px solid rgb(51, 51, 51); width: 12px; height: 12px; } .quickAddPal .colorlist li a:active, .quickAddPal .colorlist li a:focus { border: 2px solid rgb(255, 255, 255); width: 10px; height: 10px; } .quickAddPal .colorlist li a.whiteSwatch:active, .quickAddPal .colorlist li a.whiteSwatch:focus { border: 2px solid rgb(221, 221, 221); width: 10px; height: 10px; } .quickAddPal .colorPreview { padding: 3px; background: white; } .quickAddPal .colorPreview img { background: black; width: 42px; height: 42px; border: 1px solid rgb(68, 68, 68); display: block; margin: 3px; float: left; } .quickAddPal .colorPreview div { float: left; margin-left: 3px; width: 66%; } .quickAddPal .colorPreview span { margin: 0px; padding: 0px; color: black; font-size: 100%; } .receipt, .warning, .inlineDialog { margin: 0px 0px 6px; padding: 6px 9px; position: relative; border: 1px solid rgb(187, 187, 187); } .tabbedPane.contentPaneWide .receipt { border: 0px; margin: -12px 0px 10px; padding: 12px 24px; position: relative; z-index: 201; } .contentPane .receipt, .contentPaneWide .receipt { border: 0px none; margin: 0px 0px -5px; padding: 12px 24px 16px; z-index: 0; } .container .receipt { border: 0px none; box-shadow: none; margin: 0px 0px 6px; padding: 6px 12px; z-index: 0; display: inline-block; } .receipt ~ #editmodeWrapper, .receipt ~ .contentBox { z-index: 1; } .sideTOC_panel .receipt ~ #editmodeWrapper { position: static; } .tabbedPane .receipt a.close img, .contentPane .receipt a.close img, .contentPaneWide .receipt a.close img, a.closeCopyright img { display: none; } .tabbedPane .receipt a.close, .contentPane .receipt a.close, .contentPaneWide .receipt a.close { right: 12px; top: 10px; width: 16px; height: 16px; } .receipt a.close::before, a.closeCopyright::before { content: "X"; font: 18px / 1 Utilicons; } .receipt a.close:hover, .receipt a.close:focus { opacity: 1; } .inlineDialog { border-radius: 2px; padding: 1px 4px; } .inlineReceipt { margin: 6px 0px; padding: 6px 9px; position: absolute; border-radius: 4px; display: none; } .miniReceipt { position: absolute; z-index: 300; padding: 2px 12px; border: 1px solid rgb(187, 187, 187); } .container .warningReceipt { padding-right: 24px; } .contentPane .warningReceipt a.close { top: 5px; right: 5px; } .infoAlert { border: 1px solid rgb(204, 204, 204); border-radius: 4px 4px 0px 0px; padding: 5px 24px; position: relative; margin-bottom: -1px; } .infoAlert span { display: block; min-height: 35px; position: relative; padding: 5px 140px 5px 0px; border-top: 1px solid rgb(204, 204, 204); } .infoAlert span:first-child { border-top: 0px; } .infoAlert .button-1 { margin-top: -15px; position: absolute; right: 0px; top: 50%; } .attention { border-width: 2px; font-weight: normal; margin: 0px 0px 0px 10px; padding: 4px 12px; } .brokenFileLink, .portlet span.due.warning { border: 1px solid rgb(191, 27, 23); display: inline-block; } .infoBox { text-align: center; border: 1px solid rgb(175, 223, 97); margin: 6px 0px; padding: 6px 9px; } .infoBox > .message { display: block; margin-bottom: 4px; } .nestedReceipt { z-index: 1001; margin: 0px 20% 6px 0px !important; padding: 6px 30px 12px 12px !important; } .receipt[id*="receipt_nested"] { padding-right: 28px; } .columnMsgWrapper { margin-left: 60%; } .columnMsgWrapper .column-2 { min-height: 1px; } .smsIssue, .t2vIssue { margin: 3px 3px 9px; position: relative; } .bubbleStem-bottom-center { width: 0px; height: 0px; border-width: 12px 10px 0px; border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-top-style: solid; border-top-color: rgb(255, 204, 51); border-bottom-style: initial; border-bottom-color: initial; position: absolute; bottom: -12px; left: 50%; margin-left: -8px; } .nextStepsReceipt { border-top: 1px solid rgb(204, 204, 204); position: relative; padding: 0px; line-height: 1.4; margin: 10px -30px -20px; } .nextStepsText { padding: 18px 12px; margin: 0px 0px 0px 20px; } .nextStepsText h5 { text-shadow: rgb(255, 255, 255) 1px 1px 1px; display: inline-block; line-height: 2em; min-width: 6em; } .receiptCollapsed { font-size: 90%; position: relative; } .stepcontent li.fieldError { border-bottom: 1px solid rgb(255, 255, 255); padding: 2px 0px 0px 2px; } .stepcontent li.fieldError .fieldErrorText, span.warningMsg { color: red; font-weight: bold; } span.warningMsg { display: inline; margin-left: 0px; } .criteriaSummary { border-bottom: 1px solid rgb(204, 204, 204); margin: 0px -28px 0px 0px; padding-bottom: 12px; padding-left: 12px; } #bb-question-discover h2 { font-size: 110%; } #filterContainer h2, #filterContainer .columnActions { margin-left: 14px; } .criteriaSummary h3 { margin: 6px 0px 3px; padding: 0px; font-size: 100%; } .criteriaSummary .hidden { display: none; visibility: hidden; } .criteriaSummary ul { margin: 0px; padding: 0px; } .criteriaSummary ul li { float: left; margin: 0px 1px; padding: 3px 0px 2px 9px; font-size: 90%; white-space: nowrap; border-radius: 12px; } .criteriaSummary ul li:first-child { margin-left: 0px; } .criteriaSummary ul li strong { display: block; float: left; font-weight: normal; margin: 0px; } .criteriaSummary ul li strong::before { content: "+"; font-weight: bold; font-size: 120%; line-height: 1; position: relative; left: -2px; } .criteriaSummary ul li:nth-child(2) strong::before { content: none; } .criteriaSummary ul li span, .criteriaSummary ul li a { display: block; float: left; padding: 1px 5px; margin: 0px 3px; white-space: nowrap; border-radius: 12px; } .criteriaSummary ul li span { margin-left: 0px; } .criteriaSummary ul li strong + span { margin-left: 3px; } .criteriaSummary ul li a { padding-right: 18px; } .search-element { border-bottom: 1px solid rgb(204, 204, 204); padding: 18px 3px 29px 9px; } .search-element h2 { display: inline-block; font-weight: normal; font-size: 100%; width: 0px; height: 22px; overflow: hidden; line-height: 1; vertical-align: middle; margin: 0px !important; } .search-element h2::before { content: "F"; font: 17px / 1 Utilicons; position: relative; margin: 0px 3px 6px 0px; top: 2px; vertical-align: middle; } .search-element input[type="text"] { width: 60%; appearance: searchfield; } .calPicker { z-index: 1500 !important; } .calPicker .calHead { position: relative; padding: 3px; } .calPicker h3 { margin: 0px 40px; border: none; padding: 0px; background: none; text-align: center; } .calPicker .previous { position: absolute; top: 2px; left: 2px; } .calPicker .next { position: absolute; top: 2px; right: 2px; padding: 0px; margin: 0px; border-style: none; } .calPicker div.calFoot { clear: both; padding: 6px 3px; text-align: center; } .calPicker a.contextmenubar, .calPicker a.contextmenubar:hover { display: block; padding: 0px 2px 2px; text-align: right; } .pickerMonth { position: relative; margin: 6px auto; border-collapse: collapse; font-size: 95%; min-width: 200px; } .pickerMonth thead th { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgba(204, 204, 204, 0.8); border-image: initial; padding: 2px; width: 24px; font-weight: bold; text-align: center; vertical-align: top; } .pickerMonth tbody td { width: 24px; background: white; border: 1px solid rgb(204, 204, 204); padding: 2px; text-align: right; white-space: nowrap; } .pickerMonth td a { display: block; position: relative; text-decoration: none; width: 100%; } .pickerMonth td a img { float: left; } .pickerMonth .offday a { display: none; } .timediv { padding: 2px 0px 0px 4px; } .timediv ul { width: 8em; height: 200px; overflow: auto; } .timediv ul li a { padding: 3px 6px; background-image: none; } .csPicker { padding: 0px 12px 0px 6px; min-width: 300px; font-size: 95%; } .csPicker .actionBar, .csPicker .localViewToggle { font-size: 110%; } .csPicker .contentPaneWide, .csPicker .breadcrumbs { margin-left: 0px; margin-right: 0px; } .csPicker .itemTray { z-index: 1000; } .csPicker .itemTray .taskbuttondiv { margin: 0px; font-size: 105%; } .csPicker .itemTray h3 { font-size: 115%; } .csPicker #titleicon + h1 { margin-top: 2px; } .csPicker .itemTray #numberOfElements { padding: 0px 2px; } .lb-wrapper .contentBox { border: none; box-shadow: none; } .lb-wrapper #dataCollectionContainer { margin: 0px; } .lb-wrapper .contentPaneWide, .portalPane { margin: 0px; } #lightboxWrapper { position: absolute; top: 0px; left: 0px; right: 0px; z-index: 1001; } #lightboxWrapper-inner { position: relative; top: 0px; left: 0px; text-align: center; width: 100%; z-index: 1002; } #lightbox { display: block; margin: 40px 0px 0px; position: relative; top: auto; left: auto; z-index: 1003; text-align: left; } #lightbox #lightboxContent { padding: 1px 0px 0px; width: 600px; margin: 0px auto; position: relative; border: 2px solid rgb(51, 51, 51); } .lb-container, .lb-content .container { padding: 10px 12px 12px; min-height: 0px !important; } #overlay { display: none; opacity: 0.3; position: fixed; inset: 0px; z-index: 1000; height: 100%; width: 100%; } #lightbox.done #lbLoadMessage { display: none; } #lightbox.done #lbContent { display: block; } #lightbox.loading #lbContent { display: none; } #lightbox.loading #lbLoadMessage { display: block; } .avatar { margin: auto; border: 1px solid rgb(204, 204, 204); padding: 4px; } .myavatar { overflow: hidden; max-height: 150px; margin-bottom: 12px; } #lightbox .tallPara { padding: 14px 10px; margin: 0px; } #lightbox ul { margin: 4px 0px 12px; } #lightbox ul li { padding: 3px 0px; } #lightbox ul li a:hover { text-decoration: underline; } div.lbContainer p.taskButtonsContent { margin: 12px 0px 6px; } .unsavedItem, .unsavedItem td:first-child { padding-left: 18px; } .unsavedItem td { background-image: none; } a.selectedItem, a.selectedItem:focus { border-top: 2px solid rgb(155, 180, 207); border-right: 2px solid rgb(155, 180, 207); border-left: 2px solid rgb(155, 180, 207); border-image: initial; border-bottom: none; border-radius: 2px 2px 0px 0px; padding: 3px 4px; top: 3px; position: relative; z-index: 10001; } tr.inEditMode-row { border: 0px; } .popup #dataCollectionContainer { margin: -12px -20px; } div#dataCollectionContainer div.contentBlock { margin: 0pt 0px 0em; padding: 6px 0px; border: 0px; } .inventoryListContainerDiv { padding: 0px; } #bb-question-discover .inventoryListContainerDiv, .picker .inventoryListContainerDiv { padding-left: 12px; } .blogContainer .inventoryListContainerDiv { padding: 0px; } div[id*="step"], .submittitle, #infoStep, #taskStatusStep, #linkedContentStep { padding: 0px 24px 34px 12px; border-top: 1px solid rgb(204, 204, 204); } div#step1 { margin-top: 34px; } .submitStepTop + div#step1, .taskbuttondiv + div#step1 { margin-top: 0px; } .steptitle, .submittitle { font-size: 110%; margin: 0px 0px 24px -14px; position: relative; text-transform: uppercase; letter-spacing: 1.7px; word-spacing: 0px; top: -15px; padding: 0px 12px; color: rgb(68, 68, 68); display: inline-block !important; } .submittitle { display: none !important; } h3.steptitle { display: block; clear: both; } .submittitle { padding: 18px 24px 18px 12px; margin: 0px; } .steptitle span, .submittitle span { font-size: 140%; line-height: 1; text-align: right; display: inline-block; width: 0px; overflow: hidden; opacity: 0; margin-left: -18px; } .steptitle span, .submittitle span { color: rgb(147, 147, 147); } .submittitle span { margin-right: 3px; } #toolSettingsForm .steptitle span { display: none; } #toolSettingsForm .stepcontent { padding-left: 20px; } #toolSettingsForm .steptitle { padding-left: 9px; } #toolSettingsForm .steptitle.submittitle { padding-left: 27px; } h3.noNumber { padding: 4px 16px 5px; } .stepcontent { padding: 0px; margin: 0px; border: none; } .stepcontent li { margin-bottom: 6px; padding-bottom: 6px; } .stepcontent li.stepInfo { padding: 6px 10px; margin-bottom: 12px; } .stepcontent ol li div.label { font-weight: normal; margin-right: 15px; } .stepcontent li li { border: 0px !important; } .stepcontent li::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .stepcontent .stepHelp, .stepHelp { margin: 0px 0px 6px; padding: 0px 0px 4px; border-bottom: none; font-family: Georgia, serif; font-style: italic; display: inline-block; font-size: 105%; } .stepcontent .stepInfo .stepHelp { margin: 0px; padding: 0px; } .stepcontent .fieldHelp { color: rgb(102, 102, 102); font-size: 100%; padding: 2px 0px 8px; display: block; } a.browse + .fieldHelp { padding-top: 9px; } .stepcontent .nestedList li { border: 0px; padding: 1px 0px; margin: 0px; } .nestedListSmall li { font-size: 90%; } .nestedSubList { margin: 6px 6px 6px 30px; } .stepLite { padding: 6px 16px 12px; } .columnStep .column-3 { min-height: 200px; } .columnStep .column-3 table.attachments { font-size: 90%; } .columnStep div h3 { margin: 6px; } .columnStep div div { padding: 6px; } ol.nestedList li div.imgLabel { width: auto; } ol.nestedList li div.imgLabel span.fileName { font-weight: bold; padding: 0px 6px 0px 0px; display: inline; color: rgb(0, 0, 0); } ol.nestedList li div.imgLabel span.control { display: inline; } #title_color_value { padding-top: 6px; } div.label, div.gb_gridCell_inner h3.label { float: left; width: 20%; min-width: 6em; max-width: 15em; margin: 0px 0px 3px; position: relative; overflow-wrap: break-word; } .required div.label label { padding-left: 20px; display: block; } div.label-stack { display: block; float: none; width: auto; max-width: none; } div.field, div.noLabelField { float: left; width: 79%; margin: 0px 0px 3px; word-break: normal; overflow-wrap: break-word; overflow: visible; } div.noLabelField { width: 100%; } div.label span.contextMenuContainer { display: inline; } span.stepHelp br, span.fieldHelp br { display: block; } div.field ol p, div.noLabelField ul p { padding-bottom: 3px; } div.field em { font: italic 100% Georgia, serif; margin-top: 5px; display: inline-block; color: rgb(136, 136, 136); } .reqfield { float: left; padding: 24px 0px 0px 32px; font: italic 105% / 2 Georgia, serif; position: relative; display: block; } .reqfield::before, .required > .label > label::before { content: "*"; position: relative; vertical-align: top; display: inline-block; margin-right: 1px; color: rgb(255, 128, 0); } .required > .label > label::before { position: absolute; left: 0px; } .reqfield img, .required > .label > label img { display: none; } .requiredField { padding: 6px 0px 6px 16px; display: inline-block; } div.label img.indicator { position: absolute; left: -18px; top: 0px; } .largeText div.label, .largeText div.field { font-size: 130%; font-weight: bold; } .largeText a.browse { font-weight: normal; margin: 0px 0px 0px 3px; font-size: 75% !important; } .field a.browse { font-size: 95%; margin: 0px 0px 0px 3px; } div.editBlock { float: left; margin-right: 12px; width: 100%; } div.editBlock table.mceLayout table.mceToolbar { background-color: transparent; } .editgrade ol { padding: 16px; } .gb_gridCell_inner ~ .contentAreaBlock { margin-left: 0px; margin-right: 0px; } .largeText div.field div.editBlock label { font-size: 80%; font-weight: normal; } .largeText div.field div.exemptdiv label { font-size: 65%; } .largeText textarea { font-size: 80%; } li.inEditMode { padding: 3px 9px; border: 2px solid rgb(68, 68, 68) !important; } .e_expandArea { margin-top: 21px; } #e_groups_menu { border: 1px solid rgb(170, 170, 170); top: 8px; } .parent-child-listing { width: 50%; } .parent-child-listing .stepHelp { margin-left: 24px; } .parent-child-listing ul { border-left: 1px dashed rgb(204, 204, 204); margin: -4px 0px 12px 10px; padding: 0px 0px 0px 9px; } .parent-child-listing li { margin: 0px; padding: 4px 0px; } .stepcontent .hierarchy { padding: 0px; margin: 0px; list-style: none; } .stepcontent .hierarchy li, ol.hierarchy li ol li { padding: 0px 0px 9px; margin: 0px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(221, 221, 221); } ol.hierarchy li ol { padding: 0px; margin: 8px 0px 0px 30px; } ol.hierarchy li h5 { position: relative; font-size: 100%; margin: 0px; padding: 8px 11em 3px 3px; } ol.hierarchy li h5 span { display: inline; font-size: 100%; border-bottom: none; } ol.hierarchy li h5 a { position: absolute; right: 0px; top: 9px; font-weight: normal; font-size: 90%; } ol.hierarchy li div { font-size: 95%; vertical-align: middle; padding: 9px 2px 2px 12px; text-align: right; } ol.hierarchy li div.gbData span { display: inline; font-size: 100%; padding: 2px 0px 2px 9px; margin: 0px 0px 0px 9px; border-left: 1px dotted rgb(204, 204, 204); } ol.hierarchy li div.gbData span:first-child { border-left: none; margin-left: 0px; padding-left: 0px; } ol.hierarchy li div input.points, ol.hierarchy li div input { vertical-align: middle; } ol.hierarchy li div input.points { width: 2em; } ol.hierarchy li div input.name { width: 16em; } li.parent { padding-bottom: 0px !important; } ol.hierarchy li.parent ol li h5 { background-image: none; } .stepPanels { padding: 6px 0px 12px; margin: 0px; border: none; } .stepPanels li { border-bottom: none; } .panelTitle { margin: 4px 0px 0px; padding: 3px 5px; position: relative; cursor: pointer; } .panelTitle a { display: block; width: 100%; } .panelTitle .date { font-weight: normal; font-size: 95%; text-decoration: none; position: absolute; right: 6px; top: 2px; } .panelTitle a span { display: inline; padding: 2px 0px; color: black; font-size: 100%; } .mdList, .stepPanel { margin: 0px 0px 9px; padding: 9px 18px; } .mdList h4, .stepPanel h5 { margin: 0px; padding: 0px; font-size: 95%; } .mdList p, .stepPanel p { margin: 5px 5px 5px 12px; padding: 0px; font-size: 95%; } .stepPanelControls { font-size: 90%; } .contentAreaBlock { border: 1px solid rgb(221, 221, 221); margin: 0px 24px 24px; } .contentAreaBlock #step1 { border-top: 0px; } .taskbuttondiv, .taskButtonsContent, .okbutton { padding: 12px 24px 24px 58px; margin: 0px; text-align: right; } #bottom_submitButtonRow { display: inline-block; float: right; } .picker .taskbuttondiv { padding: 9px 0px 9px 58px; } .container .taskbuttondiv:first-child { margin-top: 0px; } div#dataCollectionContainer .taskbuttondiv:first-child, div#dataCollectionContainer .reqfield + .taskbuttondiv, div#containerdiv .mapCanvasForm .taskbuttondiv:first-child { padding: 18px 24px 18px 58px; margin: 9px 0px 0px; } #customizeDataCollection .taskbuttonhelp { padding: 12px; } div#dataCollectionContainer .taskbuttonhelp + .taskbuttondiv { padding: 0px 24px 18px 58px; } span.stepTitleRight p.taskbuttondiv, span.contentListRight p.taskbuttondiv { font-weight: bold; margin: 0px !important; padding: 0px !important; } .taskButtonsContent { padding: 9px 12px 0px; margin: 24px -12px 0px; border-top: 1px solid rgb(221, 221, 221); } p.okbutton input { font-size: 100%; padding: 1px 6px; } .taskbuttonhelp { padding: 0px 0px 0px 38px; font-family: Georgia, serif; font-style: italic; font-size: 105%; display: inline-block; margin-top: 12px; } #taskbuttondiv p { text-align: left; font-size: 90%; display: block; font-style: italic; margin: 6px 0px; border: 1px solid red; } .stepTitleRight { left: auto; padding: 6px; position: absolute; right: -2px; top: -2px; } legend { position: absolute; top: -10000px; line-height: 0; height: 0px; } fieldset ol li span.tagContainer input, fieldset ol li span.tagContainer a.browse { font-size: 95%; } fieldset ol li span.tagContainer, fieldset ol li span.tagContainer span, fieldset ol li ol li span.tagContainer, fieldset ol li ol li span.tagContainer span { float: none; display: inline; padding: 2px 2px 2px 0px; width: auto; font-weight: normal; font-size: 100%; } fieldset ol li span.tagContainer span.hidden, fieldset ol li ol li span.tagContainer span.hidden { display: none; } fieldset ol li span.hidden, fieldset ol li ol li span.hidden, .contentBlock ol li span.hidden { display: none; } .selectItems { padding: 6px; border: 1px solid rgb(204, 204, 204); display: none; } .itemSetRestrictions .u_floatThis-left { width: 40%; } .selectArrows.u_floatThis-left { width: 40px; padding-left: 20px; } .selectItems select { display: block; font-size: 100%; height: 115px; margin: 6px 0px 0px; width: 300px; max-width: 300px; } #dataCollectionContainer .noLabelField > .selectItems { padding: 15px 30px; position: relative; } #dataCollectionContainer .noLabelField > .userRoleSelect::before, #dataCollectionContainer .noLabelField > .selectItems::before { content: ""; position: absolute; border-left: 1px dashed rgb(204, 204, 204); left: 347px; top: 0px; bottom: 0px; } #dataCollectionContainer .noLabelField > .userRoleSelect.selectItems::before { left: 358px; } .selectItems input[type="button"] { margin: 6px 0px 0px; max-width: 140px; white-space: normal; font-size: 90%; } .selectItems input[type="text"] { display: block; margin: 6px 0px; width: 300px; font-size: 100%; } .searchbar .selectItems .selectArrows, .selectArrows { margin-top: 60px; position: relative; } .selectArrows a, .selectArrows button { display: block; margin: 0px 0px 3px; border: none; padding: 0px; background-color: transparent; } .selectItems h4 { margin: 0px 0px 12px 56px; padding: 0px; } .userRoleSelect { width: auto; } .userSelectedRoles { position: relative; padding: 3px 0px 6px 56px; } .userSelectedRoles .selectArrows { position: absolute; left: 20px; top: 28px; margin: 0px; } .userSelectedRoles .selectArrows .disableArrows { pointer-events: none; cursor: default; } .selectItems .available-roles h4 { margin-left: 0px; } .selectItems .available-roles select { height: 200px; } .multiSelect { padding: 0px 0px 12px; } .multiSelect > div { width: 46%; float: left; margin: 0px; padding: 3px; } .multiSelect select { width: 100%; } .multiSelect .selectArrows { text-align: center; width: 5%; margin: 40px 0px; } .widget { border: 1px solid rgb(204, 204, 204); margin: 6px 0px; padding: 1px 6px; } .widgetControls, table .widgetControls { font-size: 90%; } .widget .spellCheck, .widget .textBoxItem { float: right; } div.liveArea fieldset.stepcontent ol li { border: none; } .quickAddPal .stepcontent { margin: 0px; padding: 3px 9px 3px 6px; } .quickAddPal .stepcontent li { margin: 0px 2px; padding: 1px 1px 0px; border: 0px; } .quickAddPal .stepcontent .label { width: 30%; padding-right: 2px; overflow: visible; } .quickAddPal .stepcontent .field { width: 65%; } .quickAddPal li.fieldError .fieldErrorText { color: red; display: block; margin-left: 74px; font-weight: normal; font-size: 85%; } div.quickAddPal div.field input[type="text"], div.quickAddPal div.field select, div.quickAddPal div.field textarea { width: 100%; } div.quickAddPal li.stepHelp, div.quickAddPal li div span { width: auto; } div.field span.fileName { font-weight: bold; padding: 0px 6px 0px 0px; display: inline; } div.field span.control { display: inline; } div.quickAddPal div.field input.datePickerInput, div.quickAddPal div.field input.timePickerInput { width: 8em; } .dtpickerEndDiv { padding-top: 10px; } div#texteditor { margin: 0px; padding: 3px; float: left; } div#texteditor textarea { width: 450px; display: block; margin-left: 0px; } div#texteditor a.textBoxItem { display: block; width: 80%; text-align: right; padding: 2px; } select.survey_question { max-width: 100%; } .htmlarea .toolbar div > div { float: left; padding: 0px 1px; height: 22px; } .htmlarea iframe { min-width: 300px !important; } .htmlarea .toolbar a.wikiButton, .htmlarea .toolbar a.wikiButton img { width: auto !important; } .vtbe_footer { font-size: 90%; color: rgb(102, 102, 102); padding: 2px 6px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; } .vtbe_footer span { font-size: 100%; } .vtbe_footer input[type="button"] { font-size: 95%; } .vtbe_footer a { margin: 0px 0px 0px 3px; } .resize_handle { height: 12px; cursor: n-resize; text-align: center; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(187, 187, 187); } .resize_handle img { width: 100%; height: 8px; } .tabGroupsPreview { margin: -11px -12px 24px; font-size: 100%; } .previewContent { position: relative; width: auto; padding: 14px; z-index: 1; margin: 0px; } .previewContent iframe { height: 300px; width: 100%; } .tabGroupsPreview table div { display: block; } .previewOverlay { font-size: 300%; font-weight: bold; height: 89px; letter-spacing: 10px; position: absolute; text-align: center; text-transform: uppercase; width: 100%; z-index: 0; opacity: 0.3; box-sizing: border-box; } .tabGroupsPreview .previewOverlay { top: 9px; } .previewOverlay span { background-color: white; opacity: 0.3; padding: 6px 12px 6px 24px; position: relative; top: 27px; user-select: none; cursor: default; } p.warning { padding: 9px 18px; margin: 12px 0px 24px; font-size: 100%; } div.tabPreview { position: relative; border: 12px solid rgb(205, 205, 205); width: auto; z-index: 1; margin: 0px 6px 6px; } div.tabPreview div.paneTabs { margin-top: 12px; } .buttonLibrary { position: relative; padding: 6px 0px 6px 207px; } .buttonLibrary li { float: left; border: none !important; } .buttonLibrary li a { display: block; padding: 3px 7px; text-align: center; text-decoration: none; } .buttonLibrary li a.selected { text-decoration: none; font-weight: bold; } .buttonLibrary li a:hover { text-decoration: underline; } div.menuStyleStep { float: left; margin: 9px 40px 0pt 0pt; width: 212px; } div.menuDefaultStyleStep { margin: 9px auto; width: 212px; } .schemeWrapper { float: left; margin: 0pt 12px 0px 0px; } .buttonLibrary .schemeWrapper { float: none; margin: 0px 9px 0px 0px; padding: 10px; } .buttonLibrary .selected .schemeWrapper { padding: 10px; } .schemeWrapper span { text-align: center; display: block; font: italic 100% Georgia; padding: 6px 0px; } ul.buttonLibrary li.selected { position: absolute; top: 6px; left: 0px; } ul.buttonLibrary li { padding: 0px 0px 12px; margin: 0px; } .schemePreview { width: 160px; padding: 12px 0px 0px 16px; } .modulePreview { width: 140px; height: 57px; font-size: 85%; position: relative; bottom: 0px; right: 0px; left: auto; border-width: 1px 0px 0px 1px; border-style: solid; padding: 0px !important; margin: 6px 0px 0px auto !important; } .schemePreviewHead { font-weight: bold; font-size: 110%; padding: 6px 9px !important; } .modulePreviewHead { font-weight: bold; padding: 4px 9px !important; margin: 0px !important; } .schemePreviewBody { padding: 3px 0px 0px 9px; position: relative; overflow: hidden; } .modulePreviewBody { padding: 4px 9px 3px !important; } .moduleList { border-top: 1px solid rgb(204, 204, 204); } .moduleItem { border-bottom: 1px solid rgb(204, 204, 204); } .module { overflow: hidden; padding: 0px 10px; } .moduleHeading { overflow: hidden; padding: 10px 0px; } .module h3 { display: inline; font-size: 110%; margin: 0px; } .moduleDescription { width: 90%; } .more { display: none; } .moduleAction { margin: 10px 0px; } .moduleCategory { padding: 3px; } .moduleCategory a { font-weight: bold; } .moduleSample { display: none; padding-left: 10px; } .expandedModule .moduleDetails, .expandedModule .moduleSample { width: 47%; } .expandedModule .more { display: inline; } .expandedModule .moduleSample { display: block; } #moduleList.leftColumn-wide .contentListPlain, .moduleListActionBar { padding-left: 18px; } #moduleList .contentListPlain > li.expandedModule .moduleSample > div { overflow-wrap: normal; min-height: 50px !important; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .portlet { box-shadow: none; } } #moduleTitle, .portlet h2 { padding: 8px 8px 8px 12px; background: transparent; margin: 0px; font-size: 110%; position: relative; vertical-align: middle; overflow: visible; } .portlet h2 .moduleTitle { overflow-wrap: break-word; } .portlet h2.dragHandle { padding-left: 20px; } .portlet h2.dragHandle:hover { cursor: move; } .portlet h2 a { color: rgb(255, 255, 255); padding: 0px 12px 0px 0px; vertical-align: middle; } .portlet h2 a:hover { text-decoration: underline; } .portlet h2 a img { vertical-align: middle; } .portlet h2.noTitle { margin: 0px; padding: 0px; background: transparent; height: 1.4em; } .portlet h2.noTitle:hover { background: rgb(237, 237, 237); } .portlet a { text-decoration: none; overflow-wrap: break-word; } .edit_controls { padding: 7px 6px 0px 0px; text-align: right; float: right; } .edit_controls a { margin-left: 1px; vertical-align: top; padding: 0px; text-decoration: none; z-index: 201; position: relative; opacity: 0; } .portlet .edit_controls a:hover, .portlet .edit_controls a:focus, .portlet:hover .edit_controls a { text-decoration: none; opacity: 1; } .edit_controls .moduleToggleLink { height: 14px; left: -4px; opacity: 0.5; padding: 3px; position: absolute; top: 3px; width: 14px; z-index: 201; } .edit_controls a img { opacity: 0; width: 0px; height: 0px; } .collapsible { overflow: auto; padding: 6px 12px 12px; border-top: 1px solid rgb(204, 204, 204); clear: both; border-radius: 0px 0px 3px 3px; } .collapsible table { border-spacing: 3px 2px; border-collapse: separate; font-size: 90%; } .collapsible .help, .portlet h1 + p, .portlet h1 + p + p { margin: 0px 9px 6px; font-size: 100%; font-style: italic; line-height: 1.45; } .imgWrapper { overflow: auto; margin: 6px auto; text-align: center; } .imgWrapper { overflow: auto; margin: 6px auto; text-align: center; } .portlet h3, #lightbox h3, .portlet div.portletBlock h4, .portlet div.blockContents h4, .flyout h3, .labelMenuItem { margin: 9px 0px 3px; font-size: 100%; padding: 2px 0px; font-weight: normal; } .labelMenuItem { display: block; margin: 0px; } .flyout-menu .labelMenuItem { padding: 18px 6px 0px 12px; text-transform: uppercase; } .portlet h4 { margin: 4px 0px 0px; padding: 1px 0px 2px; text-indent: 0px; } .body-portlet { background: transparent; } .portletList { margin-bottom: 0px; } .portletList:only-child { margin-bottom: 0px; } .portlet .portletList li { padding: 7px 0px 0px; margin: 0px 0px 7px; border-top: 1px dotted rgb(204, 204, 204); } .portlet .portletList li:first-child { border-top: none; } .portlet .portletList li img { display: none; } .portlet .courseListing li > a { font-weight: bold; } .portlet .eventList li { padding: 0px; margin: 0px 0px 2px; } .portlet .eventList li .event { padding: 2px 4px 2px 18px; } .portlet .eventList li .description, .portlet .eventDate { font-size: 90%; } .portlet .eventList li .event a { font-weight: bold; } .portlet span.origin { color: rgb(153, 153, 153); font-size: 90%; font-weight: bold; border: 1px solid rgb(204, 204, 204); padding: 0px 4px; border-radius: 2px; margin: 0px 0px 0px 3px; } .portlet .portletList-img > li { padding: 7px 0px 0px; margin: 0px 0px 7px; border-top: 1px dotted rgb(204, 204, 204); } .portlet .portletList-img > li:first-child { border-top: none; } .portlet .portletList-img > li img { display: none; } .portlet .courseInformation { text-indent: -16px; margin: 4px 0px; padding: 0px 0px 0px 16px; } .portlet .courseDataBlock { text-indent: -4px; margin: 4px 0px; padding: 0px 0px 0px 4px; } .portlet .courseDataBlock ul { margin-top: 5px; } .portlet .courseDataBlock ul li { text-indent: 0px; } .portlet .calculatorModule { text-align: center; } .portlet .calculator { width: 10em; margin: 0px auto; padding: 6px; } .portlet .portletPath { font-size: 90%; margin: 4px; } .portlet .portletPath span { display: inline-block; padding: 1px 3px 1px 6px; font-weight: bold; } .portlet .courseDataBlock ul li { margin: 0px 0px 1px; padding: 0px 0px 0px 14px; } .portletHelp { margin: 4px 7px; font-size: 95%; padding: 1px 0px 2px; } div.module_actions { margin: 4px 0px; padding: 2px; line-height: 1.8em; } div.module_actions a:link { border: 1px outset rgb(204, 204, 204); font-size: 90%; font-weight: normal; margin-bottom: 5px; padding: 0px 5px; text-decoration: none; white-space: nowrap; } div.module_actions img { vertical-align: middle; margin: 0px 3px; } div.module_actions select { vertical-align: middle; font-size: 90%; } div.module_actions label { font-weight: bold; } div.scroll_div { overflow: auto; max-height: 300px; } .portlet div.scroll_div { border-radius: 2px; border: 1px solid rgb(221, 221, 221); margin-bottom: 3px; } .submission_list { margin: 0px; padding: 3px 12px; } .submission_list li { padding: 9px 6px; border-top: 1px dotted rgb(204, 204, 204); font-weight: bold; } .submission_list li:first-child { border-top: none; } .submission_list li a { font-size: 90%; font-weight: normal; margin-left: 6px; } .submission_list li a.label { font-size: 100%; font-weight: bold; margin-left: 0px; } .submission_list li div.button { margin: 4px 0px 0px; float: right; } .submission_list li span { font-size: 90%; margin-left: 6px; font-weight: normal; } .eudModule, .styledModule-dark { margin: 0px; padding-bottom: 24px; } .portlet .noItems { text-align: center; font-style: italic; } .eudModule .eudModule-inner, .styledModule-dark .module-inner { overflow-y: auto; max-height: 500px; border-bottom: 1px dotted rgb(204, 204, 204); } .eud-button-wrap { padding: 0px; float: right; } img.eud-avatar { width: 28px; height: 28px; padding: 2px; background: rgb(255, 255, 255); transform: rotate(-2deg); border-radius: 2px; } .actionMenuButton { display: block; padding: 3px 8px 4px; vertical-align: middle; filter: none; margin: 0px 4px 0px 0px; float: right; background: rgb(238, 238, 238) !important; } div[id*="actionMenu_"] { z-index: 1000; } .portlet .portletBlock { margin: 0px; font-size: 100%; border-top: 2px groove rgba(255, 255, 255, 0.6); padding: 6px 0px; } .portlet .portletBlock:first-child, .moduleActions + .portletBlock { border-top: 0px; } .blockGroups li:first-child { border-radius: 3px 3px 0px 0px; } .blockGroups li:last-child { border-radius: 0px 0px 3px 3px; } .portlet .memberList { margin: 0px 0px 5px; } .itemGroups { margin: 4px 9px 12px; padding: 0px; } .itemGroups .itemGroups { margin-left: 0px; margin-bottom: 4px; } .portlet .blockGroups li { font-size: 100%; } .portlet .itemGroups li { padding: 0px 0px 7px; line-height: 120%; overflow-x: hidden; } .portlet .memberList li { padding: 0px; margin-left: 14px !important; } .portlet .course, .portlet ul.memberList, .portlet span.refresh { font-size: 90%; display: block; } .portlet .course { padding: 0px 0px 0px 9px; } .portlet span.noIndent, .portlet .whatsNew span.course, .portlet span.course { margin-left: 0px !important; } .portlet ul.hierarchyList { margin-left: 22px; } .portlet ul.hierarchyList li { text-indent: -18px; overflow-x: visible; } .portlet ul.hierarchyList li *, .portlet ul.hierarchyList li.childless { text-indent: 0px; } .portlet ul li ul li span.warning, .portlet ul li ul li span.due, .portlet ul li ul li span.newItemCount { border: 1px solid rgb(191, 27, 23); white-space: nowrap; display: inline; padding: 0px 4px; border-radius: 2px; margin: 0px 0px 0px 3px; } .flag { font-size: 90%; display: inline; font-weight: bold; border: 1px solid rgb(239, 164, 149); padding: 0px 4px; margin: 0px 0px 0px 3px; } .portlet ul.memberList span, .portlet ul.memberList span.newItemCount { font-size: 100%; } .portletInfoFooter { font-size: 90%; position: absolute; bottom: 5px; right: 0px; padding: 2px 9px; } .dateSelector { padding: 4px; border-bottom: 1px dotted rgb(204, 204, 204); } .portlet .portletBlock h4 { border: 0px; display: block; letter-spacing: 0px; margin: 0pt; padding: 4px 9px; text-decoration: none; } .portlet .subCategories li a, .blockGroups .itemHead { border-top: 1px dotted rgb(204, 204, 204); display: block; font-weight: bold; margin: 0pt; padding: 8px 5px 8px 18px; text-decoration: none; } .blockGroups li img.spacer { height: 0px; width: 50px; } .viewHeader { border: 0pt none; display: block; } .moduleControlWrapper a { position: relative; margin: 0px 2px; } .moduleControlWrapper a::after { position: relative; right: 0px; } .moduleBlock { margin: 6px; } .portlet h1 { margin: 6px; font-size: 120%; } ul.itemGroups li ul.items { padding: 2px 9px; display: block; margin: 0px; font-size: 110%; } ul.itemGroups li ul.items li a { font-weight: normal; } .blockContents ul li, ul.memberList li { background-image: none; padding: 0px; margin: 0px; } .portlet #loginBoxFull { margin: 0px auto; padding: 0px 0px 16px; position: relative; width: 300px; } .portlet #loginBoxFull p { margin: 0px 0px 12px; font-size: 0.95em; padding-left: 0px; } .portlet #loginBoxFull p.welcome { margin: 10px; padding: 0px; font-weight: bold; background: none; font-size: 1em; } .portlet #loginBoxFull ul { padding: 0px; } .portlet #loginBoxFull li { margin: 0px; padding: 2px 0px; background-image: none; clear: both; } .portlet #loginBoxFull li label { font-weight: normal; font-size: 100%; } .portlet #loginBoxFull input[type="text"], .portlet #loginBoxFull input[type="password"], .portlet #loginBoxFull button { box-sizing: border-box; box-shadow: none; font-size: 100%; margin: 0px 0px 3px -4px; padding: 3px 5px; width: 300px; border: 2px solid rgb(187, 187, 187); } .portlet #loginBoxFull a { font-size: 0.9em; } .portlet #loginBoxFull p a, .portlet #loginBoxFull p.welcome a { font-size: 1em; } .portlet #loginBoxFull form li + li + li { display: inline-block; vertical-align: top; } .portlet #loginBoxFull form li + li + li + li { text-align: right; float: right; display: inline-block; vertical-align: top; } .portlet #loginBoxFull li input.submit { margin: 0px -3px 0px 0px; } .portlet #loginBoxFull #loginRedirectProviders { width: 300px; } .portlet #loginBoxFull #loginRedirectProviders button::after { border-width: 4px 3px 3px; } .portlet #loginBoxFull #loginRedirectProviderList { box-shadow: none; margin-left: -4px; width: 300px; } .portlet #loginBoxFull #loginRedirectProviderList li { padding: 0px; } .portlet #loginBoxFull #loginRedirectProviderList li img, .portlet #loginBoxFull #loginRedirectProviderList li .defaultProviderIcon { height: 18px; margin-right: 5px; width: 18px; } #body { padding-bottom: 60px; } #loadstatus { position: relative; height: 180px; } .builderItem .item { font-size: 100%; padding: 12px 9px; border: 1px solid transparent; } li.builderItem { min-height: auto; } .builderItem .close { position: absolute; right: 5px; top: 5px; cursor: pointer; } .builderItem iframe { width: 100% !important; } div.subheading { font-weight: bold; } div.required div.inputField { margin-left: -1.5em; padding-left: 1.5em; } .inputOptions { border-top: 1px dotted rgb(204, 204, 204); padding: 0.5em; } .label a:hover, .label a:focus { cursor: pointer; } #lessonPlanForm #customFormBuilderDiv { margin: 0px; } #lessonPlanForm #dataCollectionContainer, #lessonPlanForm #dataCollectionContainer .contentListPlain { margin: 0px; } .alignPanelLightbox { min-height: 250px; min-width: 650px; padding: 10px 12px; } .alignHeader { padding: 6px 0px 0px; font-size: 95%; font-weight: bold; color: rgb(85, 85, 85); } .alignPanel table td, .alignPanel table th { font-size: 90%; } .alignPanel td.actionCell { padding: 4px 0px; white-space: nowrap; width: 1%; } .alignPanel table td.descriptionCell { word-break: break-word; overflow-wrap: break-word; min-width: 120px; } .alignPanel table td.descriptionCell div { } .alignPanel table td.infoCell div, .collapseTabs .alignPanel table td.descriptionCell div { } .collapseTabs .alignPanel table td.infoCell div { } .alignPanel thead th.smallCell { padding: 4px 0px; } .alignPanel thead th { white-space: nowrap; } .alignPanel td.actionCell { padding: 4px 0px; white-space: nowrap; width: 1%; } .pageBreadcrumb { height: 1em; padding: 6px; } .pageBreadcrumb ul { list-style: none; margin: 0px; padding: 0px; font-size: 90%; } .pageBreadcrumb li { float: left; font-weight: bold; margin-left: 3px; } .pageBreadcrumb li a { text-decoration: none; font-weight: bold; margin-right: 3px; } .pageBreadcrumb li a.active { text-decoration: none; font-weight: bold; } .sStatus { padding: 0px; font-size: 90%; margin-left: 8px; height: 14px; } .sStatusI { color: rgb(204, 0, 0); padding: 0px; font-size: 90%; margin-left: 8px; height: 14px; } .panelList { padding: 0px; margin: 2px 0px 3px; overflow-wrap: break-word; } .panelList > li { margin: 0px 0px 1px; } .panelNested { margin: 4px 0px 0px; padding: 4px; overflow: hidden; } .panelHead { position: relative; margin: 0px; padding: 6px 8px; overflow-wrap: break-word; } .panelItem { position: relative; border-bottom: 1px solid rgb(238, 238, 238); padding: 6px 8px; } .panelItem:last-child { border-bottom: none !important; } .panelList_leftCol { position: absolute; left: 6px; top: 6px; } .panelList_rightCol { position: absolute; right: 6px; top: 6px; } .panelList_centerCol { padding: 0px 18px; } ul.logMessages { list-style: none; margin-left: 0px; padding-left: 1em; text-indent: -1em; } li.logError { color: red; } li.logWarning { color: blue; } li.logInfo { } li.logMessage { margin-top: 0.1em; } .connectionWrapper { position: relative; margin-top: 1px; padding-right: 30px; } .connectionWrapper a { position: absolute; right: 0px; top: 50%; margin-top: -14px; } .invertItems { margin-right: 26px; position: relative; display: block !important; } .invertItems a { position: absolute; right: -33px; top: -14px; } .subcategories { padding: 6px 11px !important; } .subcategories h3 { margin: 0px; padding: 0px; font-size: 100%; } .diffbox-wrapper { width: 80%; margin: 9px auto; } .legendbox-wrapper { width: 90%; margin: 9px auto; } .legendbox-wrapper > div { border-left: 1px solid rgb(221, 221, 221); } .legendbox-wrapper > div:first-child { border-left: none; } .diffbox-left, .diffbox-right, .diffbox-arrow, .legendbox { float: left; } .diffbox-left, .diffbox-right { width: 44%; } .legendbox-3 { width: 33%; } .legendbox-2 { width: 48%; } .diffbox-left > div, .diffbox-right > div, .legendbox > div { padding: 3px 6px; } .legendbox > div { padding: 3px 9px; } .diffbox-right > div { border: 2px solid rgb(221, 221, 221); } .diffbox-left ul li, .diffbox-right ul li, .legendbox ul li { border-top: 1px dotted rgb(221, 221, 221); padding: 4px 0px 2px; } .diffbox-left ul li:first-child, .diffbox-right ul li:first-child, .legendbox ul li:first-child { border-top: 0px; } .diffbox-left .label, .diffbox-right .label, .legendbox .label { width: 30%; } .diffbox-left .field, .diffbox-right .field { width: 59%; } .legendbox .label { width: 45%; font-size: 90%; } .legendbox .field { width: 55%; } .diffbox-arrow { width: 6%; text-align: center; padding-top: 50px; } .diffLegend-sample { width: 90px !important; height: 17px !important; position: static !important; } .addedImg-sample, .removedImg-sample, .changedImg-sample { height: 13px !important; } .diff-html-added, .diff-html-removed, .added-sample, .removed-sample { position: relative; display: inline-block; font-size: 100%; cursor: pointer; } .diff-html-added img, .addedImg-sample { border: 2px solid rgb(204, 255, 204) !important; } .diff-html-removed img, .removedImg-sample { border: 2px solid rgb(253, 198, 198) !important; } .diff-html-changed img, .changedImg-sample { border: 2px dotted rgb(0, 0, 153) !important; } div.diff-removed-image, div.diff-added-image, .diff-addedImg-sample { position: absolute; inset: 0px; margin: 2px; opacity: 0.55; } div.blogContainer div.wikiPage h4 { font-size: 120%; background-image: none; padding: 9px 12px 0px 30px; } div.blogContainer div.entryFooter h4 { font-size: 100%; padding: 0px; } div.blogContainer div.entryDate { font-size: 95%; padding: 6px 0px 6px 30px; } .editWiki { margin: 9px; } .playerControls { position: relative; margin-bottom: 2px; margin-top: 0px; padding: 6px !important; } img.managedPluginStatusIcon { margin: 1px 7px 3px 0px; } ul.metaDataList { margin: 0px; padding: 0px; list-style: none; } ul.metaDataList li { margin: 0px; padding: 2px 0px; clear: both; } ul.metaDataList li h3 { display: inline; margin: 0px; } .bb-cpgbtd { font-size: 90%; } .bb-cpgbth { font-size: 90%; } .bb-cpmgtd { color: rgb(0, 0, 0); font-size: 85%; } .bb-cpmgth { font-size: 85%; font-weight: bold; } #resizeHandle { position: absolute; left: 200px; bottom: 0px; top: 0px; border: 1px solid rgb(153, 153, 153); margin-top: 0px; width: 3px; } #resizeHandle .collapseControl, #resizeHandle .pullcollapsed { margin-top: 200px; position: relative; width: 11px; height: 22px; left: -5px; font-size: 8px; display: block; border: 1px solid rgb(153, 153, 153); } .caretTitleModifier { padding: 1px 0px 0px 3px; font-weight: normal; font-size: 90%; } .landingPageColumn h3.hiddenlink .linkStatus { margin: 0px; font-size: 85%; font-weight: normal; display: block; padding: 0.4em 0px 0px; } table.inventory .vtbegenerated tbody tr td, table.inventory .vtbegenerated tbody tr th, table.reorderable .vtbegenerated tbody tr td, table.reorderable .vtbegenerated tbody tr th, table.inventory .vtbegenerated tbody tr:hover td, table.inventory .vtbegenerated tbody tr:hover th, table.reorderable .vtbegenerated tbody tr:hover td, table.reorderable .vtbegenerated tbody tr:hover th, table.reorderable .vtbegenerated tbody tr:hover { border: 0px; box-shadow: none; background: transparent; } .additional { padding: 2px 3px 3px; margin: 0px 0px 6px; } .additional .left { float: left; } .additional .right { float: right; padding: 2px 3px; } .additional .right span.size { font-weight: bold; } .additional .left span.suboption { display: block; } .smallControls { font-size: 90%; min-width: 19em; margin-top: 3px !important; } .smallControls .label { width: 29%; } .smallControls .field { width: 70%; } .smallControls .stepHelp { padding: 0px; font-size: 100% !important; } .customFormBuilderLabel { display: block; width: 88%; overflow-wrap: break-word; } .textareaWrapper textarea, .textareaWrapper table { width: 100%; } .portlet #loginFooter { margin: 0px; padding: 0px 0pt 9px 0px; background-image: none; font-size: 0.9em; } .portlet #loginFooter ul { margin: 0px; padding: 0px; list-style: none; } .portlet #loginFooter ul li { float: left; padding: 0px 10px; border-left: 1px dotted rgb(153, 153, 153); background-image: none; } .portlet #loginFooter ul li:first-child { border-left: none; } #table1_viewport + div::-webkit-scrollbar { margin-top: 3px; height: 12px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px inset; border: 1px solid rgb(187, 187, 187); } #table1_viewport + div::-webkit-scrollbar-thumb { border-radius: 6px; height: 12px; } .navPalette.tools { border-top: 2px groove rgba(255, 255, 255, 0.3); } .designAreaHeader, .designAreaFooter { border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 6px 9px 9px; } .designAreaHeader h3, .designAreaFooter h3 { margin: 0px; padding: 0px; } .designAreaHeader .headertext, .designAreaFooter .footertext { margin: 0px; padding: 0px 0px 0.4em 12px; } div#emptyText { margin: 0.6em 16px; } .infoListWrapper { position: relative; border: 1px solid rgb(238, 238, 238); border-radius: 3px; margin: 0px 0px 6px; padding: 6px; } .infoListWrapper h3 { margin: 0px; padding: 0px; } .infoListWrapper h3 a { display: block; padding: 3px 16px; } .infoList { margin: 6px 12px; } .infoList > li { border-top: 1px dotted rgb(221, 221, 221); margin: 0px 0px 3px; padding: 3px 0px 0px !important; } .infoListWrapper .infoList > li { border-top: 1px dotted rgb(205, 205, 205); } .infoList li:first-child { border-top: none; } .infoList li div h3 { margin: 0px; padding: 0px; font-size: 100%; font-weight: normal; } .details .infoList { margin-top: 0px !important; } .infoListFloat { margin: 0px; } .infoListFloat li { float: left; border: none; font-size: 95%; padding: 3px 10px !important; } div.contentListRight { font-weight: normal; position: absolute; z-index: 1000; right: 9px; top: 9px; padding: 4px; text-align: right; } div.contentListRight a { font-weight: bold; margin-left: 4px; } div.contentListRight span:first-child + span, div.contentListRight span:first-child + span + span { font-size: 85%; } div.contentListRight span:first-child + span::before, div.contentListRight span:first-child + span + span::before { content: "("; } div.contentListRight span:first-child + span::after, div.contentListRight span:first-child + span + span::after { content: ")"; } div.contentListRight span:first-child[style*="none"] + span, div.contentListRight span:first-child[style*="none"] + span + span { display: none; } div.contentListRight span span { display: block; padding: 9px 0px; font-size: 90%; } div.contentListRight strong { padding: 0pt 0.4em 2px; } div.multiAssign { margin: 3px 0px 9px; } div.multiAssign ul { list-style: none; border: 0px; padding: 0px; margin: 0px; } div.multiAssign ul li, div.multiAssign ul li.read { line-height: 1.3em; text-align: center; width: 13em; clear: none; float: left; margin: 0px 9px 0px 0px; border: 0px; padding: 1px 6px 6px; font-size: 90%; } div.multiAssign ul li a, div.multiAssign ul li a { font-weight: bold; font-size: 100%; } div.multiAssign ul li p { padding: 1px 0px 2px; } div.multiAssign ul li.label { line-height: 1.1em; border: 0px; font-weight: normal; padding: 0px; width: 12em; white-space: normal; text-align: left; } div.multiAssign a.buttonMicro, h3 a.buttonMicro { padding: 0px 5px; font-size: 90%; text-decoration: none; border: 1px solid rgb(204, 204, 204); margin: 1px auto 12px; white-space: nowrap; } div.multiAssign a.simpleLink { display: block; } h3 span.status a.buttonMicro { font-size: 90%; font-weight: normal; margin-left: 6px; } h3 span.status, h3 div.status { font-weight: normal; font-size: 80%; margin-left: 6px; padding: 3px 6px; } h3 div.status { display: inline; } .annSliderWrapper { margin: 25px 25px -5px; } .colophon img { float: left; width: 150px; position: absolute; left: -120px; top: -13px; } #globalNavPageContentArea #copyright { padding: 0px; } #globalNavPageContentArea #copyright .newCopyright { padding: 0px; margin: 0px; } #globalNavPageContentArea #copyright .newCopyright img { position: relative; clear: both; left: -12px; } #globalNavPageContentArea #copyright .newCopyright .legal { position: relative; clear: both; float: left; margin-top: 20px; left: 0px; } #globalNavPageContentArea { position: relative; } .container { position: relative; } .submitStepBottom p.taskbuttonhelp { float: left; } .submitStepTop { height: 75px; } .submitStepBottom { background: rgb(255, 255, 255); border: 0px; } .submitStepFixed { background-color: rgb(238, 238, 238); border: 1px solid rgb(205, 205, 205); box-shadow: rgba(0, 0, 0, 0.13) 0px -5px 4px -3px; z-index: 100; position: fixed; bottom: 0px; } .taskbuttondiv_wrapper { height: 75px; width: 100%; } div.blogContainer div.entryFooter div.addBlogComment { display: none; } div.blogContainer div.entryFooter a.genericButton { display: block; float: right; } .legend-visible { display: block; font-size: 100%; margin: 0px; padding: 0px; height: auto; line-height: 1.2; position: static; top: auto; overflow-wrap: break-word; } .legend-visible-header { font-weight: bold; } .u_controlsWrapper { padding: 6px 0px; } .u_reverseAlign { text-align: right; } tr.dummyVTBEFooter td { padding: 2px; text-align: right; } div.blogContainer ul.entryComments { margin: 0px; padding: 0px; } div.blogContainer ul.entryComments li { list-style: none; margin: 0px; padding: 6px 0px; } div.blogContainer ul.entryComments li p { margin: 0px 0px 4px; padding: 12px; overflow: hidden; } div.blogContainer ul.entryComments li p.commentDate { position: relative; z-index: 10; margin: 2px 0px -1px; padding: 0px 0px 4px; text-align: right; } div.blogContainer ul.entryComments li h5 { display: inline; margin: 0px; padding: 3px 0px 0px; } .comment-delete { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/actionbar/clp_item_remove.gif") 0px 0px no-repeat; overflow: hidden; display: inline-block; height: 17px; width: 24px; } .comment-delete img { opacity: 0; } div.liveArea fieldset.stepcontent { margin: 0px; padding: 0px; } div.liveArea fieldset.stepcontent ol li { margin: 0px; } div.liveArea fieldset.stepcontent textarea { width: 98%; } div.liveArea fieldset.stepcontent span.inlineHelp { display: inline; } .subStep { padding: 0px; margin: 0px 0px 10px; border: none; } .collapsibleStepTitle { color: rgb(0, 116, 139); background-color: rgb(238, 238, 238); padding: 0px 12px; height: 40px; line-height: 40px; text-decoration: underline; cursor: pointer; border-bottom: 1px solid transparent; } h3.collapsibleStepTitle { margin-bottom: 0px; } .collapsibleStepTitle:focus { border-bottom: 1px solid rgb(204, 204, 204); } .collapsibleStepContent { background-color: rgb(238, 238, 238) !important; } .collapsibleStepContent > ol { margin: 0px 15px 30px; } .collapsibleStepContent li { padding: 10px 0px !important; } #mybb-nav .flyout-menu { width: 400px; } .mybb-tools li { height: 40px; width: 40px; overflow: hidden; } .mybb-tools li:hover { opacity: 1; } .mybb-tools li a { height: 39px; width: 39px; position: relative; opacity: 0.8; } .mybb-tools li a:focus, .mybb-tools li a:focus img { outline: rgb(204, 204, 204) dotted 1px; } #global-list-tools { margin: 4px; width: 40px; } .mybb-tools li a:focus, .mybb-tools li a:focus img, .mybb-tools li a:hover { opacity: 1; } .mybb-tools li span.badge { background-color: rgb(185, 0, 0); position: absolute; right: 0px; top: 2px; } .mybb-tools li.home, .mybb-tools li.logout { background-color: rgb(102, 102, 102); } .mybb-tools li.home:hover, .mybb-tools li.logout:hover { background-color: rgb(64, 64, 64); } .mybb-tools a { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/mybb/mybb_nav_sprite_sm.png"); background-repeat: no-repeat; background-color: transparent; } .mybb-tools .overview a { background-position: 5px 7px; } .mybb-tools .stream a { background-position: -72px 7px; } .mybb-tools .messages a { background-position: -115px 7px; } .mybb-tools .grades a { background-position: -156px 7px; } .mybb-tools .people a { background-position: -202px 7px; } .mybb-tools .spaces a { background-position: -247px 7px; } .mybb-tools .todo a { background-position: -293px 7px; } .mybb-tools .alerts a { background-position: -336px 7px; } .mybb-tools .more-link a { background-position: -417px 7px; } .mybb-tools .calendar a { background-position: -459px 7px; } .mybb-tools .logout a { background-position: -372px 7px; } .mybb-tools .profile { height: auto; margin-bottom: 5px; } .mybb-tools .profile a { padding: 0px; height: auto; background-image: none; } .mybb-tools .ltilaunchtool a { background-size: contain; width: auto; } #ftueTooltip { top: 40px; right: 12px; width: 200px; margin: 0px 0px 6px; border: 1px solid rgb(221, 221, 221); font-weight: normal; padding: 10px; line-height: 1.3em; border-radius: 3px; box-shadow: rgb(102, 102, 102) 1px 1px 5px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); position: absolute; } #ftueTooltip .arrow { right: 0%; top: -30px; border-style: dashed dashed solid; border-color: transparent transparent rgb(255, 255, 255); border-width: 15px; font-size: 0px; height: 0px; position: absolute; } #ftueTooltip span { display: block; } #ftueTooltip .tooltipTitle { font-weight: bold; margin-top: 3px; margin-bottom: 10px; font-size: 16px; } #ftueTooltip .tooltipButton { top: 4px; display: block; float: right; } #ftueLightbox .lb-header { display: none; } #ftueLightbox { max-width: min-content; } #ftueLightbox .lb-content { width: inherit; } #ftueLightboxWrapper { width: inherit; } #ftueLightboxWrapper span, #ftueLightboxWrapper img { display: block; padding: 0px 10px; width: inherit; box-sizing: border-box; } #ftueLightboxWrapper .ftueTitle { margin-bottom: 15px; margin-top: 10px; font-size: 140%; } #ftueLightboxWrapper .ftueText { font-size: 120%; margin-top: 10px; margin-bottom: 70px; } #ftueFooter { height: 50px; border-top: 1px solid rgb(183, 183, 183); background-color: rgb(231, 231, 231); position: absolute; bottom: 0px; width: 100%; } #ftueFooter .ftueButton { display: block; float: right; margin: 10px; } .litLaunch-wrap { height: 450px; } @media only screen and (min-width: 0px) and (max-width: 1037px) { #ftueTooltip { display: block; position: fixed; top: 50px; right: auto; margin-left: 5px; line-height: 1em; } #ftueTooltip .arrow { left: 0%; right: auto; } } #global-nav .profile img { width: 30px; height: 30px; margin: 5px; padding: 0px; } .bottom-buttons { width: 210px; background-color: white; height: 25px; line-height: 25px; position: absolute; bottom: 0px; right: 0px; } .bottom-buttons li { border-right: 1px solid rgb(238, 238, 238); float: left; font-size: 11px; overflow: hidden; width: 105px; box-sizing: border-box; } .bottom-buttons li:last-child { border: none; } .bottom-buttons a { text-indent: -9999px; } .bottom-buttons a:hover, .bottom-buttons a:focus { color: rgb(0, 0, 0); background-color: rgb(221, 221, 221) !important; } .accordion_toggle_active { color: rgb(0, 0, 0); background-color: rgb(204, 204, 204) !important; } .accordion_content { background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); overflow: auto; box-shadow: rgb(0, 0, 0) 0px 5px 10px -7px inset; } .accordion_content li { margin: 0px 12px; padding: 4px 0px; } .accordion_content li:last-child { border-bottom: none; } .accordion_content li a { color: rgb(15, 126, 149); padding: 0px; font-size: 110%; line-height: 1.2em; } .accordion_content .course-list li a, .accordion_content .accordion-list li a { border-bottom: 1px dotted; font-weight: 600; display: inline; } .accordion_content .course-list li a:hover, .accordion_content .course-list li a:focus, .accordion_content .accordion-list li a:hover, .accordion_content .accordion-list li a:focus { border-bottom-style: solid; } .accordion-list { margin-top: 6px; } .accordion_content .noItems { margin-top: 12px; display: block; text-align: center; font-size: 110%; } .accordion_content li span { display: block; font-size: 9px; line-height: 100%; } .accordion_content #menuShortcutText { margin-top: 100%; font-style: italic; font-size: 75%; } .global-nav-bar-wrap { position: absolute; top: 0px; height: 0px; width: 100%; z-index: 1010; } .mobile-nav-menu-icon { visibility: hidden; } .global-nav-bar-wrap-mobile-nav { visibility: hidden; height: 0px; width: 0px; overflow: hidden; } .global-nav-bar { font-size: 12px; height: 25px; z-index: 999; float: right; margin-left: 3px; position: relative; } .global-nav-bar.logout { } .global-nav-bar .badge, .side-nav .menu-icon span.badge { display: inline-block; font-size: 10px; font-weight: 800; height: 12px; background-color: rgb(185, 0, 0); text-align: center; line-height: 0.9; color: rgb(255, 255, 255); margin-left: 5px; border-radius: 2px; box-shadow: none; padding: 3px 3px 0px; } .global-nav-bar a { display: block; } .nav-link { position: relative; display: block; padding: 0px 49px 0px 28px; background: rgba(0, 0, 0, 0.2); zoom: 1; color: rgb(238, 238, 238); height: 25px; line-height: 25px; text-decoration: none; user-select: none; white-space: nowrap; } .nav-link:hover, .nav-link:focus { background: rgba(0, 0, 0, 0.6); } .global-nav-bar .logout-link { width: 32px; padding: 0px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/mybb/mybb_nav_logout.png"); background-repeat: no-repeat; background-position: 50% 0px; text-indent: -10000px; overflow: hidden; } .global-nav-bar .logout-link:hover, .global-nav-bar .logout-link:focus { background-position: 50% -22px; } .nav-link .badge { position: absolute; right: 22px; top: 5px; } .global-toggle { position: absolute; right: 0px; top: 9px; } #global-nav-flyout .accordion_toggle { border-width: 0px; padding: 0px; margin: 0px; width: 100%; text-align: left; } .flyout-menu { box-shadow: rgb(34, 34, 34) 0px 4px 15px 2px; box-sizing: border-box; background-color: rgb(68, 68, 68); position: absolute; top: 25px; right: 0px; width: 260px; } .flyout-menu a { color: rgb(18, 143, 168); } .flyout-menu .list li { padding: 0.5em; border-bottom: 1px solid rgb(238, 238, 238); } .flyout-menu .list li:last-child { border-bottom: none; } .flyout-menu .list li:hover { background-color: rgb(238, 238, 238); } .flyout-menu .accordion-wrapper { position: absolute; top: 0px; bottom: 0px; right: 0px; background-color: rgb(221, 221, 221); width: 211px; overflow: hidden; } .flyout-menu .accordion_toggle { outline: none; } .flyout-menu .accordion_toggle span { background-color: rgb(221, 221, 221); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); display: block; font-size: 110%; font-weight: bold; line-height: 25px; margin: 0px; padding: 0px 10px; text-shadow: none; user-select: none; cursor: pointer; } .flyout-menu .accordion_toggle:focus span, .flyout-menu .accordion_toggle:hover span { background-color: rgb(204, 204, 204); } .flyout-menu .mybb-tools { float: left; height: 100%; background-color: rgb(51, 51, 51); position: relative; } #global-nav .global-top-avatar { position: absolute; top: 4px; left: 6px; height: 16px; width: 16px; } #global-nav-link { border: none; } #global-nav-link span.observing { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/console/icons/observing.gif") 4px -3px no-repeat scroll transparent; display: inline; padding: 3px 1px 3px 30px; top: -5px; } #global-nav .more-tools { position: absolute; right: 100%; bottom: 6px; background-color: rgb(64, 64, 64); box-shadow: rgb(17, 17, 17) 0px 0px 12px 1px; } .more-tools li { float: left; padding: 4px; } .previewContent .global-nav-bar { position: relative; float: right; } .previewContent .nav-link { white-space: nowrap; } div.section-loading { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/progress/progress_learningSystem.gif") center center no-repeat; display: block; } div.lb-overlay { position: fixed; inset: 0px; z-index: 1001; opacity: 0.5; } div.lb-wrapper { position: fixed; z-index: 10000; box-shadow: rgba(0, 0, 0, 0.6) 0px 4px 12px; border-radius: 5px; } div.lb-wrapper-absolute { position: absolute; } div.lb-wrapper div.lb-header { padding: 0.6em 3em 0.6em 1em; outline: none; background: rgb(231, 231, 231); border-radius: 5px 5px 0px 0px; } body > div.lb-wrapper div.lb-header { margin-bottom: 0px !important; } div.lb-wrapper div.lb-header h2 { margin: 0px; padding: 0px 15px 0px 0px; min-height: 1.23em; overflow: hidden; font-weight: normal; } div.lb-wrapper div.lb-content { overflow: auto; padding: 0px; } .lbAction { background-color: rgb(85, 85, 85); border: 2px solid rgb(238, 238, 238); border-radius: 100px; color: rgb(238, 238, 238); height: 20px; line-height: 17px; position: absolute; right: -7px; top: -7px; width: 20px; text-align: center; z-index: 1010; } .lbAction img { height: 10px; width: 10px; top: 0px; position: relative; } .u_floatThis-right { float: right; } .u_floatThis-left { float: left; } .keyboardAccess .x-arrows { float: left; } .u_floatWrapper-right > div, .u_floatWrapper-right > li { float: right; } .u_floatWrapper-left > div, .u_floatWrapper-left > li, .u_floatWrapper-left > label, .u_floatWrapper-left > input { float: left; } .u_floatWrapper-left::after, .u_floatWrapper-right::after, .u_controlsWrapper::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .u_clearFloatsWrapper > div, .u_clearFloatsWrapper > li { float: none !important; } .clearfix::after, .clearfixParent > div::after, .clearfixParent > li::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .clearfix, .clearfixParent > div, .clearfixParent > li { display: inline-block; } .clearfix, .clearfixParent > div, .clearfixParent > li { display: block; } .clearfixInlineBlock { display: inline-block; } .cmdiv { padding: 0px; z-index: 10000 !important; } .cmdiv, .menumini, div.quickAddPal, div.keyboardAccess { position: absolute; display: none; z-index: 2000; } .cmdiv { } .cmdiv ul { padding: 3px 4px; } .cmdiv ul.cmul-hide { padding: 0px 4px; border-top: 0px; display: none; } .nav .sub ul li a, .cmdiv a, .menumini a { width: 190px; display: block; margin: 0px; padding: 5px 6px 5px 12px; zoom: 1; overflow: hidden visible; word-break: normal; overflow-wrap: break-word; } .cmdiv a { width: auto !important; } .cmdiv a.cmitem-hide { display: none; } a.cmimg { zoom: 1; } a.cmimg:hover, a.cmimg:focus { opacity: 1; } a.cmimg img { width: 16px; height: 14px; padding: 0px; margin: 0px; opacity: 0; } a.cmimg.cmimg-hide { display: none; } .cmdiv li.contextmenubar_top, .menumini li.contextmenubar { position: absolute; text-align: right; display: block; width: 190px; right: -1px; top: -20px; padding: 0px; } .cmdiv li.cmli-hide, .cmdiv li.cmitem-hide { display: none; } #clearAttemptsFlyOut { z-index: 1500; } .providerList { list-style-type: disc; list-style-position: inside; margin: 1.5em 2em; } .providerList li { margin: 0px; } .tooltip { color: rgb(255, 255, 255); display: none; font-size: 12px; font-family: arial; padding: 0.5em 1em; position: absolute; width: 170px; z-index: 99; text-align: center; text-shadow: rgb(17, 17, 17) 0px -1px 1px; border-radius: 4px; box-shadow: rgb(0, 0, 0) 0px 1px 2px, rgb(34, 34, 34) 0px 0px 0px 1px inset, rgb(102, 102, 102) 0px 2px inset, rgb(68, 68, 68) 0px -2px 2px inset; background-color: rgb(59, 59, 59); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(85, 85, 85)), to(rgb(34, 34, 34))); overflow: hidden; text-overflow: ellipsis; } .tooltipContainer, .tooltipContainer-bot, .tooltipContainer-right, .tooltipContainer-left { position: relative; display: inline-block; } .tooltipContainer .tooltip { margin: 0px 0px 10px -85px; left: 50%; bottom: 100%; } .tooltipContainer-bot .tooltip { margin: 10px 0px 0px -85px; left: 50%; top: 100%; } .tooltipContainer-left .tooltip { top: 0px; right: 100%; margin: 0px 10px 0px 0px; } .tooltipContainer-right .tooltip { top: 0px; left: 100%; margin: 0px 0px 0px 10px; } .tooltipContainer:hover .tooltip, .tooltipContainer-bot:hover .tooltip, .tooltipContainer-right:hover .tooltip, .tooltipContainer-left:hover .tooltip, .tooltipContainer:focus .tooltip, .tooltipContainer-bot:focus .tooltip, .tooltipContainer-right:focus .tooltip, .tooltipContainer-left:focus .tooltip { display: block !important; } .tooltip::after, .tooltipContainer .tooltip::after, .tooltipContainer-right .tooltip::after, .tooltipContainer-bot .tooltip::after, .tooltipContainer-left .tooltip::after { content: "���"; display: block; font-size: 2em; height: 0px; line-height: 0; position: absolute; } .tooltipContainer .tooltip::after { color: rgb(42, 42, 42); bottom: 0px; left: 50%; margin-left: -0.3em; text-align: center; text-shadow: rgb(0, 0, 0) 1px 0px 2px; transform: rotate(90deg); } .tooltipContainer-bot .tooltip::after { bottom: auto; color: rgb(79, 79, 79); left: 50%; margin-left: -0.3em; top: 0px; text-align: center; text-shadow: none; transform: rotate(-90deg); } .tooltipContainer-left .tooltip::after { color: rgb(34, 34, 34); right: -0.375em; top: 10px; margin-top: -0.05em; text-shadow: rgb(0, 0, 0) 0px 1px 2px; transform: rotate(0deg); } .tooltipContainer-right .tooltip::after { color: rgb(34, 34, 34); left: -0.375em; top: 10px; margin-top: 0.1em; text-shadow: rgb(0, 0, 0) 0px -1px 2px; transform: rotate(180deg); } .data-summary tr:hover .tooltipContainer-bot .tooltip, .data-summary-vert tr:hover .tooltipContainer-bot .tooltip { display: block; } .data-summary .tooltipContainer-bot { position: absolute; bottom: 3px; left: 50%; margin-left: -8px; } .reportSummary .data-summary-container { float: left; clear: none; } .reportSummary .data-summary, .reportSummary .data-summary-vert { float: left; position: relative; margin: 0px 12px 0px 0px; } .reportSummary h3 { font-weight: normal; margin: 9px 0px; } .reportSummary .data-summary tr { float: left; border: 1px solid; margin: 1px 0px 0px -1px; } .reportSummary .data-summary th { font-weight: normal; font-size: 120%; padding: 16px 0px; float: left; display: block; width: 100%; text-align: center; } .reportSummary .data-summary td { border-top: 1px dotted; display: block; float: left; font-size: 80%; height: 30px; padding: 5px 0px 18px; position: relative; text-align: center; width: 100%; } .data-summary table { min-height: 98px; min-width: 120px; border: none; } .data-summary-vert table { min-height: 102px; min-width: 120px; display: block; border: 1px solid; padding: 2px; box-sizing: border-box; } .data-summary-vert th { min-width: 1.5em; text-align: center; padding: 3px 1px 1px; font-size: 120%; vertical-align: baseline; } .data-summary-vert td { text-align: left; padding: 3px 3px 1px; font-size: 80%; vertical-align: baseline; } .data-summary table tr:hover, .data-summary-vert table tr:hover { cursor: help; } .runReportContainer { margin: 0px 0px 20px; padding: 10px 11px; position: relative; top: -12px; } .previousReports ul { margin: 5px 24px; } .previousReports li { margin: 4px 0px; } .previousReports .previousReports linear { border-bottom: 1px dotted; padding: 5px 0px; display: block; margin-right: 10px; } .reportTitle { border-bottom: 1px solid; padding-bottom: 10px; } .questionDetails .searchResultList-sortOptions { display: none; } .questionDetails .reportTitle { margin: 10px 0px; } .reportTitle h2 { margin: 10px 0px 5px; } .reportTitle .actions { float: right; margin-top: -30px; } .reportSummary { position: relative; border-bottom: none; width: 100%; margin-bottom: 10px; } .questionDetails .reportSummary { padding: 0px; } .reportSummary.answerOptions { margin-top: 20px; } .answerOptions h4 { margin: 20px 0px; } .answerOptions table { margin: 20px 0px; border-collapse: collapse; min-width: 400px; max-width: 800px; } .answerOptions table td { padding: 5px; border: 1px solid; } .interrogativesTable td:first-child, .phraseTable td:first-child, .calculatedNumeric td:first-child { width: 150px; } .questionDetails .reportTable table { min-width: 400px; height: auto; margin: 10px 0px; border: 1px solid; } .reportTable table { border: 1px solid; } .questionDetails .reportTable th, .questionDetails .reportTable td, .matching th, .matching td { vertical-align: top; border: 1px solid; padding: 15px 10px; } .matchingNumber { display: inline-block; vertical-align: top; } .orderCanvasWide { width: 100%; } .questionDetails .reportTable th, .matching th { padding: 10px 15px; vertical-align: middle; border: 1px solid; } .matching .lastOption td { border-bottom: 4px solid; } .reportKey { display: inline-block; border: 1px solid; margin: 20px 0px; padding: 10px 8px; } .reportKey h3 { margin: 0px; } .reportKey div { font-weight: bold; margin: 4px 0px 0px 16px; } .ordering table td img { margin: 0px 5px; } .calculated { margin-top: 20px; clear: both; float: left; } ul.key { margin: 20px 0px; width: 100%; } ul.key li { float: left; margin-right: 10px; padding-left: 17px; width: auto; } .smallCell ul { width: 50px; } li.recommended, li.changed, li.notallgraded { display: block; float: left; margin: 0px; height: 16px; } .smallCell li.recommended, .smallCell li.changed, .smallCell li.notallgraded, .questionTextId li.recommended, .questionTextId li.changed, .questionTextId li.notallgraded { width: 16px; } .smallCell li.recommended, .smallCell li.changed, .smallCell li.notallgraded { float: right; } li.recommended { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_recommended.png") no-repeat; } li.changed { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_changed.png") no-repeat; } li.notallgraded { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_allgraded.png") no-repeat; } .previousReports a:hover { text-decoration: underline; } .reportKey h4 { margin: 0px; padding: 10px 0px 0px 25px; } .questionFilter div div { float: left; margin-right: 20px; padding-right: 20px; border-right: 1px solid; } .questionFilter div div:last-child { padding-top: 10px; border: none; } .answerBlock { width: 100%; margin-bottom: 20px; } .answerBlock span { white-space: nowrap; } .answerValueStyle { width: 400px; height: 45px; padding: 4px; overflow: auto; vertical-align: top; } .pickerMonth .today a { outline: 0px; } body.filePickerWidget { background: url("none"); } .filePickerWidget .locationPane { margin-top: 0px; padding-bottom: 60px; } .filePickerWidget .contentPaneWide { margin: 0px; background: url("none"); } .filePickerWidget .contentBox, .filePickerWidget #content { border: 0px; box-shadow: none; border-radius: 0px; } .pathFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-folder.png"); background-position: left top; background-repeat: no-repeat; display: inline-block; padding-left: 20px !important; } .pathSlash { display: inline-block; padding-left: 5px !important; padding-right: 5px !important; } .pathFolder a { color: rgb(12, 128, 172); text-decoration: underline; } .pathfolder::before { content: "after"; margin: 0px 4px; } #tabsBar { } .tabsBar { min-height: 47px; background: rgb(209, 234, 239); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom: 1px solid rgb(187, 187, 187); } .tabsBar a { text-decoration: none; } .tabsBar #tabs { float: left; height: 47px; display: inline; } .tabsBar .tabs { height: 47px; } .tabsBar .localViewToggle { border-top-right-radius: 2px; float: right; } img.zoneIcon { margin: 0px 5px; } #contentSearch { background: transparent; padding: 5px; white-space: nowrap; } .contentInput, .locationInput { box-shadow: rgb(102, 102, 102) 0px 0px 2px 0px inset; border: 1px solid rgb(204, 204, 204); background: rgb(247, 247, 247); padding: 3px 1px; outline: none; display: inline; margin: 0px; border-radius: 2px; } #contentSearch .contentInput input[type="text"], .locationInput input[type="text"] { border: 0px; background: transparent; padding: 0px; outline: none; height: 22px; line-height: 22px; } #contentSearch .contentInput, .locationInput { margin-right: 4px; margin-left: 10px; } #contentActions { margin: 0px 0px 10px; display: block; } #levelUp { margin: 2px 0px; } #levelUp button { padding: 5px 7px 5px 5px; cursor: pointer; } #editablePath, #quickPath { display: inline-block; background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(rgb(221, 221, 221)), to(rgb(255, 255, 255))) rgb(231, 231, 231); box-shadow: rgb(204, 204, 204) 0px 2px 0px 0px inset; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 0px; overflow: hidden; } #quickPath { padding: 0px 0px 0px 5px; } .linkables { display: table; width: 100%; border-spacing: 5px; } .linkables .link { display: table-cell; vertical-align: top; white-space: inherit; } .linkables .folder-nav-up { width: 1%; } #quickPath ol li { display: inline-block; margin: 4px 0px; } #quickPath ol li.folderIncluder, #quickPath ol li.folderCreator { margin: 0px; } .checkmark-btn { width: 22px; height: 20px; margin-left: 10px; vertical-align: top; padding: 0px !important; } .checkmark-btn.mark-inactive { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/cs/icons/include-folder-sprite.png") 3px -29px no-repeat rgb(255, 255, 255) !important; } .checkmark-btn.mark-active { box-shadow: rgb(153, 153, 153) 0px 0px 2px 1px inset; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/cs/icons/include-folder-sprite.png") 3px 3px no-repeat rgb(255, 255, 255) !important; } .linkables .button-5 { padding: 3px 8px; border-radius: 2px; color: rgb(51, 51, 51); font-size: 95%; text-shadow: rgb(238, 238, 238) 0px 1px 0px; border: 1px solid rgb(204, 204, 204); display: inline-block; box-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0px inset; outline: none; cursor: pointer; } .pressed { box-shadow: rgb(153, 153, 153) 0px 0px 3px 1px inset; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/diag-thick-bg.png") left top repeat rgb(255, 255, 255) !important; } #storageQuota { font-size: 95%; color: rgb(102, 102, 102); padding-left: 110px; position: relative; margin-top: 8px; } #storageQuota strong { color: rgb(51, 51, 51); } .quotaGauge { width: 100px; height: 7px; line-height: 7px; font-size: 7px; border: 1px solid rgb(51, 51, 51); background-color: rgb(231, 231, 231); position: absolute; top: 3px; left: 0px; } .quotaGauge div { height: 7px; line-height: 7px; background-image: -webkit-gradient(linear, 0% 0%, 0% 90%, from(rgb(0, 173, 208)), to(rgb(1, 137, 164))); } ul.dropdown { position: relative; height: 47px; border-top-left-radius: 2px; } ul.dropdown li { font-weight: bold; float: left; zoom: 1; background: transparent; height: 47px; } ul.dropdown > li { border-right: 1px solid rgb(187, 187, 187); box-shadow: rgb(238, 238, 238) -1px 0px 0px inset; } ul.dropdown > li:first-child { border-left: none; } ul.dropdown > li:first-child, ul.dropdown > li:first-child > a { border-top-left-radius: 2px; } ul.dropdown a:hover { color: rgb(0, 0, 0); } ul.dropdown a:active { color: rgb(255, 165, 0); } ul.dropdown li a { display: block; color: rgb(1, 134, 158); height: 47px; line-height: 46px; font-weight: normal; } ul.dropdown > li > a { padding: 0px 32px; } ul.dropdown li:hover ul li a { padding: 0px 12px 0px 4px; } ul.dropdown li.active { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); } ul.dropdown li.active a { font-weight: bold; color: rgb(0, 0, 0); } ul.dropdown li#zoneChooser > a { padding: 0px 12px 0px 4px; } ul.dropdown li#uploadType > a { padding: 0px 12px 0px 20px; } ul.dropdown li#zoneChooser > a::after, ul.dropdown li#uploadType > a::after { content: ""; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tab-expand-chevron.png"); background-repeat: no-repeat; display: inline-block; width: 20px; height: 9px; margin-left: 8px; } ul.dropdown li.hover, ul.dropdown li:hover { background: rgb(246, 246, 246); color: rgb(0, 0, 0); position: relative; } ul.dropdown > li.hover, ul.dropdown > li:hover { z-index: 99; } ul.dropdown li.hover a { color: black; z-index: 999; } ul.dropdown li.active:hover { background: rgb(255, 255, 255); } ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: -1px; z-index: 100; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; min-width: 200px; } ul.dropdown > li:hover > ul, ul.dropdown > li:focus > ul { z-index: 100; top: 46px; } ul.dropdown ul li { font-weight: normal; background: rgb(246, 246, 246); color: rgb(0, 0, 0); border-bottom: 1px solid rgb(204, 204, 204); float: none; padding: 0px; white-space: nowrap; display: block; } ul.dropdown ul li a { background: none; } ul.dropdown li#uploadType ul li a { padding: 0px 12px 0px 20px; } ul.dropdown ul li > a.hover, ul.dropdown ul li > a:hover { background: rgb(255, 255, 255); padding: 0px; } #uploadEngine { border: 0px; } #uploadEngine #dataCollectionContainer { margin: 0px -10px; padding: 0px; } #legalAgreement { border: 1px solid rgb(204, 204, 204); height: 80%; margin: 15px; overflow: auto; padding: 8px; } #legalButtons { margin-right: 15px; margin-left: 15px; } .u_nopad { padding: 0px !important; } .u_nowrap { white-space: nowrap !important; } .insideContainer { padding: 20px; } .profileCardAvatarThumb a { } .profileCardAvatarThumb img { height: 18px; width: 18px; border: 1px solid rgb(221, 221, 221); display: inline-block; padding: 1px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; background: rgba(255, 255, 255, 0.8); } .userEmailLabel li { height: 22px; border-radius: 2px; line-height: 22px; vertical-align: middle; } .avatar { max-height: 140px; width: auto; } .hideoff.skipLink { opacity: 0; background: rgba(0, 0, 0, 0.1); } #topNavSkipLink { color: rgb(255, 255, 255); font-size: 11px; top: -4px; left: 9px; padding: 9px; border-radius: 5px; } .skipLink { color: rgb(255, 255, 255); position: absolute; padding: 9px; background: rgba(0, 0, 0, 0.7); text-align: center; font: 11px / 1.4 Georgia, serif; text-transform: uppercase; border-radius: 5px; top: 9px; left: 9px; opacity: 1; transition: all 0.3s ease-in-out 0s; z-index: 1000; width: 140px !important; } .skipLink:focus { outline: 0px; } div.skipLink { background: transparent; padding: 0px; height: 0px; width: 0px; overflow: visible; z-index: 10000; } .abutton { text-decoration: none; background-color: transparent; padding: 0px; border: none; } .abutton:hover { cursor: pointer; } #quick_links_wrap { position: absolute; z-index: 1111; right: 100%; margin-right: -20px; font-size: 0.8em; border-left: 0px; border-bottom: 0px; border-radius: 0px 4px 0px 0px; width: auto; white-space: nowrap; height: 21px; line-height: 20px; background: rgba(0, 0, 0, 0.2); display: inline-block; transition: all 0.2s ease 0s; } #quick_links_wrap:hover, #quick_links_wrap.quick_link_wrap_focus { margin-right: auto; right: auto; left: -5px; background: rgb(51, 51, 51); } #quick_links_wrap a { display: block; height: 21px; line-height: 21px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/console/icons/ax-links.png"); background-repeat: no-repeat; background-position: right 3px; padding: 0px 21px 0px 7px; color: rgb(250, 249, 246); } .ax-content { display: table; width: 100%; } .content-lite { display: table-cell; width: 70%; padding: 20px; border-right: 1px solid rgb(204, 204, 204); border-radius: 5px 0px 0px 5px; background: rgb(255, 255, 255); } .content-lite h2 { font-size: 1.2em; font-weight: normal; margin-bottom: 10px; display: block; background: rgb(231, 231, 231); padding: 4px 8px; } .content-lite h4 { } .content-lite ul.shortcut-list { list-style: none; margin-left: 10px; margin-bottom: 20px; } .content-lite ul.shortcut-list li { margin-bottom: 6px; } .content-lite ul.shortcut-list a { text-decoration: underline; } .shortcut-list { } #quick_links_headings_list > ul { clear: both; margin-top: 10px; margin-left: 12px; } #quick_links_headings_list ul { margin-left: 20px !important; margin-top: 5px !important; } .quick_links_header_h1 { } .quick_links_header_h2 { margin-left: 3%; } .quick_links_header_h3 { margin-left: 6%; } .quick_links_header_h4 { margin-left: 9%; } .quick_links_header_h5 { margin-left: 12%; } .quick_links_header_h6 { margin-left: 15%; } .legend { display: table-cell; width: 30%; padding: 20px; } .legend h2 { font-size: 1.2em; font-weight: normal; margin-bottom: 10px; display: block; } .legend ul { list-style: none; margin-left: 0px; } .legend ul li { margin-bottom: 12px; padding: 9px; border: 1px solid rgb(204, 204, 204); background: white; border-radius: 7px; } .legend .keycombo { display: table; width: 100%; vertical-align: middle; } .legend span.presskey { display: inline-block; margin: 0px 0px 3px; width: 36px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; border: 1px solid rgb(51, 51, 51); background: rgb(102, 102, 102); color: white; text-transform: uppercase; font-size: 80%; font-weight: normal; border-radius: 4px; vertical-align: middle; } .legend span.presskey.alpha { font-weight: bold; } .blockReceipt { display: block !important; } .hideoff { position: absolute; overflow: hidden; left: -10000px; top: -1000px; width: 0px; height: 0px; } .hideoff[tabindex="0"] { top: auto; } .fileInputWrapper { float: left; position: relative; overflow: hidden; padding: 0px 3px 0px 0px; margin-right: 9px; } .fileInputWrapper input.hiddenInput { position: absolute; top: 0px; right: 0px; z-index: 0; padding: 0px; opacity: 0; text-align: right; font-size: 210%; } .fileInputWrapper input[type="file"] { } .fileInputWrapper input.visibleInput { position: relative; right: 0px; top: 0px; z-index: 1; } .hideme { display: none !important; } .hidden { display: none; } .clearfloats { clear: both; } .containerTabs li a { cursor: pointer; } .containerTabs li.active a { cursor: default; } .inlineContextMenu a.browse { font-weight: normal; word-break: normal; box-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0px inset; border: 1px solid rgb(136, 136, 136); display: inline-block; } .inlineContextMenu.inlineContextMenu-hide { display: none; } .contentList .details .contextItemDetailsHeaders { background: transparent; font-size: inherit; padding: 2px 0px 2px 6px; font-weight: normal; word-break: normal; color: rgb(85, 85, 85); } .contextItemDetailsHeaders > .detailsValue { display: inline-block; margin: 0px 0px 0px 10px; } .minWidthLabel { min-width: 65px; } span.reviewButtons { display: inline; } span.reviewButtons a { margin-right: 5px; } .inventoryListCardView li { display: inline; float: left; padding: 3px; } .inventoryListCardView div.block { display: block; padding: 10px; border: 1px solid rgb(225, 225, 225); background-color: rgb(250, 250, 250); width: 200px; height: 130px; overflow: hidden; margin: 3px; border-radius: 3px; } .inventoryListCardView div.block div { display: block; } .noImgRumble.rumble_top, .noImgRumble.rumble { background: none; } .inventoryListCardView div.smallCell input[type="checkbox"] { display: block; } .inventoryListCardView div.smallCell input[type="checkbox"]:checked, .inventoryListCardView div.block:hover div.smallCell input[type="checkbox"] { display: block; } .inventoryListCardView div.block div.smallCell { float: left; padding: 6px 0px 0px; width: 20px; } .inventoryListCardView div.block div.inlineMenuItems { } .inventoryListCardView div.block div.inlineMenuItems ul.inlineMenuItems li { padding: 0px 5px 0px 0px; } .inventoryCardViewToggle { float: right; margin: 0px 0px 0px 8px; } .inventoryCardViewToggle a.cardView, .inventoryCardViewToggle a.tableView { padding: 1px 3px; color: rgb(153, 153, 153); } .inventoryCardViewToggle a.cardView.active, .inventoryCardViewToggle a.tableView.active { color: rgb(0, 0, 0); } .inventoryCardViewSorting { margin: 0px 10px 0px 0px; float: right; } .inventoryCardViewSorting .cardSortTitle, .inventoryCardViewSorting .cardSortOrder, .inventoryCardViewSorting .cardSortLabel { float: left; } .inventoryCardViewSorting .cardSortLabel { padding: 2px 6px; } .inventoryCardViewSorting a.sortColumnMenu { border-radius: 2px 0px 0px 2px; } .inventoryCardViewSorting a.sortOrderMenu { border-radius: 0px 2px 2px 0px; border-width: 1px 1px 1px 0px; } .inventoryCardViewSorting a.sortColumnMenu::after, .inventoryCardViewSorting a.sortOrderMenu::after { height: 4px; vertical-align: middle; content: ""; display: inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgb(0, 0, 0); margin-top: 4px; opacity: 0.3; } .inventoryCardViewSorting a.sortColumnMenu:hover::after, .inventoryCardViewSorting a.sortOrderMenu:hover::after { opacity: 1; } .inventoryListSortColumns li, .inventoryListSortOrder li { } .inventoryListSortColumns li:hover, .inventoryListSortOrder li:hover { } .inventoryListCardView .inventoryListCardHoverText { display: none !important; } .inventoryListCardView ul.inlineMenuItems { border-top: 1px solid rgb(225, 225, 225); margin: 0px -10px; } .inventoryListCardView ul.inlineMenuItems li { min-height: 30px; padding: 0px; width: 33.3%; } .inventoryListCardView ul.inlineMenuItems_1_0 li { width: 100%; } .inventoryListCardView ul.inlineMenuItems_2_0 li { width: 50%; } .inventoryListCardView ul.inlineMenuItems li a { padding: 6px 0px 12px; display: block; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: auto !important; } .inventoryListCardView ul.inlineMenuItems li a.cmimg, .inventoryListCardView ul.inlineMenuItems li a.cmimg img { height: 0px; width: auto; } .inventoryListCardView .cardPiece20 { height: 20px; max-height: 20px; overflow: hidden; padding: 0px 0px 0px 18px; } .inventoryListCardView .cardPiece30 { height: 30px; max-height: 30px; overflow: hidden; padding: 0px 0px 0px 18px; } .inventoryListCardView .cardPiece40 { height: 40px; max-height: 40px; overflow: hidden; padding: 0px 0px 0px 18px; } .inventoryListCardView .cardPiece50 { height: 50px; max-height: 50px; overflow: hidden; padding: 0px 0px 0px 18px; } .inventoryListCardView .cardPiece60 { height: 60px; max-height: 60px; overflow: hidden; padding: 6px 0px 0px; } .inventoryListCardView .cardPiece70 { height: 70px; max-height: 70px; overflow: hidden; padding: 6px 0px 0px; } .inventoryListCardView .cardPiece80 { height: 80px; max-height: 80px; overflow: hidden; padding: 6px 0px 0px; } .inventoryListSortOrder, .inventoryListSortColumns { background: rgb(225, 225, 225); display: inline-table; position: relative; border: 1px solid rgb(170, 170, 170); } .inventoryListSortOrder li a, .inventoryListSortColumns li a { width: 100%; display: block; } .noItems.container-empty { padding-top: 90px; text-align: center; position: relative; } .noItems.container-empty .arrow-left, .noItems.container-empty .arrow-right { position: absolute; width: 25%; height: 150px; top: 0px; opacity: 0.3; } .noItems.container-empty .arrow-left { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/overlay_arrow_left.png") right center / 90% 70% no-repeat transparent; left: 0px; } .noItems.container-empty .arrow-right { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/overlay_arrow_right.png") left center / 90% 70% no-repeat transparent; right: 0px; } .noItems.container-empty .main-message { text-align: center; width: 45%; margin: 0px auto 12px; } .noItems.container-empty .secondary-message { text-align: center; width: 45%; margin: 0px auto; } #globalNavPageContentArea .dropzone, li.dropzone { margin: 10px; font-weight: bold; line-height: 1.3em; border: 4px dashed; border-radius: 10px; padding: 20px; } #globalNavPageContentArea #dropzone.in, li#dropzone.in { line-height: 200px; font-size: larger; } #globalNavPageContentArea .dropzone.hover, li.dropzone.hover { color: rgb(255, 255, 255); background: rgb(197, 111, 213); border: 4px dashed rgb(197, 111, 213); } #globalNavPageContentArea .dropzone.fade, li.dropzone.fade { transition: all 0.3s ease-out 0s; opacity: 1; } body > .dropzone[style*="position: absolute;"] { height: 0px; padding: 0px; margin: 0px; } #treeTableBody img[src*="rempty"] { opacity: 0; width: 0px; } .bb-dialog.ui-dialog { text-align: center; width: 50% !important; left: 25% !important; } .bb-dialog.ui-dialog .ui-dialog-title { float: none; } .bb-dialog.ui-dialog .ui-dialog-content.ui-widget-content { padding: 10px 30px 30px; font-size: 22px; font-weight: lighter; } .bb-dialog.ui-dialog .ui-button-text-only { position: relative; margin: 10px; } .bb-dialog.ui-dialog .ui-dialog-buttonset { float: none; text-align: center; width: 100%; } .bb-dialog.ui-dialog ul { list-style: none !important; } @media only screen and (min-width: 668px) { span.mobile-table-label { display: none; } } .bltiLaunchForm img { display: block; padding-top: 10px; margin: auto auto -36px; } #bltiLaunchForm .submitStepBottom { display: table; margin: auto; width: auto !important; position: relative !important; } #lti-launch-iframe #containerdiv { padding: 12px; } #bltiLaunchForm div.field { overflow-x: auto; } .bltiLaunchForm h3.steptitle { height: 14px; text-align: center !important; margin: 0px auto !important; } .bltiLaunchForm #dataCollectionContainer #step1 { padding: 0px; text-align: center; border: none !important; } .bltiLaunchForm #dataCollectionContainer #step1 #stepcontent1 { text-align: center; padding: 0px; height: inherit; border: none !important; } .bltiLaunchForm #dataCollectionContainer #step1 #stepcontent1 p { text-align: center; display: block; margin: auto; } .bltiLaunchForm #dataCollectionContainer { margin: auto; padding-top: 25px; } .bltiLaunchForm div.field { width: 100%; } .bltiLaunchForm div#dataCollectionContainer .taskbuttondiv:first-child { padding: 18px 24px; } @media only screen and (max-width: 736px) and (min-width: 0) { .bltiLaunchForm #dataCollectionContainer { height: 230px; width: 93% !important; } .bltiLaunchForm #dataCollectionContainer { width: 92%; padding: 10px; } .bltiLaunchForm .submitStepBottom { left: 0px; position: relative; width: 100% !important; } .bltiLaunchForm div#dataCollectionContainer .taskbuttondiv:first-child { padding: 5px 20px; } .bltiLaunchForm #dataCollectionContainer #step1 { margin: 0px 0px 20px 24px; } } .fluidWrapper { margin: auto; max-width: 100%; } .fluidFrame { position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0px; overflow: hidden; } .fluidFrame iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } #skip-to-content { position: absolute; top: 0px; left: -100000px; } #skip-to-content:focus { background: rgb(255, 255, 255); left: 0px; padding: 10px; z-index: 10000; } img.ax-image-placeholder, .mybb-tools li a:focus img.ax-image-placeholder { outline: none; position: absolute; top: auto; } span.negativepointshelp { white-space: normal; } .mceToolbar.mceToolbarRow2.Enabled { margin-right: 105px; margin-left: 0px; } .horizontalList li { display: -webkit-inline-box; } .tox-tinymce-aux { z-index: 10000 !important; } pre.codeblock { background: rgb(245, 242, 240); padding: 1em; border-radius: 0.3em; margin: 0.5em 0px; overflow: auto; text-align: left; white-space: pre; overflow-wrap: normal; line-height: 1.5; hyphens: none; } span.inline-code { background: rgb(245, 242, 240); padding: 0.1em; border-radius: 0.3em; white-space: normal; overflow-wrap: normal; line-height: 1.5; hyphens: none; } .ltiLinkContainer { cursor: pointer; } .fileUploadLimits > .label, .fileUploadLimits > .field { width: auto; max-width: 30%; overflow-wrap: normal; } hr.divider { border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(205, 205, 205); margin-top: 30px; padding-bottom: 30px; border-bottom-style: initial; border-bottom-color: initial; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; } .username-play { width: 25px; z-index: 99999; margin-left: 5px; background-repeat: no-repeat; background-position: center center; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/volume.svg"); } .profile-card { position: absolute; z-index: 99999; background-color: lightgrey; padding: 20px; margin-left: 25px; margin-top: 3px; line-height: normal; text-align: initial; } .left-profile-card { float: left; } .right-profile-card { float: left; margin-left: 15px; max-width: 335px; } .img-profile-card { width: 80px; height: 80px; } .img-name-tag { cursor: pointer; } .right-profile-card p, .right-profile-card h1 { overflow-wrap: break-word; white-space: normal; } .right-profile-card h1 { margin-top: 0px; margin-bottom: 5px; } .img-name-tag:focus, .name-information-profile-card:focus { border: 2px solid rgb(85, 85, 85); } .profile-card-close-button { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/close_mini.gif") no-repeat; border: 0px; margin-top: -10px; margin-right: -15px; width: 15px; height: 15px; float: right; } .profile-card-open-button { border: 0px; background-color: white; padding: 0px; font-size: revert; }

@charset "utf-8"; @font-face { font-family: FontAwesome; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/FontAwesome/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/FontAwesome/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/FontAwesome/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/fonts/FontAwesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg"); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; } [class^="icon-"]::before, [class*=" icon-"]::before { text-decoration: inherit; display: inline-block; vertical-align: middle; speak: none; } .icon-large::before { vertical-align: -10%; font-size: 1.33333em; } a [class^="icon-"], a [class*=" icon-"] { display: inline; } [class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width { display: inline-block; width: 1.14286em; text-align: right; padding-right: 0.28571em; } [class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large { width: 1.42857em; } .icons-ul { margin-left: 2.14286em; list-style-type: none; } .icons-ul > li { position: relative; } .icons-ul .icon-li { position: absolute; left: -2.14286em; width: 2.14286em; text-align: center; line-height: inherit; } [class^="icon-"].hide, [class*=" icon-"].hide { display: none; } .icon-muted { color: rgb(238, 238, 238); } .icon-light { color: white; } .icon-dark { color: rgb(51, 51, 51); } .icon-border { border: 1px solid rgb(238, 238, 238); padding: 0.2em 0.25em 0.15em; border-radius: 3px; } .icon-2x { font-size: 2em; } .icon-2x.icon-border { border-width: 2px; border-radius: 4px; } .icon-3x { font-size: 3em; } .icon-3x.icon-border { border-width: 3px; border-radius: 5px; } .icon-4x { font-size: 4em; } .icon-4x.icon-border { border-width: 4px; border-radius: 6px; } .icon-5x { font-size: 5em; } .icon-5x.icon-border { border-width: 5px; border-radius: 7px; } .pull-right { float: right; } .pull-left { float: left; } [class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: 0.3em; } [class^="icon-"].pull-right, [class*=" icon-"].pull-right { margin-left: 0.3em; }

@charset "utf-8"; .icon-glass::before { content: ""; } .icon-music::before { content: ""; } .icon-search::before { content: ""; } .icon-envelope-alt::before { content: ""; } .icon-heart::before { content: ""; } .icon-star::before { content: ""; } .icon-star-empty::before { content: ""; } .icon-user::before { content: ""; } .icon-film::before { content: ""; } .icon-th-large::before { content: ""; } .icon-th::before { content: ""; } .icon-th-list::before { content: ""; } .icon-ok::before { content: ""; } .icon-remove::before { content: ""; } .icon-zoom-in::before { content: ""; } .icon-zoom-out::before { content: ""; } .icon-power-off::before, .icon-off::before { content: ""; } .icon-signal::before { content: ""; } .icon-gear::before, .icon-cog::before { content: ""; } .icon-trash::before { content: ""; } .icon-home::before { content: ""; } .icon-file-alt::before { content: ""; } .icon-time::before { content: ""; } .icon-road::before { content: ""; } .icon-download-alt::before { content: ""; } .icon-download::before { content: ""; } .icon-upload::before { content: ""; } .icon-inbox::before { content: ""; } .icon-play-circle::before { content: ""; } .icon-rotate-right::before, .icon-repeat::before { content: ""; } .icon-refresh::before { content: ""; } .icon-list-alt::before { content: ""; } .icon-lock::before { content: ""; } .icon-flag::before { content: ""; } .icon-headphones::before { content: ""; } .icon-volume-off::before { content: ""; } .icon-volume-down::before { content: ""; } .icon-volume-up::before { content: ""; } .icon-qrcode::before { content: ""; } .icon-barcode::before { content: ""; } .icon-tag::before { content: ""; } .icon-tags::before { content: ""; } .icon-book::before { content: ""; } .icon-bookmark::before { content: ""; } .icon-print::before { content: ""; } .icon-camera::before { content: ""; } .icon-font::before { content: ""; } .icon-bold::before { content: ""; } .icon-italic::before { content: ""; } .icon-text-height::before { content: ""; } .icon-text-width::before { content: ""; } .icon-align-left::before { content: ""; } .icon-align-center::before { content: ""; } .icon-align-right::before { content: ""; } .icon-align-justify::before { content: ""; } .icon-list::before { content: ""; } .icon-indent-left::before { content: ""; } .icon-indent-right::before { content: ""; } .icon-facetime-video::before { content: ""; } .icon-picture::before { content: ""; } .icon-pencil::before { content: ""; } .icon-map-marker::before { content: ""; } .icon-adjust::before { content: ""; } .icon-tint::before { content: ""; } .icon-edit::before { content: ""; } .icon-share::before { content: ""; } .icon-check::before { content: ""; } .icon-move::before { content: ""; } .icon-step-backward::before { content: ""; } .icon-fast-backward::before { content: ""; } .icon-backward::before { content: ""; } .icon-play::before { content: ""; } .icon-pause::before { content: ""; } .icon-stop::before { content: ""; } .icon-forward::before { content: ""; } .icon-fast-forward::before { content: ""; } .icon-step-forward::before { content: ""; } .icon-eject::before { content: ""; } .icon-chevron-left::before { content: ""; } .icon-chevron-right::before { content: ""; } .icon-plus-sign::before { content: ""; } .icon-minus-sign::before { content: ""; } .icon-remove-sign::before { content: ""; } .icon-ok-sign::before { content: ""; } .icon-question-sign::before { content: ""; } .icon-info-sign::before { content: ""; } .icon-screenshot::before { content: ""; } .icon-remove-circle::before { content: ""; } .icon-ok-circle::before { content: ""; } .icon-ban-circle::before { content: ""; } .icon-arrow-left::before { content: ""; } .icon-arrow-right::before { content: ""; } .icon-arrow-up::before { content: ""; } .icon-arrow-down::before { content: ""; } .icon-mail-forward::before, .icon-share-alt::before { content: ""; } .icon-resize-full::before { content: ""; } .icon-resize-small::before { content: ""; } .icon-plus::before { content: ""; } .icon-minus::before { content: ""; } .icon-asterisk::before { content: ""; } .icon-exclamation-sign::before { content: ""; } .icon-gift::before { content: ""; } .icon-leaf::before { content: ""; } .icon-fire::before { content: ""; } .icon-eye-open::before { content: ""; } .icon-eye-close::before { content: ""; } .icon-warning-sign::before { content: ""; } .icon-plane::before { content: ""; } .icon-calendar::before { content: ""; } .icon-random::before { content: ""; } .icon-comment::before { content: ""; } .icon-magnet::before { content: ""; } .icon-chevron-up::before { content: ""; } .icon-chevron-down::before { content: ""; } .icon-retweet::before { content: ""; } .icon-shopping-cart::before { content: ""; } .icon-folder-close::before { content: ""; } .icon-folder-open::before { content: ""; } .icon-resize-vertical::before { content: ""; } .icon-resize-horizontal::before { content: ""; } .icon-bar-chart::before { content: ""; } .icon-twitter-sign::before { content: ""; } .icon-facebook-sign::before { content: ""; } .icon-camera-retro::before { content: ""; } .icon-key::before { content: ""; } .icon-gears::before, .icon-cogs::before { content: ""; } .icon-comments::before { content: ""; } .icon-thumbs-up-alt::before { content: ""; } .icon-thumbs-down-alt::before { content: ""; } .icon-star-half::before { content: ""; } .icon-heart-empty::before { content: ""; } .icon-signout::before { content: ""; } .icon-linkedin-sign::before { content: ""; } .icon-pushpin::before { content: ""; } .icon-external-link::before { content: ""; } .icon-signin::before { content: ""; } .icon-trophy::before { content: ""; } .icon-github-sign::before { content: ""; } .icon-upload-alt::before { content: ""; } .icon-lemon::before { content: ""; } .icon-phone::before { content: ""; } .icon-unchecked::before, .icon-check-empty::before { content: ""; } .icon-bookmark-empty::before { content: ""; } .icon-phone-sign::before { content: ""; } .icon-twitter::before { content: ""; } .icon-facebook::before { content: ""; } .icon-github::before { content: ""; } .icon-unlock::before { content: ""; } .icon-credit-card::before { content: ""; } .icon-rss::before { content: ""; } .icon-hdd::before { content: ""; } .icon-bullhorn::before { content: ""; } .icon-bell::before { content: ""; } .icon-certificate::before { content: ""; } .icon-hand-right::before { content: ""; } .icon-hand-left::before { content: ""; } .icon-hand-up::before { content: ""; } .icon-hand-down::before { content: ""; } .icon-circle-arrow-left::before { content: ""; } .icon-circle-arrow-right::before { content: ""; } .icon-circle-arrow-up::before { content: ""; } .icon-circle-arrow-down::before { content: ""; } .icon-globe::before { content: ""; } .icon-wrench::before { content: ""; } .icon-tasks::before { content: ""; } .icon-filter::before { content: ""; } .icon-briefcase::before { content: ""; } .icon-fullscreen::before { content: ""; } .icon-group::before { content: ""; } .icon-link::before { content: ""; } .icon-cloud::before { content: ""; } .icon-beaker::before { content: ""; } .icon-cut::before { content: ""; } .icon-copy::before { content: ""; } .icon-paperclip::before, .icon-paper-clip::before { content: ""; } .icon-save::before { content: ""; } .icon-sign-blank::before { content: ""; } .icon-reorder::before { content: ""; } .icon-list-ul::before { content: ""; } .icon-list-ol::before { content: ""; } .icon-strikethrough::before { content: ""; } .icon-underline::before { content: ""; } .icon-table::before { content: ""; } .icon-magic::before { content: ""; } .icon-truck::before { content: ""; } .icon-pinterest::before { content: ""; } .icon-pinterest-sign::before { content: ""; } .icon-google-plus-sign::before { content: ""; } .icon-google-plus::before { content: ""; } .icon-money::before { content: ""; } .icon-caret-down::before { content: ""; } .icon-caret-up::before { content: ""; } .icon-caret-left::before { content: ""; } .icon-caret-right::before { content: ""; } .icon-columns::before { content: ""; } .icon-sort::before { content: ""; } .icon-sort-down::before { content: ""; } .icon-sort-up::before { content: ""; } .icon-envelope::before { content: ""; } .icon-linkedin::before { content: ""; } .icon-rotate-left::before, .icon-undo::before { content: ""; } .icon-legal::before { content: ""; } .icon-dashboard::before { content: ""; } .icon-comment-alt::before { content: ""; } .icon-comments-alt::before { content: ""; } .icon-bolt::before { content: ""; } .icon-sitemap::before { content: ""; } .icon-umbrella::before { content: ""; } .icon-paste::before { content: ""; } .icon-lightbulb::before { content: ""; } .icon-exchange::before { content: ""; } .icon-cloud-download::before { content: ""; } .icon-cloud-upload::before { content: ""; } .icon-user-md::before { content: ""; } .icon-stethoscope::before { content: ""; } .icon-suitcase::before { content: ""; } .icon-bell-alt::before { content: ""; } .icon-coffee::before { content: ""; } .icon-food::before { content: ""; } .icon-file-text-alt::before { content: ""; } .icon-building::before { content: ""; } .icon-hospital::before { content: ""; } .icon-ambulance::before { content: ""; } .icon-medkit::before { content: ""; } .icon-fighter-jet::before { content: ""; } .icon-beer::before { content: ""; } .icon-h-sign::before { content: ""; } .icon-plus-sign-alt::before { content: ""; } .icon-double-angle-left::before { content: ""; } .icon-double-angle-right::before { content: ""; } .icon-double-angle-up::before { content: ""; } .icon-double-angle-down::before { content: ""; } .icon-angle-left::before { content: ""; } .icon-angle-right::before { content: ""; } .icon-angle-up::before { content: ""; } .icon-angle-down::before { content: ""; } .icon-desktop::before { content: ""; } .icon-laptop::before { content: ""; } .icon-tablet::before { content: ""; } .icon-mobile-phone::before { content: ""; } .icon-circle-blank::before { content: ""; } .icon-quote-left::before { content: ""; } .icon-quote-right::before { content: ""; } .icon-spinner::before { content: ""; } .icon-circle::before { content: ""; } .icon-mail-reply::before, .icon-reply::before { content: ""; } .icon-github-alt::before { content: ""; } .icon-folder-close-alt::before { content: ""; } .icon-folder-open-alt::before { content: ""; } .icon-expand-alt::before { content: ""; } .icon-collapse-alt::before { content: ""; } .icon-smile::before { content: ""; } .icon-frown::before { content: ""; } .icon-meh::before { content: ""; } .icon-gamepad::before { content: ""; } .icon-keyboard::before { content: ""; } .icon-flag-alt::before { content: ""; } .icon-flag-checkered::before { content: ""; } .icon-terminal::before { content: ""; } .icon-code::before { content: ""; } .icon-reply-all::before { content: ""; } .icon-mail-reply-all::before { content: ""; } .icon-star-half-full::before, .icon-star-half-empty::before { content: ""; } .icon-location-arrow::before { content: ""; } .icon-crop::before { content: ""; } .icon-code-fork::before { content: ""; } .icon-unlink::before { content: ""; } .icon-question::before { content: ""; } .icon-info::before { content: ""; } .icon-exclamation::before { content: ""; } .icon-superscript::before { content: ""; } .icon-subscript::before { content: ""; } .icon-eraser::before { content: ""; } .icon-puzzle-piece::before { content: ""; } .icon-microphone::before { content: ""; } .icon-microphone-off::before { content: ""; } .icon-shield::before { content: ""; } .icon-calendar-empty::before { content: ""; } .icon-fire-extinguisher::before { content: ""; } .icon-rocket::before { content: ""; } .icon-maxcdn::before { content: ""; } .icon-chevron-sign-left::before { content: ""; } .icon-chevron-sign-right::before { content: ""; } .icon-chevron-sign-up::before { content: ""; } .icon-chevron-sign-down::before { content: ""; } .icon-html5::before { content: ""; } .icon-css3::before { content: ""; } .icon-anchor::before { content: ""; } .icon-unlock-alt::before { content: ""; } .icon-bullseye::before { content: ""; } .icon-ellipsis-horizontal::before { content: ""; } .icon-ellipsis-vertical::before { content: ""; } .icon-rss-sign::before { content: ""; } .icon-play-sign::before { content: ""; } .icon-ticket::before { content: ""; } .icon-minus-sign-alt::before { content: ""; } .icon-check-minus::before { content: ""; } .icon-level-up::before { content: ""; } .icon-level-down::before { content: ""; } .icon-check-sign::before { content: ""; } .icon-edit-sign::before { content: ""; } .icon-external-link-sign::before { content: ""; } .icon-share-sign::before { content: ""; } .icon-compass::before { content: ""; } .icon-collapse::before { content: ""; } .icon-collapse-top::before { content: ""; } .icon-expand::before { content: ""; } .icon-euro::before, .icon-eur::before { content: ""; } .icon-gbp::before { content: ""; } .icon-dollar::before, .icon-usd::before { content: ""; } .icon-rupee::before, .icon-inr::before { content: ""; } .icon-yen::before, .icon-jpy::before { content: ""; } .icon-renminbi::before, .icon-cny::before { content: ""; } .icon-won::before, .icon-krw::before { content: ""; } .icon-bitcoin::before, .icon-btc::before { content: ""; } .icon-file::before { content: ""; } .icon-file-text::before { content: ""; } .icon-sort-by-alphabet::before { content: ""; } .icon-sort-by-alphabet-alt::before { content: ""; } .icon-sort-by-attributes::before { content: ""; } .icon-sort-by-attributes-alt::before { content: ""; } .icon-sort-by-order::before { content: ""; } .icon-sort-by-order-alt::before { content: ""; } .icon-thumbs-up::before { content: ""; } .icon-thumbs-down::before { content: ""; } .icon-youtube-sign::before { content: ""; } .icon-youtube::before { content: ""; } .icon-xing::before { content: ""; } .icon-xing-sign::before { content: ""; } .icon-youtube-play::before { content: ""; } .icon-dropbox::before { content: ""; } .icon-stackexchange::before { content: ""; } .icon-instagram::before { content: ""; } .icon-flickr::before { content: ""; } .icon-adn::before { content: ""; } .icon-bitbucket::before { content: ""; } .icon-bitbucket-sign::before { content: ""; } .icon-tumblr::before { content: ""; } .icon-tumblr-sign::before { content: ""; } .icon-long-arrow-down::before { content: ""; } .icon-long-arrow-up::before { content: ""; } .icon-long-arrow-left::before { content: ""; } .icon-long-arrow-right::before { content: ""; } .icon-apple::before { content: ""; } .icon-windows::before { content: ""; } .icon-android::before { content: ""; } .icon-linux::before { content: ""; } .icon-dribbble::before { content: ""; } .icon-skype::before { content: ""; } .icon-foursquare::before { content: ""; } .icon-trello::before { content: ""; } .icon-female::before { content: ""; } .icon-male::before { content: ""; } .icon-gittip::before { content: ""; } .icon-sun::before { content: ""; } .icon-moon::before { content: ""; } .icon-archive::before { content: ""; } .icon-bug::before { content: ""; } .icon-vk::before { content: ""; } .icon-weibo::before { content: ""; } .icon-renren::before { content: ""; }

@charset "utf-8"; html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-weight: inherit; font-style: inherit; font-family: inherit; font-size: 100%; } table, tbody, tfoot, thead, tr, th, td { margin: 0px; outline: 0px; font-weight: inherit; font-style: inherit; font-family: inherit; font-size: 100%; } font { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-weight: inherit; font-style: inherit; font-family: inherit; } body { background: rgb(255, 255, 255); } ol, ul { list-style: none; } table { border-collapse: collapse; } th { font-weight: normal; } caption, th, td:not([data-mce-style]) :not(.vtbegenerated) { text-align: left; } blockquote::before, blockquote::after, q::before, q::after { content: ""; } blockquote, q { quotes: "" ""; } input, button, select { font-weight: inherit; font-style: inherit; font-family: inherit; font-size: 100%; vertical-align: middle; } input:focus, button:focus, select:focus, a:focus { outline: rgb(0, 118, 208) solid 2px; } input:hover, input:active, button:hover, button:active, select:hover, select:active, a:hover, a:active { outline: none; } .field select, .noLabelField select { max-width: 100%; } .field select#filterQueryCondition { max-width: 300px; min-height: 75px; } .vtbegenerated, .vtbegenerated #text { overflow-x: auto; word-break: break-word; padding: 0px !important; margin: 0px !important; background: transparent !important; } .vtbegenerated img { } .vtbegenerated ul, .vtbegenerated menu, .vtbegenerated dir { list-style-type: disc; margin: 1em 0px; padding-left: 40px; } .vtbegenerated ul li { list-style-type: inherit; } .vtbegenerated ol { list-style-type: decimal; margin: 1em 0px; padding-left: 40px; } .vtbegenerated ol li { list-style-type: inherit; } .vtbegenerated li { display: list-item; list-style-position: outside; } .vtbegenerated ul ul, .vtbegenerated ul ol, .vtbegenerated ul dir, .vtbegenerated ul menu, .vtbegenerated ul dl, .vtbegenerated ol ul, .vtbegenerated ol ol, .vtbegenerated ol dir, .vtbegenerated ol menu, .vtbegenerated ol dl, .vtbegenerated dir ul, .vtbegenerated dir ol, .vtbegenerated dir dir, .vtbegenerated dir menu, .vtbegenerated dir dl, .vtbegenerated menu ul, .vtbegenerated menu ol, .vtbegenerated menu dir, .vtbegenerated menu menu, .vtbegenerated menu dl, .vtbegenerated dl ul, .vtbegenerated dl ol, .vtbegenerated dl dir, .vtbegenerated dl menu, .vtbegenerated dl dl { margin-top: 0px; margin-bottom: 0px; } .vtbegenerated ol ul li, .vtbegenerated ul ul li, .vtbegenerated menu ul li, .vtbegenerated dir ul li, .vtbegenerated ol menu, .vtbegenerated ul menu, .vtbegenerated menu menu, .vtbegenerated dir menu, .vtbegenerated ol dir, .vtbegenerated ul dir, .vtbegenerated menu dir, .vtbegenerated dir dir { list-style-type: circle; } .vtbegenerated ol ol ul, .vtbegenerated ol ul ul, .vtbegenerated ol menu ul, .vtbegenerated ol dir ul, .vtbegenerated ol ol menu, .vtbegenerated ol ul menu, .vtbegenerated ol menu menu, .vtbegenerated ol dir menu, .vtbegenerated ol ol dir, .vtbegenerated ol ul dir, .vtbegenerated ol menu dir, .vtbegenerated ol dir dir, .vtbegenerated ul ol ul, .vtbegenerated ul ul ul, .vtbegenerated ul menu ul, .vtbegenerated ul dir ul, .vtbegenerated ul ol menu, .vtbegenerated ul ul menu, .vtbegenerated ul menu menu, .vtbegenerated ul dir menu, .vtbegenerated ul ol dir, .vtbegenerated ul ul dir, .vtbegenerated ul menu dir, .vtbegenerated ul dir dir, .vtbegenerated menu ol ul, .vtbegenerated menu ul ul, .vtbegenerated menu menu ul, .vtbegenerated menu dir ul, .vtbegenerated menu ol menu, .vtbegenerated menu ul menu, .vtbegenerated menu menu menu, .vtbegenerated menu dir menu, .vtbegenerated menu ol dir, .vtbegenerated menu ul dir, .vtbegenerated menu menu dir, .vtbegenerated menu dir dir, .vtbegenerated dir ol ul, .vtbegenerated dir ul ul, .vtbegenerated dir menu ul, .vtbegenerated dir dir ul, .vtbegenerated dir ol menu, .vtbegenerated dir ul menu, .vtbegenerated dir menu menu, .vtbegenerated dir dir menu, .vtbegenerated dir ol dir, .vtbegenerated dir ul dir, .vtbegenerated dir menu dir, .vtbegenerated dir dir dir { list-style-type: square; } .vtbegenerated ul[type="circle"] li { list-style-type: circle; } .vtbegenerated ul[type="disc"] li { list-style-type: disc; } .vtbegenerated ul[type="square"] li { list-style-type: square; } .vtbegenerated table { border-collapse: separate; } .vtbegenerated blockquote { margin: 1em 24px; } .vtbegenerated caption, .inventory .vtbegenerated caption { text-align: center; } .inlineVtbegenerated { display: inline; } td[align="center"] { text-align: center !important; } tr[align="center"] { text-align: center !important; } .altHideoff1 { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; } .boldme { font-weight: bold; } .u_inlineStack, .u_inlineStackWrapper > li, .u_inlineStackWrapper > div { display: inline-block; vertical-align: top; zoom: 1; } .u_inlineStack.filterGroup { vertical-align: middle; } .u_inlineStack select { max-width: 300px; } .u_resetFont { font-size: 100%; } .u_centerAlign { text-align: center; } .u_normalAlign { text-align: left; } .u_indent { margin-left: 24px !important; } .u_scrollPanel-vertical { overflow-y: auto; } .u_panel-short { height: 70px; max-height: 100px; } .u_panel-medium { height: 70px; max-height: 150px; } .u_panel-long { height: 70px; max-height: 200px; } html:not([data-mce-style]) { height: 100%; min-height: 600px; } body { height: 100%; } .scroller-top { height: 89px; } body.topFrame { height: 89px; overflow-y: hidden; } body.filePicker { min-width: 400px; } body.popup { min-width: 100%; } body.popup div.locationPane { width: 100%; margin: 0px; padding: 0px; } body.csMenuFrame, body.popupMenu { min-width: 210px; width: 100%; } img { vertical-align: middle; border: 0px; } h1, h2, h3, h4, h5, h6, strong, b { font-weight: bold; } em { font-style: italic; } table.bouncer { width: 100%; } table.bouncer td { padding: 0px; } .brandingImgWrap { overflow: hidden; } .topTabs-compact .bannerImage, .topTabs-compact .brandingImgWrap { display: none; } .topTabs { position: relative; overflow-y: hidden; } .topTabs-compact { position: relative; } .topTabs .tabWrapper-center .appTabs, .topTabs-compact .tabWrapper-center .appTabs { margin: 0px auto; } .topTabs .tabWrapper-right .appTabs, .topTabs-compact .tabWrapper-right .appTabs { float: right; } .breadcrumbs { position: relative; } .locationPane { position: relative; zoom: 1; min-width: 100%; } .navigationPane { position: absolute; top: 0px; left: 0px; clear: both; overflow: visible; zoom: 1; width: 200px; } .menuWrap { position: relative; zoom: 1; } .contentPane { margin: 0px 14px 0px 212px; min-width: auto; zoom: 1; overflow: visible; display: block; } .contentPaneWide, .portalPane { } #puller { position: absolute; z-index: 3; } #puller a { display: block; height: 30px; width: 15px; background: rgb(204, 204, 204); } .navcollapsed { } .contcollapsed { margin-left: 15px; } #puller.pullcollapsed { } .content, .container, .containerPortal { min-width: auto; display: block; zoom: 1; min-height: 400px; } .popup .container { min-height: 400px; } .resourcePickerContainer .container { min-height: 380px; } .container, .containerOptions { overflow: visible; } .column-1, .column-2, .column-3, .column-4, .column-5 { float: left; margin: 6px 0px 0px; min-height: 400px; height: auto; } .column-1 { width: 100%; } .column-2 { width: 50%; } .column-3 { width: 33.3%; } .column-4 { width: 25%; } .column-5 { width: 20%; } #lightbox .column-3, #lightbox .column-2 { margin: 0px; min-height: 200px !important; } input[type="submit"].submit, .mainButton a, .actionBarMicro .mainButton a, .rumble .mainButton > a, .rumble_top .mainButton > a, .button-1, .button-1-img { font-weight: bold; } .modeSwitchWrap { right: 0px; top: 6px; left: auto; margin-left: 9px; } .modeSwitchWrap div { display: inline-block; vertical-align: middle; } .modeSwitch { position: relative; display: block; } .read-on { margin-right: 0px; } a.read-off { } a.read-off img { position: absolute; left: 0px; bottom: 0px; } a.read-on img { position: absolute; right: 0px; bottom: 0px; } .switcherLabel { display: inline-block; vertical-align: middle; } .helpLink { top: 1px; position: relative; } .helpLink a.browseIcon { display: inline-block; } .vtbeSwitch { position: relative; float: right; } .vtbeSwitch span { display: inline-block; } a.colorChip, a.colorChip span { display: inline-block; } input[type="button"], input[type="submit"], button { } form#content { border: 0px; box-shadow: none; background: transparent; } .reorder { position: absolute; cursor: move; } .contextMenuContainer { zoom: 1; } .gbtable .contextMenuContainer, .gbtable_header .contextMenuContainer { display: inline; } a.cmimg { zoom: 1; } div.field .vtbegenerated em { color: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-style: italic; display: inline; }

@charset "utf-8"; .navPageHeader { margin: 1em 0px; text-align: center; } .navPageHeader h3 { margin-left: 12px; display: inline; } .navPageHeader span { color: rgb(136, 136, 136); margin: 0px 6px 0px 0px; font-weight: normal; } fieldset.secondaryActions { float: right; } .bubble { display: none; padding: 0px; position: absolute; width: 190px; z-index: 1000; } .bubble ul { background-color: rgb(226, 238, 254); border-width: 1px; border-style: solid; border-color: rgb(172, 194, 223) rgb(85, 119, 187) rgb(85, 119, 187) rgb(172, 194, 223); border-image: initial; list-style-type: none; margin: 0px; padding: 6px; z-index: 1000; overflow: hidden; } .bubble ul li { clear: left; color: rgb(102, 102, 102); float: left; font-size: 90%; font-weight: bold; margin: 0px 0px 4px; padding: 0px; width: 174px; } .bubble ul li span { color: rgb(102, 102, 102); display: block; float: left; font-weight: normal; margin-right: 3px; width: 80px; } .bubble ul li span.icon { float: left; width: 20px; overflow: hidden; } .bubble ul li span.label { font-size: 100%; font-weight: normal; width: 147px; } .gradeInfoHeader { border-radius: 3px; margin: 0px -12px; padding: 3px; } .gradeInfoHeader h3 { margin: 0px 4px 0px 12px; padding: 7px 0px; font-weight: normal; color: rgb(102, 102, 102); } .gradeInfoHeader h3 span { font-weight: bold; color: rgb(0, 0, 0); } .gradeInfoHeader h3.root { border-radius: 3px; padding: 3px; background: rgb(136, 136, 136); color: rgb(255, 255, 255); } .gradeInfoHeader h3.root span { color: rgb(255, 255, 255); } .gradeInfoHeader h3 span.attempt-count { font-weight: normal; color: rgb(85, 85, 85); } .gradeInfoHeader .count { font-size: 10px; color: rgb(102, 102, 102); display: block; margin: 0px 0px 2px; font-weight: normal; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); padding: 2px 0px; text-align: center; } .navStatusButtons { margin: 15px 5px 0px 0px; } .containerOptions .navStatusButtons input[type="button"], .containerOptions .navStatusButtons input[type="submit"] { padding: 6px 8px 7px; } .navStatusButtons .taskbuttondiv { padding: 0px; } .user-navigator { display: block; position: relative; border: 1px solid rgb(187, 187, 187); float: left; border-radius: 3px; margin: 0px 0px 0px 15px; background-image: -webkit-gradient(linear, 0 0, 0 90%, from(rgb(239, 239, 239)), to(rgb(207, 207, 207))); width: 50%; } .pager, .students-pager { display: inline-block; text-align: center; } .pager { width: 30px; vertical-align: bottom; position: absolute; left: 0px; top: 0px; } .pager.next { left: auto; right: 0px; top: 0px; padding: 0px; margin: 0px; border-style: none; } .pager a { display: block; margin: 0px -4px 0px 0px; border-radius: 3px 0px 0px 3px; padding: 20px 6px 36px; } .pager.next a { margin: 0px 0px 0px -4px; border-radius: 0px 3px 3px 0px; } .pager a span { left: 15px; margin-top: 3px; position: absolute; right: 0px; text-indent: -9999px; } .pager.next a span { left: 10px; } .pager a:hover, .pager a:focus { background-color: rgb(255, 255, 255); } .pager a.disabled, .pager a.disabled:hover, .pager a.disabled:focus { background-color: rgb(237, 237, 237); opacity: 0.3; } .students-pager { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); text-align: left; display: block; margin: 0px 35px; position: relative; } .students-pager img.user-avatar { width: 24px; height: 24px; } tr.show { display: table-row; } tr.hide { display: none; } div.blogContainer { float: left; width: 74%; } div.blogContainer h3.blogHead { margin: 0px 0px 12px; padding: 3px 15px; background: rgb(119, 119, 119); font-size: 100%; color: rgb(255, 255, 255); } div.blogContainer div.blogEntry { margin: 12px 0px; padding: 0px; border: 1px solid rgb(153, 153, 153); border-radius: 3px; } div.blogContainer div.blogEntry h4 { padding: 9px 12px 0px 30px; font-size: 110%; overflow: hidden; overflow-wrap: break-word; } div.blogContainer div.blogEntry div.entryText { margin: 3px 12px 12px; padding: 9px 0px 18px; overflow-x: auto; } div.blogContainer div.entryDate { font-size: 95%; color: rgb(68, 68, 68); } div.blogContainer div.entryDate a { font-weight: bold; } div.blogContainer div.entryFooter { padding: 6px 12px 0px; margin: 0px; background: rgb(234, 234, 234); border-radius: 0px 0px 3px 3px; } div.blogContainer .comment-header { float: left; margin: 0px; padding: 0px; background: 0px center; font-size: 100%; font-weight: bold; } div.blogContainer div.entryFooter div.addBlogComment table { width: 98%; } div.blogContainer div.entryFooter div.addBlogComment textarea { width: 99.5%; } div.blogContainer div.entryFooter div.addBlogComment { box-shadow: none; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(153, 153, 153); margin: 0px -12px; } div.blogContainer div.entryFooter div.addBlogComment h3 { margin: 0px; padding: 0px; font-size: 100%; } .addBlogComment .stepcontent ol, .addBlogComment .stepcontent ol li { width: 100%; } div.blogContainer div.entryFooter div.addBlogComment div.controls { border: 0px; } div.blogContainer ul.entryComments { background: rgb(234, 234, 234); } div.blogContainer ul.entryComments li p { background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } div.blogContainer ul.entryComments li p.commentDate { border: 0px; font-size: 90%; color: rgb(68, 68, 68); } div.blogContainer ul.entryComments li h5 { color: rgb(68, 68, 68); font-size: 100%; } div.blogContainer ul.entryComments li.newComment h5 { font-weight: bold; } div.blogNav, div.journalNav, div.contentAreaNav { float: right; width: 25%; border-left: 4px double rgb(204, 204, 204); padding-bottom: 40px; margin: -20px -20px -30px 0px !important; } #gradeDetailsFormList, #editGradeActionList { width: 100% !important; } div.blogNav ul, div.blogNav ul li { background: transparent; } div.blogNav ul li { overflow: hidden; overflow-wrap: break-word; } div.blogNav ul.blogArchiveList li a { overflow-wrap: break-word; width: 100%; } .indentedWikiList { padding: 0px 0px 0px 22px !important; } .indentedWikiList img { margin: 0px 3px 0px -22px; } .blogNav #gradeDetailsForm, .journalNav #gradeDetailsForm { margin: 0px 6px 0px -18px; } .blogNav #gradeDetailsForm .liveArea, .journalNav #gradeDetailsForm .liveArea { box-shadow: none; border: 1px solid rgb(153, 153, 153); border-radius: 3px; padding: 6px; } div.blogNav li.currentBlog { font-weight: bold; } div.blogNav li.currentBlog span { font-weight: normal; } div.blogContainer .newItems { background: rgb(255, 241, 197); padding: 0px 3px; font-weight: normal; color: rgb(0, 0, 0); } div.blogNav .newItems, div.blogNav .gradeStatus { margin: 0px 4px 0px 0px; padding: 0px 0px 0px 2px; text-align: center; } div.blogContainer div.u_controlsWrapper span.newItems { display: block; float: left; margin-left: 4px; } div.blogNav ul.iconLegend, div.journalNav ul.iconLegend { margin: 12px 0px 0px 24px; padding: 0px; } div.blogNav ul.iconLegend li, div.journalNav ul.iconLegend li { margin: 0px; padding: 0px 0px 4px; font-size: 82%; color: rgb(102, 102, 102); } div.blogNav ul ul { margin-left: 9px; } div.blogNav ul#blogArchive ul { margin: 0px 9px 9px 18px; } div.journalContainer { float: left; margin-right: 1%; width: 74%; } div.journalContainer h3.blogHead { margin: 0px 0px 12px; padding: 3px 15px; background: rgb(170, 170, 170); font-size: 100%; color: rgb(255, 255, 255); text-align: center; } div.journalContainer div.blogEntry { margin: 12px 0px; padding: 0px 0px 0px 36px; border-style: solid; border-color: rgb(238, 238, 238); border-image: initial; border-width: 3px 3px 3px 0px; position: relative; } div.journalContainer div.blogEntry h4 { padding: 12px 24px 0px 12px; margin: 0px; background: rgb(255, 255, 255); text-align: center; font-size: 110%; overflow: hidden; } div.journalContainer div.entryDate { margin: 0px; padding: 3px 24px 12px 12px; background: rgb(255, 255, 255); font-size: 95%; color: rgb(68, 68, 68); text-align: center; border-bottom: 1px solid rgb(192, 218, 206); z-index: 100; } div.journalContainer div.entryDate a { font-weight: bold; } div.journalContainer div.blogEntry div.entryText { margin: 0px; padding: 12px 12px 18px; background: rgb(255, 255, 255); overflow-x: auto; } div.journalContainer div.entryFooter { margin: 0px 0px 0px -31px; padding: 0px 12px 12px 43px; zoom: 1; } div.journalContainer .comment-header { float: left; margin: 0px; padding: 0px; background: 0px center; font-size: 100%; font-weight: bold; } div.journalContainer div.entryFooter a.genericButton { display: block; float: right; } div.journalContainer div.entryFooter div.addBlogComment table { width: 98%; } div.journalContainer div.entryFooter div.addBlogComment textarea { width: 99.35%; } div.journalContainer div.entryFooter div.addBlogComment { display: none; margin-bottom: 6px; } div.journalContainer ul.entryComments { list-style: none; margin: 0px; padding: 0px; background: rgb(255, 255, 255); } div.journalContainer ul.entryComments li { list-style: none; margin: 0px; padding: 6px 0px; border-top: 1px solid rgb(192, 218, 206); } div.journalContainer ul.entryComments li p { margin: 4px 18px; padding: 0px; } div.journalContainer ul.entryComments li p.commentDate { font-size: 90%; color: rgb(68, 68, 68); margin-left: 19px; } div.journalContainer ul.entryComments li h5 { display: inline; margin: 0px; padding: 3px 0px 0px 18px; color: rgb(0, 0, 0); font-size: 100%; font-weight: normal; } div.journalContainer ul.entryComments li.newComment h5 { font-weight: bold; } div.journalNav ul, div.journalNav ul li { background: transparent; } div.journalNav ul li { overflow: hidden; } div.journalNav li.currentBlog { font-weight: bold; } div.journalNav li.currentBlog span { font-weight: normal; } .newItems { background: rgb(255, 241, 197); padding: 0px 3px; font-weight: normal; color: rgb(0, 0, 0); } div.journalNav .newItems { padding: 0px 2px 2px; } div.journalContainer div.u_controlsWrapper span.newItems { display: block; float: left; margin-left: 4px; } div.journalNav ul ul { margin-left: 9px; } div.journalNav ul#blogArchive ul { margin: 0px 9px 9px 18px; } #blogNavLinks { padding: 0px; position: absolute; right: 6px; top: 6px; } .contentAreaPalette ul#aboutBlog li.currentBlogView { margin-bottom: 3px; border: 2px solid rgb(0, 120, 203); padding: 2px 4px; background: rgb(239, 246, 255); } .currentBlogView a { text-decoration: none; color: black; } ul.blogArchiveList { margin-left: 16px; } ul.blogArchiveList li { padding-bottom: 4px; } #gradeWidget span#blogGradeValue { position: relative; padding-left: 6px; } #blogGradeValue img { position: absolute; top: 0px; left: 0px; } .contentAreaNav a.itemHead { display: block; margin: 0px; padding: 6px 60px 6px 24px; text-decoration: none; font-weight: bold; } .contentAreaNav a#aboutBlogLink { padding-right: 6px; } .contentAreaPalette { position: relative; border-top: 2px groove rgba(255, 255, 255, 0.3); padding: 4px 0px; } div.blogNav .contentAreaPalette:first-child, div.journalNav .contentAreaPalette:first-child, .rightColumn-narrow .contentAreaPalette:first-child { border-top: 0px; } .contentAreaPalette ul { padding: 0px; margin: 0px 0px 0px 24px; list-style: none; } .contentAreaPalette li { padding: 0px 0px 6px; font-size: 90%; } .contentAreaPalette li li { font-size: 100%; } div.iconLegendBlog { border: 0px; } .collapsibleInstructions { margin: 0px 0px 12px; } .collapsibleInstructions > a { display: block; margin: 3px 0px; font-weight: bold; } #loginPageContainer { min-height: 100%; margin: 0px auto; height: auto !important; } #loginHeader { position: absolute; right: 0px; top: 0px; } #loginHeader ul li { background: rgba(0, 0, 0, 0.55); display: inline-block; margin: 0px 0px 0px -4px; position: relative; border-top: 0px; vertical-align: top; } #loginHeader ul li a { text-indent: -10000px; display: inline-block; padding: 6px 12px; width: 28px; height: 18px; } #loginHeader ul li:hover, #loginHeader ul li:focus, #loginLang h2:hover, #loginLang h2:focus, #loginLang:hover h2, #loginLang:focus h2 { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 24px inset; } #loginHeader ul li:first-child, #loginHeader ul li:first-child a { border-radius: 0px 0px 0px 3px; } #loginHeader ul li img { display: none; } #loginHeader ul li.font-size::before, #loginHeader ul li.contrast::before { content: "T"; font: 130% / 1 Utilicons; color: rgb(240, 240, 240); text-align: center; position: absolute; right: 0px; left: 0px; top: 5px; text-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px; z-index: 2; } #loginHeader ul li.font-size a { z-index: 3; position: relative; } #loginHeader ul li.contrast a { z-index: 3; position: relative; } #loginHeader ul li.contrast::before { content: "c"; } #loginHeader ul li:hover::before, #loginHeader ul li:focus::before, #loginHeader ul li:hover, #loginHeader ul li:focus { color: rgb(255, 255, 255); cursor: pointer; } #loginHeader ul li.contrast { margin-left: -4px; border-left: 1px solid rgb(85, 85, 85); } #loginLang { left: 0px; position: absolute; top: 0px; } #loginLang:empty { display: none; } #loginLang h2 { font-weight: normal; font-size: 100%; border-radius: 0px 0px 3px; display: inline-block; margin: 0px; padding: 4px 16px 8px 14px; background: rgba(0, 0, 0, 0.55); width: 16px; height: 17px; } #loginLang h2 span { text-indent: -999px; display: inline-block; width: 0px; overflow: hidden; } #loginLang h2::before { content: "W"; font: 140% / 1 Utilicons; color: rgb(240, 240, 240); text-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px; } #loginLang h2:hover::before, #loginLang h2:focus::before { color: rgb(255, 255, 255); } #loginLang ul { position: absolute; top: -1000px; left: -1000px; width: 150px; padding: 6px; } #loginLang:hover ul, #loginLang:focus ul { top: 28px; left: 0px; width: 175px; border-radius: 0px 3px 3px 0px; } #loginLang h2:hover::after, #loginLang h2:focus::after, #loginLang:hover h2::after, #loginLang:focus h2::after { z-index: 100; } #loginLang ul li a { width: auto; } div.loginBody { margin: 0px auto; padding: 260px 0px 0px; width: 600px; } div.loginBody .receipt { margin: 0px auto 16px; padding: 12px 4px 14px 19px; width: 409px; } #loginBox { text-align: center; } #loginBox ul, #loginRedirectProviders { margin: 0px auto; width: 434px; } #loginRedirectProviders ul { z-index: 2; } #loginBox li { padding: 0px 0px 12px; } #loginBox form li + li + li { padding: 12px 0px 0px; text-align: left; display: inline-block; vertical-align: top; float: left; } #loginBox form li + li + li + li { display: inline-block; position: relative; text-align: right; vertical-align: top; float: right; } #loginBox li label, .portlet #loginBoxFull li label { color: rgb(102, 102, 102); display: block; font-size: 120%; letter-spacing: 1px; padding: 0px 0px 3px; text-align: left; text-transform: uppercase; width: 100%; } .portlet #loginBoxFull li label { font-weight: normal; font-size: 90%; padding: 0px 0px 2px; } #loginBox li input, #loginRedirectProviders button { box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 12px; font-size: 140%; padding: 10px; width: 100%; } #loginBox input[type="text"], #loginBox input[type="password"], #loginRedirectProviders button { border-radius: 5px; background: rgb(239, 239, 239); padding: 6px; border: 2px solid rgb(119, 119, 119); color: rgb(102, 102, 102); margin: 0px; box-sizing: border-box; } #loginBox input[type="text"]:focus, #loginBox input[type="password"]:focus, #loginRedirectProviders button:focus, #loginBox input[type="text"]:hover, #loginBox input[type="password"]:hover, #loginRedirectProviders button:hover { background: rgb(255, 255, 255); border-color: rgb(1, 136, 163); color: rgb(51, 51, 51); } #loginBox input:-webkit-autofill { background: rgb(51, 102, 153) !important; color: rgb(51, 51, 51) !important; } #loginBox li input[type="submit"] { font-size: 130%; padding: 10px 22px; margin: 0px; width: auto; min-width: 124px; } #loginFormTitle, #loginFormText, #loginHeader h1, #loginHeader h2, #loginHeader .productLogo, #loginOptions #gatewayButtonsTitle, #loginOptions #gatewayButtonsInstructions { position: absolute; top: -10000px; left: -10000px; } div.portlet #loginFormTitle, div.portlet #loginFormText { position: static; display: block; } #loginOptions { margin: 38px auto 26px; width: 600px; text-align: center; } #loginOptions h2 { margin: 10px; } #loginOptions p { margin: 10px; font-size: 0.85em; color: rgb(68, 68, 68); } #loginOptions ul li, #loginOptions ul li.subOption { display: inline-block; margin: 0px 9px 6px; } #loginOptions ul li a, #loginOptions ul li.subOption a { border-bottom: 1px dotted rgb(0, 153, 182); } .forgot a { border-bottom: 1px dotted rgb(0, 153, 182); } #loginOptions ul li a:hover, #loginOptions ul li a:focus, #loginOptions ul li.subOption a:hover, #loginOptions ul li.subOption a:focus, .forgot a:hover, .forgot a:focus { border-bottom-style: solid; } #loginText { padding: 12px 80px 18px; background: rgb(95, 96, 98); border-top: 1px solid rgb(119, 119, 119); text-align: center; display: none; } #loginText p span { font-weight: bold; font-size: 105%; color: rgb(255, 255, 255); } #loginText p { margin: 0px; font-size: 95%; color: rgb(237, 237, 237); } #loginImage { text-align: center; background-color: rgb(255, 255, 255); padding: 0px; display: none; } #loginImage img { margin: 0px auto; } #loginAnnouncements { clear: both; padding: 0px 0px 7px; margin: 0px auto; } #loginAnnouncements h3 { margin: 0px 9px; padding: 6px 3px; font-size: 110%; color: rgb(85, 85, 85); border-bottom: 1px solid rgb(187, 187, 187); display: none; } #loginAnnouncements ul { margin: 0px auto; text-align: center; width: 800px; } #loginAnnouncements ul li::before, #loginAnnouncements ul li::after { content: ""; position: absolute; bottom: 15px; width: 50%; height: 20%; max-width: 300px; box-shadow: rgba(0, 0, 0, 0.5) 0px 15px 10px; z-index: -2; } #loginAnnouncements ul li::before { left: 8px; transform: rotate(-2deg); } #loginAnnouncements ul li::after { right: 8px; transform: rotate(2deg); } #loginAnnouncements li { background: rgb(255, 255, 255); color: rgb(102, 102, 102); font-size: 95%; padding: 18px 24px 12px; text-align: justify; vertical-align: top; margin: 0px 0px 12px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 2px; position: relative; zoom: 1; } #loginAnnouncements ul li strong:first-child { color: rgb(0, 0, 0); margin: 0px 0px 12px; font-size: 115%; } #loginAnnouncements ul li strong + em { text-align: right; margin: 0px; } #loginAnnouncements ul li strong + em + br { display: none; } #loginAnnouncements .announcementDate { float: right; } #loginAnnouncements ul li .vtbegenerated { clear: both; line-height: 1.38; } #loginAnnouncements ul li:first-child { border-top: 0px; } #loginAnnouncements a { border-bottom: 1px dotted rgb(18, 143, 168); } #loginAnnouncements a:hover, #loginAnnouncements a:focus { border-bottom-style: solid; } #loginOptions #gatewayButtonsTitle, #loginOptions #gatewayButtonsInstructions { display: none; } .loginCopyright { width: 580px !important; } .login-page #copyright .logo { margin: 0px 0px 6px; padding: 0px; position: relative; display: inline-block; } .login-page #copyright .newCopyright { margin: 0px; padding: 0px; position: relative; display: inline-block; } .loginCopyright .legal, .loginCopyright .additionalInfo { width: 24em; min-height: 2.5em; border: 1px solid red; } .loginCopyright .legal { border-left: 0px; padding: 3px 12px 6px; width: 24.5em; } #loginPane + #copyright .legal p, #loginPane + #copyright .additionalInfo p { margin: 0px; display: inline; } .login-page .copyrightDetailContents { min-height: 6.5em; } #loginRedirectProviders { margin: 60px auto 30px; } #loginRedirectProviders button { font-weight: normal; margin-bottom: 5px; outline-offset: -2px; position: relative; text-align: left; } #loginRedirectProviders button::after { border-color: rgb(119, 119, 119) transparent transparent; border-width: 6px 4px 4px; border-style: solid; content: ""; display: block; height: 0px; position: absolute; right: 6px; top: 45%; } #loginRedirectProviderList { background-color: rgb(255, 255, 255); border: 2px solid rgb(119, 119, 119); border-radius: 5px; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 5px; display: none; position: absolute; text-align: left; } #loginRedirectProviderList.open { display: block; } #loginRedirectProviderList li { padding: 0px; } #loginRedirectProviderList li:first-child a { border-radius: 5px 5px 0px 0px; } #loginRedirectProviderList li:last-child a { border-radius: 0px 0px 5px 5px; } #loginRedirectProviderList li img, #loginRedirectProviderList li .defaultProviderIcon { display: inline-block; height: 24px; margin-right: 10px; vertical-align: middle; width: 24px; } #loginRedirectProviderList li a { color: rgb(102, 102, 102); display: block; font-size: 16px; padding: 6px; } #loginRedirectProviderList li a:hover, #loginRedirectProviderList li a:focus { background-color: rgb(240, 240, 240); text-decoration: underline; } h1.pageTitle, .caliperTitle, .discoverTitle { margin: -16px 0px 5px; padding-top: 0px; } .unitHomePageTitle { margin: -60px -30px 5px; } .caliperTitle h1 { padding: 0px; float: none; } .unitHomePageTitle h1 { padding: 0px; margin: 0px; float: none; } .discoverTitle h1 { padding: 0px 12px; } .unitHomePageTitle a.browse, .caliperTitle a.browse { float: right; font-size: 55%; font-weight: normal; margin: 4px 0px 0px 6px; padding-top: 2px; padding-bottom: 1px; } .unitHomePageTitle a.browseNoImg { padding-top: 2px; padding-bottom: 3px; } .reports { background: rgb(240, 240, 240); } .reports .navigationPane, .reports .locationPane, .reports .contentPaneWide, .reports .container { padding: 0px; margin: 0px; background: transparent; } .reports #dataCollectionContainer { margin: 0px; } .reports div[id*="step"] { padding: 0px; border: 0px; } .reports ul { margin: 12px; } .reports .stepcontent { margin: 0px 0px 12px; padding: 0px; } .reports ul li { clear: both; padding: 0px 12px 6px; } .reports .label { color: rgb(119, 119, 119); } .reports .field { color: rgb(0, 0, 0); } .reports ul li::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .reports h1 { padding: 9px 18px; margin: 0px; } .reports h2 { padding: 3px 6px; margin: 6px 18px; color: rgb(0, 0, 0); } .reports h3 { padding: 3px 6px; margin: 6px 18px; } .reports h3 a img { margin-right: 6px; vertical-align: middle; } .reports h3.steptitle { background: rgb(187, 187, 187); color: rgb(255, 255, 255); font-size: 110%; margin: 0px; padding: 4px 12px; letter-spacing: 0px; } .reports h4 { font-size: 115%; color: rgb(255, 255, 255); background: rgb(187, 187, 187); margin: 0px 10px; padding: 3px 12px; } .reports h5 { margin: 12px -12px 0px; padding: 0px 0px 6px; font-size: 100%; border-bottom: 1px solid rgb(204, 204, 204); } .reports .attachments { margin: 0px; } .reports t.wide { width: 100%; margin: 0px; } #toc { margin: 12px 0px; list-style-type: decimal; padding: 0px 0px 0px 20px; list-style-position: outside; } #toc ul { margin: 0px 24px 24px; } .toc_div { margin: 6px 18px 18px; clear: both; padding: 4px 0px 4px 8px; border: 2px solid rgb(204, 204, 204); border-radius: 4px; } .toc_div ol li ul li { padding: 0px; margin: 0px; } .reports .toc_div h2 { margin: 0px; padding: 0px; background: 0px center; } .toc_div h2 a img { margin-right: 6px; } .toc_div a.toggle { text-decoration: none; background: rgb(246, 246, 246); font-size: 95%; float: right; font-weight: normal; border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 6px 10px; position: relative; top: -4px; border-radius: 0px 4px 4px 0px; } .toc_div a.toggle:hover { background: rgb(255, 255, 255); } .backtotop, .dateofreport { float: right; } .dateofreport { margin: 6px 18px 12px 0px; } .reports .block { border: 1px solid rgb(204, 204, 204); margin: 0px 18px 24px; background: rgb(255, 255, 255); border-radius: 4px 4px 0px; } .backtotop { margin-bottom: -40px; margin-right: -1px; float: right; position: relative; } .backtotop a { text-decoration: none; background: rgb(246, 246, 246); font-size: 95%; padding: 3px 12px 3px 8px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; display: block; border-radius: 0px 0px 4px 4px; } .backtotop a:hover { background: rgb(255, 255, 255); } .backtotop a img { margin-right: 5px; } div.fontPreview { display: block; float: left; margin: 3px 0px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); padding: 4px; } .textareaDiv { padding-bottom: 6px; } .textareaDiv table { width: 98%; } .textareaDiv table table, .textareaDiv table table table { width: 100%; } .textareaDiv textarea { width: 100%; border-top: 2px solid rgb(102, 102, 102); } div.textToolbar { width: 97.7%; border: 1px solid rgb(204, 204, 204); background: rgb(246, 246, 246); padding: 4px 0px; } div.textToolbar a { white-space: nowrap; font-size: 90%; } div.textToolbar label { font-size: 90%; vertical-align: middle; padding-left: 4px; } div.textToolbar select { font-size: 90%; vertical-align: middle; } .previewTextArea { display: none; border: 2px solid rgb(153, 153, 153); padding: 0px; width: 459px; height: 112px; background: rgb(255, 255, 255); overflow: auto; } .previewTextArea div.previewTitle { margin: 0px 0px 4px; border-bottom: 2px solid rgb(238, 238, 238); padding: 2px; background: rgb(238, 238, 238); } .previewTextArea div.previewTitle a { float: right; } .previewTextArea div.previewTitle h6 { float: left; margin: 0px; font-size: 90%; } .previewTextArea div.previewContent { padding: 3px; } .messageContainer h6 { margin: 0px; padding: 0px; font-size: 95%; } .messageContainer p { margin: 0px; padding: 6px 0px; } .messageVariable { border-radius: 1px; color: rgb(0, 0, 0); background-color: rgb(255, 241, 197); font-size: 100%; font-weight: normal; padding: 0px 3px; border: 1px solid rgb(238, 221, 153); display: inline; } .myPlaces .navPaletteContent, .explore .navPaletteContent { padding: 9px 0px; } .myPlaces a { background-color: transparent; padding-left: 30px; border: 0px; } .myPlaces a:hover, .myPlaces a:focus { text-decoration: underline; } .myPlaces a.home { padding-right: 20px; } .myPlaces span.homeIconWrap { position: absolute; top: 3px; right: 3px; } .myPlaces span.homeIconWrap img { width: 16px; height: 16px; } .myPlaces a.unit, .myPlaces a.course, .myPlaces a.ee, .myPlaces a.program, .myPlaces a.workspace { margin: 0px; list-style-type: none; background-repeat: no-repeat; background-position: 6px 3px; } .explore a { background-color: rgb(237, 237, 237); padding-left: 30px; } .explore h4 a, .explore h4 a:hover, .explore h4 a:focus { background: transparent; font-weight: bold; border: 0px; } .wizardBody .locationPane { margin: 0px; display: block; } .wizardBody .breadcrumbs .courseName, .wizardBody .breadcrumbs .courseId { display: none; } .wizardBody .breadcrumbs { height: 24px; } .wizardBody .path .root a::before { content: "H"; color: rgb(170, 170, 170); position: relative; top: -2px; font-family: Pictos; font-size: 20px; font-weight: normal; } .wizardBody .modeSwitchWrap { position: absolute; right: 12px; top: 15px; } .wizardBody { background: rgb(255, 255, 255); } .wizardBody .container { position: static; } .wizardBody #contentPanel { margin-bottom: 10px; padding: 12px 0px 0px 210px; } .wizardBody form#contentPanel { padding: 0px; } .wizardBody #pageTitleDiv img { display: none; } .wizardBody .reqfield { float: none; margin: 0px 0px 6px -6px; } .wizardBody #containerdiv { padding: 0px; } .wizardHead h2 { margin: 0px; font-size: 110%; } .wizardHead .helphelp { padding: 0px; } .wizardBody .contentPaneWide > .contentBox > .pageTitle h1 { font-size: 150%; } .wizardBody .containerWizard { border-radius: 4px; padding: 0px 0px 12px; overflow: hidden; } .wizardBody .contentPaneWide > .contentBox > .pageTitle { border: 0px; margin: -13px -12px 24px -224px; padding: 14px 24px 18px; } .wizardBody .contentPaneWide > .contentBox { border: 0px; box-shadow: none; } .wizardHead { background: rgb(239, 237, 227); margin-bottom: 24px; padding: 12px 18px; } .wizardBody #dataCollectionContainer { margin: 0px; } .wizardHead + .container { padding: 0px; border: 1px solid rgb(170, 170, 170); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 4px; } .wizardBody .containerWizard .container { height: auto; } .wizardBody .containerWizard .locationPane { margin-top: 12px; } .wizardBody ul.contentList li div.details { overflow-x: visible; } .wizardFinishText { margin: 6px 0px 150px; } .wizardSubmit { border-top: 1px solid rgb(204, 204, 204); margin: 0px 0px -79px -210px; padding: 18px 18px 6px; position: relative; top: 18px; } .wizardSubmit input[name="cancel"], .wizardSubmit input[name="Previous"], .wizardSubmit input[name="finish"] { padding: 6px 16px 7px; text-decoration: none; vertical-align: middle; border-radius: 4px; background: -webkit-gradient(linear, 0 0, 0 90%, from(rgb(239, 239, 239)), to(rgb(207, 207, 207))) rgb(207, 207, 207); border: 1px solid rgb(187, 187, 187); color: rgb(68, 68, 68); font-size: 105%; text-shadow: rgba(255, 255, 255, 0.7) 0px 1px 0px; } .wizardSubmit input[name="cancel"]:hover, .wizardSubmit input[name="cancel"]:focus, .wizardSubmit input[name="Previous"]:hover, .wizardSubmit input[name="Previous"]:focus { background: -webkit-gradient(linear, 0 0, 0 90%, from(rgb(207, 207, 207)), to(rgb(207, 207, 207))) rgb(239, 239, 239); color: rgb(0, 0, 0); box-shadow: none; border-color: rgb(153, 153, 153); } .wizardSubmit input[type="image"] { padding: 2px 3px 3px; } .wizardSubmit span { color: rgb(153, 153, 153); margin: 0px 18px; } .wizardSubmit span strong { color: rgb(0, 0, 0); } .navigationPane.navigationPaneWizard { margin-top: 63px; width: 190px; padding: 0px 0px 0px 12px; } .navigationPaneWizard .navPalette { border: 0px; } .wizardBody #courseMenuPalette { border-radius: 0px 4px 4px 0px; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 12px, rgb(249, 249, 249) -1px 0px 1px inset, rgba(0, 0, 0, 0.2) -6px 6px 12px; border-style: solid; border-color: rgb(153, 153, 153); border-image: initial; border-width: 1px 1px 1px 0px; margin: 0px 0px 12px; padding: 0px; background: -webkit-gradient(linear, 0 100%, 100% 100%, from(rgb(222, 222, 222)), to(rgb(238, 238, 238))); width: 200px; } .wizardBody #courseMenuPalette div.navPaletteContent { border-radius: 0px 0px 3px; } .navigationPaneWizard h2 { color: rgb(0, 173, 208); font-size: 90%; font-weight: 100; letter-spacing: 0.2em; margin: 0px; padding: 6px 12px; text-transform: uppercase; } .navigationPaneWizard .navPalette span { display: block; padding: 6px 9px; background-color: rgb(237, 237, 237); } .navigationPaneWizard .navPalette li { margin: 0px; overflow-x: hidden; padding: 6px 12px; color: rgb(119, 119, 119); font-size: 95%; } .navigationPaneWizard .navPalette ul li:first-child { border-top: 0px; position: relative; } .navigationPaneWizard .navPalette ul li.currentStep { font-weight: bold; color: rgb(0, 0, 0); } .navigationPaneWizard .navPalette ul li.currentStep::after { color: rgb(153, 153, 153); content: "���"; font-size: 18px; line-height: 0.5; position: absolute; right: 0px; top: 9px; } .containerWizard .controlPanel .navPaletteContent a { display: block; font-weight: normal; margin: 0px; overflow-x: hidden; padding: 4px 9px 4px 23px; text-decoration: none; } .containerWizard .navPaletteContent h2 { margin: 0px; font-size: 105%; } .containerWizard .navPaletteContent h2 a { border-top: 0px none; font-weight: bold; padding: 6px 9px 6px 23px; } .containerWizard .controlpanel li { border: 0px; } #logDetail { overflow-y: auto; height: 300px; } .totalMsgs { color: rgb(85, 85, 85); font-weight: bold; font-size: 120%; padding: 11px 6px 9px 14px !important; } .latestEntry { font-weight: normal; font-size: 85%; color: rgb(102, 102, 102); float: right !important; } .log-summary { border: 1px solid rgb(204, 204, 204); border-radius: 4px; } .log-summary a { display: inline-block; margin: 0px 3px; } .log-summary li, .sis-seperator { border-left: 1px dotted rgb(204, 204, 204); min-height: 26px; padding: 9px 3px 9px 14px; vertical-align: middle; } .log-summary li:first-child { border-left: 0px; } .log-type { color: rgb(255, 255, 255); text-decoration: none; padding: 2px 6px; border-radius: 3px; font-weight: bold; display: inline-block; } .log-summary .log-type { font-size: 120%; } .log-error { background: rgb(239, 62, 54); } .log-warning { background: rgb(252, 176, 64); } .log-message { background: rgb(11, 148, 68); } .log-debug { background: rgb(0, 174, 239); } .log-header { margin: 0px 0px 9px; } .attachments .log-type { font-weight: normal; text-transform: uppercase; font-size: 90%; letter-spacing: 0.1em; min-width: 6em; text-align: center; } .table-scroll-wrapper table { margin: 0px; } .table-scroll-wrapper tbody { height: 200px; overflow: hidden auto; } .row-selected { background-color: rgb(226, 238, 254) !important; } .log-search > div > div { display: inline-block; margin: 6px 6px 0px 0px; border-right: 1px dotted rgb(187, 187, 187); padding: 0px 9px 0px 0px !important; } #theGrid { position: relative; } .gridOverflowControl { overflow-x: auto; padding-bottom: 24px; zoom: 1; } .rubricTable tbody td textarea { width: 99%; min-width: 9em; height: 6em; color: rgb(85, 85, 85); border: 1px solid rgb(204, 204, 204); } .rubricTable tbody td textarea + script + div { text-align: right; } .rubricTable tbody td div input[type="text"] { border: 1px solid rgb(204, 204, 204); width: 4em; } #rubricColReorder { position: absolute; top: 3em; left: 15%; z-index: 100; } #rubricColReorder fieldset { position: relative; white-space: nowrap; } #rubricColSort { margin-right: 60px; white-space: nowrap; } #rubricColSort li { display: inline-block; position: relative; margin: 0px 1px; padding: 0px 6px 2px 24px; white-space: nowrap; border-right: 1px dotted rgb(153, 153, 153) !important; } #rubricColSort li input { position: absolute; left: 0px; top: 0px; } #reorderPanelControls { position: absolute; right: 0px; top: 0px; } #reorderPanelControls a { text-decoration: none; } #collabRubricList .collabRubricListTypeContainer { margin: 4px; } .rubricGradingTable, .rubricTable { width: 100%; border-collapse: separate; border-spacing: 9px; margin-left: -9px; } .rubricGradingTable th, .rubricTable th { color: rgb(69, 88, 111); } .rubricTable thead th { border-left: 1px solid rgb(204, 204, 204); padding: 3px 12px; } .rubricTable thead th:first-child { border-left: 0px; } .rubricGradingTable tbody td, .rubricTable tbody td { border: 1px solid rgb(204, 204, 204); border-radius: 3px; padding: 6px 12px; vertical-align: top; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), color-stop(0.5, rgb(243, 243, 243)), to(rgb(237, 237, 237))); box-shadow: rgba(0, 0, 0, 0.25) 1px 1px 3px; color: rgb(68, 68, 68); } .rubricTable tbody td { box-shadow: none; } .rubricGradingTable tbody th, .rubricTable tbody th { border-top: 1px solid rgb(204, 204, 204); padding: 9px 12px; font-weight: bold; vertical-align: top; } .rubricTable tbody th label, .rubricTable tbody th input, .rubricTable tbody th > span { font-weight: normal; } .rubricGradingTable .rubricCellHeader { padding: 0px 0px 6px; } .rubricGradingTable .radioLabel, .rubricGradingTable .selectedCell .radioLabel, .rubricGradingTable .selectedCell .rubricSelectedValue, .rubricGradingTable .selectedCell .rubricCellDescription { display: block; padding: 6px 0px 6px 30px; } .rubricGradingList .radioLabel { display: inline-block; padding: 3px 6px 3px 24px; font-weight: bold; } .rubricGradingTable .rubricCellContainer { position: relative; overflow: hidden; min-height: 30px; } .rubricCellRadio { position: absolute; top: 6px; } .rubricGradingList .rubricCellRadio { position: absolute; top: 2px; } .selectedCell .rubricCellRadio { top: -60px; } .pointContainer { font-weight: bold; } .rubricGradingTable .feedback { display: none; } .rubricGradingTable .selectedCell .feedback { display: block; } .rubricGradingTable .feedback textarea { width: 99%; } .rubricGradingTable .selectedCell { color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px; } .rubricGradingTable tbody td:hover { border-color: rgb(153, 153, 153); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(209, 234, 239)), to(rgb(181, 224, 232))); } .rubricTable tbody td:hover { border: 1px solid rgb(204, 204, 204); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), color-stop(0.5, rgb(243, 243, 243)), to(rgb(237, 237, 237))); } .rubricCriteriaHead { width: 15% !important; } .rubricInlineEdit { position: relative; } .rubricInlineEdit > div { z-index: 100; position: absolute; white-space: nowrap; } .gridActionBar, .gridActionBar th { border: 1px solid rgb(221, 221, 221); background: rgb(241, 241, 241); border-radius: 3px; padding: 6px; } .gridActionBar ul { padding: 4px; } .stepcontent .gridActionBar li { margin-bottom: 0px; padding-bottom: 0px; } .rubricGradingTable .data, .rubricTable .data { background: transparent; } .rubricSelectedValue { font-weight: bold; font-size: 130%; display: block; } .rangePercent { color: rgb(102, 102, 102); font-size: 90%; font-weight: normal; } .selectedCell .rangeValue { padding: 6px 0px 0px; margin: 6px 0px 0px; border-top: 1px dashed rgb(170, 170, 170); } .rubricControlContainer .containerTabs, .rubricControlContainer .contentAreaBlock { margin: 0px; } .rubricGradingList .rubricGradingCell { position: relative; margin: 1px 0px; overflow: hidden; display: flex; } .rubricGradingList .feedback { padding: 3px 6px; } .rubricGradingList .feedback textarea { width: 99% !important; } .rubricGradingList h4 { position: relative; padding: 3px; } .rubricGradingList h4 span { background-color: rgb(255, 241, 197); padding: 1px 4px; top: 0px; right: 0px; font-weight: bold; } .rubricGradingTotalPoints { font-size: 110%; margin: 6px 0px; } .rubricGradingOverride { padding-bottom: 6px; font-size: 110%; margin: 6px 0px; } .rubricGradingComments .editor { margin-top: 20px; } .rubricGradingComments .rubricVtbeLabel { margin-bottom: 10px; display: block; } .alignmentPanel tr { color: rgb(85, 85, 85); } .alignmentPanel .gradingRubric { background-color: rgb(255, 255, 221); color: rgb(0, 0, 0); } .alignmentPanel .gradingRubric .title { font-weight: bold; } .alignmentPanel ul.nav span { padding-left: 3px; } .rubricPanel thead tr th { white-space: normal !important; } .rubricPopupContainer .rubricControlContainer { margin: 0px 0px 10px; } .rubricPopupContainer .changeRubricContainer.onlyOne .pagelink.previous, .rubricPopupContainer .changeRubricContainer.onlyOne .pagelink.next, .rubricPopupContainer .changeRubricContainer.first .pagelink.previous, .rubricPopupContainer .changeRubricContainer.last .pagelink.next, .rubricGradingCell .pointRangeEdit, .rubricGradingCell.selectedCell .pointRangeView { display: none; } .rubricPopupContainer .changeRubricContainer.first .pagelink.next, .rubricPopupContainer .changeRubricContainer.middle .pagelink.previous, .rubricPopupContainer .changeRubricContainer.middle .pagelink.next, .rubricPopupContainer .changeRubricContainer.last .pagelink.previous { display: inline; } .rubricGradingTable .pointRangeView, .rubricGradingCell.selectedCell .pointRangeEdit { display: block; font-weight: bold; } .vtbegenerated th { font-weight: bold !important; } .vtbegenerated td[align="center"], .vtbegenerated th[align="center"], .vtbegenerated tr[align="center"] > td, .vtbegenerated tr[align="center"] > th { text-align: center !important; } .vtbegenerated td[align="right"], .vtbegenerated th[align="right"], .vtbegenerated tr[align="right"] > td, .vtbegenerated tr[align="right"] > th { text-align: right !important; } .vtbegenerated td[align="left"], .vtbegenerated th[align="left"], .vtbegenerated tr[align="left"] > td, .vtbegenerated tr[align="left"] > th { text-align: left !important; } .vtbegenerated td[style="text-align: center"], .vtbegenerated th[style="text-align: center"], .vtbegenerated tr[style="text-align: center"] > td, .vtbegenerated tr[style="text-align: center"] > th { text-align: center !important; } .vtbegenerated td[style="text-align: right"], .vtbegenerated th[style="text-align: right"], .vtbegenerated tr[style="text-align: right"] > td, .vtbegenerated tr[style="text-align: right"] > th { text-align: right !important; } .vtbegenerated td[style="text-align: left"], .vtbegenerated th[style="text-align: left"], .vtbegenerated tr[style="text-align: left"] > td, .vtbegenerated tr[style="text-align: left"] > th { text-align: left !important; } .vtbegenerated { font-size: 10pt; display: block; padding: 0px !important; margin: 0px !important; background: transparent !important; } .vtbegenerated * { font-family: arial, helvetica, sans-serif; } .vtbegenerated p { margin-bottom: 1em; } .vtbegenerated div.p { margin-bottom: 1em; } .vtbegenerated address { display: block; font-style: italic; } .vtbegenerated img { max-width: 100%; height: auto; } .vtbegenerated table img { max-width: none; } .vtbegenerated ul, .vtbegenerated menu, .vtbegenerated dir { margin: 1em 0px; padding-left: 40px; } .vtbegenerated ul li { padding: 0px; } .vtbegenerated ol { margin: 1em 0px; padding-left: 40px; } #loginAnnouncements li .vtbegenerated ol li, #loginAnnouncements li .vtbegenerated ul li { margin: 0px; padding: 0px; } .vtbegenerated li { list-style-position: outside; } .vtbegenerated ul ul, .vtbegenerated ul ol, .vtbegenerated ul dir, .vtbegenerated ul menu, .vtbegenerated ul dl, .vtbegenerated ol ul, .vtbegenerated ol ol, .vtbegenerated ol dir, .vtbegenerated ol menu, .vtbegenerated ol dl, .vtbegenerated dir ul, .vtbegenerated dir ol, .vtbegenerated dir dir, .vtbegenerated dir menu, .vtbegenerated dir dl, .vtbegenerated menu ul, .vtbegenerated menu ol, .vtbegenerated menu dir, .vtbegenerated menu menu, .vtbegenerated menu dl, .vtbegenerated dl ul, .vtbegenerated dl ol, .vtbegenerated dl dir, .vtbegenerated dl menu, .vtbegenerated dl dl { margin-top: 0px; margin-bottom: 0px; } .vtbegenerated ol ul li, .vtbegenerated ul ul li, .vtbegenerated menu ul li, .vtbegenerated dir ul li, .vtbegenerated ol menu, .vtbegenerated ul menu, .vtbegenerated menu menu, .vtbegenerated dir menu, .vtbegenerated ol dir, .vtbegenerated ul dir, .vtbegenerated menu dir, .vtbegenerated dir dir { list-style-type: circle; } .vtbegenerated ol ol ul, .vtbegenerated ol ul ul, .vtbegenerated ol menu ul, .vtbegenerated ol dir ul, .vtbegenerated ol ol menu, .vtbegenerated ol ul menu, .vtbegenerated ol menu menu, .vtbegenerated ol dir menu, .vtbegenerated ol ol dir, .vtbegenerated ol ul dir, .vtbegenerated ol menu dir, .vtbegenerated ol dir dir, .vtbegenerated ul ol ul, .vtbegenerated ul ul ul, .vtbegenerated ul menu ul, .vtbegenerated ul dir ul, .vtbegenerated ul ol menu, .vtbegenerated ul ul menu, .vtbegenerated ul menu menu, .vtbegenerated ul dir menu, .vtbegenerated ul ol dir, .vtbegenerated ul ul dir, .vtbegenerated ul menu dir, .vtbegenerated ul dir dir, .vtbegenerated menu ol ul, .vtbegenerated menu ul ul, .vtbegenerated menu menu ul, .vtbegenerated menu dir ul, .vtbegenerated menu ol menu, .vtbegenerated menu ul menu, .vtbegenerated menu menu menu, .vtbegenerated menu dir menu, .vtbegenerated menu ol dir, .vtbegenerated menu ul dir, .vtbegenerated menu menu dir, .vtbegenerated menu dir dir, .vtbegenerated dir ol ul, .vtbegenerated dir ul ul, .vtbegenerated dir menu ul, .vtbegenerated dir dir ul, .vtbegenerated dir ol menu, .vtbegenerated dir ul menu, .vtbegenerated dir menu menu, .vtbegenerated dir dir menu, .vtbegenerated dir ol dir, .vtbegenerated dir ul dir, .vtbegenerated dir menu dir, .vtbegenerated dir dir dir, .vtbegenerated ul ul ul li { list-style-type: square; } .vtbegenerated table { border-collapse: separate; } .vtbegenerated h4, .vtbegenerated h5, .vtbegenerated h6 { margin-bottom: 1.5em; } .vtbegenerated h1 { font-size: 148%; } .vtbegenerated h2 { font-size: 136%; } .vtbegenerated h3 { font-size: 126%; } .vtbegenerated h4 { font-size: 117%; } .vtbegenerated h5 { font-size: 110%; } .vtbegenerated h6 { font-size: 100%; } .vtbegenerated blockquote { margin: 1em 35px; } .vtbegenerated ul[type="circle"] li { list-style-type: circle; } .vtbegenerated ul[type="square"] li { list-style-type: square; } .vtbegenerated ul[type="disc"] li { list-style-type: disc; } .inlineVtbegenerated { display: inline; } .tree .treeNodeIcon { width: 16px; height: 16px; } .navPaletteContent .submenu li.favorite { padding-left: 10px; } .navPaletteContent ul[id*="files_groupContents"] .favorite { padding-left: 0px; } .columnPalette h5 { color: rgb(85, 85, 85); margin: 6px 0px 3px; } .blogNav .stepcontent { margin: 0px; padding: 6px 4px; } .button-split-left { display: inline-block; float: left; border-right: 2px solid rgb(246, 246, 246); border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .button-split-left:hover { border-right: 2px solid rgb(85, 85, 85); } .button-split-right { display: inline-block; float: left; border-left: 1px solid rgb(204, 204, 204); border-top-left-radius: 0px; border-bottom-left-radius: 0px; padding: 4px 6px; margin-left: -1px; } .full_evaluation_view_component h3 { margin: 18px 0px 3px; } .full_evaluation_view_component h3:first-child { margin: 9px 0px 3px; } .gradeSide_panel .container { padding-right: 45%; position: relative; } .gradeSide_panel .contentListPlain { margin: -20px 0px 0px -30px; } .collabContainer { padding: 20px 30px 30px; } .gradeSide { right: 20px; top: 20px; width: 36%; } .gradeSide { background: none 0px 0px repeat scroll rgb(136, 136, 136); border: 3px solid rgb(85, 85, 85); border-radius: 4px; inset: 20px 20px auto auto; margin: 0px; padding: 4px; position: absolute; } .collapseTabsData a.close { right: 4px; top: 4px; } .evalColumn .taskbuttondiv { padding: 12px 0px; } .gradeItemsWrapper { overflow: visible; } .gradeSide .stepcontent { margin: 0px; padding: 6px 4px 12px; } .evalColumn { background-color: rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 4px; padding: 6px 18px 18px; } .evalColumn .liveArea { border: 0px none; box-shadow: none; } .column-wrapper { position: relative; overflow: visible !important; } .column-nav { width: 190px; float: left; } .colspan2 { position: relative; margin-left: 190px; } #standards-column.colspan2 { border-left: 3px double rgb(204, 204, 204); margin-bottom: -41px; padding-bottom: 12px; top: -20px; left: -3px; } .pageHead-2 { color: rgb(85, 85, 85); padding: 18px; overflow-wrap: break-word; } .column-nav .pageHead-2 { padding: 18px 6px; display: none; } .pageHead-2 h2 { margin: 0px; font-size: 120%; font-weight: normal; } .pageHead-2 span { padding: 0px 6px; font-size: 120%; color: rgb(0, 0, 0); font-weight: bold; } .pageHead-2 span:first-child { border-right: 1px dotted rgb(170, 170, 170); } .column-inner { padding: 6px 0px 12px 18px; } .column-nav-inner { padding: 0px 0px 12px 12px; } .category-column .column-nav-inner { border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-image: initial; border-left-style: initial; border-left-color: initial; background: -webkit-linear-gradient(left, rgb(238, 238, 238) 90%, rgb(236, 236, 236) 97%, rgb(187, 187, 187) 108%); } #column_lrn_std_category { border-right: 3px double rgb(204, 204, 204); } .column-inner { background: rgb(255, 255, 255); padding: 6px 18px 12px !important; } #standards-column .column-inner { padding: 6px 0px 12px 18px !important; } .column-nav .column-inner { display: none; } .navmenu-list-item { display: block; border-bottom: 1px solid rgb(119, 119, 119); padding: 12px 21px 12px 18px; position: relative; overflow-wrap: break-word; } .navmenu-list > li:hover { background: rgb(119, 119, 119); } .navmenu-list > li > a { text-decoration: none; color: rgb(246, 246, 246); font-weight: 200; font-size: 110%; } .navmenu-list a span { display: none; } .navmenu-list .active, .navmenu-list .active:hover { background: rgb(238, 238, 238); color: rgb(0, 0, 0); box-shadow: rgb(119, 119, 119) -4px 3px 5px; font-weight: 600; padding: 12px 18px 12px 20px; border-radius: 4px 0px 0px 4px; left: -3px; width: 142px; border-style: solid; border-color: rgb(119, 119, 119); border-image: initial; border-width: 1px 0px 1px 1px; } .navmenu-list .active a { color: rgb(0, 0, 0); } .column2-nav .category-column .navmenu-list li > a { padding-left: 24px; } .column-wrapper .actionBar > ul > li > a { padding: 8px 16px; display: inline-block; text-decoration: none; color: rgb(51, 51, 51); font-weight: normal; } .column-wrapper .actionBar > ul > li > a:hover { background: rgb(204, 204, 204); } .standards .button-2 { color: rgb(68, 68, 68); } .standards .button-2:hover { border-color: rgb(170, 170, 170); } .category-column .navmenu-list:first-child { margin: 12px 0px 0px; } .category-column .navmenu-list-item { border-color: rgb(214, 214, 214); } .category-column .navmenu-list-item a { color: rgb(51, 51, 51); } .category-column .navmenu-list-item:hover { background: -webkit-linear-gradient(left, rgb(224, 224, 224) 31%, rgb(221, 221, 221) 93%, rgb(204, 204, 204) 100%); opacity: 1 !important; } .category-column .navmenu-list .active { margin-right: -1px; background: rgb(255, 255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-radius: 4px 0px 0px 4px; border-width: 1px 0px 1px 1px; box-shadow: rgb(221, 221, 221) -4px 3px 5px; position: relative; right: -4px; z-index: 1001; } .navmenu-list .inactive { opacity: 0.75; } .standards .actionBar { display: block; background: transparent; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; padding: 0px; box-shadow: none; margin: 0px 0px 20px -12px; height: 32px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); } #actionbarlrn_std_doc.actionBar { border-bottom-color: rgb(119, 119, 119); } #actionbarlrn_std_doc.actionBar > ul > li > a { border-radius: 4px 0px 0px; color: rgb(240, 240, 240); text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px; } #actionbarlrn_std_doc.actionBar > ul > li > a:hover, #actionbarlrn_std_doc.actionBar > ul > li:hover > a { color: rgb(255, 255, 255); background: rgb(119, 119, 119); } #actionbarlrn_std_category.actionBar > ul > li > a { color: rgb(102, 102, 102); text-shadow: rgba(255, 255, 255, 0.6) 0px 1px 0px; } #actionbarlrn_std_category.actionBar > ul > li > a:hover { color: rgb(0, 0, 0); background: rgb(204, 204, 204); } #actionbarlrn_std.actionBar { background: rgb(240, 240, 240); border: 0px none; margin: 9px 0px 20px; } #actionbarlrn_std.actionBar > ul > li > a { color: rgb(102, 102, 102); text-shadow: rgba(255, 255, 255, 0.6) 0px 1px 0px; } #actionbarlrn_std.actionBar > ul > li > a:hover { color: rgb(0, 0, 0); background: rgb(221, 221, 221); } .standards .actionBar > ul { height: 32px; margin: 0px !important; } .standards .actionBar ul li { float: left; } .standards .groupLabel { padding: 2px 6px 0px 0px; } .standards .searchbar .selectedItem label span { font-size: 90%; } .navmenu-actions-1 { background: rgb(240, 240, 240); border: 1px solid rgb(204, 204, 204); border-radius: 2px; left: -4px; padding: 1px; position: absolute; top: 4px; } .active .navmenu-actions-1 { left: -4px; } .navmenu-actions-2 { position: absolute; left: -4px; top: 22px; padding: 1px !important; } .navmenu-list-item .contextMenuContainer { position: absolute; right: 9px; top: 50%; opacity: 0; margin-top: -8px; } .navmenu-list .active .contextMenuContainer, .navmenu-list .active:hover .contextMenuContainer { opacity: 1; } .navmenu-list-item:hover .contextMenuContainer { opacity: 0.5; } .navmenu-list-item:hover .contextMenuContainer:hover { opacity: 1; } .standards .column-1, .standards .column-2, .standards .column-3 { font-size: 90%; min-height: 0px; } .standards .column-2 { width: 46%; padding: 0px 1%; border-left: 1px solid rgb(204, 204, 204); } .standards .column-3 { width: 31%; margin: 0px; } .standardForm > h3 + div.column-2 { border: 0px; } .standards .stepcontent { margin: 0px; padding: 6px 4px 12px; } .standards .stepcontent ol li { border: 0px; } .standardForm { top: 38px; left: 6px; position: absolute !important; } .inline-form-title { margin: 6px 0px; } .docs-column .column-nav-inner { border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(119, 119, 119); border-bottom-color: rgb(119, 119, 119); border-left-color: rgb(119, 119, 119); border-image: initial; border-right-style: initial; border-right-color: initial; border-top-left-radius: 6px; border-bottom-left-radius: 6px; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(153, 153, 153) 0px, rgb(153, 153, 153) 96%, rgb(102, 102, 102) 104%); min-height: 400px; } .docs-column .navmenu-list:first-child { margin: 12px 0px 0px; } .iconToggleWrapper { display: inline-block; zoom: 1; } .iconToggle { padding: 3px 5px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), color-stop(0.5, rgb(243, 243, 243)), color-stop(0.51, rgb(237, 237, 237)), to(rgb(255, 255, 255))); color: rgb(68, 68, 68); border: 1px solid rgb(204, 204, 204); position: relative; display: inline-block; zoom: 1; font-size: 95%; margin: 0px 0px 0px -5px !important; } .quickAddPal .iconToggle { margin: 0px 0px 0px -1px !important; } .iconToggle:first-child { border-radius: 2px 0px 0px 2px; margin: 0px !important; } .iconToggle:last-child { border-radius: 0px 2px 2px 0px; } .iconToggle:hover { border-color: rgb(153, 153, 153); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(232, 240, 254)), color-stop(0.5, rgb(217, 228, 247)), color-stop(0.51, rgb(207, 221, 245)), to(rgb(232, 240, 254))); } .stepcontent .iconToggle .fieldHelp { background: rgb(255, 255, 255); border: 1px solid rgb(85, 85, 85); display: none; position: absolute; top: 100%; left: 0px; padding: 3px 6px; z-index: 100; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 9px; font-size: 90%; min-width: 200px; } .iconToggle:hover .fieldHelp { display: block; z-index: 10; } .iconToggleWrapper .selectedItem { background: rgb(205, 205, 205); border-color: rgb(153, 153, 153); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 7px inset; color: rgb(0, 0, 0); } .iconToggle label span { display: none; color: rgb(85, 85, 85); } .selectedItem label span { display: inline; } .selectedItem .fieldHelp strong { display: none; } #lrn_std .panelHead { padding: 9px 16px 9px 25px; } #lrn_std .sHeader { margin-left: -21px; } #lrn_std .contextMenuContainer { } .lb-content .itemTray { position: absolute; } .lb-drawer { padding-bottom: 54px; } .lb-noTitleBar #pageTitleBar { display: none; } .lb-locationPane, .lb-locationPane #contentPanel { margin: 0px; } .lb-contentBox { border: 0px; border-radius: 0px; } .overSoftLimit { color: red; } .autocomplete_pos { top: 15px !important; left: 0px !important; } .autocomplete { position: absolute; width: 250px; background-color: rgb(255, 255, 255); border: 1px solid rgb(136, 136, 136); z-index: 5; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; } .autocomplete .selected { background-color: rgb(204, 204, 204); } .autocomplete ul li { display: block; width: 98%; padding: 2px; cursor: pointer; } .quickAddPal .field, .quickAddPal .noLabelField { position: relative; } .renameCategory { position: absolute; inset: 0px; z-index: 1200; display: block; } .renameCategory a { display: inline; padding: 0px; } li span.labelMenuItem { color: rgb(0, 0, 0); font-weight: bold; } .hierarchy-page .tooltip { color: rgb(102, 102, 102) !important; background-color: rgb(255, 255, 255) !important; box-shadow: none !important; padding: 15px !important; font-family: "Open Sans" !important; text-shadow: none !important; border-radius: 0px !important; background-image: none !important; border: 1px solid rgb(218, 218, 218) !important; } .hierarchy-page .tooltipContainer-bot .tooltip::after { display: none; } .hierarchy-page .tooltipContainer .tooltip::after, .hierarchy-page .tooltipContainer-bot .tooltip::after { color: rgb(59, 59, 59); } .paddedMetadata { padding: 6px 6px 6px 0px !important; } .quickAddPal .colorlist li a.transparent { background-position: -1px -1px; color: transparent; } .quickAddPal .colorlist li a.transparent:hover { background-position: -2px -2px; } div.checkListActions { padding-bottom: 10px; } .quickAddPal .colorlist li a.transparent:active, .quickAddPal .colorlist li a.transparent:focus { background-position: -3px -3px; } .theme_scrollbar_content h2 { margin: -35px 0px 15px; padding: 0px; color: rgb(51, 51, 51); text-align: left; font-size: 130%; font-style: italic; font-weight: normal; letter-spacing: 0.06em; } #wizard .theme_scrollbar_content h2 { color: rgb(204, 204, 204); } .theme-switch-wrapper { display: inline-block; } .theme-switch { border-right: 1px solid rgb(204, 204, 204); display: inline-block; margin: -14px 0px; position: relative; vertical-align: middle; } .theme-switch .sub > a { display: block; line-height: 1; overflow: hidden; padding: 14px 12px; } .theme-switch .sub > a:hover, .theme-switch .sub:hover > a { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 24px inset; } .theme-switch.dummy-switch:hover { box-shadow: none; } .theme-switch a span, .theme-switch span span { display: inline-block; height: 16px; overflow: hidden; width: 16px; } .theme-switch:hover .cmdiv ul::before, .theme-switch:hover .cmdiv ul::after { border-style: none solid solid; border-width: 0px 7px 7px; content: ""; left: 10px; position: absolute; top: -7px; } .theme-switch:hover .cmdiv ul::before { border-bottom-color: rgb(153, 153, 153); top: -8px; } .theme-switch .nav .sub ul { width: 180px; border-radius: 0px 0px 4px 4px; } .theme-switch .nav .sub ul li h4 { margin: 2px 0px; font-size: 100%; color: rgb(153, 153, 153); padding: 9px 0px 2px 4px; font-weight: normal; letter-spacing: 2px; } .theme-switch .nav .sub ul a { width: 142px; padding: 4px 4px 4px 18px; font-size: 95%; overflow: hidden; position: relative; } .theme-switch .currentTheme a::after { content: "���"; display: block; font-family: FontAwesome; font-size: 12px; position: absolute; left: 3px; top: 6px; } #wizard { position: fixed; width: 900px; margin-left: -450px; top: 60px; left: 50%; background: content-box rgb(255, 255, 255); z-index: 1100; border: 0px solid rgb(102, 102, 102); padding: 1.5625rem; } #wizard h1 { color: rgb(102, 102, 102); padding: 10px 30px; margin: 1px 0px 0px 1px; } #wizard .accordion-wrapper { background: transparent; border-radius: 0px 0px 6px 6px; margin: 0px 30px; } #wizard .accordion_toggle, #wizard .accordion_content { padding: 8px 0px; font-size: 115%; color: rgb(238, 238, 238); } #wizard .accordion_toggle { border-top: 1px solid rgb(68, 68, 68); box-shadow: rgb(102, 102, 102) 0px 1px 0px inset; color: rgb(170, 170, 170); position: relative; cursor: pointer; text-align: right; padding-right: 60px; } #wizard .accordion_toggle .accordionTabLabel { float: left; color: rgb(102, 102, 102); text-decoration: none; } #wizard .accordion_toggle span#selectedStructureName, #wizard .accordion_toggle span#selectedThemeName { padding: 4px 19px 4px 5px; color: rgb(0, 0, 0); border-radius: 5px; visibility: visible; margin-left: 3px; } #wizard .accordion_toggle_help { text-align: left; } #wizard .accordion_toggle a#unselectStructure, #wizard .accordion_toggle a#unselectTheme { margin-left: 5px; float: right; display: none; padding: 2px 6px; font-size: 90%; color: rgb(30, 200, 234); } #wizard .accordion_toggle a#unselectStructure:hover, #wizard .accordion_toggle a#unselectTheme:hover { visibility: visible; } #wizard .accordion_toggle a#unselectStructure:hover span, #wizard .accordion_toggle a#unselectTheme:hover span { text-decoration: line-through; } #wizard .accordion_toggle:first-child { border-top: 0px; box-shadow: none; } #wizard .accordion_content { padding: 0px; background: rgb(61, 59, 59); text-align: left; overflow: hidden; height: 245px; } #wizard .accordion_content a { color: rgb(30, 200, 234); } #wizard .right-image { background-position: center center; background-repeat: no-repeat; display: inline-block; height: 30px; width: 30px; opacity: 0.5; position: absolute; right: 8px; top: 6px; } #wizard .previewArea { background-color: rgb(71, 71, 71); border-width: 0px; font-size: 85%; height: 235px; max-height: 235px; overflow: hidden; padding: 5px 10px; } .course_welcome_help_scrollbar_track { position: absolute; top: 0px; right: 0px; width: 10px; cursor: move; margin: 1px 0px; height: 99%; } .course_welcome_help_scrollbar_handle.selected { width: 8px; cursor: move; border-radius: 5px; background-color: rgb(85, 85, 85); border: 0px; } .course_welcome_help_scrollbar_handle.selected { background-color: rgba(0, 0, 0, 0.5); } .course_welcome_help_container { position: relative; } #wizard .previewArea .introduction, #wizard .previewArea .helplink, #wizard .previewArea .customHelp { width: 80%; } #wizard .previewArea .conclusion { width: 20%; background-color: rgb(61, 59, 60); background-attachment: fixed; position: absolute; top: 0px; right: 0px; padding: 0px 10px 10px; font-size: 90%; color: rgb(187, 187, 187); } #wizard .previewArea .customHelp { padding: 1em 0px; margin-top: 0.5em; color: rgb(187, 187, 187); font-size: 90%; border-top: 1px dotted rgb(85, 85, 85); width: 100%; } #wizard .previewArea h3 { font-size: 140%; font-weight: normal; margin-top: 0.2em; margin-bottom: 3px; } #wizard .previewArea h3 span { color: rgb(136, 136, 136); text-transform: uppercase; font-size: 65%; font-weight: normal; display: block; } #wizard .previewArea h3 span span { text-transform: lowercase; font-style: italic; display: inline; font-size: 95%; } #wizard .helplink .easylist { border: 0px; padding: 0px; margin-top: 5px; margin-left: 0px !important; } #wizard .helplink .easylist li { float: left; width: 46%; padding: 3px 0px 0px; border-top: 2px dotted rgb(85, 85, 85); margin: 0px 10px 10px; } #wizard .helplink .easylist li p { padding-left: 0px; } #wizard .helplink .easylist li p { color: rgb(221, 221, 221); } #wizard .log-summary { border-width: 0px; border-radius: 0px; } #wizard .conclusion h3 { font-size: 100%; color: rgb(136, 136, 136); text-transform: uppercase; font-weight: normal; margin-top: 10px; } #wizard .conclusion ul { margin-bottom: 15px; } #wizard .conclusion ul li { margin-bottom: 5px; } #wizard .content-inner, .content-inner { height: 245px; position: relative; overflow: hidden; background-color: rgb(245, 244, 239); border: 1px solid rgb(204, 204, 204); } #wizard .content-inner { background-color: rgb(61, 59, 59); border: 0px; } #wizard .introtext { padding: 1em 2em 1em 0px; font-size: 100%; font-weight: normal; color: rgb(204, 204, 204); line-height: 1.5em; float: left; width: 100%; } #wizard .introtext label { margin-left: 15px; font-size: 85%; font-style: italic; display: none; } #wizard .introtext input { font-size: 200%; margin-bottom: 10px; font-style: italic; } #wizard .introtext .courseNameAndDescription table table { width: 99%; margin-left: 7px; } #wizard .defaultSkin td.mceToolbar { min-width: 0px; } #wizard .courseNameAndDescription > .textboxtable { margin-left: 9px; width: 98% !important; } #wizard .introtext .courseNameAndDescription .textboxtable .mceSplitButton { margin-left: 0px; width: auto; margin-top: 3px; } #wizard .introtext textarea { font-size: 110%; } #wizard .introtext input, #wizard .introtext textarea { width: 96%; margin-left: 15px; padding: 7px 0px 7px 7px; font-family: inherit; resize: none; } #wizard .introtext .courseNameAndDescription { float: left; width: 60%; margin-right: 1em; padding-right: 0.8em; border-right: 3px dotted rgb(102, 102, 102); } #wizard .introtext p { font-size: 90%; margin: 55px 20px 0px 0px; font-style: italic; line-height: 1.4em; } .themes .horizontal-block { width: 230px; margin: 35px 10px 0px; height: 184px; padding: 8px 0px; text-align: center; cursor: pointer; border: 1px solid rgb(221, 221, 221); } #wizard .themes .horizontal-block { border-color: rgb(85, 85, 85); } .help .horizontal-block { width: 250px; border: 0px; } .themes .horizontal-block img { margin: 0px auto; width: 203px; height: 152px; } .theme-selector { padding: 10px 26px 0px; text-align: left; } .structure .theme-selector { padding: 4px; } .theme-selector span { font-size: 110%; font-weight: bold; } #wizard .selected .theme-selector span { color: rgb(51, 51, 51); } .selected .theme-selector span { color: rgb(255, 255, 255); } .structure .horizontal-block:hover, .themes .horizontal-block:hover { background-color: rgb(232, 231, 229); } #wizard .structure .horizontal-block:hover, #wizard .themes .horizontal-block:hover { background-color: rgb(91, 88, 88); } #wizard li.selected a, #wizard li.selected, #wizard .selected, .content-inner li.selected a, .content-inner li.selected, .content-inner .selected, .content-inner .selected:hover { background-color: rgb(54, 54, 54); border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); } #wizard li.selected a, #wizard li.selected, #wizard .selected, #wizard .themes .horizontal-block.selected:hover { background-color: rgb(245, 244, 239); color: rgb(51, 51, 51); } div.scroller { height: 200px; overflow: hidden; } .themes div.scroller { height: 245px; } div.scroller div.section { float: left; height: 225px; overflow: hidden; text-align: left; width: 780px; padding: 0px 0px 0px 28px; } .horizontal-block { display: inline-block; font-size: 80%; vertical-align: top; text-align: left; width: 167px; padding: 3px 0px 6px 18px; height: 214px; margin: 8px 0px 0px 7px; border-radius: 5px; float: none; } .horizontal-block ul { margin-left: 4px; } .structure .horizontal-block { height: 178px; cursor: pointer; } #wizard .gotocourse { padding: 20px; } #wizard .gotocourse label { width: auto; display: inline-table; } #wizard .gotocourse label span { font-size: 10px; color: rgb(153, 153, 153); display: block; } #wizard .gotocourse .button-2 { margin-left: 10px; } #wizard .number { float: left; vertical-align: middle; margin-right: 18px; font-weight: bold; color: rgb(102, 102, 102); position: relative; } #wizard .accordion_toggle_help .number { text-indent: -9999px; background-size: 100% 100%; width: 20px; height: 20px; opacity: 0.4; margin-right: 14px; } #wizard a.wizard-close::before { content: "X"; font: 150% Utilicons; } #wizard a.wizard-close { position: absolute; right: 25px; top: 25px; color: rgb(102, 102, 102); } .theme_scrollbar_track { position: absolute; top: 0px; right: 2px; width: 10px; cursor: move; margin: 1px 0px; height: 99%; } #wizard .theme_scrollbar_handle.selected, .theme_scrollbar_handle.selected { width: 8px; cursor: move; border-radius: 5px; background-color: rgba(255, 255, 255, 0.4); border: 0px; } .theme_scrollbar_handle.selected { background-color: rgba(0, 0, 0, 0.5); } .theme_scrollbar_content { overflow: hidden; height: 245px; text-align: center; } .structure_scrollbar_container { position: relative; } .structure_scrollbar_track { position: absolute; top: 0px; right: 0px; width: 10px; cursor: move; margin: 1px 0px; height: 99%; } div.courseStructureDescriptions .structure_scrollbar_track { top: 10px; margin: 1px 3% 1px 0px; } #wizard .structure_scrollbar_track { margin: 1px 0px; top: 0px; } #wizard .structure_scrollbar_handle.selected, .structure_scrollbar_handle.selected { width: 8px; cursor: move; border-radius: 5px; background-color: rgb(85, 85, 85); border: 0px; } #wizard .structure_scrollbar_handle.selected:hover { background-color: rgb(119, 119, 119); } .structure_scrollbar_handle.selected, #wizard .courseStructureDescriptions .structure_scrollbar_handle.selected { background-color: rgba(0, 0, 0, 0.15); } .structure_scrollbar_handle.selected:hover, #wizard .courseStructureDescriptions .structure_scrollbar_handle.selected:hover { background-color: rgba(0, 0, 0, 0.3); } .structure_scrollbar_content { overflow: hidden; height: 370px; margin-top: 30px; } #wizard .structure_scrollbar_content { height: 200px; margin-top: 22px; } .courseStructureOuterDiv { background-color: rgb(255, 255, 255); padding: 0px 10px 0px 0px; min-height: 400px; margin-bottom: 10px; min-width: 800px; } #wizard .courseStructureOuterDiv { min-height: 250px; margin-bottom: 0px; background-color: rgb(61, 59, 59); padding: 0px; } .courseStructureNameScroller { width: 170px; position: relative; float: left; height: 400px; overflow: hidden; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-top-left-radius: 4px; border-bottom-left-radius: 4px; margin: 10px 0px 0px; box-shadow: rgb(204, 204, 204) -1px 0px 4px; } #wizard .courseStructureNameScroller { height: 220px; border: 0px; border-radius: 0px; background-color: transparent; margin-top: 0px; box-shadow: none; } .courseStructureNameScroller ol li { margin-bottom: 3px; cursor: pointer; } .courseStructureNameScroller ol li:focus { outline: rgb(0, 0, 0) dotted 1px; } .courseStructureNameScroller ol li.courseStructureChoiceLink:focus { outline-color: rgb(255, 255, 255); box-shadow: rgb(18, 143, 168) 0px 0px 6px inset; } #wizard .courseStructureNameScroller ol li { margin-left: 13px; } .courseStructureHeader { color: rgb(153, 153, 153); padding: 15px 0px 5px 10px; font-size: 85%; font-style: italic; cursor: default !important; } #structureDescription h3 { text-align: center; margin-top: 110px; } #wizard .courseStructureHeader { color: rgb(170, 170, 170); text-shadow: rgb(34, 34, 34) 0px 0px 1px; padding-top: 0px; padding-left: 0px; } .courseStructureChoiceLink { font-weight: normal; text-decoration: none; display: block; font-size: 85%; padding: 5px 5px 5px 33px; } #wizard .courseStructureChoiceLink { padding-left: 20px; } .courseStructureChoiceSelected { color: rgb(61, 59, 59); background-color: rgb(245, 244, 239); border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .courseStructureChoiceSelected a, #wizard .courseStructureChoiceSelected a { color: rgb(51, 51, 51); } .courseStructureDescriptions { position: relative; margin-left: 170px; height: 400px; } #wizard .courseStructureDescriptions { height: 225px; position: relative; margin: 10px 0px 10px 170px; } .courseStructureDescriptionAndMenu { background-color: rgb(245, 244, 239); border-radius: 5px; color: rgb(51, 51, 51); line-height: 18px; font-size: 12px; padding: 0px 0px 0px 20px; width: 95%; float: left; margin: 10px 0px 0px; overflow: hidden; height: 400px; position: static; min-height: 400px; border: 1px solid rgb(204, 204, 204); } #wizard .courseStructureDescriptionAndMenu { height: 225px; min-height: 225px; border: 0px; width: 635px; margin-top: 0px; position: static; } .courseStructureDescriptions p { margin-bottom: 15px; } .courseStructureDescriptions h3 { margin-top: 30px; margin-bottom: 0px; text-align: center; font-size: 120%; color: rgb(102, 102, 102); } .courseStructureDescriptions br { display: none; } .structureIncludeSampleContentCheck { width: 100%; background-color: rgb(244, 241, 227); display: block; height: 40px; padding-top: 10px; box-shadow: rgb(204, 204, 204) -10px 0px 6px inset; margin-left: -20px; padding-left: 15px; } #wizard .structureIncludeSampleContentCheck { background-color: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; border-top: 1px solid rgb(204, 204, 204); box-shadow: rgb(153, 153, 153) 0px 0px 2px; margin-left: -12px; padding: 7px 0px 7px 7px; position: absolute; top: 185px; width: 630px; height: 25px; z-index: 1; } #wizard .accordion_content .useSelectedStructure { margin-right: 15px; } #wizard .accordion_content .useSelectedStructure, #wizard .accordion_content .useExistingMenu { color: rgb(51, 51, 51); } #wizard .courseStructureDescriptions .structure_scrollbar_track { right: 15px; } .courseStructureMenu { float: right; width: 200px; min-height: 400px; overflow: hidden; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background-color: white; padding: 0px 10px; margin: 0px 0px 0px 20px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 4px; border-left: 1px solid rgb(170, 170, 170); position: relative; } #wizard .courseStructureMenu { min-height: 265px; padding-bottom: 35px; } .courseStructureMenu .listCm .courseMenu a { padding: 0px 0px 0px 30px; } .courseStructureMenu .listCm .courseMenu .divider { padding: 6px 18px; } .courseStructureMenu .actionBarMicro { display: none; } .courseStructureMenu #courseMenuPalette div.navPaletteContent { padding-top: 0px; } .arrow_guide { width: 156px; height: 34px; position: absolute; left: 3%; } #wizard .arrow_guide { top: 81%; } .courseStructureDescription img { margin: 10px 0px 5px; text-align: center; } .courseStructureDescription p.existing_text, .courseStructureDescription p.existing_icon { text-align: center; margin: 0px; color: rgb(102, 102, 102); font-size: 95%; } .courseStructureDescription a.button-3 { margin-right: 15px; color: rgb(51, 51, 51); } .courseStructureDescription a.unselectStructureButton.existingstructure { margin-right: 37%; margin-top: 5px; } .courseStructureNameScroller .current-value { position: absolute; top: 5px; left: 15px; font-size: 85%; font-weight: normal; background-repeat: no-repeat; background-position: 0px 20%; padding-left: 17px; padding-bottom: 6px; width: 130px; white-space: nowrap; border-bottom: 1px solid rgb(85, 85, 85); box-shadow: rgb(51, 51, 51) 0px -1px 0px inset; } #wizard .courseStructureNameScroller .current-value { top: 0px; } .noSectionDivider { border-top: none !important; } .dividerRow { border-top: 1px dotted rgb(172, 194, 223); margin: 5px 0px 0px !important; padding: 5px 0px 0px !important; } .keyboardAccess .selectArrows a, .keyboardAccess .y-arrows a, .keyboardAccess .y-arrows button, .keyboardAccess .selectArrows button { display: inline-block; margin: 0px; width: 18px; } .keyboardAccess label { display: inline-block; color: rgb(119, 119, 119); margin-bottom: 3px; } .keyboardAccess .selectArrows, .keyboardAccess .y-arrows { margin: 3px 0px; text-align: center; } .access-reorder-block { min-width: 200px; padding: 0px 6px; } .access-reorder-block select { min-width: 200px; } .y-arrows { text-align: center; clear: both; } .brandingImgWrap img[src*="header_institution"] { left: 12px; max-height: 60px; position: absolute; top: 0px; } .sample-content .item h3 span { color: rgb(37, 191, 203) !important; } .sample-content .vtbegenerated ul { margin: 4px 0px; } .sample-content .vtbegenerated br { height: 1px; } .liItem.sample-content:hover, .buildList > li.sample-content:hover { background-color: rgb(246, 246, 246); border-color: rgb(102, 102, 102); } div.loading-overwrite { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 100; background-color: white; z-index: 10000; text-align: center; } div.loading-overwrite span { font-size: 200%; top: 10px; position: relative; } .sample-content dl { margin: 0px; } .sample-content dt { float: left; margin: 0px; padding: 0px; width: 9em; font-weight: bold; } .sample-content dd { margin: 0px 0px 0px 10em; padding: 0px; } .dueDate { color: rgb(0, 102, 51); } .dueDatePassed { color: rgb(153, 0, 0); } .inventory_paging a.inactive, .inactive { opacity: 0.4; } .linkLeftSpacesp { padding: 0px 0px 0px 5px; } .codeFragment { font-family: "Courier New"; } .filteredTextHeader { display: inline-block; text-align: center; background-color: lightyellow; border-style: dotted; border-width: 1px; line-height: 150%; padding: 5px; } .filteredText { color: red; background-color: lightyellow; } .floatedReceipt { width: 300px; line-height: 1.3em; border-radius: 4px; box-shadow: rgb(102, 102, 102) 1px 1px 5px; margin: 0px 0px 6px !important; background-color: rgb(252, 251, 209) !important; border: 1px solid rgb(221, 221, 221) !important; font-weight: normal !important; padding: 10px 22px 10px 10px !important; color: rgb(51, 51, 51) !important; } .floatedReceipt a.close::before { color: rgba(0, 0, 0, 0.7); } .floatedReceipt a.close:hover::before { color: rgba(0, 0, 0, 0.9); } .floatedReceipt em { font-weight: bold; } .floatedReceipt a { border: 0px; color: rgb(51, 51, 51) !important; background: url("none") !important; padding: 0px !important; margin: 0px !important; font-weight: normal !important; } .floatedReceipt a:hover { text-decoration: none !important; } .floatedReceipt#receipt_floated_theme { position: absolute; top: 50px; right: 45px; z-index: 1001; } .floatedReceipt#receipt_floated_courseMenu { position: absolute; left: 180px; z-index: 1201; } .floatedReceipt .arrow { border-style: dashed; border-color: transparent; border-width: 15px; font-size: 0px; height: 0px; position: absolute; } .floatedReceipt.pointTop .arrow { left: 58%; top: -30px; border-bottom-color: rgb(252, 251, 209); border-bottom-style: solid; } .floatedReceipt.pointLeft .arrow { left: -30px; top: 10px; border-right-color: rgb(252, 251, 209); border-right-style: solid; } .nav .sub .flyout .slideoutLink { font-weight: bold; } .nav .sub .slideoutLink img { width: 16px; height: 16px; float: right; } .nav .sub .slideoutLink-active { margin-right: -1px; box-shadow: rgba(0, 0, 0, 0.3) -3px 0px 3px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 1px 0px 1px 1px; border-radius: 0px; } .slideoutOpen { background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(0, 0, 0, 0)), color-stop(0.95, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.08))); border-right: 1px solid rgb(204, 204, 204); margin-left: -1px !important; } .statusFilter { padding-left: 8px; position: relative; font-size: 13px; } label.statusFilter { top: 0px; } span.statusFilter { top: 1px; } .collapsible table.reportcard tr td:first-child { display: block !important; } div#filterItemContainer div.columnPalette div.paletteItems ul li { overflow: auto; } .itemIconOverlay { top: 38px; position: absolute; background-color: rgb(255, 204, 0); padding: 0px 2px 4px; border: 1px solid rgb(85, 85, 85); box-shadow: rgba(0, 0, 0, 0.4) -1px -1px 3px; border-radius: 2px 10px 10px; } .contentList .itemIconOverlay { left: 54px; } .paletteItems label { overflow-wrap: break-word; max-width: 90%; } .paletteItems li input[type="checkbox"], .paletteItems li input[type="radio"] { position: absolute; left: 0px; top: 0px; } .paletteItems .inactive { opacity: 0.4; margin: 0px; } div.comments div div.collabComments { max-height: 100px; background-color: white; overflow: auto !important; } div.studentGradesCommentPreview { width: 200px; height: 110px; overflow: auto !important; } div.grdDetEditTabCommentPreview { height: 110px; overflow: auto !important; } div.grdDetHistTabCommentPreview { width: 200px; height: 110px; overflow: auto !important; } .tooltip_show:focus { width: auto; height: auto; overflow: visible; position: static; } .radio-list { padding-left: 20px; } .radio-list li { text-indent: -26px; padding: 0px 0px 4px !important; } .radio-list li input[type="radio"] { vertical-align: bottom; margin-right: 6px; } .radio-list li .button-4 { margin-left: 4px; } .csPicker.cartMode #copyright { display: none; } .details .key-valueTable + .vtbegenerated { margin-top: 12px !important; } .abutton { color: rgb(18, 143, 168); } .runReportContainer { background-color: rgb(237, 237, 237); border-bottom: 1px solid rgb(204, 204, 204); margin: -20px -30px 20px; padding: 10px 24px; top: 0px; } .itemReceipt a { color: rgb(254, 252, 117); } .previousReports .previousReports linear, .reportTitle, .answerOptions table td, .reportSummary .data-summary tr, .reportSummary .data-summary td, .data-summary-vert table, .questionDetails .reportTable table, .reportTable table, .questionDetails .reportTable th, .questionDetails .reportTable td, .matching th, .matching td, .questionFilter div div { border-color: rgb(204, 204, 204); } .data-summary table tr:hover, .data-summary-vert table tr:hover { background: rgb(255, 244, 191); } .questionDetails .reportTable th, .matching th { background: rgb(237, 237, 237); border-color: rgb(238, 238, 238); } .matching td, .matching .lastOption td { border-color: rgb(204, 204, 204); } .reportKey { background: rgb(252, 252, 252); border-color: rgb(243, 243, 243); } .questionDetails .rumble_top { margin: -16px -11px 0px 0px; } .questionDetails .backLink:first-child { inset: 0px auto auto 0px; } .questionDetails .backLink:first-child a { border-width: 0px 1px 1px 0px; } #insideContent { position: relative; overflow: auto; border-top: 1px solid rgb(204, 204, 204); } #insideContentCol { padding: 20px; } .hasNav { padding-left: 230px; background: rgb(255, 255, 255); } .hasNavIcons { padding-left: 50px; background: rgb(255, 255, 255); } #insideNav { width: 230px; position: absolute; left: 0px; background-color: rgb(237, 237, 237); box-shadow: rgb(153, 153, 153) -1px 0px 1px 0px inset; } #insideNavIcons { width: 50px; position: absolute; left: 0px; background-color: rgb(237, 237, 237); box-shadow: rgb(153, 153, 153) -1px 0px 1px 0px inset; } #insideNav ul.tabs, #insideNavIcons ul.tabs { display: block; margin: 0px; } #insideNav ul.tabs > li, #insideNavIcons ul.tabs > li { padding: 0px; background: transparent; border-bottom: 1px solid rgb(204, 204, 204); display: block; } #insideNav ul.tabs > li.active, #insideNavIcons ul.tabs > li.active { background: rgb(255, 255, 255); z-index: 1; } #insideNav ul.tabs > li:last-child, #insideNavIcons ul.tabs > li:last-child { margin-bottom: 0px; } #insideNav ul.tabs > li a, #insideNavIcons ul.tabs > li a { padding: 20px 10px 20px 12px; display: block; color: rgb(51, 51, 51); outline: 0px; } #insideNav ul.tabs > li a img { margin-right: 10px; } #insideNavIcons ul.tabs > li a img { margin-right: 0px; } #insideNav ul.tabs > li a:hover, #insideNavIcons ul.tabs > li a:hover { background: rgb(231, 231, 231); box-shadow: rgb(153, 153, 153) -1px 0px 1px 0px inset; } #insideNav ul.tabs > li.active, #insideNavIcons ul.tabs > li.active { padding-left: 0px; color: rgb(85, 85, 85); } #insideNav ul.tabs > li.active a:hover, #insideNavIcons ul.tabs > li.active a:hover { background: 0px center; box-shadow: none; } .split-vert { line-height: 0; height: 0px; font-size: 0px; border-width: 1px 0px; border-bottom-style: solid; border-bottom-color: white; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; background-color: rgba(255, 0, 0, 0.5); } .insideActionButton { display: inline-block; padding: 3px 8px 4px; vertical-align: middle; } .lor-filter { background: transparent; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 12px; position: relative; } .filter-knobs { list-style: none; padding: 0px; margin: 0px; } .filter-knobs > li { display: inline; float: left; margin-right: 5px; } .filter-knobs > li:last-child { margin-right: 0px; } .filter-knobs select { border-radius: 2px; appearance: none; padding: 0px 6px; line-height: 21px; border: 1px solid rgb(153, 153, 153); background-position: 100% 50%; background-repeat: no-repeat; position: relative; top: -2px; } #filter-knob_types { width: 150px; } #filter-knob_statuses { width: 200px !important; } #contentAllSearch { height: 23px; width: 210px; background-color: rgb(238, 238, 238); background-image: -webkit-linear-gradient(top, rgb(247, 247, 247) 20%, rgb(255, 255, 255) 80%); box-shadow: rgb(51, 51, 51) 0px 0px 2px 0px inset; position: relative; border-radius: 2px; } #contentAllSearch #searchCriteria { border: 0px; background: transparent; width: 200px; padding: 3px 5px; outline: 0px; } .content-search { border: 1px solid rgb(204, 204, 204); background: rgb(237, 237, 237); padding: 20px; } .hide { display: none; } .yellow { background-color: yellow; } h3.insideNavHdr { position: relative; background: rgb(51, 51, 51); padding: 0px 12px; line-height: 28px; font-size: 20px; color: rgb(255, 255, 255); margin: 0px 10px 10px; } .handle { border-color: rgb(51, 51, 51); border-width: 8px; height: 0px; width: 0px; line-height: 0; position: absolute; right: 4px; top: 28px; } div.groupDelete { position: absolute; top: 6px; right: 4px; } .obj_type, .editedby_user { color: rgb(153, 153, 153); } ul.objectDescription { list-style: none; } ul.objectDescription li { display: inline; } ul.objectDescription li.objectActions { float: right; margin-left: 10px; } .objectActions ul { background: transparent; list-style: none; padding: 0px; margin: 0px; float: right; } .objectActions ul li { display: inline; width: 24px; height: 24px; float: left; white-space: nowrap; } .previewLaunch { display: block; width: 15px; height: 14px; cursor: pointer; background-repeat: no-repeat; background-position: -100px -100px; background-color: transparent; } .gray .previewLaunch { background-position: left top; } .previewLaunchOn { display: block; width: 15px; height: 14px; cursor: pointer; background-repeat: no-repeat; background-position: left top; background-color: transparent; } .favStatus { display: block; width: 15px; height: 14px; cursor: pointer; background-repeat: no-repeat; background-position: -100px -100px; background-color: transparent; } .gray .favStatus { background-position: left top; } .favStatusOn { display: block; width: 15px; height: 14px; cursor: pointer; background-repeat: no-repeat; background-position: left top; background-color: transparent; } .objStatus { margin-right: 5px; position: relative; top: -2px; } .img-swap { cursor: pointer; display: inline-block; } .groupLabelRow { background-image: -webkit-gradient(linear, 0 0, 0 90%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221))); } .groupLabelRow h5, .groupLabelRow th { margin: 0px; line-height: 100%; padding: 4px !important; } .groupLabelRow h5 { text-transform: uppercase; font-size: 90%; font-weight: normal; } .groupLabelRow h5 a { color: rgb(102, 102, 102); text-decoration: none; } div.overlays { display: none; } .overlay { width: 60px; padding: 10px; background-color: transparent; border-radius: 5px; border: 1px dashed rgb(204, 204, 204); text-align: center; } .singleActionContainer { display: inline; float: left; margin-left: 24px; position: absolute; margin-top: -5px; } .singleActionContainer .actionBarMicro .mainButton > a, .singleActionContainer .actionBarMicro .secondaryButton > a { } .formLayer { clear: both; display: block; padding-bottom: 10px; } .formLayer li { display: inline; float: left; padding: 2px; margin: 0px !important; } .formLayer label { line-height: 24px; } .formLayer li { padding-right: 12px; } #searchLaunchBar { padding: 10px 0px; margin-top: 10px; border-top: 1px solid rgb(204, 204, 204); clear: both; } .modalExtra { border-radius: 0px 0px 6px 6px; } #modalContent > p, #modalContent > div { margin: 10px 0px; } #modalContent { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); padding: 19px; } .modal-type-warning, .modal-type-success { padding: 9px; } .modal-type-warning { background-position: left top; background-repeat: repeat; background-color: rgb(252, 255, 214); border-radius: 0px 0px 3px 3px; } .modal-type-success { background-position: 20px 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255); padding-left: 100px; } .modal-type-warning #modalContent { padding: 10px; } .modal-type-warning #modalContent { border: 1px solid rgb(231, 231, 231); } .optionsGroup { padding: 10px; border-bottom: 1px solid rgb(204, 204, 204); } .optionsGroup ul { list-style: none; padding-top: 10px; padding-left: 10px; } .optionsGroup ul > li { margin-right: 20px; } .optionsGroup ul > li:last-child { margin-right: 0px; } .actionsGroup { padding: 10px 0px 0px; } .u_nopad { padding: 0px !important; } .insideContainer { padding: 20px; border-left: 1px solid rgb(204, 204, 204); } .CookieConsent { min-width: auto; } .CookieConsent .container, .CookieConsent .content, .CookieConsent .containerPortal { min-height: auto; } .CookieConsent .contentPaneWide { width: 560px; margin: 0px auto; } .CookieConsent .container p { margin: 0px 0px 15px; line-height: 16px; } div.CookieConsent div.lb-header { display: none; } div.CookieConsent { background-color: transparent; } .editIsolationForm .steptitle, .editIsolationForm .submittitle { margin-left: 48px; } .editIsolationForm .receipt { width: 687px; margin: 0px 0px 10px 186px; } .editIsolationForm .default { background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); } .overtimeStyle { color: red; font-weight: bold; } div.resourcePickerContainer div.localViewToggle { float: right; } #quickPath { padding: 10px 150px 10px 10px; position: relative; } #editablePath, #quickPath { margin-left: 12px; padding: 3px; } #quickPath ol li.folderIncluder, #quickPath ol li.folderCreator { position: absolute; right: 6px; top: 6px; } .pathFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathCourseFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathAllContentFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathBookmarkFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathInstitutionFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathLibraryFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathMyContentFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } .pathOrganizationFolder { background-repeat: no-repeat; display: inline-block; background-position: left top !important; padding-left: 20px !important; } #contentActions { display: block; margin: 0px 0px 10px; } #levelUp { margin: 4px 2px; } #levelUp button { cursor: pointer; padding: 5px 7px 5px 5px; } .contentInput { outline: none medium; padding: 3px; } #contentSearch .contentInput { margin-right: 4px; } .formElements .selectItems select { width: 100%; height: 200px; } div.deploymentTabs { margin: 40px 0px 20px; position: relative; width: 96%; } .tab_title { margin-bottom: 10px; display: none; } div.tab_content { margin: -1px 20px 0px 0px; display: inline; float: left; width: 100%; min-height: 110px; border: 1px solid rgb(204, 204, 204); padding: 25px 15px 15px; } .deploymentTabs .arrow::before, .deploymentTabs .arrow::after { border-style: none solid solid; border-width: 0px 15px 15px; content: ""; display: block; top: -15px; position: absolute; } .deploymentTabs .arrow.outer::before, .deploymentTabs .arrow.outer::after { border-style: none solid solid; border-width: 0px 16px 16px; content: ""; display: block; top: -16px; margin-left: -1px; position: absolute; } .arrow.firstButton::before, .arrow.firstButton::after { left: 9%; } .arrow.secondButton::before, .arrow.secondButton::after { left: 35%; } .arrow.thirdButton::before, .arrow.thirdButton::after { left: 58%; } div#tab-bar { margin: 0px 10px 0px 0px; background: rgb(250, 250, 250); } div#tab-bar .mt-tab:first-child { margin-top: -1px; } div#tab-bar div.mt-tab { float: left; position: relative; text-align: center; margin: -1px -1px 0px 0px; cursor: pointer; border: 1px solid rgb(204, 204, 204); display: inline; background-color: rgb(255, 255, 255); font-size: 14px; font-weight: normal; color: rgb(153, 153, 153); padding: 18px 40px; } div#tab-bar div.mt-tab-active { text-align: center; margin: -1px -1px 0px 0px; cursor: pointer; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; display: inline; border-bottom-style: initial; border-bottom-color: initial; font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); background: rgb(234, 234, 234) !important; } .survey-count { position: absolute; right: -42px; top: 43px; width: 170px; border: 1px solid rgb(204, 204, 204); padding: 25px 20px; box-shadow: rgb(204, 204, 204) 1px 5px 10px; text-align: center; color: rgb(153, 153, 153); font-size: 90%; background-color: rgb(245, 245, 245); } .survey-count .right-triangle { border-bottom: 10px solid rgb(102, 102, 102); border-left: 10px solid transparent; height: 0px; left: -10px; position: absolute; top: 0px; width: 0px; } .survey-count span { color: rgb(0, 150, 178); font-size: 300%; font-weight: normal; } .survey-count span img#recipient_count_preview_progress { height: 20%; width: 20%; position: relative; top: 0px; left: 0px; } .survey-count img { position: absolute; right: 20px; top: 43%; } .survey-count input.genericButton { margin-top: 3px; margin-bottom: 10px; } .survey-count #revert { transition-duration: 0.3s; transition-timing-function: ease-in; } .tag-node { display: inline; margin-right: 10px; padding: 4px 25px 4px 10px; border-radius: 9px; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245); font-size: 11px; font-weight: bold; position: relative; } .tag-node::after { content: "x"; position: absolute; top: 10%; right: 9px; font-size: 14px; color: rgb(204, 204, 204); font-weight: normal; cursor: pointer; text-shadow: rgb(255, 255, 255) 1px 1px 0px; } .field.toggles { width: 100%; position: relative; z-index: 1; } .toggle-button { position: relative; padding: 7px 0px 7px 15px; } .toggle-button.active { background-color: rgb(245, 245, 245); border-radius: 5px 0px 0px 5px; } .toggle-button.active::after { inset: -3px 17px 17px 11px; box-shadow: rgba(0, 0, 0, 0.4) 0px 17px 14px; content: ""; position: absolute; z-index: -1; } .toggle-button input[type="radio"] { display: inline-block; } .toggle-button label { display: inline-block; padding: 10px 20px 10px 10px; cursor: pointer; width: 100px; vertical-align: middle; } .selectButton { width: 180px; cursor: pointer; border-radius: 22px; border: 1px solid rgb(204, 204, 204); margin-right: 10px; float: left; position: relative; padding: 15px 0px; text-align: center; background: -webkit-linear-gradient(top, rgb(254, 254, 254) 0px, rgb(247, 247, 247) 100%); } .selectButton.active { background: -webkit-linear-gradient(top, rgb(245, 250, 251) 0px, rgb(209, 234, 239) 100%); } .selectButton.active::before, .selectButton.active::after { border-color: rgb(209, 234, 239) transparent transparent; border-style: solid solid none; border-width: 15px 15px 0px; content: ""; display: block; bottom: -15px; left: 50%; margin-left: -15px; position: absolute; } .tab_content.deployment_type_group_content { background-color: rgb(234, 234, 234); } .tab_content .formElements { float: left; width: 56%; padding: 17px 180px 17px 17px; background-color: rgb(245, 245, 245); min-height: 180px; } .tab_content .radio-selection { width: 175px; float: left; } .tab_content .formElements .label { width: 28%; } .tab_content .formElements .field { width: 72%; } .tab_content .formElements .field.column { width: 31%; } .type-label { font-weight: bold; font-style: italic; margin-bottom: 5px; } .deploymentTabs .selectItems .u_floatThis-left { width: 43%; } .deploymentTabs .selectItems, .deploymentTabs .selectItems .u_floatThis-left.selectArrows { width: auto; } #numOfSurveyQuestion { display: inline-block; } .response-periods-list { position: relative; } .stepcontent li .response-periods-list li, .response-periods-list li { width: 95%; background-color: rgb(255, 255, 255); margin: 0px 0px 15px; padding: 10px 10px 10px 30px; position: relative; border: 1px solid rgb(204, 204, 204) !important; } .stepcontent li .response-periods-list li.selected, .response-periods-list li.selected { background-color: rgb(240, 240, 240); } .response-periods-list input[type="checkbox"] { position: absolute; left: 2px; top: 50%; margin-top: -8px; } .response-periods-list label { display: block; color: rgb(51, 51, 51); font-style: normal; font-size: 110%; line-height: 150%; cursor: pointer; } .response-period-description, .response-period-data span { float: left; width: 80%; color: rgb(102, 102, 102); font-style: italic; font-size: 90%; } .response-period-data { float: right; width: 20%; line-height: 150%; } .response-period-data span { width: 100%; display: block; } .secondary-options { margin-left: 40px; } .tertiary-options { margin-left: 80px; } .field p, .secondary-options p, .tertiary-options p { margin-top: 5px; margin-bottom: 5px; } #receipt_floated_surveyReport.floatedReceipt { position: absolute; width: 135px; z-index: 1201; } .floatedReceipt.pointRight .arrow { border-left-color: rgb(252, 251, 209); border-left-style: solid; right: -30px; top: 100px; } .evalColumn { z-index: 1000; } div#nodeFilter > input.browse { vertical-align: top; } div.md_linear { margin: 6px 0px; font-family: arial, helvetica, sans-serif; border-left: 1px solid rgb(101, 124, 163); border-bottom: 1px solid rgb(101, 124, 163); display: inline; padding-left: 3px; } div.md_linear a { font-style: italic; font-family: arial, helvetica, sans-serif; } div.md_linear p { display: inline; font-size: 95%; } div.md_linear p span { display: none; } div.md_tabular { font-family: arial, helvetica, sans-serif; border-left: 1px solid rgb(101, 124, 163); margin: 0px 0px 6px 12px; padding-left: 3px; } div.md_tabular a { font-style: italic; font-family: arial, helvetica, sans-serif; } div.md_tabular p { margin: 0px; padding: 1px 0px; font-size: 95%; } div.md_tabular p span { font-style: italic; color: rgb(68, 68, 68); } div.sample_data { margin: 0px 0px 0px 24px; } div.sample_data div { float: left; } div.sample_data div.sample_head { font-weight: bold; border: 0px; margin: 6px 10px 2px 1px; } .noItems.container-empty .main-message { color: rgb(119, 119, 119); } .noItems.container-empty .secondary-message { color: rgb(119, 119, 119); } .listTable { background-color: rgb(255, 255, 255); color: rgb(115, 115, 115); margin-bottom: 70px; } .listTable td:first-child { border-left: 1px solid rgb(216, 216, 216); } .listTable td:last-child { border-right: 1px solid rgb(216, 216, 216); } .listTable td { height: 43px; border-top: 1px solid rgb(216, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); } .listTable .lastColumn { border-right: 1px solid rgb(216, 216, 216) !important; } .listTable .toolName { font-size: 15px; font-weight: bold; padding-left: 0px; } .listTable th { border: 0px; font-weight: bold; background-color: rgb(255, 255, 255); } .listTable .col { display: inline-block; padding: 0px 10px; height: 30px; margin: 0px 32px; line-height: 30px; width: 80px; text-align: center; } .listTable .col img { margin: 0px; } .listTable .row { height: 30px; } .listTable .lockCell { display: inline-block; margin-left: 10px; text-align: left !important; } .listTable .lockCell img { margin-left: 7px; } .padlock { height: 14px; width: 17px; margin: 0px; padding: 4px 2px 4px 7px; border: 1px solid rgb(238, 238, 238); } .padlock:hover, #switch:hover { cursor: pointer; background-color: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); } .lockOptions { display: block; margin-left: 0px; margin-top: 6px; } .lockOptions select { display: block; } .ondemand-module { margin: 14px 3px; position: relative; } .ondemand-module div { margin-bottom: 12px; } .ondemand-module div a { background: rgb(0, 173, 208); color: rgb(255, 255, 255); font-size: 120%; font-weight: bold; padding: 10px 12px 10px 4%; display: block; border-radius: 5px; } .ondemand-module div a:hover { background: rgb(0, 179, 190); box-shadow: rgb(44, 182, 115) 0px 0px 12px; text-decoration: none; text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px; } .ondemand-module div a > span { font-size: 80%; font-weight: normal; display: block; margin-bottom: 3px; } .ondemand-module span.release { background: rgb(157, 221, 234); border-radius: 12px; color: rgb(0, 0, 0); font-size: 85%; padding: 3px 10px 3px 13px; position: absolute; right: -4px; top: -7px; border: 1px solid rgb(0, 173, 208); text-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px; } .ondemand-module p { color: rgb(102, 102, 102); margin: 0px 13px; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-300.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-300italic.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-regular.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-italic.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-600.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-600italic.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-700.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-700italic.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-800.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/open-sans/open-sans-800italic.woff") format("woff"); } @font-face { font-family: "Noto Serif"; font-style: normal; font-weight: 400; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/noto-serif/noto-serif-regular.woff") format("woff"); } @font-face { font-family: "Noto Serif"; font-style: italic; font-weight: 400; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/noto-serif/noto-serif-italic.woff") format("woff"); } @font-face { font-family: "Noto Serif"; font-style: normal; font-weight: 700; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/noto-serif/noto-serif-700.woff") format("woff"); } @font-face { font-family: "Noto Serif"; font-style: italic; font-weight: 700; src: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/noto-serif/noto-serif-700italic.woff") format("woff"); } @font-face { font-family: Utilicons; src: local("���"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/utilicons/utilicons-web-webfont.woff") format("woff"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/utilicons/utilicons-web-webfont.ttf") format("truetype"), url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/fonts/utilicons/utilicons-web-webfont.svg#webfontphKv1xv9") format("svg"); font-weight: normal; font-style: normal; } :root { --theme-based-off:2016; } * { font-family: "Open Sans", sans-serif; text-shadow: none !important; letter-spacing: normal !important; } dt { color: rgb(51, 51, 51) !important; } html { font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; line-height: normal; font-family: "Open Sans", sans-serif; background-color: rgb(255, 255, 255); font-size: 0.8em !important; } a { color: rgb(32, 117, 163); text-decoration: none; } .mceContentHtml { background-color: rgb(255, 255, 255); } .mceContentBody.vtbegenerated, .vtbegenerated.forceColors.vtbePreviewPopup { width: 100%; background-color: rgb(255, 255, 255) !important; } body.popup { background: rgb(255, 255, 255); } body.picker { background: rgb(255, 255, 255); } #contentFrame, #schemePreview, .schemePreviewBody, body { position: relative; background: rgb(248, 248, 248); margin: 0px auto; overflow: visible; } body.topFrame { background: rgb(255, 255, 255); } body.csMenuFrame, body.popupMenu { border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(68, 68, 68); border-image: initial; background: 0px center; } body.external-breadcrumbs { overflow: visible; } .login-page { background-color: rgb(248, 248, 248); max-width: 100%; } div.loginBody { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/Bb_learn_small.png") 94px 94px no-repeat scroll transparent; } .login-page #copyright { left: 0px; right: 0px; margin: 24px auto 0px; position: absolute; width: 80%; text-align: center; } #contentPanel #copyright { padding-left: 20px; } #loginRedirectProviderList li .defaultProviderIcon { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/default-provider-icon.svg"); } .breadcrumbs { margin: 0px; padding: 12px 9px 12px 12px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 0px; background: rgb(255, 255, 255); } .locationPane { background: rgb(248, 248, 248); } .navigationPane { background-color: rgb(51, 51, 51); height: 100% !important; } .menuWrap { border-radius: 0px; box-shadow: none; border: 0px; margin: 0px; padding: 0px; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); min-height: 100%; } .menuWrap-inner { background: rgb(51, 51, 51); } .contentPane { margin: 0px 0px 0px 210px; background: rgb(248, 248, 248); } .contcollapsed { margin-left: 12px; } .contentPane .shadow { border-top: 6px solid rgb(238, 238, 238); } .container { padding: 20px 10px; background-color: rgb(255, 255, 255); margin: 20px 30px; border: 1px solid rgb(205, 205, 205); } #puller a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/reorder_bg.png") repeat-y rgb(187, 187, 187); } #puller a:hover, #puller a:focus { background-color: rgb(119, 119, 119); } #puller { transition: margin-left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .tool-menu { background: none !important; border: 0px !important; margin: 0px !important; padding: 0px !important; } #puller a::after { opacity: 0; content: "���"; position: fixed; left: 217px; top: 50%; font-size: 180%; color: rgb(255, 255, 255); padding: 4px 6px 8px 2px; background-color: rgb(119, 119, 119); border-radius: 0px 12px 12px 0px; line-height: 1; border-style: solid; border-color: rgb(102, 102, 102); border-image: initial; border-width: 1px 1px 1px 0px; transition: left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; z-index: 9000; } #puller.pullcollapsed a::after { content: "���"; opacity: 1; left: 9px; transition: left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } #puller a img { } #puller.pullcollapsed a:hover::after, #puller a:hover::after, #puller.pullcollapsed a:focus::after, #puller a:focus::after { opacity: 1; } #puller.pullcollapsed a:hover img, #puller.pullcollapsed a:focus img { } #puller.pullcollapsed a:hover, #puller.pullcollapsed a:focus { background-color: rgb(119, 119, 119); outline-width: 3px; } .navigationPane.navcollapsed { background: transparent; } .navcollapsed .menuWrap { background: transparent; } .navcollapsed .menuWrap .menuWrap-inner { opacity: 0; } #topFrame, .bgBanner { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); } .brandingImgWrap a:focus { outline-color: rgb(204, 204, 204); } .round1 a { border-radius: 0px; } .round2 a { border-radius: 12px 12px 0px 0px; } .topGlobalLinks a .link-icon { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/utilicons_sprite_rev.png"); } .topGlobalLinks ul li { color: rgb(204, 204, 204); } .topGlobalLinks a { color: rgb(204, 204, 204); } .topGlobalLinks a:hover, .topGlobalLinks a:focus { color: rgb(238, 238, 238); background-color: rgba(0, 0, 0, 0.25) !important; } .hotItems { color: rgb(221, 221, 221); background-color: rgba(0, 0, 0, 0.2); } .hotSpots a { color: rgb(221, 221, 221); } .hotSpots li::after { content: "���"; color: rgb(153, 153, 153); } .hotSpots a:hover, .hotSpots a:focus { color: rgb(238, 238, 238); } .breadcrumbs, .paneTabs { margin: 0px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(205, 205, 205); background: rgb(255, 255, 255); } .external-breadcrumbs .breadcrumbs { padding: 12px 40px 0px 12px; } .paneTabs ul { clear: both; margin-left: 15px; } .paneTabs ul li { float: left; margin: 0px; text-align: center; position: relative; padding: 1px 0px; z-index: 200; } .paneTabs .active { padding: 0px; float: left; position: relative; } .paneTabs a { display: block; text-decoration: none; border-left: 1px solid rgb(204, 204, 204); padding: 12px 24px; } .paneTabs ul li:first-child a { border-left: 0px; padding-left: 0px; } .paneTabs a:hover { text-decoration: underline; } .paneTabs .active a:hover { text-decoration: none; } .paneTabs .active a, .paneTabs .active a:hover, .paneTabs .active a:focus, .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover, .paneTabs .active h3 { position: relative; font-weight: bold; color: rgb(51, 51, 51); text-decoration: none; margin: 0px 5px 0px 10px; } .paneTabs .active a::before { bottom: 0px; } .paneTabs .active a::after { bottom: -1px; } .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover { font-weight: bold; padding: 5px 22px 5px 16px; } .paneTabs .personal a { display: block; text-decoration: none; padding: 3px 20px 3px 9px; margin: 0px; background: rgb(222, 222, 222); } .paneTabs .external a { padding-left: 20px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_external_content.gif") 2px center no-repeat rgb(222, 222, 222); } .paneTabs .external a:hover { padding-left: 20px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_external_content.gif") 2px center no-repeat rgb(255, 241, 197); } .paneTabs .activepersonal a.paneTabOptions, .paneTabs .personal a.paneTabOptions { background-color: transparent; display: inline; top: 4px; right: 5px; opacity: 0.3; padding: 0px; position: absolute !important; } .paneTabs a.paneTabOptions { display: none; } .paneTabs .activepersonal:hover a.paneTabOptions { opacity: 1; } .paneTabs a.hiddenTabsLink { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png"); background-repeat: no-repeat; background-position: center 6px; } .paneTabs a.hiddenTabsLink img { height: 2px; width: 2px; opacity: 0; } .path, .simplePath { font-weight: bold; color: rgb(0, 0, 0); padding: 0px; position: relative; float: left; } .simplePath { background: transparent; padding: 4px 12px 0px; } .breadcrumbs .noToggle { padding: 0px; } .path .placeholder, .simplePath .placeholder { color: rgb(51, 51, 51); margin: 0px; font-weight: normal; padding: 2px 10px 5px; background-image: none; } .path a, .simplePath a { font-weight: normal; color: rgb(51, 51, 51); position: relative; display: inline-block; padding: 0px 0px 5px; text-align: left; } .path .root, .simplePath .root { background-image: none; margin-right: 10px; } .path .root a, .simplePath .root a { text-decoration: none; font-weight: bold; margin: 2px 15px 0px 10px; } .path .root a[href*="course_id"], .simplePath .root a[href*="course_id"], .path .root a[href*="admin"], .simplePath .root a[href*="admin"], .path .root a[href*="tabId="], .simplePath .root a[href*="tabId="] { display: inline-block; vertical-align: middle; overflow: hidden; margin: 2px 5px 0px 10px; } .path li, .simplePath li { vertical-align: initial; } .helpLink { top: 0px; } .modeSwitchWrap { margin-right: 15px; } .course-availability-button { top: -6px; left: 8px; } .course-availability-button.course-available { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/course-unlocked.png") 0px / 20px 25px no-repeat scroll transparent; } .course-availability-button.course-unavailable { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/course-locked.png") 0px / 20px 25px no-repeat scroll transparent; } .contextPath a.cmimg, .courseArrow a.cmimg { height: 13px; } .popup .contentBox, .picker .contentBox { background: rgb(255, 255, 255); } .popup .contentPaneWide { padding-left: 10px; } #contentArea, #schemePreviewBody, .contentBox { border-radius: 0px; } #contentArea, .containerOptions, .containerPortal { margin: 0px; border-radius: 0px; color: rgb(17, 17, 17); min-height: auto; } .containerOptions .searchbar, .containerOptions .liveArea, #addFolderForm { border: 0px; margin: 0px; padding: 12px 35px; border-radius: 0px; } .leftColumn-narrow { float: left; margin: 0px; width: 22%; overflow: auto; } #bb-question-discover .leftColumn-wide { margin: -20px -20px 0px -3px; } .leftColumn-narrow a.itemHead, .rightColumn-narrow a.itemHead, a.itemHead { display: block; padding: 3px 9px 6px 24px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 6px 6px no-repeat scroll transparent; text-decoration: none; } .leftColumn-narrow a.itemHeadOpen, .rightColumn-narrow a.itemHeadOpen, a.itemHeadOpen { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 6px 6px no-repeat scroll transparent; } .paletteItems li:hover, .paletteItems li:focus { background: rgb(255, 255, 255); } .paletteItems li.selectedItem, .paletteItems li.selectedItem:hover, .paletteItems li.selectedItem:focus, .paletteItems li.active, .paletteItems li.active:hover, .paletteItems li.active:focus { background: rgb(255, 244, 191); color: rgb(0, 0, 0); } #copyright { color: rgba(0, 0, 0, 0.6); } .copyrightDetailContents { background-color: rgb(119, 119, 119); border: 1px solid rgb(85, 85, 85); border-radius: 3px; clear: left; color: rgb(255, 255, 255); left: 0px; right: 0px; margin: 0px auto; min-height: 5em; padding: 12px 24px; position: absolute; top: 0px; display: none; } .additionalInfo p:first-child::after { content: "���"; color: rgb(204, 204, 204); } .productTitle a { color: rgb(51, 51, 51); } .contentBlock ul { margin: 0px; padding: 10px 0px; list-style-type: none; } .contentBlock ul.threeCol li { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px 3px no-repeat transparent; padding: 0px 0px 0px 15px; } .contentBlock h3 a.browse, .contentBlock a.browse, .contentBlock input.browse { background-image: none !important; } div.landingListWrapper ul.landingList li h3, div.landingListWrapper ul.landingList-2cols h3 { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px 0px no-repeat transparent; } div.landingPageColumn ul li ul.subcaret li.complete { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/workflow_detail_complete_ti.gif") 2px 2px no-repeat white; } div.landingPageColumn ul li ul.subcaret li.inprogress { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/workflow_detail_active_ti.gif") 2px 2px no-repeat white; } .genericButton, .genericButtonImg, .browse, .browseIcon, input[type="submit"].submit, .rumble a, .rumble_top a, .paging a, .itemHeaderControl a, .actionMenuButton, .button-1, .button-1-img, .button-2, .button-2-img, .button-3, .button-3-img, .button-4, .button-4-img, .paletteSearch .button-4, h3#cs_search + ul div.none:first-child .button-4, .treeContainer .tree li a.button-4-img, .inlineContextMenu a.browse { border-radius: 2px; } .button-4-img { box-shadow: none !important; } #primaryButton, input[type="submit"].submit, .rumble .mainButton > a, .rumble_top .mainButton > a, .button-1, .button-1-img, #videoInfoId #insertLinkId { appearance: none; border-style: solid; border-width: 0px; cursor: pointer; font-family: "Open Sans", Arial, sans-serif; font-weight: 400; position: relative; text-align: center; text-decoration: none; display: inline-block; font-size: 0.875rem; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); box-shadow: rgb(51, 51, 51) 0px 0px 0px 2px inset; border-radius: 2px; transition: transform 100ms ease 0s, background-color 250ms ease 0s, color 250ms ease 0s, box-shadow 250ms ease 0s, opacity 250ms ease 0s; line-height: 1.4; } #secondaryButton, .button-2, .button-2-img { appearance: none; border-style: solid; border-width: 0px; cursor: pointer; font-family: "Open Sans", Arial, sans-serif; font-weight: 400; position: relative; text-align: center; text-decoration: none; display: inline-block; font-size: 0.875rem; color: rgb(51, 51, 51); background-color: rgb(218, 218, 218); box-shadow: rgb(218, 218, 218) 0px 0px 0px 2px inset; border-radius: 2px; transition: transform 100ms ease 0s, background-color 250ms ease 0s, color 250ms ease 0s, box-shadow 250ms ease 0s, opacity 250ms ease 0s; line-height: 1.4; border-color: rgb(218, 218, 218); } #secondaryButton, .button-2:hover, .button-2:focus, .button-2-img:hover, .button-2-img:focus { background: rgb(255, 255, 255); color: rgb(82, 82, 82); box-shadow: none; border-color: rgb(82, 82, 82); transition: background 250ms ease-in-out 0s; } .mainButton > a:hover, .mainButton > a:focus, .mainButton h2 > a:hover, .mainButton h2 > a:focus, li.mainButton:hover > a, li.mainButton:focus > a, li.mainButton:hover h2 > a, li.mainButton:focus h2 > a, .secondaryButton > a:hover, .secondaryButton > a:focus, .secondaryButton h2 > a:hover, .secondaryButton h2 > a:focus { background: rgb(85, 85, 85); transition: background 250ms ease-in-out 0s; color: rgb(255, 255, 255); border-color: rgb(51, 51, 51) !important; } .actionBar li.mainButton:first-child h2 > a, .actionBar li.mainButton:first-child > a { padding-left: 20px; margin-left: 1px; } .popup .actionBar li.mainButton:first-child h2 > a, .popup .actionBar li.mainButton:first-child > a, .picker .actionBar li.mainButton:first-child h2 > a, .picker .actionBar li.mainButton:first-child > a { padding-left: 10px; } .genericButton, .genericButtonImg, input[type="submit"].genericButton, .browse, .browseIcon, .rumble h3 + ul > li > a, .rumble h3 + ul > li > a, .rumble_top h3 + ul > li > a, .rumble_top h3 + ul > li > a, .paging a, .itemHeaderControl > a, .actionMenuButton, .button-3, .button-3-img, .button-4, .button-4-img, #toolsSearchBox + .button-4, .treeContainer .tree li a.button-4-img, .rumble a, .rumble_top a, .rumble .abutton, .rumble_top .abutton { appearance: none; cursor: pointer; font-family: "Open Sans", Arial, sans-serif; font-weight: 400; border: 0px; display: inline-block; position: relative; text-align: center; text-decoration: none; padding: 0.5625rem 1.125rem 0.625rem; font-size: 0.875rem; color: rgb(51, 51, 51); background-color: rgb(218, 218, 218); box-shadow: rgb(218, 218, 218) 0px 0px 0px 2px inset; border-radius: 2px; transition: transform 100ms ease 0s, background-color 250ms ease 0s, color 250ms ease 0s, box-shadow 250ms ease 0s, opacity 250ms ease 0s; line-height: 1.4; background-image: none; } .paging a { min-width: 65px !important; } .genericButton, .button-3, .button-4 { margin: 0px; } input[type="button"][disabled], input[type="button"][disabled]:hover { color: rgb(153, 153, 153); border-color: rgb(204, 204, 204); background: rgb(240, 240, 240); cursor: default; } .genericButton:hover, .genericButton:focus, .genericButtonImg:hover, .genericButtonImg:focus, .browse:hover, .browse:focus, .browseIcon:hover, .browseIcon:focus, input[type="submit"].genericButton:hover, input[type="submit"].genericButton:focus, .rumble h3 + ul > li > a:hover, .rumble h3 + ul > li > a:focus, .rumble_top h3 + ul > li > a:hover, .rumble_top h3 + ul > li > a:focus, .paging a:hover, .paging a:focus, .itemHeaderControl a:hover, .itemHeaderControl a:focus, .actionMenuButton:hover, .actionMenuButton:focus, .button-3:hover, .button-3:focus, .button-4:hover, .button-4:focus, .button-3-img:hover, .button-3-img:focus, .button-4-img:hover, .button-4-img:focus, .navPaletteContent ul li:first-child .paletteSearch .button-4:hover, .navPaletteContent ul li:first-child .paletteSearch .button-4:focus, h3#cs_search + ul div.none:first-child .button-4:hover, h3#cs_search + ul div.none:first-child .button-4:focus, #toolsSearchBox + .button-4:hover, #toolsSearchBox + .button-4:focus, .treeContainer .tree li a.button-4-img:hover, .treeContainer .tree li a.button-4-img:focus, .rumble a:hover, .rumble_top a:hover, .rumble a:focus, .rumble_top a:focus { border-color: rgb(136, 136, 136); color: rgb(0, 0, 0); background-color: rgb(240, 240, 240); transition: background 250ms ease-in-out 0s; text-decoration: none !important; } .genericButtonImg, .button-3-img, .button-4-img, .itemHeaderControl a, .browseIcon, .treeContainer .tree li a.button-4-img { padding: 2px 3px 3px; } #actionBarBrand { margin-left: 10px; } #actionBarBrand, .actionBarMicro { background-color: transparent; } .actionBarMicro { background: rgb(51, 51, 51); } .actionBar ul li a { background: 0px center; color: rgb(102, 102, 102); } .actionBar ul li a:hover { box-shadow: none; color: rgb(0, 0, 0); border-color: transparent; background-color: rgb(235, 235, 235); } .secondaryButton > a, .mainButton h2 > a, .secondaryButton h2 > a { background: rgb(51, 51, 51); color: rgb(255, 255, 255); border: 0px; } .secondaryButton > a, .secondaryButton h2 > a { border: 0px; } .mainButton > a { color: rgb(255, 255, 255); border: 0px; background: rgb(51, 51, 51); text-shadow: none; } .actionBarMicro .mainButton > a, .actionBarMicro .secondaryButton > a { box-shadow: none; } .actionBarMicro .access-reorder { border-radius: 0px; } .actionBarMicro a span, .actionBar a span { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/utilicons_sprite_rev.png"); } .mainButton.sub:hover h2 > a::before, .mainButton.sub > a:hover::before, .mainButton.sub:hover > a::before, .secondaryButton.sub:hover h2 > a::before, .secondaryButton.sub > a:hover::before, .secondaryButton.sub:hover > a::before { display: none; border: 0px; } .mainButton.sub:hover h2 > a::after, .mainButton.sub > a:hover::after, .mainButton.sub:hover > a::after, .secondaryButton.sub:hover h2 > a::after, .secondaryButton.sub > a:hover::after, .secondaryButton.sub:hover > a::after { display: none; border: 0px; } a.liveAreaTab::after, .nav .sub.mainButton h2 > a:hover::after, .nav .sub.mainButton:hover > h2 a::after, .nav .sub.secondaryButton h2 > a:hover::after, .nav .sub.secondaryButton:hover > h2 a::after, #loginLang h2:hover::after, #loginLang:hover h2::after, .nav .sub:hover > a::after { border-bottom-color: rgb(255, 255, 255); } .reorder { background: rgb(229, 229, 229); } .item .reorder { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/reorder_bg.png") 0px 0px repeat rgb(197, 111, 213); } .item .reorder span, .liItem .reorder span, .listCm .reorder span, .subList-reorder .reorder span, .buttonCm .reorder span, .dndHandle .reorder span, .portlet .reorder span { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -174px -118px no-repeat; } a.cmimg { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -320px -125px no-repeat scroll transparent; } .listCm .courseMenu a.cmimg, .buttonCm .courseMenu a.cmimg, .portlet a.cmimg, a.cmimg-small { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png"); } .listCm .courseMenu a.cmimg:hover, .portlet a.cmimg:hover, .listCm .courseMenu a.cmimg:focus, .portlet a.cmimg:focus, .buttonCm .courseMenu a.cmimg:hover, .buttonCm .courseMenu a.cmimg:focus, .cmimg-small:focus, .cmimg-small:hover { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -28px -142px no-repeat transparent; } .builderItem a.close { opacity: 1; } .cmdiv a.close-menu { top: 0px; right: 0px; opacity: 1; z-index: 100; position: relative !important; } a.colorChip span { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -320px -123px no-repeat; } input[type="text"], input[type="password"], select { border-radius: 4px; border: 1px solid rgb(229, 229, 229); padding: 5px; } a.save { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -50px -123px no-repeat transparent; } a.cancel { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -70px -123px no-repeat transparent; } .backLink a { border-radius: 0px; background: rgb(255, 255, 255); color: rgb(118, 118, 118); display: inline-block; font-weight: bold; padding: 8px 18px 8px 12px; text-decoration: none; } .shortDoc .backLink a { border-width: 1px; border-radius: 0px; } .sliderWrapper { border-radius: 0px; } #sliderHandle { border-radius: 0px; } #sliderTrack { border-radius: 0px; } #pageHeader, #schemePreviewHead, .pageTitle { background-color: transparent; color: rgb(51, 51, 51); background-image: none; padding: 10px 30px 20px; margin: 0px; border-radius: 0px; position: relative; } .pageTitle { padding: 20px 30px; } .contentPaneWide .pageTitle { padding: 20px 30px; } .pageTitle { border: 0px !important; background: none !important; margin: 10px 0px !important; } .error .pageTitle { background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(252, 2, 2)), to(rgb(219, 15, 15))) !important; } .error .pageTitle h1 { color: rgb(255, 255, 255); } .pageTitle .genericButton { top: 2px; right: 31px; } div.localViewToggle + div.pageTitle { padding-top: 0px; border-radius: 0px; } .helphelp, .pageTitle p, .details.label { padding: 0px; clear: both; color: rgb(51, 51, 51); margin: 5px 0px 0px -6px; font-style: italic; } .helphelp { margin-left: 0px !important; } .actionBar { z-index: 210; border-radius: 0px; margin: 0px; } .pageTitle + .actionBar { border-radius: 0px; border-top: 1px solid rgb(235, 235, 235); border-bottom: 1px solid rgb(235, 235, 235); padding-left: 15px; padding-right: 15px; } .actionBarMicro { border-radius: 0px; } .actionBarMicro .secondaryButton > a { box-shadow: none; } #courseMenu_combo { display: none; } #actionBarBrand, .actionBar, .actionBarMicro { background: 0px center; } .searchbar .groupLabel, .searchbarPicker .groupLabel, .liveArea fieldset .groupLabel, .groupLabel label { vertical-align: middle; } .navDivider { font-size: 1.1rem; padding: 20px 0px 0px 30px; border-top: 1px solid rgb(0, 0, 0); } .popup .navPalette { background-color: rgb(51, 51, 51); } .cmPreviewWrapper div.navPaletteContent ul li a { color: rgb(51, 51, 51); } .cmPreviewWrapper div.navPaletteTitle a { color: rgb(51, 51, 51); } .cmPreviewWrapper #previewCourseMenu_link { color: rgb(51, 51, 51); } .navPaletteContent .submenu li a, h4#cs_search + ul div a { color: rgb(255, 255, 255); } #courseMenuPalette { background-color: rgb(51, 51, 51); } .singleControl, .navPalette .discover { border-radius: 0px; background: rgb(51, 51, 51); } .navPaletteContent a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 8px 8px no-repeat scroll; color: rgb(255, 255, 255); } .navPaletteContent h3 a { color: rgb(255, 255, 255); } #courseMenu_link::before { content: "H"; font: 18px / 1 Utilicons; display: block; margin: 3px 0px 0px 6px; color: rgb(102, 102, 102); position: absolute; right: 7px; top: 3px; } .navPaletteContent a.comboLink_active, .navPaletteContent a.open { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 8px 8px no-repeat scroll; } .navPaletteContent h3 a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 8px 8px no-repeat transparent; } #courseMenu { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); } #courseMenuPalette div.navPaletteContent { background-color: rgb(51, 51, 51); } #courseMenuPalette ul { background-color: rgb(51, 51, 51); } #courseMenuPalette ul a:hover, #courseMenuPalette ul span:hover { background-color: transparent; } .controlpanel ul li { padding: 0px; } .controlpanel a.submenuLink::after, .controlpanel a.submenuLink_active::after, .tools a.submenuLink::after, .tools a.submenuLink_active::after, .navPaletteContent h3 a.submenuLink::before, .navPaletteContent h3 a.submenuLink_active::before { color: rgb(102, 102, 102); top: 5px; right: 4px; position: relative; font-weight: bold; font-size: 16px; font-family: FontAwesome; content: "���"; } .controlpanel a.submenuLink:hover::after, .controlpanel a.submenuLink_active:hover::after, .tools a.submenuLink:hover::after, .tools a.submenuLink_active:hover::after, .navPaletteContent h3 a.submenuLink:hover::before, .navPaletteContent h3 a.submenuLink_active:hover::before { color: rgb(68, 68, 68); } .ineditmode div.listCm ul.courseMenu li:hover .reorder { transition: opacity 350ms cubic-bezier(0.42, 0, 1, 1) 0s; } .ineditmode div.listCm ul.courseMenu li:hover .reorder::before { transition: visibility 350ms cubic-bezier(0.42, 0, 1, 1) 0s; } .listCm .courseMenu .here { background: white; border-width: 1px !important; border-style: solid !important; border-color: rgb(187, 187, 187) rgb(136, 136, 136) rgb(170, 170, 170) rgb(187, 187, 187) !important; border-image: initial !important; } .cmLink-empty { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -388px -123px no-repeat transparent; display: inline-block; overflow: hidden; margin-top: 2px; height: 17px; } .cmLink-hidden { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -389px -138px no-repeat transparent; display: inline-block; } .pickerMenu a.open, .pickerMenu a:hover, .pickerMenu a:focus { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 100% center no-repeat rgb(255, 255, 255); } .singleControl a, .navPalette .discover a { color: rgb(255, 255, 255); display: block; font-size: 105%; padding: 14px 18px 12px; text-decoration: none; background-image: none; text-align: left; font-weight: 600; } .controlpanel .submenu a:hover, .controlpanel .submenu a.here, .controlpanel .submenu a:focus { color: rgb(236, 208, 241); } .explore .submenu a:hover, .explore .submenu a:focus { background-color: rgb(255, 255, 255); } .tools .submenu { background: transparent; } .controlpanel .submenu, .controlpanel .submenu li ul, #explore_contents { transition: all 150ms cubic-bezier(0.42, 0, 1, 1) 0s; } #explore_contents { background-color: transparent; } .navPalette a.simpleLink:hover, .navPalette a.simpleLink:focus, .controlpanel a.simpleLink:hover, .controlpanel a.simpleLink:focus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png"); background-repeat: no-repeat; background-position: 97% center; } .navPaletteCol h3 a, .navPaletteCol h3 a.comboLink { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 8px 8px no-repeat transparent; } .navPaletteCol .navPaletteContent h3 { background-image: none; } .navPaletteCol .actionBarMicro { display: none; } .shortcutViewCs ul li a { text-align: center; border-top: 1px dotted rgb(237, 237, 237); } .shortcuts li a { border-top: 1px dotted rgb(204, 204, 204); background: transparent; } .shortcuts li a:hover, .shortcuts li a:focus { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 100% center no-repeat transparent; text-decoration: none; } #courseMenu_folderView.treeContainer { overflow-x: auto; } div.expTreeContainer { background: rgb(51, 51, 51); } div.treeContainer ul.tree li, ul.tree li { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/nlstree/line.gif") 0px 0px repeat-y transparent; } div.treeContainer ul.tree li.last, ul.tree li.last { background-image: none; } div.treeContainer ul.tree li.here a, ul.tree li.here a { background-color: rgb(237, 237, 237); } div.treeContainer ul.tree li span { color: rgb(255, 255, 255); } div#jmxTreeContainer ul.tree li span { color: rgb(0, 0, 0); } div.treeContainer ul.tree li a.open_folder { background: rgb(235, 239, 250); } div.treeContainer ul.tree li a.exp { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/nlsTree/folder.gif") 18px 0px no-repeat transparent; } div.treeContainer ul.tree li a.collapse { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/nlsTree/folderopen.gif") 18px 0px no-repeat; } div.treeContainer ul.tree li.subhead h4 a { padding: 6px 20px 6px 30px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif"); background-position: 8px 6px; background-size: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; font-weight: bold; display: block; text-decoration: none; background-color: transparent !important; color: rgb(255, 255, 255) !important; } ul.tree li.subhead:first-child { margin-top: 0px; } ul.tree li.subhead:first-child > a { border-top: 0px; } div.treeContainer ul.tree li.subhead h4.treeSubhead-collapsed a { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif"); background-position: 8px 6px; background-size: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; font-weight: normal; background-color: transparent !important; color: rgb(255, 255, 255) !important; } .tableOverflowControl { overflow-x: auto; } .inventoryListTableContainerDiv { overflow-x: auto; } .inventory { background: rgb(255, 255, 255); color: rgb(0, 0, 0); overflow: auto visible; border-collapse: separate; border-spacing: 0px; width: 100%; padding: 0px 0px 1px; margin: 0px; clear: both; } .inventory caption { text-align: left; color: rgb(153, 153, 153); font-size: 85%; } .inventory > thead tr th, .splashTable thead tr th { padding: 12px 0px 12px 12px; color: rgb(102, 102, 102); font-weight: normal; text-transform: uppercase; border-bottom: 1px solid rgb(235, 235, 235); } .inventory > thead tr th:first-child { border-left: 0px; padding: 3px; } .inventory > thead tr th:last-child, .splashTable thead tr th:last-child { border-right: 0px; } .inventory > tbody { border-bottom: 2px solid rgb(204, 204, 204); } .inventory > tbody tr { border-bottom: 1px solid rgb(204, 204, 204); } .inventory > tbody tr td, .inventory > tbody tr th { border-width: 1px 0px; border-right-style: initial; border-left-style: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: transparent; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); max-width: 200px; overflow-x: hidden; text-overflow: ellipsis; white-space: normal; word-break: normal; overflow-wrap: normal; vertical-align: middle; padding: 9px 12px !important; } .inventory > tbody .gray td, .inventory > tbody .gray th { background: rgb(248, 248, 248); } .inventory > thead tr th.sorted, th.sorted, .splashTable thead tr th.sorted { background: rgb(238, 238, 238); } .inventory > tbody tr td.sorted { background: rgb(238, 238, 238); } .inventory > thead tr th.sorted a { font-weight: bold; color: rgb(0, 0, 0) !important; } .sortable > thead th a { color: rgb(102, 102, 102); margin-right: 9px; } .sortable > thead th a:hover { color: rgb(51, 51, 51); } tr.high, .high { background: rgb(255, 244, 191); } .disabledCell { background-color: rgb(240, 240, 240); } .inventory tr:hover .dndHandle { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/reorder_bg.png") 0px 0px repeat scroll; } .reorderable > tbody tr:hover td, .reorderable > tbody tr:hover th { background-color: rgb(244, 244, 244); } .reorderable tbody tr td:first-child { border-left: 1px solid transparent; } .reorderable tbody tr td:last-child { border-right: 1px solid transparent; } .reorderable tbody tr:hover td:first-child, .reorderable tbody tr:hover td:last-child { border-color: rgb(170, 170, 170); } .inventory tr:hover .smallCell .reorder, .inventory > tbody tr:hover .smallCell .reorder:hover, .attachments tr:hover .smallCell .reorder, .attachments tbody tr:hover .smallCell .reorder:hover { opacity: 1; } .attachments thead tr, .inventory-simple thead tr { border-bottom: 2px solid rgb(204, 204, 204); color: rgb(153, 153, 153); } .attachments tbody tr, .inventory-simple tbody tr { border-top: 1px solid rgb(238, 238, 238); } div.status { color: rgb(0, 0, 0); } div.stopped p img { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -20px -180px no-repeat rgb(255, 255, 255); } div.status a.buttonMicro { padding: 0px 5px; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/backgrounds_h.png") 0px -50px repeat-x rgb(237, 237, 237); font-size: 90%; text-decoration: none; border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); margin: 1px auto; } div.status a.buttonMicro:hover { background: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); color: rgb(51, 51, 51); } table.inventory-simple thead tr { border-bottom: 2px solid rgb(204, 204, 204); color: rgb(153, 153, 153); } table.attachments thead tr.warningRow { border: 0px; } table.inventory-simple thead tr th { padding: 4px 12px; } table.inventory-simple tbody tr { border-top: 1px solid rgb(238, 238, 238); } table.inventory-simple tbody tr th, table.inventory-simple tbody tr td { padding: 4px 12px; } table.inventory-simple tbody tr th { color: rgb(0, 0, 0); } table.inventory-simple .removeCell { background: rgb(237, 237, 237); color: rgb(119, 119, 119); } table.inventory-simple .removeCell td, table.inventory-simple .removeCell th { color: rgb(153, 153, 153); } table.inventory-simple .removeCell td a img { opacity: 0.4; } table.inventory-simple .smallCell { padding: 0px; width: 1%; white-space: nowrap; } table.inventory-simple tbody tr.inEditMode { background: rgb(237, 237, 237); border: 2px solid rgb(68, 68, 68) !important; } table.inventory-simple tbody tr.inEditMode td, table.inventory-simple tbody tr.inEditMode th { border-top: 2px solid rgb(68, 68, 68) !important; } table.stepItems-reorder thead tr th { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); text-align: left; } table.gbColumns thead tr th, table.gbColumns thead tr td { border-bottom: 2px solid rgb(153, 153, 153); background: rgb(187, 187, 187); color: rgb(255, 255, 255); } table.gbColumns thead tr th.sorted { background: rgb(153, 153, 153); border-left: 1px solid rgb(119, 119, 119); border-right: 1px solid rgb(119, 119, 119); } table.gbColumns thead tr th a, table.gbColumns thead tr td a { color: rgb(255, 255, 255); } table.stepItems-reorder thead tr.lowerHeader th { border-bottom: 2px solid rgb(204, 204, 204); color: rgb(51, 51, 51); } table.stepItems-reorder tbody tr td.shaded, table.stepItems-reorder thead tr th.shaded { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/readback.png") rgb(246, 246, 246); } table.stepItems-reorder tbody tr:nth-child(2n+1) { background: rgb(246, 246, 246); } table.stepItems-reorder tbody tr td span.reorder { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -177px -122px no-repeat rgb(237, 237, 237); } table.gbColumns tbody tr td span.reorder { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -237px -122px no-repeat rgb(237, 237, 237); } table.gbColumns tbody tr.frozen td { background: rgb(237, 237, 237); } ul.dragableHighlight li table.gbColumns thead tr td.clear, ul.dragableHighlight li td.clear, ul.dragableHighlight li table.gbColumns tbody tr.frozenbar td.dragCell, ul.dragableHighlight li table.gbColumns tbody tr td.dragCell, ul.dragableHighlight li table.gbColumns tbody tr.frozen td.dragCell, ul.dragableHighlight li table.gbColumns tfoot tr.lastRow td.clear, table.gbColumns thead tr td.clear { background: rgb(255, 255, 255); } table.inventory > tbody tr td.clickOrder { background-color: rgb(221, 221, 221); } table.inventory tr td.endCell { background-color: rgb(221, 221, 221) !important; } table.inventory tr.orderRow td.clickOrder { background-color: rgb(221, 221, 221); } .sortedplus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png"); } .dragCol { background-color: rgb(153, 153, 153); } .cloudToolsSwitch { background: rgb(250, 250, 250); padding: 5px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(238, 238, 238); } .cloudToolsSwitch div.clearfix:first-child { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid rgb(221, 221, 221); } table.splashTable thead tr { color: rgb(153, 153, 153); } table.splashTable thead tr th a { color: rgb(102, 102, 102); background: none transparent; text-decoration: none; } table.splashTable thead tr th a:hover { color: rgb(51, 51, 51); background: none transparent; } table.splashTable tbody tr { border-top: 1px solid rgb(221, 221, 221); } table.splashTable tbody tr th, table.splashTable tbody tr td { padding: 6px 0px 6px 12px; color: rgb(119, 119, 119); font-size: 90%; } table.splashTable tbody tr th { color: rgb(0, 0, 0); text-align: left; } table.splashTable th.smallCell, table.splashTable td.smallCell { padding: 0px; width: 1%; white-space: nowrap; } .contentBlock a { display: block; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px -450px no-repeat transparent; text-decoration: none; } .contentBlock a.collapse { display: block; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px -1045px no-repeat transparent; text-decoration: none; } .contentBlock a.collapse:hover, .contentBlock a.hover { text-decoration: underline; } table.splashTable tbody tr:nth-child(2n+1) { background: rgb(250, 250, 250); } table.reorderCols { border-collapse: collapse; clear: both; font-size: 95%; margin: 18px 0px 9px; width: 100%; } table.reorderCols thead tr th { border: 1px solid rgb(204, 204, 204); padding: 0px 4px; background: rgb(237, 237, 237); text-align: left; cursor: move; } table.reorderCols thead tr th.noReorderCol { border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); background: transparent; cursor: default; } table.reorderCols tbody tr td, table.reorderCols tbody tr th { border-bottom: 1px solid rgb(238, 238, 238); border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); padding: 2px 4px; text-align: left; vertical-align: top; } table.reorderCols tbody tr th { background: rgb(237, 237, 237); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); } table.reorderCols thead th span.reorderToolTip { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -347px -122px no-repeat scroll rgb(221, 221, 221); } table.reorderCols thead tr th.axis { background: none 0px center repeat scroll rgb(237, 237, 237); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); } .ghostTd { width: auto; height: auto; padding: 2px 8px; border: 1px solid rgb(0, 0, 0); position: absolute; font: 10px arial; background: rgb(238, 238, 238); } table.reorderCols thead th.dragging { background: rgb(204, 204, 204); } table.reorderCols thead th.hovering { background: rgb(102, 102, 102); } table.reorderCols thead th.hovering img { display: none; } .rumble { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/selected_items.png") -1974px center no-repeat scroll transparent; } .rumble_top { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/selected_items.png") 12px center no-repeat scroll transparent; } .pagingprefs { color: rgb(102, 102, 102); } .inventory_paging input { background: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); } a.jumpToPageOpen:hover, a.jumpToPageOpen:focus { border-bottom-color: rgb(51, 51, 51); } .key-valueTable tbody th { color: rgb(85, 85, 85); } td.removeCell, td.removeCell span a { color: rgb(153, 153, 153); text-decoration: line-through; } td.removeCell span a img { opacity: 0.3; } .inventoryListHead th:first-of-type .tooltip { left: 83px; } .contentList, .buildList, .contentListPlain, .announcementList { margin: -20px -10px; } .liItem:hover, .buildList > li:hover { background-color: rgb(244, 244, 244); border: 1px solid rgb(102, 102, 102); transition-property: -webkit-box-shadow, border, background; transition-duration: 100ms; transition-timing-function: ease-in-out; } .buildList li:first-child:hover, .contentList > li:first-child:hover, .gradingList > li:first-child:hover { border-top-color: rgb(102, 102, 102); } .liItem a[showdetails="true"][href="#"] { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 0px 0px no-repeat; } .liItem a[showdetails="false"][href="#"] { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt_rev.png") 0px 0px no-repeat; } .iconsOnly li:hover .item_icon, .iconsOnly li:hover .item, .iconsOnly li:focus .item_icon, .iconsOnly li:focus .item { background: rgb(237, 237, 237); } .details > p.important span { font-weight: normal; color: rgb(136, 136, 136); } .announcementInfo p span, .announcementInfo span, .itemDetails span { color: rgb(103, 103, 103); } .noItems, .additional + p .warnFont { color: rgb(102, 102, 102); font-weight: normal; font-family: "Open Sans", Arial, sans-serif; font-style: italic; } .noItems .arrow-left { display: none; } .noItems .arrow-right { display: none; } .noItems.container-empty { padding-top: 20px !important; } .helphelp, .pageTitle p, .details.label { font-family: "Open Sans", Arial, sans-serif; } .buildList > li.separator { background: rgb(237, 237, 237); } .separator .text { background: rgb(237, 237, 237); color: rgb(68, 68, 68); } .external-breadcrumbs .receipt, .external-breadcrumbs .contentPaneWide .receipt { background: rgb(239, 237, 227); } .auto_complete { background: rgb(226, 238, 254); } .auto_complete ul li.selected { background-color: rgb(255, 255, 255); } .tab-groups .tab-group-label { color: rgb(153, 153, 153); } .subList-reorder li:hover { background: rgb(255, 255, 255); border-color: rgb(187, 187, 187) !important; } .buildList .pageBreak .item, .buildList .sectionBreak .item { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/readback.png"); color: rgb(119, 119, 119); border-top: 2px dotted rgb(204, 204, 204); } .addedRow, table.sortable tbody tr.addedRow th label a, .addedRow td a { color: rgb(153, 153, 153); } .remove { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/remove_ti.png") 0px 0px no-repeat transparent; } .itemTray { border-radius: 0px; background: rgb(221, 221, 221); } .itemTray h2 span.listToggle, .itemTray h3 span.listToggle { color: rgb(238, 238, 238); font-weight: normal; } .itemTray h2 span.listToggle a, .itemTray h3 span.listToggle a { color: rgb(238, 238, 238); } .itemTray div.noItems { color: rgb(119, 119, 119); } .itemTray #cartList { padding: 9px 0px; } .itemTray #selectedItemsWrapper { background: rgb(119, 119, 119); } .sideTOC .cartTableWrapper { overflow: auto; } #count, .itemTray #numberOfElements { background: rgb(68, 68, 68); color: rgb(255, 255, 255); } #progress { display: none; position: absolute; width: 100px; margin: 300px 50%; z-index: 300; } #progress div { margin-left: -100%; } #cartSubmit { z-index: 200; } #cartList fieldset { color: rgb(246, 246, 246); } #cartList fieldset ul li input[type="text"] { border: 1px solid rgb(102, 102, 102); padding: 0px; width: 2.3em; } .itemIconHolder a:hover { border-color: rgb(119, 119, 119); } .itemInfo .high { background: rgb(255, 241, 197); } .lb-content .itemInfo { background-color: rgb(240, 240, 240); } .iconGallery .itemTitle { color: rgb(102, 102, 102); } .iconGallery .itemIconWrapper { background: rgb(255, 255, 255); border-color: rgb(255, 255, 255) rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); } .tocWrapper { border-radius: 0px; padding: 4px 9px; background: rgb(221, 221, 221); height: 40px; zoom: 1; } .tocHead { color: rgb(51, 51, 51); } ul#tocTree span { color: rgb(85, 85, 85); } .sideTOC { border-radius: 0px; background: rgb(221, 221, 221); box-shadow: none; border-right: 1px solid rgb(170, 170, 170); } .sideTOC_panel #pageTitleText { margin-left: 0px; } .localViewToggle ul { border-radius: 0px; margin: 0px; padding: 0px; } .localViewToggle a.active, div.localViewToggle h2 { color: rgb(51, 51, 51); background: rgb(255, 255, 255); } .filePickerWidget .localViewToggle a.active::after { border-bottom-color: rgb(255, 255, 255); } .localViewToggle a.miniComboButton { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/../../../images/ci/ng/remove_ti.png") -1px -500px no-repeat rgb(245, 231, 189); color: rgb(68, 68, 68); } .containerTabs .active a, .containerTabs .active a:hover, .containerTabs .active a:focus, .containerTabs .active h3 { color: rgb(0, 0, 0); } .containerTabs .active a::after, .containerTabs .active h3::after { border-bottom-color: rgb(255, 255, 255); } .containerTabs .tabhead h3 { color: rgb(85, 85, 85); } .collapseTabs .containerTabs .active a::after { border-bottom-color: rgb(255, 255, 255); } .mapTabs, .lesson-plan-page .mapTabs { background: rgb(255, 255, 255); } .evidence-page .mapTabs li.active + li::after { border-left-color: rgb(234, 234, 234); } .mapTabs { height: auto !important; } .lesson-plan-page .mapTabs ul li.active h3, .mapTabs ul li.active h3 { background: rgb(234, 234, 234); } .mapTabs ul li a, .lesson-plan-page .mapTabs ul li a { color: rgb(1, 134, 158); } .mapTabs a.inprogress, .mapTabs li:first-child a.inprogress { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/workflow_detail_active.gif") 9px 33% no-repeat transparent; } .mapTabs a.complete, .mapTabs li:first-child a.complete { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/workflow_detail_complete2.gif") 9px 50% no-repeat transparent; } .mapTabs ul li.saveTab div { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/tab_receipt_back.gif") center bottom repeat-x rgb(68, 177, 14); } div.mapHelp { background: rgb(255, 241, 197); } ul.setStatus li label { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/workflow_detail_active.gif") 1px 0px no-repeat; } ul.setStatus li label.complete { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/workflow_detail_complete.gif") 1px 0px no-repeat; } .evidence-page .infoListWrapper h3 a.itemHead { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 6px 6px no-repeat scroll transparent; } .evidence-page .infoListWrapper h3 a.itemHeadOpen { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 6px 6px no-repeat scroll transparent; } .evidence-page .leftColumn-narrow { background-color: rgb(249, 249, 249); } .subtabs-framed .paneTabs { border-radius: 0px; } .paneTabs .active a:hover { text-decoration: none; } .paneTabs .active a, .paneTabs .active a:hover, .paneTabs .active a:focus, .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover, .paneTabs .active h3 { font-weight: bold; color: rgb(51, 51, 51); text-decoration: none; } .paneTabs .active a::after, .paneTabs .active a::before { display: none; } .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover { font-weight: bold; } .paneTabs .personal a { background: rgb(222, 222, 222); } .paneTabs .external a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_external_content.gif") 2px center no-repeat rgb(222, 222, 222); } .paneTabs .external a:hover { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_external_content.gif") 2px center no-repeat rgb(255, 241, 197); } .paneTabs .activepersonal a.paneTabOptions, .paneTabs .personal a.paneTabOptions { background-color: transparent; } .paneTabs a.hiddenTabsLink { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png"); background-repeat: no-repeat; background-position: center 6px; } .panelTabs li a:hover { background-color: rgb(246, 246, 246); } .panelTabs li.active a { border-bottom: 0px; font-weight: bold; color: rgb(51, 51, 51); } .panelTabs li.active a.preview { background: rgb(255, 255, 255); border-width: 2px 2px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } .panelTabs li.active a.edit { border-bottom: 0px; margin: 0px !important; } .collapseTabsData { background: rgb(255, 255, 255); } .sequenceMapHead p { color: rgb(102, 102, 102); } div.sequenceMapHead div.actionBar { border: 0px; background: rgb(255, 247, 222); } div.searchResultList-sortOptions { background-color: rgb(238, 238, 238); } div.dropzone { border: 1px dotted rgb(170, 170, 170); background-color: rgb(105, 105, 105); } .container div.dropzone { top: 3px !important; } .modalOverlay { background-color: rgb(0, 0, 0); } .nav .sub ul, .nav.gb_currView .sub > ul, .menumini ul, .quickAddPal, .keyboardAccess, span.currentTags, .liveArea, .liveArea-slim, .previewArea, .jumptopage, .panelTabs li.active a.edit, .panelTabs li.active a.edit:hover, .panelTabs li.active a.edit:focus, .flyout, .bcContent .flyout, ul.tree li a + img + a:focus, ul.tree li img + img + a:focus, div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive, #loginLang ul { background: rgb(255, 255, 255); zoom: 1; padding: 4px; border-radius: 0px; border: 1px solid rgb(170, 170, 170); } ul.tree li a + img + a:focus, ul.tree li img + img + a:focus { background: transparent; } .actionBar .mainButton .flyout, .actionBar .secondaryButton .flyout, .actionBar .mainButton ul, .actionBarMicro .mainButton ul { border-radius: 0px; } div.quickAddPal.calPicker { border-radius: 0px; border: 1px solid rgb(170, 170, 170); } ul.tree li a + img + a:focus, ul.tree li img + img + a:focus, div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive, ul.nestedList { box-shadow: none; } .previewArea { background: rgb(255, 255, 255); } .liveAreaTab, a.liveAreaTab, a.liveAreaTab:hover, a.liveAreaTab:focus, .actionBar ul li a.liveAreaTab:focus, .actionBar ul li.mainButton a.liveAreaTab, .actionBar ul li.secondaryButton a.liveAreaTab, .panelTabs li.active a.edit, .panelTabs li.active a.edit:hover, .panelTabs li.active a.edit:focus { box-shadow: none; color: rgb(255, 255, 255); background: rgb(85, 85, 85); filter: none; } .cmdiv { background: rgb(255, 255, 255); border: 1px solid rgb(153, 153, 153); border-radius: 0px; } .cmdiv ul { border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; width: 180px; border-top-style: solid; border-top-color: rgb(221, 221, 221); } .timediv ul { width: auto; } .cmdiv ul:first-child, .menumini ul:first-child { border-top: 0px; } .cmdiv ul[role="presentation"]:first-child + ul, .menumini ul[role="presentation"]:first-child + ul { border-top: 0px; } .nav .sub ul li a, .cmdiv a, .menumini a, #loginLang ul li a { color: rgb(51, 51, 51); } .nav .sub ul li a:hover, .nav li.sub ul li a:focus, .cmdiv a:hover, .cmdiv a:focus, .menumini a:hover, .menumini a:focus, #loginLang ul li a:hover, #loginLang ul li a:focus { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } .nav li.sub ul li a:focus, .cmdiv a:focus, .menumini a:focus { background-color: transparent !important; } .nav .sub ul li:first-child a, .nav .sub ul li:first-child a:hover, .nav .sub ul li:first-child a:focus { border: 0px; } .rumble_top .nav .sub ul li a, .rumble .nav .sub ul li a { background-color: rgb(255, 255, 255); box-shadow: none; filter: none; text-align: left; } .nav .sub ul li a:hover { background-color: rgb(235, 235, 235); } .topGlobalLinks .nav .sub:hover ul { top: 0px; right: 0px; left: auto; z-index: 101; } .cmdiv li.contextmenubar_top, .menumini li.contextmenubar { background-image: none; border-radius: 0px; } .cmdiv li.contextmenubar_top a, .cmdiv li.contextmenubar_top a:focus, .cmdiv li.contextmenubar_top a:hover, .currentTags a.closeCloud, .currentTags a.closeCloud:hover, .currentTags a.closeCloud:focus { box-shadow: none; background: rgb(255, 255, 255) !important; } .cmdiv li.contextmenubar_top a:focus, .cmdiv li.contextmenubar_top a:hover, .currentTags a.closeCloud:hover, .currentTags a.closeCloud:focus { background: rgb(255, 255, 255); } .cmdiv li.contextmenubar_top { position: relative; width: auto; top: -3px; } .currentTags a.closeCloud { border: 0px !important; border-radius: 0px !important; } .keyboardAccess p.paletteHelp { background: rgb(255, 241, 197); } .flyout h3 .text { background: rgb(255, 255, 255); } span.title_color_name { color: rgb(102, 102, 102); } .receipt, .warning, .inlineDialog { border-radius: 0px; } .tabbedPane.contentPaneWide .receipt { border-radius: 0px; } .sideTOC_panel .receipt { border-radius: 0px; } .receipt a.close::before, a.closeCopyright::before { color: rgba(255, 255, 255, 0.7); } a.closeCopyright::before { color: rgba(255, 255, 255, 0.5); } .receipt a.close:hover::before, .receipt a.close:focus::before, a.closeCopyright:hover::before { color: rgb(255, 255, 255); } .miniReceipt { color: rgb(255, 255, 255); border-radius: 0px; } .bad, .good, .removing, .adding, .infoReceipt, .infoReceipt a, .brokenFileLink, .portlet span.due.warning, .good a.areceipt, .bad a.areceipt { font-weight: bold; color: rgb(255, 255, 255); } .bad, .removing, .brokenFileLink, .portlet span.due.warning { background: rgb(173, 9, 0); border-color: rgb(173, 9, 0); } .warningReceipt, .warningReceipt a.areceipt { background: rgb(38, 214, 253); border-color: rgb(38, 214, 253); color: rgb(0, 0, 0); font-weight: normal; } .warningReceipt a.close::before, .attention a.close::before { color: rgba(0, 0, 0, 0.58); } .warningReceipt a.close:hover::before, .warningReceipt a.close:focus::before, .attention a.close:hover::before, .attention a.close:focus::before { color: rgba(0, 0, 0, 0.8); } .warningReceipt.redInline { background-color: transparent !important; color: rgb(255, 59, 48) !important; } .good, .adding { background: rgb(162, 52, 181); border-color: rgb(162, 52, 181); } .good a:link { color: rgb(255, 255, 255); text-decoration: underline; } .good a.close::before, .adding a.close::before { color: rgb(51, 51, 51); } .infoReceipt { background: rgb(76, 107, 146); border-color: rgb(98, 117, 143); } .infoAlert { background-color: rgb(240, 240, 240); } .infoAlert a { color: rgb(1, 117, 140); font-weight: bold; } .infoAlert .button-1 { color: rgb(255, 255, 255); position: absolute; } .attention { background: rgb(255, 244, 191); border-color: rgb(255, 204, 51); color: rgb(0, 0, 0); } .removing, .adding, .brokenFileLink, .portlet span.due.warning { font-weight: normal; } .brokenFileLink, .portlet span.due.warning { border-radius: 0px; } .infoBox { border-radius: 0px; } .info-ok { background: rgb(217, 239, 164); border-color: rgb(175, 223, 97); color: rgb(51, 102, 0); } .nextStepsReceipt { color: rgb(84, 84, 84); background-color: rgb(238, 238, 238); background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/reorder_bg.png"); box-shadow: rgba(0, 0, 0, 0.03) 1px 1px 7px inset, rgba(255, 255, 255, 0.3) 1px 1px 1px; } .nextStepsText { background: rgb(254, 254, 254); } .nextStepsText h5 { color: rgb(84, 84, 84); } .stepcontent li.fieldError { background: rgb(255, 241, 197); } .criteriaSummary { background: rgb(249, 249, 249); padding-bottom: 13px; margin-left: 2px; } #bb-question-discover h2 { font-size: 110%; } #filterContainer { border-right: 1px solid rgb(204, 204, 204); } #filterContainer h2, #filterContainer .columnActions { margin-left: 14px; } .criteriaSummary h3 { color: rgb(102, 102, 102); } .criteriaSummary ul li strong { color: rgb(170, 170, 170); } .receipt-highlight { background: rgb(255, 244, 191); box-shadow: rgb(255, 255, 255) 0px 0px 4px; } .receipt-default { background: transparent; box-shadow: none; } .criteriaSummary ul li strong::before { color: rgb(170, 170, 170); } .criteriaSummary ul li span, .criteriaSummary ul li a { background: rgb(221, 221, 221); color: rgb(51, 51, 51); } .criteriaSummary ul li a { text-decoration: none; background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/delete_li.gif") 96% 2px no-repeat rgb(238, 238, 238); } .criteriaSummary ul li span:last-child, .criteriaSummary ul li a:last-child { margin-right: 0px; } .search-element { background: rgb(249, 249, 249); } .search-element h2::before { color: rgb(170, 170, 170); } .pickerMonth thead th { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/../../../images/ci/icons/delete_li.gif") 0px -50px repeat-x rgb(221, 221, 221); color: rgb(51, 51, 51); } .pickerMonth td:hover, .pickerMonth td:focus, .pickerMonth td:active { background: rgb(255, 244, 191); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 2px; } .pickerMonth th:hover, .pickerMonth th:focus, .pickerMonth th:active { background-color: rgb(204, 204, 204); } .pickerMonth .today, .pickerMonth .today:hover, .pickerMonth .today:focus { background: rgb(153, 153, 153); } .pickerMonth .today a { font-weight: bold; color: rgb(255, 255, 255); } .pickerMonth .today a:hover, .pickerMonth .today a:active, .pickerMonth .today a:focus { background-image: none; } .pickerMonth .offday, .pickerMonth .offday:hover, .pickerMonth .offday:focus { border: 1px solid rgb(168, 190, 218); background: rgb(238, 238, 238); color: rgb(68, 68, 68); text-decoration: none; box-shadow: none; } .cmdiv.timediv { width: 114px; } .timediv ul li.contextmenubar_top { position: absolute; top: -28px; width: 114px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } div.lb-overlay { background-color: rgb(0, 0, 0); } div.lb-wrapper { background-color: rgb(255, 255, 255) !important; } div.lb-wrapper div.lb-header a img { border: 0px; } div.lb-wrapper div.lb-content { background-color: rgb(255, 255, 255); border-radius: 0px; } div.lb-wrapper div.lb-content div.lb-loading { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/progress/progress_learningSystem.gif") center center no-repeat scroll transparent; } #lightbox #lightboxContent { border-radius: 0px; background-color: rgb(255, 255, 255) !important; } .lb-container, .lb-content .container { padding: 10px 12px 12px; min-height: 0px !important; } #overlay { background-color: rgb(0, 0, 0); } .toBeRemoved, .toBeRemoved > td { background: rgb(240, 240, 240); text-decoration: line-through; color: rgb(102, 102, 102); } .unsavedItem, .unsavedItem td:first-child { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/unsaved_changes.gif"); background-repeat: no-repeat; background-position: 0px 50%; background-color: rgb(255, 241, 197); } a.selectedItem, a.selectedItem:focus { background: rgb(239, 246, 255); color: rgb(0, 0, 0); } div[id*="stepcontent"] { border-top: 0px; border-bottom: 1px solid rgb(205, 205, 205); padding: 0px 20px 20px 0px; background-color: rgb(255, 255, 255) !important; } .steptitle, .submittitle { font-family: "Open Sans", Arial, sans-serif; color: rgb(51, 51, 51); } #dataCollectionContainer { margin: 0px 10px; } .steptitle, div[id*="step"], div[id*="Step"], #dataCollectionContainer, .container { background-color: rgb(255, 255, 255); } .container > form { margin: 0px; } h3.steptitle { padding-top: 0px; } .stepcontent li.required { color: rgb(0, 0, 0); } .stepcontent .stepHelp, .stepHelp { color: rgb(102, 102, 102); } .stepcontent .stepHelp:focus { outline: rgb(0, 0, 0) dotted 1px; } .stepcontent .fieldHelp { color: rgb(102, 102, 102); } .stepcontent .stepInfo { background-color: rgb(255, 244, 191); } .stepcontent .stepInfo .stepHelp, .stepcontent .nonHelp { font-size: 95%; color: rgb(0, 0, 0); } .lb-wrapper .contentPaneWide, .portalPane { margin: 10px 12px; } ol.nestedList li div.imgLabel span.fileName { color: rgb(0, 0, 0); } div.field em { color: rgb(136, 136, 136); } fieldset.info, div.info { background: rgb(246, 246, 246); margin: 0px; padding: 10px; } fieldset.info div.label { color: rgb(102, 102, 102); } .reqfield { color: rgb(119, 119, 119); text-decoration: none; font-style: normal; font-family: "Open Sans", sans-serif !important; } .reqfield::before, .required > .label > label::before { color: rgb(255, 128, 0); top: 2px; } .requiredField { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/required.gif") 0px center no-repeat; } li.inEditMode { border-radius: 6px; background: rgb(237, 237, 237); } #e_groups_menu { background: rgb(206, 234, 238); } .stepcontent .hierarchy { color: rgb(153, 153, 153); } .stepcontent .hierarchy li, ol.hierarchy li ol li { background-color: rgb(255, 255, 255); } ol.hierarchy li ol { color: rgb(153, 153, 153); } ol.hierarchy li h5 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); } ol.hierarchy li h5 span { color: rgb(136, 136, 136); } ol.hierarchy li div.gbData span { color: rgb(0, 0, 0); } .panelTitle { background: rgb(222, 222, 222); } .mdHead a, .panelTitle a { color: rgb(0, 0, 0); text-decoration: none; } .panelTitle a { display: block; width: 100%; } .panelTitle .date { color: rgb(102, 102, 102); } .mdHead a span.date { font-weight: normal; } .mdList, .stepPanel { background: rgb(246, 246, 246); border-bottom: none !important; } .stepPanel p span { color: rgb(102, 102, 102); } .contentAreaBlock { background: rgb(255, 255, 255); } .submitStepBottom .taskbuttonhelp { padding-top: 18px; padding-left: 12px; } .taskbuttonhelp { color: rgb(102, 102, 102); } .selectItems { background: rgb(238, 238, 238); } .widget { background: rgb(238, 238, 238); } .vtbe_footer { background-color: rgb(238, 238, 238); } .resize_handle { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/../../../images/ci/icons/required.gif") 50% -1px no-repeat rgb(204, 204, 204); } .resize_handle:hover { background-color: rgb(187, 187, 187); border-bottom-color: rgb(153, 153, 153); border-top-color: rgb(204, 204, 204); } .previewContent { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") 0px -320px repeat-x rgb(170, 170, 170); } .previewOverlay { color: rgb(85, 85, 85); } p.warning { background-color: rgb(207, 29, 25); color: rgb(255, 255, 255); } .warning { background: rgb(167, 208, 223); } div.tabPreview { background: rgb(205, 205, 205); } .buttonLibrary .schemeWrapper { background: rgb(255, 255, 255); border-radius: 0px; max-height: 127px; overflow: hidden; } #selectedPalette .schemePreview, .schemePreview { border: 10px solid rgb(187, 187, 187); border-radius: 0px; max-height: 150px; overflow: hidden !important; } ul.buttonLibrary li.selected a.selected, ul.buttonLibrary li.selected a.selected span, ul.buttonLibrary li.selected a, ul.buttonLibrary li.selected a span { font-weight: bold; color: rgb(51, 51, 51) !important; } .expandedModule { background-color: rgb(239, 239, 239); } #moduleBody, #moduleBorder { border-color: rgb(204, 204, 204); color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); } .portlet { padding: 0px; position: relative; border: 1px solid rgb(219, 219, 219); color: rgb(68, 68, 68); margin: 0px 10px 20px; box-shadow: none; border-radius: 0px; background-color: rgb(255, 255, 255); } .reorderableModule:hover { border-color: rgb(85, 85, 85); background: rgb(255, 255, 255); transition-property: border, background; transition-duration: 200ms; transition-timing-function: ease-in-out; } .reorderableModule:hover h2 { color: rgb(0, 0, 0); } .module-dragstate { border-color: rgb(85, 85, 85); background: rgb(255, 255, 255); border-width: 1px; transition-property: border-width, border-color, background, -webkit-box-shadow; transition-duration: 50ms; transition-timing-function: ease-in-out; opacity: 0.9 !important; } #moduleTitle, .portlet h2 { color: rgb(51, 51, 51); border-radius: 0px; background-color: rgb(248, 248, 248); font-size: 1.1rem; } .edit_controls a::before { font: 16px / 1 Utilicons; color: rgb(188, 188, 188); } .edit_controls a:hover::before { color: rgb(136, 136, 136); } .edit_controls a.moduleToggleLink { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 8px 6px no-repeat scroll transparent; opacity: 0.85; } .edit_controls a.moduleToggleLink.expand { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 8px 6px no-repeat scroll transparent; opacity: 0.85; } .edit_controls a.moduleToggleLink:focus { opacity: 1; outline-width: 2.5px; } .edit_controls a.moduleCloseLink::before { content: "X"; } .edit_controls a.moduleDetachLink::before { content: "w"; font: 16px / 1 Utilicons; } .edit_controls a[href*="edit_module"]::before { content: "S"; } .collapsible { overflow: auto; padding: 6px 12px 12px; clear: both; border-radius: 0px; } .collapsible table { color: rgb(51, 51, 51); font-family: "Open Sans", Arial, sans-serif; } .collapsible .help, .portlet h1 + p, .portlet h1 + p + p { color: rgb(102, 102, 102); font-family: "Open Sans", Arial, sans-serif; } .portlet h3, #lightbox h3, .portlet div.portletBlock h4, .portlet div.blockContents h4, .flyout h3, .labelMenuItem { color: rgb(85, 85, 85); } .flyout-menu .labelMenuItem { color: rgb(106, 106, 106); } .portlet h4 { color: rgb(0, 0, 0); } .portlet .courseRole, .portlet .dataBlockLabel, .portlet .eventDate { color: rgb(119, 119, 119); } .portlet .eventList li .date { font-weight: bold; background: rgb(240, 240, 240); color: rgb(89, 114, 152); padding: 2px 6px; border-radius: 0px; } .portlet .portletPath { background: rgb(240, 240, 240); border-radius: 0px; } .portlet .portletPath span { background: rgb(221, 221, 221); color: rgb(102, 102, 102); border-radius: 0px; } .portlet .courseDataBlock ul li { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px -891px no-repeat transparent; } .portlet .courseDataBlock a, .portlet .courseDataBlock li a { font-weight: normal; text-decoration: none; } .portletHelp { color: rgb(104, 139, 168); } div.module_actions a:link { background-color: rgb(238, 238, 238); color: rgb(102, 102, 102); } div.module_actions a:hover, div.module_actions a:active { border: 1px inset rgb(238, 238, 238); } .portlet div.scroll_div { background: rgb(255, 244, 191); } img.eud-avatar { background: rgb(255, 255, 255); } .portlet ul li ul li span.warning, .portlet ul li ul li span.due, .portlet ul li ul li span.newItemCount { color: rgb(239, 49, 44); } .flag { color: rgb(204, 51, 0); background: rgb(255, 228, 223); border-radius: 0px; } .portletInfoFooter { color: rgb(153, 153, 153); } .blockGroups li span.newItemCount { font-weight: normal; color: rgb(119, 119, 119); } .blockGroups li span.itemHeadOpen + p, .blockGroups li span.itemHeadOpen + p { background: rgb(255, 255, 255); } .blockGroups li span.itemHead a:hover, .blockGroups li span.itemHead a:focus { background-color: transparent; } .portlet .portletBlock h4 a:hover, .portlet .portletBlock h4 a:focus, .portlet .portletBlock h4.blockTitle a:hover, .portlet .portletBlock h4.blockTitle a:focus { background: rgb(238, 238, 238); } .portlet .portletBlock h4 { background: rgb(241, 241, 241); color: rgb(68, 68, 68); } .portlet .subCategories li a, .blockGroups .itemHead { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_expand_alt.gif") 2px 11px no-repeat transparent; } .blockGroups .itemHead:hover, .blockGroups .itemHead:focus { cursor: pointer; } .blockGroups .itemHeadOpen { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 1px 9px no-repeat rgb(255, 255, 255); color: rgb(1, 117, 140); } .blockGroups .itemHeadOpen:hover, .blockGroups .itemHeadOpen:focus { background-color: rgb(255, 255, 255); cursor: pointer; } .blockGroups li span.headerText:hover, .blockGroups li span.headerText:focus { cursor: pointer; } .viewHeader { background: transparent; } .viewHeader h3 { font-weight: bold; color: rgb(102, 102, 102); } div.waitingFrame { background: rgb(255, 255, 255); } .moduleControlWrapper a::after { color: rgb(187, 187, 187); font-weight: bold; font-size: 14px; } .portlet #loginBoxFull p { color: rgb(68, 68, 68); } .portlet #loginBoxFull p.welcome { color: rgb(0, 0, 0); } .portlet #loginBoxFull input[type="text"], .portlet #loginBoxFull input[type="password"], .portlet #loginBoxFull button { background-color: rgb(255, 255, 255); border-radius: 0px; color: rgb(102, 102, 102); } .portlet #loginBoxFull input[type="text"]:focus, .portlet #loginBoxFull input[type="password"]:focus, .portlet #loginBoxFull button:focus, .portlet #loginBoxFull button:hover { border-color: rgb(0, 173, 208); color: rgb(0, 0, 0); outline-offset: -2px; } fieldset.highlight { background: rgb(238, 238, 238); } fieldset.highlight div.input { border-color: rgb(204, 204, 204); } .builderItem:hover, .builderItem:focus, #lessonPlanForm #dataCollectionContainer .contentListPlain li:hover, #lessonPlanForm #dataCollectionContainer .contentListPlain li:focus { border-color: rgb(102, 102, 102); } div.required div.inputField { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/required.gif") left 2px no-repeat; } .alignHeader { color: rgb(85, 85, 85); } .pageBreadcrumb { background: rgb(255, 255, 255); } .pageBreadcrumb li { color: rgb(153, 153, 153); } .pageBreadcrumb li a { color: rgb(198, 117, 210); } .pageBreadcrumb li a.active { color: rgb(198, 117, 210); } .sStatus { color: rgb(198, 117, 210); } .sStatusI { color: rgb(204, 0, 0); } .panelNested { background-color: rgb(255, 255, 255); } .panelHead { background: rgb(239, 239, 239); } .panelHead a { text-decoration: none; color: rgb(0, 0, 0); } .diffbox-left > div, .diffbox-right > div, .legendbox > div { background: rgb(249, 249, 249); border-radius: 0px; } .legendbox > div { background: rgb(255, 255, 255); } .diffbox-left .label, .diffbox-right .label, .legendbox .label { color: rgb(102, 102, 102); } .diff-html-added, .added-sample { background-color: rgb(204, 255, 204); } .diff-html-removed, .removed-sample { text-decoration: line-through; background-color: rgb(253, 198, 198); } .diff-html-changed, .changed-sample { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/../../images/ci/icons/required.gif") center bottom repeat-x; cursor: pointer; } div.diff-removed-image, .diff-removedImg-sample { background-color: rgb(253, 198, 198); background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/diffunderline.gif"); } div.diff-added-image, .diff-addedImg-sample { background-color: rgb(204, 255, 204); background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/diffmin.gif"); background-repeat: no-repeat; } div.blogContainer div.wikiPage { border: 1px solid rgb(204, 204, 204); } div.blogContainer div.entryDate { color: rgb(102, 102, 102); font-family: "Open Sans", Arial, sans-serif; font-style: italic; } #resizeHandle { background: rgb(221, 221, 221); border-radius: 0px; } #resizeHandle:hover, #resizeHandle:focus { background: rgb(170, 170, 170); cursor: e-resize; } #resizeHandle .collapseControl, #resizeHandle .pullcollapsed { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/diffplus.gif3.gif") -2px -3px no-repeat scroll transparent; border-radius: 0px; } .collapseControl:hover, .collapseControl:focus { cursor: pointer; } .caretTitleModifier { color: rgb(68, 68, 68); } .additional .right { color: rgb(119, 119, 119); } .additional .right span.size { color: rgb(0, 0, 0); } a.add { background-color: rgb(179, 239, 179); border-color: rgb(66, 175, 65); } a.add:hover, a.add:focus { background-color: rgb(228, 255, 223); border-color: rgb(66, 175, 65); } a.remove { background-color: rgb(255, 196, 191); border-color: rgb(239, 59, 59); } a.remove:hover, a.remove:focus { background-color: rgb(255, 210, 207); border-color: rgb(239, 59, 59); } .listColumnHead { margin-bottom: 3px; color: rgb(85, 85, 85); font-weight: bold; font-size: 90%; border-bottom: 1px dotted rgb(204, 204, 204) !important; } .portlet #loginFooter { color: rgb(68, 68, 68); } .portlet #loginFooter ul li :link.active { color: rgb(102, 102, 102); text-decoration: none; } #table1_viewport + div::-webkit-scrollbar { background: rgb(240, 240, 240); } #table1_viewport + div::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.5); } a, .portlet .subCategories li a, .blockGroups .itemHead, .blockGroups .itemHeadOpen { color: rgb(24, 116, 164); } .listCm .courseMenu a:hover span, .listCm .courseMenu a:focus span { color: rgb(236, 208, 241) !important; } .item h3 a span, .individualContent-link > span, .read > a > span { text-decoration: underline; } .item h3 a:hover span, .item h3 a:focus span, .individualContent-link:hover > span, .individualContent-link:focus > span { border-bottom-style: solid; } .designAreaHeader h3, .designAreaFooter h3 { color: rgb(102, 102, 102); } .infoListWrapper { background: rgb(246, 246, 246); } .infoListWrapper h3 a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px -443px no-repeat transparent; } .infoListWrapper h3 a.open { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px -1040px no-repeat transparent; } .infoList li div h3 { color: rgb(85, 85, 85); } .infoListFloat li { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 0px 50% no-repeat; color: rgb(85, 85, 85); } div.contentListRight span span { color: rgb(102, 102, 102); } div.multiAssign ul li, div.multiAssign ul li.read { background: rgb(246, 246, 246); border-radius: 0px; } div.multiAssign ul li.label { color: rgb(136, 136, 136); background: transparent; } div.multiAssign ul li p span { color: rgb(136, 136, 136); } div.multiAssign a.buttonMicro, h3 a.buttonMicro { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/backgrounds_h.png") 0px -50px repeat-x rgb(237, 237, 237); color: rgb(102, 102, 102); } div.multiAssign a.buttonMicro:hover, h3 a.buttonMicro:hover, div.multiAssign a.buttonMicro:focus, h3 a.buttonMicro:focus { background: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); color: rgb(51, 51, 51); } div.multiAssign a.simpleLink { font-weight: normal; color: rgb(102, 102, 102); } h3 span.status, h3 div.status { background: rgb(243, 243, 243); } h3 span.status span, h3 div.status span { color: rgb(136, 136, 136); } .annSliderHeader.expanded, .annSliderHeader > a:hover { background-color: rgb(230, 229, 221); } .tools-list { position: absolute !important; } .tools-list ul li { border-radius: 0px; } .tools-list ul li a:hover, .tools-list ul li a:focus { box-shadow: none !important; background-color: rgb(255, 255, 255) !important; } .tools-list ul li.selected a::after { border-width: 10px 0px 10px 10px !important; } .localViewToggle a.active, .localViewToggle a.active:hover, .localViewToggle a.active:focus { color: rgb(242, 242, 242) !important; background-color: rgb(82, 82, 82) !important; } .theme-switch .nav .sub ul li h4 { color: rgb(0, 0, 0) !important; } .dividerRow { border-top: 1px dotted rgb(51, 51, 51) !important; } .localViewToggle a.active, .localViewToggle a.active:hover, .localViewToggle a.active:focus { box-shadow: none !important; } .student-preview-control { padding: 0px 8px; border: 0px !important; } .student-preview-control a { padding: 6px; margin-top: -3px; } .theme-switch { border: 0px; min-height: 27px; margin: 0px !important; } .theme-switch .sub > a { padding: 0px 10px !important; } #pageTitleText { font-weight: 400; margin: 0px; display: block; } .navPaletteContent .submenu { border: 0px; } #globalNavPageContentArea { height: auto; } .student-preview-control:hover, .student-preview-control:focus { box-shadow: none !important; } .theme-switch .sub > a:hover, .theme-switch .sub:hover > a { box-shadow: none !important; } .theme-switch a span, .theme-switch span span { margin-top: 5px; } .submitStepTop { overflow-x: auto; height: 60px !important; } .submitStepTop .reqfield { padding: 0px; } .datePickerButton, .timePickerButton { background-repeat: no-repeat; background-position: center center; display: inline-block; width: 24px; height: 24px; } .datePickerButton, .datePickerButton.disabled, .datePickerButton.disabled:hover, .datePickerButton.disabled:focus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/icon_calendar.png"); } .timePickerButton, .timePickerButton.disabled, .timePickerButton.disabled:hover, .timePickerButton.disabled:focus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/icon_clock.png"); } .datePickerButton img, .timePickerButton img { width: 0px; height: 0px; } p#top_submitButtonRow input { display: none; } table.bouncer { border-bottom: 1px solid rgb(205, 205, 205); } .cmdiv li.contextmenubar_top a, .cmdiv li.contextmenubar_top a:focus, .cmdiv li.contextmenubar_top a:hover, .currentTags a.closeCloud, .currentTags a.closeCloud:hover, .currentTags a.closeCloud:focus { background: rgb(255, 255, 255) !important; } .cmdiv ul:first-child, .menumini ul:first-child { border-top: 0px; } .cmdiv a:hover, .cmdiv a:focus, .menumini a:hover, .menumini a:focus { background-color: rgb(235, 235, 235); } .u_centerAlign { text-align: left !important; } .mainButton > a:hover, .mainButton > a:focus, .mainButton h2 > a:hover, .mainButton h2 > a:focus, li.mainButton:hover > a, li.mainButton:focus > a, li.mainButton:hover h2 > a, li.mainButton:focus h2 > a, .secondaryButton > a:hover, .secondaryButton > a:focus, .secondaryButton h2 > a:hover, .secondaryButton h2 > a:focus { box-shadow: none; } #listContainer_nav_batch_bot li a { text-align: left; } #courseMenuPalette_contents li { background-image: none !important; } #courseMenuPalette a, #controlPanelPalette_contents a, #courseMenuPalette span, #controlPanelPalette_contents span { color: rgb(255, 255, 255); } #courseMenuPalette .floatedReceipt span { color: rgb(51, 51, 51); } #courseMenuPalette a:hover, #controlPanelPalette_contents a:hover, #courseMenuPalette span:hover, #controlPanelPalette_contents span:hover { color: rgb(236, 208, 241) !important; } #addCmItem ul li a { background-color: transparent; } #searchGo:hover { color: rgb(102, 102, 102) !important; } #student-preview-ribbon { background-color: rgb(255, 150, 0) !important; text-shadow: none !important; border: none !important; } .stepcontent .stepHelp, .stepHelp { font-family: "Open Sans", sans-serif !important; } .inventory > tbody tr:last-child td, .inventory > tbody tr:last-child th { border-bottom: 1px solid rgb(238, 238, 238) !important; } .tabsBar { background-color: rgb(233, 233, 233) !important; } .attemptContent h4, .delegatedGraders h4 { text-transform: none !important; font-family: "Open Sans", sans-serif !important; } .attemptHeader { background-color: rgb(243, 227, 246) !important; box-shadow: none !important; } .gradingPanel .gradingPanelSection h3 { text-transform: none !important; font-family: "Open Sans", sans-serif !important; } #sfuDropMsg { font-size: 1rem !important; } .theme-switch .nav .sub ul { left: -20px !important; } .selectRows { } .subActionBar div.block, .subActionBar div.button { border-left: 0px !important; } .gc_info ul { border: 0px !important; background-color: rgb(235, 235, 235) !important; } .inventory > thead tr th, .splashTable thead tr th, .inventory > thead tr th.sorted, .inventory > thead tr th:first-child, .splashTable thead tr th.sorted, .instructor-engagement .section h4 { font-family: "Open Sans", sans-serif !important; } .instructor-engagement .section h4 { border-bottom: 0px !important; } .indexBlock a.tabOpener { font-family: "Open Sans", sans-serif !important; } .vertical_filter h1 .current-page .icon { background-image: none !important; } .vertical_filter .stream_header { background: none !important; } .fc-state-highlight, .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { background: rgb(238, 218, 241) !important; } .previewer { border-top: 0px !important; } .contentDetailsHeader { border-bottom: 0px !important; } .contentDetailsHeader h2 { margin: 0px; } .submission.text { border: 0px !important; } .unread-count { padding: 2px 8px; background: rgb(255, 59, 48) !important; } input[type="checkbox"] { margin-left: 0px; } #headerForm { margin: 20px 0px !important; } .contextual-buttons { margin: 0px 0px 20px !important; } .inventoryCardViewSorting .cardSortLabel { padding: 6px; } .CookieConsent .container, .CookieConsent .locationPane { margin: 0px; padding: 0px; } .CookieConsent .contentPaneWide { width: 425px; min-width: 425px; } .CookieConsent .container { border: 0px; padding: 30px; text-align: center; -webkit-font-smoothing: antialiased; } .CookieConsent img { width: 140px; margin-bottom: 10px; } .CookieConsent .consent-title { font-size: 24px; font-weight: normal; margin: 20px 0px 15px; } .CookieConsent .consent-message p { font-size: 14px; line-height: 1.4 !important; } .CookieConsent .consent-message a { color: rgb(51, 51, 51); text-decoration: underline; } .CookieConsent .buttons-container a { box-sizing: border-box; font-size: 14px; margin-top: 12px; padding: 9px 18px 10px; width: 170px; } .CookieConsent .buttons-container a:hover, .CookieConsent .buttons-container a:focus { text-decoration: none; } .CookieConsent .buttons-container .button-2 { float: left; } .CookieConsent .buttons-container .button-2:hover { box-shadow: rgb(218, 218, 218) 0px 0px 0px 2px inset; } .CookieConsent .buttons-container .button-1 { float: right; } .CookieConsent .backLink { } .CookieOptOut { background: rgb(255, 255, 255); } .CookieOptOut .contentPaneWide { height: 100%; width: 100%; } .CookieOptOut .container { border: 0px; margin: 0px; padding: 80px 110px 0px; -webkit-font-smoothing: antialiased; } .CookieOptOut .opt-out-title { font-size: 30px; font-weight: lighter; margin: 0px 0px 25px; font-family: "Open Sans" !important; } .CookieOptOut .opt-out-message { font-size: 18px; font-style: italic; font-weight: normal; line-height: 1.4; margin: 0px 0px 35px; max-width: 600px; font-family: "Noto Serif", serif !important; } .CookieOptOut .opt-out-message a { font-family: "Noto Serif", serif !important; } .CookieOptOut .button-1 { padding: 12px 18px 13px; width: 200px; font-size: 14px !important; } #courseMenuPalette div.navPaletteContent ul li a, #courseMenuPalette h3 a, #courseMenuPalette div.navPaletteContent ul li a span { color: rgb(255, 255, 255); } .pager a span { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/gradebook/left.png") no-repeat; } .pager.next a span { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/gradebook/right.png") no-repeat; } div.blogContainer div.blogEntry h4 { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_discussions.gif") 8px 9px no-repeat; } div.blogContainer ul.entryComments li p.commentDate { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/bubble_top_thin.gif") 15px 100% no-repeat transparent; } div.journalContainer div.entryFooter { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/blog_notebook_paper_bot.gif") center bottom repeat-x; } div.journalContainer ul.entryComments li h5 { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/small_blog_comment.gif") 0px 3px no-repeat; } div.journalContainer div.blogEntry { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/blog_notebook_paper.gif") 0px 0px repeat-y rgb(255, 255, 255); } .myPlaces span.homeIconWrap { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clphomepage/home_ti.gif") 0px 0px no-repeat; } .myPlaces a.unit, .myPlaces a.unit:hover { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clp_unit_ti.gif"); } .myPlaces a.course, .myPlaces a.course:hover { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clp_course_ti.gif"); } .myPlaces a.ee, .myPlaces a.ee:hover { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clp_ee_ti.gif"); } .myPlaces a.program, .myPlaces a.program:hover { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clp_program_ti.gif"); } .myPlaces a.workspace, .myPlaces a.workspace:hover { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/clp_workspace_ti.gif"); } .explore a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/indicators.png") 9px -1489px no-repeat; } .rubricGradingTable .selectedCell { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/button_ok_ia.png") 12px 12px no-repeat rgb(209, 234, 239); } .rubricGradingList .selectedCell { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/button_ok_ti.png") 4px 3px no-repeat; } .rubricGradingTable tbody .selectedCell:hover { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/button_ok_ia.png") 12px 12px no-repeat rgb(209, 234, 239); } .quickAddPal .colorlist li a.transparent { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/swatches/transparent.gif"); } .theme-switch a span, .theme-switch span span { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/pantone_fan.png") 0px 0px no-repeat scroll transparent; } body div.lb-overlay { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/reorder_bg.png") -10px 0px repeat scroll rgb(68, 68, 68); } #wizard .accordion_toggle span#selectedStructureName, #wizard .accordion_toggle span#selectedThemeName { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/close_mini.gif") 96% 50% no-repeat scroll rgb(170, 170, 170); } .courseStructureNameScroller .current-value { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/current_li.png"); } .sample-content { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/bg_chalk_dark_s.png") 0px 0px repeat scroll transparent; } div.loading-overwrite { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/progress/progress_learningSystem.gif") center 100px no-repeat scroll transparent; } .nav .sub .slideoutLink img { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/utilicons_arrows_dark.png") 16px 16px; } .nav .sub .slideoutLink-active img { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/utilicons_arrows_dark.png") 0px 16px; } #wizard .accordion_toggle_addstructure .right-image { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/wizard_step-1.png") no-repeat; } #wizard .accordion_toggle_choosetheme .right-image { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/wizard_step-2.png") no-repeat; } #wizard .accordion_toggle_help .right-image { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/wizard_step-4.png") no-repeat; } #wizard .accordion_toggle_help .number { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/step_star_light.png") no-repeat; } .arrow_guide { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/left-arrow-point.png") no-repeat; } li.recommended { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_recommended.png") no-repeat; } li.changed { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_changed.png") no-repeat; } li.notallgraded { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/item_analysis_allgraded.png") no-repeat; } .filter-knobs select { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/arrowDown-topnav-rvrsd.png"); } .previewLaunch { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/small_new_window.gif"); } .previewLaunchOn { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/ng/small_new_window.gif"); } .favStatus { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/favorites-item_off.png"); } .favStatusOn { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/favorites-item_on.png"); } .modal-type-warning { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/images/reorder_bg.png"); } .modal-type-success { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/images/ci/icons/icon_confirm.png"); } .pathFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-folder.png"); } .pathCourseFolder { background-repeat: no-repeat; display: inline-block; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-course.gif") !important; background-position: left top !important; padding-left: 20px !important; } .pathAllContentFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-allcontent.gif") !important; } .pathBookmarkFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-bookmark.png") !important; } .pathInstitutionFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-institution.png") !important; } .pathLibraryFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-library.png") !important; } .pathMyContentFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-mycontent.gif") !important; } div#tab-bar div.mt-tab-active { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/active_ti.png") 93% 50% no-repeat; } .pathOrganizationFolder { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/tiny-organization.gif") !important; } .bb-dialog.ui-dialog .ui-dialog-titlebar { background: rgb(255, 255, 255); border: 0px; text-align: center; font-size: 32px; font-weight: lighter; } .bb-dialog.ui-dialog .ui-dialog-titlebar-close { background: transparent; top: 20px; } .bb-dialog.ui-dialog .ui-dialog-titlebar .ui-button:focus { outline: 0px; } .bb-dialog.ui-dialog .ui-dialog-buttonpane { border: 0px; } .bb-dialog.ui-dialog .ui-dialog-content.ui-widget-content { font-weight: lighter; } .bb-dialog.ui-dialog .ui-button-text-only { background: rgb(17, 17, 17); color: rgb(255, 255, 255); height: 50px; width: 200px; font-size: 22px; font-weight: lighter; } .bb-dialog.ui-dialog .ui-button-text-only span { font-weight: lighter; } .bb-dialog.ui-dialog .ui-button-icon-primary, .bb-dialog.ui-dialog .ui-dialog-titlebar-close { background-image: none; background-color: transparent; border: 0px; } .bb-dialog.ui-dialog .ui-dialog-titlebar-close::before { content: "��"; position: absolute; right: 10px; top: -10px; font-size: 42px; font-weight: lighter; } body[id^="adv"] { min-width: 1038px; } body[id^="adv"] .lb-wrapper { min-width: 1038px; } frameset form[name="searhForm"] { padding-left: 20px; } #topTab { background: transparent; color: rgb(255, 255, 255); } #topTabActive, .appTabs .active a, .appTabs .active a:hover, .appTabs .active a:focus { color: rgb(255, 255, 255); font-weight: bold; text-shadow: none; z-index: 1000; } .buildList li .contextMenuContainer a, .item .contextMenuContainer a, .listCm .courseMenu a.cmimg { opacity: 1; } .isUltra #menuWrap, .isUltra #courseMenuPalette, .isUltra #courseMenuPalette ul, .isUltra #courseMenuPalette h3 a, .isUltra #previewCourseMenu h3 a, .isUltra #courseMenuPalette div.navPaletteContent, .isUltra #courseMenuPalette_contents li, .isUltra #courseMenuPalette div.navPaletteContent ul li a span, .isUltra .navPaletteContent h3 a.submenuLink::before, .isUltra .navPaletteContent h3 a.submenuLink_active::before, .isUltra div.navPaletteContent ul li a, .isUltra div.navPaletteContent ul li a span, .isUltra .navPaletteContent .subhead { background-color: rgb(51, 51, 51) !important; color: rgb(255, 255, 255) !important; } .isUltra.noteditmode .listCm .courseMenu a:hover span, .isUltra.noteditmode .listCm .courseMenu a:focus span { color: rgb(255, 255, 255) !important; } .isUltra #quick_links_wrap { display: none; } #courseMenuPalette_contents li { margin: 0px; } @media only screen and (min-width: 737px) and (max-width: 1037px) { html:not([data-mce-style]) { min-height: 1024px; } body { font-size: 14px; padding-top: 1px; overflow: hidden scroll !important; } iframe#navFrame { height: 40px; } body.topFrame { overflow: hidden; height: 40px; } .brandingImgWrap img { display: none; } .topTabs { background-color: rgb(51, 51, 51); } .container { padding: 12px; margin: 20px 0px; border-left: 0px; border-right: 0px; } .contextMenuContainer { margin-left: 10px; } .selected-tab-header { display: block; height: 40px; width: 240px; font-size: 100%; padding-top: 11px; font-weight: bold; color: rgb(255, 255, 255); box-sizing: border-box; } .tabs-pulldown { display: block; position: absolute; opacity: 0; left: 40px; top: 0px; height: 40px; width: 260px; } .topTabs div[class^="tabWrapper"] .appTabs, .topTabs-compact div[class^="tabWrapper"] .appTabs { float: left; } .tabWrapper-left, .tabWrapper-center, .tabWrapper-right { height: 40px; overflow: hidden; padding-left: 24px; } .appTabs { display: block; } #topTab, .appTabs a { padding-left: 0px; padding-top: 8px; text-align: left; font-weight: bold; height: 40px; color: rgb(255, 255, 255); } #topTabActive, .appTabs .active a, .appTabs .active a:hover, .appTabs .active a:focus { color: rgb(255, 255, 255); text-shadow: none; } .appTabs a span { border: 0px; } .appTabs .active .hideoff, .appTabs .active a:hover .hideoff, .appTabs .active a:focus .hideoff, .toppTabs-compact .appTabs .active .hideoff, .toppTabs-compact .appTabs .active a:hover .hideoff, .toppTabs-compact .appTabs .active a:focus .hideoff { inset: 50% 0px auto auto; border-width: 6px 6px 0px; border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-top-style: solid; border-top-color: rgb(255, 255, 255); margin-top: -3px; display: none; } .flyout-menu { width: 320px; top: 40px; } .flyout-menu .accordion-wrapper { width: 272px; } .flyout-menu .accordion_toggle span { line-height: 34px; padding: 0px 16px; } .flyout-menu .labelMenuItem { padding: 18px 6px 0px 18px; } .accordion_content li { margin: 0px 18px; } .nav-link { box-sizing: border-box; padding-top: 7px; height: 40px; background-color: transparent; padding-right: 22px; } .nav-link .badge { position: relative; top: auto; right: auto; } .global-nav-bar .badge, .side-nav .menu-icon span.badge { font-size: 11px; line-height: 12px; margin-left: 0px; padding: 4px 3px; min-width: 12px; height: auto; } #global-nav .global-top-avatar { top: 11px; } .global-toggle { top: 18px; } .global-nav-bar.logout { margin-top: 6px; height: 24px; overflow: hidden; } .breadcrumbs { padding: 5px 0px 15px; position: fixed; top: 44px; width: 100%; z-index: 900; } .breadcrumbs .path, .breadcrumbs ol { width: 100%; } .breadcrumbs ol li { height: 0px; width: 0px; overflow: hidden; } .breadcrumbs ol li { height: 0px; width: 0px; overflow: hidden; } .breadcrumbs ol li.placeholder { height: 10px; width: 100%; overflow: visible; margin: auto; text-align: center; position: absolute; top: 5px; left: 0px; padding-left: 0px; } .breadcrumbs ol.breadcrumb-mobile-menu-open { height: auto; width: 100%; overflow-y: scroll; top: 0px; margin: auto; z-index: 900; background: rgb(255, 255, 255); box-shadow: rgba(60, 59, 59, 0.16) 0px 3px 3px; } .breadcrumbs ol.breadcrumb-mobile-menu-open li, .breadcrumbs ol.breadcrumb-mobile-menu-open li.placeholder { height: 30px; width: 100%; padding: 5px 0px; text-align: center; border-bottom: 1px solid rgb(205, 205, 205); position: relative; } .breadcrumb-controls { position: absolute; top: 44px; width: 240px; padding: 0px; height: 300px; background: rgb(51, 51, 51); right: -300px; transition: right 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .breadcrumb-controls.instructor-controls-open { right: 0px; overflow: hidden; } .student-preview-control, .modeSwitchWrap, .theme-switch-wrapper { width: 100%; float: left; padding: 10px 10px 10px 28px; border-top: 1px solid rgb(153, 153, 153); position: relative; right: 18px; height: 30px; } .student-preview-control { height: 35px; } .theme-switch-wrapper { height: 25px; padding-top: 15px; } .student-preview-mode div.lb-wrapper div.lb-content { overflow-y: scroll; } .modeSwitchWrap { text-align: right; right: 47px; } .theme-switch .nav .sub ul { position: fixed; width: 80%; top: 126px !important; left: 10% !important; } .student-preview-control a span { position: absolute; top: 3px; } .rubricGradingList .rubricCellRadio { margin-left: 0px; margin-right: 0px; } .student-preview-control a::after { content: attr(title); color: rgb(205, 205, 205); position: absolute; right: 45px; top: 10px; } .helpLink { float: left; height: 40px; border-top: 1px solid rgb(153, 153, 153); width: 100%; padding: 7px 10px 0px 0px; } .theme-switch a::after { content: attr(title); color: rgb(205, 205, 205); position: absolute; left: 60px; top: 6px; width: 200px; } #content_listContainer { padding: 20px; } .contentList .details { padding-top: 10px; padding-left: 0px; } .breadcrumb-mobile-menu-open .courseArrow { position: absolute; right: -8px; } .mobile-course-instructor-settings-button { visibility: visible; position: fixed; right: 4px; top: 52px; z-index: 9999; width: 30px; height: 30px; } .mobile-course-instructor-settings-button::before { content: "S"; font: 28px / 1 Utilicons; color: rgb(188, 188, 188); } .course-availability-button:hover::after, .breadcrumb-controls a:hover::after { background: transparent; border: 0px; box-shadow: none; padding: 0px; } .nav .sub ul li a, .cmdiv a, .menumini a, #loginLang ul li a, .cmdiv a { font-size: 100%; } .cmdiv ul { width: 210px; box-sizing: border-box; } div.loginBody { background-position: center 94px; background-size: 57%; width: 600px; margin: 0px auto; padding-top: 224px; } #loginBox li + li + li { text-align: left; float: left; } #loginBox li + li + li + li { text-align: right; float: right; } #loginBox li input[type="submit"] { margin: 0px; height: 2.5em; min-width: 8em; } #loginBox ul { width: 435px; } #loginAnnouncements ul { width: 600px; } body.login-page { min-height: 0px; } .contentPane { margin-left: 0px; z-index: 1; } .contentPaneWide, .portalPane { margin: 0px 6px; } .containerPortal, .portal .container { padding: 0px 6px; } .portlet { margin: 0px 3px 6px; border-radius: 1px; } .containerPortal > div:first-child .portlet { margin: 0px 3px 6px 0px; } .containerPortal > div:last-child .portlet { margin: 0px 0px 6px 3px; } .containerPortal > div:nth-last-child(-n+2) .reorderableModule { margin: 0px 0px 6px 3px; } .reorder { display: none; } .keyboardAccess { width: 460px; } .keyboardAccess .access-reorder-block { width: auto; display: inline; clear: none; } .keyboardAccess .x-arrows { max-width: 30px; display: inline; clear: none; } div.itemHeaderControl { right: 20px; } .itemHeaderControl a { padding: 13px; } .portlet h2 .moduleTitle { margin-left: 5px; } .edit_controls a { opacity: 1; } .edit_controls .moduleToggleLink { left: 0px; opacity: 0.5; width: 80%; height: 28px; bottom: 0px; background-position: 2px 5px; } .helpLink { margin-top: -4px; } .path, .simplePath { width: 100%; border: 0px; } .helpLink a.browseIcon { font-size: 105%; } .browse { margin-bottom: 10px; } #pageHeader, .pageTitle h1, .pageTitleError h1 { font-size: 24px; margin-left: 0px; } .pageTitle a.cmimg { margin-top: 4px; margin-left: 10px; } .locationPane { margin-top: 0px; } .container { padding: 12px 5px; } .contentList, .buildList, .contentListPlain, .announcementList { margin: -12px -18px; } .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem { padding: 12px 18px; margin: 0px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); } .liItem:hover, .buildList > li:hover { background-color: rgb(240, 240, 240); box-shadow: none; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; transition: none 0s ease 0s; border-width: 1px 0px 0px; } .liItem a[onclick*="toggleDetails"] { position: relative; right: -12px; top: -6px; visibility: visible; } .leftColumn-narrow { width: 100%; background: rgb(238, 238, 238); border-radius: 6px; } .leftColumn-wide { width: 100%; } .cmLink-empty { position: relative; top: 9px; } .paneTabs { margin: 0px 0px 6px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-radius: 0px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); } .paneTabs a { padding: 12px 18px; } .breadcollapsed { margin-left: 0px; } .breadcollapsed .path, .breadcollapsed .simplePath { width: 540px; } ul.nav { width: 100%; } .containerPortal, .portal .container { padding: 0px 6px; } .actionBar ul li { width: 100%; border-bottom: 1px solid rgb(204, 204, 204); } .container #column0, .container #column1, .container #column2, .container .column-1, .container .column-2, .container .column-3, .container .column-4, .container .column-5 { width: 100%; min-height: 70px; margin: 10px 0px 0px; } div[id*="step"], .submittitle, #infoStep, #taskStatusStep, #linkedContentStep { padding: 18px 18px 18px 12px; } .selectItems select { height: 60px; width: 246px; max-width: 246px; } .cumulativeSelectItems .previewdiv, .cumulativeSelectItems .previewdiv > div { max-width: 246px; } .selectItems { width: 536px; } .contentPane .receipt, .contentPaneWide .receipt { margin: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -6px 9px inset; border-radius: 0px; } .db-message .profileCardAvatarThumb img { left: -80px; } .db-message-wrapper .dbThreadFooter .threadButtons, .db-message-wrapper .dbThreadHeader .threadButtons, .db-message-wrapper .dbThreadFooter .navButtons, .db-message-wrapper .dbThreadHeader .navButtons { opacity: 1; transition: none 0s ease 0s; } .colophon { width: 290px; } .hotSpots, .hotItems { display: none; } .global-nav-bar { font-size: 13px; } .scroller-bottom { margin-top: 40px; } #contentArea, #schemePreviewBody, .contentBox { border-radius: 0px; border: 0px; } .CookieConsent .contentPaneWide { min-width: 0px; } #pageHeader, #schemePreviewHead, .pageTitle { padding: 16px 18px 18px; min-height: 60px; box-sizing: border-box; border-radius: 0px; box-shadow: none; background: rgb(240, 240, 240); } .actionBar li.mainButton:first-child h2 > a, .actionBar li.mainButton:first-child > a { padding-left: 18px; } .mainButton > a, .secondaryButton > a, .mainButton h2 > a, .secondaryButton h2 > a { padding: 10px 14px 11px; } .reqfield { line-height: 1; padding-left: 20px; } .steptitle, .submittitle { margin: 0px; } select#bound { float: left; clear: both; width: 78%; } input#boundvalue { margin-top: 10px; margin-bottom: 60px; } label[for="boundminvalue"] { clear: both; } label[for="boundmaxvalue"] { float: left; } input[type="text"], input[type="password"], input[type="checkbox"] { border-radius: 1px; border: 1px solid rgb(153, 153, 153); font-size: 100%; } input[type="checkbox"][value="1"], input[type="text"]:focus, input[type="password"]:focus { border-color: rgb(85, 85, 85); border-radius: 1px; } input[type="text"], input[type="password"], select { font-size: 100%; } .itemTray { width: auto; } .filePickerWidget .contentBox, .filePickerWidget #content, .content, .container, .containerPortal { min-height: 0px; } .filePickerWidget .container { max-height: 508px; overflow: auto; } body.cartMode { max-height: 583px; } .filePickerWidget .locationPane { width: 100%; } .pathFolder { max-width: 220px; overflow: hidden; text-overflow: ellipsis; } #contentSearch .contentInput input[type="text"], .locationInput input[type="text"] { width: 150px; } .rumble_top { display: block; } .rumble, .pagingprefs { overflow: hidden; } .rumble ul { width: auto; } .nav .inventory_paging a { padding: 15px; } fieldset.secondaryActions { float: left; } .searchbar .u_floatThis-left { margin-left: 0px; } ul.selectList li { float: left; clear: both; margin-bottom: 10px; } .announcementList .details, #announcementList .details, .announcementList .item, .announcementList-read .item, #announcementList .item { padding-right: 5px; width: 100%; } .itemDetails, .announcementInfo { width: 100%; float: left; position: relative; } .announcementFilter { text-align: left; padding-left: 25px; } form[name="languagePackForm"] .pagingprefs a { display: none; } form[name="courseManagerForm"] table td { text-align: right; padding-right: 10px; } form[name="courseManagerForm"] table tr th:nth-of-type(1) { display: none; } .block table { overflow-x: scroll; display: block; } p.location { overflow-x: scroll; } .locationPane { width: 100%; margin-top: 33px; } .navigationPane { width: 240px; top: 12px; z-index: 900; transition: all 300ms cubic-bezier(0.42, 0, 1, 1) 0s; height: 1024px !important; } #puller, #puller.pullcollapsed { z-index: 900; position: fixed; top: 54px; left: 6px; background-color: rgb(153, 153, 153); height: 25px; width: 25px; border-radius: 20px; transition: none 0s ease 0s; } #puller.pullcollapsed { border: 1px solid rgb(117, 117, 117); background-color: rgb(255, 255, 255); } #puller a, #puller a:hover, #puller a:focus, #puller.pullcollapsed a, #puller.pullcollapsed a:hover, #puller.pullcollapsed a:focus { margin: 0px; background: transparent; border: 0px; box-shadow: none; opacity: 1; width: 25px; } #puller img, #puller.pullcollapsed img { display: none; } #puller a::after, #puller.pullcollapsed a::after { font-size: 30px; position: absolute; border: 0px; background-color: transparent; top: -10px; transition: none 0s ease 0s; opacity: 1 !important; } #puller a::after { content: "��"; font-size: 23px; padding-top: 10px; left: 4px !important; } #puller.pullcollapsed a::after { color: rgb(117, 117, 117); padding-top: 4px; left: 7px !important; } .contentPane .submitStepBottom.submitStepFixed { max-width: 69%; } .contentPane.contcollapsed .submitStepBottom.submitStepFixed { max-width: 100%; } .navcollapsed { margin-left: -240px; } .login-page #copyright { margin: 30px auto 0px; } .scroller-top, .scroller-bottom { width: 768px; } .scroller-top { height: 40px; } .selectItems { width: 100%; } #addCmItem ul { width: 180px; } #addCmItem ul li { width: 160px; } .actionBarMicro, .actionBar { box-shadow: none; border-radius: 0px; border-bottom: 1px solid rgb(85, 85, 85); } .ineditmode div.listCm ul.courseMenu li { border: 0px; } .ineditmode div.listCm ul.courseMenu li:hover { transition: none 0s ease 0s; box-shadow: none; border: 0px; background-color: rgba(0, 0, 0, 0.1) !important; } .listCm .courseMenu li a.cmimg { opacity: 1; } .actionBarMicro .nav { width: 50%; } .u_floatThis-left { clear: both; width: 100%; } .actionBar, .actionBarMicro, .singleControl, .navPalette .discover { border-radius: 0px; } .navPaletteContent h3 a { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/portlet_contract_alt.gif") 8px 13px no-repeat transparent; } .menuWrap { box-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px inset, rgba(255, 255, 255, 0.5) 1px 1px 0px; border-radius: 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-image: initial; border-width: 1px 1px 1px 0px; } .menuWrap-inner { overflow: auto; } #controlPanelPalette_contents a, #controlPanelPalette_contents span { color: rgb(255, 255, 255); font-size: 15px; top: 15px; margin-bottom: 20px; } #courseMenuPalette a, #courseMenuPalette span { color: rgb(255, 255, 255); font-size: 15px; top: 15px; margin-bottom: 10px; } .columnPalette { float: left; width: 100%; } .columnPalette form { float: left; width: 100%; } .columnPalette form .genericButton { margin-top: 10px; } .columnPalette form .paletteItems { width: 100%; position: relative; } .helphelp, .pageTitle p { font-size: 100%; } div.field, div.noLabelField { width: 100%; } .user-navigator { width: 100%; margin-left: 0px; } .filePickerWidget .container { margin: 0px; } .localViewToggle ul li { width: 100%; float: left; } .localViewToggle ul li a { width: 100%; } div.resourcePickerContainer div.localViewToggle { float: left; width: 90%; } table[title="Models"] .smallCell .mobile-tablet-label { display: none; } .pagingprefs a { width: 100%; margin-top: 10px; } #cartSubmit { max-height: 200px; } #levelUp { width: 100%; } .link.folder-nav-up, .link.folder-nav-up button { width: 100%; } #resourcePickerForm #containerdiv { padding: 0px !important; } div#quickPath { display: none; } div#contentSearch { float: left; } div#contentSearch div { float: left; } div#contentSearch a { float: left; margin-top: 10px; } .linkables .link { width: 100%; float: left; clear: both; } .linkables #contentSearch .contentInput, .linkables #contentSearch .contentInput input { width: 100%; } #contentSearch { width: 100%; } .linkables .contentInput input, .linkables #contentSearch a { width: 100%; } #contentSearch { width: 100%; } .linkables .contentInput input, .linkables #contentSearch a { width: 100%; } #tabs[role="menubar"] { height: 100%; } #tabs[role="menubar"] li { width: 100%; } div.noLabelField { overflow: scroll; } table[title="Models"] .mobile-table-label { display: none; } .paging { float: none; } #contentPanel .contentBox#content { margin-left: 0px; } .tools-list { position: fixed; z-index: 1000; top: 0px; padding: 10px; background: rgb(119, 119, 119); transition: all 300ms ease 0s; border-radius: 6px; left: -130px; } .tools-list.tools-list-open { left: 0px; } .tools-list.tools-list-closed { left: -110px; } .tools-list::after { content: "���"; position: absolute; right: -25px; top: 122px; font-size: 180%; color: rgb(255, 255, 255); padding: 8px 6px 8px 8px; background-color: rgb(119, 119, 119); border-radius: 0px 12px 12px 0px; line-height: 1; border-style: solid; border-color: rgb(102, 102, 102); border-image: initial; border-width: 1px 1px 1px 0px; transition: left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; z-index: 9000; width: 10px; height: 30px; } div.localViewToggle { width: 100%; position: relative; top: 0px; } .tools-list ul::before { border: 0px; } #standards-column.colspan2 { border: 0px; } .inventoryListCardView div.block { height: 160px; } .collabContainer .previewerInner { padding: 0px; } div.blogContainer div.blogEntry div.entryText { overflow: hidden; } div.blogContainer div.blogEntry h4 { margin-bottom: 15px; } div.blogContainer div.blogEntry h4 a { position: relative; top: -4px; } div.blogContainer div.blogEntry h4 a.cmimg { position: relative; top: 1px; } div.blogContainer div.entryDate { padding-left: 10px; } div.blogContainer .comment-delete { position: relative; top: 3px; } #userLst { text-align: left; } .showAllMembers input[type="checkbox"] + label { display: inline; float: none; } #activityCounterAndTypeHiddenElement_counterEnableActivityCounterData + div { width: 100%; float: left; overflow: hidden; height: 60px; display: flex; } #activityCounterAndTypeHiddenElement_counterEnableActivityCounterData + div img { height: 20px; position: relative; top: 15px; left: -13px; } .bb-dialog.ui-dialog { width: 90% !important; left: 5% !important; } body[id^="adv"] { min-width: 737px; } body[id^="adv"] .lb-wrapper { min-width: 737px; } .isUltra .mobile-course-instructor-settings-button { top: 7px; } .isUltra .shadow { height: 100%; padding-bottom: 100px; } .isUltra .shadow { height: 100%; padding-bottom: 100px; } .isUltra .breadcrumbs { top: 0px; } .isUltra #puller, .isUltra #puller.pullcollapsed { top: 8px; } .sideTOC_panel { padding-left: 0px; } #tocSideButtons { display: none; } #learningUnitToc { overflow: scroll; } .tocWrapper { position: fixed; bottom: 0px; left: 0px; top: auto; width: 100%; padding: 10px 0px; transition: all 0.5s ease 0s; z-index: 100000; background: rgb(51, 51, 51); box-shadow: rgb(51, 51, 51) 0px 8px 8px 6px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(255, 255, 255); } ul#tocTree li { padding: 3px; margin: 10px 5px; border-bottom: 1px solid rgb(153, 153, 153); } #learningUnitToc li a { color: rgb(255, 255, 255); font-size: 16px; font-weight: lighter; } #learningUnitToc li .treeNodeIcon { position: relative; top: -2px; } div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive { background-color: transparent; border: 0px; } .mobile-toc-open { visibility: visible; position: absolute; width: 25px; height: 25px; right: 20px; border: 1px solid rgb(255, 255, 255); top: 20px; border-radius: 15px; } .mobile-toc-open::after { content: "���"; right: 0.05em; top: -24px; width: 30px; position: absolute; color: rgb(255, 255, 255); transition: all 500ms cubic-bezier(0.42, 0, 1, 1) 0s; font-size: 30px; transform: rotate(-90deg); } .tocMobileOpen .mobile-toc-open::after { transform: rotate(90deg); top: -2px; right: -7px; } .tocHead { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(228, 228, 228); } div#tocNavControls { width: 100%; text-align: center; margin: auto; font-size: 16px; } div#tocNavControls .u_reverseAlign { width: 300px; margin: auto; text-align: center; padding: 0px; } .tocActions a { background-color: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); box-shadow: none; border-radius: 23px; width: 17px; height: 14px; } .tocActions a img { height: 15px; margin-top: 1px; } .tocActions a.button-3-img img { position: relative; right: 0.05em; top: -2px; } .actionBarMicro { max-height: 30px; } #courseMenuPalette .actionBarMicro a { max-height: 18px; } .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem { padding: 20px 25px; } .sideTOC_panel .contentList > li { padding: 20px 0px; } .tocBottom_open .container, .tocBottom_max .container, .tocBottom_min .container, .sideTOC_panel .container, .sideTOC_panelMax .container, .sideTOC_panelMin .container { padding: 18px 20px; } img.item_icon { left: 20px; } .sideTOC_panel .container .item_icon { left: -3px; top: 6px; } #learningUnitToc div.treeContainer ul.tree li, #learningUnitToc ul.tree li { background-image: none; } #learningUnitToc li img:first-of-type { display: none; } .learning-module-content .submitStepBottom.submitStepFixed { position: relative; } .learning-module-content div#dataCollectionContainer .taskbuttondiv:first-child, div#dataCollectionContainer .reqfield + .taskbuttondiv, div#containerdiv .mapCanvasForm .taskbuttondiv:first-child { padding: 18px 24px 58px 58px; } .bodyNoScroll { overflow: hidden; } } @media only screen and (min-width: 768px) and (max-width: 1037px) and (orientation: landscape) { .scroller-top, .scroller-bottom { width: 1024px; } } @media only screen and (min-width: 768px) and (max-width: 1037px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio:2) { .login-page #copyright { width: 1024px; margin-left: -512px; } .scroller-top, .scroller-bottom { width: 1024px; } } @media only screen and (max-width: 668px) { form[name="searchForm"] li { float: left; width: 100%; } form[name="searchForm"] li input, form[name="searchForm"] li select, form[name="searchForm"] li label, form[name="searchForm"] li a { float: left; width: 100%; } form[name="searchForm"] li input[type="radio"] { float: right; width: 30px; height: 30px; clear: right; margin-top: 10px; } form[name="searchForm"] li input[type="checkbox"] { float: right; width: 30px; height: 30px; clear: right; margin-top: 10px; } form[name="searchForm"] li input[type="radio"] + label { width: 60%; float: left; clear: none; } form[name="searchForm"] li input[type="checkbox"] + label { width: 60%; float: left; clear: none; } form[name="searchForm"] li a { width: 109px; margin: auto; clear: both; display: inherit; } .stepcontent input[type="checkbox"] { height: 30px; width: 18px; } input[type="radio"] { width: 24px; height: 20px; margin-left: 13px; } .resourcePickerContainer .field input[type="checkbox"] + label { display: block; float: left; margin-top: 8px; margin-bottom: 10px; } .resourcePickerContainer .field input[type="checkbox"] { float: right; margin-top: 10px; } .resourcePickerContainer input[type="checkbox"] + label { display: block; float: left; margin-top: 8px; margin-bottom: 10px; } .resourcePickerContainer ol li label { width: 80%; display: block; float: left; } input[type="checkbox"] + label { display: block; float: left; margin-top: 8px; margin-bottom: 10px; } .nestedList p input[type="radio"] { margin-top: 10px; } fieldset[role="radiogroup"] input { float: right; clear: both; } .helptext, .helpText { float: left; clear: both; width: 100%; } #workflowForm .label { width: 100%; max-width: 100%; } .submitStepTop { height: 20px; } .steptitle { margin-bottom: 7px; } .stepcontent { padding-top: 0px; } .stepcontent .datePickerButton, .stepcontent .timePickerButton { float: right; clear: right; margin-right: 18px; } .stepcontent input[type="checkbox"], #start_limitAvailability, #end_limitAvailability, #isTracked, #isAvailable { height: 30px; width: 18px; margin-right: 20px; float: left !important; } .stepcontent .fieldHelp { float: left; clear: both; width: 100%; } .stepcontent input[type="text"] { width: 75%; margin-bottom: 10px; clear: left; float: left; } .stepcontent ol li div.label, .stepcontent ol li label { width: 80%; display: block; float: left; } #nonAccessibleTableDiv { overflow-x: hidden; } .tab_content .radio-selection { width: 100%; } .collection_type_tab_content div, .tab_content .formElements .field { width: 98%; float: left; clear: both; padding-left: 5px; } .restriction-options { margin-left: 0px; padding-left: 0px; } .fileUploadLimits > .label input[type="text"], .fileUploadLimits > .field input[type="text"] { width: auto; max-width: 45%; overflow-wrap: normal; } } @media only screen and (min-width: 0) and (max-width: 736px) { html { background-color: rgb(255, 255, 255); } body { line-height: 1.75; font-size: 14px; padding-top: 1px; overflow-x: hidden !important; } div.loginBody { padding: 100px 0px 0px; background-size: 50%; background-position: center 40px; width: auto; } #loginBox ul { width: 300px; } #loginBox li { padding: 0px 0px 9px; } #loginBox li + li + li { padding: 12px 0px 0px; float: none; display: block; } #loginBox li + li + li + li { text-align: center; float: none; display: block; } #loginBox li input[type="submit"] { font-size: 110%; padding: 6px 22px; margin: 0px; width: 100%; border-radius: 2px; } .forgot a { font-size: 95%; } #loginBox input[type="text"], #loginBox input[type="password"] { font-size: 110%; padding: 4px 6px; border-width: 2px; border-radius: 2px; } #loginOptions ul li, #loginOptions ul li.subOption { display: block; } #loginBox li label, .portlet #loginBoxFull li label { font-size: 75%; padding: 0px 0px 1px; } #loginOptions ul li a, #loginOptions ul li.subOption a { font-size: 100%; } #loginOptions { margin: 24px auto 0px; width: auto; } #loginAnnouncements ul { width: 300px; } .login-page #copyright { margin: 16px auto 0px; position: relative; bottom: auto; width: auto; left: inherit; } div.loginBody .receipt { width: 90%; } iframe#navFrame { height: 34px !important; } .scroller-top, .scroller-bottom { width: 100%; } .scroller-top { height: 34px; } .scroller-bottom { margin-top: 34px; } .selected-tab-header { height: 34px; width: 140px; padding-top: 8px; font-size: 14px; font-weight: bold; } .contextMenuContainer { margin-left: 10px; top: 13px; } .item h3 + .contextMenuContainer { top: 7px; } .vtbegenerated img + .contextMenuContainer { margin-left: 0px; position: relative; } table.inventory a.cmimg { opacity: 1; } .cmimg { opacity: 1; } .cmdiv { z-index: 9999; } .buildList li .contextMenuContainer a, .item .contextMenuContainer a, .listCm .courseMenu a.cmimg { opacity: 1; } .tabs-pulldown { display: block; position: absolute; opacity: 0; left: 0px; top: 0px; height: 30px; width: 140px; } .locationPane { margin-top: 33px; } .breadcrumbs { padding: 5px 0px 15px; position: fixed; top: 44px; width: 100%; z-index: 900; } .breadcrumbs .path, .breadcrumbs ol { width: 100%; } .breadcrumbs ol li { height: 0px; width: 0px; overflow: hidden; } .breadcrumbs ol li { height: 0px; width: 0px; overflow: hidden; } .breadcrumbs ol li.placeholder { height: 10px; width: 100%; overflow: visible; margin: auto; text-align: center; position: absolute; top: 5px; left: 0px; padding-left: 0px; } .breadcrumbs ol.breadcrumb-mobile-menu-open { height: auto; width: 100%; overflow-y: scroll; top: 0px; margin: auto; z-index: 900; background: rgb(255, 255, 255); box-shadow: rgba(60, 59, 59, 0.16) 0px 3px 3px; } .breadcrumbs ol.breadcrumb-mobile-menu-open li, .breadcrumbs ol.breadcrumb-mobile-menu-open li.placeholder { height: 30px; width: 100%; padding: 5px 0px; text-align: center; border-bottom: 1px solid rgb(205, 205, 205); position: relative; } .breadcrumb-controls { position: absolute; top: 44px; width: 240px; padding: 0px; height: 300px; background: rgb(51, 51, 51); right: -300px; transition: right 300ms cubic-bezier(0.42, 0, 1, 1) 0s; } .breadcrumb-controls.instructor-controls-open { right: 0px; overflow: hidden; } .student-preview-control, .modeSwitchWrap, .theme-switch-wrapper, .lock-unlock-toggle { width: 100%; float: left; padding: 10px 10px 10px 28px; border-top: 1px solid rgb(153, 153, 153); position: relative; right: 18px; height: 30px; } .student-preview-control { border-bottom: 0px; } .student-preview-control { height: 35px; } .theme-switch-wrapper { height: 25px; padding-top: 15px; } .student-preview-mode div.lb-wrapper div.lb-content { overflow-y: scroll; } .CookieConsent .contentPaneWide { min-width: 0px; } .modeSwitchWrap { text-align: right; right: 47px; } .theme-switch .nav .sub ul { position: fixed; width: 80%; top: 126px !important; left: 10% !important; } .student-preview-control a span { position: absolute; top: 3px; } .rubricGradingList .rubricCellRadio { margin-left: 0px; margin-right: 0px; } .student-preview-control a::after { content: attr(title); color: rgb(205, 205, 205); position: absolute; right: 45px; top: 10px; } .course-availability-button { display: block; height: 67px; width: 100%; float: left; } .course-availability-button.course-available { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/course-unlocked-mobile.png") 28px 15px / 20px 25px no-repeat scroll transparent; } .course-availability-button.course-unavailable { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/course-locked-mobile.png") 28px 15px / 20px 25px no-repeat scroll transparent; } .course-availability-button::after { content: attr(title); color: rgb(205, 205, 205); position: absolute; right: 100px; top: 17px; } .course-availability-button:hover::after, .breadcrumb-controls a:hover::after { background: transparent; border: 0px; box-shadow: none; padding: 0px; } .student-preview-ribbon span { font-size: 12px; width: 300px; } .helpLink { border-top: 1px solid rgb(153, 153, 153); float: right; height: 40px; padding-top: 7px; padding-right: 20px; text-align: right; width: 100%; } .theme-switch a::after { content: attr(title); color: rgb(205, 205, 205); position: absolute; left: 60px; top: 6px; width: 200px; } #content_listContainer { padding: 20px; } .contentList .details { padding-top: 10px; padding-left: 0px; } ul.contentList li:first-of-type { padding-top: 40px; } ul.contentList li:first-of-type .item_icon { top: 35px; } ul.contentList li .contextItemDetailsHeaders > .detailsValue { margin: 0px; } .breadcrumb-mobile-menu-open .courseArrow { position: absolute; right: -8px; } .mobile-course-instructor-settings-button { visibility: visible; position: fixed; right: 4px; top: 52px; z-index: 9999; width: 30px; height: 30px; } .mobile-course-instructor-settings-button::before { content: "S"; font: 28px / 1 Utilicons; color: rgb(188, 188, 188); } .menuWrap-inner { overflow: hidden auto; } .menuWrap { box-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px inset, rgba(255, 255, 255, 0.5) 1px 1px 0px; border-radius: 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-image: initial; border-width: 1px 1px 1px 0px; } .ineditmode div.listCm ul.courseMenu li { border: 0px; } .ineditmode div.listCm ul.courseMenu li:hover { transition: none 0s ease 0s; box-shadow: none; border: 0px; background-color: rgba(0, 0, 0, 0.1) !important; } .listCm .courseMenu li a.cmimg { opacity: 1; } .listCm .courseMenu a, .buttonCm .courseMenu a { margin: 0px 26px 0px 0px; padding: 6px 0px 6px 9px; } .listCm .courseMenu .divider, .buttonCm .courseMenu .divider { padding: 12px 22px 12px 9px; } .listCm .courseMenu li, .listCm .courseMenu li a { font-weight: 100; } .navPaletteContent li { margin-left: 0px; } .navPaletteContent a.comboLink, .navPaletteContent a.open, #courseMenuPalette a.comboLink, .navPaletteContent h3 a, .navPaletteContent h4 a.comboLink, #controlPanelPalette_contents a { background-size: 20px 20px; background-position-x: 3px; font-weight: 100; margin-bottom: 0px; } #courseMenuPalette div.navPaletteContent { padding-top: 0px; padding-bottom: 0px; } #controlPanelPalette_contents a, #controlPanelPalette_contents span { color: rgb(255, 255, 255); font-size: 15px; margin-bottom: 18px; } #courseMenuPalette a, #courseMenuPalette span { color: rgb(255, 255, 255); font-size: 15px; margin-bottom: 10px; } .navDivider { padding: 18px 6px 4px 9px; font-weight: lighter; text-align: left; margin-top: 0px; } .navigationPane, .navcollapsed { z-index: 900; transition: all 300ms cubic-bezier(0.42, 0, 1, 1) 0s; top: 12px; } .keyboardAccess { z-index: 999999 !important; } .contentPane { margin-left: 0px; } .contentPaneWide, .portalPane { margin: 0px 3px; } .containerPortal, .portal .container { min-width: 0px; margin: 0px !important; } .container { padding: 12px; margin: 20px 0px; border-left: 0px; border-right: 0px; } .filePickerWidget .container { margin: 0px; } .cmLink-empty { background: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/themes/as_2015/images/controls.png") -387px -113px no-repeat transparent; overflow: visible; height: 26px; position: absolute; top: 1px; } .paneTabs { margin: 0px 0px 3px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); border-radius: 0px; } .paneTabs a { padding: 11px 7px; } .container #column0, .container #column1, .container #column2, .container .column-1, .container .column-2, .container .column-3, .container .column-4, .container .column-5 { width: 100%; min-height: 70px; margin: 10px 0px 0px; } .portlet h2 { padding-left: 10px; } .path li.contextPath { display: none; } .searchbar ol li > div { width: 100%; } .searchbar fieldset { float: left; width: 100%; padding-right: 20px; padding-left: 0px; } .searchbar fieldset input, .searchbar fieldset select, .searchbar fieldset label { float: left; clear: both; margin-bottom: 20px; width: 100%; padding: 5px 0px; } #userInfoSearchOperatorString { margin-bottom: 30px; } .helphelp, .pageTitle p, .details.label { word-break: normal; } .contcollapsed { margin-left: 0px; } .contentPaneWide .pageTitle { padding: 20px 10px; } .pageTitle h1 { padding-left: 15px; } .stepcontent input[type="button"] { float: left; clear: both; } .leftColumn-narrow { width: 100%; background: rgb(238, 238, 238); border-radius: 6px; } .leftColumn-wide { width: 100%; } .colophon { float: none; width: auto; margin: 0px; left: 0px; padding-left: 0px; } .colophon img { position: relative; float: left; clear: both; top: 0px; left: -10px; } .colophon div { float: left; clear: both; margin-bottom: 20px; } .contentPaneWide .pageTitle { padding: 20px 10px; } .contentPaneWide .pageTitle { padding: 20px 10px; } .selectItems { width: 100%; } select#bound { float: left; clear: both; width: 78%; } input#boundvalue { margin-top: 10px; margin-bottom: 60px; } label[for="boundminvalue"] { clear: both; } label[for="boundmaxvalue"] { float: left; } div[id*="step"], .submittitle, #infoStep, #taskStatusStep, #linkedContentStep { border-top: 0px; } .actionBar ul.u_floatThis-right { float: left; } .actionBarMicro { max-height: 30px; } #courseMenuPalette .actionBarMicro a { max-height: 18px; } .u_floatThis-left { clear: both; width: 100%; } .expandedModule .moduleDetails, .expandedModule .moduleSample { width: 100%; } .required div.label, .required div.label label { width: 100%; } .actionBar ul li { width: 100%; } #sortSelectedTop { display: none; } .rumble_top ul li { width: 100%; margin-bottom: 10px !important; } .localViewToggle li { width: 70%; margin: auto; } .rumble li { width: 100%; text-align: center; } .rumble li a, .localViewToggle li a { width: 90%; margin: 10px 0px; text-align: left; } .inventory_paging { float: none; } .unfilteredList_navpaging_bot { width: 100%; } .inventory_paging div { width: 100%; } .inventory_paging div a { width: 30px; height: 30px; } .inventory_paging div a { width: 30px; height: 30px; } .inventory_paging div a img { position: relative; top: 6px; left: 6px; } .paging span { width: 100%; text-align: center; display: block; } .rumble li.sub, .rumble li.sub a, li[id^="unfilteredList"], li[id^="unfilteredList"] a { width: 100%; } .inventory_paging div .jumpToLinkContainer, .inventory_paging div .jumpToLinkContainer a { width: 200px; display: inline-block; text-align: center; } .announcementList .details, #announcementList .details, .announcementList .item, .announcementList-read .item, #announcementList .item { padding-right: 5px; width: 100%; } .announcementFilter { text-align: left; padding-left: 25px; } .itemDetails, .announcementInfo { width: 100%; float: left; position: relative; } ul.nav { width: 100%; } #addCmItem ul { width: 180px; } #addCmItem ul li { width: 160px; } .actionBarMicro .nav { width: auto; } .actionBarMicro li.mainButton, .actionBarMicro li.secondaryButton { border-bottom: 0px; } .submenuLink { overflow: visible; } div[id*="step"] { padding: 20px 0px; } div.field table { overflow: scroll; } .defaultSkin .mceIframeContainer { max-height: 130px; overflow-y: scroll; display: block; } #step1, #step2, #step3, #step4, #step5 { padding: 20px 0px; } span.reviewButtons { float: left; } #content_color_link, #content_color_color_name_label { margin-top: 10px; } #bbFilePicker_dropzone_newFile { border: 0px; margin-top: 0px; } #due_date_in_use { height: 30px; float: left; text-align: left; width: 18px; margin-bottom: 14px; } #dp_dueDate_date, #tp_dueDate_time { width: 75%; margin-bottom: 20px; } .stepcontent { padding-top: 0px; } .stepcontent .datePickerButton, .stepcontent .timePickerButton { float: right; clear: right; margin-right: 18px; } .pageTitle, .contentPaneWide .pageTitle { padding: 10px; } .stepcontent input[type="button"] { margin-top: 20px; } div[id*="step"], .submittitle, #infoStep, #taskStatusStep, #linkedContentStep { border-top: 0px; } .required div.label, .required div.label label { width: 100%; } .stepcontent input[type="checkbox"], #start_limitAvailability, #end_limitAvailability, #isTracked, #isAvailable { height: 30px; width: 18px; margin-right: 20px; float: left !important; } .stepcontent .fieldHelp { float: left; clear: both; width: 100%; } .stepcontent input[type="text"] { width: 75%; margin-bottom: 10px; clear: left; float: left; } #dp_limitAvailability_start_date, #tp_limitAvailability_start_time, #dp_limitAvailability_end_date, #tp_limitAvailability_end_time, #possible { width: 75%; margin-bottom: 20px; clear: left; float: left; } .stepcontent ol li div.label, .stepcontent ol li label { width: 80%; display: block; float: left; } .stepcontent .nestedSubList ol li div.label, .stepcontent .nestedSubList ol li label { width: 70%; } .columnPalette form { min-height: 110px; float: left; } form[name="searchForm"] li { float: left; width: 100%; } form[name="searchForm"] li input, form[name="searchForm"] li select, form[name="searchForm"] li label, form[name="searchForm"] li a { float: left; width: 100%; } form[name="searchForm"] li input[type="radio"] { float: right; width: 30px; height: 30px; clear: right; margin-top: 10px; } form[name="searchForm"] li input[type="checkbox"] { float: right; width: 30px; height: 30px; clear: right; margin-top: 10px; } form[name="searchForm"] li input[type="radio"] + label { width: 60%; float: left; clear: none; } form[name="searchForm"] li input[type="checkbox"] + label { width: 60%; float: left; clear: none; } form[name="searchForm"] li a { width: 109px; margin: auto; clear: both; display: inherit; } .columnPalette { float: left; width: 100%; } .columnPalette form { float: left; width: 100%; } .columnPalette form .genericButton { margin-top: 10px; } .columnPalette form .paletteItems { width: 100%; position: relative; } #content_name { float: left; } #content_color_color_name_label { float: left; margin-top: 12px; } #content_color_link { float: left; clear: left; margin-right: 20px; margin-top: 10px; } .helptext, .helpText { float: left; } #UserInformation .button-4 { height: 30px; } #bcMenu { width: 100% !important; } .submitStepFixed, .submitStepBottom { left: 0px; position: fixed; width: 100% !important; } .submitStepFixed .taskbuttondiv_wrapper { height: 0px; } .submitStepFixed .taskbuttonhelp { padding: 0px 0px 0px 10px; } .taskbuttonhelp { font-size: 10px; } #dataCollectionContainer #title, #dataCollectionContainer #contentName { width: 94%; } .nestedList p { width: 100%; display: block; height: auto; float: left; clear: both; } .stepcontent .nestedList li { margin-bottom: 20px; } #puller, #puller.pullcollapsed { z-index: 900; position: fixed; top: 54px; left: 6px; background-color: rgb(153, 153, 153); height: 25px; width: 25px; border-radius: 20px; transition: none 0s ease 0s; } #puller.pullcollapsed { border: 1px solid rgb(117, 117, 117); background-color: rgb(255, 255, 255); } #puller a, #puller a:hover, #puller a:focus, #puller.pullcollapsed a, #puller.pullcollapsed a:hover, #puller.pullcollapsed a:focus { margin: 0px; background: transparent; border: 0px; box-shadow: none; opacity: 1; width: 25px; } #puller img, #puller.pullcollapsed img { display: none; } #puller a::after, #puller.pullcollapsed a::after { font-size: 30px; position: absolute; border: 0px; background-color: transparent; top: -10px; transition: none 0s ease 0s; opacity: 1 !important; } #puller a::after { content: "��"; font-size: 23px; padding-top: 10px; left: 4px !important; } #puller.pullcollapsed a::after { color: rgb(117, 117, 117); padding-top: 4px; left: 7px !important; } input[type="checkbox"] + label { display: block; float: left; margin-top: 8px; margin-bottom: 10px; } .nestedList p input[type="radio"] { margin-top: 10px; } fieldset[role="radiogroup"] input { float: right; clear: both; } #help_forumPostFirst { display: none; } #possiblePoints { margin: 10px 0px; width: 94%; } .steptitle { left: 10px; } li.mainButton, li.secondaryButton { border-bottom: 1px solid rgb(204, 204, 204); } .leftColumn-narrow, .leftColumn-wide { width: 100%; } input[type="radio"] { width: 24px; height: 20px; margin-left: 13px; } input[type="radio"] + label { display: block; float: left; margin-top: 0px; } #filterItemContainer input[type="radio"] { margin-left: -5px; height: 20px; } .nestedList p label { width: 80%; margin-top: 8px; margin-left: 11px; } .stepcontent ol li div.label { font-weight: bold; width: 100%; padding-bottom: 5px; border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; } .fileInputWrapper { width: 100%; } input[type="button"].browse { float: left; clear: left; margin-top: 0px; margin-bottom: 10px; } .u_indent { margin-left: 0px !important; } #isAvailable_true, #isAvailable_false { width: 9%; } .rumble_top { display: none; } .rumble ul { padding-left: 0px; } fieldset.secondaryActions { float: left; } .searchbar .u_floatThis-left { margin-left: 0px; } ul.selectList li { float: left; clear: both; margin-bottom: 10px; } .block table { overflow-x: scroll; display: block; } p.location { overflow-x: scroll; } p.location .inlineDialog { width: 100%; display: block; padding: 20px; margin: 33px 0px 0px; } .steptitle { margin-bottom: 7px; } .user-navigator { width: 100%; margin-left: 0px; } .u_controlsWrapper input { float: left; width: 100%; margin: 10px 0px; } .localViewToggle ul li { width: 100%; float: left; } .localViewToggle ul li a { width: 100%; } div#cart { position: relative; left: 0px; } .linkables div { width: 90%; float: left; margin-left: 0px; } div.resourcePickerContainer div.localViewToggle { float: left; width: 90%; } div#quickPath { display: none; } div#contentSearch { float: left; } div#contentSearch div { float: left; } div#contentSearch a { float: left; margin-top: 10px; } table[title="Models"] .smallCell .mobile-tablet-label { display: none; } .pagingprefs a { width: 100%; margin-top: 10px; } .u_controlsWrapper { width: 100%; } #cartSubmit { max-height: 200px; } #levelUp { width: 100%; } .link.folder-nav-up, .link.folder-nav-up button { width: 100%; } #resourcePickerForm #containerdiv { padding: 0px !important; } .linkables #contentSearch .contentInput, .linkables #contentSearch .contentInput input { width: 100%; } #contentSearch { width: 100%; } .linkables .contentInput input, .linkables #contentSearch a { width: 100%; } #contentSearch { width: 100%; } .linkables .contentInput input, .linkables #contentSearch a { width: 100%; } #tabs[role="menubar"] { height: 100%; } #tabs[role="menubar"] li { width: 100%; } div.noLabelField { overflow: scroll; } table[title="Models"] .mobile-table-label { display: none; } .paging { float: none; } #workflowForm .label { width: 100%; max-width: 100%; } .reorder { display: none; } .keyboardAccess .access-reorder-block { width: auto; display: inline; clear: none; } .keyboardAccess .access-reorder-block select { width: auto; } .keyboardAccess .x-arrows { max-width: 30px; display: inline; clear: none; } div.itemHeaderControl { right: 20px; } .itemHeaderControl a { padding: 13px; } .tab_content .radio-selection { width: 100%; } .collection_type_tab_content div, .tab_content .formElements .field { width: 98%; float: left; clear: both; padding-left: 5px; } .restriction-options { margin-left: 0px; padding-left: 0px; } .backLink { position: relative; float: left; width: 100%; } #contentPanel .contentBox#content { margin-left: 0px; } .tools-list { position: fixed; z-index: 1000; top: 0px; padding: 10px; background: rgb(119, 119, 119); transition: all 300ms ease 0s; border-radius: 6px; left: -130px; } .tools-list.tools-list-open { left: 0px; } .tools-list.tools-list-closed { left: -110px; } .tools-list::after { content: "���"; position: absolute; right: -25px; top: 122px; font-size: 180%; color: rgb(255, 255, 255); padding: 8px 6px 8px 8px; background-color: rgb(119, 119, 119); border-radius: 0px 12px 12px 0px; line-height: 1; border-style: solid; border-color: rgb(102, 102, 102); border-image: initial; border-width: 1px 1px 1px 0px; transition: left 300ms cubic-bezier(0.42, 0, 1, 1) 0s; z-index: 9000; width: 10px; height: 30px; } div.localViewToggle { width: 100%; position: relative; top: 0px; } .tools-list ul::before { border: 0px; } #standards-column.colspan2 { border: 0px; } #standards-column.colspan2 { border: 0px; } .column-wrapper { overflow-x: scroll; } .column-nav { width: 99%; height: 200px; overflow: scroll; border: 2px solid rgb(153, 153, 153); border-radius: 0px; margin-bottom: 30px; margin-top: 30px; box-shadow: rgb(0, 0, 0) 0px 0px 10px inset; } .docs-column .column-nav-inner { min-height: 190px; } .category-column .column-nav-inner, #column_lrn_std_category { border: 0px; min-height: 200px; } .navmenu-list .active, .navmenu-list .active:hover { width: 85%; } #cat-stdBlk { margin: 0px; width: 100%; overflow: scroll; } #cat-stdBlk #standards-column { float: left; width: 98%; margin-left: 0px; margin-top: 30px; padding: 0px; } #evidenceSetListing li div { float: left; width: 100%; max-width: 100%; text-align: left; margin-bottom: 10px; margin-left: 0px; } #evidenceSetListing li .goal-status { float: right; max-width: 30px; } #evidenceSetListing li .days-left { float: left; max-width: 230px; } #evidenceSetListing li .item { padding-left: 0px; margin-left: 0px; } #evidenceSetListing li .detailsValue { margin-top: 20px; } .quickAddPal .stepcontent .label { width: 100%; } #containerdiv { margin: 10px 0px 0px; } #doc-head, #category-head { width: 100%; float: left; display: block; border: 0px; background: rgb(255, 255, 255); padding-left: 0px; margin: 15px 0px; } .inventoryListContainerDiv { float: left; width: 100%; } .quickAddPal .controls input { float: left; width: 100%; margin-bottom: 20px; } .quickAddPal .stepcontent .field { width: 100%; } div.quickAddPal div.field input[type="text"], div.quickAddPal div.field select, div.quickAddPal div.field textarea { width: 95%; border: 1px solid rgb(153, 153, 153); } .quickAddPal { box-shadow: rgb(70, 69, 69) 0px 11px 44px 6px; top: 0px !important; } #listContainer { width: 100%; height: auto; margin: 0px auto; } ul#listContainer_databody { width: 100%; float: left; } ul#listContainer_databody li { margin: 0px auto; width: 98%; } .inventoryListCardView div.block { width: 93%; height: 260px; } .inventoryCardViewSorting, .inventoryCardViewToggle { width: 97%; margin: 10px 0px; float: right; text-align: right; } #copyright { padding: 0px; } .inventoryListTableContainerDiv { width: 100%; float: left; } #contentPanel #copyright { padding-right: 20px; } .collabContainer .previewerInner { padding: 0px; } div.blogContainer div.blogEntry div.entryText { overflow: hidden; } div.blogContainer div.blogEntry h4 { margin-bottom: 15px; } div.blogContainer div.blogEntry h4 a { position: relative; top: -4px; } div.blogContainer div.blogEntry h4 a.cmimg { position: relative; top: 1px; } div.blogContainer div.entryDate { padding-left: 10px; } div.blogContainer .comment-delete { position: relative; top: 3px; } #activityCounterAndTypeHiddenElement_counterEnableActivityCounterData + div { width: 100%; float: left; overflow: hidden; height: 60px; display: flex; } #activityCounterAndTypeHiddenElement_counterEnableActivityCounterData + div img { height: 20px; position: relative; top: 15px; left: -13px; } #userLst { text-align: left; } .showAllMembers input[type="checkbox"] + label { display: inline; float: none; } .isUltra { top: -44px; } .isUltra .contentPane { z-index: 1; width: 100%; transition: width 300ms cubic-bezier(0.42, 0, 1, 1) 0s; padding-left: 10px; padding-bottom: 300px; right: 0px; overflow: hidden scroll; height: 100% !important; } .isUltra .locationPane { margin-top: 33px; } .isUltra .contcollapsed { margin: 0px; } .isUltra .contentPane { margin: 0px; } .isUltra .breadcrumbs { top: 0px; } .isUltra #puller, .isUltra #puller.pullcollapsed { top: 7px; } .isUltra .navigationPane { left: 0px; margin: 0px; z-index: 1000; } .isUltra .navcollapsed { left: -240px; margin: 0px; } .isUltra .navigationPane, .isUltra .navcollapsed { top: 10px; } .isUltra #puller, .isUltra #puller.pullcollapsed { top: 8px; } .isUltra .mobile-course-instructor-settings-button { top: 7px; } .isUltra .submitStepFixed, .isUltra .submitStepBottom { left: 0px; position: absolute; z-index: 999999; height: 100px; bottom: 20px; width: 100% !important; } #warningModalUiExperience .lb-header { font-size: 20px; } #warningModalUiExperience img { display: none; } #warningModalUiExperience div.lb-header { padding: 12px 20px; } #warningModalUiExperience div.lb-content { height: 200px !important; } #warningModalUiExperience { height: 400px !important; } .learning-module-content { padding-left: 0px; } #tocSideButtons { display: none; } #learningUnitToc { overflow: scroll; } .tocWrapper { position: fixed; bottom: 0px; left: 0px; top: auto; width: 100%; padding: 10px 0px; transition: all 0.5s ease 0s; z-index: 100000; background: rgb(51, 51, 51); box-shadow: rgb(51, 51, 51) 0px 8px 8px 6px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(255, 255, 255); } ul#tocTree li { padding: 3px; margin: 10px 5px; border-bottom: 1px solid rgb(153, 153, 153); } #learningUnitToc li a { color: rgb(255, 255, 255); font-size: 16px; font-weight: lighter; } #learningUnitToc li .treeNodeIcon { position: relative; top: -2px; } div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive { background-color: transparent; border: 0px; } .mobile-toc-open { visibility: visible; position: absolute; width: 25px; height: 25px; right: 20px; border: 1px solid rgb(255, 255, 255); top: 20px; border-radius: 15px; } .mobile-toc-open::after { content: "���"; right: 0.05em; top: -24px; width: 30px; position: absolute; color: rgb(255, 255, 255); transition: all 500ms cubic-bezier(0.42, 0, 1, 1) 0s; font-size: 30px; transform: rotate(-90deg); } .tocMobileOpen .mobile-toc-open::after { transform: rotate(90deg); top: -2px; right: -0.19em; } .tocHead { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(228, 228, 228); } div#tocNavControls { width: 100%; text-align: center; margin: auto; font-size: 16px; color: rgb(255, 255, 255); } div#tocNavControls .u_reverseAlign { width: 300px; margin: auto; text-align: center; padding: 0px; } .tocActions a { background-color: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); box-shadow: none; border-radius: 23px; width: 16px; height: 17px; color: rgb(255, 255, 255); } .tocActions a img { height: 15px; margin-top: 1px; } .tocActions a.button-3-img img { position: relative; right: 0.05em; top: -1px; } .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem { padding: 20px 5px; } img.item_icon, .read .item_icon { left: 0px; } .learning-module-content .container .item_icon { left: -3px; top: 6px; } .tocBottom_open .container, .tocBottom_max .container, .tocBottom_min .container, .sideTOC_panel .container, .sideTOC_panelMax .container, .sideTOC_panelMin .container { padding: 18px 20px; } #learningUnitToc div.treeContainer ul.tree li, #learningUnitToc ul.tree li { background-image: none; } #learningUnitToc li img:first-of-type { display: none; } .learning-module-content .submitStepBottom.submitStepFixed { position: relative; } .bodyNoScroll { overflow: hidden; } .bb-dialog.ui-dialog { width: 90% !important; left: 5% !important; } body[id^="adv"] { min-width: 737px; } body[id^="adv"] .lb-wrapper { min-width: 737px; } body.popup #accessibilityForm { padding: 30px; } body.popup #accessibilityForm div.field { overflow: hidden; } .fileUploadLimits > .label input[type="text"], .fileUploadLimits > .field input[type="text"] { width: auto; max-width: 45%; overflow-wrap: normal; } .profile-card { max-width: 255px; margin-left: 5px; } .right-profile-card { max-width: 160px; margin-left: 5px; } } @media only screen and (min-width: 320px) and (max-width: 420px) { .colspan2 { width: 300px; } } @media only screen and (min-width: 421px) and (max-width: 500px) { .colspan2 { width: 410px; } .contentList { width: 330px; } } @media only screen and (min-width: 501px) and (max-width: 580px) { .colspan2 { width: 500px; } } @media only screen and (min-width: 581px) and (max-width: 667px) { .colspan2 { width: 580px; } } @media only screen and (min-width: 0) and (max-width: 337px) { input[type="radio"] { margin-left: 3px; } .u_floatWrapper-left { clear: both; } .u_floatWrapper-left button { margin-top: 10px; } } @media only screen and (min-width: 0) and (max-width: 667px) { .inventoryListTableContainerDiv table, .inventoryListTableContainerDiv tbody, .inventoryListTableContainerDiv th, .inventoryListTableContainerDiv td, .inventoryListTableContainerDiv tr { display: block; } .inventoryListTableContainerDiv thead { display: none; } .inventoryListTableContainerDiv table.inventory > tbody tr td.smallCell .mobile-table-label, .inventoryListTableContainerDiv table.inventory > thead tr th.smallCell .mobile-table-label { display: none; } span.mobile-table-label { display: block; float: left; } .inventory > tbody { border-bottom: 0px; } .inventoryListTableContainerDiv tr { border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.14) 1px 1px 10px 0px; } .inventoryListTableContainerDiv td { border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); position: relative; padding-left: 50%; } .inventoryListTableContainerDiv .item-description { width: 100%; } .inventoryListTableContainerDiv .vtbegenerated { width: 300px; word-break: keep-all; text-align: left; } .table-data-cell-value .item-description .vtbegenerated { text-align: left; } .inventoryListTableContainerDiv td::before { position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; } .inventoryListTableContainerDiv .inventory > tbody tr td .item-description { width: 100%; max-width: 600px; } .inventoryListTableContainerDiv table.inventory > tbody tr td.smallCell, .inventoryListTableContainerDiv table.inventory > thead tr th.smallCell { width: auto; } .inventoryListTableContainerDiv table.inventory > tbody tr td.smallCell .table-data-cell-value, .inventoryListTableContainerDiv table.inventory > thead tr th.smallCell .table-data-cell-value { float: left; } .inventoryListTableContainerDiv table.inventory > tbody tr td.smallCell input, .inventoryListTableContainerDiv table.inventory > thead tr th.smallCell input { width: 30px; height: 30px; float: left; } div.field, div.noLabelField { width: 100%; } .inventory thead { display: none; } span.mobile-table-label { text-align: left; padding-right: 7px; } .inventory > tbody tr td, .inventory > tbody tr th { max-width: 1020px; width: auto; } table.inventory a.cmimg { opacity: 1; } .smallCell.dndHandle { display: none; } .inventory > tbody tr { border-bottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } .table-data-cell-value { float: right; margin-right: 15px; } span.total-count { float: right; } }

@charset "utf-8"; .ui-draggable-handle { touch-action: none; } .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix::before, .ui-helper-clearfix::after { content: ""; display: table; border-collapse: collapse; } .ui-helper-clearfix::after { clear: both; } .ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; } .ui-front { z-index: 100; } .ui-state-disabled { pointer-events: none; cursor: default !important; } .ui-icon { display: inline-block; vertical-align: middle; margin-top: -0.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; } .ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; touch-action: none; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-selectable { touch-action: none; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; } .ui-sortable-handle { touch-action: none; } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0px 0px; padding: 0.5em 0.5em 0.5em 0.7em; font-size: 100%; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; } .ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; } .ui-menu { list-style: none; padding: 0px; margin: 0px; display: block; outline: 0px; } .ui-menu .ui-menu { position: absolute; } .ui-menu .ui-menu-item { margin: 0px; cursor: pointer; list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); } .ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px 0.4em; } .ui-menu .ui-menu-divider { margin: 5px 0px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; } .ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px; } .ui-menu-icons { position: relative; } .ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; } .ui-menu .ui-icon { position: absolute; top: 0px; bottom: 0px; left: 0.2em; margin: auto 0px; } .ui-menu .ui-menu-icon { left: auto; right: 0px; } .ui-button { padding: 0.4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; user-select: none; overflow: visible; } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } .ui-button-icon-only { width: 2em; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-button-icon-only { text-indent: 0px; } .ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; } .ui-button.ui-icon-notext .ui-icon { padding: 0px; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0px; white-space: normal; padding: 0.4em 1em; } .ui-controlgroup { vertical-align: middle; display: inline-block; } .ui-controlgroup > .ui-controlgroup-item { float: left; margin-left: 0px; margin-right: 0px; } .ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { z-index: 9999; } .ui-controlgroup-vertical > .ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0px; margin-bottom: 0px; text-align: left; } .ui-controlgroup-vertical .ui-controlgroup-item { box-sizing: border-box; } .ui-controlgroup .ui-controlgroup-label { padding: 0.4em 1em; } .ui-controlgroup .ui-controlgroup-label span { font-size: 80%; } .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left: none; } .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top: none; } .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: none; } .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: none; } .ui-controlgroup-vertical .ui-spinner-input { width: calc(100% - 2.4em); } .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; } .ui-checkboxradio-label .ui-icon-background { box-shadow: rgb(204, 204, 204) 1px 1px 1px inset; border-radius: 0.12em; border: none; } .ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: none; } .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; } .ui-checkboxradio-disabled { pointer-events: none; } .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-prev-hover { left: 1px; } .ui-datepicker .ui-datepicker-next-hover { right: 1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; } .ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; } .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; } .ui-datepicker td { border: 0px; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; } .ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: 0.5em; top: 0.3em; } .ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; } .ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 20px; margin: -10px 0px 0px; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: none; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; } .ui-dialog .ui-resizable-n { height: 2px; top: 0px; } .ui-dialog .ui-resizable-e { width: 2px; right: 0px; } .ui-dialog .ui-resizable-s { height: 2px; bottom: 0px; } .ui-dialog .ui-resizable-w { width: 2px; left: 0px; } .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw { width: 7px; height: 7px; } .ui-dialog .ui-resizable-se { right: 0px; bottom: 0px; } .ui-dialog .ui-resizable-sw { left: 0px; bottom: 0px; } .ui-dialog .ui-resizable-ne { right: 0px; top: 0px; } .ui-dialog .ui-resizable-nw { left: 0px; top: 0px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; } .ui-progressbar .ui-progressbar-overlay { background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); height: 100%; opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-selectmenu-menu { padding: 0px; margin: 0px; position: absolute; top: 0px; left: 0px; display: none; } .ui-selectmenu-menu .ui-menu { overflow: hidden auto; padding-bottom: 1px; } .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0px 0px; height: auto; border: 0px; } .ui-selectmenu-open { display: block; } .ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; text-overflow: ellipsis; } .ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; } .ui-selectmenu-icon.ui-icon { float: right; margin-top: 0px; } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; touch-action: none; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } .ui-slider-horizontal { height: 0.8em; } .ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; } .ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0px; } .ui-slider-horizontal .ui-slider-range-max { right: 0px; } .ui-slider-vertical { width: 0.8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; } .ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0px; } .ui-slider-vertical .ui-slider-range-max { top: 0px; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; } .ui-spinner-input { border: none; background: none; color: inherit; padding: 0.222em 0px; margin: 0.2em 2em 0.2em 0.4em; vertical-align: middle; } .ui-spinner-button { width: 1.6em; height: 50%; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; } .ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; } .ui-spinner-up { top: 0px; } .ui-spinner-down { bottom: 0px; } .ui-tabs { position: relative; padding: 0.2em; } .ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; } .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; } .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em 1.4em; background: none; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; } body .ui-tooltip { border-width: 2px; } .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } .ui-widget.ui-widget-content { border: 1px solid rgb(211, 211, 211); } .ui-widget-content { border: 1px solid rgb(170, 170, 170); background: rgb(255, 255, 255); color: rgb(34, 34, 34); } .ui-widget-content a { color: rgb(34, 34, 34); } .ui-widget-header { border: 1px solid rgb(170, 170, 170); background: url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x rgb(204, 204, 204); color: rgb(34, 34, 34); font-weight: bold; } .ui-widget-header a { color: rgb(34, 34, 34); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid rgb(211, 211, 211); background: url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x rgb(230, 230, 230); font-weight: normal; color: rgb(85, 85, 85); } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button { color: rgb(85, 85, 85); text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { border: 1px solid rgb(153, 153, 153); background: url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x rgb(218, 218, 218); font-weight: normal; color: rgb(33, 33, 33); } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus { color: rgb(33, 33, 33); text-decoration: none; } .ui-visual-focus { box-shadow: rgb(94, 158, 214) 0px 0px 3px 1px; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid rgb(170, 170, 170); background: url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x rgb(255, 255, 255); font-weight: normal; color: rgb(33, 33, 33); } .ui-icon-background, .ui-state-active .ui-icon-background { border: rgb(170, 170, 170); background-color: rgb(33, 33, 33); } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(33, 33, 33); text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(252, 239, 161); background: url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x rgb(251, 249, 238); color: rgb(54, 54, 54); } .ui-state-checked { border: 1px solid rgb(252, 239, 161); background: rgb(251, 249, 238); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); background: url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x rgb(254, 241, 236); color: rgb(205, 10, 10); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; } .ui-state-disabled .ui-icon { } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url("images/ui-icons_222222_256x240.png"); } .ui-widget-header .ui-icon { background-image: url("images/ui-icons_222222_256x240.png"); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon { background-image: url("images/ui-icons_454545_256x240.png"); } .ui-state-active .ui-icon, .ui-button:active .ui-icon { background-image: url("images/ui-icons_454545_256x240.png"); } .ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon { background-image: url("images/ui-icons_2e83ff_256x240.png"); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("images/ui-icons_cd0a0a_256x240.png"); } .ui-button .ui-icon { background-image: url("images/ui-icons_888888_256x240.png"); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-caret-1-n { background-position: 0px 0px; } .ui-icon-caret-1-ne { background-position: -16px 0px; } .ui-icon-caret-1-e { background-position: -32px 0px; } .ui-icon-caret-1-se { background-position: -48px 0px; } .ui-icon-caret-1-s { background-position: -65px 0px; } .ui-icon-caret-1-sw { background-position: -80px 0px; } .ui-icon-caret-1-w { background-position: -96px 0px; } .ui-icon-caret-1-nw { background-position: -112px 0px; } .ui-icon-caret-2-n-s { background-position: -128px 0px; } .ui-icon-caret-2-e-w { background-position: -144px 0px; } .ui-icon-triangle-1-n { background-position: 0px -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0px -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -65px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 1px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0px -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0px -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0px -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0px -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0px -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0px -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0px -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0px -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0px -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0px -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 4px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 4px; } .ui-widget-overlay { background: rgb(170, 170, 170); opacity: 0.3; } .ui-widget-shadow { box-shadow: rgb(170, 170, 170) -8px -8px 8px; }

@charset "utf-8"; body { margin: 10px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); } form { margin: 0px; padding: 0px; } td { font-family: Arial, Helvetica, sans-serif; } body.bbDefault { } body.bbDefault td { } body.bbDefault a:link { color: rgb(0, 51, 102); } body.bbDefault a:visited { } body.bbDefault a:active { } .bWhite { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); } .bLight { border-color: rgb(238, 238, 238); color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); } .bLight a { border-color: rgb(238, 238, 238); } .bMedium { border-color: rgb(204, 204, 204); color: rgb(153, 0, 0); background-color: rgb(204, 204, 204); } .bDark { color: rgb(254, 250, 233); background-color: rgb(51, 51, 51); } .bDark a:link { color: rgb(255, 0, 0); } .bDark a:visited { color: rgb(255, 0, 0); } .bDark a:active { color: rgb(238, 238, 238); } .bBlack { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); } .bAccentLight { color: rgb(0, 0, 0); background-color: rgb(254, 250, 233); } .bAccentMedium { color: rgb(255, 255, 255); background-color: rgb(102, 153, 153); } .bAccentDark { color: rgb(255, 255, 255); background-color: rgb(51, 102, 102); } .bAccentNeutral { color: rgb(0, 0, 0); background-color: rgb(204, 204, 153); } .warnFont { color: rgb(139, 0, 0); } .required { font-size: 1em; color: red; } .copyright { font-size: 0.7em; } .clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } * html .clearfix { height: 1%; } .newCopyright { font-size: 0.7em; margin: 0px auto; width: 50em; text-align: center; border-top: 1px solid rgb(153, 153, 153); padding: 12px 5px; line-height: 1.5em; } .newCopyright img { float: left; margin: 0px; height: 50px; width: 50px; } div.copyrightDetailContents { margin: 0px auto; width: 400px; padding: 5px; position: relative; top: -10px; left: 80px; border: 1px solid rgb(0, 0, 0); background-color: rgb(107, 107, 109); color: rgb(255, 255, 255); display: none; text-align: left; clear: left; font-size: 0.8em; } .titlebar { font-weight: bold; font-size: 1.3em; } .breadcrumb { font-size: 0.7em; text-transform: uppercase; } h2.stepTitle { font-weight: bold; font-size: 1.2em; padding: 1px; border: 1px solid rgb(204, 204, 204); background-color: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; } .stepTitle { font-weight: bold; font-size: 1.2em; } .stepContent { border-left: 4px solid rgb(204, 204, 204); padding-top: 5px; padding-bottom: 10px; margin-left: 20px; } .label { font-weight: bold; } .receiptDate { font-size: 0.7em; } .caretTitle { font-weight: bold; } .contentTitle { font-weight: bold; } .recordCounter { } .colHeader { font-weight: bold; font-size: 0.7em; line-height: 10pt; } .listItem { font-size: 0.9em; } .sessionCount { font-weight: bold; } .recordMarker { } .pagingNav { } .paging { font-size: 0.9em; text-decoration: none; } div.space { padding-bottom: 3px; padding-top: 7px; } .actionButton { border-width: 1px; border-style: outset; border-color: rgb(221, 221, 221); padding-right: 5px; padding-left: 5px; font-size: 10px; color: rgb(0, 51, 102); font-family: arial; background-color: rgb(238, 238, 238); text-align: center; text-decoration: none; } .inputTypeButton { border-width: 1px; border-style: outset; border-color: rgb(204, 204, 204); padding-right: 3px; padding-left: 3px; font-size: 0.7em; color: rgb(51, 102, 153); background-color: rgb(240, 240, 240); } .inlineAction { border-width: 1px; border-style: outset; border-color: rgb(204, 204, 204); padding-right: 5px; padding-left: 5px; font-size: 0.85em; font-weight: normal; margin-bottom: 5px; margin-left: 5px; color: rgb(0, 51, 102); margin-right: 5px; background-color: rgb(238, 238, 238); } a.inlineAction:link { text-decoration: none; } a.inlineAction:visited { border-width: 1px; border-style: outset; border-color: rgb(238, 238, 238); color: rgb(0, 51, 102); text-decoration: none; } a.inlineAction:hover { border-width: 1px; border-style: inset; border-color: rgb(238, 238, 238); color: rgb(0, 51, 102); text-decoration: none; } a.inlineAction:active { border-width: 1px; border-style: inset; border-color: rgb(238, 238, 238); color: rgb(0, 51, 102); text-decoration: none; } div.gatewayButton { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204); padding: 3px; background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/logos/GatewayButtons_gradient.gif"); background-repeat: repeat-x; white-space: nowrap; text-align: center; } a.gatewayButton:link { font-weight: bold; font-size: 0.9em; color: rgb(0, 51, 102); white-space: nowrap; text-decoration: none; } a.gatewayButton:hover { font-weight: bold; font-size: 0.9em; color: rgb(51, 102, 153); white-space: nowrap; text-decoration: none; } a.gatewayButton:active { font-weight: bold; font-size: 0.9em; color: rgb(51, 102, 153); white-space: nowrap; text-decoration: none; } a.gatewayButton:visited { font-weight: bold; font-size: 0.9em; color: rgb(0, 51, 102); white-space: nowrap; text-decoration: none; } div.sidebar { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204); padding-right: 10px; padding-left: 5px; color: rgb(0, 0, 0); padding-top: 10px; height: 100%; background-color: rgb(254, 250, 233); } div.sidebarTitle { font-weight: bold; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; } div.sidebarDesc { font-size: 0.7em; margin-left: 17px; font-family: Arial, Helvetica, sans-serif; } div.caretlistTitle { font-weight: bold; padding-top: 10px; } div.caretlistDesc { margin-left: 25px; } .toolboxBorder { width: 150px; color: rgb(0, 0, 0); background-color: rgb(51, 102, 102); } .toolboxBody { padding-left: 4px; font-size: 0.8em; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; background-color: rgb(238, 238, 238); } h2.moduleTitle { font-weight: bold; font-size: 1em; color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; } h2.toolboxTitle { font-weight: bold; color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; font-size: 1em; } .moduleBorder { color: rgb(0, 0, 0); background-color: rgb(51, 102, 153); } .moduleHead { color: rgb(0, 0, 0); background-color: rgb(51, 102, 153); } .moduleBody { font-size: 0.8em; } .moduleTitlePm { font-weight: bold; font-size: 0.8em; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; } td.actionBarc2 { padding: 0px; } td.actionBarc1 { padding-right: 0px; } .actionType { font-weight: bold; } .actionItemInactive { padding: 2px; } a.actionItem { border-width: 1px; border-style: solid; border-color: initial; padding: 2px; text-decoration: none; } a.actionItem:hover { border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(153, 153, 153) rgb(153, 153, 153) rgb(255, 255, 255); } .actionTypePm { font-weight: bold; font-size: 0.9em; } .actionItemPm { border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238); padding: 2px; font-size: 0.9em; } a.actionItemPm { text-decoration: none; } a.actionItemPm:hover { border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(153, 153, 153) rgb(153, 153, 153) rgb(255, 255, 255); } a.actionItemPm:link { color: rgb(0, 0, 255); background-color: rgb(240, 240, 240); } a.actionItemPm:visited { color: rgb(0, 0, 255); background-color: rgb(240, 240, 240); } td.SearchCell { vertical-align: middle; padding: 5px 0px 4px 6px; border-left: 1px dotted rgb(204, 204, 204); } a.actionItemSearchButton { border: 1px solid rgb(204, 204, 204); background: rgb(222, 222, 222); padding: 1px 1px 4px; text-decoration: none; } .captionTextNoItalic { font-size: 0.8em; } .captionText { font-size: 0.8em; font-style: italic; } .helpText { font-size: 0.8em; font-style: italic; } .fontStandard { font-size: small; font-family: Arial, Helvetica, sans-serif; } .fontSmall { font-size: x-small; font-family: Arial, Helvetica, sans-serif; } .toolbarElement { text-decoration: none; } .toolbarElementText { display: inline; vertical-align: middle; } .toolbarElementImage { vertical-align: middle; } a.textBoxItem { padding: 2px; margin: 1px; text-decoration: none; } a.textBoxItem:hover { border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(153, 153, 153) rgb(153, 153, 153) rgb(255, 255, 255); margin: 0px; } .fontOrange { font-size: 1em; color: rgb(205, 102, 0); } .productBox { border-width: 1px; border-style: solid; border-color: black; } .menuList { list-style-type: disc; } .borderBottom { border-width: medium medium 1px; border-style: none none solid; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: rgb(187, 187, 187); } .fontXSmall { font-size: 0.85em; } .container { overflow: auto; } .containerLarge { overflow: auto; height: 75px; } .qIncomplete { font-weight: bold; color: rgb(0, 51, 102); } .qComplete { border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153); font-weight: bold; color: rgb(0, 51, 102); background-color: rgb(204, 204, 204); } .qShow { display: block; } .qHide { display: none; } td.qStatus { padding: 4px 1px; width: 5%; } .questionNumber { font-weight: bold; } .questionType { font-weight: bold; } .questionText { } .points { font-weight: bold; } .subtitle { font-weight: bold; font-size: small; margin: 10px 0px 2px; } .questionScroll { font-size: 0.9em; } .colHead { font-size: 0.7em; } .disabled { font-weight: bold; color: rgb(79, 79, 79); } .filterBox { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204); background-color: rgb(254, 250, 233); } .totalsBox { border-width: 1px; border-style: solid; border-color: rgb(102, 153, 153); background-color: rgb(238, 238, 238); } .clpMenuBox { border-width: 1px; border-style: solid; border-color: rgb(90, 132, 161); padding: 2px; width: 100%; border-collapse: collapse; background-color: rgb(235, 242, 247); } td.clpModuleItemCell { border-bottom: 1px solid rgb(156, 178, 231); } td.clpMinimizeCell { background-color: rgb(90, 132, 161); text-align: right; } td.clpModuleHeaderCell { background-color: rgb(90, 132, 161); } td.clpBodyModuleHeaderCell { background-color: rgb(102, 102, 102); } td.clpBodyModuleHeaderMoreCell { background-color: rgb(102, 102, 102); text-align: right; } ul.clpSubmenuMarker { margin-top: 0em; margin-bottom: 0.5em; color: rgb(204, 102, 0); list-style-type: square; } a.clpMenuLink { font-weight: bold; } span.clpModuleHeader { font-weight: bold; font-size: 0.9em; color: rgb(255, 255, 255); font-family: arial; } ul.clpOUMarker { list-style-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/misc/CaliperArrow.gif"); } li.clpOUlist { margin-top: 0.5em; } div.clpHidden { display: none; } div.clpVisible { display: block; } .clpExpandedLink { font-weight: bold; color: rgb(204, 102, 0); } .clpCollapsedLink { font-weight: bold; color: rgb(0, 51, 102); } div.inlineReceipt { border: 1px solid rgb(0, 0, 0); font-weight: bold; color: rgb(0, 0, 0); background-color: rgb(255, 255, 204); background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/actionbar/alert_gradient.gif"); position: relative; top: -3px; left: -3px; } div.inlineReceipt strong { color: rgb(6, 117, 0); font-size: 130%; } div.inlineReceipt table tr td.buttoncell { padding-top: 7px; } div.receiptShadow { background-color: rgb(153, 153, 153); margin: 3px 0px 0px 3px; } .inlineReceiptSUCCESS { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/cs/permissions_ok.gif"); background-repeat: no-repeat; background-position: 4px 4px; padding: 6px 3px 0px 33px; margin-bottom: 3px; } .inlineReceiptFAILURE { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/cs/path_not_found.gif"); background-repeat: no-repeat; background-position: 4px 4px; padding: 6px 3px 0px 33px; margin-bottom: 3px; } .inlineReceiptWARNING { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/cs/path_not_found.gif"); background-repeat: no-repeat; background-position: 4px 4px; padding: 6px 3px 0px 33px; margin-bottom: 3px; } .inlineReceiptOTHER { padding: 6px 3px 0px 6px; margin-bottom: 3px; } img.inlineReceiptBullet { vertical-align: middle; } .objInd_current { text-transform: uppercase; color: rgb(204, 102, 0); font-family: Arial; } .obj_Ind { text-transform: uppercase; color: rgb(153, 153, 153); font-family: Arial; } .closeWin { padding: 1px 4px; font-size: 0.7em; color: rgb(0, 51, 102); font-family: arial; font-weight: bold; text-decoration: none; border: 1px solid rgb(153, 153, 153); background-color: rgb(238, 238, 238); } .fontPreview { display: block; float: left; margin: 3px 0px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); padding: 4px; } .stepTable { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/steps_left.gif"); background-repeat: no-repeat; background-position: left 0px; margin: 4px 0px; padding: 0px; height: 36px; } .stepLast { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/step_right.gif"); background-repeat: no-repeat; width: 11px; height: 36px; margin: 0px; padding: 0px; } .curstepNum { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/stepArrows.gif"); background-repeat: no-repeat; width: 30px; height: 30px; background-position: 8px 5px; } .curstepText { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/currTextBack.gif"); background-repeat: no-repeat; background-position: right 5px; padding: 5px 15px 5px 5px; font-weight: bold; color: rgb(204, 102, 0); font-family: Arial; } .stepNum { background-image: url("https://learn.content.blackboardcdn.com/3900.50.0-rel.21+840a19d/images/ci/icons/stepArrows2.gif"); background-repeat: no-repeat; background-position: 4px 5px; width: 26px; height: 26px; } .stepText { padding: 5px 15px 5px 5px; color: rgb(102, 102, 102); font-size: 95%; font-family: Arial; } table.inlineTable { margin: 5px 0px; border-bottom: 1px solid rgb(102, 102, 102); } table.inlineTable tr.bAccentMedium { background-color: rgb(153, 153, 153); } table.inlineTable tr th { padding: 5px; } table.inlineTable tr td { padding: 5px; } h1.subtitle { font-size: 130%; margin: 0px; padding: 2px; } h2.subtitleFirstObj { padding: 6px 4px 6px 0px; font-size: 110%; margin: 0px; } h1.subtitle { font-size: 130%; margin: 0px; padding: 2px; } h2.subtitle { padding: 6px 4px 6px 0px; font-size: 110%; margin: 0px; border-top: 1px solid rgb(204, 204, 204); } h2.notop { border: none; } .obj_details { font-size: 95%; margin-left: 22px; } .objective { padding: 2px 0px 6px; } .objective div { padding: 1px 0px 2px; } .objective div span, .obj_details span { color: rgb(136, 136, 136); } .obj_details table tr th span { color: white; } .obj_details table tr td span { color: black; } .objective div.description, .objective div.public { padding-left: 27px; } .objective div.title { font-weight: bold; } .natural { text-align: left; } .inverse { text-align: right; } .naturalImgAlign { float: left; } .inverseImgAlign { float: right; } tr.show { display: block; } tr.hide { display: none; } a.toggle_link { margin-right: 0px; margin-left: 0px; font-size: 85%; border: 2px solid rgb(204, 204, 204); padding: 1px 6px; background: rgb(238, 238, 238); text-decoration: none; } a.toggle_link:hover { border: 2px solid rgb(102, 102, 102); } .toggle_here { margin-left: 0px; margin-right: 0px; background: rgb(204, 204, 204); font-size: 85%; border: 2px solid rgb(204, 204, 204); padding: 1px 6px; height: 1%; } div.mdList { margin: 0px 0px 6px 12px; border-style: solid; border-color: rgb(221, 221, 221); border-image: initial; border-width: 0px 1px 1px; padding: 6px; } div.mdList h2 { display: none; } h3.mdHead { margin: 6px 0px 0px 12px; border: 1px solid rgb(204, 204, 204); background: rgb(238, 238, 238); padding: 0px; font-size: 100%; } h3.mdHead a { display: block; padding: 2px; } h3.mdHead a:hover { background: rgb(255, 255, 204); } .timerDiv { width: 130px; background: rgb(255, 255, 204); border: 1px solid rgb(153, 153, 153); position: fixed; right: 10px; top: 10px; padding: 5px; min-height: 30px; } .timerDiv span { font-weight: bold; } td.listSort { border-left: 1px solid rgb(51, 102, 102); border-right: 1px solid rgb(153, 204, 204); } th.listHeader { border-left: 1px solid rgb(51, 102, 102); border-right: 1px solid rgb(153, 204, 204); } div.vtbe_footer { font-size: 0.85em; padding: 4px 0px; background: rgb(238, 238, 238); border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); border-image: initial; border-top: none; } div.vtbe_footer input { font-size: 0.9em; vertical-align: middle; } div.vtbe_footer div { margin: 2px 23px; display: none; } div.vtbe_footer p { margin: 2px 0px; } div.md_linear { margin: 6px 0px; font-family: arial, helvetica, sans-serif; border-left: 1px solid rgb(101, 124, 163); border-bottom: 1px solid rgb(101, 124, 163); display: inline; padding-left: 3px; } div.md_linear a { font-style: italic; font-family: arial, helvetica, sans-serif; } div.md_linear p { display: inline; font-size: 95%; } div.md_linear p span { display: none; } div.md_tabular { font-family: arial, helvetica, sans-serif; border-left: 1px solid rgb(101, 124, 163); margin: 0pt 0pt 6px 12px; padding-left: 3px; } div.md_tabular a { font-style: italic; font-family: arial, helvetica, sans-serif; } div.md_tabular p { margin: 0px; padding: 1px 0px; font-size: 95%; } div.md_tabular p span { font-style: italic; color: rgb(68, 68, 68); } div.sample_data { margin: 0px 0px 0px 24px; } div.sample_data div { float: left; } div.sample_data div.sample_head { font-weight: bold; border: none; margin: 6px 10px 2px 1px; } .hideoff { height: 1px; left: -1000px; overflow: hidden; position: absolute; top: 0px; width: 1px; } table.result_table { margin: 0px 0px 24px; width: 100%; border-collapse: collapse; } table.result_table td { vertical-align: top; border-top: 1px solid rgb(221, 221, 221); padding: 3px; } h3.result_head { margin: 12px 0px 0px; background: rgb(238, 238, 238); padding: 3px; font-size: 100%; } h3.result_head span { font-weight: normal; } div.mdList { border-color: rgb(221, 221, 221); border-style: solid; border-width: 0pt 1px 1px; margin: 0pt 0pt 6px 12px; padding: 6px; } div.mdList h2 { display: none; } h3.mdHead { background: none 0% center repeat scroll rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); font-size: 100%; margin: 6px 0pt 0pt 12px; padding: 0px; } h3.mdHead a { display: block; padding: 2px; } h3.mdHead a:hover { background: none 0% center repeat scroll rgb(255, 255, 204); } div.textToolbar { width: 97.7%; border: 1px solid rgb(204, 204, 204); background: rgb(246, 246, 246); padding: 4px; } div.textToolbar a, div.textToolbar img { margin: 2px 6px 2px 0px; vertical-align: middle; white-space: nowrap; } div.textToolbar label { font-size: 90%; vertical-align: middle; padding-left: 4px; } div.textToolbar select { font-size: 90%; vertical-align: middle; } .previewTextArea { background: none 0% center repeat scroll rgb(255, 255, 255); border: 2px solid rgb(153, 153, 153); display: none; height: 112px; overflow: auto; padding: 0px; width: 459px; } .previewTextArea div.previewTitle { background: none 0% center repeat scroll rgb(238, 238, 238); border-bottom: 2px solid rgb(238, 238, 238); margin: 0pt 0pt 4px; padding: 2px; } .previewTextArea div.previewTitle a { float: right; } .previewTextArea div.previewTitle h6 { float: left; font-size: 90%; margin: 0pt; } .previewTextArea div.previewContent { padding: 3px; }

@charset "utf-8"; .rubricInlineEdit > div { left: 15px; } #collabRubricList { float: none; margin: 0px 10px; color: rgb(102, 102, 102); width: auto; font-size: 11px; } #collabRubricList .collabRubricListType { margin: 0px 10px; } #collabRubricList .columnPalette { padding: 5px 8px; line-height: 20px; box-sizing: border-box; } #collabRubricList .columnPalette.selected { background-color: rgb(199, 232, 241); border-top: 1px solid rgb(185, 226, 237); border-right: 1px solid rgb(185, 226, 237); border-left: 1px solid rgb(185, 226, 237); border-image: initial; border-bottom: none; } #collabRubricList .paletteGroup, .columnPalette { border-top: 1px dashed rgb(185, 226, 237); } #collabRubricList .columnPalette h4 { margin: 0px; padding: 0px; } #collabRubricList .columnPalette .itemHead, #collabRubricList .columnPalette .itemHeadOpen { background: none; display: block; padding: 0px; text-decoration: underline; font-family: "Lucida Grande"; font-weight: 600; } #collabRubricList .genericButtonImg { position: relative; } #collabRubricList .genericButtonImg::after { content: ""; position: absolute; inset: 0px; background: url("/images/ci/ng/small_new_window.gif") center center no-repeat; } #collabRubricList .genericButtonImg > img { opacity: 0; } .showOnRubricGrade .button-4 { margin: 0px; float: none; } .showOnRubricGrade { text-indent: 15px; position: relative; box-sizing: border-box; margin: 0px 10px 10px; border: 1px solid rgb(185, 226, 237); } .showOnRubricGrade > div { text-indent: 0px; } .rubricControlContainer { padding-top: 3px; } .rubricGradingList > .u_controlsWrapper { padding: 12px 15px; text-indent: 0px; color: rgb(3, 113, 143); } .rubricGradingRow { padding: 6px 15px 12px; text-indent: 0px; } .rubricGradingComments { padding: 12px 15px 66px; } .showOnRubricGrade > h3 { display: none; } .showOnRubricGrade .taskbuttondiv { display: none; } .showOnRubricGrade .rubricGradingComments + .taskbuttondiv { display: block; padding: 12px 15px 18px; position: absolute; bottom: 0px; left: 0px; right: 0px; z-index: 10; } .rubricGradingList h4 { margin: 0px; padding: 0px; } .rubricGradingList h4 span { border-radius: 2px; line-height: 1.2; background: rgb(249, 249, 249); color: rgb(85, 85, 85); top: 9px; } .rubricGradingList h4 .rangePercent { top: 0px; } .rubricGradingList .rubricRowPoints { background-color: rgb(222, 240, 244); font-weight: bold; color: rgb(77, 77, 77); display: flex; justify-content: flex-end; } #collabRubricList .collabRubricListTypeContainer { margin: 0px 6px; } #collabRubricList h4 { margin-top: 5px; } .rubricGradingComments .editableFeedback textarea { width: 100%; border: 1px solid rgb(185, 226, 237); } .rubricGradingComments .editableFeedback div.vtbe_footer { background: none; border: none; } .rubricGradingTotalPoints, .rubricGradingOverride { display: inline-block; margin: 0px; padding: 12px 15px 0px; border-top: 1px solid rgb(185, 226, 237); font-weight: bold; font-size: 100%; } .rubricGradingOverride { border: none; padding: 0px 15px 12px; } .rubricGradingComments .editor { margin: 0px; } #collabRubricList a.itemHead { text-shadow: none; } #collabRubricList .warnFont { display: inline-block; font-size: 11px; background-color: rgb(255, 255, 255); opacity: 0.7; padding: 6px; }

@charset "utf-8"; code[class*="language-"], pre[class*="language-"] { color: black; background: none; text-shadow: white 0px 1px; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; overflow-wrap: normal; line-height: 1.5; tab-size: 4; hyphens: none; } pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[class*="language-"]::selection, code[class*="language-"] ::selection { text-shadow: none; background: rgb(179, 212, 252); } @media print { code[class*="language-"], pre[class*="language-"] { text-shadow: none; } } pre[class*="language-"] { padding: 1em; margin: 0.5em 0px; overflow: auto; } :not(pre) > code[class*="language-"], pre[class*="language-"] { background: rgb(245, 242, 240); } :not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } .token.comment, .token.prolog, .token.doctype, .token.cdata { color: slategray; } .token.punctuation { color: rgb(153, 153, 153); } .namespace { opacity: 0.7; } .token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted { color: rgb(153, 0, 85); } .token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted { color: rgb(102, 153, 0); } .token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string { color: rgb(154, 110, 58); background: rgba(255, 255, 255, 0.5); } .token.atrule, .token.attr-value, .token.keyword { color: rgb(0, 119, 170); } .token.function, .token.class-name { color: rgb(221, 74, 104); } .token.regex, .token.important, .token.variable { color: rgb(238, 153, 0); } .token.important, .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.entity { cursor: help; }

@charset "utf-8"; .attemptContent a.videoIntegrationLinkAddRecording, .attemptContent a.videoIntegrationLinkViewRecording { position: absolute; bottom: 9px; right: 40px; color: rgb(68, 68, 68); text-decoration: none; } .attemptContent a.videoIntegrationLinkAddRecording.hide, .attemptContent a.videoIntegrationLinkViewRecording.hide { display: none; } .cell.grade a.videoIntegrationLinkViewRecording { position: relative; top: -2px; text-decoration: none; display: inline !important; font-size: 16px !important; } a.videoIntegrationLinkAddRecording i.fa, a.videoIntegrationLinkViewRecording i.fa { font: 14px / 1 FontAwesome; } a.videoIntegrationLinkAddRecording i.fa-microphone::before { content: ""; padding: 0px 5px; } a.videoIntegrationLinkViewRecording i.fa.fa-video-camera::before { content: ""; padding: 0px 5px; } img[data-bbtype="collab_video"] { cursor: pointer; } .video-integration { background: rgb(248, 248, 248); min-height: 0px; } .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 700px; } .edit-video-integration.video-integration, .edit-video-integration.video-integration body, .edit-video-integration.video-integration .locationPane, .edit-video-integration.video-integration .contentPaneWide, .edit-video-integration.video-integration .contentBox, .edit-video-integration.video-integration .container { min-height: 0px; } .video-integration .locationPane { margin-top: 0px; } .video-integration .contentBox { position: relative; top: 20px; min-height: 100px; } .video-integration .contentBox .container { padding: 20px; border: 1px solid rgb(205, 205, 205); margin: auto; } .edit-video-integration .contentBox .container { padding-right: 30px; } .video-integration .contentPaneWide { max-height: 600px; } .video-integration #insertLinkId { padding: 6px 16px 7px; float: right; margin-top: 20px; } .video-info-container { display: inline-block; position: relative; top: -8px; } #videoInfoHeader { border: 1px solid rgb(211, 211, 211); width: 100%; padding: 10px 0px 0px 5px; margin-bottom: 12px; } div#videoInfoHeader { } div#videoInfoHeader { } #videoNameId { font-weight: bold; font-size: 13px; } #videoImageId { height: 35px; width: 35px; } #videoInfoId input { border-radius: 3px; width: 100%; padding: 5px 0px 5px 5px; } #videoInfoId input:focus { border: 1px solid rgb(197, 111, 213); } #videoDurationId { float: left; clear: both; } #videoTitle, #videoAltText { font-weight: bold; font-size: 13px; margin-bottom: 10px; display: block; } #videoTitle::before, #videoAltText::before { content: "*"; position: relative; vertical-align: top; display: inline-block; margin-right: 1px; color: rgb(255, 128, 0); } #videoInfoId #insertLinkId { position: relative; right: -5px; } @media screen and (max-width: 1300px) and (min-height 700px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 700px; } } @media screen and (max-height: 650px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 572px; } .video-integration .container { max-width: 960px; } } @media screen and (max-height: 600px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 500px; } .video-integration .container { max-width: 800px; } } @media screen and (max-height: 500px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 400px; min-width: 300px; } .video-integration .container { max-width: 700px; } } @media screen and (max-height: 450px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 400px; min-width: 300px; } .video-integration .container { max-width: 640px; } } @media screen and (max-height: 420px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 328px; min-width: 300px; } .video-integration .container { max-width: 576px; } } @media screen and (max-height: 400px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 320px; max-width: 600px; margin: auto; } .video-integration .container { max-width: 600px; } } @media screen and (max-height: 370px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 300px; max-width: 600px; margin: auto; } .video-integration .container { max-width: 500px; } } @media screen and (max-height: 350px) { .video-integration, .video-integration body, .video-integration .locationPane, .video-integration .contentPaneWide, .video-integration .contentBox, .video-integration .container { max-height: 270px; max-width: 600px; margin: auto; } .video-integration .container, .video-integration #containerDiv { max-width: 440px; margin: 0px auto; } } @media screen and (max-width: 736px) and (min-width: 0) { .video-integration #containerdiv { padding: 20px; margin: auto; } }

@charset "utf-8"; div.axScoreIndicator { position: absolute; left: 20px; } li.liItem div.axScoreIndicator { top: 46px; left: 18px; } div.axScoreIndicator.axEntriesList { display: inline; position: relative; } div.axScoreIndicator.axIconEntriesList { position: relative; } div.axScoreIndicator.axIndividualContent { display: inline-block; float: left; margin-right: 5px; } div.axScoreIndicator.axViewFile { position: relative; float: right; margin-right: 40px; top: -50px; } div.axScoreIndicator.axViewLearningUnit { position: relative; float: right; margin-right: 40px; top: -73px; } .noteditmode ul.attachments li { position: relative; } .noteditmode ul.attachments li span.axScoreIndicator.axVtbeEmbedded { left: -25px; } #content .vtbegenerated span.axScoreIndicator.axVtbeEmbedded, #content .vtbegenerated p span.axScoreIndicator.axVtbeEmbedded { display: inline-block; position: relative; } .itemGallery.x-small div.axScoreIndicator.axIconEntriesList { left: -28px; top: -38px; height: 0px; overflow: visible; } .itemGallery.small div.axScoreIndicator.axIconEntriesList { left: -36px; top: -38px; height: 0px; overflow: visible; } .itemGallery.normal div.axScoreIndicator.axIconEntriesList { left: -51px; top: -42px; height: 0px; overflow: visible; } .itemGallery.large div.axScoreIndicator.axIconEntriesList { left: -66px; top: -44px; height: 0px; overflow: visible; } .itemGallery.x-large div.axScoreIndicator.axIconEntriesList { left: -80px; top: -50px; height: 0px; overflow: visible; } .contentList.iconsOnly li.liItem div.axScoreIndicator { top: 90px; left: 10px; } .contentListPlain li.liItem div.axScoreIndicator { top: 20px; left: 5px; } ul.contentList .detailsValue li span.axScoreIndicator.axVtbeEmbedded, .noteditmode ul.contentList .detailsValue li span.axScoreIndicator.axVtbeEmbedded { position: relative; top: 0px; left: -3px; width: 20px; margin: 0px; float: left; } .contentListPlain .detailsValue span.axScoreIndicator.axVtbeEmbedded { position: relative; top: 0px; left: -5px; width: 10px; float: left; margin-right: 10px; } .contentListPlain .liItem { padding-left: 50px; } .contentListPlain li.liItem div.axScoreIndicator { left: 25px; }

@charset "utf-8"; body, html { height: auto; } body, div.topGlobalLinks { min-width: 0px; } .navigationPane { display: none; } .contentPane { margin: 0px 14px; } .questionDiv .submission_text, .completionContainer, .completionContainerLarge, .blogEntry h4, .blogEntry .entryText, .blogContainer .entryComments li p, .journalNav ul li, .calMonth, .calMonth table thead th, .calMonth table tbody td, .calMonth table td div, .modeSwitch, .listCm .courseMenu a.cmimg, .buttonCm .courseMenu a.cmimg, .portlet a.cmimg, a.cmimg-small, .fileInputWrapper, .field, .noLabelField, .liveArea .stepcontent textarea, .buttonLibrary, .previewTextArea, .rating li a:hover, .dbThreadTree, .nav .sub ul li a, .cmdiv a, .menumini a, .timediv ul, .currentTags, .auto_complete ul li, .lb-wrapper, .lb-wrapper .lb-header h2, .lb-wrapper .lb-content, .myPlacesContent, .myavatar, .bubble ul, .bubble .detailComments, .gradeDetailsStep, .tableOverflowControl, .inventory, .brandingImgWrap, .announcementList .item, .announcementList-read .item, #announcementList .item, .contentList .details, .contentListPlain .contentListRight + .details, .announcementList .details, #announcementList .details, .datalistScroll, .landingPageColumn ul li ul.datalistScroll, .panelNested, .module, .moduleHeading, .collapsible, .imgWrapper, .scroll_div, .eudModule .eudModule-inner, .styledModule-dark .module-inner, .portlet .itemGroups li, .portlet ul.hierarchyList li, .customBanner, .loggedInAs, #loggedInUserName, .topTabs .hotItems ul.hotLinks, .cmImg, .itemTray .cartTableWrapper, .sideTOC .cartTableWrapper, .itemIconHolder a, .itemInfo .title, .itemInfo .high, .tocTreeWrapper, .sideTOC .tocTreeWrapper, .navPaletteContent a, .listCm .courseMenu h3, .buttonCm .courseMenu a, .expTreeContainer, .listCm .treeContainer .tree, .buttonCm .treeContainer .tree, .treeContainer .tree li h4 + ul, #pickerPalette .tree > li, .treeScrollable, #logDetail, .table-scroll-wrapper, .gridOverflowControl, .gradeItemsWrapper, .gradeSide .tocTreeWrapper, div ul li div.collabComments, div.comments div div.collabComments, div.studentGradesCommentPreview, div.grdDetEditTabCommentPreview, div.grdDetHistTabCommentPreview, .u_scrollPanel-vertical, .currentScore, .gbContainer, .gbtable div, .gbtable_header div, .gc_info ul, .gblist li, .gblist li span, .cumulativeSelectItems .selected_items .itemList, .flynav ul, .overrow div, .weightField, .criteriaItem { overflow: visible !important; height: auto !important; max-height: none !important; } div.locationPane { display: block; }

@charset "utf-8"; .ally-tooltip, .arrow::after { left: 100px; position: absolute; top: 100px; visibility: hidden; } .ally-tooltip { border: 1px solid rgb(221, 221, 221); border-radius: 3px; box-shadow: rgb(0, 0, 0) 6px 5px 9px -9px; color: rgb(255, 255, 255); font-size: 13px; font-weight: 600; line-height: 1.5; max-width: 400px; opacity: 0.9; padding: 10px 20px; text-align: center; z-index: 9999; } .ally-tooltip div:first-child { position: relative; white-space: nowrap; z-index: 2; } .ally-tooltip, .ally-tooltip .ally-arrow::after { background-color: rgb(0, 0, 0); } .ally-tooltip .ally-arrow { bottom: -16px; height: 16px; left: 50%; margin-left: -35px; overflow: hidden; pointer-events: none; position: absolute; width: 70px; } .ally-tooltip .ally-arrow.ally-arrow-top { bottom: auto; top: -16px; } .ally-tooltip .ally-arrow::after { border: 1px solid rgb(255, 255, 255); box-shadow: rgb(0, 0, 0) 6px 5px 9px -9px; content: ""; height: 25px; left: 21px; position: absolute; top: -20px; transform: rotate(45deg); width: 25px; } .ally-tooltip .ally-arrow-top::after { bottom: -20px; top: auto; } .ally-tooltip .ally-arrow-bottom { top: -16px; } .ally-tooltip .ally-arrow-bottom::after { bottom: -20px; top: auto; } .ally-tooltip .ally-arrow-left { height: 38px; left: 0px; margin-left: -28px; top: calc(50% - 17px); width: 28px; } .ally-tooltip .ally-arrow-left::after { right: auto; top: 4px; } .ally-tooltip .ally-arrow-right { height: 38px; left: 100%; margin-left: 0px; top: calc(50% - 18px); width: 14px; } .ally-tooltip .ally-arrow-right::after { left: -20px; top: 5px; } .ally-helper-hidden-accessible { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } @media print { body.ally-accessible-versions-active, body.ally-instructor-feedback-active { overflow: visible; } body.ally-instructor-feedback-active > :not(.ally-iframe-mask) { display: none !important; } .ally-iframe, .ally-iframe-mask { bottom: auto !important; height: 3000px !important; overflow: visible !important; position: static !important; } .ally-accessibility-score-indicator, .ally-af-launch-container, .ally-alternative-formats, .ally-image-seizure-guard { display: none !important; } } @keyframes spin { 100% { transform: rotate(1turn); } } body.ally-accessible-versions-active, body.ally-instructor-feedback-active { overflow: hidden; } .ally-iframe-mask { background-color: rgb(51, 51, 51); display: flex; } .ally-iframe-mask > img { animation: 1s linear 0s infinite normal none running spin; height: 80px; margin: auto; opacity: 1; outline: none; transition: opacity 0.2s linear 0s; width: 80px; } .ally-iframe-mask.ally-iframe-active > img { opacity: 0; } .ally-iframe-mask button { background-color: transparent; background-image: none; border: none; box-shadow: none; margin: 0px; padding: 10px; position: fixed; right: 10px; top: 5px; } .ally-iframe-mask button > img { height: auto; width: 36px; } .ally-iframe-mask > .ally-iframe { display: none; } .ally-iframe-mask.ally-iframe-active > .ally-iframe { display: block; } .ally-iframe, .ally-iframe-mask { border: none; inset: 0px; height: 100%; margin: 0px; overflow: hidden; padding: 0px; position: fixed; width: 100%; z-index: 9998; } .ally-accessibility-score-indicator, .ally-scoreindicator { background: none; border: none; color: inherit; cursor: pointer; font: inherit; outline: inherit; padding: 0px; } .ally-score-meter-container-toolbar { position: relative !important; } .ally-score-meter-container { background: none !important; border: none !important; border-radius: 5px !important; cursor: pointer !important; display: inline-flex !important; margin: 5px 0px !important; padding: 10px !important; position: absolute !important; right: 0px !important; top: -50px !important; z-index: 2 !important; } .ally-score-meter-container:focus, .ally-score-meter-container:hover { background-color: rgba(0, 0, 0, 0.05) !important; } .ally-score-meter { width: 34px !important; } .ally-score-meter-background { stroke: rgb(205, 210, 213) !important; } .ally-score-meter-foreground { transition: stroke-dasharray 0.5s ease-in-out 0s !important; } .ally-score-meter-text { font-size: 14px !important; margin-left: 5px !important; } .ally-score-meter-container-quill { float: left; background: none !important; border-radius: 0px !important; display: block !important; margin: 3px 3px 3px 0px !important; padding: 7px 15.75px !important; position: unset !important; right: unset !important; top: unset !important; z-index: 2 !important; } [direction="rtl"] .ally-score-meter-container-quill { float: right; } .ally-wysiwyg-feedback-quill-fullscreen { background-color: rgb(255, 255, 255); height: calc(100vh - 70px); left: 0px; overflow: auto; padding: 20px 50px; position: fixed; right: 400px; top: 69px; z-index: 9999; border-right: 1px solid rgb(0, 0, 0) !important; } .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-root { display: flex; flex-direction: column; height: 100%; } .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-root .keyboard-tooltip-container { flex: 1 1 0%; min-height: 0px; } .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-container.ql-container { z-index: 0; } .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-root .keyboard-tooltip-container .ql-container, .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-root .keyboard-tooltip-container .ql-container .ql-editor { height: 100%; max-height: 100%; } .ally-wysiwyg-feedback-quill-fullscreen .bb-editor-root .word-count { background-color: rgb(255, 255, 255); } .ally-wysiwyg-feedback-list-item-inactive, .ally-wysiwyg-feedback-quill-fullscreen .ally-score-meter-container { display: none !important; } .ally-wysiwyg-feedback-atto-fullscreen { background-color: rgb(255, 255, 255); height: calc(100vh - 60px); left: 0px; overflow: auto; position: fixed; right: 400px; top: 69px; z-index: 9999; border-right: 1px solid rgb(0, 0, 0) !important; } .ally-wysiwyg-feedback-atto-fullscreen .editor_atto { background-color: inherit; display: flex; flex-direction: column; justify-content: center; height: 100% !important; } .form-group.row.fitem .ally-score-meter-toolbar-atto.ally-score-meter-container-toolbar { right: 0px; position: absolute !important; } .ally-wysiwyg-feedback-atto-fullscreen .editor_atto_content_wrap { flex: 1 1 0%; overflow: auto; } .ally-wysiwyg-feedback-atto-fullscreen .editor_atto_content { height: 100% !important; } .editor_atto_wrap .CodeMirror { width: auto !important; } .ally-wysiwyg-feedback-atto-fullscreen .CodeMirror { left: 0px; position: fixed; right: 400px; top: 164px; height: calc(100vh - 164px) !important; } .ally-wysiwyg-feedback-atto-fullscreen .editor_atto_toolbar { background-color: inherit; z-index: 1; } .ally-wysiwyg-feedback-atto-fullscreen .ally-preview-selection-container { z-index: 0; } .ally-wysiwyg-feedback-atto-fullscreen .ally-score-meter-container { display: none !important; } .ally-wysiwyg-feedback-tinymce-fullscreen { border-right: 1px solid rgb(0, 0, 0) !important; left: 0px !important; position: fixed !important; top: 69px !important; z-index: 9999 !important; } .ally-wysiwyg-feedback-tinymce-fullscreen .ally-score-meter-container { display: none !important; } .ally-wysiwyg-feedback-tinymce-fullscreen .tox-editor-container { overflow: auto !important; } .ally-wysiwyg-feedback-tinymce-fullscreen .tox-edit-area { min-height: 200px !important; } .tox-tinymce.ally-wysiwyg-feedback-tinymce { overflow: visible !important; } .tox-tinymce.ally-wysiwyg-feedback-tinymce-fullscreen { max-height: calc(100vh - 70px) !important; max-width: calc(100vw - 400px) !important; } .tox-tinymce.tox-fullscreen.ally-wysiwyg-feedback-tinymce .tox-toolbar__overflow { padding-right: 96px !important; } .tox-tinymce.tox-fullscreen .ally-score-meter-container { right: 5px !important; top: 35px !important; } .mceEditor.ally-wysiwyg-feedback-tinymce { display: inline-block; position: relative; width: auto !important; } .theme-snap .ally-score-meter-container { padding-bottom: 5px !important; padding-top: 5px !important; top: -40px !important; } #mce_fullscreen_parent .ally-score-meter-container, .theme-snap #mce_fullscreen_parent .ally-score-meter-container { right: 5px !important; top: -5px !important; } .mceEditor.ally-wysiwyg-feedback-tinymce #mce_fullscreen_toolbar1 { padding-right: 100px; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen { height: calc(100vh - 70px) !important; width: calc(100vw - 400px) !important; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen iframe, .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout { height: 100% !important; width: 100% !important; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout > .mceFirst, .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout > tbody > .mceFirst { height: auto !important; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout > tbody { height: calc(100% - 60px) !important; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout .mceFirst + tr, .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout .mceFirst + tr .mceIframeContainer { height: 100% !important; } .mceEditor.ally-wysiwyg-feedback-tinymce-fullscreen table.mceLayout .mceLast { background: rgb(242, 242, 242); } .ally-image-seizure-guard { background-color: rgba(0, 0, 0, 0.8); position: absolute; z-index: 1; } .ally-image-seizure-guard > button { background-color: transparent; background-image: none; border: 0px; box-shadow: none; cursor: pointer; display: block; height: 100%; margin: 0px; padding: 0px; width: 100%; } .ally-image-seizure-guard > button > img { height: 30%; width: 30%; max-height: 100px !important; max-width: 100px !important; min-height: 36px !important; min-width: 36px !important; } .ally-accessibility-score-indicator { user-select: none; } .ally-accessibility-score-indicator .screenreader-only, .ally-sr-only { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .ally-af-launch-container { background-color: rgba(0, 0, 0, 0.9); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px 0px; display: inline-block; z-index: 2147483638; } .ally-af-launch-container.ally-af-style-flag_large, .ally-af-launch-container.ally-af-style-flag_small { position: fixed; right: 0px; } .ally-af-launch-container.ally-af-style-flag_small { bottom: 10%; } .ally-af-launch-container.ally-af-style-flag_large { bottom: 20%; } .ally-af-launch-container.ally-af-style-bar_bottom { bottom: 0px; display: flex; height: 75px; left: 0px; position: fixed; right: 0px; } .ally-af-launch-container > button { color: rgb(255, 255, 255); cursor: pointer; display: block; font-family: Roboto, "Fira Sans", "Segoe UI", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 0; margin: 0px; padding: 0px; position: static; } .ally-af-launch-container.ally-af-style-flag_large > button, .ally-af-launch-container.ally-af-style-flag_small > button { background: none; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); border-image: initial; border-right: none; } .ally-af-launch-container.ally-af-style-flag_small > button { padding: 15px; } .ally-af-launch-container.ally-af-style-flag_large > button { padding: 20px; } .ally-af-launch-container.ally-af-style-bar_bottom > button { background: none; border: 1px solid transparent; font-size: 14px; margin: 15px 0px 15px 90px; padding: 0px 20px; } .ally-af-launch-container.ally-af-style-flag_large > button:focus, .ally-af-launch-container.ally-af-style-flag_large > button:hover, .ally-af-launch-container.ally-af-style-flag_small > button:focus, .ally-af-launch-container.ally-af-style-flag_small > button:hover { background: rgb(255, 255, 255); border-color: rgb(204, 204, 204); } .ally-af-launch-container.ally-af-style-bar_bottom > button:focus, .ally-af-launch-container.ally-af-style-bar_bottom > button:hover { border: 1px solid rgb(255, 255, 255); border-radius: 3px; } .ally-af-launch-container.ally-af-style-flag_small > button > img { vertical-align: middle; width: 25px; } .ally-af-launch-container.ally-af-style-flag_large > button > img { vertical-align: top; width: 35px; } .ally-af-launch-container.ally-af-style-bar_bottom > button > img { left: 20px; position: absolute; top: 22px; width: 45px; } .ally-af-launch-container.ally-af-style-bar_bottom > button > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_large > button > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_small > button > img.ally-af-launch-icon-black { display: none; } .ally-af-launch-container.ally-af-style-flag_large > button:focus > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_large > button:hover > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_large > button > img.ally-af-launch-icon-white, .ally-af-launch-container.ally-af-style-flag_small > button:focus > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_small > button:hover > img.ally-af-launch-icon-black, .ally-af-launch-container.ally-af-style-flag_small > button > img.ally-af-launch-icon-white { display: inline-block; } .ally-af-launch-container.ally-af-style-flag_large > button:focus > img.ally-af-launch-icon-white, .ally-af-launch-container.ally-af-style-flag_large > button:hover > img.ally-af-launch-icon-white, .ally-af-launch-container.ally-af-style-flag_small > button:focus > img.ally-af-launch-icon-white, .ally-af-launch-container.ally-af-style-flag_small > button:hover > img.ally-af-launch-icon-white { display: none; } .ally-af-launch-container.ally-af-style-flag_large > button > span, .ally-af-launch-container.ally-af-style-flag_small > button > span { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } @media only screen and (max-width: 768px) { .ally-af-launch-container.ally-af-style-flag_large, .ally-af-launch-container.ally-af-style-flag_small { bottom: 5%; } .ally-af-launch-container.ally-af-style-flag_large > button > img, .ally-af-launch-container.ally-af-style-flag_small > button > img { width: 25px; } .ally-af-launch-container.ally-af-style-flag_large > button, .ally-af-launch-container.ally-af-style-flag_small > button { padding: 15px; } } [data-ally-scoreindicator]:empty { display: none !important; } ul#content_listContainer > li > .axScoreIndicator { left: 18px; position: absolute; top: 48px; } ul#content_listContainer.contentListPlain > li > .axScoreIndicator { left: 6px; top: 20px; } body.ineditmode ul#content_listContainer.contentList > li.liItem > .axScoreIndicator, body.ineditmode ul#content_listContainer.contentListPlain > li.liItem > .axScoreIndicator { left: 24px; } .ally-accessibility-score-indicator { height: 13px; } ul.attachments > li > span.axScoreIndicator.axVtbeEmbedded { max-height: 16px; padding-right: 5px; } [dir="rtl"] ul.attachments > li > span.axScoreIndicator.axVtbeEmbedded { padding-right: unset; } ul#content_listContainer .ally-accessibility-score-indicator, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator { background-repeat: no-repeat; display: inline-block; margin-right: 7px; position: relative; width: 20px; z-index: 3; } [dir="rtl"] ul#content_listContainer .ally-accessibility-score-indicator, [dir="rtl"] ul.itemGallery li.simple_mode .ally-accessibility-score-indicator { margin-left: 7px; margin-right: unset; } ul#content_listContainer .ally-accessibility-score-indicator { bottom: 1px; } ul#content_listContainer .ally-accessibility-score-indicator::after, ul#content_listContainer .ally-accessibility-score-indicator::before, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator::before { inset: 0px; content: ""; opacity: 1; position: absolute; } ul#content_listContainer .ally-accessibility-score-indicator::before { transition: opacity 0.2s ease-out 0s; z-index: 1; } body.ineditmode ul#content_listContainer li.liItem:hover .ally-accessibility-score-indicator::before { opacity: 0; transition: opacity 0.1s ease-in-out 0s; } ul#content_listContainer .ally-accessibility-score-indicator img, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator img { display: none; } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-low::before, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator.ally-accessibility-score-indicator-low::before { background-image: url("/static/ally-icon-indicator-low.20ee05030a200ffb723e025943a91210.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-low::after { background-image: url("/static/ally-icon-indicator-low-hover.d0bd86993ea976bfaedbb45fe21ad203.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-medium::before, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator.ally-accessibility-score-indicator-medium::before { background-image: url("/static/ally-icon-indicator-medium.831c691d1fe3f7e9fc9e4917a916b846.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-medium::after { background-image: url("/static/ally-icon-indicator-medium-hover.90d99338d8bab5ad059b407c417317a2.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-high::before, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator.ally-accessibility-score-indicator-high::before { background-image: url("/static/ally-icon-indicator-high.4e7f80258112c6c0bbfb00419331515c.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-high::after { background-image: url("/static/ally-icon-indicator-high-hover.7ed7cd575c181e6b80a7dd2845c3c910.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-perfect::before, ul.itemGallery li.simple_mode .ally-accessibility-score-indicator.ally-accessibility-score-indicator-perfect::before { background-image: url("/static/ally-icon-indicator-perfect.153668f13144236fde41fbde4ba0007a.svg"); } ul#content_listContainer .ally-accessibility-score-indicator.ally-accessibility-score-indicator-perfect::after { background-image: url("/static/ally-icon-indicator-perfect-hover.66806dccf18e7277525381632aeb4037.svg"); } .ally-learn-version-3200-x-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-0-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-1-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-2-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-3-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-4-x #content .detailsValue li .axScoreIndicator.axVtbeEmbedded { display: inline-block; left: 0px; margin: 0px 3px 0px 0px; position: relative; top: 0px; width: 20px; } .ally-learn-version-3200-x-x:not(.ally-learn-version-3200-0-2) #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-0-x #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-1-x #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-2-x #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-3-x #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded, .ally-learn-version-3300-4-x #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded { display: inline-block; left: 0px; margin: 0px; position: relative; top: 0px; } .ally-learn-version-3200-x-x:not(.ally-learn-version-3200-0-2) #content li .details .vtbegenerated .axScoreIndicator.axVtbeEmbedded [data-ally-scoreindicator] { margin-right: 5px; } .ally-learn-version-3200-x-x #content .axScoreIndicator.axIndividualContent, .ally-learn-version-3200-x-x body.ineditmode ul#content_listContainer.contentListPlain > li > .axScoreIndicator, .ally-learn-version-3300-x-x #content .axScoreIndicator.axIndividualContent { left: 6px; } #content .vtbegenerated p span.axScoreIndicator.axVtbeEmbedded, #content .vtbegenerated span.axScoreIndicator.axVtbeEmbedded { text-indent: 0px; } [dir="rtl"] .noteditmode ul.contentList .detailsValue li span.axScoreIndicator.axVtbeEmbedded, [dir="rtl"] ul.contentList .detailsValue li span.axScoreIndicator.axVtbeEmbedded { float: unset; left: unset; right: -3px; width: 20px; } .ally-learn-version-3200-x-x #content .vtbegenerated div.axScoreIndicator.axVtbeEmbedded { bottom: 0px; display: inline-block; margin-right: 5px; position: relative; } .ally-alternative-formats.ally-prominent-af-download-button { background-image: url("/static/ally-icon-af-download-logo.a9cf28564e96c11a30cfc6447d6f7ce4.svg"); background-size: contain; display: inline-block; height: 15px; margin: 0px 5px -1px 3px; width: 25px; } div.axScoreIndicator.axIndividualContent { left: unset; position: unset; } [dir="rtl"] div.axScoreIndicator.axViewFile { margin-left: 40px; margin-right: unset; } [dir="rtl"] li.liItem div.axScoreIndicator { right: 32px; }

@charset "utf-8"; #headerForm { display: inline-block; } #headerForm .title-input { font-size: 17px; font-weight: normal; vertical-align: 2px; } #headerForm .colorChipName { display: none !important; } #headerForm .reqfield { float: none; font-size: 10px; display: inline; padding: 0px; position: relative; right: 16px; } .mapTabs { background: none; box-shadow: none; border: none; margin-top: 10px; height: 17px; } .mapTabs ul.containerTabs { position: absolute; } .mapTabs ul li.active h3 { background: none; padding: 8px 14px 14px; border: none; } .mapTabs ul li:first-child h3 { padding-left: 30px; } .mapTabs ul li.active:last-child h3 { border: none; } .mapTabs ul li a { color: rgb(102, 102, 102); padding: 8px 14px 14px; border: none; } .mapTabs ul li.active h3::before, .mapTabs ul li.active h3::after { border-bottom-color: white; } .mapTabs a.complete { background: none; padding-right: 20px; } .mapTabs li:first-child a.complete { background: none; padding-left: 30px; } .mapTabs a.complete::before, .mapTabs li:first-child a.complete::before { background: url("../images/checkmark-grayscale.png") 0px 50% / 12px no-repeat scroll transparent; bottom: 16px; content: ""; height: 10px; position: absolute; right: 5px; width: 12px; } .recipientWidget { float: right; border-left: 1px dotted rgb(204, 204, 204); height: 40px; padding: 2px 0px 0px 14px; position: absolute; right: 0px; top: 32px; width: 14em; } .contextual-buttons { background-color: rgb(102, 102, 102); display: block; font-family: "Lucida Grande", Arial, sans-serif; font-style: normal; font-size: 90%; padding: 9px 0px; margin: 10px -30px; text-align: left; } .contextual-buttons a:first-child { margin-left: 30px; } .contextual-buttons a { color: rgb(255, 255, 255); margin-right: 15px; padding-bottom: 1px; border-bottom: 1px dotted rgb(255, 255, 255); } .next { padding: 10px 5px 10px 15px; border-left: 1px solid rgb(204, 204, 204); margin: 0px 10px 0px 20px; font: italic 105% / 1.4em Georgia, serif; color: rgb(68, 68, 68); } .missingContent { background-color: red; display: block; padding: 7px 0px; margin-bottom: -11px; margin-top: 10px; text-align: left; } .missingContent p { color: white; margin-left: 30px; font-family: "Lucida Grande", Arial, sans-serif; font-style: normal; font-size: 90%; font-weight: bold; } .missingContent p a { color: white; margin-left: 10px; padding-bottom: 1px; border-bottom: 1px dotted rgb(255, 255, 255); cursor: pointer; } .multiselect { margin: 0px 0px 2% 20%; } .multiselect hr { border-top: 1px solid rgb(170, 170, 170); border-right: none; border-bottom: none; border-left: none; height: 3px; } th.remove { width: 10%; } .catalog-image-wrapper { display: inline-block; } #customBadge { background-repeat: no-repeat; background-position: center center; } input.selectReward { position: absolute; left: -9999px; } label.selectReward { display: inline-block; width: 90px; height: auto; max-height: 90px; border: 2px solid rgb(238, 238, 238); padding: 8px; margin: 10px 15px 0px 0px; border-radius: 5px; transition: border 500ms ease 0s; } label.selectReward:hover { border: 2px solid rgb(204, 204, 204); box-shadow: none; transition: border 500ms ease 0s, -webkit-box-shadow 500ms ease 0s; } label.selectReward:active { border: 2px solid rgb(4, 90, 113); box-shadow: none; transition: border 0s ease 0s, -webkit-box-shadow 0s ease 0s; } input.selectReward:checked + label.selectReward, input:checked.selectReward + label.selectReward { border: 2px solid rgb(6, 128, 161); box-shadow: lightblue 1px 1px 5px; transition: border 300ms ease 0s, -webkit-box-shadow 300ms ease 0s; } label.selectReward span.selectReward, label.selectReward span.selectReward.Cert { width: 90px; height: 90px; display: inline-block; } label.selectReward span.selectReward.Cert { height: 54px; } .badgePreview { background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); padding: 20px; } .badgePreview h2 { border-bottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 1em; padding: 0px 0px 10px; } .badgePreview li { margin-bottom: 6px; padding-bottom: 6px; } .certificatePreview .locationPane, .certificatePreview { display: inline; } #certContainer { background: rgb(255, 255, 255); color: gray; font-family: georgia, times, serif; text-align: center; margin: 0px 0px 20px; padding: 10px 10px 20px; } .certificatePreview h1 { font-size: 3.5em; margin: 0.1em 0px 1em; border-bottom: 1px inset rgb(170, 170, 170); padding: 10px; font-weight: normal; } .certificatePreview h2 { font-size: 4em; margin: 0.1em 0px 0.5em; font-weight: normal; } .certificatePreview h3 { font-size: 2em; margin: 0.5em 0px; font-weight: normal; } #certContainer.green { border: 3px double rgb(0, 145, 68); } .green h1, .green h2, .green h3 { color: rgb(0, 145, 68); font-family: georgia, times, serif; } .green p { font-family: helvetica, arial, sans-serif; } #certContainer.blue { border: 2px solid rgb(0, 112, 187); } .blue h1, .blue h2, .blue h3 { color: rgb(0, 112, 187); font-family: "Trebuchet MS", sans-serif; } .blue p { font-family: georgia, times, serif; font-style: italic; } #certContainer.orange { border: 7px double rgb(246, 146, 29); } .orange h1, .orange h2, .orange h3 { color: rgb(246, 146, 29); } .orange p { font-family: "Trebuchet MS", sans-serif; } @media print { body.certificatePreview { background-image: none; background-color: white; border-top: none; } body.certificatePreview .contentPaneWide { margin: 0px; } body.certificatePreview .contentBox { border-color: transparent; box-shadow: none; } body.certificatePreview .container { padding: 0px; } #certContainer { padding: 0px; margin: 0px; height: 9in; } .certificatePreview .locationPane h1 { font-size: 4em; } .certificatePreview .locationPane h2 { font-size: 5em; } .certificatePreview .locationPane h3 { font-size: 2em; } a.genericButton { display: none; } } .achievementList .item_icon { width: 50px; } #achNotificationDiv { text-align: center; height: 36px; line-height: 36px; color: white; font-weight: normal; background-color: rgb(94, 125, 0); margin: auto; position: absolute; z-index: 100; border-radius: 0px 0px 4px 4px; box-shadow: rgb(160, 160, 160) 1px 1px 10px; border-right: 1px solid rgb(60, 91, 0); border-bottom: 1px solid rgb(60, 91, 0); border-left: 1px solid rgb(60, 91, 0); border-image: initial; border-top: none; } #achNotificationDiv b { text-decoration: underline; font-weight: bold; } .studentAchViewHeader { height: 100px; border-bottom: 1px solid rgb(170, 170, 170); padding: 15px 15px 20px; } .studentAchViewAvatar { float: left; width: 75px; height: 75px; background-color: white; margin: 0px 20px 0px 0px; padding: 10px; box-shadow: rgb(68, 68, 68) 1px 1px 3px; border: 1px solid rgb(239, 239, 239); } .studentAchViewAvatar img { width: 75px; height: 75px; } .studentAchViewUserName h2 { color: rgb(51, 51, 51); font-size: 26px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; margin: 0px 0px 0.2em; } .leaderboardTextSpan { float: left; min-width: 75px; padding: 5px; text-align: center; } .studentAchViewLeaderboardRank { font-weight: bold; float: left; text-align: center; padding: 5px; color: white; border-radius: 4px; box-shadow: lightblue 1px 1px 3px; background: linear-gradient(rgb(0, 128, 150) 0%, rgb(0, 107, 125) 100%); } .selectedFilter { background-color: rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.13); border-radius: 2px; box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0px, rgba(0, 0, 0, 0.1) 1px 1px 7px inset; color: rgb(51, 51, 51); } .filterSpan { float: left; text-align: center; width: 33%; cursor: pointer; } .filterDiv { clear: left; display: table; margin: auto; line-height: 25px; font-weight: normal; padding: 20px 0px 0px 10px; width: 75%; } .wrapper { overflow: hidden; padding: 13px 0px 0px; } .corner-banner { height: 23px; width: 23px; overflow: hidden; position: absolute; left: 3px; top: 1px; text-indent: -9999px; background: url("../images/achieved.png") left top no-repeat transparent; z-index: 100; } .achievementCardDiv { width: 50%; height: 135px; position: relative; float: left; } .achievement-inner { position: absolute; inset: 10px; padding: 10px; } .achievementCardDiv .table { display: block; margin: 0px 23px 0px 0px; } div.achievementCardImageExpanded { width: 92px; height: 92px; float: left; overflow: hidden; margin-right: 12px; } .achievementCardImageExpanded img { width: 92px; height: 92px; } .achievementCardImageExpanded img { max-height: 90px; height: auto; border: 1px solid rgb(170, 170, 170); width: 90px; background-color: rgb(255, 255, 255); } img[src$="awardpinBadge.png"], img[src$="certificateBadge.png"], img[src$="checkBadge.png"], img[src$="medalBadge.png"], img[src$="starBadge.png"], img[src$="trophyBadge.png"], img[src$="orangeCertThumbnail.png"], img[src$="blueCertThumbnail.png"], img[src$="greenCertThumbnail.png"] { border: 1px solid transparent; background-color: transparent; } .achievementTitle { font-size: 15px; color: rgb(51, 51, 51); padding: 0px 0px 5px; margin: 0px; font-weight: bold; } .achievementDescription { display: block; font-size: 1em; height: 1.2em; line-height: 1.2em; overflow: hidden; } .achievementDescription p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; padding: 0px 0px 5px; } .achievementCardDiv .achievement-actions { position: absolute; right: 7px; width: 5%; max-width: 20px; padding: 0px 0px 0px 3px; font-weight: bold; min-height: 80px; border-left: 1px solid rgb(221, 221, 221); top: 10px; } a.achievementActionBadge, a.achievementActionRequirements, a.achievementActionPublish, a.achievementActionPrint { background: url("../images/achActionDetails.png") left top no-repeat transparent; float: right; margin-bottom: 8px; display: inline; width: 16px; height: 16px; text-indent: -9999px; } a.achievementActionRequirements { background: url("../images/achActionReq.png") left top no-repeat transparent; } a.achievementActionPublish { background: url("../images/achActionShare.png") left top no-repeat transparent; } a.achievementActionPrint { background: url("../images/achActionPrint.png") left top no-repeat transparent; } a.achievementActionBadge:hover, a.achievementActionRequirements:hover, a.achievementActionPublish:hover, a.achievementActionPrint:hover { background-position: left bottom; } .achievementCardUnearned .achievementCardImageExpanded img { opacity: 0.5; } .achievementCardEarned .achievement-inner { opacity: 1; border: 1px solid rgb(6, 128, 161); border-radius: 3px; box-shadow: lightblue 1px 1px 5px; background: linear-gradient(rgb(245, 245, 245) 0%, rgb(221, 221, 221) 100%); } .achievementCardUnearned .achievement-inner { opacity: 1; border: 1px solid rgb(204, 204, 204); border-radius: 3px; box-shadow: rgb(221, 221, 221) 0px 0px 5px; } .achievementCardUnearned .achievementTitle, .achievementCardUnearned .achievementDescription { color: rgb(119, 119, 119); font-weight: normal; } @media only screen and (max-width: 1199px) and (min-width: 481px) { .achievementCardDiv { width: 50%; transition-property: width; transition-duration: 1s; } .filterDiv { width: 90%; transition-property: width; transition-duration: 1s; } } @media only screen and (max-width: 1789px) and (min-width: 1200px) { .achievementCardDiv { width: 33.3%; transition-property: width; transition-duration: 1s; } } @media only screen and (max-width: 2490px) and (min-width: 1790px) { .achievementCardDiv { width: 25%; transition-property: width; transition-duration: 1s; } } .lb-contentBox .content-lite { border-right: 1px solid rgb(204, 204, 204); display: table-cell; padding: 20px; width: 70%; float: left; } .lb-contentBox .content-lite h2 { background: none 0px 0px repeat scroll rgb(240, 240, 240); display: block; font-size: 1.2em; font-weight: normal; margin-bottom: 10px; padding: 4px 8px; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 5px inset; } table.ruleList { display: table; margin-top: 10px; } .arRule .false, .arRule .true { text-indent: -9999px; width: 16px; background-image: none; background-repeat: no-repeat; background-position: center center; padding: 3px 3px 3px 0px; } .arRule .true { background-image: url("../images/ruleTrue.png"); } .arRule .ruleList { color: rgb(102, 102, 102); } .arRule span.ruleType { color: rgb(51, 51, 51); font-weight: bold; } .lb-contentBox .achievement-actions { display: table-cell; padding: 20px; width: 30%; } .lb-contentBox .achievement-actions h2 { display: block; font-size: 1.2em; font-weight: normal; margin-bottom: 10px; } .lb-contentBox .achievement-actions a { margin-bottom: 10px; } .tabDiv { width: 2%; display: inline-block; } .barchart-outer { background: linear-gradient(rgb(255, 253, 246) 27%, rgb(249, 246, 241) 100%) 0px 0px repeat scroll transparent; border: 1px solid rgb(222, 219, 211); height: 25px; padding: 1px; position: relative; } .barchart-inner { float: left; height: 25px; position: relative; transition-duration: 0.2s; transition-timing-function: ease-in; } .barchart-inner.GradebookItemDueDate { background: linear-gradient(rgb(0, 153, 182) 0%, rgb(7, 109, 136) 100%); } .barchart-inner.CourseLastAccess { background: linear-gradient(rgb(204, 204, 204) 0%, rgb(170, 170, 170) 100%); } .barchart-inner .ruleCount { color: rgb(255, 255, 255); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 135%; font-weight: normal; letter-spacing: 0px; line-height: 100%; opacity: 0.95; position: absolute; right: 5px; text-align: right; top: 3px; width: auto; } .ach-detail-left-column { position: absolute; width: 180px; } .badge-detail-image { margin: 0px auto; display: table; } .ach-detail-type { font-style: italic; padding: 10px 0px; text-align: center; } .badge-detail-buttons { text-align: center; } .badgeDetailButtonDiv { text-align: center; } .dataDiv { margin: 0px 0px 0px 180px; } .dataDiv div { vertical-align: top; } .ach-detail-right-column h2 { border-bottom: 1px solid rgb(170, 170, 170); padding: 0px 0px 5px; margin: 1em 0px 0.5em; } .badgeDetailTitle { display: inline-block; width: 25%; } .badgeDetailData { display: inline-block; width: 70%; } .vertical-break { height: 10px; }