.content-wrap{padding-top:0px;}.vanilla{background-color:#f9f9f5;}.concept_container .loading-icon{position:absolute;}.content-wrap{max-width:100% !important;}.modality-no-content{font-size:1.25em;margin-top:15px;text-align:center;}.f-dropdown.disabled{display:none;}.split.button span:active{background-color:inherit;}.create-modality-plus span{background:url("../../dashboard/images/dashboard-sprite.png") no-repeat scroll 22px -268px #7127ec;border-radius:36px;height:75px;margin-bottom:20px;width:75px;display:inline-block;}.create-modality-plus{padding:46px 0 7px;}.contribute-content-tile{border:4px dashed #f7e7f7;background-color:#ffffff;margin:-1px 0 19px;}.contribute-content-data{color:#8e8774;padding:20px 5px 9px 15px;}.create-modality-container{padding:10px;height:344px;}.create-modality-container h2{color:#56544d;}.level-tooltip-container{padding:15px 15px 6px;background-color:#00ABA4;position:absolute;right:0;top:0;z-index:2;width:50%;}.level-tooltip-container:after{border-color:transparent transparent #00ABA4;border-style:solid;border-width:8px;content:"";position:absolute;right:20px;top:-16px;}.level-tooltip-container span{color:#ffffff;}.level-tooltip-header{font-size:18px;padding-bottom:3px;}.level-tooltip-grade span{display:inline-block;font-size:16px;width:100%;line-height:1.1875em;margin-top:-3px;}.level-tooltip-grade .level-tooltip-grade-title{font-weight:bold;margin:0;}.level-tooltip-close{color:#ffffff;position:absolute;right:15px;top:19px;}.featured_content{padding:14px 15px 44px;background-color:#ffffff;min-height:169px;}.featured_content_wrapper{overflow-x:auto;padding:0 1px;}.featured_content_wrapper.featured_five{padding-bottom:4px;}.featured_content_wrapper.featured_four{padding-bottom:4px;}.featured_modality_wrapper{border-bottom:3px solid #b5b1a8;margin:6px 0 0 18px;width:183px;background-color:#fff;box-shadow:0 0 0 1px #b5b1a8;}.featured_modality_wrapper.hover{background-color:#b5b1a8;}.featured_content_wrapper .featured_modality_wrapper:first-child{margin-left:0;}.featured_thumbnail_wrapper{height:105px;line-height:120px;overflow:hidden;border-bottom:1px solid #cec9be;}.featured_thumbnail_wrapper.no-cover{background-color:#cec9be;}#practiceBadge .tooltip-info{left :43%;bottom :-35px;}#featured_content .tooltip-info{left:-5%;bottom:15%;}.tooltip-info{background-color:#808080;position:absolute;padding:8px 5px;z-index:10;width:100%;border-radius:10px;border:1px solid #d4d4d5;}.js-practice_button .tooltip-info{bottom:55px;left:120px;}.js-practice_button .tooltip-info:after{top:-12px;left:128px;}.js-practice_button .tooltip-info:before{top:-15px;left:126px;}.tooltip-info:after{content:"";display:block;position:absolute;top:-12px;width:0;border-width:0 12px 12px 14px;border-style:solid;border-color:#808080 transparent;}.tooltip-info:before{content:"";display:block;position:absolute;top:-15px;width:0;border-width:0 15px 15px 15px;border-style:solid;border-color:#d4d4d5 transparent;}.tooltip-info div{color:#fff;}.tooltip-info .tooltip-title{font-weight:bold;font-size:14px;}.tooltip-info .tooltip-msg{margin-top:2px;text-align:center;font-size:12px;}.tooltip-icon{color:#808080;}.tooltip-icon:hover{cursor:pointer;}.boost-strong{color:#006400;}.boost-overdue{color:#8B0000;}.boost-due{color:#FC2;}.boost-icon{height:20px;background-repeat:no-repeat;}.boost-message{text-align:center;font-size:14px;}.boost-icon.icon-boost-strong{background-image:url('/assessment/ui/public/themes/honeydew/images/memory_meter_green.svg');}.boost-icon.icon-boost-due{background-image:url('/assessment/ui/public/themes/honeydew/images/memory_meter_yellow.svg');}.boost-icon.icon-boost-overdue{background-image:url('/assessment/ui/public/themes/honeydew/images/memory_meter_red.svg');}.score_circle{position:absolute;top:9px;left:48px;height:90px;width:90px;border:6px solid #ffffff;border-radius:50%;color:#ffffff;font-size:26px;font-weight:bold;}.score_circle svg{position:absolute;left:0px;}.score_circle.svg-circle .progress-bar{transition:stroke-dashoffset 1s ease-in-out;-ms-transition:stroke-dashoffset 1s ease-in-out;-webkit-transition:stroke-dashoffset 1s ease-in-out;-moz-transition:stroke-dashoffset 1s ease-in-out;}.score_circle.svg-circle{border:0px;line-height:90px;text-align:center;}.score_circle span{position:relative;top:-20px;}.score_circle.svg-circle span{position:static;}.score_circle .content{position:absolute;width:100%;height:100%;line-height:0.8;text-align:center;color:white;top:0}.score_circle .small-text{top:0;font-size:11px;display:inherit;}.score_circle .large-text{top:0;font-size:21px;}.score_circle .attach-text{top:0;font-size:12px;}.score_circle .small-text.margin-top{margin-top:20px;}.featured_thumbnail_wrapper.overlay{background-color:#333333;left:0;position:absolute;top:0;width:100%;z-index:3;opacity:0.8;}.featured_thumbnail_wrapper i{color:#ffffff;display:inline-block;font-size:51px;margin:27px 1px 0 0;}.featured_modality_wrapper .featured_thumbnail_wrapper img{height:105px;vertical-align:top;margin:0;width:100%;}.hover .featured_title a{color:#0c89a4;}.hover .featured_summary{color:#56544d;}.featured_text{height:100px;padding-top:12px;overflow:hidden;line-height:17px;margin-bottom:12px;}.video_details{position:absolute;background-color:#56544d;color:#ffffff;height:20px;right:0;top:85px;z-index:2;padding:0 7px;}.video_details i{font-size:12px;margin-right:3px;}.video_details span{font-size:10px;vertical-align:middle;}.featured_text .memory-boost-section div{margin-left:0;margin-right:0;}.featured_text div{margin-left:9px;margin-right:9px;}.featured_text div.memory-boost-section{margin-left:0;margin-right:0;}.featured_practice{margin:3px 9px 0;height:109px;text-align:center;}.featured_four .featured_practice a.memory-boost-btn{margin-top:0;}.featured_four .featured_practice a{margin-top:13px;padding:9px 6px 9px;font-size:10px;}.featured_group{color:#8e8774;font-size:12px;font-weight:bold;}.featured_title{margin:-1px 0 4px;font-weight:bold;overflow:hidden;max-height:34px;}.featured_summary{color:#8e8774;font-size:14px;}.featured_practice a{margin-bottom:5px;}.featured_practice span{font-size:12px;margin-right:5px;width:100%;}.featured_practice i{font-size:10px;}@media all and (min-width:1024px){.featured_content_wrapper{padding-left:2px;}.featured_five .featured_practice a{margin-top:13px;}.featured_three .featured_practice{padding-left:9px;padding-right:9px;text-align:left;}.featured_three .featured_practice a{margin-top:8px;padding-left:10px;padding-right:10px;}.featured_practice a{padding-left:7px;padding-right:7px;}.featured_practice i{margin-right :0;}.featured_three.featured_content_wrapper{height:106px;}.featured_three .featured_modality_wrapper{margin:6px 0 0 13px;width:321px;}.featured_three .featured_modality_wrapper > div{float:left;}.featured_practice_wrapper .featured_three .featured_thumbnail_wrapper{width:160px;}.featured_three .featured_thumbnail_wrapper{height:95px;width:160px;border-right:1px solid #cec9be;border-bottom:0;}.featured_three .score_circle{left:35px;top:3px;}.featured_three .featured_modality_wrapper .featured_thumbnail_wrapper img{height:95px;}.featured_three .featured_thumbnail_wrapper i{margin:22px 1px 0 0;}.featured_three .featured_text{height:95px;margin:0;width:50%;text-align:center;padding-top:4px;}.featured_three .video_details{bottom:0;left:106px;right:auto;top:auto;}.featured_three .featured_title{margin-bottom:5px;}}.topic_title{font-size:1.125em;line-height:24px;}.concept_list_count{font-size:0.75em;margin-top:-3px !important;-webkit-margin-before:-1px !important;color:#8e8773;}.artifact_title .artifact_dropdown{border-radius:2px;display:inline-block;font-size:16px;height:25px;width:25px;margin-left:3px;vertical-align:calc(-4px);}.artifact_dropdown:after{background:none repeat scroll 0 0 transparent;border-color:#00ABA4 transparent transparent;border-style:solid;border-width:8px 7px 0;content:" ";left:6px;position:absolute;top:9px;}.artifact_dropdown:hover{background-color:#00ABA4;}.artifact_dropdown:hover:after{border-color:#FFFFFF transparent transparent;}.concept_list_container{position:absolute;left:94px;background-color:#eeeeee;border:1px solid #cdc7bd;z-index:10;width:600px;box-shadow:0 0 5px #e5e5e2;top:72px;transition:display 0.6s ease 0s;}.modalities-header-wrapper + .concept_list_container{left:103px;}.dropdown_open .drop-arrow:after,.dropdown_open .drop-arrow:before{border:medium solid transparent;border-width:11px;left:2px;position:absolute;height:0;width:0;content:" ";z-index:11;}.dropdown_open .drop-arrow:before{border-bottom-color:#cdc7bd;top:16px;}.dropdown_open .drop-arrow:after{border-bottom-color:#ffffff;top:17px;}.concept_list_header{background-color:#ffffff;border-bottom:1px solid #cdc7bd;}.concept-close-icon{background-color:#ff6633;height:42px;width:42px;}.concept-close-icon .close-icon:before,.concept-close-icon .close-icon:after{background-color:#ffffff;right:20px;top:4px;}.concept_list_header_wrapper{line-height:19px;padding:7px 10px 6px 14px;max-width:-webkit-calc(100% - 42px);max-width:calc(100% - 42px);}.concept_list_header_wrapper span{color:#8e8773;}.concept_list_header_wrapper i{color:#8e8773;display:inline-block;font-size:0.625em;padding:0 6px;}.concept_list{transition:top 0.6s ease 0s;}.concept_list_wrapper{padding:14px 18px 14px 40px;height:425px;overflow:hidden;}.concept_line{background-color:#ffffff;display:inline-block;height:85%;left:48px;position:absolute;top:33px;vertical-align:middle;width:4px;}.concept_line.top{height:93%;top:0;}.concept_line.bottom{height:100%;}.concept_list_wrapper > div{height:350px;padding:4px 12px 0 0;position:absolute;overflow:hidden;margin-top:21px;width:90%;}.concept_button{background-color:#ffffff;border-radius:4px 4px 4px 4px;color:#b5b1a8;display:block;font-size:40px;height:18px;left:30px;line-height:2px;position:absolute;text-align:center;top:15px;width:40px;opacity:0.5;}.bottom_button{top:auto;bottom:15px;}.concept_button.active{opacity:1;cursor:pointer;}.concept_button.active:hover{background-color:#ff6633;color:#ffffff;}.concept_list li{display:table;line-height:25px;margin-bottom:10px;width:100%;}.concept_list_display{display:table-cell;width:22px;}.concept_list_button{background-color:#ffffff;border:1px solid #ffffff;border-radius:10px 10px 10px 10px;display:inline-block;height:20px;vertical-align:middle;width:20px;}.active .concept_list_select{background-color:#b8d543;border-radius:8px 8px 8px 8px;display:block;margin:2px;padding:7px;vertical-align:middle;}.concept_descriptions{line-height:24px;padding:0 10px;}.concept_descriptions a{display:table-cell;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1aaba3;}.concept_list .active a{color:#56544d;text-decoration:none;font-weight:bold;cursor:default;}.modality_title{padding:0.938em 0.938em 0.938em 0.625em;}.modality{width:33%;float:left;margin-right:0.33%;}.modality .label{background-color:transparent;color:inherit;padding-left:0px;}ul#modality_filters_list{padding:0;margin:0 15px;white-space:nowrap;height:auto;}ul#modality_filters_list li{width:12.5%;margin:0;height:auto;line-height:1em;border-right:1px solid #efede7;}ul#modality_filters_list li:first-child{border-left:1px solid #efede7;}ul#modality_filters_list li.hide{display:none;}ul#modality_filters_list li a{height:auto;padding:8px 0 2px;}ul#modality_filters_list li i{font-size:25px;color:#b5b1a8;}.lnk_modality_filter .group_label{font-size:14px;position:relative;color:#1aaba3;padding-top:12px;height:auto;}ul#modality_filters_list li .selected i{color:#56544D;}.lnk_modality_filter.selected .group_label{color:#56544D;font-weight:bold;}ul#modality_filters_list li a:hover{background-color:#D0F1E8;}ul#modality_filters_list li a:hover i{color:#009691;}ul#modality_filters_list li.mdoalityfilterdropmenuwrap{border-right:1px solid #efede7;}ul#modality_filters_list li.mdoalityfilterdropmenuwrap.hide{display:none;}#modality_filters_list .mdoalityfilterdropmenuwrap .drop-menu{display:none;width:100%;left:auto;right:-1px;top:80px;background-color:#f9f9f5;}#modality_filters_list .mdoalityfilterdropmenuwrap.dropdown_active .drop-menu{display:block;visibility:visible;}#modality_filters_list .mdoalityfilterdropmenuwrap .drop-menu:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;right:55px;position:absolute;top:-6px;}#modality_filters_list .mdoalityfilterdropmenuwrap .drop-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;right:54px;position:absolute;top:-7px;color:#FFF;}#modality_filters_list .mdoalityfilterdropmenuwrap .drop-menu li{width:100%;padding:0 5px;height:auto;border-bottom:1px solid #EFEDE7;}.modality_list .modality_actions_wrap{padding-top:0px;}.modality_actions_wrap{position:absolute;height:26px;padding:40px 10px 0px;bottom:30px;left:10px;right:10px;background-image:linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);}.modality_actions{clear:both;border-top:1px solid #e3e3e3;padding:3px 0;height:33px;background:#fff;}.concept_container{background-color:white;}.concept-list-container{min-height:500px;background-color:#f9f9f5;}.concept_container > div:first-child{background-color:#ffffff;}.artifact_title{font-size:24px;float:left;line-height:22px;padding:0px;width:100%;margin:0 0 0 -2px;}.artifact_description{font-size:14px;line-height:20px;padding-right:20px;font-weight:normal;}.artifact_description_details{color:#000000;margin-left:80px;}.concept_info_top{max-width:1022px !important;padding:22px 15px 15px;}.concept_info_label{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);}.modalitiestopimgmask{margin:0px;}.voting{padding:2px 0;font-size:12px;cursor:default;}.voting .imgwrap{display:inline-block;vertical-align:-2px;width:14px;height:14px;}.voting .imgwrap.like{background-position:-178px -460px;}.voting .imgwrap.nolike{background-position:-178px -440px;}.modalities_container{max-width:1022px !important;}.filters_container > div:first-child{background-color:#ffffff;}.filters_container .concept-filters a{position:relative;font-size:18px;font-style:normal;padding:14px 0 11px;color:#8e8773;display:inline-block;}.filters_container .concept-filters a.active{color:#56544D;background-color:#f9f9f5;font-weight:bold;}.filter_links_wrapper a:hover{text-decoration:none;color:#00ABA4;}.modalitiestopbar{border:none;}#modality_breadcrumbs{font-size:12px;color:#56544D;height:30px;padding:5px;line-height:30px;text-transform:uppercase;}.level_tooltip{color:#fff;background-color:#56544D;border-radius:10px;display:inline-block;text-align:center;height:16px;width:16px;line-height:15px;font-size:10px;position:relative;top:-2px;text-transform:none;text-shadow:none;}.level_tooltip .icon-help2{vertical-align:middle;}.level_tooltip .tooltip-top_header{position:absolute;top:-165px;left:-165px;width:350px;color:#56544D;text-align:left;text-shadow:none;}.level_tooltip .tooltip-top_header .btn_close{position:absolute;color:#FFFFFF;top:12px;right:12px;cursor:pointer;}.level_tooltip .tooltip-top_header:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFCF2A;bottom:-9px;content:"";left:163px;position:absolute;}.level_tooltip .tooltip-top_header .header{background:none repeat scroll 0 0 #E6B612;color:#fff;font-size:15px;padding:10px 15px;text-transform:none;}.level_tooltip .tooltip-top_header .content{background:none repeat scroll 0 0 #FFCF2A;color:#8F7C45;font-size:13px;line-height:15px;padding:10px 15px;text-shadow:none;}.level_tooltip .tooltip-top{background:none repeat scroll 0 0 #00ABA4;color:#fff;font-size:13px;font-weight:bold;line-height:18px;padding:15px;position:relative;width:175px;}.level_tooltip .tooltip-top:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #00ABA4;bottom:-9px;content:"";position:absolute;right:20px;}.modality-filters-tuna{padding-top:10px;}.modalitiesleftheader{margin:0px;}.dropdown-label{color:#56544D;display:inline-block;min-width:55px;width:auto;font-size:14px;}.button.split.disabled .dropdown-label{cursor:default;}.dropdown-label:hover{color:#56544D;text-decoration:none;}.level-help{background-color:#00ABA4;border-radius:8px 8px 8px 8px;font-size:0.5em;height:15px;width:15px;margin:9px 0 0 5px;position:relative;}.level-help i{color:#ffffff;position:absolute;top:calc(3px);top:-webkit-calc(3px);left:calc(4px);left:-webkit-calc(4px);}.filters_container .dropdowncontainer{float:right;margin:8px 5px;}.small.split.simple.level-dropdown{margin:0;padding:6px 33px 7px 13px !important;}.small.split.simple.level-dropdown span{margin-right:6px;}ul.level-dropdown-list.open{width:109px !important;}ul.level-dropdown-list.simple:after{left:41px;}ul.level-dropdown-list.simple:before{left:43px;}.level-dropdown-list.open a{padding:0.3125em 0.423em;}.level-dropdown-list.open a:hover{text-decoration:none;}.filters_container .dropdownwrap.typesdropdown{display:none;width:160px;}.filters_container .dropdownwrap.detailheader{margin-top:0;background:transparent;}.filters_container .dropdownwrap.detailheader.moreitems{margin-top:7px;}.filters_container .dropdownwrap .tip{border-color:#5c5c5c transparent transparent;border-style:solid dashed dashed;border-width:6px 3px 4px 3px;margin-left:5px;margin-right:15px;position:relative;top:2px;display:none;}.filters_container .dropdownwrap.moreitems .tip{display:inline-block;}.filters_container .dropdownwrap .dropdown{display:none;position:absolute;list-style-type:none;margin:0;min-width:100%;color:#5c5c5c;background-color:#fff;z-index:100;}.filters_container .dropdownwrap.dropdown_active .dropdown{display:block;}.filters_container .dropdownwrap.dropdown_active .dropdown li{margin:0;}.filters_container .dropdownwrap .itemwrap{color:#5c5c5c;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;min-width:105px;background:#e8f0f5;background:-moz-linear-gradient(top,#f9f9f9 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#f9f9f9 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#f9f9f9 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#f9f9f9 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#f9f9f9 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#f0f0f0',GradientType=0 );-moz-box-shadow:0px 1px 1px #ddd;-webkit-box-shadow:0px 1px 1px #ddd;box-shadow:0px 1px 1px #ddd;}.filters_container .dropdownwrap .itemwrap.main{border-top:1px solid #ccc;border-radius:2px;}.filters_container .dropdownwrap.detailheader .itemwrap.main{border:none;background:transparent;filter:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.filters_container .dropdownwrap.dropdown_active .itemwrap.main{border-radius:2px 2px 0 0;}.filters_container .dropdownwrap.dropdown_active .dropdown .itemwrap:last-child{border-radius:0 0 2px 2px;}.filters_container .dropdownwrap .dropdown .itemwrap:hover{background:#eee;background:-moz-linear-gradient(top,#f3f3f3 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#f3f3f3 0%,#eaeaea 100%);background:-o-linear-gradient(top,#f3f3f3 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#f3f3f3 0%,#eaeaea 100%);background:linear-gradient(to bottom,#f3f3f3 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3',endColorstr='#eaeaea',GradientType=0 );}.filters_container .dropdownwrap.detailheader .item{font-size:15px;color:#999;padding-left:0;}.filters_container .dropdownwrap.moreitems .itemwrap.main .item{padding-right:0;}.filters_container .dropdownwrap a.item{color:#5c5c5c;display:inline-block;text-decoration:none;padding:2px 10px}.modalitiestopimg{z-index:inherit;clip:rect(0px,110px,101px,2px);}.concept_top_icon{background-color:#57544E;border:1px solid #57544E;border-radius:33px 33px 33px 33px;height:65px;width:65px;margin:0px 15px 0 0;}.concept_top_icon span{display:inline-block;font-size:2.5em;padding-top:12px;color:#ffffff;}.concept_top_icon span:hover{text-decoration:none;}.concept-info-wrapper{width:100%;}.selected_filter{padding-left:10px;}.filters_top_container{background-color:#ffffff;padding:0 15px;}.modalities_top_container{}.practice-badge-wrapper{float:right;}.practice-badge .memory-boost-section{padding-left:10px;padding-right:10px;}.practice-badge .memory-boost-section .boost-message{text-align:center;}.conceptmap-button{background:white;color:#8e8774;padding:10px 15px 10px 45px;text-align:right;position:relative;border-radius:5px;border:1px solid #E1E1E1;display:inline-block;letter-spacing:0.5px;float:right;}.conceptmap-button:hover{color:#8e8774;}.conceptmap-button:before{position:absolute;top:9.25px;left:11.25px;content:'';width:22.5px;height:22.5px;display:block;background-image:url('/media/conceptmap/images/logo-plain.svg');background-repeat:no-repeat;transition:transform 1s;-webkit-animation:conceptmap_rotate 1s ease-in-out 0.5s;-moz-animation:conceptmap_rotate 1s ease-in-out 0.5s;-o-animation:conceptmap_rotate 1s ease-in-out 0.5s;animation:conceptmap_rotate 1s ease-in-out 0.5s;}@-webkit-keyframes conceptmap_rotate{from{transform:rotate(360deg)}to{transform:rotate(0deg);}}@-moz-keyframes conceptmap_rotate{from{transform:rotate(360deg)}to{transform:rotate(0deg);}}@-o-keyframes conceptmap_rotate{from{transform:rotate(360deg)}to{transform:rotate(0deg);}}@keyframes conceptmap_rotate{from{transform:rotate(360deg)}to{transform:rotate(0deg);}}.conceptmap-button:hover:before{transform:rotate(360deg);}.conceptmap-button + .conceptmap-button__tooltip{display:none;}.conceptmap-button__tooltip .conceptmap-button__tooltip__close-button{background:transparent;border:0px;color:#57534A;position:absolute;right:10px;top:0px;font-size:40px;padding:0;}.conceptmap-button.conceptmap-button--new-user{box-shadow:0 0 15px 0 rgba(26,171,163,0.3);}.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip{display:block;background-color:#d7f1e9;width:400px;position:absolute;right:10px;margin-top:8px;left:initial;text-align:left;z-index:10;transform:translateY(65%);-webkit-transform:translateY(65%);-moz-transform:translateY(65%);}.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip:before{border-bottom-color:#d7f1e9;right:70px;left:initial;}.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip p,.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip a{font-size:18px;}.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip p{font-weight:bold;color:#56544D;margin-bottom:0.25em;}.conceptmap-button.conceptmap-button--new-user + .conceptmap-button__tooltip a{font-weight:normal;color:#1AABA3;}.conceptmap-button-left-side{position:fixed;left:44px;margin:0;top:50%;z-index:2;transform:rotate(90deg)translateX(-50%);transform-origin:top left;font-size:16px;color:#56544D;padding:15px 13px;background-color:#EEEDE7;border:1px solid rgba(0,0,0,0.1);border-width:1px 1px 0 0;font-weight:bold;}.conceptmap-button-left-side i{float:left;transform:rotate(-90deg);}.conceptmap-button-left-side span{transform:rotate(180deg);float:left;margin-right:10px;}.conceptmap-button__tooltip-hover{position:absolute;visibility:hidden;opacity:0;z-index:10;margin-top:8px;right:50%;transform:translate(65%,78%);-webkit-transform:translate(65%,78%);-moz-transform:translate(65%,78%);}.new-concept-link{margin-top:56px;font-size:18px;text-align:right;}.conceptmap-button:not(.conceptmap-button--new-user):hover + .conceptmap-button__tooltip + .conceptmap-button__tooltip-hover{visibility:visible;opacity:1;}@media screen and (max-device-height:773px) and (max-device-width:773px) and (min-device-width:320px){.conceptmap-button,.conceptmap-button__tooltip,.conceptmap-button__tooltip-hover{display:none;}.new-concept-link{text-align:left;margin-top:0px;}}.difficulty-level{text-transform:capitalize;}.difficulty-level span{margin-right:6px;}.creator-image{height:25px;width:25px;margin:4px 2px 0 1px;}.creator-name{margin-right:2px;}.creator-name,.difficulty-level{font-size:12px;color:#8e8774;}.creator-level{display:inline-block;height:26px;line-height:13px;vertical-align:sub;}.image-block{display:inline-block;}.elementary-math-practice-tile .thumbnail_wrapper{position :relative;}.elementary-math-practice-tile .thumbnail_wrapper img{height :120px;}.elementary-math-practice-tile .score_circle{top :50%;left :50%;margin-top :-44px;margin-left :-44px;}.elementary-math-practice-tile .resource_desc{text-align:center;}.elementary-math-practice-tile .js-practice_button{width :100%;}.elementary-math-practice-tile .js-practice_button i{margin-right :0;vertical-align :middle;}.ui-modal{position:fixed;}.ui-modal .title{font-size:21px;color:#56544d;}.ui-modal .text{font-size:18px;color:#56544d;line-height:21px;}.ui-modal ul{padding:0 !important;margin-bottom:15px;}.ui-modal .button-container{margin-top:40px !important;}.ui-modal .title-container{margin-bottom:20px !important;}.ui-modal .middle-para{margin:0px 0 15px 0 !important;}.ui-modal .button{min-width:140px !important;font-weight:bold !important;}#customizeModalityModal{width:584px;height:390px;left:Calc(50% - 292px);margin:0;}#customizeModalityModal img{width:124px;height:155px;}.assign-to-class-wrap{display :none;}@media all and (min-width:768px) and (max-width:1023px){.featured_content h5{margin-left:-2px;}.filters_container .concept-filters a{font-size:1em;}.concept_info_top{padding:17px 15px 10px;}.featured_content{padding:24px 15px 43px;min-height:0;}.featured_thumbnail_wrapper{height:95px;}.featured_modality_wrapper .featured_thumbnail_wrapper img{height:95px;}.featured_thumbnail_wrapper i{margin:22px 1px 0 0;}.video_details{top:75px;}.featured_text{padding-top:4px;margin-bottom:4px;height:92px;}.featured_practice{margin-bottom:1px;}.featured_five .featured_practice{padding-left:9px;text-align:left;padding-right:7px;}.featured_five .featured_practice a{margin-top:16px;}.featured_five.featured_content_wrapper{overflow-x:auto;height:106px;padding-bottom:0;}.featured_three .featured_modality_wrapper{margin:6px 0 0 16px;width:234px;}.featured_three .featured_practice a{margin-top:13px;}.featured_three .featured_practice a.memory-boost-btn{margin-top:0;}.featured_three .score_circle{left:69px;top:4px;}.featured_four .featured_modality_wrapper{margin:6px 0 0 18px;width:170px;}.featured_four .score_circle{left:40px;top:3px;}.featured_five .featured_modality_wrapper{margin:6px 0 0 15px;width:276px;}.featured_five .featured_modality_wrapper{right:1px;}.featured_five .score_circle{left:26px;top:3px;}.featured_five .featured_modality_wrapper > div{float:left;}.featured_five .featured_thumbnail_wrapper{border-right:1px solid #cec9be;border-bottom:0;width:140px;}.featured_five .featured_thumbnail_wrapper.overlay{width:140px;}.featured_five .featured_text{width:134px;margin:0;height:95px;}.featured_five .featured_title{line-height:18px;}.featured_five .featured_modality_wrapper .featured_thumbnail_wrapper img{width:140px;}.featured_five .video_details{left:67px;bottom:0;top:auto;right:auto;}.featured_five .featured_practice span{font-size:12px;}ul#modality_filters_list li{width:14.286%;}.concept_list_container{left:90px;}.concept_list_container:after{left:202px;}.elementary-math-practice-tile .thumbnail_wrapper img{left:-webkit-calc(50% - 158px);left:calc(50% - 158px);max-width:initial;position:relative;top:-4px;height:124px;}.featured_five #featured_content .tooltip-info{left:5%;bottom:30%;}.featured_five .tooltip-info:after{top:7px;}.featured_five .tooltip-info:before{top:5px;}}@media all and (max-width:767px){.concept_info_top{padding:22px 15px 24px;}.artifact_description{padding-right:0px;}.artifact_description_details{margin-left:0;}.concept_container .loading-icon{top:25%;}ul#modality_filters_list li.hide-small{display:none;}.topic_title{font-size:1em;}.practice-badge-wrapper{float :left;position :relative;margin-top :15px;width :100%;}.concept-filters{background-color:#ffffff;margin-bottom:15px;}.concept-dropdown{background-color:#f9f9f5;}.filters_container .concept-filters a{font-size:0.875em;}.concept-dropdown{background-color:#f9f9f5;}.modality{width:50%;margin-right:0;}.filters_top_container{margin-bottom:10px;padding:0;background-color:#f9f9f5;}.filters_container .dropdowncontainer{float:none;margin:0 15px;}.filters_container .dropdowncontainer .dropdownwrap{width:100%;margin:0;}.artifact_title{line-height:29px;margin:0 0 1px -2px;}.small.split.simple.level-dropdown{padding-right:-webkit-calc(100% - 100px) !important;padding-right:calc(100% - 100px) !important;}ul.level-dropdown-list.open{width:-webkit-calc(100% - 28px) !important;width:calc(100% - 28px) !important;left:0 !important;}ul.level-dropdown-list.simple:after{left:-webkit-calc(100% - 135px);left:calc(100% - 135px);}ul.level-dropdown-list.simple:before{left:-webkit-calc(100% - 133px);left:calc(100% - 133px);}ul#modality_filters_list li{width:25%;}.lnk_modality_filter .group_label{font-size:11px;}.level-tooltip-container{top:10px;width:100%;}.level-tooltip-container:after{right:15px;}.modalities-header-wrapper + .concept_list_container{left:0;}.concept_list_container{left:0;top:-48px !important;width:100%;z-index:60;}.concept_list_container:after{left:212px;}.concept_info_label{width:100%;}.name_wrap{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.concept_list_header_wrapper{padding-bottom:1px;}.creator-name,.difficulty-level{font-size:10px;}.difficulty-level{display:block;line-height:normal;}.difficulty-level span{display:none;}.creator-level{display:inline-block;height:26px;line-height:13px;vertical-align:middle;}.creator-image{margin-right:0;margin-top:0;}.modality-info{margin-bottom:6px;}.tooltip_overlay{display:block;}.elementary-math-practice-tile .thumbnail_wrapper img{max-width:initial;left:-webkit-calc(50% - 160px);left:calc(50% - 160px);top:-6px;height:126px;position:relative;}.assign-to-class-wrap{display :block;}.assign-to-class-wrap .modality-info{margin-bottom:6px;width:100%;color:#fff;margin-top:10px;margin-left:0;}.assign-to-class-wrap .icon-grps_assgnmts{color :#fff !important;}.practice-badge-container{display :none !important;}}@media all and (max-width:600px){.modality{width:100%;margin-right:0;}.modality .modality_inner{height:205px;}.type_asmtpractice .modality_inner{height:250px;}.modality .thumbnail_wrapper{float:left;width:40%;}.modality .data_wrapper{float:left;width:60%;padding:0 0.625em;}.filters_container .concept-filters a{font-size:0.875em;padding-right:10px;}.js-practice_button{font-size:12px !important;}}@media screen and (max-width:47.875em){#artifact_title{display:-ms-flexbox;display:flex;display:-webkit-flex;width:100%;margin-bottom:8px;}#artifact_title a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:26px;}#artifact_title a:first-child{margin-right:2px;-ms-flex-order:1;order:1;-webkit-order:1;}#artifact_title a:nth-child(2){margin-left:2px;-ms-flex-order:3;order:3;-webkit-order:3;}.artifact_title_text{-ms-flex-order:2;order:2;-webkit-order:2;text-align:center;margin-left:auto;margin-right:auto;font-size:1.25rem;}}