.ui-window{position:absolute}.ui-window .move_handle{cursor:move !important}.ui-window .resize_handle{line-height:1px;font-size:1px;width:8px;height:8px;z-index:90;position:absolute}.ui-window .se_sizer{cursor:se-resize;z-index:100;bottom:0;right:0}.ui-window .sw_sizer{cursor:sw-resize;z-index:100;bottom:0;left:0}.ui-window .nw_sizer{cursor:nw-resize;z-index:100;top:0;left:0}.ui-window .ne_sizer{cursor:ne-resize;z-index:100;top:0;right:0}.ui-window .n_sizer{cursor:n-resize;width:100%;top:0;left:0}.ui-window .s_sizer{cursor:s-resize;width:100%;bottom:0;left:0}.ui-window .e_sizer{cursor:e-resize;height:100%;top:0;right:0}.ui-window .w_sizer{cursor:w-resize;height:100%;top:0;left:0}.ui-window .content{overflow:auto;position:relative}html>body .ui-window .content{border-top:1px solid transparent}.rites .nw{background:transparent url(/assets/window/rites/top_unactive-5291e2163d099d32009ebe928309c6ccd6a73244fad1e29510f0e854358f8f4a.gif) no-repeat scroll 0 0;height:22px;padding-left:10px}.rites_focused .nw{background:transparent url(/assets/window/rites/top-7799a19e70637c8ee1a0bb4d90b51d99314439449069c0bd879ef79b49bfc063.gif) no-repeat scroll 0 0 !important}.rites .ne{background:transparent url(/assets/window/rites/top_unactive-5291e2163d099d32009ebe928309c6ccd6a73244fad1e29510f0e854358f8f4a.gif) no-repeat scroll right -44px;height:22px;padding-right:10px}.rites_focused .ne{background:transparent url(/assets/window/rites/top-7799a19e70637c8ee1a0bb4d90b51d99314439449069c0bd879ef79b49bfc063.gif) no-repeat scroll right -44px !important}.rites .n{background:transparent url(/assets/window/rites/top_unactive-5291e2163d099d32009ebe928309c6ccd6a73244fad1e29510f0e854358f8f4a.gif) repeat-x scroll right -22px;color:#17385b;font:normal 14px/26px Arial,sans-serif;height:22px;margin:0;padding:0;text-align:center;overflow:hidden;padding-left:60px;line-height:20px;color:#000}.rites_focused .n{background:transparent url(/assets/window/rites/top-7799a19e70637c8ee1a0bb4d90b51d99314439449069c0bd879ef79b49bfc063.gif) repeat-x scroll right -22px !important}.rites .content{background-color:#bcd6ea;color:#00233a;overflow:auto}.rites .w{border-left:1px solid #DDD;border-right:1px solid #DDD}.rites .e{border-left:1px solid #EEE;border-right:1px solid #EEE}.rites .sw{background:transparent url(/assets/window/rites/bottom_unactive-227a6fdf660070f7e267043ed2e4e6a1745d0e998945ef0feea6a7cf22a1b67c.gif) no-repeat scroll 0 0;font-size:2px;height:15px;padding-left:12px}.rites_focused .sw{background:transparent url(/assets/window/rites/bottom-186d46c7425f4dc69faeb4cf7285b7a35e09eb2e713ecdf51f058cddb1a2efff.gif) no-repeat scroll 0 0 !important}.rites .se{background:transparent url(/assets/window/rites/bottom_unactive-227a6fdf660070f7e267043ed2e4e6a1745d0e998945ef0feea6a7cf22a1b67c.gif) no-repeat scroll right -30px;font-size:2px;height:15px;padding-right:12px}.rites_focused .se{background:transparent url(/assets/window/rites/bottom-186d46c7425f4dc69faeb4cf7285b7a35e09eb2e713ecdf51f058cddb1a2efff.gif) no-repeat scroll right -30px !important}.rites_focused .se_sizer{width:12px;height:12px}.rites .se_resize_handle{background:transparent url(/assets/window/rites/bottom_unactive-227a6fdf660070f7e267043ed2e4e6a1745d0e998945ef0feea6a7cf22a1b67c.gif) no-repeat scroll right -45px;font-size:2px;height:15px;padding-right:12px}.rites_focused .se_resize_handle{background:transparent url(/assets/window/rites/bottom-186d46c7425f4dc69faeb4cf7285b7a35e09eb2e713ecdf51f058cddb1a2efff.gif) no-repeat scroll right -45px !important}.rites .s{background:transparent url(/assets/window/rites/bottom_unactive-227a6fdf660070f7e267043ed2e4e6a1745d0e998945ef0feea6a7cf22a1b67c.gif) repeat-x scroll 0 -15px;font-size:12px;line-height:15px;height:15px;overflow:hidden}.rites_focused .s{background:transparent url(/assets/window/rites/bottom-186d46c7425f4dc69faeb4cf7285b7a35e09eb2e713ecdf51f058cddb1a2efff.gif) repeat-x scroll 0 -15px !important}.rites .buttons{position:absolute;top:1px;left:7px;height:20px}.rites .buttons a.close{float:left;background:transparent url(/assets/window/rites/button_unactive-0595989881c37632b8779ac6bdbb5a7d85aa00df702f906900ff41e898caec24.gif) no-repeat 0 0;background-repeat:no-repeat;height:15px;width:14px;margin:3px 7px 0 0;padding-top:0;overflow:hidden}.rites_focused .buttons a.close{background:transparent url(/assets/window/rites/buttons-b99b3a6c4787c9b1011d4ec5cfad18958945aaed8b18e5178d54106c4f10427f.gif) no-repeat 0 0 !important;background-repeat:no-repeat}.rites .buttons.over a.close{background:transparent url(/assets/window/rites/buttons_over-c77a5107d478692036195be3e98e89ce109e8159180551149c62b0df3f4d478d.gif) no-repeat 0 0 !important}.rites .buttons a.maximize{float:left;background:transparent url(/assets/window/rites/button_unactive-0595989881c37632b8779ac6bdbb5a7d85aa00df702f906900ff41e898caec24.gif) no-repeat 0 0;height:15px;width:14px;margin:3px 7px 0 0;padding-top:2px;overflow:hidden}.rites_focused .buttons a.maximize{background:transparent url(/assets/window/rites/buttons-b99b3a6c4787c9b1011d4ec5cfad18958945aaed8b18e5178d54106c4f10427f.gif) no-repeat 0 -30px !important}.rites .buttons.over a.maximize{background:transparent url(/assets/window/rites/buttons_over-c77a5107d478692036195be3e98e89ce109e8159180551149c62b0df3f4d478d.gif) no-repeat 0 -30px !important}.rites .buttons a.minimize{float:left;background:transparent url(/assets/window/rites/button_unactive-0595989881c37632b8779ac6bdbb5a7d85aa00df702f906900ff41e898caec24.gif) no-repeat 0 0;height:15px;width:14px;margin:3px 7px 0 0;padding-top:1px;overflow:hidden}.rites_focused .buttons a.minimize{background:transparent url(/assets/window/rites/buttons-b99b3a6c4787c9b1011d4ec5cfad18958945aaed8b18e5178d54106c4f10427f.gif) no-repeat 0 -15px !important}.rites .buttons.over a.minimize{background:transparent url(/assets/window/rites/buttons_over-c77a5107d478692036195be3e98e89ce109e8159180551149c62b0df3f4d478d.gif) no-repeat 0 -15px !important}.rites .buttons a.minimize.disabled,.rites .buttons.over a.minimize.disabled{background:transparent url(/assets/window/leopard/button_unactive-0595989881c37632b8779ac6bdbb5a7d85aa00df702f906900ff41e898caec24.gif) no-repeat 0 0 !important}.rites_overlay{position:absolute;top:0;left:0;width:100%;background-color:#00233a;filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8}.lightbox .nw{height:32px;padding-left:10px;background-color:White;border:0}.lightbox .ne{height:32px;padding-right:10px}.lightbox .n{color:#17385b;font:normal 14px/26px Arial,sans-serif;height:32px;margin:0;padding:0;text-align:center;overflow:hidden;padding-left:60px;line-height:20px;color:#000}.lightbox .content{background-color:#fff;color:#00233a}.lightbox .w{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.lightbox .e{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.lightbox_focused .se_sizer{width:12px;height:12px}.lightbox .buttons_container{bottom:0;padding:15px 0;position:absolute;text-align:center;width:100%}.lightbox .buttons{position:absolute;top:1px;height:30px;float:right;margin-right:-10px;cursor:move}div.buttons{width:100%;float:right}.lightbox .buttons a.close{float:right;background:transparent url(/assets/window/lightbox/buttons-80fec70c6d92ceb4dd2a2df567e7628a7ee2bef19226d31442acb30cbf68b944.png) no-repeat 0 0;background-repeat:no-repeat;height:29px;width:29px;margin:-16px -16px 0 0;padding-top:0;overflow:hidden}.lightbox_focused .buttons a.close{background:transparent url(/assets/window/lightbox/buttons-80fec70c6d92ceb4dd2a2df567e7628a7ee2bef19226d31442acb30cbf68b944.png) no-repeat 0 0;background-repeat:no-repeat;float:right}.lightbox .buttons.over a.close{background:transparent url(/assets/window/lightbox/buttons-80fec70c6d92ceb4dd2a2df567e7628a7ee2bef19226d31442acb30cbf68b944.png) no-repeat 0 0;float:right}.lightbox_overlay{height:100% !important;position:fixed !important;top:0;left:0;width:100%;background-color:Black;filter:alpha(opacity=30);opacity:.3;-moz-opacity:.3}.lightbox .nw .move_handle,.lightbox_focused .nw .move_handle,.lightbox .ne .move_handle,.lightbox_focused .ne .move_handle,.lightbox .move_handle,.lightbox_focused .move_handle{position:absolute;padding-left:5px;z-index:14;font-weight:bold;color:#df720f;font-size:18px;padding-top:5px;cursor:move;text-align:left}body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dd,dt,blockquote,button,fieldset,legend,label,input,textarea,form{margin:0;padding:0;border:0}html,input,textarea,select{font-size:100%}html,body{height:auto;min-height:100%}body{font:300 100%/1.5 museo-sans,verdana,helvetica,arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0 0 .25em 0}h1{font-size:2em}h2{font-size:1.833em;color:#ee864e}h3{font-size:1.165em;font-weight:bold;padding-top:3px;line-height:1.3}h4{font-size:1.165em;color:#ef864e}h5{font-size:1em;font-weight:bold;text-transform:uppercase}h6{font-size:.917em}li h3{display:inline;padding:0}p{margin-bottom:1em}input,textarea{border:1px solid #242323}.fieldWithErrors input{border-color:#855734}abbr,acronym{border-bottom:1px dotted #999;cursor:help}ul,ol{margin:0 0 1em 2em}table{border-collapse:collapse;margin:1em 0}.form{width:100%;text-align:left}.form tr{vertical-align:top}.form td{padding-top:10px;padding-left:10px}.form td:nth-child(odd){width:30%;text-align:right}body{background:#fff;color:#3f3f3f}body.blank{background-image:none}body .hide-from-all-visitors{display:none !important}body.guest-visitor .show-to-guest-visitor{display:block !important}body.guest-visitor .show-inline-to-guest-visitor{display:inline !important}body.guest-visitor .hide-from-guest-visitor{display:none !important}body.member-visitor .show-to-member-visitor{display:block !important}body.member-visitor .show-inline-to-member-visitor{display:inline !important}body.member-visitor .hide-from-member-visitor{display:none !important}body.admin-visitor .show-to-admin-visitor{display:block !important}body.admin-visitor .show-inline-to-admin-visitor{display:inline !important}body.admin-visitor .hide-from-admin-visitor{display:none !important}body.manager-visitor .show-to-manager-visitor{display:block !important}body.manager-visitor .show-inline-to-manager-visitor{display:inline !important}body.manager-visitor .hide-from-manager-visitor{display:none !important}body.researcher-visitor .show-to-researcher-visitor{display:block !important}body.researcher-visitor .show-inline-to-researcher-visitor{display:inline !important}body.researcher-visitor .hide-from-researcher-visitor{display:none !important}body.author-visitor .show-to-author-visitor{display:block !important}body.author-visitor .show-inline-to-author-visitor{display:inline !important}body.author-visitor .hide-from-author-visitor{display:none !important}body#tinymce{background-color:white !important;background-image:none !important}.hidden{display:none !important}.orange{color:#ea6d2f !important}#page{min-width:860px}#wrapper{box-sizing:border-box;clear:both;min-height:80%;height:auto !important;margin:0 auto;max-width:1170px;min-width:320px;padding:0 15px;position:relative;width:100%}#header{background:transparent;height:179px;margin:0}#userlinks{background:url(/assets/new/bg-userlinks-da8693ee0cfd12fe3d59ce1cebf726a4be8fa2784e24ff3aa643f26f46357403.png) repeat-y right top;max-height:40px;min-height:24px;padding-left:100px;position:absolute;right:0;text-align:right;top:0}#userlinks p{clear:none;color:white;display:inline;float:left;margin:3px 13px 0 0;padding:0;position:relative;text-align:right}#userlinks ul{clear:none;color:white;display:inline;float:left;margin:3px 0 0 0;padding:0;position:relative;text-align:right}#userlinks li{border:0;display:inline;list-style:none;padding:0;text-align:right;text-transform:uppercase}#userlinks li a{color:white;font-weight:bold;padding:0 8px;text-decoration:none}#userlinks li+li{border-left:solid 1px white}#lead{border-bottom:1px solid #0592af;clear:both;line-height:1.833;margin-bottom:1.833em}#lead.project-header{border:0;margin:0;overflow:hidden;padding:0}#_toggle_portal__offering_1{margin:2px 2px 0 0}.project-header h1{float:left;height:100px;margin:20px 0;text-indent:-999em;width:235px}.project-header h1.itsisu{background:transparent url(/assets/new/banners/itsisu-63ea6fde56b9c720221ba4981191c0185df100d0342d2fda19ed930ffdf4e093.png) 0 0 no-repeat}.project-header h1.interactions{background:transparent url(/assets/banners/interactions-539ffbdb5185484d8b7cfd3154f585f45b93bc094a256e8f864d988573f894cb.png) 0 0 no-repeat}.project-header h1.inquiryspace{background:transparent url(/assets/banners/inquiryspace-2a0467711d1dbb7e196f84d9d22a31ca44546fc256be331dffeeb114cab6b2bb.png) 0 0 no-repeat}.project-header h1.rites{background:transparent url(/assets/banners/rites-69c2ae4fbbe1cdb74d231b06364912e935ca5b3515a959123864a9ad249108fc.png) 0 0 no-repeat}.project-header h1.visual{background:white url(/assets/new/banners/visual-8b0a0d45490f2b2a2476945acd803cbaa3dc0cb1d3bc79d7b2e03faf340418ad.png) 0 0 no-repeat}.project-header h1 a{background:transparent;display:block;height:100px;width:100%}#nav_top{background:#f8ac1a;clear:both;height:26px;position:relative;text-align:left}#nav_top a{color:#416962}#nav_top ul{list-style:none;height:26px;margin:0;padding:0}#nav_top ul.menu_h{left:0;position:absolute;top:5px}#nav_top ul.menu_h_right{font-size:9px;position:absolute;right:0;top:8px}#nav_top li{border:0;color:#555;display:inline;font-size:1em;font-weight:bold;height:16px;margin:0;padding:0 10px 0;text-transform:uppercase}#nav_top li.project_link{display:none}#nav_top li+li{border-left:solid 1px #416962}#nav_top li#home{border:0}#nav_top_more_menu,#collections_menu{position:absolute;top:0;background-color:#f8ac1a;padding:5px;display:none}#nav_top_more_menu ul,#collections_menu ul{padding:0;list-style:none;margin:0}#nav_top_more_menu ul li,#collections_menu ul li{border:0;color:#555;font-size:1em;font-weight:bold;margin:5px 10px;text-transform:uppercase}#nav_top_more_menu ul li a,#collections_menu ul li a{color:#416962}#collections_menu{z-index:100}.collections_menu_arrow{margin-left:5px;width:10px;display:inline-block}.page-utility{list-style-type:none;margin:0;padding:0;position:absolute;top:1.5em;right:1em}.page-utility li{float:right;width:56px}.send-to-friend{margin-right:21px}.page-utility a{background:transparent url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) 0 0 no-repeat;display:block;height:16px;overflow:hidden;text-indent:-999em;width:56px}.page-utility a:hover{background-position:0 -16px}.share-it{position:relative}.page-utility a.addthis_button{background-position:-112px 0;width:52px}.page-utility a.addthis_button:hover,.page-utility a.addthis_button:focus{background-position:-112px -16px}.page-utility .print-this-page a{background-position:-56px 0}.page-utility .print-this-page a:hover,.page-utility .print-this-page a:focus{background-position:-56px -16px}#content{overflow:hidden;overflow-y:visible}#primary{display:inline-block;margin:0 0 120px 20px;min-height:400px;overflow:auto;padding:0;vertical-align:top}#primary div.right{margin:0;padding:10px 5px}#primary .recent_activity_container div.right{background:#fff}#primary .recent_activity_container div.right:nth-child(2n),#primary .recent_activity_container div.right.even{background:#f5f5f5 !important}#primary.wide{margin:0;padding:0;width:960px}#primary.wide #content{padding-right:0}#content-upper{background:#f3f2ed;float:left;margin:0 0 30px;padding:22px 40px 0 40px;width:100%}.login-area{background:white;border:solid 2px #aaa;margin-left:-30px;padding:15px 20px 5px;width:540px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.login-area .graphic-input li{width:240px}.login-area li{margin-bottom:4px}.login-area ul.graphic-input{margin-bottom:6px}.login-area h2{background:transparent url(/assets/new/headers-sprite-92555895313fceb3bffaaad39be7aa7be53658c99edf96de44bb6bee472d5161.png) 0 -75px no-repeat;overflow:hidden;height:13px;text-indent:-9999px;width:119px}.login-area h3{color:#999;font-family:Arial,Helvetica,sans-serif;margin:-4px 0 0 0;padding:0}.login-area input.button[type='submit'],.login-area button.button,.login-area ul.menu li a#printable-view.button{background:transparent url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) -130px -69px no-repeat;float:left;height:26px;margin-left:-6px;margin-right:14px;text-indent:-999em;width:64px}.login-area input[type='submit']:hover,.login-area input.over[type='submit'],.login-area button:hover,.login-area button.over,.login-area ul.menu li a#printable-view:hover,.login-area ul.menu li a#printable-view.over{background-position:-130px -95px}#project-signin{border-right:solid 1px #a1d3d0;margin-bottom:20px}#project-signin legend,#new_portal_teacher legend,#new_portal_student legend{display:none}#project-signin fieldset,#new_portal_teacher fieldset,#new_portal_student fieldset{border:0;font-weight:bold}#project-signin fieldset ul.graphic-input li input,#new_portal_teacher fieldset ul.graphic-input li input,#new_portal_student fieldset ul.graphic-input li input{background:transparent url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) -32px -39px no-repeat !important;border:none !important;color:#888;font:11px arial,helvetica,sans-serif;margin-left:-8px;min-height:13px;padding:7px 0 6px 11px;position:relative;width:226px}.forgot{font-size:.9em;margin-left:93px;padding-top:5px}p.note{border-top:solid 1px #ddd;clear:both;font-size:.9em;margin-top:170px !important;padding-top:10px}.col{float:left;width:50%;margin-right:1.8%}.col2{float:left;margin-left:4.8%;width:43%}.col2 p{color:#999}#content-lower{background-color:#fffae6;clear:both;margin-left:-29px;margin-bottom:-14px;padding:39px 40px 0 30px;width:623px}.toggle .future_state{font-size:1em}.toggle .current_state{font-size:1em;display:none}.component_title{font-size:1em}.important{font-size:1.2em;color:#a80011;margin:1em}.important a{color:#a80011 !important;text-decoration:underline !important}.discouraged{opacity:.5}.item_collection{background-color:white;padding:.5em 0}.container_element{background-color:white;padding:2px;margin-bottom:5px}.container_element:hover{background-color:white}.container_element .action_menu{border-bottom:1px solid;opacity:.8}.container_element .action_menu:hover{opacity:1}.item_selectable .container_element .action_menu,.item_selected .container_element .action_menu{border-bottom:0}#wrapper.run_html{background:white}.run_html .item{padding:.5em;border-bottom:2px dashed #ccc}.run_html #content{overflow-x:visible;padding-left:5px}.run_html .warning{font-size:1.2em;color:red;padding:15px 5px}.run_html input[type="button"],.run_html input.button,.run_html input[type="submit"]{width:9em;height:2.2em;margin:20px 0;font-size:1.7em}.run_html label{text-transform:none}.item{background-color:white;padding:.5em;padding-top:0;padding-bottom:0}.item .action_menu{padding:0}.item .action_menu_header_left{font-size:12px;font-weight:bold}.item .action_menu_header_right{margin-right:0 !important;padding-right:0 !important}.item ul.tiny{background-color:#eee;margin-left:0}.item ul.tiny li{background-color:#eee;list-style:disc !important;margin-left:20px;padding:2px}.item.item_selected{background-color:#f9eec1;border-bottom-width:3px;border-bottom-style:dashed;border-bottom-color:#53857c}.item.item_selectable{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#53857c}.item.item_selectable:hover{border-width:3px;border-color:#53857c}li.item_selected{margin-bottom:0;overflow:hidden}li.item_selectable{margin-bottom:0;overflow:visible}.item_selected .container_element{background-color:#f9eec1 !important;margin-bottom:0;padding:0}.item_selectable .container_element{background-color:transparent !important;margin-bottom:0;padding:0}.sortable.draggable,.sortable.sortable,.sortable.movable{cursor:move}.list a{border:solid 1px #479492;font-size:.75em;margin:0 2px 0 0;padding:2px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.list a:link,.list a:visited{background:transparent;color:#479492}.list a:hover{background:#479492;color:white}.list a:active{background:transparent;color:#479492}.list select{clear:both;display:block;margin-bottom:-10px}#section_pages_list{margin-left:0}#section_pages_list li{list-style:none}#secondary{margin:20px 0 50px 0;height:auto;display:inline-block;vertical-align:top}.user-info-box{background:white;margin:10px 10px 20px;padding:10px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}a{color:#ea6d2f;text-decoration:none}a:visited{color:#ea6d2f;text-decoration:none}a:hover{color:#ffc320}h2 a,h3 a{font-family:museo-sans,verdana,helvetica,sans-serif}a img{border:0;vertical-align:middle}blockquote{background-color:white;border:1px solid #479492;border-width:1px 0;color:#da5936;font:1.5em / 1.25 Georgia,Times,serif;margin:20px 0;padding:1.1em 25px 1.2em 25px}blockquote *,blockquote p{margin:0;padding:0}div.hr{background:#a1d2d1;clear:both;height:1px;margin:20px 0}div.hr hr{display:none}hr{border:0;border-top-width:1px;clear:both;display:block;height:1px;margin:20px 0;-moz-box-sizing:content-box;box-sizing:content-box}hr.hr-thick{border-top:5px solid #f5f5f5}hr.hr-thick.darker{border-color:#d1d1d1}.copyright{letter-spacing:.1em}code{font-size:1.2em}dl{margin:1em 0}table.tablesorter th,table.tablesorter td{border:solid 1px #a8d6d5 !important;color:#555;padding:5px}table.yui-dt-table th,table.yui-dt-table td{border:solid 1px #a8d6d5 !important;color:#555;padding:5px}table.roster-table th,table.roster-table td{border:solid 1px #a8d6d5 !important;color:#555;padding:5px}table.tablesorter th,table.yui-dt-table th,table.roster-table th{background:#a0d1d0 url(/assets/new/bg-thead-3c6a02b0ce070aec399bd70044ccbb834c528ea09ec70fe09ae156fae74133d7.png) left bottom repeat-x !important;border-bottom:1px solid #b9dedd !important;color:#222;font-size:1em;text-align:left}table.yui-dt-table th a,table.roster-table th a{color:#222 !important}table.tablesorter thead th,table.yui-dt-table thead th,table.roster-table th{border-right-color:white !important}table.tablesorter thead th.last,table.yui-dt-table thead th.last,table.roster-table th.last{border-right-color:#a8d6d5 !important}table.tablesorter td,table.yui-dt-table td,table.roster-table td{background-color:#f7f2df !important;vertical-align:top}table.tablesorter .odd td,table.yui-dt-table .odd td,table.roster-table .odd td{background-color:white}table.tablesorter tfoot td,table.yui-dt-table tfoot td,table.roster-table tfoot td{background:#f7f2df}html body #content table.roster-table{width:545px !important}form{padding:5px}form ul{list-style:none;margin:0}form ul.options-list li{margin-bottom:5px;min-height:20px}form ul.options-list li .inline-fields{display:flex;align-items:center;justify-self:flex-start}form ul.options-list li .inline-fields input[type="date"]{margin-left:20px}form ul.options-list li .inline-fields label{width:auto}form ul.options-list li .inline-fields input[type="checkbox"]{display:inline-block;width:auto;margin:0 5px}form ul.options-list li input[type="checkbox"]{clear:left;display:inline-block;float:left;width:4%}form ul.options-list li label{display:inline-block;float:left;font-weight:300;line-height:1.4;margin:-2px 0 0 0;padding:0;width:96%}form ul.options-list li:after{clear:both;content:'';display:block}form li{margin-bottom:1.65em}form .item .action_menu{background:#bddfdf !important;border-bottom:0;padding:5px}form fieldset{border:solid 1px #ccc;clear:both !important;color:#222;display:block !important;font-size:1em;margin-bottom:.5em;padding:5px 20px 10px}form fieldset legend{background:transparent;display:block;font-weight:bold;margin-left:1em 0 0 10px;padding:5px !important}form label{display:inline;font-weight:500}form label.right{display:block;text-align:right}form label.left{display:block;text-align:left}form select{display:inline;font-weight:300}form input{display:inline;font-weight:300;padding:10px}form .menu_v{clear:both;margin-left:10px}form .additional-options{border-top:dashed 1px #ccc;margin-top:10px;padding-top:10px}form .additional-options label{font-weight:300}label{text-transform:uppercase;font-weight:bold}select,textarea,label,button{display:block}select{padding:10px}input,textarea,select{border:1.5px solid #0592af}input.text:focus,input[type='text']:focus{border-color:#da5936}input[type='radio']{border:0;background-color:#fff !important}textarea{font:1em Arial,Helvetica,sans-serif;padding:1px 2px;width:400px}textarea:focus{border-color:#da5936}#wrapper input[type=hidden]{border:0}button{background:#ea6d2f;border:solid 2px #ea6d2f;color:white;cursor:pointer;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;text-align:center}input[type=button],input.button,input[type='submit']{background:#ea6d2f;border:solid 2px #ea6d2f;color:white;cursor:pointer;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;text-align:center}button{background:#ea6d2f;border:solid 2px #ea6d2f;color:white;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;padding:14px 20px}button[disabled]{opacity:.5}button[disabled]:hover{background:#ea6d2f;border:solid 2px #ea6d2f;cursor:default}button.textButton{background:transparent;border:0;color:#ea6d2f;font-size:16px;font-weight:300;padding:0}button.textButton:hover{background:transparent;color:#ffc320}button.textButton.adminOption{float:right;font-size:13px;margin:0 0 0 20px;text-transform:uppercase}input[type=button],input.button,input[type=submit]{background:#ea6d2f;border:solid 2px #ea6d2f;color:white;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;padding:14px 20px}input[type=button][disabled],input.button[disabled],input[type=submit][disabled]{opacity:.5}input[type=button][disabled]:hover,input.button[disabled]:hover,input[type=submit][disabled]:hover{background:#ea6d2f;border:solid 2px #ea6d2f;cursor:default}a.button.secondary,button.secondary,input.button.secondary,input.secondary[type='submit']{background:#fff;border:solid 2px #ea6d2f;color:#ea6d2f;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;padding:14px 20px}a.button{display:inline-block;background:#ea6d2f;border:solid 2px transparent;color:white;font:700 15px/1 museo-sans,Arial,Helvetica,sans-serif;padding:14px 20px}a.button.disabled{background:rgba(243,149,29,0.45)}a.button.disabled:hover{background:rgba(243,149,29,0.45);cursor:default}button:hover{background:#ffc320;border-color:#ffc320;color:#fff}input[type=button]:hover,input.button.over,input[type=submit]:hover{background:#ffc320;border-color:#ffc320;color:#fff}a.button:hover,button.over{background:#ffc320;border-color:#ffc320;color:#fff}.container_element .action_menu{padding:5px}p select{display:inline;margin:0 2px}a.more,ul.more a{background:transparent url(/assets/new/icon-arrow-more-059ccbce0de10d7c070fe29ef2ec43f3f47f61d97207f921bc4ec2fc11c92784.gif) right center no-repeat;padding-right:10px}h1{color:#313131;font:700 36px museo,Arial,Helvetica,sans-serif}h2,h3{font-family:Arial,Helvetica,sans-serif}.tab h2,.tab h3{clear:both}.tab .col .lead{background-color:#feefc1;border-radius:8px;margin:1.5em 0;padding:30px 24px 12px 24px;-moz-border-radius:8px;-webkit-border-radius:8px}.tags{background-color:#feefc1;border-radius:8px;margin:1.5em 0;padding:30px 24px 12px 24px;-moz-border-radius:8px;-webkit-border-radius:8px}*+html #page #wrapper .graphic-input input{float:left}#page #wrapper .login-area .graphic-input input{width:164px}#page #wrapper .graphic-input input:focus{outline-width:0}.graphic-input{position:relative}.graphic-input label.textfield{color:#ccc;right:10px;position:absolute;top:3px;z-index:100}.graphic-input label.right{display:inline}#page #wrapper .graphic-input{display:block}.graphic-input li{background:url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) right -39px no-repeat;position:relative}.graphic-input li.remember{background:transparent}.graphic-input li.remember label{font-size:.9em;font-weight:normal}#page #header li.graphic-input{background:url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) right -39px no-repeat;display:block;padding-right:8px;width:153px}#page #wrapper #secondary .graphic-input{background:url(/assets/new/bg-sprite-btns-ea87ba35ea1e2c2947da63f4cde00bd871d5d3d9ef6e2f4823093dce76259735.png) right -39px no-repeat;margin-left:3px;width:166px}#left-col{float:left;width:300px}#right-col{clear:right;float:left;width:250px}#right-col img{border:solid 1px #999;float:right;margin:12px 0 0 10px}.menu_h{clear:both}.menu_h li{float:left;margin-right:10px}div.section{border-bottom:solid 1px #ccc;margin:0 auto 10px;padding:0 0 10px;position:relative}div.section h3{color:#257270;font-weight:normal;margin-bottom:10px}div.section p.add-new{top:5px;font-size:.9em;padding:0;position:absolute;right:10px}div.section select{color:#333;margin-left:0}.component_title{clear:both;font-weight:bold;width:100%}#search_spinner img{margin-right:20px}#search-investigations{background:white;border:solid 1px #ddd;margin-bottom:20px;padding:10px}#search-investigations select{margin-left:0}#search-investigations table{margin:0;padding:0}#element_nav_menu,#page_nav_menu,#section_nav_menu{display:none}ul.quiet_list{margin-left:0;padding-left:0;list-style:none}ul.quiet_list .item .action_menu{padding:5px 10px}ul.quiet_list .item .action_menu .action_menu_header_left a{color:black}ul.quiet_list .item .tiny .menu_h{margin:0 0 5px 10px;padding:5px 0;list-style:none;margin-right:15px}.menu_h{margin:0;padding:10px 0}.menu_h li{list-style:none;margin-right:15px}.tiny{margin:0 0 5px 5px;font-size:.85em}.tiny li{margin-right:5px}.tiny p{margin:.2em}.help{font-weight:normal;color:#57a19f;font-size:9pt}#school_toggle_write_in{cursor:pointer}#school_show_select{cursor:pointer}.preview_list{list-style:none;padding:0}.preview_list li{background:white;border-bottom:dotted 1px #ccc;min-height:45px;padding:15px 10px 10px}.preview_list li a{padding-left:30px}.preview_list li .investigation_preview a{padding-left:0}.preview_list li .details{padding-left:25px}.preview_list li.even{background:#f9f9f6}#footer{background:#f5f5f5;clear:both;color:#313131;height:300px;padding-top:20px;position:relative;width:100%}#footer a{border-bottom:dotted 1px #479492}#footer .footer-inner{margin:0 auto}#footer .footer-inner.ngsa-footer{text-align:center}#footer .footer-inner p{font-family:museo-sans,verdana,helvetica,sans-serif;padding:0}#footer .footer-inner p.ngsa-partners{margin:10px 0 0 0;text-align:center}#footer .footer-inner .ngsa-partners-images{margin-top:5px;display:flex;gap:10px;justify-content:center;align-items:center}#footer #share-it{float:right;margin:-26px 123px 0 0;width:125px}#under_footer{background-color:#fee9aa;text-align:center;margin:5px 0;padding:2px 0}.attached_file{border:1px solid;margin:2px;padding:5px}.button{background:transparent}.button a,.button a:visited,.button a:active{font-weight:normal;text-align:center;padding:3px 7px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#bcd6ea;color:#111}.button a:hover{background-color:#111;color:#bcd6ea}.teacher_only{background-color:#edd !important}.form_like fieldset{border:solid 1px #ccc;clear:both !important;color:#222;display:block !important;font-size:1em;margin-bottom:.5em;padding:0 10px 10px}.form_like fieldset legend{background:transparent;display:block;font-weight:bold;margin-left:1em 0 0 10px;padding:5px !important}.item_collection * li.menu{list-style-type:none}.invisible_modal{display:none;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1000;background-color:#fff;opacity:.5;filter:alpha(opacity=50);cursor:wait;zoom:1}.invisible_modal.show{display:block}.total_Class_summary{font-weight:bold;font-size:1.3em;color:#000;padding-top:20px}.checkbox_title{font-weight:500;margin-bottom:30px}.class_list_element{border-bottom:solid 1px #999;padding:30px 0}.class_list_element div{float:left}.class_list_element table{margin:0;width:100%}.class_list_element a{margin-top:5px}.class_list_element input{display:inline;width:50px;margin:6px;border:0}.class_list_element label{font-weight:300;font-size:18px;display:inline;text-transform:none}.class_list_element_container{width:500px}.class_list_element_container table td{vertical-align:middle}.manage_classes_panel #sortable{list-style-type:none;margin:0;padding:0;width:auto}.manage_classes_panel #sortable li{padding:0}.manage_classes_panel #sortable label{margin:0;padding:3px 0 0 0;cursor:move;height:auto}.portal_class_header{margin-bottom:0}.portal_class_attribute{font-size:1.2em;margin-right:1em;white-space:no-wrap}.portal_class_attribute .value{font-weight:bold}.class_links{background:#e5e5e5;padding:3px 8px;margin:2px 0 20px 0}.class_links a{display:block;margin:0 0 0 12px}.offering_container{border-bottom:2px inset #ccc}.offering_container table{margin:0}.student_material_icon{width:120px;height:100px;float:left;overflow:hidden;margin:5px 15px 0 5px;margin-top:1.25em}.student_material_icon img{margin-top:5px}.offering_for_student{min-height:100px;margin-top:1.25em;margin-bottom:0;padding-bottom:.5em}.offering_for_student p{margin-bottom:.25em}.offering_for_student .type{font-size:1.1em;font-weight:bold}.offering_for_student .name{text-transform:uppercase;font-weight:bold;font-size:1.1em;color:#479492}.offering_for_student .last_run{color:gray}.offering_for_student .run_buttons{display:flex;align-items:center;margin-top:1em}.offering_for_student .run_buttons .button{margin-left:0;margin-right:1em}.offering_for_student .run_buttons .feedback_metadata{display:flex;gap:7px;align-items:center}.offering_for_student .not_run{font-weight:bold;font-style:italic}.offering_for_student .lightbox_report_link{margin:1em}.right_float{float:right;bottom:0}.right_float input{border:0 solid #f3951d;color:white;display:inline;font:12px / 1 Arial,Helvetica,sans-serif;padding:4px 5px;background-image:linear-gradient(#f3951d,#dd6e0d);_background:#f6f2e2;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.bottom_options button{display:inline}.clear_both{clear:both}.main_manage_classes_container{padding:10px 10px 10px 10px;background-color:White;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px}.popup_content{padding:20px 20px 20px 20px}.popup_content textarea{width:350px}.popup_content td{padding-top:10px}table.teacher_class_table th,table.teacher_class_table td{font-size:12px;border:1px solid #242323;padding-left:1em;padding-top:5px;padding-bottom:5px}table.teacher_class_table th a,table.teacher_class_table td a{white-space:nowrap}table.teacher_class_table th .change_password,table.teacher_class_table td .change_password{padding:1em}table.teacher_class_table th .remove_student,table.teacher_class_table td .remove_student{padding:1em}.floatR{float:right}.floatL{float:left}.clearBoth{clear:both}.offerings{text-align:left;margin:0}.offerings tr{vertical-align:top}.offerings td{text-align:left;vertical-align:middle;padding:0}.offerings td:nth-child(odd){width:20px;padding-top:5px}.teachers_listing{text-align:left;margin:0}.teachers_listing tr{vertical-align:top}.teachers_listing td{text-align:left;vertical-align:middle;padding:0}.teachers_listing td:nth-child(odd){width:20px;padding-top:5px}.studentlist{text-align:left;margin:0}.studentlist tr{vertical-align:middle}.studentlist td{text-align:left;vertical-align:middle;padding:2px 0}.studentlist td.studentname{text-align:left;vertical-align:middle;padding:2px 0;min-width:150px}#student_roster{padding-right:10px}#student_roster #student_id_selector{width:294px !important}#student_roster #students_listing{padding-right:0 !important}table.add_student,table.roster_student_list{margin:0;clear:both}table.add_student .chosen-container{margin-top:3px;width:97% !important}table.roster_student_list .action_link_container{padding-left:0}table.roster_student_list a{white-space:'nowrap'}.contentdiv{float:left}.linkdiv{float:right}.header{padding-left:10px;color:#3a878b;font-size:20px;font-weight:bold;clear:both}.subheader{font-size:16px;font-weight:500}.labelvalue{font-weight:bold;padding-left:5px}.classdata label{font-weight:normal}.classdata .labelvalue{font-weight:bold}.classsummary{padding-left:10px;float:left;text-align:left}.classdata td:nth-child(odd){padding-left:20px;text-align:left}.classdata-buttons{margin:0;text-align:right}.classdata-buttons a{color:#ea6d2f;margin-left:20px}.classdata-buttons a:active,.classdata-buttons a:hover{color:#ffc320}td.title{padding-left:20px;text-align:left}.maincontainer{overflow-x:hidden;padding:10px 10px 10px 10px;background-color:White;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;min-height:600px}#sortable{list-style-type:none;margin:0;padding:0;width:80%}#sortable li{margin:0 0 5px 0;padding:.4em;cursor:move}#sortable li label{padding-top:0}#sortable td{vertical-align:top}.offering-title{display:inline-block;font-weight:500;text-transform:uppercase;width:75%}.offering-prop-checkbox{display:inline-block;font-weight:500;margin:0;text-align:center;width:10%}.offering{padding:5px 0}.offering .offering-title,.offering .offering-title label{font-weight:300;text-transform:none}a.hlink{color:#479492;text-decoration:none;cursor:pointer}a.hlink:hover{color:#da5936;text-decoration:none;cursor:pointer}.pie{position:relative}#setup_flash_message_div{color:black;font-weight:bold}.webkit_scrollbars::-webkit-scrollbar{-webkit-appearance:none;width:11px;height:11px}.webkit_scrollbars::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.no_recent_activity{font-style:italic}div.atm{display:none}.no_help_message{font-style:italic;padding-top:20px;padding-left:50px}.welcome-box{float:right;font-size:1em;height:90px;margin:-120px 20px 0 0;padding:20px 0 0;position:relative;text-align:right;width:215px}.welcome-box table{height:90px;margin:0;padding:0}.welcome-box table tr td.logout-link{padding-left:20px}.welcome-box table tr td.my-preferences-link{text-align:right;font-size:12px}#action_menu_wrapper .action_menu_header_left{width:39% !important}#action_menu_wrapper .action_menu_header_right form{padding:0}#action_menu_wrapper .action_menu_header_right form input[type="submit"]{font-size:13px}.horizontal_button_panel form.button_to{display:inline}.horizontal_button_panel form.button_to div{display:inline}.sso_banner{background:#ffc;text-align:center;font-size:1.4em;font-weight:bold;padding:10px;margin-bottom:25px;border-radius:20px;border:1px solid black}.control{margin:0 0 0 1px;padding:0;font-size:14px;font-weight:bold;color:#dd6e0d;opacity:.4;cursor:pointer}.control:hover{opacity:1.0}.placeholder{color:#d0d0d0}::-webkit-input-placeholder{color:#d0d0d0}input:-moz-placeholder,textarea:-moz-placeholder{color:#d0d0d0}.model_library_popup_container{margin:10px 20px}.model_library_popup_container input{margin:5px;display:block}.model_library_popup_container a{float:right}.model_library_popup_container .message{color:red}.reset_password li{margin-bottom:.5em}.reset_password .aligned ul{margin:15px 0 0 0}.reset_password .aligned ul li{float:left;margin-right:15px}.classes_school_listing{margin-top:25px}.classes_school_listing tbody tr:nth-child(even){background-color:#f9eec1}.classes_school_listing tbody tr:nth-child(odd){background-color:#fffbed}.classes_school_listing td{padding:5px 20px}.classes_school_listing thead h4{font-weight:bold}.classes_school_listing thead tr{background:#f1ece9}p.school_description{margin-bottom:0}.project_cards .project_card{float:left;width:220px;margin:10px;background-color:#eee}.project_cards .project_card img{border:0}.project_cards .project_card .project_card_footer{padding:10px;font-family:Verdana,sans-serif}.project_cards .project_card .project_card_footer .project_card_title{margin:0 10px 10px 10px;font-size:18px;color:#e16a3e;min-height:60px}.project_cards .project_card .project_card_footer .project_card_blurb{margin:10px;font-size:14px}.project_cards .project_card .project_card_footer .project_card_learn_more{margin:10px;font-size:12px;float:right}.project_cards .project_card:hover{background-color:#ccc}span.badge{font-size:10px;padding:.2em;color:white;margin-left:.2em;text-transform:lowercase;background-color:#479492}.chosen-container{margin-bottom:5px}@font-face{font-family:'icomoon';src:url(/assets/icomoon-f114ef99d20976df423d13c2f236f9977c3bac605623cce4fa9266a0db4df976.eot);src:url(/assets/icomoon-f114ef99d20976df423d13c2f236f9977c3bac605623cce4fa9266a0db4df976.eot) format("embedded-opentype"),url(/assets/icomoon-9be698dbc40c7ab47d47da126732b98852bcf0f4c8916954d4b4de828131f14c.ttf) format("truetype"),url(/assets/icomoon-568b388b16cac5963694340d61869f28d1b356f56dea27390627a29208702018.woff) format("woff"),url(/assets/icomoon-b030179760e88c1c88edcb19fe8a42a28a0e3844e804ec481c177c1fe27c7b10.svg) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-circle-left:before{content:"\e900"}.icon-arrow-circle-right:before{content:"\e901"}.icon-arrow-circle-right.down{transform:rotate(90deg)}.icon-arrow-circle-right.up{transform:rotate(-90deg)}.icon-arrow-diagonal:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-caret-down:before{content:"\e905"}.icon-caret-up:before{content:"\e906"}.icon-checkmark:before{content:"\e907"}.icon-close:before{content:"\e908"}.icon-download:before{content:"\e909"}.icon-email:before{content:"\e90a"}.icon-radio:before{content:"\e90b"}.icon-search:before{content:"\e90c"}.icon-share-more:before{content:"\e90d"}.icon-social-facebook:before{content:"\e90e"}.icon-social-googleplus:before{content:"\e90f"}.icon-social-twitter:before{content:"\e910"}.icon-special-link-arrow:before{content:"\e911"}.icon-video-play:before{content:"\e912"}.icon-menu:before{content:"\e913"}.icon-subject-mathematics:before{content:"\e914"}.icon-subject-earthspace:before{content:"\e915"}.icon-subject-engineering:before{content:"\e916"}.icon-subject-lifescience:before{content:"\e917"}.icon-subject-physical:before{content:"\e918"}.icon-help:before{content:"\e919"}.icon-settings:before{content:"\e91a"}.icon-edit:before{content:"\e91b"}.icon-copy:before{content:"\e91c"}.icon-print:before{content:"\e91d"}.icon-favorite:before{content:"\e91e"}.icon-collapse:before{content:"\e91f"}.icon-expand:before{content:"\e920"}.icon-login:before{content:"\e921"}.icon-remove:before{content:"\e922"}.icon-home:before{content:"\e923"}.icon-social-linkedin:before{content:"\e924"}@media screen and (max-width:950px){#primary{display:block;float:none;margin:0}#primary #content{overflow:auto;padding-bottom:30px}.classdata td{display:block;padding-left:5px;width:100%}.classdata td.title{padding-left:10px}.offering-title{width:50%}.offering-prop-checkbox{margin-left:0;width:17.5%}}@media screen and (max-width:450px){.home-page-content #page-header+.cols:not(.no-collapse),.portal-pages-finder-results.cols{margin:0 auto !important}input{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}form.edit_user{padding:0}form.edit_user .item{padding:0}form.edit_user .item #left-col,form.edit_user .item #right-col{clear:both;float:none;width:94%}form.edit_user .item #left-col fieldset,form.edit_user .item #right-col fieldset{border:0;padding:0}form.edit_user .item #left-col fieldset input,form.edit_user .item #right-col fieldset input{width:100%}form.edit_user .item #left-col fieldset legend,form.edit_user .item #right-col fieldset legend{margin:0;padding:5px 0 !important}.maincontainer{padding:0}.add_student td{clear:both;display:block;padding-left:0 !important;width:100% !important}.add_student td td:nth-child(1){margin-bottom:10px}.add_student td:nth-child(3){text-align:left !important}.classdata .labelvalue,.classdata td,.classdata td.title{padding-left:0}.classsummary{float:none;padding-left:0;width:100%}.classsummary+div{clear:both;display:block;text-align:left !important}.roster_student_list .item,.roster_student_list td{padding-left:0 !important}.roster_student_list .item td,.roster_student_list td td{padding-left:5px !important}.search_table{width:100%}.search_table td{clear:both;display:block;padding:0;width:100%}.search_table td #search_term{width:91%}.search_table td .go_button{margin:10px 10px 10px 0;text-align:right}.filters td{clear:both;display:block;width:100%}.tablecell input[type='checkbox']{display:inline-block;height:15px;width:15px}.authored_by_me input[type='checkbox'],.only_show_archived input[type='checkbox']{border:solid 1px #999;display:inline-block;height:15px;padding:0;width:15px}}.landing-container{margin:0;padding:0;height:550px;position:relative}.landing-container *{-moz-box-sizing:border-box;box-sizing:border-box}.landing-container .home-page-content{position:absolute;display:inline-block;top:0;bottom:0;width:640px;overflow:auto}.landing-container .signup-box{width:300px;position:absolute;display:inline-block;bottom:0;top:0;right:0;left:660px;border:1px solid #eee;border-radius:4px;position:absolute}.landing-container .signup-box .message{padding:5px 5px 20px 5px}.landing-container .signup-box .message .message-text{background:#d9f0f0;padding:5px}.landing-container .signup-box small{font-size:11px}.landing-container .signup-box .title{color:#eb8723;font-size:1.8em;display:inline-block}.landing-container .signup-box .step{color:#95939c;font-size:1em;display:inline-block;float:right;margin-top:.4em}.landing-container .home-page-content,.landing-container .signup-box{display:inline-block;vertical-align:top}.lightbox-hood{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:black;z-index:5000}.lightbox-wrapper{position:fixed;float:none;top:0;left:0;height:100%;width:100%;opacity:1;background:0;z-index:5001}.lightbox-content{width:500px;margin-top:5em;margin-left:auto;margin-right:auto;margin-bottom:5em;padding:2em;opacity:1;background-color:#f3f2ed;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#accordion_nav{display:block;overflow:hidden;height:100%;font-size:12px}.accordion_header{color:#202e37;font-style:normal;font-size:10px;display:block;padding:5px;margin:5px;border:1px dotted}.accordion_header a,.accordion_header a:active,.accordion_header a:visited,.accordion_header a:link{color:#202e37 !important;display:block}.accordion_header a:hover,.accordion_header a:active:hover,.accordion_header a:visited:hover,.accordion_header a:link:hover{color:#f2f8fc !important;background-color:#202e37 !important}.accordion_show_hide_text{display:block;float:right;margin-right:16px}.accordion_toggle{display:inline-block;min-width:14px;min-height:12px;float:right;cursor:pointer;font-size:10px;background-repeat:no-repeat;background-position:right top}.accordion_toggle_closed{background-image:url(/assets/plus-minus-sprite-b8fae06e1220de168b627cc6c6e0c7140b0098371186ed2fd8826de0ba3c4d2b.png);height:12px;padding-right:5px}.accordion_toggle_closed:hover{background-image:url(/assets/plus-minus-sprite-b8fae06e1220de168b627cc6c6e0c7140b0098371186ed2fd8826de0ba3c4d2b.png)}.accordion_toggle_open{background-image:url(/assets/plus-minus-sprite-b8fae06e1220de168b627cc6c6e0c7140b0098371186ed2fd8826de0ba3c4d2b.png);background-position:right -11px;height:8px;padding-right:5px}.accordion_toggle_open:hover{background-image:url(/assets/plus-minus-sprite-b8fae06e1220de168b627cc6c6e0c7140b0098371186ed2fd8826de0ba3c4d2b.png);background-position:right -11px}.accordion_count{display:inline-block;float:right}.accordion_container{display:block;overflow:hidden;width:auto;height:auto;background-color:white;border:1px solid #89b4b7;margin:2px;padding:2px;cursor:default}.accordion_container .description{font-size:9px;clear:both}.accordion_container .accordion_name{display:block;float:left;font-weight:bold;margin-left:8px;width:100%}.accordion_container .selected{font-weight:bold !important}.accordion_container a{display:inline;font-weight:normal !important;cursor:pointer}.accordion_container a:hover{background-color:#202e37 !important;color:#f2f8fc !important}.accordion_container .action a{font-weight:bold !important}.accordion_container .accordion_content{display:block;overflow:hidden;clear:left;margin:5px;padding:2px}.accordion_container .accordion_content ul{padding:2px;padding-left:0}.accordion_container .accordion_content .accordion_page{padding:2px;margin-top:5px;border:1px solid;display:block;width:auto;height:auto;cursor:move;background-color:#f2f8fc;background-image:url(/assets/red_dot-0175e05f73c5e578222bd13b52c063a7bf0bddc4290643980f2d6738c691109e.png);background-position:98% 50%;background-repeat:no-repeat}.accordion_container .accordion_content .accordion_page:hover{background-image:url(/assets/red_dot-0175e05f73c5e578222bd13b52c063a7bf0bddc4290643980f2d6738c691109e.png);background-position:98% 50%;background-repeat:no-repeat;color:#202e37 !important;background-color:white}.accordion_container .accordion_content .accordion_page .selected{border-width:2px}.accordion_container .accordion_content th{text-decoration:underline;font-variant:small-caps}.accordion_container .accordion_content .accordion_section{padding:2px;margin-top:5px;border:1px solid;display:block;width:95%;min-height:20px;height:auto !important;float:left;cursor:move;background-color:#f2f8fc !important}.accordion_container .accordion_content .accordion_section a.accordion_section_title{width:95% !important}.accordion_container .accordion_content .accordion_section:hover{color:#202e37 !important;background-color:white}.accordion_container .accordion_content .accordion_section .selected{border-width:2px}.accordion_name{float:left;width:60% !important}#offering_list .accordion_name{width:545px !important}.accordion_toggle{float:right;margin:3px 3px 0 0;width:30px}.offering .accordion_toggle{width:30% !important}#accordion_nav .accordion_header a{font-size:12px;font-weight:bold}#accordion_nav .accordion_header a.selected{padding:0}#accordion_nav .accordion_header a.numbered{background:transparent;display:inline;padding:0 5px !important}#secondary #accordion_nav li.accordion_container{padding:5px}.LV_validation_message{font-weight:bold;margin:0 0 0 5px}.LV_valid{color:#0c0;display:none}.LV_invalid{color:#c00}.LV_invalid_field{border:1px solid #c00}input.LV_invalid_field:hover,input.LV_invalid_field:active{border:1px solid #c00}textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #c00}.rollover{padding:0;margin:0;margin-right:1em;display:block;clear:none;float:left;height:100%;width:18px;overflow:hidden;border:0}a.rollover a.rollover:visited a.rollover:active{padding:0;margin:0;margin-right:1em;display:block;height:18px;width:18px;overflow:hidden;border:0}a.rollover:hover{display:block;text-indent:-18px;background-color:inherit !important}#investigation_activities_list{list-style-type:none;margin:20px 0 0;padding-left:0}.action_menu{margin:0 !important;padding:3px 10px;clear:both}.action_menu ul li{list-style-type:none}.action_menu fieldset{background-color:transparent}.action_menu:before,.action_menu:after{content:" ";display:table}.action_menu:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.action_menu{*zoom:1}.action_menu .action_menu_header_left{float:left;text-align:left;margin:0;width:50% !important}.action_menu .action_menu_header_left .author{font-style:italic}.action_menu .action_menu_header_left a{color:#53857c}.action_menu .action_menu_header_left input{float:left;margin-right:5px}.action_menu .action_menu_header_left p{clear:both}.action_menu select{padding:3px;margin:5px}.action_menu .action_menu_header_right{background:transparent;float:right;text-align:right;margin:0;padding-right:10px}.action_menu .action_menu_header_right .author{font-size:9px;font-style:italic}.action_menu .action_menu_header_right ul{margin:0;padding:0;background-color:#bcd6ea}.action_menu .action_menu_header_right ul li{display:inline;list-style-type:none;background-color:#bcd6ea;padding:0;padding-right:10px}.action_menu .action_menu_header_right ul li a,.action_menu .action_menu_header_right ul li a:visited,.action_menu .action_menu_header_right ul li a:active{text-transform:capitalize;cursor:pointer;text-decoration:none}.action_menu .action_menu_header_right ul li.selected a,.action_menu .action_menu_header_right ul li.selected a:visited,.action_menu .action_menu_header_right ul li.selected a:active{background-color:blue;color:white}.action_menu .action_menu_header_right ul li.label{font-weight:bold}.action_menu .action_menu_header_right ul{background:transparent}.action_menu .action_menu_header_right ul li{background:transparent}.action_menu .action_menu_header_right ul li a.rollover{background:transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;padding:0}.action_menu .action_menu_header_right ul li a.rollover img{border-style:none}.action_menu .action_menu_left{float:left;display:table-cell;text-align:left}.action_menu .action_menu_left ul{margin:0;padding:0;background-color:#bcd6ea}.action_menu .action_menu_left ul li{display:inline;list-style-type:none;background-color:#bcd6ea;padding:0;padding-right:10px}.action_menu .action_menu_left ul li a,.action_menu .action_menu_left ul li a:visited,.action_menu .action_menu_left ul li a:active{text-transform:capitalize;cursor:pointer;text-decoration:none}.action_menu .action_menu_left ul li.selected a,.action_menu .action_menu_left ul li.selected a:visited,.action_menu .action_menu_left ul li.selected a:active{background-color:blue;color:white}.action_menu .action_menu_left ul li.label{font-weight:bold}.action_menu .action_menu_right{float:right;display:table-cell;text-align:right;color:white}.action_menu ul.menu{list-style-image:none;list-style-position:outside;list-style-type:none}.action_menu ul.menu li.menu a{margin-top:3px !important}.action_menu ul.subsection_tabs{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px 2px 0;padding:0 10px}.action_menu ul.subsection_tabs li{margin-top:3px}.action_menu ul.subsection_tabs li.tab{float:left;background:url(/assets/tabs/left-400bf43a8e1208d4c47a7dffa582c3edc01ee93151395ce52bfe7475a350ea05.gif) no-repeat left top;padding:0 8px 0 8px;text-align:center}.action_menu ul.subsection_tabs li.active{background:url(/assets/tabs/left_on-9b7c2ce1188ca9929683fdbf9bf21901e6694d3bb8d49ccd1c1d3632825a1c33.gif) no-repeat left top !important}.action_menu ul.subsection_tabs a{float:none;display:block;background:url(/assets/tabs/right-ec43012d255830b6e432d63a06d541edc11a703bf10d0531b52de799bfddeb32.gif) no-repeat right top;padding:0 8px 0 2px}.action_menu ul.subsection_tabs a.active{background:url(/assets/tabs/right_on-8113422fee01f75b5c3755405b9b719bddb53029302685b3c6070deaa3a6335b.gif) no-repeat right top !important}.action_menu ul.subsection_tabs a:hover{text-decoration:underline !important;color:#a86922 !important}.block_list ul{list-style:none;margin:0 0 1.5em;padding:0}#clazz_offerings{background:white;border:solid 1px #ddd;color:#333;height:auto;margin-top:0;margin-right:40px;min-height:50px;padding:25px 4px 30px;width:592px}.clazz_offerings_for_class_summary_page{margin-left:0}.action_menu_activity{background:white;color:#333;padding:0 6px 6px}.action_menu_activity_title{clear:both;font-size:1.2em;width:100%}.action_menu_activity_options{float:left;margin-bottom:15px;text-transform:uppercase;width:100%}.action_menu_activity_options a{color:#333}.item .action_menu{background-color:#e5e5e5;color:#333}.item .action_menu .action_menu_activity_options{clear:none !important;color:#333;float:right;margin:3px 0 0 0;padding:0;text-align:right;text-transform:uppercase;width:auto}.item .action_menu .action_menu_activity_options a{color:#333 !important}.item .action_menu .action_menu_activity_title{clear:none !important;float:left;width:85%}#students_listing table th,#students_listing table td,#teachers_listing table th,#teachers_listing table td{text-align:left !important}#students_listing table th,#students_listing table th{font-size:1.5em}div.action_menu_header_left span.dev_note a,div.action_menu_header_left span.filter_selection_control a,div.action_menu_header_left a.container_link{color:#333 !important}#section_pages_list,#elements_container,#activity_sections_list{margin-left:0}#section_pages_list a.container_link,#elements_container a.container_link,#activity_sections_list a.container_link{font-weight:bold}#section_pages_list li,#elements_container li,#activity_sections_list li{list-style:none}#section_pages_list .action_menu,#elements_container .action_menu,#activity_sections_list .action_menu{background:transparent}#section_pages_list .action_menu .component_title,#elements_container .action_menu .component_title,#activity_sections_list .action_menu .component_title{color:#333}#section_pages_list p,#elements_container p,#activity_sections_list p{font-size:11px;font-style:italic;padding:5px 10px}#note{z-index:20;font-size:9pt;margin:1em;padding:4em;color:#00233a;background-color:#f2f8fc;text-align:left;position:fixed;margin-left:25%;width:50%;z-index:20;height:auto;border:2px solid}#note .selected{color:#f2f8fc !important;background-color:#00233a !important}#note a{font-weight:bold;padding:0;text-decoration:none;background-color:transparent}#note a:link{color:#00233a}#note a:visited{color:#00233a}#note a:active{color:#00233a}#note a:hover{color:#f2f8fc;background-color:#00233a}#note a.delete:link{color:#9b3243}#note a.delete:active{color:#9b3243}#note a.delete:visited{color:#9b3243}#note a.delete:hover{color:white;background-color:#9b3243}.alert{z-index:20;font-size:9pt;margin:1em;padding:4em;color:#00233a;background-color:#f2f8fc;text-align:left;position:fixed;margin-left:25%;width:50%;z-index:20;height:auto;border:2px solid}.alert .selected{color:#f2f8fc !important;background-color:#00233a !important}.alert a{font-weight:bold;padding:0;text-decoration:none;background-color:transparent}.alert a:link{color:#00233a}.alert a:visited{color:#00233a}.alert a:active{color:#00233a}.alert a:hover{color:#f2f8fc;background-color:#00233a}.alert a.delete:link{color:#9b3243}.alert a.delete:active{color:#9b3243}.alert a.delete:visited{color:#9b3243}.alert a.delete:hover{color:white;background-color:#9b3243}.dropdown{z-index:1000;display:block;position:fixed;left:-1000px;top:0;clear:left;float:none;background:transparent;font-size:10px;overflow-x:hidden}.dropdown .big{font-size:1.2em}.dropdown ul{background-color:white;list-style-type:none;font-weight:normal;border:1px #bddfdf solid;margin-left:0;padding-left:0}.dropdown li{background:#fef7e0;list-style-type:none;padding:.5em}.dropdown a{display:block}.dropdown a.rollover{clear:left !important}.dropdown hr{border:none !important;height:1px !important;padding:0 !important}div#classes_selected{padding:0 20px 5px 20px}div#classes_selected div{padding:3px}div#classes_selected a{display:block;margin:0;padding:0}div#classes_selected .selected a{color:#313131;font-weight:500}#secondary .clazz_list_container li:last-child{border-bottom:solid 1px #fff;padding-bottom:20px}.create_link,.manage_classes_link{margin:20px}.create_link a.button,.manage_classes_link a.button{_background:#f6f2e2}.classsetupform tr{vertical-align:top}.classsetupform td{padding-top:10px;padding-left:10px}.classsetupform td.title{width:60px}.classsetupform table{margin:0}.classsetupform table td{text-align:left;padding:0 5px 0 5px}.classsetupform #sortable{width:100%}.classsetupform #sortable li{padding:0}.new_portal_clazz a,.edit_portal_clazz a{color:#888}.new_portal_clazz a.button,.edit_portal_clazz a.button{color:#fff}.new_portal_clazz a.button.secondary,.edit_portal_clazz a.button.secondary{color:#ea6d2f}.classsetupform,.edit_portal_clazz{margin-bottom:50px;text-align:left;width:100%}.classsetupform input,.classsetupform textarea,.classsetupform select,.edit_portal_clazz input,.edit_portal_clazz textarea,.edit_portal_clazz select{border:solid 2px #0592af;font-family:'museo-sans',helvetica,verdana,sans-serif;width:calc(100% - 24px)}.classsetupform input[type='text'],.classsetupform textarea,.edit_portal_clazz input[type='text'],.edit_portal_clazz textarea{font-weight:300;padding:10px}.classsetupform input[type="button"],.classsetupform input[type="checkbox"],.classsetupform input[type="radio"],.classsetupform input[type="submit"],.edit_portal_clazz input[type="button"],.edit_portal_clazz input[type="checkbox"],.edit_portal_clazz input[type="radio"],.edit_portal_clazz input[type="submit"]{border:0;width:auto}.classsetupform #sortable li label,.edit_portal_clazz #sortable li label{cursor:move;height:auto;margin:0;padding:3px 0 0}.classsetupform select,.edit_portal_clazz select{background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat;background-position:right -35px top 10px;border-radius:0;width:100%;-moz-appearance:none;-webkit-appearance:none}.classsetupform label.right,.edit_portal_clazz label.right{font-size:14px;margin-top:10px}.classsetupform .class-teachers,.edit_portal_clazz .class-teachers{padding:0 0 10px}.classsetupform .class-teachers .note,.edit_portal_clazz .class-teachers .note{font-size:13px;line-height:18px;margin-top:5px}.classsetupform .class-teachers #div_teacher_list,.edit_portal_clazz .class-teachers #div_teacher_list{padding:10px 0}.classsetupform .class-teachers #div_teacher_list li,.edit_portal_clazz .class-teachers #div_teacher_list li{font-weight:500;margin-bottom:0}.classsetupform .class-teachers #div_teacher_list .rollover,.classsetupform .class-teachers #div_teacher_list .rollover:visited,.classsetupform .class-teachers #div_teacher_list .rollover:active,.edit_portal_clazz .class-teachers #div_teacher_list .rollover,.edit_portal_clazz .class-teachers #div_teacher_list .rollover:visited,.edit_portal_clazz .class-teachers #div_teacher_list .rollover:active{height:22px;margin-right:5px}.classsetupform .class-teachers #div_teacher_list .rollover img,.classsetupform .class-teachers #div_teacher_list .rollover:visited img,.classsetupform .class-teachers #div_teacher_list .rollover:active img,.edit_portal_clazz .class-teachers #div_teacher_list .rollover img,.edit_portal_clazz .class-teachers #div_teacher_list .rollover:visited img,.edit_portal_clazz .class-teachers #div_teacher_list .rollover:active img{width:200%}.form-submit{text-align:right}.form-submit span.create_button{margin-left:15px}dl.classdata{margin-bottom:30px}dl.classdata dd{display:inline;font-size:18px}dl.classdata dd:after{display:block;content:''}dl.classdata dt{display:inline;font-size:18px;font-weight:500}@media screen and (max-width:450px){.classsetupform{padding-left:0}.classsetupform td,.classsetupform td.title{padding-left:0}}@media screen and (max-width:950px){.classsetupform label.right{text-align:left}.classsetupform td{display:block;width:100%}.classsetupform td.title{padding-left:10px}.classsetupform input[type='text'],.classsetupform textarea{width:95%}.classsetupform select{width:calc(100% - 14px)}.classsetupform #div_teacher_list td{display:table-cell}}.scrollertab{padding:5px 2px 5px 2px;border:0;cursor:pointer;white-space:nowrap;font-weight:bolder;text-align:left}.tabright{margin-left:5px;float:right}.tableft{margin-right:5px;float:left}.tab{background-image:linear-gradient(#fff,#aaa);-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:5px;border:solid 1px #666;border-bottom:0;margin-left:5px;cursor:pointer;white-space:nowrap}.selected_tab{background-image:linear-gradient(#999,#666);-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:5px;border:solid 1px #666;margin-left:5px;border-bottom:0;color:White;white-space:nowrap}.clearboth{clear:both}.data_container{border:0;padding:0;clear:both}.materials{text-align:left;margin-top:10px}.materials tr{vertical-align:top}.materials td{text-align:left;vertical-align:middle;padding:5px 0 5px 0}.investigationdata{text-align:left}.investigationdata tr{vertical-align:top}.investigationdata td{text-align:left;vertical-align:top}.reportsummary{text-align:left;border:0;margin:0;margin-left:-1px;width:100%}.reportsummary tr{vertical-align:middle}.reportsummary td{text-align:center;vertical-align:middle;min-width:70px;height:20px;background-color:White;border:solid 1px #ccc;padding:4px}.reportsummary th{text-align:center;vertical-align:middle;font-weight:bold;border:solid 1px #ccc;max-width:250px;min-width:70px;height:20px;padding:4px}.reportsummary th.activity{background-color:#fcf7e4;border:solid 1px #ccc;font-weight:bold;height:20px;min-width:70px;overflow:hidden;text-overflow:ellipsis;padding:4px;text-align:center;vertical-align:middle;white-space:nowrap}.student_name{white-space:nowrap}.progress_div{max-width:575px;overflow:auto;text-align:left}.student_list{text-align:left;border:0;margin-top:0;width:100px}.student_list tr{vertical-align:middle}.student_list td{text-align:left;vertical-align:middle;height:20px;background-color:White;border:solid 1px #ccc;padding:4px}.student_list th{text-align:left;vertical-align:middle;font-weight:bold;border:solid 1px #ccc;height:20px;padding:4px}.student_list th div.progressbar_container{height:20px;padding-top:0}.legend_progress{background-color:#fc9;border:solid 1px #666;display:block;float:left;height:15px;margin:3px 5px 0 0;width:15px}.legend_not_started{background-color:#fff;border:solid 1px #666;display:block;float:left;height:15px;margin:3px 5px 0 0;width:15px}.progressbar{min-width:60px;height:10px;border:solid 1px #666;background-color:White}.progress{height:10px;background-color:#fc9;float:left}.progress.completed{height:10px;background-color:#ff8513;float:left}.progress.activity{height:10px;background-color:#ffad5b;float:left}.linkbutton{background:#f3951d;border:0 solid #f3951d;color:white;font:12px / 1 Arial,Helvetica,sans-serif;padding:4px 14px;background-image:linear-gradient(#f3951d,#dd6e0d);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;text-align:center;color:white}.linkbutton>a{color:White}#oTabcontainer{overflow:hidden;width:642px;float:left}#oTabcontainer>table{padding:0;margin:0}.legend_completed{background-color:#ff8513;border:solid 1px #666;display:block;float:left;height:15px;margin:3px 5px 0 0;width:15px}.legend_row{height:35px;width:300px}.recent_activity_table td{font-weight:normal}.recent_activity_table th{padding-bottom:5px}.recent_activity_container table{margin:0 auto}.legend-container table{margin:1em auto}.legend-container table td{padding:0 10px}.status_count_graph{margin:0;padding:0;width:100%;float:right}.status_count_graph td{text-align:right;font-weight:bold}.LeftMost_legend_completed{background-color:#ff8513;border:solid 1px #666}.Middle_legend_progress{background-color:#fc9;border:solid 1px #666}.RightMost_legend_not_started{background-color:White;border:solid 1px #666}.showhidedetails{float:right;font-weight:normal;margin-right:12px;white-space:nowrap}.showhidedetails .expandcollapse{color:#ea6d2f}.report{height:25px;margin-top:10px}.activityprogressbar_container{font-size:13px}.progressbar_row table{margin-top:15px}.investigation_info{width:150px;text-align:left}.investigation_info>div{width:150px;text-align:left;padding:0;margin:0}.investigation_info table{width:100%}.investigation_info th{text-align:left;vertical-align:top;width:90px}.investigation_activities{vertical-align:top;text-align:left;padding-right:10px}.progress_summary_container{padding:0;margin:0;width:475px;overflow:auto}.inProgressSummary{text-align:left;border:0;margin-top:0}.inProgressSummary tr{vertical-align:top}.inProgressSummary td{text-align:left;vertical-align:middle;padding:2px;width:115px;height:20px;background-color:Transparent}.inProgressSummary th{text-align:left;vertical-align:middle;padding:2px;font-weight:bold;width:115px;height:20px;background-color:Transparent}.class_offering_name{text-align:left;float:left;font-size:16px}#recent_activity_inprogress .student_name{white-space:nowrap}#recent_activity_inprogress .progress_summary_container{width:468px;overflow:auto;text-align:left}#recent_activity_inprogress div.progressbar_container{height:20px;padding-top:0;padding-left:0}#recent_activity_inprogress td.student_progress div.progressbar_container{height:18px;padding-left:0;padding-top:2px}#recent_activity_inprogress td.student_progress{padding:6px 4px 4px 4px}.progress_summary_container .inProgressSummary{text-align:left;border:0;margin:0;margin-left:-1px;width:100%}.progress_summary_container .inProgressSummary tr{vertical-align:middle}.progress_summary_container .inProgressSummary td{text-align:center;vertical-align:middle;min-width:70px;height:20px;padding:5px 4px 6px 4px}.progress_summary_container .inProgressSummary th{text-align:center;vertical-align:middle;font-weight:bold;min-width:70px;height:20px;padding:5px 4px 5px 4px}#recent_activity_inprogress .student_list{text-align:left;border:0;margin-top:0;width:155px}#recent_activity_inprogress .student_list tr{vertical-align:middle}#recent_activity_inprogress .student_list td{text-align:left;vertical-align:middle;height:20px;padding:5px 4px 5px 4px;background-color:Transparent;border:0}#recent_activity_inprogress .student_list th{text-align:left;vertical-align:middle;font-weight:bold;height:20px;padding:5px 4px 5px 4px;background-color:Transparent;border:0}#recent_activity_inprogress td.student_name div.progressbar_container{height:20px;padding-top:0;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#recent_activity_inprogress td.last_update_date div.progressbar_container{height:20px;padding-top:0}#recent_activity_inprogress th.activity.expand_collapse_text div.progressbar_container{height:20px;padding-top:0}.messagetable{width:100%}.messagetable td{font-style:italic;text-align:left}.messagetable th{font-weight:bold;text-align:left}#oFullStatusDiv{padding:0;margin:0;width:620px;clear:both}.header.fullstatus{padding-left:0;color:#3a878b;font-size:20px;font-weight:bold;clear:both}#oFullStatusDiv .reportsummary{text-align:left;border:0;margin:0;margin-left:-1px;width:100%}#oFullStatusDiv .reportsummary tr{vertical-align:middle}#oFullStatusDiv .reportsummary td{text-align:center;vertical-align:middle;min-width:110px;height:20px;background-color:White;border:solid 1px #ccc;padding:5px}#oFullStatusDiv .reportsummary th{text-align:center;vertical-align:middle;font-weight:bold;background-color:#f9eec1;border:solid 1px #ccc;min-width:110px;height:20px;padding:5px}#oFullStatusDiv .reportsummary th.offering_name{text-align:left}#oFullStatusDiv .reportsummary th.activity{text-align:center;vertical-align:middle;font-weight:bold;background-color:#fcf7e4;border:solid 1px #ccc;min-width:110px;height:20px;padding:5px}#oFullStatusDiv .reportsummary th.activity.offering_name{text-align:left}#oFullStatusDiv .student_name{white-space:nowrap}#oFullStatusDiv .progress_div{width:484px;overflow:auto;text-align:left}div.progressbar_container{height:15px;padding-top:5px}th.expand_collapse_text div.progressbar_container{width:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th.expand_collapse_text div.progressbar_container.activity_header{width:auto}#oFullStatusDiv .student_list{text-align:left;border:0;margin-top:0;width:130px}#oFullStatusDiv .student_list tr{vertical-align:middle}#oFullStatusDiv .student_list td{text-align:left;vertical-align:middle;height:20px;background-color:White;border:solid 1px #ccc;padding:5px}#oFullStatusDiv .student_list th{text-align:left;vertical-align:middle;font-weight:bold;background-color:#f9eec1;border:solid 1px #ccc;height:20px;padding:5px}#oFullStatusDiv td.student_name div.progressbar_container{width:118px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td.student_name div.progressbar_container{height:20px;padding-top:0;width:88px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#oFullStatusDiv th.expand_collapse_text.offering_name{cursor:pointer}th.expand_collapse_text div.progressbar_container{height:20px;padding-top:0}th.activity.expand_collapse_text div.progressbar_container{height:20px;padding-top:0}.messagetext{font-style:italic}.activity_report:hover{color:black;text-decoration:underline}.activity_report:visited{color:black;text-decoration:none}.activity_report{color:black}.msg_popup_ok_button{margin-left:180px}select#material_select{width:100%;padding:5px;margin-bottom:5px}@media screen and (max-width:950px){.recent_activity_container table{margin:1em 0 0}.floatL{float:none}.student_list{width:100%}td.student_name div.progressbar_container{width:100%}.legend-container table{margin:0}.legend-container table td{clear:both;display:block;padding:0;width:100%}.recent_activity_table td{clear:both;display:block;width:95%}.legend_row{width:100%}.legend_row td{height:35px}.data_container .student_div,.data_container .student_div.floatL{float:left}.progressbar_container{width:100%}.progress_summary_container .inProgressSummary{width:100%}.progress_summary_container .inProgressSummary .progressbar_container{width:100% !important}}@media screen and (max-width:450px){.recent_activity_table .inProgressSummary{margin-left:0}.recent_activity_table .inProgressSummary td{width:100%}.recent_activity_table #recent_activity_inprogress .progress_summary_container{width:100%}.recent_activity_table #recent_activity_inprogress .progress_summary_container td.student_progress{padding:0}.data_container .progress_div{max-width:350px}}table.status_graphs{margin:.25em;border:0}table.status_graphs td{padding:2px}table.status_graphs td.disclosure_widget{width:20px;cursor:pointer;color:#479492}table.status_graphs .progressbar_container{display:block;width:200px}table.status_graphs td.top_border{border-top:1px solid gray}table.status_graphs td.label{padding-left:10px}#material_search_form{padding:0}.search_results{margin-top:15px}.result_material{width:100%;margin:0}.filterheader{color:#313131;margin-bottom:2px;font-weight:bold;font-size:13px;display:inline-block}.search-form{height:42px;margin-bottom:5px}.search-form .search-form__label{color:#247a7e;display:block;float:left;font-weight:bold;line-height:2.7;margin-right:10px}.search-form .search-form__field{display:block;float:left}.search-form .search-form__field input{width:350px}.search-form .search-form__ngss_info{font-size:18px;line-height:normal;text-align:center;vertical-align:middle;display:none}@media screen and (min-width:1170px){.search-form .search-form__ngss_info{display:block}}.search-form .search-form__ngss_info a{color:#ea6d2f}.search-form input[type="submit"]{padding:12px 20px 11px !important;width:auto !important}.material_type{color:#247a7e;font-weight:bold}#filter_container{background-color:#f5f5f5;font-size:12px;margin-top:10px;min-height:20px;position:relative}#filter_container #showhidefilters{position:absolute;text-align:right;top:5px;right:10px}#filter_container #filters_wrapper{display:flex;flex-flow:row wrap;height:auto;min-height:400px;align-content:flex-start;gap:10px;padding:10px}#filter_container #filters_wrapper .filter-row{display:flex;width:100%;flex-grow:1;gap:10px}#filter_container #filters_wrapper .filter-row.flex-col{flex-direction:column}#filter_container #filters_wrapper .filter-row.flex-row{flex-direction:row}#filter_container #filters_wrapper .filter-row.full-height{height:100%}#filter_container #filters_wrapper .filter-row.flex-shrink{flex-grow:0}#filter_container #filters_wrapper .filter-row .filter-group{flex:1}#filter_container #filters_wrapper .filter-row .filter-group.sort-by{display:flex;gap:10px;align-items:center;margin-top:10px}#filter_container #filters_wrapper .filter-row .filter-group.sort-by select{padding:5px}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options{background:#fff;border:solid 1px #999;overflow-x:hidden;overflow-y:scroll;padding:5px;text-overflow:ellipsis;white-space:nowrap;max-height:125px}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options.auto-overflow{overflow:auto}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options.projects{max-height:150px}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options.sensors{max-height:300px}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options label{text-transform:none;vertical-align:middle}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options input[type="checkbox"]{vertical-align:middle}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options.select-menu{background:transparent;border:0;height:auto;margin-top:-2.5px;padding:0}#filter_container #filters_wrapper .filter-row .filter-group .filter-group__options.select-menu select{background:#fff;border:solid 1px #999}.filters{background-color:#f5f5f5;float:left;font-size:12px;margin:0 0 15px 15px}.assignedTo{color:#8c878b;margin-top:2px}.material_body{font-size:14px;margin-top:3px;margin-left:143px}.material_header{color:#bf4726;font-size:16px;font-weight:bold}.official{color:#999;font-size:.75em;font-weight:bold}.stem-finder-result-favorite{position:absolute;top:0;right:5px;color:#fff;font-size:32px;cursor:default}.stem-finder-result-favorite-active{color:#f8cf4d}.legacy-favorite{position:absolute;top:0;margin-top:-10px;right:0;color:#fff;font-size:32px;font-family:initial;cursor:default}.legacy-favorite-active{color:#f8cf4d}.legacy-favorite-outline{color:#ccc}.material_icon{position:relative;float:left;margin:17px 10px 0 5px;padding:0;height:100px;width:120px;overflow:hidden;text-align:center}.material_icon .thumb_link{cursor:pointer}.material_type{width:120px}.material_button{margin-right:6px;margin-top:2px}.go_button{margin-right:6px;margin-left:5px}.material_thumbnail{height:40px;width:40px;background:gray}.material_type{font-size:12px}#search_suggestions{width:312px;position:absolute;background-color:white;z-index:10}.search_resultscontainer{margin-top:10px}.border_top{padding-top:10px;padding-left:10px}#suggestions{border:1px solid gray;border-top:0}.suggestion{padding:2px;cursor:default;padding-left:5px}.suggestion_link:hover{color:black}.suggestion:hover{background-color:#fee9aa}.suggestionhover{background-color:#fee9aa}.suggestion_link{color:black}.sort_radio{width:0;height:0;border:0;outline:0;opacity:0}.sortbycolumn label{cursor:pointer}.sort_container{width:80px}.highlightoption{font-weight:bold;text-decoration:underline}search_materials{margin:0;background-color:white}.sensors_container{overflow:auto;max-height:190px;background-color:white;border:1px solid #CCC;padding-left:5px}.sensors_label{text-transform:none}.material_list{margin:0 10px}.material_list .material_list_item{overflow:hidden}.material_list .material_list_item .main-part{margin:5px 10px 0 10px}.material_list .material_list_item .toggle-details{clear:both;width:100%;text-align:center}.material_list .material_list_item .toggle-details:hover{background:#f8f8f8;cursor:pointer}.material_list .material_list_item .toggle-details:hover .toggle-details-icon{color:#AAA}.material_list .material_list_item .toggle-details .toggle-details-icon{font-size:22px;color:#d5d5d5}.material_list .material_list_item span,.material_list .material_list_item a{margin:0 1px}.material_list .material_list_item span.material_meta_data{display:inline-block;margin-bottom:5px}.material_list .material_list_item span.material_meta_data span{margin-right:3px}.material_list .material_list_item a.button{margin-bottom:5px}.material_list .material_list_item:nth-child(even){background-color:#fcfcfc}.material_list .material_list_item:nth-child(odd){background-color:#f5f5f5}.landing_page{width:956px;margin:0;padding:0}.landing_page .material_list{display:block;width:100%;padding:0;margin-top:0;min-height:140px}.material-details{text-align:left;padding:10px;border-top:1px solid #ddd}.material-details .material-activities,.material-details .material-description{display:inline-block;vertical-align:top}.material-details .material-description.one-col{width:100%}.material-details .material-description.two-cols{width:60%}.material-details .material-activities{width:37%;padding-left:10px;border-left:1px solid #ddd}.material-details .material-activities ul{margin:0}.material-details .material-activities li{margin:0;padding:0;list-style-type:none}.material_list_item.last{border:0}.material_list_item.exemplar{background-color:#fcfccc}.domin_container{width:100px}.grade_container{width:100px}.material_container{width:100px}#search_spinner img{vertical-align:middle}.material_list .material_list_item:last-child{border-bottom:0}.materials_container{background:#fff;border:1px solid #0592af;margin-top:10px}.material_list_header{background-color:#0592af;color:#fff;font-weight:bold;padding:5px 10px}.materials_container .pagination{padding:0 0 5px 10px}.materials_container .pagination .page{padding-right:5px}#offering_list .bookmark{color:#3f3f3f}.material_detail{margin:0;padding:0;text-transform:none;width:100%}.material_detail td{font-weight:bold;padding:5px 5px 0 5px;vertical-align:top;text-align:left}.material_detail td.title{font-weight:normal;padding:5px 5px 0 5px;vertical-align:top;text-align:left}.material_detail td.check_box{width:20px;padding:7px 0 0 5px}.material_detail label.clazz_name{text-transform:none}.assign_class_header{font-size:16px;font-weight:900}.already_assign_class_header{font-size:16px;font-weight:700;margin:10px 0 0}.assigned_material_detail td{font-weight:normal;padding:5px 5px 0 5px;vertical-align:top;text-align:left}.messagetext{font-style:italic}.assigned_material_detail{margin:0;padding:0;text-transform:none}.assigned_material_detail td.title{font-weight:normal;padding:0 5px 5px 5px;vertical-align:top;text-align:left}.disabledfilters{color:gray}.disabledfilters a,.disabledfilters input{cursor:default}.disabledfilters #filtermask{display:block;height:150px;position:absolute;width:630px;z-index:10;background-color:#fbf4da;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.disabledfilters input[type='checkbox']{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}.material_list_item a{text-transform:none}.unassigned_classes_container{max-height:150px;overflow-y:auto}.assigned_classes_container{max-height:150px;overflow-y:auto}.assigned_classes_container .assign_material_list{font-weight:normal}.feedback_message{padding-left:5px}.unassigned_classes_container input[type='checkbox']{margin:0;padding:0;border:solid 1px #999}.tablecell input[type='checkbox'],.tablecell label,.tablecell img{vertical-align:middle}.tablecell input[type='checkbox']{margin:0;padding:0;border:solid 1px #999}.tablecell img{margin-left:5px}.required_equipment_container{margin-top:5px;font-size:12px}.breadcrumb-menu{margin-bottom:20px}.resource{display:flex;flex-wrap:wrap;justify-content:space-between}.resource h1{width:100%}.resource h2{color:#313131;font-size:13px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.resource .resource-primary{width:66%}.resource .resource-primary hr{border:dotted 1px #ebebeb;height:0}.resource .resource-primary .action-items{margin:20px 0}.resource .resource-primary .action-items .button{margin-bottom:10px}.resource .resource-primary .action-items .share_Button{display:none}.resource .resource-secondary{width:33%}.resource .resource-secondary ul li{font-size:14px}.related-materials h2{color:#313131;font-size:13px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.activity_list_header{font-size:16px;font-weight:bold;color:#222}.activity_list_header span.investigation_name{text-transform:uppercase}.related_material_header{font-size:15px;font-weight:bold;color:#3a878b}.activities_container{padding-left:3px}.activity_list{margin:0;padding:0;width:100%}.activity_list td{padding:3px 3px 3px 3px;text-align:left;vertical-align:top}.activity_list td.check_box{width:30px;text-align:center}.activity_list td.check_box input{border:0}.activity_list td.preview{width:90px}.activity_description{padding-bottom:6px}.activity_name{font-weight:bold}.activity_name label{display:inline}span.clazz_count{padding-left:5px;font-style:italic}.return_link{font-size:16px}.share_activity{width:80px}.Expand_Collapse{position:absolute;background-color:white;border:1px solid #416962;margin-top:2px;border-radius:10px;text-align:center;z-index:10}.Expand_Collapse_share{width:74px}.Expand_Collapse_preview{width:98px;margin-left:-8px}.preview_link{padding:6px}.ss-fb{padding-top:8px}.ss-tw{padding-top:7px}.ss-li{padding-top:2px}.ss-po{padding-top:2px;padding-bottom:4px}span.material_meta_data span{font-size:10px;padding:5px 10px;color:white;margin-right:.2em;text-transform:lowercase}span.material_meta_data .is_community{color:#f3951d;background-color:#fbf4da}span.material_meta_data .is_official{background-color:#f3951d}span.material_meta_data .publication_status{background-color:#479492}span.material_meta_data .RunsInBrowser{background-color:#007c8b}span.material_meta_data .RequiresDownload{color:#479492;background-color:#c3e7e5}td.materialcolumn{white-space:nowrap}label.tooltip{outline:0;text-transform:none}label.tooltip strong{line-height:30px}label.tooltip span{white-space:normal;z-index:10;display:none;padding:14px 20px;margin-top:-30px;margin-left:28px;width:240px;line-height:16px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:5px 5px 8px #CCC;-webkit-box-shadow:5px 5px 8px #CCC;box-shadow:5px 5px 8px #CCC}label.tooltip:hover{text-decoration:none}label.tooltip:hover span{display:inline;position:absolute;color:#111;border:1px solid #DCA;background:#fffaf0}.callout{z-index:20;position:absolute;top:30px;border:0;left:-12px}.superTiny{font-size:9px}.authored_by_me input{vertical-align:middle}#scrollable_collection_summary_data,#scrollable_clazz_summary_data{margin-bottom:10px;max-height:500px;overflow:auto}#assign-and-share .nw{display:none !important}#assign-and-share .lightbox .w{border-left:none !important;border-right:none !important;border-bottom:none !important}#assign-and-share .lightbox .e{border-left:none !important;border-right:none !important;border-bottom:none !important}.assign-share-col{box-sizing:border-box;float:left;max-width:380px;min-height:400px;padding:20px;width:50%;-webkit-font-smoothing:antialiased}#assign-col.assign-share-col ul{list-style:none;margin:0;padding:0}#assign-col.assign-share-col ul li{font-size:16px;margin:0;padding:0}#share-col.assign-share-col{background:#f1f1f1}#share-col.assign-share-col input#share-url{display:block;float:left;font-size:16px;font-weight:300;line-height:1.7;padding:5px 10px;width:258px}#share-col.assign-share-col label{font-size:18px;font-weight:900}#share-col.assign-share-col .button{margin-right:0;margin-left:10px}.assign-share-col *,.assign-share-col *:before,.assign-share-col *:after{box-sizing:inherit}.assign-share-col a.button{padding:13px 15px 12px}.assign-share-col .button{border:0;display:block;float:left;font-size:16px;font-weight:500;margin-right:10px;width:auto}.assign-share-col form{overflow:hidden;padding:0}.assign-share-col h2{color:#ea6d2f;font:900 24px museo-sans,helvetica,verdana,sans-serif;line-height:30px;margin-bottom:5px}.assign-share-col h2 span{font-weight:300}.assign-share-col label{text-transform:none}.assign-share-col p{font-size:16px;line-height:1.4;margin-bottom:10px}.assign-share-col p.small{clear:both;font-size:14px;margin-top:10px;line-height:1.2em}.assign-share-col .cancel{color:#777;display:inline-block;font-size:16px;margin-left:5px;padding-top:8px}.assign-share-col #add_material_form{padding:0}.search_users_container{clear:both;margin-bottom:20px}.search_users_container form{padding:0}.search_users_container input[type="text"]{width:580px}.search_users_container input[type="submit"]{padding:13px 22px 10px}.search_users_container .filters_container{clear:both;margin:10px 0;width:100%}.search_users_container .filters_container label{margin:0 5px;padding-left:20px;position:relative}.search_users_container .filters_container label input[type="checkbox"]{left:0;position:absolute;top:2px}#please_wait{position:absolute;display:block;top:0;min-height:900px;margin-bottom:0;left:0;right:0}#please_wait_backdrop{position:absolute;display:block;top:0;bottom:0;left:0;right:0;background-color:black;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;z-index:6001}#please_wait_status{max-width:400px;top:40px;position:relative;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:auto;margin-right:auto;margin-top:5em;z-index:6002;padding:20px;background-color:white;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;font-weight:bold;text-align:center}#please_wait_status div{margin-top:1em}#please_wait_status #please_wait_image{display:inline;height:24px;width:24px;margin:2px;text-align:center}#please_wait_status #please_wait_message{display:inline;margin-left:1em}#please_wait_status .ready{color:#0dad25}#please_wait_status .waiting{color:#a3000b}#please_wait_report{min-width:400px;max-width:800px;position:relative;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:auto;margin-right:auto;margin-top:5em;z-index:6002;padding:20px;background-color:white;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#please_wait_report #content{height:1200px}.wait-message .wait-image{vertical-align:middle;margin-right:5px}.wait-message .wait-text{vertical-align:middle}.create_in_progress{display:block;margin:.25em}.create_in_progress .status{font-weight:bold}.create_in_progress .status .message{display:inline-block}.create_in_progress .status .ready{color:#0dad25}.create_in_progress .status .waiting{color:#ea6d2f}#lightbox_wrapper{position:absolute;display:block;top:0;min-height:900px;margin-bottom:0;left:0;right:0}#lightbox_report_backdrop{position:absolute;display:block;top:0;bottom:0;left:0;right:0;background-color:black;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;z-index:6001}#lightbox_closer{float:right}#lightbox_report{min-width:400px;max-width:800px;position:relative;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:auto;margin-right:auto;margin-top:5em;z-index:6002;padding:20px;background-color:white;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#lightbox_report #content{height:1200px}table.multiple_choice_item td{padding-left:1em}table.multiple_choice_item label{text-transform:none}.bookmarks-page .wait-message{margin-left:3px}.bookmarks-page #bookmarks_box .bookmark_item{margin-left:4px;margin-right:4px;margin-top:2px;margin-bottom:2px;line-height:1em;overflow:hidden;white-space:nowrap}.bookmarks-page #bookmarks_box .bookmark_item input.visibility{vertical-align:middle;margin-right:5px}.bookmarks-page #bookmarks_box .bookmark_item a{display:inline;vertical-align:middle;padding:4px;border-radius:6px}.bookmarks-page #bookmarks_box .bookmark_item .slide{cursor:move}.bookmarks-page #bookmarks_box .bookmark_item a.link_text{display:inline-block;white-space:nowrap;overflow:hidden}.bookmarks-page #bookmarks_box .bookmark_item .editor{display:inline-block;font-size:13px}.bookmarks-page #bookmarks_box .bookmark_item .editor input{display:inline-block;padding:1px 3px}.bookmarks-page #bookmarks_box .bookmark_item .editor input,.bookmarks-page #bookmarks_box .bookmark_item .editor button{vertical-align:middle;display:inline-block}.bookmarks-page input:focus{outline:0;border-color:#32c9c6}.bookmarks-page input.url-field{width:250px}.bookmarks-page input.name-field{width:120px}.bookmarks-page table.bookmark_visits td{padding-left:1em;padding-right:1em}.bookmarks-page .add_bookmark_button{display:inline-block;margin:8px 6px 8px 3px}.bookmarks-page .bookmark_form{margin-right:10px}.bookmarks-page .bookmark_form input[type=text]{font-size:12px}.bookmarks-page .bookmark_form table{margin:0 0 2px 0}.bookmarks-page .bookmark_form label:after{content:":"}#permission_form_form{border:2px solid #fbf4db;padding:.4em;margin-bottom:2em}#permission_form_form table{margin:0;padding:0}#permission_form_form table td{vertical-align:top;text-align:right;padding:4px}#permission_form_form table td:nth-child(2){text-align:left}#permission_form_form table td:nth-child(3){text-align:left}#permission_form_list .existing_permission{display:inline-block;margin:.2em;float:left;padding:.4em;background-color:#fbf4db;color:#3f3f3f}#permission_form_list .existing_permission .delete a{color:#6d1414}#permission_form_list .existing_permission .delete a:hover{color:#b64646}#listings{clear:both;display:inline-block;float:left;margin-bottom:30px}#listings.scrollable{overflow:scroll;width:746px}#listings.scrollable::-webkit-scrollbar{height:7px;-webkit-appearance:none}#listings.scrollable::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}#listings tr.teacher_info{border-top:2px solid;padding-bottom:20px}#listings tr.teacher_info td{white-space:nowrap;padding:5px;padding-bottom:20px}#listings .admin_class_info{white-space:nowrap;background-color:#f8ac1a;padding:1em}#listings .label{font-weight:bold}#listings .permission_checkbox{padding-left:2em}#listings label{font-weight:bold;padding-right:2em}#listings form{padding:0}#listings table{margin:0;padding:0}#listings table td{white-space:nowrap;vertical-align:top;text-align:left}#listings table td.permissions{border-left:1px solid;padding-left:5px;white-space:normal}#listings table td.permissions .permission_from_item{white-space:nowrap;display:block}#listings table td.permissions .permission_from_item label{vertical-align:top;display:inline-block;white-space:normal}#listings table tr.student:nth-child(odd){background-color:#fbf4db}#listings table tr.student td{padding:5px;padding-bottom:10px}#listings table th{text-align:left}.error-explanation{color:#9b3243}.generic-admin-form label{display:block;text-transform:none}.admin-links-cols{column-count:2;margin-bottom:30px}.admin-links-cols .admin-links-cols__column{break-inside:avoid-column}.admin-links-cols ul{list-style-position:inside;margin-left:0;overflow:hidden}.htmlContentEditor{width:100%;height:300px;font-family:monospace}.big_selector{border:2px solid #fbf4db;padding:.4em;margin-bottom:2em;width:100%}.bad_browser{margin:2em;padding:1em;border:1px solid #e5e5e5;font-size:2em}.bad_browser h1{font-size:1.5em;line-height:2em;color:red}.bad_browser p{line-height:2em}.bad_browser .browser_link{font-size:1.2em;padding-right:2em}.material_items{background-color:#eee}.material_items ul{margin:0}.material_items .material_item{list-style-type:none;margin-left:5px;clear:both}.material_items .material_item:hover{background-color:white}.material_items .material_item_handle{display:inline-block;color:#999;cursor:ns-resize}.material_items .material_item_content{display:inline-block;margin-left:10px}.material_items .material_item_archived{margin-left:10px;color:#ed834e;font-size:9pt;display:inline-block}.material_items .material_item_archived i{font-size:12pt}.material_items .material_item_remove_link{float:right}#iframe_container.matedit{height:80%;max-width:1140px;position:absolute;width:100%;overflow:hidden;margin:0;padding:0}#iframe_container.matedit iframe{margin:0;padding:0;border:0;width:100%;position:relative}#Activity_edit_container h3.menu{margin-top:1em;margin-bottom:1em;font-family:museo-sans,verdana,helvetica,arial,sans-serif;font-weight:300}#Activity_edit_container .top-menu{background-color:#f5f5f5;height:80px;padding-left:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}#Activity_edit_container .top-menu .left{height:80px;width:250px}#Activity_edit_container .top-menu .right{width:60%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:10px}#Activity_edit_container .top-menu .right a.button{margin-left:10px}.asn_add_table{width:100%}.asn_add_table_td_right{text-align:right}.asn_search_table{width:100%}.asn_search_table_td_right{text-align:right}.asn_results_div{min-height:200px}.asn_results_pagination_row{text-align:center}.asn_results_pagination_arrows{cursor:pointer}.asn_results_table{width:100%;cellpadding:2px;cellspacing:2px}.asn_results_th{text-align:left;padding-left:0;padding-right:10px}.asn_results_th_right{text-align:right;padding-left:0;padding-right:10px}.asn_results_td{vertical-align:top}.asn_results_td_right{vertical-align:top;text-align:right;float:right}.asn_results_td_fixed{width:250px}.asn_modal_msg{text-align:center;font-size:16px;padding-bottom:40px}#modal-overlay,.modal{display:none;position:absolute}#modal-overlay{background:#000;height:100%;left:0;opacity:.6;top:0;width:100%;z-index:101}.modal-fixed{position:fixed}.modal{background:#fff;box-shadow:0 5px 10px rgba(51,51,51,0.5);left:50%;height:auto;margin:-12.5em 0 0 -26.6675em;padding:3.5em 2em 2em 2em;top:25em;width:60em;z-index:110}.modal .close{background:#222;border:2px solid #eee;border-radius:50%;box-shadow:0 1.25px 2.5px rgba(51,51,51,0.5);color:#ddd;display:block;font:14px verdana,helvetica,sans-serif;padding:0 5px 2px;position:absolute;right:-15px;text-decoration:none !important;top:-15px;z-index:25;cursor:pointer}.modal p.special-msg{color:#e16a3e;display:none;margin-bottom:1em}.modal .title{background:#3b878c;color:#fff;font-size:1.8em;padding:.25em .5em;position:absolute;top:0;width:28.63em}.modal .step{color:#fff;font-size:1em;position:absolute;right:1em;top:1em}#portal-confirm-wrapper{background:0;display:flex;flex-flow:row wrap;align-content:center;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:102}#portal-confirm-wrapper .cc-confirm{border-radius:.5em;font-size:14pt;background-color:white;padding:1em;min-width:200px;max-width:600px}#portal-confirm-wrapper .cc-confirm .buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-top:2rem}#portal-confirm-wrapper .cc-confirm button.submit-btn{padding:1em;margin-left:1em;font-size:12px}.materials-bin{align-items:flex-start;display:flex}.mb-hidden{display:none}.mb-selected{background:#cfe3e3 !important;color:#166971 !important}.mb-column:nth-child(1){width:290px}.mb-column:nth-child(2){margin-left:10px;width:710px}.mb-cell{padding:10px}.mb-category{font-size:15px}.mb-clickable{cursor:pointer}.mb-collection{padding-bottom:20px;white-space:normal}.mb-collection:not(:last-child){border-bottom:3px solid #ccc;margin-bottom:20px}.mb-collection header{display:flex;margin-bottom:15px}.mb-collection header a{display:block;flex-grow:1;font-size:16px;text-align:right}.mb-collection header a:focus{outline:0}.mb-collection header h4.mb-collection-name{font-size:22px;line-height:1;margin-bottom:5px}.mb-toggle-symbol{font-family:monospace;opacity:.65}.mb-material{display:flex;flex-wrap:wrap;margin-bottom:15px}.mb-material .mb-material-thumbnail{border:solid 1px #f3f3f3;height:96px;margin:0 10px 15px 0;overflow:hidden;position:relative;width:170px}.mb-material .mb-material-thumbnail img{height:100%;width:100%}.mb-material .mb-material-text{flex-grow:1;width:495px !important}.mb-material .mb-material-text h4.mb-material-name{font-size:18px;line-height:1;margin-bottom:5px}.mb-material .mb-material-text .mb-material-description{font-size:14px}.mb-material .mb-material-text .mb-material-description p{line-height:1.6;margin:0}.mb-material .mb-material-links{font-size:15px;width:100%}.mb-material .mb-material-links a{border-left:solid 1px #ea6d2f;display:inline-block;line-height:.9;margin:0 0 0 10px;padding:0 0 0 10px;text-transform:uppercase}.mb-material .mb-material-links a:first-child{border-left:0;margin-left:0;padding-left:0}.mb-material a.mb-archive-link{margin-left:.5em;font-size:9pt}.loading{background:transparent url(/../../assets/loading.gif) no-repeat center top;background-size:64px;color:#999;font-size:14px;font-weight:500;height:90px;padding-top:70px;text-align:center;text-transform:uppercase;width:100%}.earlyelementary-K2{background:#fee9aa;color:#166971}.elementary-34{background:#8cbbb8;color:#166971}.elementary-56{background:#368991;color:#cfe3e3}.middle-school{background:#ea9b18;color:#555}.high-school{background:#8fbf5f;color:#555}.stem-career{background:#8fbf5f;color:#555}.math-math{background:#fee9aa;color:#555}.other-cat{background:#dbdbdb;color:#555}.signup-form{font-family:museo-sans,verdana,helvetica,sans-serif;font-size:13px;padding:3px}.signup-form a{cursor:pointer}.signup-form form{padding:0;margin:0}.signup-form .arrow{color:#f3951d;float:right;font-size:2em;margin-top:-.35em}.signup-form .submit-btn{width:100%;background:#eb8723;border:0;border-bottom:3px solid #e16a3e;color:#fff;cursor:pointer;font-size:1.2em;font-weight:500;margin-top:1em;margin-bottom:1em;margin-right:.6em;padding:10px 20px;border-radius:4px;-moz-appearance:none;-webkit-appearance:none}.signup-form .submit-btn:disabled{cursor:default;opacity:.3}.signup-form .text-input{margin:8px 0;width:100%}.signup-form .text-input input{box-sizing:border-box;width:100%}.signup-form .text-input.error input,.signup-form .text-input.required input{background:#fff6f6}.signup-form .text-input.valid input{background:#f6fff5}.signup-form .text-input.disabled input{background:#f9f9f9;opacity:.7}.signup-form .select-input{margin:8px 0;width:100%}.signup-form .select-input .Select-value{padding-left:5px}.signup-form .select-input .Select-control{border:1px solid #a1d2d1;border-radius:0}.signup-form .select-input .Select.is-disabled>.Select-control{opacity:.7}.signup-form .select-input .Select-placeholder{color:#d0d0d0}.signup-form .select-input .Select-input>input{padding:10px 0 12px !important}.signup-form .select-input.valid .Select-control{background:#f6fff5}.signup-form .select-input.no-arrow .Select-arrow-zone{display:none}.signup-form .select-input.no-arrow .Select-clear{margin-right:8px}.signup-form .new-school-link{color:#479492;cursor:pointer}.signup-form .new-school-link:hover{color:#da5936}.signup-form .name_wrapper{display:inline-block;vertical-align:top;width:50%}.signup-form .first_name,.signup-form .last_name{width:98%;display:inline-block}.signup-form .first_name{margin-right:2%}.signup-form .last_name{margin-left:2%}.signup-form .zipcode{width:90%;display:inline-block;margin-right:10px}.signup-form .zipcode-help-icon{font-size:1.5em;color:#888;cursor:pointer;vertical-align:middle}.signup-form .zipcode-help-icon:hover{color:#000}.signup-form .help-text{font-size:.85em;margin-bottom:10px}.signup-form .radio-input{margin:8px 0}.signup-form .radio-input input{margin:0 .6em}.signup-form .input-error{color:#9b1616;font-weight:bold}.signup-form .privacy-policy{font-size:.85em;margin:5px 0}.signup-form .registration-complete{background:#bcead7;padding:10px;margin:5px 0 20px 0;font-size:1.1em}.signup-form .registration-complete .reg-header,.signup-form .registration-complete .login{font-weight:bold}.signup-form .registration-complete p{margin:6px}.signup-form .registration-complete.student{background:#fff;padding:6px 0 0;margin:0}.signup-form .registration-complete.student p{margin:0}.signup-form .registration-complete.student .login{display:block;font-size:2.5em}.signup-form .registration-complete-button{background:#ea6d2f;border:0;border-radius:0;color:#fff;font-size:16px;font-weight:500;padding:15px 20px;text-align:center;transition:color .2s ease-in-out;transition-property:background-color,border-color,color,opacity}.signup-form .registration-complete-button:active,.signup-form .registration-complete-button:hover{background:#ffc320}.signup-default-modal-content{overflow:hidden;padding-bottom:1em}.signup-default-modal-content .signup-form{float:left;font-size:1.1em;margin:.25em 0 0 .65em;width:44.25%}.signup-default-modal-content .signup-form .name_wrapper{width:100%}.signup-default-modal-content .signup-form .first_name,.signup-default-modal-content .signup-form .last_name{width:100%;display:block}.signup-default-modal-content .signup-form .last_name{margin-left:0;margin-bottom:1.5em}.signup-default-modal-content .side-info{background:#f9eec1;border-radius:12px;float:right;font:1.2em museo-sans;line-height:1.3;margin:.9em .75em 0 0;padding:3.5% 4% 4.5% !important;width:41.5%}.signup-default-modal-content .side-info .side-info-header{color:#3f3f3f;font:1.5em museo;margin-bottom:.25em}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.5.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{margin:0;position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 73px) !important}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:2px solid #0592af;border-top:0;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{font-size:16px;position:relative;display:block;line-height:1;overflow:hidden;padding:10px;height:42px;border:2px solid #0592af;border-radius:0;background-color:#fff;color:#444;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 0 10px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:2px solid #0592af;max-width:100%;background-color:#fff;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:2px solid #0592af;background-color:#fff;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:2px solid #0592af}.chosen-container-active.chosen-with-drop .chosen-single{border:2px solid #0592af;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 10px}.chosen-container-active .chosen-choices{border:2px solid #0592af}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-1e349b80fba8c23b63656925fda8dfe3c5927b5d0d8a1672143416caacf460fb.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot);src:url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix) format('embedded-opentype'),url(/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2) format('woff2'),url(/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff) format('woff'),url(/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf) format('truetype'),url(/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.itsi-learn-theme-styles .project-header h1{background:transparent url(/assets/banners/itsi-portal-banner-a1cad05426dbc874ff5f452123b80ab30af59cd47e5ea583906b52fe5ea85cdf.jpg) 0 0 no-repeat}.itsi-learn-theme-styles .welcome-box{background-color:rgba(0,0,0,0.25);height:95px;margin-right:0;padding:25px 20px 0}.itsi-learn-theme-styles .welcome-box td{color:#fff;padding:20px}.itsi-learn-theme-styles .welcome-box td a{color:#fff}.itsi-learn-theme-styles .offering_for_student table.status_graphs{display:none}.learn-theme-styles .project-header h1{background:transparent url(/assets/banners/learn-70abc07275dd0a7d673fed3d93103412596d060f112122cf8eacc53d9c7af5d9.png) 0 0 no-repeat}ngss-assessment-theme-styles .project-header h1{background:transparent url(/assets/banners/ngss-assessment.png) 0 0 no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){ngss-assessment-theme-styles .project-header h1{background:transparent url(/assets/banners/ngss-assessment@2x.png) 0 0 no-repeat;background-size:325px 100px}}ngss-assessment-theme-styles #footer{font-size:15px;text-align:center}ngss-assessment-theme-styles .search-form__ngss_info{display:none}.finderResultGradeLevels--ZHU91Niu{display:inline-block;pointer-events:none}.finderResultGradeLevel--kpwHN_ia{background-color:#eee;color:rgba(49,49,49,.75);display:inline-block;font-size:12px;line-height:1;margin-right:5px;padding:4px 5px}#portal-pages-modal-overlay--c_YvXx9z,.portal-pages-modal--ZDNJe2_M{display:none;position:absolute}#portal-pages-modal-overlay--c_YvXx9z{background:#000;height:100%;left:0;opacity:.6;top:0;width:100%;z-index:101}.portal-pages-modal-fixed--y_rW2F2K{position:fixed}.portal-pages-modal--ZDNJe2_M{background:#fff;box-shadow:0 5px 10px rgba(51,51,51,.5);left:50%;height:auto;margin:0;padding:3.5em 2em 2em 2em;top:100px;width:60em;z-index:110;position:fixed}.portal-pages-modal--ZDNJe2_M .portal-pages-close--ABmqcljv{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:0 0 0 rgba(51,51,51,0);color:#fff;cursor:pointer;display:block;font:300 46px museo-sans,verdana,sans-serif;padding:0;position:fixed;right:20px;text-decoration:none !important;top:3px;z-index:102}.portal-pages-modal--ZDNJe2_M p.portal-pages-special-msg--CfoUEiGF{color:#e16a3e;display:none;margin-bottom:1em}.signup-form--pxq8bgY1 .user-type-select--ySH1G3EV{margin:10px 0 30px;text-align:center}.signup-form--pxq8bgY1 .user-type-select--ySH1G3EV button{display:inline-block;font-size:22px;font-weight:300;margin:0 15px;padding:15px 20px}.signup-form--pxq8bgY1 .user-type-select--ySH1G3EV button strong{font-weight:900}.finderRelatedResult--aIbOrtLb{display:flex}.finderRelatedResult--aIbOrtLb .finderRelatedResultImagePreview--y5K28Hyr{border:solid 1px #eee;height:90px;margin:0 10px 15px 0;overflow:hidden;position:relative;width:160px}.finderRelatedResult--aIbOrtLb .finderRelatedResultImagePreview--y5K28Hyr img{height:100%;width:100%}.finderRelatedResult--aIbOrtLb .finderRelatedResultText--oyd7wH5d{margin:0 10px 10px 0;min-height:100px;width:340px}.finderRelatedResult--aIbOrtLb .finderRelatedResultText--oyd7wH5d .finderRelatedResultTextName--DxtqqmDR{font-size:14px;font-weight:700;line-height:1;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finderRelatedResult--aIbOrtLb .finderRelatedResultText--oyd7wH5d .finderRelatedResultTextDescription--rEFqZ5SU{font-size:14px;line-height:1.3}.resourceInfo--azuekrz0{display:flex;flex-wrap:wrap;justify-content:space-between}.resourceInfo--azuekrz0 .resourcePrimaryInfo--pxVxHWhX{width:66%}.resourceInfo--azuekrz0 .resourcePrimaryInfo--pxVxHWhX h2{color:#313131;font-size:13px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.resourceInfo--azuekrz0 .resourcePrimaryInfo--pxVxHWhX hr{border:dotted 1px #ebebeb;height:0}.resourceInfo--azuekrz0 .resourcePrimaryInfo--pxVxHWhX .resourceActionButtons--Mhk0qrZ6{margin:20px 0}.resourceInfo--azuekrz0 .resourcePrimaryInfo--pxVxHWhX .resourceActionButtons--Mhk0qrZ6 .button--V32GuLK8{margin-bottom:10px}.resourceInfo--azuekrz0 .resourceSecondaryInfo--C29n5Yay{width:33%}.resourceInfo--azuekrz0 .resourceSecondaryInfo--C29n5Yay .resourcePreviewImage--XB2Apjfp{line-height:1;margin-bottom:20px;width:100%}.resourceInfo--azuekrz0 .resourceSecondaryInfo--C29n5Yay .resourceMetadataGroup--xDY_kvg2{margin-bottom:20px}.resourceInfo--azuekrz0 .resourceSecondaryInfo--C29n5Yay .resourceMetadataGroup--xDY_kvg2 h2{color:#313131;font-size:13px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.resourceInfo--azuekrz0 .resourceSecondaryInfo--C29n5Yay .resourceMetadataGroup--xDY_kvg2 p{font-size:12px}.resourceSharing--Y_G1A8sp{margin-bottom:20px}.resourceSharing--Y_G1A8sp a{background-color:#ea6d2f;color:#fff;display:inline-block;height:30px;margin:0 10px 0 0;overflow:hidden;position:relative;text-align:center;text-indent:100%;white-space:nowrap;width:30px}.resourceSharing--Y_G1A8sp a:visited{color:#fff}.resourceSharing--Y_G1A8sp a:before{display:block;font:18px icomoon;height:100%;margin:6px 0 0 -24px;position:absolute;width:100%}.resourceSharing--Y_G1A8sp a.resourceSharingFacebook--hnPvZ3g5:before{content:"";margin:6px 0 0 -19px}.resourceSharing--Y_G1A8sp a.resourceSharingTwitter--LFEDps_c:before{content:""}.resourceSharing--Y_G1A8sp a.resourceSharingEmail--O4kylwvs:before{content:""}.resourceSharing--Y_G1A8sp a.resourceSharingMore--NJ24TbNP:before{content:""}.finderResult--ri9WBWcp{background:#fff;border-radius:4px;box-sizing:content-box;display:flex;flex-wrap:wrap;height:auto;margin:0 0 10px;opacity:0;overflow:hidden;padding:10px;position:relative;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease-in-out}.finderResult--ri9WBWcp:nth-child(1){animation-delay:100ms}.finderResult--ri9WBWcp:nth-child(2){animation-delay:200ms}.finderResult--ri9WBWcp:nth-child(3){animation-delay:300ms}.finderResult--ri9WBWcp:nth-child(4){animation-delay:400ms}.finderResult--ri9WBWcp:nth-child(5){animation-delay:500ms}.finderResult--ri9WBWcp:nth-child(6){animation-delay:600ms}.finderResult--ri9WBWcp:nth-child(7){animation-delay:700ms}.finderResult--ri9WBWcp:nth-child(8){animation-delay:800ms}.finderResult--ri9WBWcp:nth-child(9){animation-delay:900ms}.finderResult--ri9WBWcp:nth-child(10){animation-delay:1000ms}.finderResult--ri9WBWcp:nth-child(11){animation-delay:1100ms}.finderResult--ri9WBWcp:nth-child(12){animation-delay:1200ms}.finderResult--ri9WBWcp:nth-child(13){animation-delay:1300ms}.finderResult--ri9WBWcp:nth-child(14){animation-delay:1400ms}.finderResult--ri9WBWcp:nth-child(15){animation-delay:1500ms}.finderResult--ri9WBWcp:nth-child(16){animation-delay:1600ms}.finderResult--ri9WBWcp:nth-child(17){animation-delay:1700ms}.finderResult--ri9WBWcp:nth-child(18){animation-delay:1800ms}.finderResult--ri9WBWcp:nth-child(19){animation-delay:1900ms}.finderResult--ri9WBWcp:nth-child(20){animation-delay:2000ms}.finderResult--ri9WBWcp:nth-child(21){animation-delay:2100ms}.finderResult--ri9WBWcp:nth-child(22){animation-delay:2200ms}.finderResult--ri9WBWcp:nth-child(23){animation-delay:2300ms}.finderResult--ri9WBWcp:nth-child(24){animation-delay:2400ms}.finderResult--ri9WBWcp:nth-child(25){animation-delay:2500ms}.finderResult--ri9WBWcp:nth-child(26){animation-delay:2600ms}.finderResult--ri9WBWcp:nth-child(27){animation-delay:2700ms}.finderResult--ri9WBWcp:nth-child(28){animation-delay:2800ms}.finderResult--ri9WBWcp:nth-child(29){animation-delay:2900ms}.finderResult--ri9WBWcp:nth-child(30){animation-delay:3000ms}.finderResult--ri9WBWcp:nth-child(31){animation-delay:3100ms}.finderResult--ri9WBWcp:nth-child(32){animation-delay:3200ms}.finderResult--ri9WBWcp:nth-child(33){animation-delay:3300ms}.finderResult--ri9WBWcp:nth-child(34){animation-delay:3400ms}.finderResult--ri9WBWcp:nth-child(35){animation-delay:3500ms}.finderResult--ri9WBWcp:nth-child(36){animation-delay:3600ms}.finderResult--ri9WBWcp:nth-child(37){animation-delay:3700ms}.finderResult--ri9WBWcp:nth-child(38){animation-delay:3800ms}.finderResult--ri9WBWcp:nth-child(39){animation-delay:3900ms}.finderResult--ri9WBWcp:nth-child(40){animation-delay:4000ms}.finderResult--ri9WBWcp:nth-child(41){animation-delay:4100ms}.finderResult--ri9WBWcp:nth-child(42){animation-delay:4200ms}.finderResult--ri9WBWcp:nth-child(43){animation-delay:4300ms}.finderResult--ri9WBWcp:nth-child(44){animation-delay:4400ms}.finderResult--ri9WBWcp:nth-child(45){animation-delay:4500ms}.finderResult--ri9WBWcp:nth-child(46){animation-delay:4600ms}.finderResult--ri9WBWcp:nth-child(47){animation-delay:4700ms}.finderResult--ri9WBWcp:nth-child(48){animation-delay:4800ms}.finderResult--ri9WBWcp:nth-child(49){animation-delay:4900ms}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK{font-size:14px;line-height:1;padding:0;width:calc(100% - 20px)}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a{border-left:solid 1px #ea6d2f;display:inline-block;line-height:.9;margin:10px 0 0 10px;padding:0 0 0 10px;text-transform:uppercase}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a:first-child{border-left:0;margin-left:0;padding-left:0}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a.moreLink--CUqQx3D5{position:relative}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a.moreLink--CUqQx3D5:after{content:"⌃";display:inline-block;font-size:12px;margin:0;position:absolute;right:-12px;top:-2px;transform:rotate(180deg)}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a.lessLink--vQyUWh1p{display:none;position:relative}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK a.lessLink--vQyUWh1p:after{content:"⌃";display:inline-block;font-size:12px;margin:0;position:absolute;right:-12px;top:2px}.finderResult--ri9WBWcp.open--Roxw8PkM{height:auto}.finderResult--ri9WBWcp.open--Roxw8PkM:after{display:none}.finderResult--ri9WBWcp.open--Roxw8PkM .finderResultText--NGAZIF46 .finderResultTextDescription--v8ZWqVdp{display:block;-webkit-line-clamp:initial}.finderResult--ri9WBWcp.open--Roxw8PkM .finderResultLinks--nMij_iMK a.lessLink--vQyUWh1p{display:inline-block}.finderResult--ri9WBWcp.open--Roxw8PkM .finderResultLinks--nMij_iMK a.moreLink--CUqQx3D5{display:none}.finderResult--ri9WBWcp.open--Roxw8PkM .metaTags--S4Cz2xso{bottom:-5px !important}.finderResult--ri9WBWcp.open--Roxw8PkM .collapsible--VqoBfQVl{display:block}.finderResult--ri9WBWcp.collection--djyhQ1vs .metaTags--S4Cz2xso:after{background:#eee;color:rgba(49,49,49,.75);content:"Curated Collection";display:inline-block;font-size:12px;font-weight:300;line-height:1;margin:0;padding:4px 5px}.finderResult--ri9WBWcp.interactive--ZQuSYnts,.finderResult--ri9WBWcp.activity--VOkElpFl,.finderResult--ri9WBWcp.sequence--qALr5HFJ{background:#fff}.finderResult--ri9WBWcp .finderResultImagePreview--iHvnpOHX{border:solid 1px #eee;height:96px;margin:0 10px 0 0;overflow:hidden;position:relative;width:170px}.finderResult--ri9WBWcp .finderResultImagePreview--iHvnpOHX img{height:100%;width:100%}.finderResult--ri9WBWcp .finderResultText--NGAZIF46{flex-grow:1;margin:0 10px 0 0;min-height:80px;position:relative;width:200px}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .finderResultTextName--v70cQ0ve{font-size:16px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .finderResultTextName--v70cQ0ve a{color:#313131}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso{line-height:1;margin-top:3px;margin-bottom:3px;width:100%}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso .metaTag--Qn4MAi0n{background-color:#eee;color:rgba(49,49,49,.75);display:inline-block;font-size:12px;line-height:1;margin-right:5px;padding:4px 5px}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso .metaTag--Qn4MAi0n.timeRequired--eiOob9Mw:before{content:"";font-family:"Font Awesome 5 Pro";font-size:15px;line-height:.7;margin-right:3px;opacity:.7;vertical-align:middle}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso .metaTag--Qn4MAi0n.private--xIOK31sh:before{content:"";font-family:"Font Awesome 5 Pro";font-size:13px;line-height:.7;margin-right:3px;opacity:.7;vertical-align:middle}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso .metaTag--Qn4MAi0n.community--H9702kFP:before{content:"";font-family:"Font Awesome 5 Pro";font-size:13px;line-height:.7;margin-right:3px;opacity:.7;vertical-align:middle}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .metaTags--S4Cz2xso .assignedTo--PSNuv08A{background:rgba(0,0,0,0);color:#007c8b;display:inline;font-size:12px;padding:0}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .finderResultTextDescription--v8ZWqVdp{display:-webkit-box;font-size:14px;line-height:1.3;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.finderResult--ri9WBWcp .previewLink--OXCPjZHN{width:140px}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewLinkButton--PYnZlcWd{background:#fff;border:solid 2px #ea6d2f;border-radius:4px;color:#ea6d2f;display:block;font:700 14px/1 museo-sans,Arial,Helvetica,sans-serif;line-height:.8;padding:10px;text-align:center}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewLinkButton--PYnZlcWd:hover{background:#ea6d2f;color:#fff}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewLinkButton--PYnZlcWd:active{background:#ffc320;border-color:#ffc320;color:#fff}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewCollectionButton--sL9WQ5ZH{background:#ea6d2f;border:solid 2px #ea6d2f;border-radius:4px;color:#fff;display:block;font:700 14px/1 museo-sans,Arial,Helvetica,sans-serif;line-height:.8;padding:10px;text-align:center}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewCollectionButton--sL9WQ5ZH:hover,.finderResult--ri9WBWcp .previewLink--OXCPjZHN .previewCollectionButton--sL9WQ5ZH:active{background:#ffc320;border-color:#ffc320;color:#fff}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9{font-size:12px;font-weight:500;line-height:1.2;margin-top:10px;text-align:center}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9.highadventuresci--a2PL9oMw{padding-left:0}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9.itsi--ZZg44Er_{background:url(https://learn-resources.concord.org/images/itsi.png) no-repeat center top;background-size:35px;padding:37px 0 0}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9.ngssassessment--LbhJ2rmx{background:url(https://learn-resources.concord.org/images/ngss.png) no-repeat center top;background-size:35px;padding:37px 0 0}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9.fables--phzc7eAl{background:url(https://ngss-assessment-resources.concord.org/Fables-logo.png) no-repeat center top;background-size:95px;padding-top:60px;font-size:0}.finderResult--ri9WBWcp .previewLink--OXCPjZHN .projectLabel--VYw67ak9.understandingprogressinscience--U04pJg4j{background:url(https://ngss-assessment-resources.concord.org/understaind-progress-in-science-logo.png) no-repeat center top;background-size:95px;padding-top:60px;font-size:0}.finderResult--ri9WBWcp .collapsible--VqoBfQVl{background:#eee;display:none;height:34px;margin-top:10px;margin-bottom:5px;overflow:hidden;padding:0;width:100%}.finderResult--ri9WBWcp .collapsible--VqoBfQVl:hover{background:#ebebeb}.finderResult--ri9WBWcp .collapsible--VqoBfQVl .collapsibleHeading--tdXjPmqr{color:#313131;cursor:pointer;font-family:museo-sans,verdana,sans-serif;font-size:14px;font-weight:300;line-height:1;margin-bottom:0;padding:10px 10px 10px 24px;position:relative;width:100%}.finderResult--ri9WBWcp .collapsible--VqoBfQVl .collapsibleHeading--tdXjPmqr:before{content:"›";display:inline-block;font-size:22px;left:10px;line-height:.45;margin:0;position:absolute;top:10px;transition:.1s}.finderResult--ri9WBWcp .collapsible--VqoBfQVl .collapsibleBody--k_UmUpGA{font-size:14px;padding:0 10px 10px}.finderResult--ri9WBWcp .collapsible--VqoBfQVl.collapsibleOpen--PMMMMgof{height:auto}.finderResult--ri9WBWcp .collapsible--VqoBfQVl.collapsibleOpen--PMMMMgof .collapsibleHeading--tdXjPmqr:before{transform:rotate(90deg)}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 div div{margin-bottom:30px}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 h3{color:#313131;font-size:16px;font-weight:700;margin-bottom:10px}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 h4{color:#313131;font-size:14px;font-style:italic;font-weight:700}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 h5{color:#313131;font-size:12px;font-weight:700}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 ul{list-style:none;margin:0 0 20px}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 ul li{margin:0}.finderResult--ri9WBWcp .finderResultStandards--nhkSEJ52 ul.coreIdeas--XdmaWOZM li{margin:0 0 10px}.finderResult--ri9WBWcp .finderResultFavorite--OrNQMB8Q{color:#eee;font-size:20px;left:157px;position:absolute;text-shadow:-1px 0 rgba(49,49,49,.5),0 1px rgba(49,49,49,.5),1px 0 rgba(49,49,49,.5),0 -1px rgba(49,49,49,.5);top:12px}.finderResult--ri9WBWcp .finderResultFavorite--OrNQMB8Q.finderResultFavoriteActive--hUtOkBJv{color:#ffc320;text-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0)}@media screen and (max-width:630px){.finderResult--ri9WBWcp .finderResultImagePreview--iHvnpOHX{margin-bottom:10px}}@media screen and (max-width:500px){.finderResult--ri9WBWcp{width:calc(100% - 20px)}.finderResult--ri9WBWcp .finderResultFavorite--OrNQMB8Q{left:auto;right:18px}.finderResult--ri9WBWcp .finderResultImagePreview--iHvnpOHX{height:200px;margin:0;width:100%}.finderResult--ri9WBWcp .finderResultLinks--nMij_iMK{text-align:center}.finderResult--ri9WBWcp .finderResultText--NGAZIF46{margin:20px 0 0;width:100%}.finderResult--ri9WBWcp .finderResultText--NGAZIF46 .assignedTo--PSNuv08A{display:block;margin:10px 0;width:100%}.finderResult--ri9WBWcp .previewLink--OXCPjZHN{margin:20px 0 10px;width:100%}}.autoSuggest--WCA8t1BD{margin-top:2px;padding:0 10px;position:relative}.autoSuggest--WCA8t1BD #keywordSubmit--oSyEw8qp{background:#ea6d2f;color:#fff;margin-left:5px;padding:6.5px 5px 5px;width:40px}.autoSuggest--WCA8t1BD #keywordSubmit--oSyEw8qp:hover,.autoSuggest--WCA8t1BD #keywordSubmit--oSyEw8qp:active{background:#ffc320;color:#fff}.autoSuggest--WCA8t1BD .suggestions--AyScz8rj{position:absolute;cursor:pointer;margin-top:1px;z-index:1;border:1px solid #aaa}.autoSuggest--WCA8t1BD .suggestions--AyScz8rj .suggestion--wIuDDuNL{background-color:#fff;font-size:16px;font-weight:300;padding:5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autoSuggest--WCA8t1BD .suggestions--AyScz8rj .suggestion--wIuDDuNL:hover{background-color:#e3e3e3}.finderResultsFeaturedCard--OaxUALdf{background:#fff;cursor:pointer;font-size:14px;height:195px;margin:0 10px 0 0;overflow:hidden;width:285.33333px}.finderResultsFeaturedCard--OaxUALdf:nth-child(3){margin-right:0}.finderResultsFeaturedCard--OaxUALdf .finderResultsFeaturedCardImagePreview--d4fbXUQ_{height:135px;overflow:hidden;position:relative}.finderResultsFeaturedCard--OaxUALdf .finderResultsFeaturedCardImagePreview--d4fbXUQ_ img{bottom:-300px;height:auto;left:-300px;margin:auto;max-width:200%;min-width:100%;pointer-events:none;position:absolute;right:-300px;top:-300px;width:100%}.finderResultsFeaturedCard--OaxUALdf .finderResultsFeaturedCardName--cCUw2tvB{color:#0592af;font:700 16px/1.2 museo-sans,verdana,sans-serif;margin:10px}.finderResultsFeaturedCard--OaxUALdf .finderResultsFeaturedCardDescription--qbeDcHeQ{color:#fff;display:none;font:300 16px museo-sans,verdana,sans-serif;margin:0;padding:0 10px;overflow:hidden;visibility:visible;-webkit-box-orient:vertical;-webkit-line-clamp:5}.finderResultsFeaturedCard--OaxUALdf:hover{background:#0592af;color:#fff}.finderResultsFeaturedCard--OaxUALdf:hover .finderResultsFeaturedCardImagePreview--d4fbXUQ_{display:none}.finderResultsFeaturedCard--OaxUALdf:hover h3{color:#fff}.finderResultsFeaturedCard--OaxUALdf:hover .finderResultsFeaturedCardDescription--qbeDcHeQ{display:-webkit-box}.finderResultsFeaturedCard--OaxUALdf a{display:block;height:100%}.finderResultsFeatured--qivWxTAG{margin:0;padding:0 0 24px;width:100%}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3{overflow:hidden}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 .finderResultsFeaturedTitle--YSiSpYIh{display:flex;justify-content:space-between;padding-bottom:5px}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 .finderResultsFeaturedTitle--YSiSpYIh a{margin-right:25px}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 a,.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 a:visited{color:#313131;font-size:16px !important}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 h2{color:#313131}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedHeader--rm0QGQV3 p{font-size:16px;margin-bottom:0}.finderResultsFeatured--qivWxTAG .finderResultsFeaturedCards--tqQ8uD_Q{display:flex;overflow:hidden}@media screen and (max-width:950px){.finderResultsFeatured--qivWxTAG{display:none}}.finderResultsCollections--VoF1BjQH{margin-bottom:20px}.finderResultsCollections--VoF1BjQH .finderResultsCollectionsHeader--ASCIU1BO{margin-bottom:10px}.finderResultsCollections--VoF1BjQH .finderResultsCollectionsHeader--ASCIU1BO .finderResultsCollectionsCount--G6_rDIGT{display:flex;justify-content:space-between}.finderResultsCollections--VoF1BjQH .findResultsCollectionsShowMore--WFJwjaIV{display:flex;justify-content:center}.finderResultsCollections--VoF1BjQH .findResultsCollectionsShowMore--WFJwjaIV button{background:#0592af;color:#fff;padding:6px 20px;display:inline-block;border-radius:4px;font-weight:bold;font-size:16px;margin-top:5px}.finderResultsCollections--VoF1BjQH .findResultsCollectionsShowMore--WFJwjaIV button:hover,.finderResultsCollections--VoF1BjQH .findResultsCollectionsShowMore--WFJwjaIV button:active{background:#ffc321}.finderWrapper--HeEgP3A4{padding:0;position:relative}.finderWrapper--HeEgP3A4 .finderForm--cNoLj0e6{margin-bottom:50px;position:sticky;top:50px}.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX{margin:0;position:relative;width:73.68421%;z-index:5}.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX .loading--yZkdGN1t{background:rgba(0,0,0,0) url(/assets/builds/loading430fc2eb2b9556d6f006.gif) no-repeat center top;background-size:64px;color:#999;font-size:14px;font-weight:500;height:90px;padding-top:70px;text-align:center;text-transform:uppercase;width:100%}.finderOptionsContainer--mACE5jrA{background:#fff;border-radius:4px;height:28px;margin:0 0 10px;overflow:hidden;padding:0 0 3px}.finderOptionsContainer--mACE5jrA form{margin:0;padding:0}.finderOptionsContainer--mACE5jrA form input{border-radius:4px;font:300 14px museo-sans,verdana,sans-serif}.finderOptionsContainer--mACE5jrA form input[type=text]{padding:7px 5px 6px;width:calc(100% - 59px)}.finderOptionsContainer--mACE5jrA form input[type=text]::-webkit-input-placeholder,.finderOptionsContainer--mACE5jrA form input[type=text]::-moz-placeholder,.finderOptionsContainer--mACE5jrA form input[type=text]::placeholder{color:red;font-size:14px}.finderOptionsContainer--mACE5jrA h2{cursor:pointer}.finderOptionsContainer--mACE5jrA h2,.finderOptionsContainer--mACE5jrA label{color:#313131;display:block;font-family:museo,verdana,sans-serif;font-size:14px;font-weight:700;line-height:1;margin:0;padding:10px 10px 10px 29px;position:relative;text-transform:uppercase}.finderOptionsContainer--mACE5jrA h2:before,.finderOptionsContainer--mACE5jrA label:before{content:"›";display:inline-block;font-size:23px;font-weight:500;left:13px;line-height:.45;margin:0 12px 0 0;position:absolute;top:10px;transition:.1s}.finderOptionsContainer--mACE5jrA.open--TyVQxSoL{height:auto;overflow:visible;padding:0 0 10px}.finderOptionsContainer--mACE5jrA.open--TyVQxSoL h2:before,.finderOptionsContainer--mACE5jrA.open--TyVQxSoL label:before{transform:rotate(90deg)}.finderOptionsContainer--mACE5jrA ul{list-style:none;margin:0;padding:0}.finderOptionsContainer--mACE5jrA ul li{color:#313131;cursor:pointer;font-size:16px;font-weight:500;line-height:1;margin-bottom:1px;padding:5px 10px 5px 37px;position:relative;text-align:left;width:calc(100% - 47px)}.finderOptionsContainer--mACE5jrA ul li:last-child{margin-bottom:0}.finderOptionsContainer--mACE5jrA ul li.selected--P4Uj1yIU{background:#0592af;color:#fff}.finderOptionsContainer--mACE5jrA ul li:before{content:" ";display:block;font:normal 20px "Font Awesome 5 Pro";left:10px;line-height:1;margin:0 10px 0 0;padding:0;position:absolute;top:4px}.finderOptionsContainer--mACE5jrA ul li#chemistry--ZqQh_n6v:before{content:""}.finderOptionsContainer--mACE5jrA ul li#earthSpace--y9KSkloz:before{content:""}.finderOptionsContainer--mACE5jrA ul li#engineeringTech--XenIcrz3:before{content:""}.finderOptionsContainer--mACE5jrA ul li#lifeSciences--POQ5x8mg:before{content:""}.finderOptionsContainer--mACE5jrA ul li#mathematics--yeSk5_Ot:before{content:""}.finderOptionsContainer--mACE5jrA ul li#physics--ylrAuh4k:before{content:""}.finderOptionsContainer--mACE5jrA ul li#elementarySchool--PGkMVPwj:before{content:""}.finderOptionsContainer--mACE5jrA ul li#middleSchool--h3yrG47Y:before{content:"";margin-left:1px}.finderOptionsContainer--mACE5jrA ul li#highSchool--yEzG8Mlg:before{content:"";margin-left:-2px}.finderOptionsContainer--mACE5jrA ul li#higherEducation--iH6JEx1y:before{content:""}.finderOptionsContainer--mACE5jrA ul li#official--bMWBiIAR:before{content:""}.finderOptionsContainer--mACE5jrA ul li#community--po_PxEHA:before{content:""}.advancedSearchLink--Xld403Iz{font-size:16px;font-weight:500;text-align:center}.advancedSearchLink--Xld403Iz a{color:#313131 !important}.finderHeader--t8L1kbX6{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.finderHeader--t8L1kbX6.advanced--yTr7zOjO h2{width:645px}.finderHeader--t8L1kbX6 h2{color:#313131;font-family:museo,verdana,sans-serif;font-size:24px;line-height:.8;width:100%}.finderHeader--t8L1kbX6 .finderHeaderWrapper--D6h1b9Lt{display:flex;flex-wrap:wrap;justify-content:space-between;margin:5px 0 -3px 0;width:100%;align-items:flex-end}.finderHeader--t8L1kbX6 .finderHeaderLeft--WN1rdre0{display:flex;justify-content:space-between;gap:10px}.finderHeader--t8L1kbX6 .finderHeaderResourceCount--KLl9MORv{align-self:center;color:#313131}.finderHeader--t8L1kbX6 .finderHeaderResourceCount--KLl9MORv span{font-weight:bold}.finderHeader--t8L1kbX6 .showOnly--qgl0j949,.finderHeader--t8L1kbX6 .sortMenu--Esrz0k6T{display:flex;font-size:14px;width:217px}.finderHeader--t8L1kbX6 .showOnly--qgl0j949 label,.finderHeader--t8L1kbX6 .sortMenu--Esrz0k6T label{align-self:center;color:#313131;font-size:14px;font-weight:300;text-transform:none;white-space:nowrap}.finderHeader--t8L1kbX6 .showOnly--qgl0j949 select,.finderHeader--t8L1kbX6 .sortMenu--Esrz0k6T select{background:#fff;border-radius:4px;font:300 14px museo-sans,verdana,sans-serif;margin:0 0 0 5px;overflow:hidden;padding:5px;white-space:nowrap;width:155px}@media(hover:hover)and (pointer:fine){.finderOptionsContainer--mACE5jrA ul{list-style:none;margin:0;padding:0}.finderOptionsContainer--mACE5jrA ul li:hover{background:#ffc320;color:#fff}}@media screen and (max-width:950px){.finderWrapper--HeEgP3A4 .finderForm--cNoLj0e6{margin-bottom:30px;position:relative;top:0}.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX{width:100%}}@media screen and (max-width:768px){.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX .finderHeader--t8L1kbX6{justify-content:center;text-align:center}.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX .finderHeader--t8L1kbX6 .finderHeaderResourceCount--KLl9MORv,.finderWrapper--HeEgP3A4 #finderResults--j2zx16YX .finderHeader--t8L1kbX6 .sortMenu--Esrz0k6T{justify-content:center;width:100%}}.resourceFinderLightboxModalNav--NkmDlg88{background:#b7e2ec;font-weight:300;margin-bottom:15px;padding:10px;text-align:center}.resourceFinderLightboxModalNav--NkmDlg88 select{background:#e2f4f8;border:solid 1px #979797;border-radius:4px;display:inline;font-family:museo-sans,verdana,sans-serif;font-weight:300;margin:0 0 0 5px;padding:5px;width:190px}.resourceFinderLightboxModalNav--NkmDlg88 select option{font-weight:300}.resourceFinderLightboxModalNav--NkmDlg88 strong{font-weight:700}#portal-pages-modal-overlay--oTHFJnne,.portal-pages-modal--g8AyjV5V{display:none;position:absolute}#portal-pages-modal-overlay--oTHFJnne{background:#000;height:100%;left:0;opacity:.6;top:0;width:100%;z-index:101}.portal-pages-modal-fixed--qN8bvwWH{position:fixed}.portal-pages-modal--g8AyjV5V{background:#fff;box-shadow:0 5px 10px rgba(51,51,51,.5);left:50%;height:auto;margin:0;padding:3.5em 2em 2em 2em;top:100px;width:60em;z-index:110;position:fixed}.portal-pages-modal--g8AyjV5V .portal-pages-close--IDyaTOd8{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:0 0 0 rgba(51,51,51,0);color:#fff;cursor:pointer;display:block;font:300 46px museo-sans,verdana,sans-serif;padding:0;position:fixed;right:20px;text-decoration:none !important;top:3px;z-index:102}.portal-pages-modal--g8AyjV5V p.portal-pages-special-msg--VKxjMAVm{color:#e16a3e;display:none;margin-bottom:1em}.signup-form--T6_IUcqn .user-type-select--NugzXEA8{margin:10px 0 30px;text-align:center}.signup-form--T6_IUcqn .user-type-select--NugzXEA8 button{display:inline-block;font-size:22px;font-weight:300;margin:0 15px;padding:15px 20px}.signup-form--T6_IUcqn .user-type-select--NugzXEA8 button strong{font-weight:900}.portalPagesResourceFinderLightboxContainer--yFxQ66zt{display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:1s;width:100%;z-index:71}.portalPagesResourceFinderLightboxContainer--yFxQ66zt.visible--P6qvxCdG{display:block}.portalPagesResourceFinderLightbox--k5tPIwzw{box-sizing:content-box;bottom:auto;height:auto;left:auto;right:auto;top:auto}.portalPagesResourceFinderLightboxBackground--h0R9Gmka{background:#313131;display:none;height:100%;left:0;opacity:.85;position:fixed;top:0;transition:1s;width:100%;z-index:70}.portalPagesResourceFinderLightboxBackground--h0R9Gmka.visible--P6qvxCdG{display:block}.portalPagesResourceFinderLightboxBackgroundClose--kztjjLkt{color:#fff;cursor:pointer;font-size:48px;position:fixed;right:20px;top:-10px}.portalPagesResourceFinderLightboxModal--lbqkNA3V{background:#e2f4f8;bottom:auto;height:auto;left:50%;margin-left:-500px;padding:0 0 15px;position:relative;right:auto;top:50px;width:1000px}.portalPagesResourceFinderLightboxModal--lbqkNA3V a{display:inline}@media screen and (max-width:950px){.portalPagesResourceFinderLightboxModal--lbqkNA3V{margin-left:-50%;width:100%}}.alertBarContain--xdxvbk5H{background:#ffc320;color:#313131;font-weight:600;padding:20px 0;position:relative;width:100%}.alertBarContain--xdxvbk5H strong{font-weight:900}.alertBar__Text--oQgPd1AO{font-size:15px;font-family:museo-sans,verdana,sans-serif;max-width:1170px;margin:0 auto;padding:0 15px}.alertBar__Text--oQgPd1AO a{color:#444}.alertBar__Text--oQgPd1AO a:hover{opacity:.8}.alertBar__Text--oQgPd1AO span{display:inline-block;padding:0 60px 0 20px}.alertBar__Close--TTGkCPG3{float:right;margin-right:40px;transition:.2s}.alertBar__Close--TTGkCPG3:hover{opacity:.8;transition:.2s;cursor:pointer}.alertBar__Close--TTGkCPG3::after{content:"";font-family:"icomoon";font-size:25px;margin:-8px 0 0 0;position:absolute}.alertBar__Close--TTGkCPG3:hover:after{opacity:.8}body[data-mobile-nav=open] .alertBarContain--xdxvbk5H,.alertBarContain--xdxvbk5H.closed--zqRzr3uu{display:none}.triStateCheckbox--KKMRDWOF{position:relative;display:inline-flex;align-items:center}.triStateCheckbox--KKMRDWOF input[type=checkbox]{width:16px;height:16px;appearance:checkbox;cursor:pointer}.triStateCheckbox--KKMRDWOF .label--Mfvbbhj8{user-select:none}.offeringProgress--l5gIy3ve tr{height:35px}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK{width:100%;display:inline-block;vertical-align:top}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw{width:100%;table-layout:fixed}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw th{text-align:left;text-transform:uppercase}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw .name--uFNNKOCQ{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw .status--PCXIBD0x{font-style:italic}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw .centered--IqT9B0nM{text-align:center}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw .studentSettingsHeader--X8hrvdSd{height:initial}.offeringProgress--l5gIy3ve .namesTableContainer--tw207NuK .namesTable--sbOeoOWw .studentSettingsHeader--X8hrvdSd th{font-weight:300;color:#3f3f3f;text-align:center}.feedback--M86Dfbo6{margin-left:5px}.feedback--M86Dfbo6 .score--sW1ZO_yQ{margin-right:13px}.feedback--M86Dfbo6 .textFeedbackIcon--LIQSu9wK{line-height:28px;vertical-align:middle;margin-right:15px;font-size:1.1em}.feedback--M86Dfbo6 .rubricContainer--tNNqd0Dh{pointer-events:none;display:inline-block;vertical-align:middle;height:25px;transform-origin:top left}.feedback--M86Dfbo6 .rubricContainer--tNNqd0Dh:hover{box-shadow:0 0 3px #eab136}.feedback--M86Dfbo6 .rubricContainer--tNNqd0Dh td{padding:.5em !important;line-height:1em}.tooltipContent--yDgliC1l{max-width:400px}.smallButton--LL7Ips3c,.smallButton--LL7Ips3c:hover,.smallButton--LL7Ips3c:visited{border-radius:0;background:#ea6d2f;color:#fff;border:2px solid #ea6d2f;font-weight:500;display:inline-block;font-size:13px;padding:4px 8px;margin:10px 10px 0 0}.offering--tuMLHdTx{padding:15px}.offering--tuMLHdTx .offeringHeader--fXOlfgqQ{font-weight:500;font-size:1.2em}.offering--tuMLHdTx:nth-of-type(odd){background:#f5f5f5}.offering--tuMLHdTx .detailsToggle--MKoKTBT0{float:right}.offering--tuMLHdTx .classProgress--Ok2h5_Hy span{margin-right:3em;font-style:italic}.offering--tuMLHdTx .classProgress--Ok2h5_Hy .classSize--OMflXNW3{font-style:normal}.offering--tuMLHdTx .reports--dvvTg36T{clear:both}.noActivity--XDwp8NtS{color:#ea6d2f;font-weight:700;font-style:italic}.stepNumber--PaV8aivS{position:absolute;left:0;top:.2em;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#0592af;color:#fff;border-radius:50%;margin-right:8px;font-weight:bold;font-size:13px;vertical-align:middle}.numberedStepsList--hWUugoiD{list-style:none;padding-left:40px}.numberedStepsList--hWUugoiD li{position:relative;margin-bottom:1em;padding-left:32px}#portal-pages-modal-overlay--UCd72Stz,.portal-pages-modal--Z0Y_iA_5{display:none;position:absolute}#portal-pages-modal-overlay--UCd72Stz{background:#000;height:100%;left:0;opacity:.6;top:0;width:100%;z-index:101}.portal-pages-modal-fixed--u7I8mRju{position:fixed}.portal-pages-modal--Z0Y_iA_5{background:#fff;box-shadow:0 5px 10px rgba(51,51,51,.5);left:50%;height:auto;margin:0;padding:3.5em 2em 2em 2em;top:100px;width:60em;z-index:110;position:fixed}.portal-pages-modal--Z0Y_iA_5 .portal-pages-close--Scs2a30O{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:0 0 0 rgba(51,51,51,0);color:#fff;cursor:pointer;display:block;font:300 46px museo-sans,verdana,sans-serif;padding:0;position:fixed;right:20px;text-decoration:none !important;top:3px;z-index:102}.portal-pages-modal--Z0Y_iA_5 p.portal-pages-special-msg--NJBM8BIi{color:#e16a3e;display:none;margin-bottom:1em}.signup-form--qc8dsKAF .user-type-select--mztLKsWx{margin:10px 0 30px;text-align:center}.signup-form--qc8dsKAF .user-type-select--mztLKsWx button{display:inline-block;font-size:22px;font-weight:300;margin:0 15px;padding:15px 20px}.signup-form--qc8dsKAF .user-type-select--mztLKsWx button strong{font-weight:900}.portalPagesCollectionLightboxContainer--NU5ZVECR{display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:1s;width:100%;z-index:71}.portalPagesCollectionLightboxContainer--NU5ZVECR.visible--yzhPXSo7{display:block}.portalPagesCollectionLightbox--ewtc0n7J{box-sizing:content-box;bottom:auto;height:auto;left:auto;right:auto;top:auto}.portalPagesCollectionLightboxBackground--FK7LZ3Tw{background:#313131;display:none;height:100%;left:0;opacity:.85;position:fixed;top:0;transition:1s;width:100%;z-index:70}.portalPagesCollectionLightboxBackground--FK7LZ3Tw.visible--yzhPXSo7{display:block}.portalPagesCollectionLightboxBackgroundClose--DqAXB5pp{color:#fff;cursor:pointer;font-size:48px;position:fixed;right:20px;top:-10px}.portalPagesCollectionLightboxModal--XIcaWTVk{background:#e2f4f8;bottom:auto;height:auto;left:50%;margin-left:-500px;padding:0 0 15px;position:relative;right:auto;top:50px;width:1000px}.portalPagesCollectionLightboxModal--XIcaWTVk a{display:inline}.portalPagesCollectionLightboxHeading--OwZQA_jQ{padding:15px 10px}.portalPagesCollectionLightboxHeading--OwZQA_jQ h1{font-size:26px}.portalPagesCollectionLightboxReturnButton--eqs4uG31{background:rgba(0,0,0,0);border:0;color:#ea6d2f;display:inline;margin:0;padding:0;text-align:center;width:100%}.portalPagesCollectionLightboxReturnButton--eqs4uG31:hover{background:rgba(0,0,0,0);border:0;color:#ffc320}.portalPagesCollectionLightboxCollection--uW005fxO{padding:0 10px 15px}.portalPagesCollectionLightboxCollection--uW005fxO h2{color:#313131;font-size:22px;margin:0 20px 5px}.portalPagesCollectionLightboxCollection--uW005fxO iframe{border:0;height:auto;overflow:hidden;visibility:hidden;width:100%}.portalPagesCollectionLightboxCollection--uW005fxO .loading--BDbvU33g{background:rgba(0,0,0,0) url(/assets/builds/loading430fc2eb2b9556d6f006.gif) no-repeat center top;background-size:64px;color:#999;font-size:14px;font-weight:500;height:90px;padding-top:70px;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:950px){.portalPagesCollectionLightboxModal--XIcaWTVk{margin-left:-50%;width:100%}}.classAssignments--nmHaEr5q header{display:flex;flex-flow:row wrap}.classAssignments--nmHaEr5q header h1{flex:3}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0{font-size:1.2em;position:relative;text-align:right;text-transform:uppercase;white-space:nowrap}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0 button{background:#0592af;border-color:#0592af;display:inline;min-width:150px}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0 button:hover{background:#007c8b;border-color:#007c8b;color:#fff}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0 button:active{background:#6fc6da;border-color:#6fc6da;color:#fff}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0 ul{font-size:15px;font-weight:300;list-style:none;margin:0;min-width:230px;padding:0;position:absolute;right:0;text-align:left;z-index:5}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0 ul li button{font-weight:300;text-align:left;text-transform:none;width:100%}.classAssignments--nmHaEr5q .reports--wCJWgeNK{text-align:right}.classAssignments--nmHaEr5q .classInfo--BLfFaTdg{font-size:1.1em;margin-bottom:0}.classAssignments--nmHaEr5q .classInfo--BLfFaTdg td:nth-child(1){padding-right:10px;font-weight:700}.noMaterials--I9sGapYc{margin-top:20px;font-size:1.2em}.offeringsTable--P9AJkyCT{width:100%;margin-top:40px}.offeringsTable--P9AJkyCT .headers--zVHyYcvk{display:flex;flex-flow:row no-wrap;font-size:15px;font-weight:700;text-transform:uppercase}.offeringsTable--P9AJkyCT .headers--zVHyYcvk span{padding:0 0 0 15px}.sortableItem--vDXCWnKs:nth-child(even){background-color:#f1f1f1}.activityNameCell--X90dz31o{flex:5}.offering--_mhAE4cj{border-bottom:solid 1px #ccc;padding:15px}.offering--_mhAE4cj div:first-child{display:flex;flex-flow:row nowrap;align-items:center}.offering--_mhAE4cj .loading--Nsq2iPWJ{margin-top:10px;font-size:1.2em;text-align:center}.iconCell--ipRNNH_A{width:25px;display:inline-block;padding-top:3px;padding-right:5px;font-size:.95em;vertical-align:middle}.sortIcon--vSEvKm7M{cursor:move}.activityNameCell--X90dz31o{cursor:move;display:inline-block;vertical-align:middle}.readOnly--aZuHjJBW .activityNameCell--X90dz31o{cursor:default}.checkboxCell--MXWTC0nV{width:60px;display:flex;align-items:center;justify-content:center;padding-right:5px}.headersCell--QTCVl4By{width:120px;font-weight:normal;justify-content:center;padding:0 5px !important;color:#3f3f3f;font-weight:300}.detailsCell--MfF9tuiv{width:130px;align-self:center;display:flex;align-items:center;justify-content:center}.offeringDetails--Uh93vITp{cursor:default;padding:0 10px}@media screen and (max-width:500px){.classAssignments--nmHaEr5q header{display:block}.classAssignments--nmHaEr5q header h1{width:100%}.classAssignments--nmHaEr5q header .assignMaterials--MImDTYd0{display:block;margin:40px 0;text-align:left;text-transform:uppercase;width:100%}}.linkButton--etS86e1u{display:inline-block;padding:0;margin:0;border:0;background:0;text-decoration:none;color:#0592af;font-weight:300}.linkButton--etS86e1u:hover{background:0;border:0;color:#06bbe1}.linkButton--etS86e1u.active--nPqU8xvu{color:#ea6d2f;font-weight:500}.linkButton--etS86e1u.disabled--Ourev_sU{pointer-events:none}.editStudentPermissionsForm--FyO7g1LA{width:540px}.editStudentPermissionsForm--FyO7g1LA .formTop--GXUYX3hF{display:flex;justify-content:space-between;align-content:center;background-color:#0592af;color:#fff;font-weight:bold;padding:8px 10px}.editStudentPermissionsForm--FyO7g1LA .formTop--GXUYX3hF .studentName--NMwxC_xF{align-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editStudentPermissionsForm--FyO7g1LA .formTop--GXUYX3hF .closeButton--yO8Q9lxr button{padding:0;border:0;width:27px;height:27px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.editStudentPermissionsForm--FyO7g1LA .formTop--GXUYX3hF .closeButton--yO8Q9lxr button:hover{background-color:#e6e6e6}.editStudentPermissionsForm--FyO7g1LA .formTop--GXUYX3hF .closeButton--yO8Q9lxr button i{color:#0592af;margin:0 auto;font-size:15px}.editStudentPermissionsForm--FyO7g1LA .scrollableWrapper--LyfsDOMi{max-height:300px;overflow-y:auto}.editStudentPermissionsForm--FyO7g1LA .formRow--s_UUodxA{align-items:center;padding:10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editStudentPermissionsForm--FyO7g1LA .formRow--s_UUodxA label{width:80px;text-align:left;text-transform:capitalize;font-weight:300}.editStudentPermissionsForm--FyO7g1LA .formRow--s_UUodxA input[type=checkbox]{margin-left:5px;margin-right:5px;vertical-align:middle;width:22px;height:22px}.editStudentPermissionsForm--FyO7g1LA .scrollableWrapper--LyfsDOMi .formRow--s_UUodxA:nth-child(even){background-color:#f5f5f5}.editStudentPermissionsForm--FyO7g1LA .name--q5aCfdPZ{width:273px}.editStudentPermissionsForm--FyO7g1LA .url--TrvO5sVY{width:450px}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7{display:flex;justify-content:flex-end;margin-top:0;padding:10px 10px;padding-bottom:10px;background-color:#0592af}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7 button:first-child{margin-right:8px}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7 .saveChangesButton--A041qITd{background-color:#f8ac1a;border-color:#f8ac1a;color:#fff}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7 .saveChangesButton--A041qITd:not(:disabled):hover{background-color:#d89107;border-color:#d89107}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7 .cancelButton--Lap7TrxW{background-color:#ccc;border-color:#ccc;color:#333}.editStudentPermissionsForm--FyO7g1LA .formButtonArea--yBeCQ7R7 .cancelButton--Lap7TrxW:not(:disabled):hover{background-color:#b3b3b3;border-color:#b3b3b3}.modal--ix1Td1tK{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:3}.background--bIA3eL0f{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.3}.dialog--sfvuiNNU{z-index:4;background-color:#fff;border:solid 2px}.dialog--sfvuiNNU .dialogTitleBar--XoW9pKEb{padding:20px;font-size:1.2em;font-weight:bold}.dialog--sfvuiNNU label{font-weight:bold;margin-right:1em}.dialog--sfvuiNNU .buttons--TyRxKOhZ{text-align:right}.dialog--sfvuiNNU .buttons--TyRxKOhZ button,.dialog--sfvuiNNU .buttons--TyRxKOhZ input{display:inline;margin:20px 0 0 10px}.dialog--sfvuiNNU .registerAnotherStudentDialogContent--qEn3fait,.dialog--sfvuiNNU form{padding:20px}.dialog--sfvuiNNU.orange--KhlgVDXR{border-color:#ea6d2f}.dialog--sfvuiNNU.teal--jEkPCpnc{border-color:#0592af}table.studentsTable--eUr2Ravc{margin-top:0 !important}table.studentsTable--eUr2Ravc>thead>tr>th,table.studentsTable--eUr2Ravc>tfoot>tr{background-color:#f8ac1a}table.studentsTable--eUr2Ravc>tbody>tr{background-color:#fff}table.studentsTable--eUr2Ravc>tbody>tr:nth-child(even){background-color:#fbf4db}table.studentsTable--eUr2Ravc>tfoot>tr>td{overflow:visible}table.studentsTable--eUr2Ravc.expandedPermissions--CAMLolUr td.permissionFormsColumn--hg37dzpJ{white-space:normal}table.studentsTable--eUr2Ravc .permissionFormSelectOption--ufcvDj6J{overflow:hidden;text-overflow:ellipsis}table.studentsTable--eUr2Ravc .permissionFormSelectMenuList--xP2Y6vbw{max-height:250px}table.studentsTable--eUr2Ravc .checkboxColumn--isXWtdaR{width:35px}table.studentsTable--eUr2Ravc th.permissionFormsColumn--hg37dzpJ{cursor:pointer}table.studentsTable--eUr2Ravc th.permissionFormsColumn--hg37dzpJ:hover{background-color:#f9b533}table.studentsTable--eUr2Ravc .permissionFormsColumn--hg37dzpJ{width:320px}table.studentsTable--eUr2Ravc .expandButtonColumn--YndztQXn{width:70px;text-align:center}table.studentsTable--eUr2Ravc input[type=checkbox]{margin-left:5px;vertical-align:middle;width:22px;height:22px}table.studentsTable--eUr2Ravc .basicButton--RNKXOUC4{display:inline-block;color:#ea6d2f;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);text-transform:uppercase;font-weight:300;padding:0}table.studentsTable--eUr2Ravc .basicButton--RNKXOUC4:hover{color:#ffc320}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc{padding:10px;display:flex;flex-direction:column}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .summary--UNhYPlkK{font-weight:bold;margin-bottom:9px}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .permissionFormSelects--r7NMHxod{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .permissionFormSelects--r7NMHxod .selectContainer--jP5ols1B{display:flex;align-items:center}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .permissionFormSelects--r7NMHxod .selectContainer--jP5ols1B .permissionFormSelect--URhTUAou{margin-left:10px;width:340px}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .permissionFormSelects--r7NMHxod .selectContainer--jP5ols1B .permissionFormSelect--URhTUAou input[type=text]{height:auto}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .saveChangesButton--fJmh3VBU{margin-top:10px;background-color:#0592af;border-color:#0592af;display:inline-block}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .saveChangesButton--fJmh3VBU:hover{background-color:#6fc6da;border-color:#6fc6da}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .saveChangesButton--fJmh3VBU:disabled{pointer-events:none;filter:grayscale(1)}table.studentsTable--eUr2Ravc .tableFooter--FSyRH7uc .updateInProgress--CzlQxkve{margin-left:10px}table.classesTable--YXryz5P9{margin-top:0 !important;border-top:1px solid gray}table.classesTable--YXryz5P9>thead>tr,table.classesTable--YXryz5P9>tbody>tr{background-color:rgba(0,0,0,0)}table.classesTable--YXryz5P9 .activeRow--pppVxA3s{font-weight:500}table.classesTable--YXryz5P9 .studentsTableRow--l_uNJjP9{overflow:visible}.studentsTabContent--P8bXPdu9 i{font-size:12px;margin-left:5px;vertical-align:baseline}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i{display:flex;justify-content:space-between;margin-bottom:40px}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i label{text-transform:none;font-weight:300;margin-right:10px;display:flex;align-items:center}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i div{display:flex}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .leftSide--VMkp842w{display:flex;flex-direction:column}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .leftSide--VMkp842w .leftSideFirstRow--ZCtrhKNb{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .leftSide--VMkp842w .leftSideFirstRow--ZCtrhKNb button{margin-left:20px}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .rightSide--GR4tfAMx{display:flex;flex-direction:column}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .rightSide--GR4tfAMx .title--Knntd8IM{font-weight:500;margin-bottom:13px}.studentsTabContent--P8bXPdu9 .controlsArea--XPvWs05i .rightSide--GR4tfAMx select{width:280px}.studentsTabContent--P8bXPdu9 .searchResultsNotice--jFqbDMLW{font-weight:500}.studentsTabContent--P8bXPdu9 .teachersTable--PaGFkLmL>tbody>tr>td{max-width:230px}.studentsTabContent--P8bXPdu9 .teachersTable--PaGFkLmL .expandButton--Ot3lxlcF{width:115px}.studentsTabContent--P8bXPdu9 .teachersTable--PaGFkLmL .activeRow--BZt6aRFa{font-weight:500}.studentsTabContent--P8bXPdu9 .teachersTable--PaGFkLmL .classesTableRow--r8nqh3rV{overflow:visible}.studentsTabContent--P8bXPdu9 .teachersTable--PaGFkLmL .rowWithBackground--rL9nfxNv{background-color:#f1f1f1}.createEditPermissionForm--bMvFPRjs{width:600px}.createEditPermissionForm--bMvFPRjs .formTop--pkoPgNg4{background-color:#ea6d2f;color:#fff;font-weight:bold;padding:10px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.createEditPermissionForm--bMvFPRjs .formRow--Osp00OSl{display:flex;align-items:center;padding:10px 20px}.createEditPermissionForm--bMvFPRjs .formRow--Osp00OSl label{width:80px;text-align:left;text-transform:capitalize;font-weight:300}.createEditPermissionForm--bMvFPRjs .name--_thVMLQs{width:273px}.createEditPermissionForm--bMvFPRjs .url--IFVsxUGP{width:450px}.createEditPermissionForm--bMvFPRjs .formButtonArea--MFBQfuvk{display:flex;justify-content:flex-end;margin-top:0;padding:10px 20px;margin-bottom:10px}.createEditPermissionForm--bMvFPRjs .formButtonArea--MFBQfuvk button:first-child{margin-right:8px}.createEditPermissionForm--bMvFPRjs .formButtonArea--MFBQfuvk .cancelButton--uui2jlyZ{background-color:#ccc;border-color:#ccc;color:#333}.permissionFormRow--ZFGPeWbY .editColumn--MjV1LFGW{width:50px}.permissionFormRow--ZFGPeWbY .archiveColumn--OZQLsYXc{width:100px}.permissionFormRow--ZFGPeWbY .deleteColumn--jPhHD1Qi{width:65px}.permissionFormRow--ZFGPeWbY.isArchived--hfN7WKOV .nameColumn--gKphI5b4,.permissionFormRow--ZFGPeWbY.isArchived--hfN7WKOV .urlColumn--sKr4rXxx,.permissionFormRow--ZFGPeWbY.isArchived--hfN7WKOV .urlColumn--sKr4rXxx a{color:#3f3f3f;opacity:.5;font-style:italic}.permissionFormRow--ZFGPeWbY .basicButton--ABvDaS6f{display:inline-block;color:#ea6d2f;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);text-transform:uppercase;font-weight:300;padding:0}.permissionFormRow--ZFGPeWbY .basicButton--ABvDaS6f:hover{color:#ffc320}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r{display:flex;justify-content:space-between;margin-bottom:40px}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r label{text-transform:none;font-weight:300;margin-right:10px;display:flex;align-items:center}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r div{display:flex}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r .leftSide--ndjKnMRx{width:50%;justify-content:flex-start}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r .leftSide--ndjKnMRx>div{align-items:center;margin-right:15px}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r .leftSide--ndjKnMRx select{width:400px}.manageFormsTabContent--FLN1b7O_ .controlsArea--_yASav8r .rightSide--R6WMBlfK{justify-content:flex-end}.manageFormsTabContent--FLN1b7O_ tr:nth-child(even){background-color:#f1f1f1}.manageFormsTabContent--FLN1b7O_ .editColumn--sYUxYZEP{width:50px}.manageFormsTabContent--FLN1b7O_ .archiveColumn--QSw7zSfk{width:100px}.manageFormsTabContent--FLN1b7O_ .deleteColumn--Yl1r4gal{width:65px}.manageFormsTabContent--FLN1b7O_ .hiddenColumn--R3bxQdLJ{width:0;padding:0}.permissionForms--ZsgvAk8j{margin-bottom:180px}.permissionForms--ZsgvAk8j .tabArea--xQBgFMTh .tabs--rpKBBUVf{display:flex;justify-content:left;margin-bottom:20px}.permissionForms--ZsgvAk8j .tabArea--xQBgFMTh .tabs--rpKBBUVf button{margin-right:20px}.permissionForms--ZsgvAk8j h2,.permissionForms--ZsgvAk8j h3{color:#ea6d2f;font-family:museo-sans,verdana,helvetica,arial,sans-serif}.permissionForms--ZsgvAk8j h3{padding-top:20px;margin-bottom:20px;border-top:1px solid #aaa}.permissionForms--ZsgvAk8j input[type=text]{height:40px;font-family:museo-sans,verdana,sans-serif !important;padding-left:12px;padding-right:12px;font-weight:300}.permissionForms--ZsgvAk8j select{width:300px;font-weight:300;font-family:museo-sans,verdana,sans-serif !important}.permissionForms--ZsgvAk8j table{margin-top:20px;width:100%;table-layout:fixed}.permissionForms--ZsgvAk8j table th{text-align:left;font-weight:500;white-space:nowrap}.permissionForms--ZsgvAk8j table td,.permissionForms--ZsgvAk8j table th{height:44px;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leftNavigation--BCBQ3Mkn{background:#f5f5f5;color:#313131;display:inline-block;font:100 16px museo-sans,verdana,helvetica,arial,sans-serif;height:auto;margin:0;vertical-align:top;width:100%;padding:0 0 30px}.leftNavigation--BCBQ3Mkn a{color:#ea6d2f;display:inline-block;margin:0;padding:0;text-decoration:none;width:100%}.leftNavigation--BCBQ3Mkn a:link{background:rgba(0,0,0,0)}.leftNavigation--BCBQ3Mkn a:visited{background:rgba(0,0,0,0)}.leftNavigation--BCBQ3Mkn a:hover{color:#313131}.leftNavigation--BCBQ3Mkn a:active{color:#313131}.leftNavigation--BCBQ3Mkn .head--H8LOySr7{padding:20px 20px 0;position:relative}.leftNavigation--BCBQ3Mkn .head--H8LOySr7 .greeting--Q324jHva{color:#313131}.leftNavigation--BCBQ3Mkn h2{border-top:solid 1px #ccc;color:#313131;font:300 16px museo-sans,verdana,helvetica,arial,sans-serif;margin:20px 20px 10px;padding-top:20px}.leftNavigation--BCBQ3Mkn ul{list-style:none;margin:0;padding:0}.leftNavigation--BCBQ3Mkn ul ul{margin:15px -20px 0}.leftNavigation--BCBQ3Mkn ul ul ul{margin:10px -20px 0}.leftNavigation--BCBQ3Mkn li{color:#ea6d2f;cursor:pointer;list-style:none;margin:0;padding:13px 20px;text-transform:capitalize}.leftNavigation--BCBQ3Mkn li li{font-size:14px;padding:10px 21px 10px 30px}.leftNavigation--BCBQ3Mkn li li li{padding:10px 21px 10px 30px}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd{background:#eee;color:#ea6d2f}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd li,.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd a{color:#ea6d2f}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd li.open--pW6Mwcxd,.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd li.selected--Ka1PabaQ,.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd a.open--pW6Mwcxd,.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd a.selected--Ka1PabaQ{font-weight:700}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd>ul{font-weight:100;height:auto;transition-duration:200ms}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd li .unselected--o2dUad5F:after{content:""}.leftNavigation--BCBQ3Mkn li.open--pW6Mwcxd li .selected--Ka1PabaQ:after{content:""}.leftNavigation--BCBQ3Mkn li.selected--Ka1PabaQ,.leftNavigation--BCBQ3Mkn li.in-selection--VKfw9aKM{background:#ea6d2f !important;color:#fff !important}.leftNavigation--BCBQ3Mkn li.selected--Ka1PabaQ .section--prky8BEo,.leftNavigation--BCBQ3Mkn li.selected--Ka1PabaQ .open--pW6Mwcxd,.leftNavigation--BCBQ3Mkn li.in-selection--VKfw9aKM .section--prky8BEo,.leftNavigation--BCBQ3Mkn li.in-selection--VKfw9aKM .open--pW6Mwcxd{background:#ea6d2f !important;color:#fff !important}.leftNavigation--BCBQ3Mkn li.selected--Ka1PabaQ a,.leftNavigation--BCBQ3Mkn li.in-selection--VKfw9aKM a{color:#fff !important}.leftNavigation--BCBQ3Mkn li.selected--Ka1PabaQ .divider--hRNtoq7w:before,.leftNavigation--BCBQ3Mkn li.in-selection--VKfw9aKM .divider--hRNtoq7w:before{border-color:#fff}.leftNavigation--BCBQ3Mkn li.nav-hidden--GIfOaXhC{max-height:0}.leftNavigation--BCBQ3Mkn li ul{height:0;transition-duration:200ms;overflow:hidden}.leftNavigation--BCBQ3Mkn .small--XK7iwmGs{font-size:12px;font-weight:500;height:13px;margin:0;padding:10px 0 10px 20px;text-transform:uppercase}.leftNavigation--BCBQ3Mkn .small--XK7iwmGs .icon--MK9rLy8f{width:18px}.leftNavigation--BCBQ3Mkn .small--XK7iwmGs.selected--Ka1PabaQ{background:#f5f5f5;color:#313131}.leftNavigation--BCBQ3Mkn li.small--XK7iwmGs+li.selected--Ka1PabaQ:not(.small--XK7iwmGs){margin-top:20px}.leftNavigation--BCBQ3Mkn li.small--XK7iwmGs+li:not(.small--XK7iwmGs):not(.selected--Ka1PabaQ){margin-top:30px}.leftNavigation--BCBQ3Mkn li.small--XK7iwmGs+li:not(.small--XK7iwmGs):not(.selected--Ka1PabaQ):before{border-top:solid 1px #ccc;content:"";display:block;height:0;margin:-20px 0 20px;width:100%}.leftNavigation--BCBQ3Mkn hr{background-color:#ccc;border:0;height:1px;margin:0;margin-top:.5em}.leftNavigation--BCBQ3Mkn .divider--hRNtoq7w{margin-top:10px;padding-top:20px;position:relative}.leftNavigation--BCBQ3Mkn .divider--hRNtoq7w:before{border-top:1px solid #ccc;content:"";display:block;left:20px;position:absolute;right:20px;top:0;width:auto}.leftNavigation--BCBQ3Mkn .section--prky8BEo>span.closed--PqnLbfnh:before{content:"";float:right;font-family:"icomoon";font-size:.8em;margin-top:3px}.leftNavigation--BCBQ3Mkn .section--prky8BEo>span.open--pW6Mwcxd:after{content:"";float:right;font-family:"icomoon";font-size:.8em;margin-top:2px}.leftNavigation--BCBQ3Mkn .section--prky8BEo ul span.closed--PqnLbfnh:before{margin-top:1px}.leftNavigation--BCBQ3Mkn .section--prky8BEo ul span.open--pW6Mwcxd:after{margin-top:0}.leftNavigation--BCBQ3Mkn .section--prky8BEo:not(.open--pW6Mwcxd) ul{margin-top:0;margin-bottom:0}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp{box-shadow:3px 5px 3px rgba(153,153,153,.2);position:absolute;padding:0;width:250px;z-index:1}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp .head--H8LOySr7{border-right:1px solid #fff}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp>ul{height:auto;overflow:hidden;transition-duration:400ms}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp .teacherProjectViews--E9EURQ0W{padding-bottom:10px}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp.closed--PqnLbfnh{box-shadow:0 0 0 rgba(153,153,153,0)}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp.closed--PqnLbfnh>ul{height:1px;transition-duration:400ms}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp.closed--PqnLbfnh>.teacherProjectViews--E9EURQ0W{height:1px;overflow:hidden;padding-bottom:0;transition-duration:400ms}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp.closed--PqnLbfnh>.teacherProjectViews--E9EURQ0W .teacherProjectViews__list--nOrzYu3C{height:1px;transition-duration:400ms}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp .head--H8LOySr7.closed--PqnLbfnh:after{content:"";font-family:"icomoon";font-size:1em;position:absolute;right:20px;top:35px}.leftNavigation--BCBQ3Mkn.overlay--ERP_sEFp .head--H8LOySr7.open--pW6Mwcxd:after{content:"";font-family:"icomoon";font-size:1em;position:absolute;right:20px;top:35px}.teacherProjectViews--E9EURQ0W .loading--kqdDF91W{padding:10px 20px;text-align:center}.teacherProjectViews--E9EURQ0W .teacherProjectViews__list--nOrzYu3C .teacherProjectViews__list_item--cH9SLVC5{font-size:14px;padding-bottom:0;overflow:hidden}.teacherProjectViews--E9EURQ0W .teacherProjectViews__list--nOrzYu3C .teacherProjectViews__list_item--cH9SLVC5 a .teacherProjectViews__list_item_img--Ak3a3bXy{background-position:center center;background-size:cover;float:left;height:50px;margin:0 10px 0 0;width:50px}.teacherProjectViews--E9EURQ0W .teacherProjectViews__list--nOrzYu3C .teacherProjectViews__list_item--cH9SLVC5 a .teacherProjectViews__list_item_name--llLlIpyM{float:right;width:calc(100% - 60px)}@media screen and (max-width:950px){.leftNavigation--BCBQ3Mkn{width:100%}.leftNavigation--BCBQ3Mkn.closed--PqnLbfnh{height:50px;overflow:hidden}.closed--PqnLbfnh ul{max-height:0;overflow:hidden;transition-duration:2000ms}.head--H8LOySr7{cursor:pointer}.head--H8LOySr7.closed--PqnLbfnh:after{content:"";font-family:"icomoon";font-size:1em;position:absolute;right:20px;top:35px}.head--H8LOySr7.open--pW6Mwcxd:after{content:"";font-family:"icomoon";font-size:1em;position:absolute;right:20px;top:35px}}.background--WX_nb9og{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;z-index:1}.dialog--ig933TYb{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2}.dialog--ig933TYb .dialogContent--PlahSuhS{width:500px;background-color:#f3f2ed;padding:0 0 2em 2em}.dialog--ig933TYb .dialogContent--PlahSuhS .controls--bCeWZM8Y{text-align:right;padding:.5em}.dialog--ig933TYb .dialogContent--PlahSuhS form select:invalid{color:gray}.dialog--ig933TYb .dialogContent--PlahSuhS form button{display:inline;margin-left:1em}.dialog--ig933TYb .dialogContent--PlahSuhS .collaborators--Von7WzNn{margin:1em 0}.dialog--ig933TYb .dialogContent--PlahSuhS .collaborators--Von7WzNn i{margin-right:.5em}.dialog--ig933TYb .dialogContent--PlahSuhS .collaborators--Von7WzNn ul{padding:0;margin:0}.dialog--ig933TYb .dialogContent--PlahSuhS .collaborators--Von7WzNn ul li{list-style:none;margin:0;padding:0}.dialog--ig933TYb .dialogContent--PlahSuhS .bottom--CK7YZsVA button{display:inline}.dialog--ig933TYb .dialogContent--PlahSuhS .bottom--CK7YZsVA i{margin-left:1em}.learnerReportForm--RG_hlU5H input[type=submit]{margin:10px 10px 0 0}.learnerReportForm--RG_hlU5H input[type=checkbox]{margin:15px 10px 0 0}.learnerReportForm--RG_hlU5H .spacerForDayPicker--TwdCmVft{min-height:250px}.learnerReportForm--RG_hlU5H label{text-transform:none;font-weight:300}.userReportForm--zhHnfbKL input[type=submit]{margin:10px 10px 0 0}.userReportForm--zhHnfbKL input[type=checkbox]{margin:15px 10px 0 0}.userReportForm--zhHnfbKL .spacerForDayPicker--mhyQREbV{min-height:250px}.researcherClassesForm--fBL3XvCg input[type=submit]{margin:10px 10px 0 0}.researcherClassesForm--fBL3XvCg input[type=checkbox]{margin:15px 10px 0 0}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV{min-height:350px}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .summary--i5KNkOIi{margin-top:10px;font-weight:bold}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .summary--i5KNkOIi button{margin-top:10px}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 hr{background-color:#444}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 .top--YcpB2S0a{display:flex;justify-content:space-between;align-items:center}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 .top--YcpB2S0a .resultsLabel--JzF0Ggcs{font-weight:bold}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table{width:100%;border:1px solid #444}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th,.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table td{padding:0 5px}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th{background-color:#cdcdcd}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh .sortIcon--LKyOzsNh{font-size:.85em;position:relative}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh .sortIcon--LKyOzsNh.desc--GGbBZdTe{margin-top:-7px}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh .sortIcon--LKyOzsNh.desc--GGbBZdTe::after{content:"";position:absolute;top:0;left:0;right:0;bottom:50%;background:#cdcdcd}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh .sortIcon--LKyOzsNh.asc--Oq5yyIxm{margin-top:7px}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th .header--y7G5HgOh .sortIcon--LKyOzsNh.asc--Oq5yyIxm::after{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background:#cdcdcd}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table tr:nth-child(even){background-color:#efefef}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table tr:nth-child(odd){background-color:#fff}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table td{text-align:left}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table td+td,.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table th+th{border-left:1px solid #444}.researcherClassesForm--fBL3XvCg .bottom--EMOItUfV .researcherClassesTable--WZSoinz7 table .linkCell--EUew7EiO{white-space:nowrap}.deleteIcon--aPsJaGy3{width:18px;height:18px;max-width:18px !important;background:url(/assets/builds/deletea23b552660990dba5801.png) 0 0/36px}.deleteIcon--aPsJaGy3:hover{background-position-x:right}.deleteDisabledIcon--a3yBXgb0{width:18px;height:18px;max-width:18px !important;background:url(/assets/builds/delete_greyaa026adcb405897388e1.png) 0 0/36px}.adminSiteNotices--dExZfsoe{padding-bottom:30px}.adminSiteNotices--dExZfsoe .adminSiteNoticesNone--Nu0dKexr{font-style:italic;text-align:center}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o{border-collapse:collapse;border-right:solid 1px #555;border-bottom:solid 1px #555;margin:0;width:100%}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td{border-top:solid 1px #555;border-left:solid 1px #555;padding:10px;text-align:left;vertical-align:top}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemText--v_01l5el{width:70%}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemText--v_01l5el p{margin:0}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemDate--DUy_XZ7X{width:18%}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemOptions--VWlv6cjI{width:12%}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemOptions--VWlv6cjI .adminSiteNoticesListItemEdit--pp3EltyC{display:block;float:left;font-weight:500;line-height:1.6;margin-right:15px}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemOptions--VWlv6cjI .adminSiteNoticesListItemDelete--WM2pAKnh{display:block;float:left;font-weight:700;text-align:center;width:5%}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o td.adminSiteNoticesListItemOptions--VWlv6cjI .adminSiteNoticesListItemDelete--WM2pAKnh a.rollover--tbEdH6fO{float:none;margin:0}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o th{background:#555;border-top:solid 1px #555;border-left:solid 1px #555;color:#fff;font-weight:100;padding:10px;text-align:left}.adminSiteNotices--dExZfsoe .adminSiteNoticesList--qHibmT6o tr:nth-child(odd){background:#eee}.adminSiteNotices--dExZfsoe .adminSiteNoticesCreate--IUOWuby5{margin:30px 0}.adminSiteNoticesEdit--zFGrJJKL .adminSiteNoticesEditBackLink--lq7yf3bH{float:right;margin:42px 0 30px}.adminSiteNoticesEdit--zFGrJJKL .adminSiteNoticesEditSubmit--VImDw54a{float:right;margin:30px 0;padding-right:20px;padding-top:1px}.siteNotices--k13JoDlH{border-top:solid 2px #bbb;border-bottom:solid 2px #bbb;margin-bottom:30px;overflow:hidden;padding:5px 0 10px}.siteNotices--k13JoDlH .collapsed--Iq6LFUwi{display:none}.siteNotices--k13JoDlH .siteNoticesHeader--uXFvfR0G{font:700 18px museo-sans,helvetica,verdana,sans-serif;padding-top:5px}.siteNotices--k13JoDlH .siteNoticesToggle--VzxX5_28{float:right;font:700 13px museo-sans,helvetica,verdana,sans-serif;padding-top:9px;text-transform:uppercase}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09{clear:both;max-height:125px;overflow:auto}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM{padding:0;width:100%}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr{border-top:solid 1px #bbb}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr:nth-child(even){background:#eee}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr td{padding:5px 10px;vertical-align:top}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr td:nth-child(1){width:100px}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr td:nth-child(3){width:20px}.siteNotices--k13JoDlH .siteNoticesListContainer--nZcmmT09 .siteNoticesList--KPVFbMFM tr td p{font-size:15px}@media screen and (max-width:450px){.siteNotices--k13JoDlH td{clear:both;display:block;width:100%}.adminSiteNoticesListItemText--v_01l5el{width:100%}}#assignModal--Wdlavbul{background:#fff;display:block;left:50%;margin-left:-380px;overflow:hidden;padding:0;position:fixed;top:100px;width:760px}#assignModal--Wdlavbul.assignComplete--VX2YUWKO{background:rgba(0,0,0,0);box-shadow:none}#assignModal--Wdlavbul .errorMessage--xd3YpFfp{color:red;display:none;font-size:14px}#assignModal--Wdlavbul .errorMessage--xd3YpFfp.visible--f3wLIJmT{display:block}#assignModal--Wdlavbul .assignShareCol--FA2uua96{box-sizing:border-box;float:left;max-width:380px;min-height:450px;padding:20px;width:50%;-webkit-font-smoothing:antialiased}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX ul{list-style:none;margin:0;padding:0}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX ul li{font-size:16px;margin:0;padding:0}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX .assignClassHeader--QYC9_8l4{font-size:16px;font-weight:900}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX .alreadyAssignedClassHeader--fRu6aoPU{font-size:16px;font-weight:700;margin:10px 0 0}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX .studentDataWarning--bQAY9KHh{background:#fef7e0;border:solid 1px #ea6d2f;color:#ea6d2f;font-size:14px;font-weight:normal;line-height:1.4;margin:10px 0;padding:10px}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX .classListContainer--I5OFpmIR{max-height:125px;overflow-y:auto}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX .classListContainer--I5OFpmIR input[type=checkbox]{margin-right:5px}#assignModal--Wdlavbul .assignShareCol--FA2uua96#assignCol--k3foVVfX #scrollableClassSummaryData--cGzIGBZ4{margin-bottom:10px;max-height:500px;overflow:auto}#assignModal--Wdlavbul .assignShareCol--FA2uua96#shareCol--ikuv6yvw{background:#f1f1f1}#assignModal--Wdlavbul .assignShareCol--FA2uua96#shareCol--ikuv6yvw form{position:relative}#assignModal--Wdlavbul .assignShareCol--FA2uua96#shareCol--ikuv6yvw input#shareUrl--kTH4Vdwz{display:block;float:left;font-size:16px;font-weight:300;line-height:1.7;padding:5px 10px;width:258px}#assignModal--Wdlavbul .assignShareCol--FA2uua96#shareCol--ikuv6yvw label{font-size:18px;font-weight:900}#assignModal--Wdlavbul .assignShareCol--FA2uua96#shareCol--ikuv6yvw .button--_bbt3Vk6{background:#ea6d2f;color:#fff;line-height:1.7;margin-right:0;margin-left:10px;padding:7px 15px}#assignModal--Wdlavbul .assignShareCol--FA2uua96 *,#assignModal--Wdlavbul .assignShareCol--FA2uua96 *:before,#assignModal--Wdlavbul .assignShareCol--FA2uua96 *:after{box-sizing:inherit}#assignModal--Wdlavbul .assignShareCol--FA2uua96 a.button--_bbt3Vk6{padding:13px 15px 12px}#assignModal--Wdlavbul .assignShareCol--FA2uua96 .button--_bbt3Vk6{border:0;display:block;float:left;font-size:16px;font-weight:500;margin-right:10px;width:auto}#assignModal--Wdlavbul .assignShareCol--FA2uua96 form{overflow:hidden;padding:0}#assignModal--Wdlavbul .assignShareCol--FA2uua96 h2{color:#ea6d2f;font:900 24px museo-sans,helvetica,verdana,sans-serif;line-height:30px;margin-bottom:5px}#assignModal--Wdlavbul .assignShareCol--FA2uua96 h2 span{font-weight:300}#assignModal--Wdlavbul .assignShareCol--FA2uua96 label{text-transform:none}#assignModal--Wdlavbul .assignShareCol--FA2uua96 p{font-size:16px;line-height:1.4;margin-bottom:10px}#assignModal--Wdlavbul .assignShareCol--FA2uua96 p.small--SsIghzdH{clear:both;font-size:14px;margin-top:10px;line-height:1.2em}#assignModal--Wdlavbul .assignShareCol--FA2uua96 .cancel--lQ93xXvn{background:rgba(0,0,0,0);border:0;color:#777;display:inline-block;font-size:16px;font-weight:300;line-height:1.7;margin-left:5px;outline:0;padding:7px 0 0 0}#assignModal--Wdlavbul .assignShareCol--FA2uua96 #addMaterialForm--NSp40YZJ{padding:0}.confirmDialogPortal--D4Bpgcfq{left:0;position:absolute;top:0}.confirmDialogOverlay--Z0F5Iaxu{background-color:rgba(0,0,0,.3);height:100%;position:fixed;width:100%;z-index:101}.confirmDialog--plCJvqFh{background:#fff;border:0;border-radius:0;bottom:auto;left:50%;margin-right:-50%;outline:0;padding:20px;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%);width:450px}.confirmDialog--plCJvqFh button{margin:0 auto}.textCopiedAlert--UBzfxdhG{animation:fadeOut--8PuRv9R_ ease 4s;background:#ffc320;font-size:14px;left:0;padding:0 0 0 10px;position:absolute;top:0;width:calc(100% - 3px)}.textCopiedAlert--UBzfxdhG span{animation:flash--zaHvxGb5 ease 1.25s}@keyframes fadeOut--8PuRv9R_{75%{opacity:1}100%{opacity:0}}@keyframes flash--zaHvxGb5{0{opacity:1}15%{opacity:0}30%{opacity:1}45%{opacity:0}60%{opacity:1}75%{opacity:0}90%{opacity:1}}@media screen and (max-width:745px){#assignModal--Wdlavbul{left:0;margin-left:0;width:100%}#assignModal--Wdlavbul .assignShareCol--FA2uua96{float:none;max-width:100%;min-height:275px;width:100%}}.editBookmarksTable--G9nQupI5{margin:10px 0}.sortableItem--_ys6fbAD:nth-child(odd){background-color:#f1f1f1}.editBookmarkRow--ZL6KKZIu{border-bottom:solid 1px #ccc;display:flex;padding:15px}.editBookmarkName--JyNLiUpS{flex-grow:2;padding:0 5px;cursor:ns-resize}.editBookmarkName--JyNLiUpS input{margin-bottom:10px;padding:10px;width:calc(98% - 10px)}.editBookmarkName--JyNLiUpS input:nth-child(2){margin-bottom:0}.editBookmarkButtons--DJ7B6ar1{align-self:center;display:flex}.editBookmarkButtons--DJ7B6ar1 button{margin:0 0 0 10px}.iconCell--BFAjUJI2{display:inline-block;padding-top:3px;padding-right:5px;font-size:.95em;vertical-align:middle}.sortIcon--xMFLEWYO{cursor:ns-resize}.manageClassesSummary--gD8m8ss3{border-bottom:solid 5px #f5f5f5;color:#000;font-size:1.165em;font-weight:bold;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.manageClassesTable--pHzM5frE{margin:10px 0}.sortableItem--iZFylhrp:nth-child(even){background-color:#f1f1f1}.manageClassRow--FtK3qTgP{border-bottom:solid 1px #ccc;display:flex;padding:15px}.manageClassName--cLYHjtI3{flex-grow:2;padding:0 5px;cursor:ns-resize}.manageClassName--cLYHjtI3 input{width:98%;padding:3px 5px}.manageClassButtons--SmFqeBbW{display:flex}.manageClassButtons--SmFqeBbW button{font-size:13px;margin:0 0 0 20px;text-transform:uppercase}.iconCell--sanKnF8j{display:inline-block;padding-top:3px;padding-right:5px;font-size:.95em;vertical-align:middle}.sortIcon--S3azhcOr{cursor:ns-resize}.copyDialogLightbox--PpoJGfR4{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:3}.copyDialogBackground--KbMdFkH5{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.3}.copyDialog--b9esHpXL{z-index:4;width:500px;padding:20px;background-color:#fff;border:solid 2px #ea6d2f}.copyDialog--b9esHpXL table{width:100%}.copyDialog--b9esHpXL textarea{width:340px;height:100px;padding:10px;margin-left:10px}.copyDialog--b9esHpXL input{width:340px;margin-left:10px}.copyDialog--b9esHpXL .description--TBefh5hP{vertical-align:top}.copyDialog--b9esHpXL label{font-weight:bold}.copyDialog--b9esHpXL .buttons--Goe2CC8n{text-align:right}.copyDialog--b9esHpXL .buttons--Goe2CC8n button{display:inline;margin:20px 0 0 10px}.copyTitle--CgvGKQDd{font-size:1.2em;font-weight:bold}.editMaterialsCollectionsList--x_4litth{margin:10px 0}.editMaterialsCollectionsList--x_4litth>*{margin:5px 0}.editMaterialsCollectionsListRow--w3I0Cj5v{display:flex;align-items:center}.editMaterialsCollectionsListRowName--mLIzYRaG{flex-grow:2;padding:0 5px;cursor:ns-resize}.editMaterialsCollectionsListRowButtons--dMdecfkQ{display:flex}.editMaterialsCollectionsListRowButtons--dMdecfkQ button{margin:0 0 0 5px}.archived--URbfxEoT{color:#ed834e;font-size:9pt;display:inline-block}.iconCell--v2ZM3SIP{display:inline-block;padding-left:3px;padding-top:3px;padding-right:5px;font-size:.95em;vertical-align:middle}.sortIcon--ZJHqmAE2{cursor:ns-resize}.form--zn0v9UPR .error--CnUb0K1c{background:#f5f5f5;padding:10px}.form--zn0v9UPR button{display:inline;margin-left:10px}.header--rLbmeFoP{align-items:center;border-bottom:solid 5px #f5f5f5;display:flex;flex-direction:row;margin:20px 0;padding-bottom:20px}.header--rLbmeFoP .search--W6fvEK7B{display:flex;flex-grow:2;flex-direction:row;align-items:center}.header--rLbmeFoP .search--W6fvEK7B .select--x_hTLyF4{flex-grow:2}.header--rLbmeFoP .search--W6fvEK7B .select--x_hTLyF4 select{width:100%}.header--rLbmeFoP .search--W6fvEK7B button{margin-left:1em}.header--rLbmeFoP .or--kJPm8OtL{margin:0 1em}.header--rLbmeFoP .link--cnMDM8qO{color:#ea6d2f;cursor:pointer}.table--hX8vkRCk{border-collapse:collapse;margin:20px 0;width:100%}.table--hX8vkRCk tr{border-bottom:solid 1px #ccc}.table--hX8vkRCk tr:nth-child(1){border-bottom:0}.table--hX8vkRCk tr:nth-child(even){background-color:#f1f1f1}.table--hX8vkRCk td{font-size:13px;padding:10px 15px}.table--hX8vkRCk td:nth-child(1){font-weight:500}.table--hX8vkRCk th{font-size:15px;font-weight:700;padding:0 5px 0 15px;text-align:left;text-transform:uppercase}.table--hX8vkRCk .link--cnMDM8qO{display:block;color:#ea6d2f;cursor:pointer}.finderResultSubjectAreas--fNI14Hl5{display:inline-block;pointer-events:none}.finderResultSubjectArea--TwWoT0Xo{background-color:#eee;color:rgba(49,49,49,.75);display:inline-block;font-size:12px;line-height:1;margin-right:5px;padding:4px 5px}.signinOrRegister--uHItdafZ{padding:48px 0;text-align:center}.signinOrRegister--uHItdafZ .topMessage--Txl4KMvu{margin-bottom:32px;font-size:14px}.signinOrRegister--uHItdafZ .panels--NYvGozqL{display:flex;gap:52px;justify-content:center}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0{border:1px solid #777;border-radius:10px;padding:75px 60px;display:flex;justify-content:center;gap:20px;flex-direction:column}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .top--xUH_WaJi{font-size:18px;max-width:250px;height:75px;display:flex;justify-content:center;align-items:center}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV{color:#fff;border:solid 2px #ea6d2f;background:#ea6d2f;display:block;line-height:.8;padding:14px 21px;text-align:center;display:block;font:700 20px/1 museo-sans,Arial,Helvetica,sans-serif}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV:hover,.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV:active{background:#ffc320;color:#fff;border:solid 2px #ffc320;transition:all .2s ease-in-out}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV.reverse--yH1Yf_Ul{background:#fff;border:solid 2px #ea6d2f;color:#ea6d2f}.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV.reverse--yH1Yf_Ul:hover,.signinOrRegister--uHItdafZ .panels--NYvGozqL .panel--DoBjPfl0 .button--G_ae3eBV.reverse--yH1Yf_Ul:active{background:#ffc320;color:#fff;border:solid 2px #ffc320;transition:all .2s ease-in-out}@font-face{font-family:"icomoon";src:url(/assets/builds/icomoondbd98ca44fa86a7a2e29.eot);src:url(/assets/builds/icomoondbd98ca44fa86a7a2e29.eot) format("embedded-opentype"),url(/assets/builds/icomoon0df5fe7b4baad9be9253.ttf) format("truetype"),url(/assets/builds/icomoon6e608a96190f14ccb121.woff) format("woff"),url(/assets/builds/icomoon55b8d8b1ee155906762b.svg) format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-right.down{transform:rotate(90deg)}.icon-arrow-circle-right.up{transform:rotate(-90deg)}.icon-arrow-diagonal:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-checkmark:before{content:""}.icon-close:before{content:""}.icon-download:before{content:""}.icon-email:before{content:""}.icon-radio:before{content:""}.icon-search:before{content:""}.icon-share-more:before{content:""}.icon-social-facebook:before{content:""}.icon-social-googleplus:before{content:""}.icon-social-twitter:before{content:""}.icon-special-link-arrow:before{content:""}.icon-video-play:before{content:""}.icon-menu:before{content:""}.icon-subject-mathematics:before{content:""}.icon-subject-earthspace:before{content:""}.icon-subject-engineering:before{content:""}.icon-subject-lifescience:before{content:""}.icon-subject-physical:before{content:""}.icon-help:before{content:""}.icon-settings:before{content:""}.icon-edit:before{content:""}.icon-copy:before{content:""}.icon-print:before{content:""}.icon-favorite:before{content:""}.icon-collapse:before{content:""}.icon-expand:before{content:""}.icon-login:before{content:""}.icon-remove:before{content:""}.icon-home:before{content:""}.icon-social-linkedin:before{content:""}.icon-sort:before{content:""}.icon-bubble:before{content:""}.icon-bubble2:before{content:""}.special-link{font-size:18px;line-height:28px;font-weight:500;-webkit-font-smoothing:auto;position:relative}.special-link::after{content:"";font-family:"icomoon";font-size:15px;margin:1px 0 0 6px;position:absolute;transition:margin .2s}.special-link:hover::after{margin:1px 0 0 10px}.special-link.medium{font-weight:300}.special-link.medium::after{content:"";font-size:30px;margin-left:15px}.special-link.large{font-weight:300}.special-link.large::after{content:"";font-size:40px;margin-left:15px}.special-link.down::after{transform:rotate(90deg)}.special-link.up::after{transform:rotate(-90deg)}html,body{overflow:visible !important}body.member-visitor #page-header{min-height:70px}body.member-visitor #page-introduction .portal-pages-hero h1{overflow:visible !important;text-indent:0 !important;white-space:normal !important}body.member-visitor #page-introduction .portal-pages-hero h1:before{content:"" !important;display:none}#portal-pages-finder{background:#ffc320 !important;background:#e2f4f8 !important;background:#6fc6da !important;padding-top:30px !important}.home-page-content .portal-pages-hero h1{font:100 32px museo,sans-serif !important;line-height:46px !important}.home-page-content .portal-pages-hero h1 strong:before{display:none !important}.home-page-content .portal-pages-hero-info{font:300 20px museo-sans,sans-serif !important;line-height:26px !important;margin:10px 0 30px 0 !important}.home-page-content .portal-pages-diagonal-spacer-2{background:#e2f4f8 !important;background:#6fc6da !important}.home-page-content .skew.mediumgray{background:#ffc320 !important}.home-page-content #portal-pages-finder div[class^=finderOptionsContainer--] form input[type=text]{font-size:12px;width:calc(100% - 69px) !important;font-size:14px}.home-page-content #portal-pages-finder div[class^=finderOptionsContainer--] form input[type=submit]{font-size:15px;padding:6px 5px 7px !important}.home-page-content #portal-pages-finder div[class^=finderOptionsContainer--] select[class^=curriculaSelect--]{width:calc(100% - 35px)}.home-page-content #portal-pages-finder .portal-pages-finder-form-subject-areas-logo-inner{display:none !important}.home-page-content #portal-pages-finder .portal-pages-finder-form-subject-areas-logo-label,.home-page-content #portal-pages-finder .portal-pages-finder-form-filters-logo-label{font-size:16px;font-weight:300;text-align:left !important;text-transform:none !important}@media screen and (max-width:768px){body.member-visitor #page-header{margin-bottom:30px !important}}.cols .col-1{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:5.701754386%}.cols .reversed.col-1{float:right}.cols .center.col-1{float:none;margin-right:auto;margin-left:auto}.cols .col-2{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:14.0350877193%}.cols .reversed.col-2{float:right}.cols .center.col-2{float:none;margin-right:auto;margin-left:auto}.cols .col-3{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:22.3684210526%}.cols .reversed.col-3{float:right}.cols .center.col-3{float:none;margin-right:auto;margin-left:auto}.cols .col-4{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:30.701754386%}.cols .reversed.col-4{float:right}.cols .center.col-4{float:none;margin-right:auto;margin-left:auto}.cols .col-5{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:39.0350877193%}.cols .reversed.col-5{float:right}.cols .center.col-5{float:none;margin-right:auto;margin-left:auto}.cols .col-6{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:47.3684210526%}.cols .reversed.col-6{float:right}.cols .center.col-6{float:none;margin-right:auto;margin-left:auto}.cols .col-7{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:55.701754386%}.cols .reversed.col-7{float:right}.cols .center.col-7{float:none;margin-right:auto;margin-left:auto}.cols .col-8{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:64.0350877193%}.cols .reversed.col-8{float:right}.cols .center.col-8{float:none;margin-right:auto;margin-left:auto}.cols .col-9{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:72.3684210526%}.cols .reversed.col-9{float:right}.cols .center.col-9{float:none;margin-right:auto;margin-left:auto}.cols .col-10{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:80.701754386%}.cols .reversed.col-10{float:right}.cols .center.col-10{float:none;margin-right:auto;margin-left:auto}.cols .col-11{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:89.0350877193%}.cols .reversed.col-11{float:right}.cols .center.col-11{float:none;margin-right:auto;margin-left:auto}.cols .col-12{float:left;margin-left:1.3157894737%;margin-right:1.3157894737%;width:97.3684210526%}.cols .reversed.col-12{float:right}.cols .center.col-12{float:none;margin-right:auto;margin-left:auto}.cols{clear:both;margin:0 auto;padding:0 15px;max-width:1170px;min-width:320px;width:auto}.cols::after{clear:both;content:"";display:table}.cols img{max-width:100%}.cols .rollover img{max-width:36px}.cols .col-1.no-margins{margin:0}.cols .col-2.no-margins{margin:0}.cols .col-3.no-margins{margin:0}.cols .col-4.no-margins{margin:0}.cols .col-5.no-margins{margin:0}.cols .col-6.no-margins{margin:0}.cols .col-7.no-margins{margin:0}.cols .col-8.no-margins{margin:0}.cols .col-9.no-margins{margin:0}.cols .col-10.no-margins{margin:0}.cols .col-11.no-margins{margin:0}.cols .col-12.no-margins{margin:0}.cols.reversed .col-1{float:right}.cols.reversed .col-2{float:right}.cols.reversed .col-3{float:right}.cols.reversed .col-4{float:right}.cols.reversed .col-5{float:right}.cols.reversed .col-6{float:right}.cols.reversed .col-7{float:right}.cols.reversed .col-8{float:right}.cols.reversed .col-9{float:right}.cols.reversed .col-10{float:right}.cols.reversed .col-11{float:right}.cols.reversed .col-12{float:right}.content-inner{margin:0 auto;max-width:1170px;min-width:320px;padding:0 20px}.content-inner img{max-width:100%}.spacer{min-height:1px}.main{padding-left:85px}#primary{float:right;margin:30px 0 0 0;width:75%}.skew{transform:skewY(-7deg);padding:130px 0 120px;margin:110px 0 70px;position:relative;z-index:0}.skew.orange{background-image:linear-gradient(to bottom,#f8d84e 0,#f8ab4e 100%)}.skew.gray{background-color:#eee}.skew.gray h2+hr.hr-thick{border-top:5px solid rgba(49,49,49,.15);margin:30px 0}.skew.mediumgray{background-color:#ebebeb}.skew.mediumgray hr.hr-thick{border-top:5px solid #313131}.skew .skew-cancel{transform:skewY(7deg)}.skew.top-only{margin-bottom:-100px;padding-bottom:165px}.skew.top-only:after{content:" ";display:block;position:absolute;width:100%;height:200px;bottom:-100px;background-color:#fff;transform:skewY(7deg)}body.member-visitor #collections-page{margin-top:30px}.portal-pages-collections-page-header{background:rgba(0,0,0,0);font-size:20px}.portal-pages-collections-page-header h1{font:100 54px museo,verdana,sans-serif;color:#313131;margin:0 0 20px}.portal-pages-collections-page-header-info{color:#313131;font:300 24px museo-sans,verdana,sans-serif;line-height:36px;margin-bottom:40px}.portal-pages-collections-page-diagonal-spacer{background:#fff;background:linear-gradient(to right bottom,#fff 50%,#ebebeb 50%);height:100px}.portal-pages-collections-page-list{background-color:#ebebeb;margin-top:20px}.portal-pages-collections-page-list-inner{padding:10px 0 30px 0;min-height:1000px}.portal-pages-collections{background-color:#ebebeb;font-size:16px}.portal-pages-collections-inner{padding:40px 0 30px;width:auto}.portal-pages-collections-inner h2{color:#313131;font-size:36px;font-weight:100;line-height:36px;margin:0 20px 40px}.portal-pages-collections-inner h2 strong{font-weight:900}.portal-pages-collections-info{font-size:18px;line-height:30px;margin:0 20px 30px}.portal-pages-collections-info a{color:#ea6d2f;font-weight:bold}.portal-pages-collections-cards{clear:both;margin-top:0;overflow:hidden}.portal-pages-collections-card{background-color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:500px;margin:20px;overflow:hidden;vertical-align:top;width:285px}.portal-pages-collections-card .portal-pages-collections-card-image-preview{height:235px;overflow:hidden;position:relative}.portal-pages-collections-card .portal-pages-collections-card-image-preview img{bottom:-300px;height:100%;left:-300px;margin:auto;max-width:200%;min-width:100%;pointer-events:none;position:absolute;right:-300px;top:-300px;width:auto}.portal-pages-collections-card:hover .portal-pages-collections-card-image-preview{display:none}.portal-pages-collections-card:hover h3{background:#0592af;color:#fff;margin:0;padding:30px 30px 0}.portal-pages-collections-card:hover .portal-pages-collections-card-description{background:#0592af;color:#fff;height:440px;margin:0;padding:30px}.portal-pages-collections-card a{display:block;height:100%}.portal-pages-collections-card-name{color:#0592af;font:700 18px museo-sans,verdana,sans-serif;line-height:30px;margin:30px}.portal-pages-collections-card-description{color:#313131;font:300 18px museo-sans,verdana,sans-serif;line-height:30px;margin:30px;overflow:hidden;text-overflow:ellipsis}.collection-heading h2{color:#313131;font:700 24px museo-sans,verdana,sans-serif;margin-bottom:0}.portal-pages-finder-materials-collection{clear:both}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item{background:rgba(0,0,0,0) !important}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info{background:#fff;margin-bottom:30px;margin-left:1.31579%;margin-right:0;min-height:200px;padding:0 0 100px;position:relative;width:64.69299%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__title{font:700 18px museo-sans,verdana,sans-serif;line-height:24px;padding:50px 30px 0}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__title a{color:#0592af}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__description{color:#313131;font:300 15px museo-sans,verdana,sans-serif;line-height:24px;padding:0 30px 40px}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image{height:235px;margin-top:0;max-width:350px;overflow:hidden;position:relative}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image img{border:solid 1px #ebebeb;bottom:-300px;height:100%;left:-300px;margin:auto;max-width:200%;min-width:100%;position:absolute;right:-300px;top:-300px;width:auto}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image .portal-pages-label{background:#fff;bottom:10px;color:#313131;font:500 11px museo-sans,verdana,sans-serif;line-height:1;padding:10px;position:absolute;right:10px;text-transform:uppercase}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__links{bottom:23px;left:30px;margin:0;position:absolute;text-align:left;width:auto}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__links a{background:#fff;border:solid 2px #ea6d2f;color:#ea6d2f;display:inline-block;font-size:13px;font-weight:700;margin:0 10px 10px 0;padding:10px 15px;transition:.3s}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__links a:hover{background:#ffc320;border:solid 2px #ffc320;color:#fff}body.member-visitor .landing-page-content{margin-top:30px}body.member-visitor #content{overflow-y:hidden;overflow:unset}body.guest-visitor .wrapper{width:auto !important}#primary.wide{display:block;float:none;width:100%}#primary.wide #content{overflow-y:visible;overflow:unset}.alert-banner{background:#fee9aa;color:#e16a3e;margin:.5em 0 1.5em;padding:.75em;text-align:center}.alert-banner p{margin-bottom:0}figcaption{line-height:1.25em;margin-top:5px}h3{clear:both}.portal-pages-collection-page-intro .tagline{display:block}#teacher-resources{background:#eee;margin-bottom:40px;padding:0 0 30px}#teacher-resources h2{border-bottom:solid 5px #ccc;color:#313131;text-align:center;margin:0 auto 20px;padding:15px 10px 10px;width:92.75%}#teacher-resources h3{margin-bottom:20px}#teacher-resources div.col-6:nth-of-type(1){line-height:1.4;margin-left:2.63158%}#teacher-resources div.col-6:nth-of-type(2){line-height:1.4;margin-left:0}#teacher-resources div.col-6 p{font-size:16px;line-height:1.4}#teacher-resources div.col-6 p a{font-weight:500}.portal-pages-collection-resource-list .skew{margin-top:0;padding-top:30px;transform:skewY(0)}.portal-pages-collection-resource-list .skew.gray{background-color:#f5f5f5}.portal-pages-collection-resource-list .skew.top-only{margin-bottom:-100px;padding-bottom:165px}.portal-pages-collection-resource-list .skew.top-only:after{display:none}.portal-pages-collection-resource-list .skew .skew-cancel{transform:skewY(0)}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__title{padding-top:30px}#bin-view{clear:both;margin-left:1.31579%;margin-right:1.31579%;width:97.36842%}#bin-view .mb-column:nth-child(2){width:810px}#bin-view .mb-column:nth-child(2) .mb-material .mb-material-text{width:610px}.tabs-container{clear:both;height:auto;margin-top:0;min-height:200px;overflow:hidden;position:relative}ul.tabs{border-bottom:solid 1px #999;display:block;margin:0;padding:0}ul.tabs li{background:#ccc;border:solid 1px #999;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#313131;cursor:pointer;display:inline-block;font-size:16px;margin:0 0 -1px;padding:5px 10px}ul.tabs li.active{background:#0592af;background:#fff;border-bottom:solid 1px #fff;color:#313131;font-weight:700}ul.tabs ul{background:#fff;margin:0;padding:1em;width:59em}.tab-content{background:#fff;border:solid 1px #999;border-top:0;display:none;margin-bottom:30px;overflow:hidden;padding:0}.tab-content.active{display:block}.tab-content.active ul{display:block}.tab-content h3{margin:0;padding:0}.tab-content ul{display:none;list-style:none;margin:0;padding:0 0 30px}.tab-content ul ul{background:#fff;margin:0;padding:1em;width:59em}.tab-content ul ul li{clear:both;margin:0;padding:0}.tab-content .inner-content{padding:20px}.portal-pages-finder-materials-collection-item{overflow:hidden}.portal-pages-finder-materials-collection-item-info{border:solid 1px #ccc}.portal-pages-finder-materials-collection-item-info__title{padding-top:30px}.collapsible{width:98%}h3.collapsible-toggle{color:#0592af;border-bottom:solid 5px rgba(49,49,49,.15);display:block;font-family:museo-sans,verdana,helvetica,sans-serif;font-size:24px;font-weight:700;line-height:36px;margin-bottom:0;padding:30px 0;width:100%}.collapsible-toggle:after{background:#0592af;border-radius:50%;color:#fff;content:"+";display:block;float:right;font-size:16px;font-weight:700;height:17px;line-height:1;margin:5px 0 0;padding:0 2px;text-align:center;text-indent:0;width:17px}h3.collapsible-toggle:hover{color:#999}h3.collapsible-toggle:hover:after{background:#999}.collapsible-toggle.open:after{animation:spin-toggle-open .5s normal forwards}body.member-visitor .collapsible{width:97.5%}body.member-visitor h3.collapsible-toggle{width:93%}@keyframes spin-toggle-open{100%{transform:rotate(45deg)}}.sign-up-box{background:#fef7e0;margin-bottom:30px;overflow:hidden;text-align:center}.sign-up-box button{border:0;color:#fff;cursor:pointer;display:block;font-size:22px;margin:0 auto;padding:.5em 2em}.sign-up-box p{font-size:14px;line-height:23px;margin:0 auto;padding:20px}#simulations-tab{padding-bottom:2em}#simulations-tab li{background:#fff;display:block;float:left;list-style:none;height:auto;margin:1%;min-height:420px;padding:0;width:31%}@media screen and (max-width:750px){#simulations-tab li{margin-bottom:5%;width:98%}}#simulations-tab li:nth-child(3n+1){clear:left}#simulations-tab li:hover{background:#f6f6f6}#simulations-tab li a{color:#3f3f3f;text-decoration:none}#simulations-tab li h4{color:#0093b0;font-size:.9em;line-height:1.4;margin:0;padding:20px}#simulations-tab li img{display:block;height:auto;max-height:210px;width:100%}#simulations-tab li p{font-size:.8em;padding:0 20px 20px}.assign-wrapped{background:#e2f4f8}.assign-wrapped body{background:#e2f4f8}.assign-wrapped hr,.assign-wrapped .breadcrumb-menu,.assign-wrapped .footer-inner,.assign-wrapped .portal-pages-collection-page-intro,.assign-wrapped #footer,.assign-wrapped #get-started,.assign-wrapped #portal-pages-header{display:none}.assign-wrapped body.member-visitor .landing-page-content{margin-top:0}.assign-wrapped .collection-heading h2{margin-bottom:20px}.assign-wrapped-teacher-materials{height:50px;overflow:hidden}.assign-wrapped-teacher-materials.open{height:auto;overflow:visible}.assign-wrapped-teacher-materials.open#teacher-resources h2,.assign-wrapped-teacher-materials.open#student-resources h2{margin-bottom:20px}.assign-wrapped-teacher-materials.open#teacher-resources h2:after,.assign-wrapped-teacher-materials.open#student-resources h2:after{content:""}.assign-wrapped-teacher-materials#teacher-resources{display:flex;flex-wrap:wrap;margin-bottom:10px}.assign-wrapped-teacher-materials#teacher-resources h2{background:#0592af;border-bottom:0;color:#fff;cursor:pointer;font:700 18px museo-sans,verdana,sans-serif;margin:0;padding:15px 20px;position:relative;text-align:left;width:100%}.assign-wrapped-teacher-materials#teacher-resources h2:after{content:"";cursor:pointer;font-family:"icomoon";font-size:12px;position:absolute;right:20px;top:20px}.assign-wrapped-teacher-materials#teacher-resources .col-6{margin:0 !important;padding:0 20px;width:50%}.assign-wrapped-teacher-materials#student-resources{background:#eee;margin-bottom:20px}.assign-wrapped-teacher-materials#student-resources .collection-heading{padding:0 !important}.assign-wrapped-teacher-materials#student-resources .collection-heading h2{background:#0592af;color:#fff;cursor:pointer;font:700 18px museo-sans,verdana,sans-serif;margin:0 !important;padding:15px 20px;position:relative}.assign-wrapped-teacher-materials#student-resources .collection-heading h2:after{content:"";cursor:pointer;font-family:"icomoon";font-size:12px;position:absolute;right:20px;top:20px}.assign-wrapped-teacher-materials#student-resources h3.collapsible-toggle{font-size:18px;padding:20px;width:100%}.assign-wrapped-teacher-materials#student-resources h3.collapsible-toggle:after{right:17px}.assign-wrapped-teacher-materials#student-resources .collapsible{padding:0 20px;width:100%}.assign-wrapped-teacher-materials#student-resources .collapsible li{font-size:16px}#portal-pages-modal-overlay,.portal-pages-modal{display:none;position:absolute}#portal-pages-modal-overlay{background:#000;height:100%;left:0;opacity:.6;top:0;width:100%;z-index:101}.portal-pages-modal-fixed{position:fixed}.portal-pages-modal{background:#fff;box-shadow:0 5px 10px rgba(51,51,51,.5);left:50%;height:auto;margin:0;padding:3.5em 2em 2em 2em;top:100px;width:60em;z-index:110;position:fixed}.portal-pages-modal .portal-pages-close{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:0 0 0 rgba(51,51,51,0);color:#fff;cursor:pointer;display:block;font:300 46px museo-sans,verdana,sans-serif;padding:0;position:fixed;right:20px;text-decoration:none !important;top:3px;z-index:102}.portal-pages-modal p.portal-pages-special-msg{color:#e16a3e;display:none;margin-bottom:1em}.signup-form .user-type-select{margin:10px 0 30px;text-align:center}.signup-form .user-type-select button{display:inline-block;font-size:22px;font-weight:300;margin:0 15px;padding:15px 20px}.signup-form .user-type-select button strong{font-weight:900}.portal-pages-header-contain{height:195px;margin-bottom:0}.portal-pages-hero{margin-bottom:10px !important}.portal-pages-umbrella{background-color:#0592af;height:40px;line-height:40px}.portal-pages-concord-link{text-align:right}.portal-pages-concord-link__item,a:visited.portal-pages-concord-link__item{color:#fff;font-weight:500;font-size:14px;vertical-align:middle}.portal-pages-concord-link__item i,a:visited.portal-pages-concord-link__item i{font-size:12px;margin-left:3px}.portal-pages-concord-link__item:hover,a:visited.portal-pages-concord-link__item:hover{color:#ffc320}.mobile-nav-contain{display:none}.opener,.closer{display:inline-block;text-indent:-9999px}.logo-contain{margin:40px 0 35px 0}.concord-logo{background:url(/assets/builds/concord-logoa0b4d2dc034749da7b90.svg) no-repeat center;height:45px;overflow:hidden;text-indent:300px;white-space:nowrap;width:255px}.concord-logo.cc-no-tagline{background-image:url(/assets/builds/concord-logo-no-tag1b62fa6aad37debc438f.svg)}.theme-learn .logo-contain{margin:10px 0}.theme-learn .concord-logo{background:url(/assets/builds/concord-logoa0b4d2dc034749da7b90.svg) no-repeat top;position:relative;text-indent:0}.theme-learn .concord-logo .concord-logo__linktext{bottom:0;color:#313131;font-size:18px;font-weight:100;letter-spacing:.028em;overflow:hidden;position:absolute;text-indent:100%;white-space:nowrap}@media screen and (max-width:950px){.theme-learn .mobile-nav-contain{margin-top:20px}}.portal-pages-nav-auth{min-width:200px;text-align:right}.portal-pages-main-nav-contain{position:relative;margin-top:10px;text-align:right}.portal-pages-main-nav-item{font-size:18px;display:inline-block;margin-left:40px;position:relative}.portal-pages-main-nav-item:hover .portal-pages-main-nav-dropdown{left:0;opacity:1;transition:.2s;z-index:100}.portal-pages-main-nav-item:hover>a{padding:0 0 8px 0;cursor:pointer}.portal-pages-main-nav-item:hover>ul a{padding:0}.portal-pages-main-nav-item.current-menu-item a{border-color:#ffc320;padding:0 0 8px 0}.portal-pages-main-nav-item:last-child{margin-left:10px}.portal-pages-main-nav-item a{color:#313131 !important;border-bottom:2px solid rgba(0,0,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portal-pages-main-nav-item a:hover{border-color:#ffc320;padding:0 0 8px 0;cursor:pointer}.portal-pages-main-nav-item a.button{background:#ea6d2f;border:solid 2px #ea6d2f;border-radius:0;color:#fff !important;font:700 15px museo-sans,verdana,sans-serif;padding:10px 20px;text-align:center}.portal-pages-main-nav-item a.register{background:#fff;color:#ea6d2f !important}.portal-pages-main-nav-item a.register:hover{background:#ffc320;border-color:#ffc320;color:#fff !important}.portal-pages-main-nav-item a.log-in:hover{background-color:#ffc320;border-color:#ffc320;color:#fff !important}.portal-pages-main-nav-item a i.icon-login,.portal-pages-main-nav-item a i.icon-home{display:block;float:left;margin-top:1px;margin-right:5px}.portal-pages-main-nav-item.has-drop-down:hover a.portal-pages-main-nav-item__link{border-bottom:10px solid #ffc320;transition:0 !important}.portal-pages-main-nav-dropdown{background-color:#ffc320;opacity:0;margin-left:0;min-width:250px;padding:25px 20px 20px;position:absolute;transition:.2s;top:44px;z-index:-1}.portal-pages-main-nav-dropdown:hover .portal-pages-main-nav-dropdown__item a{opacity:.5}.portal-pages-main-nav-dropdown .portal-pages-main-nav-dropdown__item a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#fff;display:inline-block;font-size:15px;font-weight:normal;opacity:1;transition:.2;width:100%}.portal-pages-main-nav-dropdown .portal-pages-main-nav-dropdown__item a:hover{color:#fff;opacity:1}li+li .portal-pages-main-nav-dropdown .portal-pages-main-nav-dropdown__item a:hover a{opacity:.5 !important}.portal-pages-main-nav-dropdown__item{line-height:1.4;list-style:none;margin:0 0 17px 0;opacity:1;text-align:left;transition:.2s}.portal-pages-main-nav-dropdown__item:last-of-type{margin:0 0 4px 0}.logged-in.theme-learn{background:#f1f1f1;min-height:70px;overflow:hidden}.logged-in.theme-learn .portal-pages-umbrella{display:none}.logged-in.theme-learn .logo-contain{margin:10px 0 0 0}.logged-in.theme-learn .logo-contain .concord-logo{background:url(/assets/builds/concord-logoa0b4d2dc034749da7b90.svg) no-repeat top}.logged-in.theme-learn .portal-pages-main-nav-contain{margin-top:14px;margin-bottom:0}.theme-has .concord-logo{background-image:url(/assets/builds/has-logoccf56d306857b3e1b98b.svg);background-size:500px;text-indent:-999px;width:380px}.theme-has .portal-pages-main-nav-collections{display:none !important}.theme-has .portal-pages-main-nav-about a{color:#fff !important}.theme-has .portal-pages-main-nav-about a:hover{border-color:#fff}.theme-has .portal-pages-main-nav-item:nth-child(3){margin-left:25px}@media screen and (max-width:500px){.theme-has .concord-logo{height:60px;width:275px}}@media screen and (max-width:950px){.theme-has ul.portal-pages-main-nav-contain{top:72px}.theme-has .mobile-nav-icon span{background:#ea6d2f}}.theme-itsi-learn .concord-logo{background-image:url(/assets/builds/itsi-logobe19ead6babc09ff4619.svg);height:90px;text-indent:-999px;width:400px}.theme-itsi-learn nav.concord-navigation{background:url(/assets/builds/itsi2c805b94da18248ab607.jpg) no-repeat center right}.theme-itsi-learn .portal-pages-main-nav-collections{display:none !important}.theme-itsi-learn .portal-pages-main-nav-about a{color:#fff !important}.theme-itsi-learn .portal-pages-main-nav-about a:hover{border-color:#fff}.theme-itsi-learn .portal-pages-main-nav-item:nth-child(3){margin-left:25px}@media screen and (max-width:500px){.theme-itsi-learn .concord-logo{height:60px;width:290px}}@media screen and (max-width:700px){.theme-itsi-learn nav.concord-navigation{background:rgba(0,0,0,0)}}@media screen and (max-width:950px){.theme-itsi-learn ul.portal-pages-main-nav-contain{top:72px}.theme-itsi-learn .mobile-nav-icon span{background:#ea6d2f}}.theme-ngss-assessment .center{text-align:center}.theme-ngss-assessment .center button{display:block;font-size:2em;margin:0 auto}.theme-ngss-assessment .portal-pages-umbrella{display:none}.theme-ngss-assessment .portal-pages-header-contain{height:165px !important;margin-bottom:0 !important}.theme-ngss-assessment .logo-contain{margin-top:55px}.theme-ngss-assessment .concord-logo{background-image:url(https://ngss-assessment-resources.concord.org/ngsa-logo.png);background-size:100%;height:53px;width:300px}.theme-ngss-assessment .portal-pages-hero{background:url(https://ngss-assessment-resources.concord.org/students.jpg) no-repeat;background-size:cover;height:500px;margin-bottom:40px;position:relative;transform:scaleX(-1)}.theme-ngss-assessment .portal-pages-hero:after{background:#0b314c;content:"";display:block;height:500px;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text-container{height:500px;position:relative;transform:scaleX(-1);width:100%;z-index:5}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text{color:#fff;overflow:hidden;position:absolute;text-align:left;top:50%;transform:translateY(-50%)}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text h1{color:#fff;font-family:museo;font-size:54px;font-weight:900;line-height:60px;margin:0 0 30px}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text p{font-family:museo-sans;font-size:24px;font-weight:300;line-height:30px;margin:0 0 40px}.theme-ngss-assessment .portal-pages-brand-banner-bg{background:#0a1731;bottom:0;height:200px;left:0;opacity:.8;position:absolute;width:100%;z-index:1}.theme-ngss-assessment .portal-pages-brand-banner-bg.fixed-header{height:100px;position:fixed;top:0}.theme-ngss-assessment .portal-pages-brand-logo-container{bottom:0;height:200px;left:0;position:absolute;width:100%;z-index:5}.theme-ngss-assessment .portal-pages-brand-logo-container div{height:200px;position:relative}.theme-ngss-assessment .portal-pages-brand-logo-container h1.portal-pages-brand-logo{background:url(https://ngss-assessment-resources.concord.org/ngsa-logo.png) no-repeat;background-size:450px 80px;bottom:60px;height:80px;overflow:hidden;position:absolute;text-indent:500px;white-space:nowrap;width:450px}.theme-ngss-assessment .portal-pages-brand-logo-container.fixed-header{height:100px;position:fixed;top:0}.theme-ngss-assessment .portal-pages-brand-logo-container.fixed-header div{height:100px}.theme-ngss-assessment .portal-pages-brand-logo-container.fixed-header h1.portal-pages-brand-logo{background-size:225px 40px;bottom:30px;height:40px;width:225px}.theme-ngss-assessment .portal-pages-footer{background:#f5f5f5;font-size:15px;line-height:24px;margin-top:0;padding-top:60px;padding-bottom:60px;position:relative;text-align:center;z-index:5}.theme-ngss-assessment .portal-pages-collections{background:#fff;font-size:18px}.theme-ngss-assessment .skew{margin:0}.theme-ngss-assessment .portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image img{background:#fff;padding:12% 20%;width:100%}.theme-ngss-assessment h3.collapsible-toggle{color:#0592af;border-bottom:solid 5px rgba(49,49,49,.15);display:block;font-family:museo-sans,verdana,helvetica,sans-serif;font-size:24px;font-weight:700;line-height:36px;margin-bottom:0;padding:30px 45px 30px 0;position:relative}.theme-ngss-assessment .collapsible-toggle:after{background:#0592af;border-radius:50%;color:#fff;content:"+";display:block;font-size:16px;font-weight:700;height:17px;line-height:1;margin:-10px 0 0;padding:0;position:absolute;right:0;text-align:center;text-indent:0;top:50%;width:17px}.theme-ngss-assessment h3.collapsible-toggle:hover{color:#999}.theme-ngss-assessment h3.collapsible-toggle:hover:after{background:#999}.theme-ngss-assessment .collapsible-toggle.open{border-bottom:0}.theme-ngss-assessment .collapsible-toggle.open:after{animation:spin-toggle-open .5s normal forwards}@keyframes spin-toggle-open{100%{transform:rotate(45deg)}}.theme-ngss-assessment .portal-pages-resource-lightbox-modal-content{padding-bottom:30px}.theme-ngss-assessment .portal-pages-resource-lightbox-modal-sharing{display:none}@media screen and (max-width:1200px){.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text-container{width:auto}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text{width:auto}}@media screen and (max-width:950px){.theme-ngss-assessment body[data-mobile-nav=open] .portal-pages-main-nav-contain{top:105px !important}.theme-ngss-assessment .mobile-nav-contain{margin-top:40px !important}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text{width:auto}.theme-ngss-assessment .portal-pages-hero button{margin-bottom:10px}.theme-ngss-assessment .cols:not(.no-collapse) *[class*=col-],.theme-ngss-assessment .cols:not(.no-collapse) *[class^=" col-"],.theme-ngss-assessment .cols:not(.no-collapse) .cols{width:93% !important;margin-left:3.5% !important;margin-right:3.5% !important}.theme-ngss-assessment .cols:not(.no-collapse) *[class*=col-][class*=col-],.theme-ngss-assessment .cols:not(.no-collapse) *[class^=" col-"][class*=col-],.theme-ngss-assessment .cols:not(.no-collapse) .cols[class*=col-]{width:100% !important;margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width:500px){.theme-ngss-assessment .logo-contain{margin:20px 0 !important}.theme-ngss-assessment .portal-pages-hero .portal-pages-hero__text{padding:15px}}a{cursor:pointer}.portal-pages-finder-results{font-size:16px;height:auto;min-height:1233px}.portal-pages-finder-results-inner{padding:15px 0 30px;width:auto}.portal-pages-finder-results-cards{overflow:hidden}.portal-pages-finder-result{background-color:#fff;cursor:pointer;height:355px;margin-bottom:30px;min-height:355px;padding-bottom:90px;position:relative;vertical-align:top}.portal-pages-finder-result a{display:block;position:relative}.portal-pages-finder-result-image-preview{height:235px;overflow:hidden;position:relative}.portal-pages-finder-result-image-preview img{bottom:-300px;height:100%;left:-300px;margin:auto;max-width:200%;min-width:100%;pointer-events:none;position:absolute;right:-300px;top:-300px;width:auto}.portal-pages-finder-result-name{color:#0592af;font:700 18px museo-sans,verdana,sans-serif;line-height:30px;margin:30px;pointer-events:none}.portal-pages-finder-result-resource-types{bottom:10px;left:10px;pointer-events:none;position:absolute;right:10px;text-align:right}.portal-pages-finder-result-resource-type{background:#eee;color:#313131;display:inline-block;font:500 11px museo-sans,verdana,sans-serif;padding:10px;text-transform:uppercase}.portal-pages-finder-result-description{background-color:#0592af;border-bottom:solid 90px #0592af;bottom:0;color:#fff;height:305px;left:0;overflow:hidden;padding:50px 30px 0;pointer-events:none;position:absolute;right:0;text-overflow:ellipsis;top:0}.portal-pages-finder-result-description .title{font-weight:700;font-size:18px;line-height:30px;margin:0 0 30px}.portal-pages-finder-result-favorite{position:absolute;top:0;right:15px;color:#eee;font-size:32px;text-shadow:-1px 0 rgba(49,49,49,.5),0 1px rgba(49,49,49,.5),1px 0 rgba(49,49,49,.5),0 -1px rgba(49,49,49,.5)}.portal-pages-finder-result-favorite-active{color:#ffc320;text-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0)}.portal-pages-favorite-tooltip{background:#6fc6da;color:#fff;display:none;font:500 15px museo-sans,verdana,sans-serif;line-height:24px;margin:-125px 0 0 -130px;padding:20px 30px;position:absolute;text-align:center;width:200px}.portal-pages-favorite-tooltip:after{border-top:solid 10px #6fc6da;border-right:solid 10px rgba(0,0,0,0);border-left:solid 10px rgba(0,0,0,0);bottom:-10px;content:" ";display:block;height:0;left:50%;margin:0 0 0 -10px;padding:0;position:absolute;width:0}.portal-pages-finder-load-all{text-align:center;margin:60px 0 0}.portal-pages-finder-load-all button{background:#ea6d2f;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;display:block;font:500 18px museo-sans,verdana,sans-serif;padding:20px 0;width:100%}.portal-pages-finder-load-all button:hover{background-color:#ffc320}.portal-pages-finder-header-filters{font:900 13px museo-sans,verdana,sans-serif;margin:20px 0;text-transform:uppercase}.portal-pages-finder-header-filter{background-color:#0592af;color:#fff;display:inline-block;margin-right:10px;padding:20px}.portal-pages-finder-header-filter span{color:#fff;font-family:icomoon;margin:0 0 0 20px;cursor:pointer}.portal-pages-finder-header-filter span:after{content:""}.portal-pages-finder-header-filter:hover{background:#313131}.portal-pages-finder-header-filters-clear{color:#ea6d2f;cursor:pointer;display:inline-block;margin:10px;padding:15px}.portal-pages-resource-lightbox-not-found{margin:20px 0;font-size:24px;font-weight:bold}.portal-pages-diagonal-spacer{background:#eee;background:linear-gradient(to right bottom,#eee 50%,#ebebeb 50%);height:150px}.portal-pages-diagonal-spacer-2{background:#eee;height:220px;margin-bottom:-270px;width:100%}.portal-pages-resource-lightbox-container{display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%}.portal-pages-resource-lightbox{box-sizing:content-box;bottom:auto;height:auto;left:auto;right:auto;top:auto}.portal-pages-resource-lightbox-background{background:#000;display:none;height:100%;left:0;opacity:.85;position:fixed;top:0;width:100%}.portal-pages-resource-lightbox-background-close{color:#fff;cursor:pointer;font-size:48px;position:fixed;right:20px;top:-10px}.portal-pages-resource-lightbox-modal{background-color:#fff;bottom:auto;height:auto;left:50%;margin-left:-395px;padding:0 30px;position:relative;right:auto;top:50px;width:730px}.portal-pages-resource-lightbox-modal a{display:inline}.portal-pages-resource-lightbox-modal-sharing{background:rgba(0,0,0,0);left:50%;margin-left:-425px;position:absolute;top:195px;z-index:1003}.portal-pages-resource-lightbox-modal-sharing a{background-color:#ea6d2f;color:#fff;display:block;height:30px;margin:0 0 1px;overflow:hidden;position:relative;text-align:center;text-indent:100%;white-space:nowrap;width:30px}.portal-pages-resource-lightbox-modal-sharing a:visited{color:#fff}.portal-pages-resource-lightbox-modal-sharing a:before{display:block;font:18px icomoon;height:100%;margin:6px 0 0 -24px;position:absolute;width:100%}.portal-pages-resource-lightbox-modal-sharing a.share-facebook:before{content:"";margin:6px 0 0 -19px}.portal-pages-resource-lightbox-modal-sharing a.share-twitter:before{content:""}.portal-pages-resource-lightbox-modal-sharing a.share-email:before{content:""}.portal-pages-resource-lightbox-modal-sharing a.share-more:before{content:""}.portal-pages-resource-lightbox-modal-content{color:#313131}.portal-pages-resource-lightbox-icons{float:right}.portal-pages-resource-lightbox-icons div{display:inline-block;margin:0 5px;padding:3px 7px;background-color:#eee}.portal-pages-resource-lightbox-modal-utility{height:25px;padding:10px 0 0;text-align:right}.portal-pages-resource-lightbox-modal-utility ul{height:25px;margin:0;padding:0}.portal-pages-resource-lightbox-modal-utility li{display:inline-block;font:25px "icomoon";height:25px;margin-left:20px;list-style:none;width:25px}.portal-pages-resource-lightbox-modal-utility li a{display:block;overflow:hidden;position:relative;text-indent:200%;white-space:nowrap}.portal-pages-resource-lightbox-modal-utility li a:before{left:0;position:absolute;text-indent:0;top:0}.portal-pages-resource-lightbox-modal-utility li a.print:before{content:""}.portal-pages-resource-lightbox-modal-utility li a.copy:before{content:""}.portal-pages-resource-lightbox-modal-utility li a.edit:before{content:""}.portal-pages-resource-lightbox-modal-utility li a.settings:before{content:""}.portal-pages-resource-lightbox-modal-content-top{padding:0}.portal-pages-resource-lightbox-modal-content-top .preview-image{height:400px;overflow:hidden;margin-bottom:20px;width:730px}.portal-pages-resource-lightbox-modal-content-top .preview-image img{height:auto;width:100%}.portal-pages-resource-lightbox-modal-content h1{color:#0592af;font:700 28px museo-sans,verdana,sans-serif;line-height:40px;margin:0 0 20px}.portal-pages-resource-lightbox-modal-content h2{color:#313131;font-size:13px;font-weight:700;line-height:1;margin:0 0 20px;text-transform:uppercase}.portal-pages-resource-lightbox-modal-content h3{color:#313131;font-size:15px;font-weight:700;line-height:28px;margin:0}.portal-pages-resource-lightbox-modal-content hr{border:0;border-top:2px dotted #ebebeb;color:#fff;background-color:#fff;height:1px;margin:30px 0}.portal-pages-resource-lightbox-description{font:300 18px museo-sans,verdana,sans-serif;line-height:30px;margin:0 0 30px}.portal-pages-resource-lightbox-included-activities{font-size:15px;font-weight:300;line-height:28px;margin:10px 0}.portal-pages-resource-lightbox-included-activities span em{background:#f5f5f5;font-style:normal;padding:0 3px}.portal-pages-resource-lightbox-requirements{font-size:15px;font-weight:300;line-height:28px;margin:10px 0}.portal-pages-resource-lightbox-standards{font-size:15px;font-weight:300;line-height:28px;margin:10px 0}.portal-pages-resource-lightbox-standards div{margin-top:20px}.portal-pages-resource-lightbox-license{font-size:15px;font-weight:300;line-height:28px;margin:10px 0}.portal-pages-resource-lightbox-license div{margin-top:20px}.portal-pages-resource-lightbox-learn-more{font-size:15px;font-weight:300;line-height:28px;margin:10px 0}.portal-pages-resource-lightbox-related-content{background-color:#eee;margin:40px -30px 100px -30px;padding:40px 30px 80px}.portal-pages-resource-lightbox-related-content h2{font-family:museo-sans,sans-serif;font-size:18px;font-weight:500;margin:0 20px 30px;text-transform:none}.portal-pages-tooltip-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.portal-pages-tooltip-wrapper .portal-pages-tooltip{background:#313131;box-shadow:0 3px 20px rgba(0,0,0,.3);color:#fff;font-size:15px;height:auto;left:50%;margin-left:-180px;min-height:100px;padding:30px;position:absolute;top:100px;width:300px;z-index:100}.portal-pages-tooltip-wrapper .portal-pages-tooltip p{line-height:1.4;margin:0}.portal-pages-tooltip-wrapper .portal-pages-tooltip:after{border-width:15px 15px 0;border-style:solid;border-color:#313131 rgba(0,0,0,0);bottom:-15px;content:"";display:block;left:50%;margin-left:-15px;position:absolute;width:0}.portal-pages-tooltip-wrapper .portal-pages-tooltip.under:after{border-width:0 15px 15px;bottom:auto;top:-15px}.portal-pages-finder-materials-collection-item{clear:both;padding:30px 0;background-color:#eee}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-icon{float:left}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-icon img{max-width:300px;height:auto}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info{margin-left:320px;background-color:#fff;padding:30px 20px}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info h2{font-size:18px;color:#ea6d2f}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info .portal-pages-finder-materials-collection-item-description{padding:30px 0}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info .portal-pages-finder-materials-collection-item-footer .portal-pages-finder-materials-collection-item-grade-levels div{color:#000}.portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info .portal-pages-finder-materials-collection-item-footer:after{clear:both}.portal-pages-action-buttons{clear:both;line-height:3;margin:20px 0;text-align:left}.portal-pages-action-buttons .portal-pages-secondary-button,.portal-pages-action-buttons .portal-pages-primary-button{border:2px solid #ea6d2f;display:inline-block;font-weight:700;margin:0 7px 7px 0;padding:0 20px;transition:all .2s ease-in-out}.portal-pages-action-buttons .portal-pages-primary-button{background:#ea6d2f;color:#fff}.portal-pages-action-buttons .portal-pages-primary-button:hover{background:#ffc320;border-color:#ffc320}.portal-pages-action-buttons .portal-pages-secondary-button{background:#fff;color:#ea6d2f}.portal-pages-action-buttons .portal-pages-secondary-button:hover{background:#ffc320;border-color:#ffc320;color:#fff}.signup-default-modal-content,.login-default-modal-content,.forgot-password-default-modal-content{background:#fff;box-sizing:content-box;left:50%;margin-bottom:60px;margin-left:-460px;min-height:300px !important;padding:60px 190px 0;position:relative;top:30px;width:540px}.signup-form .radio-input{margin-bottom:30px}.signup-form .radio-input.stacked{display:flex;flex-direction:column;flex-wrap:wrap;height:80px}.signup-form .radio-input.stacked .title.inline{flex:0 0 100%}.signup-form .radio-input.stacked label{margin-bottom:10px;width:90%}#login-default-modal,#signup-default-modal,#forgot-password-modal,#login-form,#register-form{background:rgba(0,0,0,0);height:100%;left:0;margin:0;overflow-y:auto;padding:0;position:fixed;top:0;width:100%}#login-default-modal a:link,#login-default-modal a:visited,#signup-default-modal a:link,#signup-default-modal a:visited,#forgot-password-modal a:link,#forgot-password-modal a:visited,#login-form a:link,#login-form a:visited,#register-form a:link,#register-form a:visited{color:#ea6d2f}#login-default-modal a:active,#login-default-modal a:hover,#signup-default-modal a:active,#signup-default-modal a:hover,#forgot-password-modal a:active,#forgot-password-modal a:hover,#login-form a:active,#login-form a:hover,#register-form a:active,#register-form a:hover{color:#ffc320}#login-default-modal dl,#login-default-modal form,#signup-default-modal dl,#signup-default-modal form,#forgot-password-modal dl,#forgot-password-modal form,#login-form dl,#login-form form,#register-form dl,#register-form form{margin:0;padding:0}#login-default-modal dd,#signup-default-modal dd,#forgot-password-modal dd,#login-form dd,#register-form dd{clear:both;display:block;margin-bottom:30px}#login-default-modal dd.first-name-wrapper,#signup-default-modal dd.first-name-wrapper,#forgot-password-modal dd.first-name-wrapper,#login-form dd.first-name-wrapper,#register-form dd.first-name-wrapper{margin-right:30px}#login-default-modal dd.two-col,#signup-default-modal dd.two-col,#forgot-password-modal dd.two-col,#login-form dd.two-col,#register-form dd.two-col{clear:none;float:left;margin-top:35px;margin-left:-87px}#login-default-modal dd.two-col input[type=text],#signup-default-modal dd.two-col input[type=text],#forgot-password-modal dd.two-col input[type=text],#login-form dd.two-col input[type=text],#register-form dd.two-col input[type=text]{width:255px}#login-default-modal dd.two-col .input-error,#signup-default-modal dd.two-col .input-error,#forgot-password-modal dd.two-col .input-error,#login-form dd.two-col .input-error,#register-form dd.two-col .input-error{width:255px}#login-default-modal dd.multi-col,#signup-default-modal dd.multi-col,#forgot-password-modal dd.multi-col,#login-form dd.multi-col,#register-form dd.multi-col{float:left;margin-top:-9px;margin-right:45px}#login-default-modal dd.multi-col input,#signup-default-modal dd.multi-col input,#forgot-password-modal dd.multi-col input,#login-form dd.multi-col input,#register-form dd.multi-col input{margin-right:10px;width:auto}#login-default-modal dt,#signup-default-modal dt,#forgot-password-modal dt,#login-form dt,#register-form dt{clear:both;display:block;font-size:15px;font-weight:700;line-height:1;margin:0 0 20px;text-transform:uppercase}#login-default-modal dt.two-col,#signup-default-modal dt.two-col,#forgot-password-modal dt.two-col,#login-form dt.two-col,#register-form dt.two-col{clear:none;float:left}#login-default-modal dt.multi-col,#signup-default-modal dt.multi-col,#forgot-password-modal dt.multi-col,#login-form dt.multi-col,#register-form dt.multi-col{float:left;margin-right:45px}#login-default-modal p,#signup-default-modal p,#forgot-password-modal p,#login-form p,#register-form p{margin-bottom:20px}#login-default-modal footer,#signup-default-modal footer,#forgot-password-modal footer,#login-form footer,#register-form footer{background:#eee;color:#313131;font:300 18px museo-sans,verdana,sans-serif;height:auto;margin-left:-190px;padding:50px 190px;width:540px}#login-default-modal footer a,#signup-default-modal footer a,#forgot-password-modal footer a,#login-form footer a,#register-form footer a{font-weight:700}#login-default-modal footer p,#signup-default-modal footer p,#forgot-password-modal footer p,#login-form footer p,#register-form footer p{font-size:18px;font-weight:300;line-height:30px;margin:0}#login-default-modal h2,#signup-default-modal h2,#forgot-password-modal h2,#login-form h2,#register-form h2{font:100 30px museo,verdana,sans-serif;color:#313131;line-height:1;margin:0 0 30px;padding:0}#login-default-modal h2 strong,#signup-default-modal h2 strong,#forgot-password-modal h2 strong,#login-form h2 strong,#register-form h2 strong{color:#0592af;font-weight:900}#login-default-modal input[type=text],#login-default-modal input[type=password],#login-default-modal .signup-form .select-input .Select-control,#signup-default-modal input[type=text],#signup-default-modal input[type=password],#signup-default-modal .signup-form .select-input .Select-control,#forgot-password-modal input[type=text],#forgot-password-modal input[type=password],#forgot-password-modal .signup-form .select-input .Select-control,#login-form input[type=text],#login-form input[type=password],#login-form .signup-form .select-input .Select-control,#register-form input[type=text],#register-form input[type=password],#register-form .signup-form .select-input .Select-control{border:solid 2px #0592af;color:#080d09;font-family:museo-sans,sans-serif;font-size:18px;line-height:1.7}#login-default-modal .select-input,#signup-default-modal .select-input,#forgot-password-modal .select-input,#login-form .select-input,#register-form .select-input{margin:0 !important;padding:0}#login-default-modal .Select-input,#signup-default-modal .Select-input,#forgot-password-modal .Select-input,#login-form .Select-input,#register-form .Select-input{height:auto !important;padding:0 !important}#login-default-modal .Select-control,#signup-default-modal .Select-control,#forgot-password-modal .Select-control,#login-form .Select-control,#register-form .Select-control{padding:0 10px}#login-default-modal .Select-placeholder,#login-default-modal .Select--single>.Select-control .Select-value,#signup-default-modal .Select-placeholder,#signup-default-modal .Select--single>.Select-control .Select-value,#forgot-password-modal .Select-placeholder,#forgot-password-modal .Select--single>.Select-control .Select-value,#login-form .Select-placeholder,#login-form .Select--single>.Select-control .Select-value,#register-form .Select-placeholder,#register-form .Select--single>.Select-control .Select-value{line-height:1 !important;padding:14px 10px 0}#login-default-modal button[type=submit],#signup-default-modal button[type=submit],#forgot-password-modal button[type=submit],#login-form button[type=submit],#register-form button[type=submit]{background:#ea6d2f;border:0;border-radius:0 !important;display:inline-block;font:700 15px museo-sans,verdana,sans-serif;margin:20px 0 20px 20px;padding:10px 20px !important;width:auto}#login-default-modal .third-party-login-options,#signup-default-modal .third-party-login-options,#forgot-password-modal .third-party-login-options,#login-form .third-party-login-options,#register-form .third-party-login-options{clear:both;overflow:hidden}#login-default-modal .third-party-login-options ul,#signup-default-modal .third-party-login-options ul,#forgot-password-modal .third-party-login-options ul,#login-form .third-party-login-options ul,#register-form .third-party-login-options ul{float:left}#login-default-modal .third-party-login-options li,#signup-default-modal .third-party-login-options li,#forgot-password-modal .third-party-login-options li,#login-form .third-party-login-options li,#register-form .third-party-login-options li{display:inline}#login-default-modal .third-party-login-options p,#signup-default-modal .third-party-login-options p,#forgot-password-modal .third-party-login-options p,#login-form .third-party-login-options p,#register-form .third-party-login-options p{float:left;font-size:15px;font-weight:700;margin:11px 15px 0 0}#login-default-modal .third-party-login-options a.badge,#signup-default-modal .third-party-login-options a.badge,#forgot-password-modal .third-party-login-options a.badge,#login-form .third-party-login-options a.badge,#register-form .third-party-login-options a.badge{display:inline-block;height:46px;margin-right:10px;overflow:hidden;position:relative;text-indent:200%;white-space:nowrap}#login-default-modal .third-party-login-options a.badge#google,#signup-default-modal .third-party-login-options a.badge#google,#forgot-password-modal .third-party-login-options a.badge#google,#login-form .third-party-login-options a.badge#google,#register-form .third-party-login-options a.badge#google{background:rgba(0,0,0,0) url(/assets/builds/google-signinf0b4a5472b76c2cc91e2.png) no-repeat;background-size:100%;width:111.5px}#login-default-modal .third-party-login-options a.badge#schoology,#signup-default-modal .third-party-login-options a.badge#schoology,#forgot-password-modal .third-party-login-options a.badge#schoology,#login-form .third-party-login-options a.badge#schoology,#register-form .third-party-login-options a.badge#schoology{background:rgba(0,0,0,0) url(/assets/builds/schoology-signine0d64574d07f1e486005.png) no-repeat;background-size:100%;width:137.5px}#login-default-modal .privacy-policy,#signup-default-modal .privacy-policy,#forgot-password-modal .privacy-policy,#login-form .privacy-policy,#register-form .privacy-policy{margin:0;text-align:right}#login-default-modal .submit-button-container,#signup-default-modal .submit-button-container,#forgot-password-modal .submit-button-container,#login-form .submit-button-container,#register-form .submit-button-container{color:rgba(49,49,49,.25);font:700 15px museo-sans,verdana,sans-serif;margin:30px 0 0 0;text-align:right}#login-default-modal .submit-button-container .step,#signup-default-modal .submit-button-container .step,#forgot-password-modal .submit-button-container .step,#login-form .submit-button-container .step,#register-form .submit-button-container .step{color:inherit;font-size:15px;position:relative;right:auto;top:auto}#login-default-modal .submit-button-container button[type=submit],#signup-default-modal .submit-button-container button[type=submit],#forgot-password-modal .submit-button-container button[type=submit],#login-form .submit-button-container button[type=submit],#register-form .submit-button-container button[type=submit]{margin-top:0}#login-default-modal .signup-default-modal-content,#signup-default-modal .signup-default-modal-content,#forgot-password-modal .signup-default-modal-content,#login-form .signup-default-modal-content,#register-form .signup-default-modal-content{overflow:visible}#login-default-modal .signup-form,#signup-default-modal .signup-form,#forgot-password-modal .signup-form,#login-form .signup-form,#register-form .signup-form{float:none;font-size:inherit;margin:0;width:auto}#login-default-modal .signup-form .text-input,#signup-default-modal .signup-form .text-input,#forgot-password-modal .signup-form .text-input,#login-form .signup-form .text-input,#register-form .signup-form .text-input{margin:0}#login-default-modal .signup-form .checkbox-label,#signup-default-modal .signup-form .checkbox-label,#forgot-password-modal .signup-form .checkbox-label,#login-form .signup-form .checkbox-label,#register-form .signup-form .checkbox-label{font-size:16px;font-weight:300;text-transform:none}#login-default-modal .signup-form .checkbox-label input,#signup-default-modal .signup-form .checkbox-label input,#forgot-password-modal .signup-form .checkbox-label input,#login-form .signup-form .checkbox-label input,#register-form .signup-form .checkbox-label input{margin-right:10px}#login-default-modal .signup-form .zipcode,#signup-default-modal .signup-form .zipcode,#forgot-password-modal .signup-form .zipcode,#login-form .signup-form .zipcode,#register-form .signup-form .zipcode{width:100%}#login-default-modal .signup-form .signup-form-enews-optin-standalone,#signup-default-modal .signup-form .signup-form-enews-optin-standalone,#forgot-password-modal .signup-form .signup-form-enews-optin-standalone,#login-form .signup-form .signup-form-enews-optin-standalone,#register-form .signup-form .signup-form-enews-optin-standalone{background:#eee;margin:20px 0;padding:8px 15px 10px;width:auto}#login-default-modal .signup-form .signup-form-enews-optin-standalone .checkbox-label,#signup-default-modal .signup-form .signup-form-enews-optin-standalone .checkbox-label,#forgot-password-modal .signup-form .signup-form-enews-optin-standalone .checkbox-label,#login-form .signup-form .signup-form-enews-optin-standalone .checkbox-label,#register-form .signup-form .signup-form-enews-optin-standalone .checkbox-label{font-size:.85em}#login-default-modal .name_wrapper,#signup-default-modal .name_wrapper,#forgot-password-modal .name_wrapper,#login-form .name_wrapper,#register-form .name_wrapper{width:auto}#signup-default-modal .signup-form-login-option{margin:20px 0;text-align:center}#signup-default-modal .signup-form-school-select{margin-bottom:0}#signup-default-modal .signup-form-add-school-link{display:block;font-size:14px;text-align:right;width:100%}.or-separator{border-bottom:2px dotted rgba(49,49,49,.5);height:11px;margin-top:10px;margin-bottom:40px;text-align:center;width:100%}.or-separator-text{background-color:#fff;padding:0 10px}.embedded-signup-form{display:inline-block;font-size:inherit;position:absolute;right:0;top:0;width:23%}.embedded-signup-form .step{position:absolute;display:inline-block;top:0;right:0}.embedded-signup-form .text-input{width:100%}.embedded-signup-form .reg-footer{display:none}.embedded-signup-form .first-name-wrapper{width:100%}.embedded-signup-form .last-name-wrapper{width:100%}.embedded-signup-form .last_name{margin-left:0}.embedded-signup-form .submit-btn{background:#ea6d2f;border:0;border-radius:0 !important;display:inline-block;font:700 15px museo-sans,sans-serif;margin:20px 0 20px 0;padding:10px 20px !important;width:auto}.embedded-signup-form>div{border:solid 1px #ccc;background:#fff;padding:20px}.embedded-signup-form dd{margin-bottom:20px}.embedded-signup-form dt{clear:both;display:block;font-size:15px;font-weight:700;line-height:1;margin:0 0 5px;text-transform:uppercase}.embedded-signup-form h2{color:#313131;font:100 30px museo,sans-serif}.embedded-signup-form h2 strong{color:#0592af;font-weight:900}#forgot-password-modal dl{padding-top:10px}#forgot-password-modal .text-input input{box-sizing:border-box;width:100%}#forgot-password-modal .submit-button-container,#forgot-password-modal button[type=submit]{margin-top:0}label.inline{display:inline-block !important}#flash{top:45px !important}#teacher_add_dropdown{display:flex}#teacher_id_selector{flex-grow:2;margin-right:5px}@media screen and (max-width:950px){.portal-pages-main-nav-contain{display:none}.logo-contain{position:relative;z-index:45;margin:30px 0}.mobile-nav-contain{display:block;float:right;line-height:30px;margin-top:60px}.mobile-nav-contain .mobile-search,.mobile-nav-contain .mobile-nav-btn{display:inline-block;position:relative;z-index:50;font-size:30px;margin-left:25px}.mobile-nav-contain .mobile-search i,.mobile-nav-contain .mobile-nav-btn i{color:#080d09}.mobile-nav-icon{display:inline-block;vertical-align:top;width:30px;height:25px;position:relative;transform:rotate(0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}.mobile-nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#080d09;opacity:1;left:0;transform:rotate(0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.mobile-nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile-nav-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile-nav-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}body.member-visitor .logged-in.theme-learn .mobile-nav-contain,body.admin-visitor .logged-in.theme-learn .mobile-nav-contain{margin-top:23px}body[data-mobile-nav=closed] .mobile-nav-btn .closer{display:none}body[data-mobile-nav=closed] .mobile-nav-btn .opener{display:inline-block}body[data-mobile-nav=open] .mobile-nav-wrapper{display:block}body[data-mobile-nav=open] .mobile-nav-btn .closer{display:inline-block}body[data-mobile-nav=open] .mobile-nav-btn .opener{display:none}body[data-mobile-nav=open] .mobile-nav-icon span:nth-child(1){transform:rotate(45deg);top:0;left:0}body[data-mobile-nav=open] .mobile-nav-icon span:nth-child(2){width:0;opacity:0}body[data-mobile-nav=open] .mobile-nav-icon span:nth-child(3){transform:rotate(-45deg);top:21px;left:0}body[data-mobile-nav=open] .concord-navigation{background:#fff}body[data-mobile-nav=open] .portal-pages-main-nav-contain{background:#fff;box-shadow:0 6px 3px rgba(51,51,51,.1);display:block;left:0;margin:0;padding-bottom:100px;position:absolute;text-align:center;top:75px;width:100%;z-index:40}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item{display:block;font-size:24px;margin:0 40px}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item.current-menu-item a{border-color:rgba(0,0,0,0) !important}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item ul{border:0;display:none;height:0;left:auto;opacity:0;padding:0;position:relative;right:auto;top:150px;z-index:-1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item ul li{font-size:18px;line-height:1.3em;margin:0}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item ul a{color:#080d09}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item.active ul{opacity:1;height:100%;z-index:1;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item.active .mobile-expand span{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item.active .mobile-expand span:first-child{transform:rotate(90deg);opacity:0}body[data-mobile-nav=open] .portal-pages-main-nav-contain .portal-pages-main-nav-item.active .mobile-expand span:last-child{transform:rotate(180deg)}body[data-mobile-nav=open] .portal-pages-main-nav-contain .selected>a{border:0}body[data-mobile-nav=open] .portal-pages-main-nav-contain .mobile-expand{display:inline-block;color:#080d09;margin-left:20px;cursor:pointer}body[data-mobile-nav=open] .portal-pages-main-nav-contain .mobile-expand span{display:block;width:11px;height:3px;background-color:#080d09;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body[data-mobile-nav=open] .portal-pages-main-nav-contain .mobile-expand span:last-child{transform:rotate(90deg);position:relative;top:-3px}body[data-mobile-nav=open] .portal-pages-main-nav-contain a{display:block;color:#080d09;padding:20px 0;opacity:1;margin:10px 0}body[data-mobile-nav=open] .portal-pages-main-nav-contain a:hover{border-color:rgba(0,0,0,0);opacity:.7}body[data-mobile-nav=open] .portal-pages-main-nav-contain a.log-in{color:#fff;font-size:24px;margin-top:20px}body[data-mobile-nav=open] .portal-pages-main-nav-contain a.log-in i{display:none}body[data-mobile-nav=open] .portal-pages-main-nav-contain a.register{color:#ea6d2f;font-size:24px;margin-top:60px}body[data-mobile-nav=open] .portal-pages-main-nav-contain a.register i{display:none}body[data-mobile-nav=open].admin-bar .main-nav-contain{top:200px}body[data-mobile-nav=open] .mobile-overlay{display:block;position:absolute;z-index:100;top:0;left:0;bottom:0;right:0;background:#fff}.page-nav-dropdown__title{color:#fff;padding:20px 30px;display:block;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-nav-dropdown__title::after{content:"";font-family:"icomoon";font-size:13px;color:#fff;float:right;margin:5px 0 0 0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-nav-dropdown__title.active:after{content:"";font-family:"icomoon";font-size:13px;color:#fff;float:right;margin:5px 0 0 0;transform:rotate(180deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-nav-contain{border-top:1px solid rgba(0,0,0,.2);display:none;width:100% !important}.page-nav-contain.active{display:block}.portal-pages-main-nav-item.has-drop-down:hover a.portal-pages-main-nav-item__link{border-bottom:2px solid rgba(0,0,0,0)}.cols:not(.no-collapse){margin-left:7%;margin-right:7%}.cols:not(.no-collapse) *[class*=col-],.cols:not(.no-collapse) *[class^=" col-"],.cols:not(.no-collapse) .cols{float:none;width:100%;margin-left:0;margin-right:0}.cols:not(.no-collapse) *[class*=col-][class*=col-],.cols:not(.no-collapse) *[class^=" col-"][class*=col-],.cols:not(.no-collapse) .cols[class*=col-]{width:100%;margin-left:0;margin-right:0}#primary{float:none;margin:0;width:100%}.skew{padding:90px 0 45px}#flash{left:0 !important;margin:0 !important;top:0 !important;width:100% !important}.portal-pages-modal .portal-pages-close{top:0}.signup-default-modal-content,.login-default-modal-content,.forgot-password-default-modal-content{margin-left:-290px;padding:20px;top:50px}.signup-default-modal-content footer,.login-default-modal-content footer,.forgot-password-default-modal-content footer{display:none}#login-default-modal dd,#signup-default-modal dd,#forgot-password-modal dd,#login-form dd,#register-form dd{margin:0 0 20px}#login-default-modal dd.two-col,#signup-default-modal dd.two-col,#forgot-password-modal dd.two-col,#login-form dd.two-col,#register-form dd.two-col{clear:both;float:none;margin:0 0 20px}#login-default-modal dd.two-col input[type=text],#signup-default-modal dd.two-col input[type=text],#forgot-password-modal dd.two-col input[type=text],#login-form dd.two-col input[type=text],#register-form dd.two-col input[type=text]{width:100%}#login-default-modal dd.multi-col,#signup-default-modal dd.multi-col,#forgot-password-modal dd.multi-col,#login-form dd.multi-col,#register-form dd.multi-col{clear:both;float:none;margin-top:0;margin-right:0}#login-default-modal dd.multi-col input,#signup-default-modal dd.multi-col input,#forgot-password-modal dd.multi-col input,#login-form dd.multi-col input,#register-form dd.multi-col input{margin-right:0;width:100%}#login-default-modal dt,#signup-default-modal dt,#forgot-password-modal dt,#login-form dt,#register-form dt{display:block;font-size:15px;margin:0 0 10px}#login-default-modal dt.two-col,#signup-default-modal dt.two-col,#forgot-password-modal dt.two-col,#login-form dt.two-col,#register-form dt.two-col{clear:both;float:none}#login-default-modal dt.multi-col,#signup-default-modal dt.multi-col,#forgot-password-modal dt.multi-col,#login-form dt.multi-col,#register-form dt.multi-col{clear:both;float:none;margin-right:0}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item__links{display:none}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item{clear:none;float:left;height:355px;min-height:100px;overflow:hidden;padding-bottom:90px;width:48%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:nth-child(odd){clear:left;margin-right:2%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:nth-child(even){clear:right;margin-left:2%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:hover a{color:#fff}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:hover .portal-pages-finder-materials-collection-item__image{height:435px;opacity:0;position:absolute;width:100%;z-index:10}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:hover .portal-pages-finder-materials-collection-item-info{background:#0592af;height:435px}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item:hover .portal-pages-finder-materials-collection-item__description{color:#fff !important;display:block}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item-info{padding-bottom:0}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__description{display:none}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image{height:235px;max-width:100%;overflow:hidden;position:relative}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__title{padding-top:30px}.material-list-footer{clear:both}}@media screen and (max-width:750px){form{padding:0}form fieldset{border:0;margin:0;padding:0}form fieldset legend{padding:5px 0 !important}form .action_menu{padding:0}.signup-default-modal-content,.login-default-modal-content,.forgot-password-default-modal-content{left:0;margin-left:0;width:auto}.signup-form .radio-input{margin-bottom:10px}.signup-form .radio-input input{-webkit-appearance:radio}#login-default-modal h2,#signup-default-modal h2,#forgot-password-modal h2,#login-form h2,#register-form h2{font:100 20px museo,verdana,sans-serif;margin-bottom:10px}#login-default-modal input[type=text],#login-default-modal input[type=password],#login-default-modal .signup-form .select-input .Select-control,#signup-default-modal input[type=text],#signup-default-modal input[type=password],#signup-default-modal .signup-form .select-input .Select-control,#forgot-password-modal input[type=text],#forgot-password-modal input[type=password],#forgot-password-modal .signup-form .select-input .Select-control,#login-form input[type=text],#login-form input[type=password],#login-form .signup-form .select-input .Select-control,#register-form input[type=text],#register-form input[type=password],#register-form .signup-form .select-input .Select-control{font-size:16px}#login-default-modal .signup-form .zipcode,#signup-default-modal .signup-form .zipcode,#forgot-password-modal .signup-form .zipcode,#login-form .signup-form .zipcode,#register-form .signup-form .zipcode{width:100%}#login-default-modal .signup-default-modal-content,#signup-default-modal .signup-default-modal-content,#forgot-password-modal .signup-default-modal-content,#login-form .signup-default-modal-content,#register-form .signup-default-modal-content{overflow:visible}#login-default-modal .signup-form,#signup-default-modal .signup-form,#forgot-password-modal .signup-form,#login-form .signup-form,#register-form .signup-form{float:none;width:auto}#login-default-modal .signup-form .text-input,#signup-default-modal .signup-form .text-input,#forgot-password-modal .signup-form .text-input,#login-form .signup-form .text-input,#register-form .signup-form .text-input{margin:0}#login-default-modal .name_wrapper,#signup-default-modal .name_wrapper,#forgot-password-modal .name_wrapper,#login-form .name_wrapper,#register-form .name_wrapper{width:100%}#login-default-modal .submit-button-container,#signup-default-modal .submit-button-container,#forgot-password-modal .submit-button-container,#login-form .submit-button-container,#register-form .submit-button-container{margin:10px 0 30px}.third-party-login-options{padding-top:10px}.or-separator-text{font-size:16px}.portal-pages-finder-result-image-preview img{height:auto;min-height:100%;width:100%}.portal-pages-collections-card .portal-pages-collections-card-image-preview img{height:auto;min-height:100%;width:100%}.portal-pages-resource-lightbox-modal{left:0;margin-left:0;padding:40px 20px 20px;top:75px;width:auto}.portal-pages-resource-lightbox-modal-content-top .preview-image{height:auto;width:100%}.portal-pages-resource-lightbox-related-content{background:#f5f5f5;padding:20px 20px 0}.portal-pages-resource-lightbox-related-content.cols:not(.no-collapse){margin-right:0;margin-left:0}.portal-pages-resource-lightbox-related-content h2{margin:0 0 20px}.portal-pages-finder-result-favorite,.portal-pages-resource-lightbox-modal-sharing{display:none}#flash{font-size:.9em;left:0 !important;margin:0 !important;width:100% !important}.portal-pages-collections-page-header h1{font-size:42px;line-height:48px}.portal-pages-collections-page-header p{font-size:18px}.portal-pages-collections-page-header .special-link{font-size:15px}.portal-pages-collections-page-header .special-link:after{font-size:15px !important}.portal-pages-collections-page-header .special-link .complete{display:none}.portal-pages-collections-page-header-info{font-size:18px;line-height:30px}.portal-pages-collection-resource-list .material-item .material-item-content{padding:50px 0 40px}.portal-pages-collection-resource-list .material-item .material-item-content .material-item__title,.portal-pages-collection-resource-list .material-item .material-item-content .material-item__description{padding-right:30px;padding-left:30px}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item{clear:both;float:none;margin:0;width:100%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image{height:300px;overflow:hidden;max-width:100%;position:relative}.material_list .material_list_item .material_icon{border:0;float:none;height:auto;max-height:300px;min-height:200px;width:auto}.material_list .material_list_item tr{display:inline-block;width:50%}.material_list .material_list_item tr div{float:none !important}.material_list .material_list_item tr a.button{display:inline-block;font-weight:normal;padding:10px 0;text-align:center;width:100%}.material_list .material_list_item tr:nth-child(1){float:right}.material_list .material_list_item tr:nth-child(3),.material_list .material_list_item tr:nth-child(4){width:100%}.material_list .material_list_item span.material_meta_data span{display:block;margin:0 0 3px}.material_list .material_list_item .material_body{margin-left:0}}@media screen and (max-width:500px){.concord-logo{height:70px;width:195px}.logo-contain:after{font-size:14px;left:58px}.theme-learn .concord-logo{height:95px}.theme-learn .concord-logo .concord-logo__linktext{font-size:18px;letter-spacing:.0375em}.mobile-nav-contain{margin-top:50px}.portal-pages-umbrella-contain.cols{margin-left:4%;margin-right:4%}.portal-pages-concord-link{text-align:center}body.member-visitor .logged-in.theme-learn .logo-contain .concord-logo,body.admin-visitor .logged-in.theme-learn .logo-contain .concord-logo{height:46px}body.member-visitor .logged-in.theme-learn .mobile-nav-contain,body.admin-visitor .logged-in.theme-learn .mobile-nav-contain{margin-top:17px}#login-default-modal .third-party-login-options p,#signup-default-modal .third-party-login-options p,#forgot-password-modal .third-party-login-options p,#login-form .third-party-login-options p,#register-form .third-party-login-options p{float:none;margin-bottom:20px}.portal-pages-finder-result-image-preview img{height:100%;min-width:100%;width:auto}.portal-pages-collections-card .portal-pages-collections-card-image-preview img{height:100%;min-width:100%;width:auto}.portal-pages-resource-lightbox-modal{left:0;margin-left:0;padding:40px 20px 20px;width:auto}.portal-pages-resource-lightbox-modal-content-top .preview-image{height:235px;width:auto}.portal-pages-primary-button,.portal-pages-primary-button:hover,.portal-pages-primary-button:visited,.portal-pages-secondary-button,.portal-pages-secondary-button:hover,.portal-pages-secondary-button:visited{clear:both;display:block !important;margin:0 0 20px !important;width:416px}.portal-pages-resource-lightbox-related-content{background:#f5f5f5;padding:20px 10px 0}.portal-pages-resource-lightbox-related-content.cols:not(.no-collapse){margin-right:0;margin-left:0}.portal-pages-resource-lightbox-related-content h2{margin:0 0 20px}.portal-pages-finder-result-favorite,.portal-pages-resource-lightbox-modal-sharing,.portal-pages-resource-lightbox-modal-utility{display:none}.lightbox{left:0 !important;width:100% !important}.signup-form .radio-input.stacked{display:block;height:auto}.signup-form .radio-input.stacked .title.inline{display:block;width:100%}.signup-form .radio-input.stacked label{display:block;margin:20px 0;width:100%}.portal-pages-finder-materials-collection .portal-pages-finder-materials-collection-item .portal-pages-finder-materials-collection-item__image{height:235px}}