@charset 'UTF-8';@font-face{font-family:'heinemann-roman';src:url('/fonts/heinemann-roman.eot');src:url('/fonts/heinemann-roman.eot?#iefix') format('embedded-opentype'),url('/fonts/heinemann-roman.woff') format('woff'),url('/fonts/heinemann-roman.ttf') format('truetype'),url('/fonts/heinemann-roman.svg#heinemann-roman') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'heinemann-bold';src:url('/fonts/heinemann-bold.eot');src:url('/fonts/heinemann-bold.eot?#iefix') format('embedded-opentype'),url('/fonts/heinemann-bold.woff') format('woff'),url('/fonts/heinemann-bold.ttf') format('truetype'),url('/fonts/heinemann-bold.svg#heinemann-bold') format('svg');font-weight:normal;font-style:normal}body{font-family:'heinemann-roman',arial,sans-serif}.bold{font-family:'heinemann-bold',arial,sans-serif}.no_bold{font-family:'heinemann-roman';font-weight:normal}h1,h2,h3,h4,h5,h5,h6{font-family:'heinemann-roman';padding:5px 0;line-height:1.5em}h1{font-size:22px}h2{font-size:19px;font-weight:bold}h3{font-size:17px}h4{font-size:15px}h5,h6{font-size:14px}p{margin:10px 10px 15px 10px}ul{padding-left:20px;list-style-type:disc}sup{vertical-align:super;top:-0.5em;font-size:80%}html,body{width:100%;height:100%}#main{margin:0;padding:0;width:100%;height:100%;background-color:#e5e5e5}#main_inner{height:100%;width:100%}#main_content{clear:both;background-color:#e5e5e5;font-size:13px}#inner_content{width:100%;height:100%;color:black}.pearson_footer{width:100%;background-color:#e6e6e6;font-size:12px;border-top:1px solid #cfcfcf}.pearson_footer a{text-decoration:none;color:#414042}.pearson_footer .footerContainer{padding:20px 0 20px 0;height:auto}.pearson_footer .footerContainer ul{list-style:none}.pearson_footer .footerContainer .horizontalListItem{padding-right:20px;display:inline-block}.pearson_footer .footerContainer .verticalListItem{padding:10px 0 0 0;display:block}.pearson_footer .footerContainer ul li a:hover{color:#29a9e1}.pearson_footer .footerContainer ul li a:focus{color:#29a9e1}.pearson_footer .footerItems{display:inline-block;float:right}.pearson_footer .pearsonLogo{padding-left:20px}.pearson_footer .footerLogo{width:100%;height:50px;background-color:#fff}.pearson_footer .footerLogo span{padding:0 10px 0 0;line-height:50px;width:95px}.pearson_footer .footerLogo img{height:25px;vertical-align:middle}.floatRight{float:right}.floatLeft{float:left}.header-icon{font-size:17pt!important;line-height:49px!important;text-align:center;display:block}.newsHeaderIconCls{display:inline-block}.headerIconContainer{min-width:44px;padding:0 2px 0 2px!important}.mainContainerMobileWidth .headerIconContainer{min-width:38px;padding:0 1px 0 1px!important}.alignTextCenter{text-align:center}#nav_tabs .top_nav_hover{background-color:#e0edad}.iconSearchBox{width:290px!important;margin:5px 0 5px 0!important;height:39px!important}.mainContainerMobileWidth .iconSearchBox{width:180px!important;display:inline}.iconSearchBoxContainer{display:table-cell}@media only screen and (max-width:500px){.mainContainerMobileWidth .iconSearchBox{width:100px!important;display:inline}.mainContainerMobileWidth .iconSearchBoxContainer{display:inherit}}.searchIconBox{width:44px!important;margin:5px 0 5px 0!important;height:39px!important}.fa_input_search{font-size:17pt!important;background:white!important}.hiddenCls{display:none}.mainContainerWidth{min-height:200px;min-width:1000px}.mainContainerMobileWidth{min-height:200px}.mainContainerMobileWidth #nav_tabs .top_nav_logo{width:auto}.mainContainerMobileWidth #nav_tabs .site_logo{width:100px;vertical-align:middle}.subscription-hidden{display:none!important}.page_padding{padding-left:2%;padding-right:2%}.dialogBut{cursor:pointer;background-color:white;color:black;margin-right:5px}.tabBut{padding:4px 6px;display:block;float:left;background-color:#b1bfd1;color:white;text-decoration:none;border-collapse:collapse;margin-right:1px}.tabSelected{background-color:#377e9f;color:white}.subTabSet{margin-top:4px}#passTabNav{padding-top:10px}#passTabNav a:hover{background-color:#9dd29f;color:white}#passSections{margin:0;padding:0;height:450px}.sectBody{background-color:#377e9f;color:white;padding:5px 10px;height:400px}#animLoadingBar{top:15px!important;text-align:left;position:absolute;z-index:9951;left:50%;width:220px;margin-left:-110px;height:20px}.profileTable{width:100%;font-size:12px}.profileTable{vertical-align:middle}.profileTable td{width:75%;padding:4px}.profileTable th{text-align:right;width:25%;padding:4px;vertical-align:top}input.blank{color:gray}input.largeInp{width:250px}input.medInp{width:150px}input::-ms-clear{display:none}.profileTable input.buttonSprite{margin-right:4px!important}#nav_tabs{font-size:13px;background-color:#b4cf49;margin-top:0;margin-bottom:0;padding:0;width:100%;height:48px;line-height:48px}#nav_tabs .nav_tab{vertical-align:middle;display:table-cell;cursor:pointer;padding:0 12px}#tabbut_alerts .alert_icon{vertical-align:middle;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#tabbut_alerts .unread_count{background-color:#e51e20;background-repeat:no-repeat;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:white;display:none;font-family:'heinemann-bold';height:20px;line-height:21px;text-align:center;vertical-align:middle;width:20px;margin-left:-2px;margin-top:-9px}#tabbut_alerts.nav_tab>a{font-size:13px}#nav_tabs .nav_tab>a{color:black}#nav_tabs .top_nav_logo{float:left}.mainContainerMobileWidth #nav_tabs .top_nav_links{background-color:#b4cf49}#nav_tabs .top_nav_username{max-width:140px;overflow:hidden}#nav_tabs .top_nav_border_selected{background-color:#e0edad}#nav_tabs .top_nav_hover{background-color:#e0edad}#nav_tabs .top_nav_open{background-color:#e0edad}#nav_tabs .top_nav_search_bar{float:left;padding:10px 10px 0 80px;overflow:hidden;background:url(/images/banner/top_nav_border.png) left top no-repeat}#nav_tabs .nav_menu{margin:0;padding:0;overflow:hidden;float:left;text-align:left}#nav_tabs .nav_menu .nav_dropmenu{position:absolute;z-index:11000;display:none;background-color:white;border:4px solid #e0edad;cursor:default;padding-top:5px;padding-bottom:5px;-webkit-overflow-scrolling:touch}#tabbut_alerts .nav_menu .nav_dropmenu{background-color:#e0edad;padding-top:0;padding-bottom:0}#nav_tabs .top_nav_logo{width:174px;height:48px}#nav_tabs .top_nav_logo:hover{background-color:#8aab30}#nav_tabs .top_nav_logo a{color:#b4cf49;text-decoration:none}#nav_tabs .nav_menu .nav_dropmenu ul{margin:0;padding:0}#nav_tabs .nav_menu ul li{list-style:none;float:none;color:#002c54;line-height:30px;min-width:170px;padding:0 7px}#nav_tabs .nav_menu ul li>a,#nav_tabs .nav_menu ul li span{display:block;text-decoration:none;white-space:nowrap;margin:0;color:#2d3412;padding:3px 7px;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}#nav_tabs .nav_menu ul li span{cursor:auto;display:block;overflow:hidden;max-width:250px;text-overflow:ellipsis;white-space:nowrap}#nav_tabs .nav_menu ul li span.heading{margin-top:5px;background-color:#eaeceb!important;color:black!important}#nav_tabs .nav_menu ul li>a:link,#nav_tabs .nav_menu ul li>a:visited{background-color:white;color:black;width:auto}#nav_tabs .nav_menu ul li>a:hover{background-color:#b4cf49;color:black}#nav_tabs .nav_tab>a:link,#nav_tabs .nav_tab>a:visited,#nav_tabs .nav_tab>a:hover,#nav_tabs .nav_tab>a:active{text-decoration:none;outline:0;border-width:0}#nav_tabs .nav_menu ul li .open_new_win{background-image:url("/images/misc/new_window_icon.png");background-repeat:no-repeat;background-position:top right;padding-right:25px}#nav_tabs .nav_search{margin:auto;padding:0;background:transparent}.nav_search .nav_search_inp{width:95px;padding:0 0 0 4px;margin:13px 0 4px;height:24px;border:0;font-size:12px;vertical-align:top;-webkit-appearance:none;border-radius:0}.nav_search .nav_search_go,.filterByText_go{border:0;height:24px;width:24px;background:url(/images/search/search.png) no-repeat scroll left #fff;margin:13px 0 4px;padding:0;cursor:pointer;vertical-align:top;-webkit-appearance:none;border-radius:0}.nav_search .nav_search_go:hover,.nav_search .nav_search_go:focus{background-image:url(/images/search/search_over.png)}.pass_but_dd_menu{position:absolute;display:none;background-color:white;z-index:9900;border:1px solid gray;border-radius:8px}.pass_but_dd_menu a{padding:7px 8px 7px 25px;display:block;text-decoration:none;color:black;font-size:14px;line-height:18px;background-image:url(/skin/arrow/rs/arrow_r.png);background-position:left center;background-repeat:no-repeat;margin-left:5px}.pass_but_dd_menu a:hover{background-image:url(/skin/arrow/rs/arrow_r_over.png);color:#fa8b15}.hb_content_outer{padding:10px}.hb_content_inner{padding:10px;background-color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#tabExtras{margin-top:15px}#adminTableFilter{display:inline-block;float:left;padding-top:6px}#adminTableFilter:hover>.filterByText_go{background:#fff url(/images/search/search_over.png) no-repeat}#tabExtras select{font-size:13px;float:left;margin:2px 0 0;padding:2px;position:relative;bottom:3px}#tabExtras input.table_filter{width:120px;padding:0;padding-left:4px;height:22px;border:0;font-size:12px;line-height:22px;float:left;border-top-left-radius:2px;border-bottom-left-radius:2px}#tabExtras .filterByText_go{border:0;height:22px;width:13px;background:#fff url(/images/search/search.png) no-repeat;margin:0;padding-left:10px;margin-right:6px;border-top-right-radius:2px;border-bottom-right-radius:2px;float:left}#tabExtras label{background-color:white;border:1px solid gray;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:black;display:block;font-size:13px;margin-left:8px;margin-right:4px;padding:6px 12px}#tabExtras{clear:both;margin-left:15px}#pageButtons .pass_but{margin-bottom:10px}.tab_container{width:100%;display:table;margin-bottom:3px;background-color:white}.tab_container .tabset{width:100%;display:table-row;height:39px}.tab_container .tabset a,.tab_container .tabdivider{display:table-cell;color:white;font-size:15px;line-height:20px;background-image:url(/skin/tab/bl/tab_bg.png);background-position:top left;border-top:8px solid #FFF;text-decoration:none}.tab_container .tabset a{padding-left:12px;padding-right:12px}.tab_container .tabset a{padding-left:10px;padding-right:10px}.tab_container .tabdivider{width:1px}.tab_container .tabset a:hover{background-image:url(/skin/tab/bl/tab_bg_over.png)}.tab_container .tabset a .tab{text-align:center}.tab_container .tabset .single_tab{cursor:default}.tab_container .tabset a .tab div{margin:10px}.tab_container .tabset a.selected{background-image:none!important;color:white;font-family:'heinemann-bold';font-size:17px;border-top:8px solid #0086c5;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}.tab_container .tabset a.selected.blue,#main_content:not(.admin_subtabs).blue{background-color:#0496d0;border-top-color:#0496d0;color:white}.tab_container .tabset a.selected.yellow,#main_content.yellow{background-color:#ffe100;border-top-color:#ffe100;color:black}.tab_container .tabset a.selected.purple,#main_content.purple{background-color:#a052ab;border-top-color:#a052ab;color:white}.tab_container .tabset a.selected.orange,#main_content.orange{background-color:#f7931e;border-top-color:#f7931e;color:white}.tab_container .tabset a.selected.pink,#main_content.pink{background-color:#eb4d93;border-top-color:#eb4d93;color:white}.tab_container .tabset a.selected.aqua,#main_content.aqua{background-color:#00c2da;border-top-color:#00c2da;color:black}.tab_container .tabset a.selected.green,#main_content.green{background-color:#a7db2c;border-top-color:#a7db2c;color:black}.tab_container .tabset a.first{background-image:url(/skin/tab/bl/first_tab_bg.png);background-position:top left}.tab_container .tabset a.first:hover{background-image:url(/skin/tab/bl/first_tab_bg_over.png)}.tab_container .tabset a.last{background-image:url(/skin/tab/bl/last_tab_bg.png);background-position:top right}.tab_container .tabset a.last:hover{background-image:url(/skin/tab/bl/last_tab_bg_over.png)}.tab_container .tabset a.only p{text-align:left;font-size:22px}ol{list-style:decimal}ol.userList li{margin-left:-10px;list-style:none}ol.userList img{vertical-align:text-top}ol.userList .listUserName{margin-left:4px}.pass_dialog_content>ul,.pass_dialog_content>ol,.pass_dialog_content>p>ul,.pass_dialog_content>p>ol{margin-top:10px;margin-left:20px;font-size:13px;line-height:15px}.pass_dialog_content>li,.pass_dialog_content>p>li{margin-left:10px;margin-bottom:4px}table.activityTable{width:100%}table.activityTable td,.activityTable th{padding:5px}table.activityTable .actDate{color:gray;font-style:italic}table.statisticTable td,.statisticTable th{padding:8px 0}div.tabTip{font-size:12px;margin-bottom:4px}div.tabTip a{color:blue}div.tabTip a:hover{color:green}.callout_container{display:none;position:absolute;z-index:9970;border-radius:8px 8px}.callout_container.above_dialog{z-index:10009}.callout_inner{position:relative;border:4px solid #b4cf49;width:350px;min-height:260px;background-color:white;border-radius:8px 8px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.9);line-height:18px;font-size:13px}.callout_inner:before{border-left:12px solid rgba(250,250,250,0);border-right:12px solid rgba(250,250,250,0);border-width:12px;content:" ";height:0;margin-left:285px;position:absolute;width:0}.callout_inner.arrow-left:before{left:-264px}.callout_inner.arrow-center:before{left:-121px}.callout_inner.arrow-right:before{left:21px}.up_arrow .callout_inner:before{border-bottom:12px solid #b4cf49;top:-16px}.down_arrow .callout_inner:before{top:calc(100% - -4px);border-top:12px solid #b4cf49}.callout_inner:after{border-left:10px solid rgba(250,250,250,0);border-right:10px solid rgba(250,250,250,0);content:" ";height:0;margin-left:285px;position:absolute;width:0}.callout_inner.arrow-left:after{left:-262px}.callout_inner.arrow-center:after{left:-119px}.callout_inner.arrow-right:after{left:23px}.up_arrow .callout_inner:after{border-bottom:10px solid #e0edad;top:-10px}.down_arrow .callout_inner:after{border-top:10px solid #fff;top:calc(100% - 2px)}.callout_header{color:#272727;padding:7px 10px;border-bottom:1px solid #cfcfcf;font-family:'heinemann-bold';background-color:#e0edad;border-radius:4px 4px 0 0}.callout_header h2{padding:0;margin:0;line-height:25px;font-size:16px;display:inline-block;width:305px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.callout_header a{display:inline-block;vertical-align:middle}.callout_header .callout_closer{cursor:pointer;font-size:25px;color:#000}.callout_header .callout_closer:hover{opacity:.7}.callout_header h3,.callout_header h4{clear:both;color:#000;font-size:15px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.callout_header h4{font-family:'heinemann-roman';font-size:12px;line-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:black;margin-top:4px}.pass_form_item{margin-top:6px}.pass_form_warning{margin-right:42px}.accord_dialog .accrdn_toggle{display:none!important}em{font-style:italic}.fLeft{float:left}.fRight{float:right}.clear{clear:both!important}.nobr{white-space:nowrap!important}.info{color:gray!important}.okay{color:#108508!important}.warning{color:#ae1c1b!important}.cen{text-align:center}.unread_cell{text-align:left;line-height:28px}strong{font-family:'heinemann-bold'}.rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}[disabled]{color:#933;background-color:#eaeaea}.pupil_report_heading{width:100%;height:33px;background-image:url(/images/reporting/pupil_heading_bg.png);background-repeat:repeat-x}.pupil_report_heading .heading_lhs,.pupil_report_heading .heading_rhs{float:left}.pupil_report_heading .heading_lhs{padding-left:20px;padding-right:20px;background-color:#e4e6d8;background-image:none}.pupil_report_heading h2{color:black;font-family:'heinemann-bold';font-size:18px;line-height:22px}.pupil_report_heading .heading_rhs{width:49%}.pupil_report_heading .wedge{background-image:url(/images/reporting/pupil_heading_wedge.png);background-repeat:no-repeat;height:30px;width:15px}#overlay_search_container{background:white;padding:10px;overflow:auto;border:1px solid lightblue}.res_header h1{font-family:'heinemann-bold';font-size:20px;padding:0;margin:0 10px 0 10px;float:left}.res_header select{margin-top:16px}.res_header select.class_selector{margin-left:10px}.res_header h2{display:inline;padding-left:10px;color:#fff}.res_header label{float:left}.res_header .res_toggler{margin:6px 2% 0 2%}#reporting .res_header .heading{margin-right:15px;width:auto}@media screen and (max-width:1024px){#dialog_res_page .res_header .heading{width:auto}}.res_header .heading_logo{margin-top:-6px;margin-left:10px}.res_header .pass_but.wh{margin-top:8px}.res_header img{vertical-align:middle}.res_content .page_numbers a.page_ellipsis{text-decoration:none!important}.res_content .page_numbers .page_num{padding:0 3px;font-size:15px}.res_list_under_nav .page_numbers{float:right;margin-top:10px}.res_list_under_nav .page_numbers .page_num{color:#005b93;display:inline-block}.res_list_under_nav .page_numbers a{color:#005b93}.res_list_under_nav .page_numbers a:hover{color:#e38f45}.res_list_under_nav .page_numbers .page_num{vertical-align:top}.res_header h1{font-family:'heinemann-bold';font-size:19px;padding:0 0 0 8px}.res_content .res_body{clear:both}.nav_filters .searchInfo{margin-bottom:10px;font-size:12px}.nav_filters .searchInfo label{width:24%;margin-right:1%}.nav_filters .searchInfo input{width:75%}.nav_filters .item{margin-bottom:5px;border:1px solid #005a70}.nav_filters .item .header .toggler{vertical-align:top;padding:0;margin:0}@media only screen and (max-width:800px){.nav_filters .item .header h2{font-size:13px}}.nav_filters .item .footer{padding-top:2px;padding-right:4px;padding-bottom:8px;color:blue}.nav_filters .item .footer a{font-size:12px;padding-bottom:5px;font-family:'heinemann-bold';color:#005b93;padding-left:15px;display:none}.nav_filters .item .footer a:hover{color:#e38f45}.nav_filters .item .spinner{text-align:center;background-color:white;color:white}.nav_filters .item .filter_item{clear:both;overflow:hidden;padding-left:7px;padding-bottom:3px}.nav_filters .filter_item input{margin-left:4%;margin-right:4%;float:left;overflow:hidden}.nav_filters .item .filter_item label{width:80%;float:left;line-height:17px}.pass_dialog .filter_item{clear:both}.pass_dialog .filter_item input{max-width:8%;margin-right:2%;float:left}.pass_dialog .filter_item label{width:90%;display:inline-block;line-height:22px}.pass_dialog .filter_item label .num_res{color:#005b93}.nav_filters .item .body a{color:blue;text-decoration:underline}.nav_filters .item .body a:hover{color:green;text-decoration:underline}.res_body .buy-print .pass_but .text{font-size:14px!important}@media only screen and (max-width:800px){.res_body .buy-print .pass_but .text{font-size:0!important;min-width:50px}.res_body .buy-print .pass_but .text i{font-size:17px!important;line-height:35px}}.res_header .basket-icon{font-size:28px;padding-left:10px;padding-right:5px;line-height:50px;vertical-align:middle}.addToWishlist,.removeFromWishlist,.addToBasket{display:block;margin-bottom:5px}.addToWishlist .text,.removeFromWishlist .text,.addToBasket .text{width:auto}.nav_results .res_list .opening .metadata{display:block!important;background-image:url(/skin/spinner/al/spinner32px.gif);background-repeat:no-repeat;width:32px;height:32px}.nav_results .results_info{color:#5c6466;margin-left:10px;font-size:12px}.nav_results .item.checked{background-color:#f2f1ff}.nav_results .item:hover{background-color:#e8eee0}.nav_results .item.closed{overflow:hidden}.nav_results .item .accessResTitle>div{display:inline}.nav_results .item .check,.res_content .res_header .options .check{float:left;width:11%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}.nav_results .item .thumb{float:left;width:15%;color:white;text-align:center;vertical-align:top;white-space:nowrap;overflow:hidden}.nav_results .item .thumb img{width:100px}@media only screen and (max-width:800px){.nav_results .item .thumb img{width:70px}}@media screen and (max-width:1024px){#dialog_res_page .nav_results .item .thumb img{width:70px}}.nav_results .item.closed .check{text-align:center}.nav_results .item .body{float:right;padding-left:2%;width:70%;padding-right:2%;font-size:11px}.product_preview_resource_dialog .nav_results .item .body{width:80%}.nav_results .item .body h2{margin:0 0 5px 0;font-size:18px;line-height:22px;font-family:'heinemann-bold';float:left;width:100%;min-height:30px}.nav_results .item .body h2 a{color:#005b93;padding-right:30px}.nav_results .item .multi-image-class h2 a{padding-right:0}.nav_results .item .body h2 a:visited{color:#40457f}.nav_results .item .body h2 a:hover{color:#e38f45}.nav_results .item .body .opts{font-size:15px;line-height:17px}.nav_results .item .body p{margin:0 0 5px 0;font-size:15px;line-height:18px;color:#505050}.nav_results .item .body .stage_level{margin:5px;font-size:15px;font-weight:bold;color:#005b93;float:right}.nav_results .item .body .stage_level span{padding:3px 5px;margin-right:3px;font-weight:normal;color:black;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav_results .item .body .stage_level span.white{border:1px solid #797979}.nav_results .item .body .metadata{margin-top:5px;font-size:13px;line-height:18px;vertical-align:middle}.nav_results .item .body .metadata.userlink{margin-top:15px}.nav_results .item .body .metadata h3{font-family:'heinemann-bold';float:left;width:100px;margin-right:10px}.nav_results .item .body .metadata p{float:left}.metadata_item{font-size:14px;line-height:20px}.md_title{color:#005b93;width:140px;vertical-align:top}.md_value{color:#505050;padding-left:10px}.md_value p{font-size:14px!important;clear:left}.md_value input{width:98%}.check{vertical-align:top}.nav_results .line{height:1px;line-height:1px;background-color:#ccc;color:#ccc;width:95%;margin:15px 2% 15px 2%}.nav_results a{color:#005b93}.nav_results a:visited{color:#40457f}.nav_results a:hover{color:#e38f45}.datelastopened{margin-left:15px;font-size:9px;color:#222}.stage_level .blank{background:transparent;border:0!important}.stage_level .lilac{background-color:#b5baff;color:black}.stage_level .pink{background-color:#ff00e6}.stage_level .red,.stage_level .redplus{background-color:red;color:white!important}.stage_level .yellow{background-color:#fc0;color:black}.stage_level .blue{background-color:#1966ff;color:white!important}.stage_level .green{background-color:#8dc63f;color:white!important}.stage_level .orange{background-color:#f60}.stage_level .turquoise{background-color:#2effcf;color:black}.stage_level .purple{background-color:#6f2c91;color:white!important}.stage_level .gold{background-color:#ccb300;color:white!important}.stage_level .white{background-color:white;color:black}.stage_level .lime{background-color:#8fcc00}.stage_level .brown{background-color:#a34100;color:white!important}.stage_level .ruby{background-color:#bf3639;color:#fff!important}.stage_level .grey{background-color:#597b7c;color:white!important}.stage_level .ks2blue{background-color:#0099b8;color:white!important}.stage_level .ks2red{background-color:#f2183d;color:white!important}.stage_level .bclub_blank{background:white;border:1px solid #797979;cursor:help}.stage_level .bclub_blank.no_wrap{white-space:nowrap}.stage_level .bclub_blank .rc_series{position:relative;top:5px;padding-right:4px}.stage_level .bclub_lilac{background-color:#bcb9dc;color:#000}.stage_level .bclub_pink{background-color:#c40073;color:#fff!important}.stage_level .bclub_red{background-color:#c20e1a;color:#fff!important}.stage_level .bclub_ks2red,.stage_level .bclub_redplus{background-color:#bf3639;color:#fff!important}.stage_level .bclub_yellow{background-color:#f2cb13;color:#000}.stage_level .bclub_blue{background:#3c61a8;color:#fff!important}.stage_level .bclub_ks2blue{background-color:#0072ac;color:#fff!important}.stage_level .bclub_green{background-color:#a2c037;color:#000}.stage_level .bclub_orange{background-color:#d67c1c;color:#fff!important}.stage_level .bclub_turquoise{background-color:#4aabca;color:black}.stage_level .bclub_purple{background-color:#61277f;color:#fff!important}.stage_level .bclub_gold{background-color:#caac27;color:black}.stage_level .bclub_white{background-color:#fff;color:black;border:1px solid black}.stage_level td.bclub_white,.stage_level .chosen_book_band .bclub_white{border:0}.stage_level .bclub_lime{background-color:#cad22b;color:black}.stage_level .bclub_brown{background-color:#995d14;color:#fff!important}.stage_level .bclub_grey{background-color:#6f8080;color:#fff!important}.stage_level .bclub_grey{background-color:#6f8080;color:#fff!important}.stage_level .bclub_ruby{background-color:#bf3639;color:#fff!important}.stage_level .bclub_sapphire{background-color:#0072ac;color:#fff!important}.stage_level .rpstep_yellow{background-color:#ffd145;color:#fff!important;cursor:help}.stage_level .rpstep_grey{background-color:#94a0a8;color:#fff!important;cursor:help}.stage_level .rpstep_orange{background-color:#ff8e27;color:#fff!important;cursor:help}.tmf_session_lozenge{display:inline-block;width:33px;height:28px;margin-right:5px;margin-top:10px;text-align:center;vertical-align:middle;padding-top:5px;background:url(/images/reporting/tmf_session_lozenge.png)}.tmf_session_text{color:#fff!important}.tmf_session_lozenge:hover{background:url(/images/reporting/tmf_session_lozenge.png) 33px 0;text-indent:100%;white-space:nowrap;overflow:hidden}.topObj{padding-left:0}.topObj li{list-style:none}.subObj{padding-left:35px}.subObj li{list-style:disc}.resource_allocation_action{cursor:pointer}.resource_allocation{cursor:pointer;overflow:hidden;clear:both;margin-top:40px;background-image:url(/skin/shape/circle/blue_alloc.png);background-repeat:no-repeat;background-position:top center}.resource_allocation:hover{background-image:url(/skin/shape/circle/orange_alloc.png)}.resource_allocation .pupil_number{color:white;font-family:'heinemann-bold';font-size:13px;line-height:28px}.resource_allocation .num_text{color:#005b93;font-size:13px;line-height:18px;text-decoration:underline}.resource_allocation:hover .num_text{color:#e38f45}#bt_ra_viewresource_anch{clear:both}#ra_details{width:99%}#ra_details td{padding:8px}.resource_info{clear:both}.resource_info .ra_resource_title{float:left;font-family:'heinemann-bold';font-size:16px;margin-top:10px;margin-left:12px}.allocation_group_selector{display:inline-block;float:left}.allocation_pupil_table{clear:both}.allocation_summary{float:left;margin:10px 0 0 0;-webkit-border-radius:8px 8px!important;-moz-border-radius:8px 8px!important;border-radius:8px 8px!important;color:grey}.allocation_summary.major_warning{background-color:red;color:white}.allocation_summary>div{margin:0 0 5px 5px;padding:4px 11px;-webkit-border-radius:8px 8px!important;-moz-border-radius:8px 8px!important;border-radius:8px 8px!important}.allocation_summary .major_warning{background-color:red;color:white}.allocation_summary .minor_warning{background-color:#fac900;color:#000}.allocation_summary .hb_icon{margin-right:5px;vertical-align:top}#browserCheckDialog .status_item{width:560px}#browserCheckDialog .status_item{margin-bottom:8px}#browserCheckDialog .status_item h2{padding-right:10px;display:inline;font-family:'heinemann-bold';margin-left:0}#browserCheckDialog .check_icon{width:32px;height:32px;vertical-align:middle;float:left}#browserCheckDialog .check_info{width:520px;float:left;padding-left:8px}#browserCheckDialog .status_pass .check_info{padding-top:7px}.resource-preview .resource-column{padding-top:10px;width:49%;text-align:center;display:inline-block;vertical-align:top}.user-options-callout .user-column{text-align:center;margin-top:10px}.resource-preview .resource-thumb{width:130px}.user-options-callout .user-column ul,.resource-preview .resource-column ul{list-style-type:none;padding-left:0}.resource-preview .resource-column li{padding-bottom:5px}.user-options-callout .user-column li{display:inline-block;margin:5px}.user-options-callout h5{margin-top:5px;font-weight:bold}.user-options-callout .callout-info,.user-options-callout .callout-editor{width:95%;margin:0 auto 5px}.user-options-callout .callout-editor .buttons{float:right}.user-options-callout .callout-editor:after{content:"";display:table;clear:both}.user-options-callout .profile-editor,.user-options-callout .note-editor{width:100%;resize:vertical}.user-options-callout .profile-editor{height:80px}.user-options-callout .note-editor{height:40px}.user-options-callout .user-column input{width:150px;padding:5px 10px;background-color:#009dd9;color:white}.resource-preview .resource-column input{width:150px;padding:5px 10px}.resource-preview .resource-column input[type=button]{margin-bottom:8px;font-weight:bold;font-family:'heinemann-roman';font-size:15px;cursor:pointer}.nav_results .abacusRefTitle,.nav_results .abcausRefTitle{white-space:nowrap!important}.hb_table .allocation_overview th{padding:4px 10px}.hb_table .alloc_details tr,.hb_table td.alloc_details{background-color:#e4e6d8;padding-top:20px;padding-bottom:20px}.alloc_details .alloc_title{max-width:200px;overflow:hidden;text-overflow:ellipsis}.allocation_info{width:90%;background:transparent;margin:0 auto}.allocation_info #bt_allocations_remove{text-align:center;min-width:100px}.allocation_info td{border:0;color:black;padding:4px;font-size:14px}.allocation_info .alloc_intro{padding-left:10px}.allocation_info .alloc_index{width:40px;text-align:right}.allocation_info thead .alloc_date,.allocation_info thead .alloc_level,.allocation_info thead .alloc_viewed{min-width:100px}.allocation_info tbody tr td{padding:5px 10px}.allocation_info tbody tr:nth-child(even) td{background-color:#FFF}.allocation_info tbody tr:nth-child(odd) td{background-color:#efefef}.allocation_info .alloc_prod{min-width:90px}.allocation_info .alloc_action{width:100px;text-align:center}.hb_table .alloc_action .bt_remove{margin:auto;background-image:url(/images/myclass/black_cross.png);width:13px;height:13px;cursor:pointer;background-size:13px}.allocation_info tr td .bt_remove:hover{background-image:url(/images/myclass/grey_cross.png)}.pupil_check_header{padding:0}.pupil_checkbox_container{padding-top:8px;padding-bottom:8px}.pupil_checkbox_container .pupil_checkbox{position:relative;overflow:hidden;width:16px;height:16px;margin:0 auto;cursor:pointer}.pupil_checkbox_container .pupil_checkbox input{position:absolute;z-index:1;padding:0;margin:0;top:0;left:0}.pupil_checkbox_container .pupil_checkbox .pupil_checkbox_overlay{position:absolute;z-index:2;width:16px;height:16px;background:url("/images/myclass/checkbox.png") no-repeat;top:0;left:0}.pupil_checkbox_container .pupil_checkbox .checked_box{background:url("/images/myclass/tick2.png") no-repeat}#res_accordions .res_header .options select{display:none}#alloc_table{width:100%}#alloc_table .col_userselector{text-align:center;padding:0}#alloc_table .col_studentname{width:220px;padding:8px}#alloc_table .col_allocationdetails{width:100px}.read_to_me_option{float:left;padding-right:8px;font-size:14px}.prevent_re_allocations{float:left;padding-right:8px;font-size:14px}.allocation_keep_responses{float:left;padding-right:8px;font-size:14px}.closed .resource_description,.opened .resource_description{overflow:hidden;font-family:'heinemann-roman';font-size:15px;line-height:19px;color:#505050}.resMetaAuthor{position:relative;color:#505050;font-size:14px;top:-15px;margin-bottom:0}#dlg_acc_search-res_abacus_objectives{margin-top:5px}#dlg_acc_search-res_abacus_objectives .filter_item,#acc_search-res_abacus_objectives .filter_item{padding-bottom:5px}#dlg_acc_search-res_abacus_objectives .planObjTitle,#acc_search-res_abacus_objectives .planObjTitle,#solo_dlg_acc_search-res_abacus_objectives .planObjTitle,#solo_acc_search-res_abacus_objectives .planObjTitle{min-width:60px;text-align:center;display:inline-block}#solo_acc_search-res_abacus_objectives label .num_res,#solo_dlg_acc_search-res_abacus_objectives label .num_res,#acc_search-res_abacus_objectives label .num_res,#dlg_acc_search-res_abacus_objectives label .num_res{display:none}#dlg_acc_search-res_abacus_objectives .planObjText,#acc_search-res_abacus_objectives .planObjText,#solo_dlg_acc_search-res_abacus_objectives .planObjText,#solo_acc_search-res_abacus_objectives .planObjText{display:inline;margin-left:3px}.tooManyObjectives{font-style:italic}.resource_description .abacusRefLink{display:inline-block}.resource_description .abacusMainFocus{color:#005b93;width:120px;font-size:14px;display:table-cell;padding-right:20px}.resource_description .planAbacusDes{margin-top:10px;display:table-cell}.resource_description .planAbacusObj ul{list-style:none;padding-left:0;margin-bottom:10px}.resource_description .planAbacusObj ul li{margin-top:5px;clear:both}.pass_dialog_content .resource_description .planAbacusObj ul{margin-left:0}.pass_dialog_content .resource_description .planAbacusObj ul li{margin-left:0;font-size:15px}.resource_description .planObjTitle_container{display:table-cell;width:100px;vertical-align:top}.resource_description .planObj{display:table-cell}.resource_description .planObjTitle{text-align:center;font-weight:bold;margin-top:1px;min-width:80px;margin-right:5px;vertical-align:top}.resource_description .planObjText{display:table-cell;padding-left:59px;vertical-align:top}.resource_description abobj{display:table-cell}#res_page .res_table{width:100%}#resDialogContent,#resources_searchbar{width:100%}#resDialogContent .res_header h1,#resources_searchbar .res_header h1{color:white}#resDialogContent .nav_search_inp,#resources_searchbar .nav_search_inp{width:50%;margin:0;font-size:19px;padding:7px 12px;border:1px solid #005a70;border-radius:4px;background-color:white}.search_autocomplete_container{font-family:'heinemann-roman',arial,sans-serif;position:absolute;font-size:13px;line-height:15px;background-color:#fff;padding:8px;border-radius:4px;z-index:9999;border:1px solid #b4cf49}.search_autocomplete_container ul{list-style-type:none;padding-left:0}.search_autocomplete_container ul li{padding:3px;margin-bottom:2px;cursor:pointer}.search_autocomplete_container .nav-prev,.search_autocomplete_container .nav-next{text-align:center}.search_autocomplete_container ul li b{color:#696969}.search_autocomplete_container ul li.selected,.search_autocomplete_container ul li:hover{background-color:#39f;color:white}.search_autocomplete_container ul li.selected b,.search_autocomplete_container ul li:hover b{color:#d3ebff}.traffic_light_icon{width:24px;height:23px;background-image:url(/images/reporting/traffic_lights.png);background-repeat:no-repeat;font-size:11px;line-height:23px;text-align:center;color:black;font-family:'heinemann-bold'}.traffic_light_icon a{font-size:12px;font-family:'heinemann-roman'}.traffic_light_icon.green{background-position:0 0}.traffic_light_icon.amber{background-position:-24px 0}.traffic_light_icon.red,.traffic_light_icon.red a{background-position:-48px 0;color:white!important}.activity_pupil_mark .traffic_light_icon.red div{color:black}.traffic_light_icon.white{background-position:-72px 0}.traffic_light_icon.green.in_progress{background-position:-96px 0}.traffic_light_icon.amber.in_progress{background-position:-120px 0}.traffic_light_icon.red.in_progress{background-position:-144px 0}.traffic_light_icon div{color:black}.traffic_light_icon.red div{color:white}.traffic_light_icon.medium{width:30px;height:30px;background-image:url(/images/reporting/traffic_lights_medium.png);background-repeat:no-repeat;font-size:12px;line-height:30px}.traffic_light_icon.medium.green{background-position:0 0}.traffic_light_icon.medium.amber{background-position:-34px 0}.traffic_light_icon.medium.red{background-position:-67px 0}.traffic_light_icon.medium.white{background-position:-100px 0}.traffic_light_icon.large{width:40px;height:40px;background-image:url(/images/reporting/traffic_lights_large.png);background-repeat:no-repeat;line-height:40px}.traffic_light_icon.large.green{background-position:0 0}.traffic_light_icon.large.amber{background-position:-45px 0}.traffic_light_icon.large.red{background-position:-90px 0}.traffic_light_icon.large.white{background-position:-135px 0}#act_mark_dialog p{margin:0 5px 5px 15px}#act_mark_dialog .activity_highlights ul{margin:0 10px 0 10px;padding:0}#act_mark_dialog .activity_highlights li{display:inline-block;list-style-type:none;padding:5px;margin:0 5px 5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#act_mark_dialog .activity_text .marker0,#act_mark_dialog .activity_text .marker1,#act_mark_dialog .activity_text .marker2,#act_mark_dialog .activity_text .marker3,#act_mark_dialog .activity_text .marker4,#act_mark_dialog .activity_text .marker5{border:1px solid #808080}#act_mark_dialog .term0,#act_mark_dialog .activity_text .marker0{background-color:#f9be85}#act_mark_dialog .term1,#act_mark_dialog .activity_text .marker1{background-color:#c1a6cf}#act_mark_dialog .term1,#act_mark_dialog .activity_text .marker2{background-color:#8dd1e7}#act_mark_dialog .term1,#act_mark_dialog .activity_text .marker3{background-color:#9bc56a}#act_mark_dialog .term1,#act_mark_dialog .activity_text .marker4{background-color:#8fcecb}#act_mark_dialog .term1,#act_mark_dialog .activity_text .marker5{background-color:#f5b5cc}#act_mark_dialog .activity_response{width:49%;float:left;padding-left:1%;padding-right:1%}#act_mark_dialog .feedback_tabs{width:100%;text-align:center;margin-bottom:8px}#act_mark_dialog .feedback_tab{background-color:#f79422;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:35px;line-height:35px;margin:3px 5px;width:35px}#act_mark_dialog .feedback_tab.empty{background-color:#808080}#act_mark_dialog .feedback_tab.selected{background-color:#10689d}#act_mark_dialog .feedback_tab:hover{background-color:#008000}#act_mark_dialog .activity_question{min-height:40px}#act_mark_dialog .activity_marking{width:48%;float:left}#act_mark_dialog .activity_pupil_response textarea{height:180px;margin:0 2%;padding:1%;width:95%}#act_mark_dialog .activity_pupil_mark .traffic_light_icon{margin-top:5px;margin-bottom:5px}#act_mark_dialog .activity_pupil_mark .traffic_light_icon div{padding-left:50px;font-family:'heinemann-roman'}#act_mark_dialog .activity_pupil_mark input{float:left;margin:18px 10px 18px 15px}#act_mark_dialog .activity_pupil_mark label{float:left}#act_mark_dialog .activity_pupil_feedback input{margin:20px 10px 0 15px}#act_mark_dialog .activity_pupil_feedback label{font-size:13px}.band_allocation_table_container{overflow:auto;border-bottom:1px solid #ccc;padding-bottom:2px}.band_allocation.hb_table .stage_level a{color:inherit}.band_allocation .book-band-username{padding:10px;border-radius:8px;margin-top:5px;display:inline-block;min-width:90%}.band_allocation .book-band-username .band-detail{font-size:.6em;line-height:1.4em;font-weight:normal;margin-top:.5em}#bandAllocDlg .band_allocation{margin:1%;width:98%}#bandAllocDlg .band-column{width:225px}.band_allocation th{padding:8px}.band_allocation td{padding:7px}.band_allocation td.chosen_book_band{padding:3px}.band_allocation .band_select{margin:5px}.band_allocation td select{padding:4px;width:200px}.band_allocation td.selecting{text-align:center}.band_allocation td.chosen{text-align:left}.band_allocation .band_container{vertical-align:middle}.band_allocation .band_title{float:left;font-size:15px;line-height:33px;margin-left:6px}.band_allocation_options_container{margin:10px 20px 0 10px}.band_allocation .fontawesome{font-size:25px}.settingsButton{height:40px;width:34px;font-size:23px;text-align:center;vertical-align:middle;padding-top:4px;background-color:transparent;border:medium none;color:#000;cursor:pointer;float:right}.settingsButton:hover{color:#005a70}#modalBG{z-index:9950!important}#pupilhome #modalBG{height:1200px!important}#overlay_dialog .overlay_inner{width:100%;height:100%}#transparentModalBG{z-index:10000!important}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}a{cursor:pointer}.resource_play_link{color:blue;text-decoration:underline}.abacusRefLink{color:#000;text-decoration:none}.opened .clearRadioFilter{display:inline-block!important}.resAssessmentFocusHeading,.resHeading{margin-top:5px;font-weight:bold}.planObjTitle,.planStrandRef{cursor:help}.planStrandRef,.plan_view_body .objectives .planObjTitle,.planAbacusObj .planObjTitle{padding:0 3px}.planStrandRef{font-size:14px;margin-right:5px;min-width:60px;display:inline-block;text-align:center}.skillCode{font-size:12px;margin-right:5px;min-width:60px;display:inline-block;text-align:center;height:25px;line-height:25px}.resStrand_npv,.skillCode_npv{background-color:#2da69a;color:#000}.resStrand_mas,.resStrand_was,.skillCode_as{background-color:#c36cab;color:#000}.resStrand_mmd,.resStrand_wmd,.skillCode_md{background-color:#fcc200;color:#000}.resStrand_frp,.resStrand_dpe,.skillCode_fdrp{background-color:#6ba0d5;color:#000}.resStrand_pra,.skillCode_alg{background-color:#86be71;color:#000}.resStrand_gps,.resStrand_gpm,.skillCode_geo,.resStrand_gpd,.resStrand_mea,.skillCode_mea,.resStrand_dat,.resStrand_sta,.skillCode_sta{background-color:#f27d80;color:#000}.wholeClassActivityLozenge{margin-right:5px}.resStrand_sl{background-color:#ff7300;color:#000}.resStrand_rc{background-color:#bacc55;color:#000}.linkedResTableInLessView{margin-top:5px}.resThumbImg{position:relative;left:0;top:0}.resInsetImage{float:right;cursor:help}.resWishlistImage{float:right;cursor:pointer;color:#000;font-size:26px}.resWishlistImage i{padding:5px 1px 1px}#tmf-set-course-dialog select{display:inline-block;max-width:350px}#tmf-set-course-dialog label{width:70px;display:inline-block;text-align:right;margin-right:5px}.tooltip-info{border:2px solid #b4cf49;position:absolute;background-color:white;line-height:15px;font-size:12px;padding:4px;border-radius:4px;z-index:10000}.tooltip-info.callout-left{box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3)}.tooltip-info.callout-right{box-shadow:-3px 2px 5px 0 rgba(0,0,0,0.3)}.tooltip-info .callout{z-index:3001}.tooltip-info p{margin:0}.tooltip-info .callout{width:13px;height:16px;background-repeat:no-repeat;margin-top:-0}.tooltip-info.callout-left .callout{background-image:url(/images/component/tooltip_callout_left.png);margin-left:-13px}.tooltip-info.callout-left p{float:left}.tooltip-info.callout-right .callout{background-image:url(/images/component/tooltip_callout_right.png);margin-left:201px}.tooltip-info.callout-right p{float:right}.product_preview_resource_dialog .res_toggler{display:none}.product_preview_resource_dialog .res_list_action{display:none}.product_preview_resource_dialog .allocbb_link{display:none}.product_preview_resource_dialog .res_check{display:none}.product_preview_resource_dialog .recommended-resource{display:none}.region{display:none}body.region_1 .region.UK,body.region_1 .region.region_1{display:inherit}body.region_2 .region.AU,body.region_2 .region.region_2{display:inherit}@media screen{.no_screen{display:none!important}}@media print{body,#main{background-image:none}body:before{content:url(/images/banner/activelearn_banner_logo_black.png)}#main_content,.tab_container .tabset a.selected{background-color:inherit!important}#pearson_footer,#nav_tabs,#tabExtras,#pageButtons,.checkbox_overlay{display:none!important}.hb_content_outer{padding:0}#admin_subtabs .tabset a{border:0}#admin_subtabs .tablink:not(.selected){display:none!important}#admin_subtabs .selected .tab{text-align:left;margin-left:20px;font-size:20px;color:black}#admin_table th{color:black;background-color:white}#admin_table a{color:black}#admin_table th.check_cell{width:0}#admin_table .checkbox_inner input{display:none}.sorting_desc,.sorting_asc,.sorting{background-image:none!important}#admin_table td{border:0}.pass_dialog .pass_dialog_content_outer{background-color:#fff}.pass_dialog_bg{background-image:none;background-color:#fff!important}.no_print{display:none!important}.plan_preview_container{background-color:#fff!important}.plan_preview_content{padding:0!important}}.tmp_markdown_html{display:none!important;width:0;height:0;padding:0;margin:0}#sslnkSchoolSetID{text-align:left}#sslnkSchoolSetID label:after{content:'\A';white-space:pre}.sr_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.performance_table .inactive{color:#f00!important}.performance_table .active{color:#000!important}.hamOutcomeText,.powerMathsObjectiveText{margin-right:8px;display:inline-block;width:65px;height:22px;line-height:22px;color:#fff;text-align:center}.powerMathsObjectiveText{background-color:#2da69a}.tempMessage{color:#008000;text-align:left;padding:5px 0 5px 5px}.basketHeader{line-height:40px;vertical-align:middle}.basketIcon{font-size:35px;color:#125a71;vertical-align:middle;margin-right:15px}.basketTitle{font-size:28px;padding-left:15px}.basketHeaderControls>div{display:inline-block;font-size:14px}.goldenColor{color:#fdcb38!important}.greenIconColor{color:#125a71}.basketHeaderControls .max_results{font-size:14px;color:#005a70;margin-left:10px}.basketHeaderControls .max_results select{margin-left:10px;border-radius:5px;height:25px;font-size:14px}.total_bar{background-color:#fff;border:1px solid #9e9e9e;border-top:0}.total_bar_content{float:right;font-size:18px;padding:20px 20px 20px 10px}.total_bar_content>span{line-height:40px}.itemActionContainer{display:inline-block}.itemActionContainer .basketItemControls{display:block;height:30px;border:1px solid #174169;margin-bottom:10px;background-color:#fff;font-weight:bold;font-size:12px;-webkit-appearance:none;border-radius:4px;min-width:130px;text-align:left;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7)}.basketItemControls:hover{background-color:#1d537d;color:#fff}.basketItemControls:hover .greenIconColor{color:#fff}.basketItemControls span.text{padding-left:5px}.basketItemsMainContainer{background-color:#fff;border:2px solid #ccc;border-top:0;margin:0 1% 10px 1%}.basketItemsContainer{padding:10px}.basketItemsContainer #wishlist_body{background-color:#fff;border:1px solid #9e9e9e;border-bottom:0}.wishlist_res_list{margin:0 20px 0 20px}.wishlist_res_list .item{border-bottom:1px solid #d3d3d3;min-height:150px}.wishlist_res_list .item img{max-width:90px}.wishlist_res_list .item .wishlist_quantity{max-width:40px;margin-left:5px;margin-right:10px;text-align:center;min-height:22px;border:2px solid #005a70}.wishlist_res_list .wishlist_pack_content{color:#333;line-height:18px}#wishlist_body .no_results{border-bottom:1px solid #9e9e9e}.savedForLaterContent{background-color:#fff;border:1px solid #9e9e9e}.basketItemsDateHeader{font-size:12px;padding:0 0 5px 0}.basketItemsDateHeader .item_count{padding-top:5px}.basketItemContent .tbl_resource_metadata{min-width:inherit}.basketItemContent h2{padding-top:0;margin:0;padding:0 0 5px 0}.basketItemDetails{padding-top:10px}.basketItemDetails>div{display:inline-block;vertical-align:top;padding-bottom:10px}.basketItemActionItems>div{display:inline-block;vertical-align:top}.basketItemActionItems .edit_quantity{padding-bottom:10px}.basketItemBody{display:table;width:100%;padding-top:15px}.basketItemBody>div{display:table-cell;vertical-align:top}.basketItemBody .thumbnailElementCls{width:5%;min-width:90px;padding-right:10px}.yellowBlueRectBtn{font-weight:bold;-webkit-appearance:none;border:1px solid #fac02b;border-radius:4px;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#fcd874 50%,#fac02b 50%)}.yellowBlueRectBtn:hover{border:1px solid #1d537d;background:linear-gradient(to bottom,#1d537d 50%,#1d537d 50%);color:#fff}.yellowBlueRectBtn span{padding-left:5px}.click_to_action .yellowBlueRectBtn{font-size:15px;height:35px}.itemActionContainer .yellowBlueRectBtn{font-size:12px;height:30px;min-width:130px;display:block;margin-bottom:10px}@media only screen and (max-width:800px){.basketItemDetails>div{display:block;float:none}}@media only screen and (max-width:700px){.basketItemsDateHeader{display:none}}.click_to_action .animated_cart i.animated{-webkit-animation:cartanimation 2s linear both;animation:cartanimation 2s linear both}@keyframes cartanimation{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.resource_description .hamDisplayCard{padding:0 3px;text-align:center;font-weight:bold;margin-top:1px;min-width:80px;margin-right:5px;vertical-align:top;cursor:help}.section_ham .nav_filters .hamOutcomeText{height:auto;width:auto;padding:2px}.ham_early_understanding{background-color:#70b73b;color:#000}.ham_building_understanding{background-color:#fcc220;color:#000}.ham_extending_understanding{background-color:#712c90;color:#fff}.ham_experiencing{background-color:#70b73b;color:#000}.ham_understanding_and_explaining{background-color:#fcc220;color:#000}.ham_applying_and_using{background-color:#712c90;color:#fff}.ham_making_connections{background-color:#ef3f31;color:#000}@media only screen and (max-width:670px){.nav_col.nav_column_mobile{float:none}}.feedBackText{padding:5px}#res_dialog .set_course_position_table{width:100%}#set_course_position_panel{min-width:650px}.tabmenu_header{background-color:#e0edad;margin-top:-5px;height:35px;display:none}.mainContainerTabletWidth .tabmenu_header,.mainContainerMobileWidth .tabmenu_header{display:block}.tabmenu_header .header_title{color:#002c54;font-weight:bold;padding-left:10px;line-height:35px}.alp_page_header .heading_logo{margin-top:-6px;margin-left:1px;margin-right:5px;margin-bottom:-10px}.alp_page_header{width:100%;min-height:50px;border-radius:10px;background-color:#00b0e4;background:linear-gradient(to bottom,#006199,#00b0e4);color:#fff;margin-bottom:10px}.alp_page_header.white{border-radius:0;background-color:#fff;background:0;color:#000}.alp_page_header select{margin-top:.9em;border:0;padding:5px}.alp_page_header h1,.alp_page_header h3{width:auto;line-height:50px;display:inline;vertical-align:top;padding:0;margin:0 10px 0 15px;font-size:20px;font-family:'heinemann-bold'}.alp_page_header .groupStudentSelector .gssel_arrow{padding-top:1.15em}.alp_page_header .context_buttons_container,.alp_page_header .controls_container,.alp_page_header .date_filter_container{padding:9px 10px 9px 10px;display:inline-block;float:right}.alp_page_header .date_filter_container{padding:0;margin-right:10px}.context_buttons_container .pass_but.hbye,.alp_page_header .controls_container .pass_but.hbye{padding-top:2px}@media only screen and (max-width:610px){#profile_head.alp_page_header select{margin-top:0!important}#profile_head.alp_page_header .groupStudentSelector .gssel_arrow{padding-top:2px}}.coming-soon{font-size:29px;padding:10px}.allocation_long_term{display:inline}.allocation_short_term{display:none}.allocation_keep_responses_msg{display:inline}@media only screen and (min-width:481px) and (max-width:900px){.allocation_long_term{display:none}.allocation_short_term{display:inline}}.banner_controls_right{display:inline-block;float:right;margin:0 10px}.banner_controls_left{display:inline-block;float:left;margin:0 10px}.bannerButton{font-size:15px}.arrow-collapse,.arrow-expanded{border:1px solid #000;border-width:0 0 2px 2px;width:10px;height:10px;line-height:0;font-size:0;margin-right:20px;margin-top:-2px}.arrow-collapse{-webkit-transform:rotate(222deg);-ms-transform:rotate(222deg);-o-transform:rotate(222deg);transform:rotate(222deg);display:inline-block}.arrow-expanded{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);display:inline-block;float:left}.fontawesome.warning_yellow{color:#f59518}.fontawesome.warning_red{color:#c20e1a}#limitBooksContainer{overflow:auto;padding-bottom:2px}#limitBooksContainer .booklimit_select{padding:5px;width:180px}#limitBooksContainer .booklimit_pupil_select{margin:5px;padding:4px;width:150px}#limitBooksContainer .groupStudentSelector{padding:0 2px 0 0}#limitBooksContainer .grpSelector,#limitBooksContainer .grpTypeSelector{padding:5px;padding-right:0}.limitBooks_checkbox_container{padding-top:8px;padding-bottom:8px}.limitBooks_checkbox_container .pupil_checkbox{position:relative;overflow:hidden;width:16px;height:16px;margin:0 auto;cursor:pointer}.limitBooks_checkbox_container .pupil_checkbox input{position:absolute;z-index:1;padding:0;margin:0;top:0;left:0}.limitBooks_checkbox_container .pupil_checkbox .pupil_checkbox_overlay{position:absolute;z-index:2;width:16px;height:16px;background:url("/images/myclass/checkbox.png") no-repeat;top:0;left:0}.limitBooks_checkbox_container .pupil_checkbox .checked_box{background:url("/images/myclass/tick2.png") no-repeat}.notes-bugclub-independent{padding-top:13px}.notificationContainer .notification_reqmnt{border:1px solid red;margin:0 0 10px 0}.notificationContainer .tabbed_tabs ul li{padding:0 10px}.notificationContainer p{margin:5px 10px 10px 10px}.notificationContainer .notificationContent{padding:7px}.notificationContainer .tabHeader>div{display:inline-block;width:90px;margin-right:10px}.notificationContainer .tabHeader div.active{background-color:#fff}.notificationContainer .tabHeader img{background-color:#fff;width:60px;padding:5px 15px 5px 15px;margin-bottom:5px}.notificationContainer h1{border-bottom:2px solid #e7e8e7;margin-bottom:5px}.notificationContainer select{border:2px solid #005a70}.notificationContainer .notification_tips{color:#ae1c1b;margin:8px 10px}.weekly_notification .weekly_content{width:100%}.weekly_notification>div{display:table-cell;vertical-align:top}.weekly_notification .notificationsList{list-style-type:none;list-style-image:none;padding-left:10px}.alert_notification{margin-top:6px}.alert_notification .alert_icon{padding:8px 8px 8px 5px;font-size:22px}.alert_notification h2>span{vertical-align:middle}.plan_preview_main{background-color:#fff}.plan_preview_container{background-color:#e7e8e7;padding:15px;box-shadow:inset 0 8px 5px -5px #9d9e9f}.plan_preview_content{background-color:#fff;padding:10px}.plan_preview_content .planStrandRef,.plan_preview_content .planObjTitle{background-color:#fff;font-weight:bold;color:#000;font-size:11px;min-width:0;margin-right:0;cursor:auto}.plan_preview_content .planStrandRef{padding:0 3px 0 0}.plan_preview_content .planStrandRef::after,.plan_preview_content .planObjTitle::after{content:' '}[view-group=abacus] .plan_preview_content,[view-group=sciencebug] .plan_preview_content{font-family:arial,sans-serif;font-size:11px}[view-group=abacus] .plan_preview_content h3,[view-group=sciencebug] .plan_preview_content h3{font-size:13px;font-weight:bold;color:#c0504d}[view-group=abacus] .plan_preview_content h2,[view-group=sciencebug] .plan_preview_content h2{font-size:15px;font-weight:bold;color:#000}[view-group=abacus] .plan_preview_content h4,[view-group=sciencebug] .plan_preview_content h4{font-size:12px;font-weight:bold;color:#c0504d;margin:10px 0 5px 0}[view-group=abacus] .plan_preview_content .header,[view-group=sciencebug] .plan_preview_content .header{font-size:12px}.homeWidgets .navigators .prev{padding-right:10px}.homeWidgets .navigators .next{padding-left:10px}.homeWidgets .navigators .prev,.homeWidgets .navigators .next{cursor:pointer;font-size:18px}.homeWidgets .navigators{text-align:center}#feedback_dialog{font-size:14px}#feedback_dialog .select_type{padding:0 10px 5px 10px}#feedback_dialog .product_select_container{padding:10px}#feedback_dialog .product_select{width:95%;height:25px;border:2px solid #d3d3d3}.feedback_message_container textarea{width:calc(95% - 22px);margin:0 0 0 10px;border:1px solid #005a70;min-height:70px}#USER_FEEDBACK label{width:90px!important;padding-left:10px}.feedback_form_warning{color:red;font-size:11px;text-align:right;padding-right:25px}#dialog_res_page{min-width:635px}#res_page{min-width:665px}.res_page_container{margin:1%}.res_content section{float:left}.res_content section.resource_filter{width:calc(23% - 4px);padding:.5%;margin-right:1%;background-color:#fff;border:2px solid #ccc}.res_content section.resource_card_container{width:75%;padding:0}.res_content .resource_filter .heading{padding-bottom:10px;text-align:center}.res_content .resource_filter .heading img,.res_content .resource_filter .heading span{vertical-align:middle}.res_content .resource_filter .heading span{color:#000;padding-left:5px;font-size:22px}.nav_results .item{padding:7px 0;min-height:160px;border:2px solid #ccc;border-top:0;background-color:#fff}.nav_results .no_results{color:#000;font-size:15px;margin:10px 0;width:calc(98% - 4px);background-color:#fff;padding:2% 1%;border:2px solid #ccc}.nav_filters .item .header{min-height:40px;background-color:#f2f2f2}.nav_filters .item .header h2{font-size:18px;line-height:30px;color:#000;padding-left:10px}.nav_filters .item .body,.nav_filters .item .footer{clear:both;color:black;font-size:13px}.nav_filters .item .body{padding-top:6px}.res_content .page_numbers .page_num.left_arrow,.res_content .page_numbers .page_num.right_arrow{text-decoration:none;font-size:18px;color:#005a70}.nav_filters .item .res_label{color:#005a70;vertical-align:text-bottom}.nav_filters .item .num_res{padding-left:5px;color:#000;font-size:12px;vertical-align:text-bottom}.nav_filters .item .header h2 .accrdn_toggle{cursor:pointer;float:left;font-size:25px;line-height:30px;color:#005a70;padding-right:8px}.res_header .res_header_m{color:#000;font-size:14px;min-height:50px;line-height:50px;background-color:#fff;border:2px solid #ccc}.res_header a.res_toggler{font-size:13px;font-weight:bold;color:#005a70}.res_header a.res_toggler:hover{color:#000}.res_header select{padding:1px}.res_header .pass_but{margin-top:9px;margin-right:10px;float:left}.res_header .max_results{float:right;margin-right:5px}.res_header .max_results select{margin-left:4px}.res_header .total_resources{margin-left:10px;float:right}.res_header .page_numbers{float:right;margin-left:10px;max-width:540px;height:50px}@media screen and (max-width:1024px){#dialog_res_page .page_numbers .page_num{font-size:12px}#dialog_res_page .res_header .max_results{font-size:11px}#dialog_res_page .res_header .total_resources{display:none}}@media only screen and (max-width:980px){.res_content .res_header .total_resources,.res_content .res_header .total_resources{display:none}}@media only screen and (max-width:740px){.res_content .res_header .page_numbers,.res_content .res_header .page_numbers{display:none}}@media only screen and (max-width:1115px){.res_content.bugclub .res_header .total_resources,.res_content.phonicsbug .res_header .total_resources,.res_content.bugclub_independent .res_header .total_resources{display:none}}@media only screen and (max-width:910px){.res_content.bugclub .res_header .page_numbers,.res_content.phonicsbug .res_header .page_numbers,.res_content.bugclub_independent .res_header .page_numbers{display:none}}@media only screen and (max-width:765px){.res_content.bugclub .res_header .max_results,.res_content.phonicsbug .res_header .max_results,.res_content.bugclub_independent .res_header .max_results{display:none}}.blue_header .heading_logo{margin-top:-6px;margin-left:15px}.blue_header img,.blue_header span,.blue_header h2{vertical-align:middle}.blue_header a{color:#fff}.blue_header .pass_but{margin-top:11px;margin-right:10px;float:left}.alp,.alp-button{min-width:60px;padding:5px 10px;cursor:pointer;margin:0 5px;font-weight:bold;font-family:'heinemann-roman'}.primary_btn{color:#333;border:1px solid #fac02b;border-radius:4px;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#fcd874 50%,#fac02b 50%)}.primary_btn:hover{color:#fff;border:1px solid #1d537d;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#1d537d 50%,#1d537d 50%)}.primary_btn:disabled{color:#9b9e9e;border:1px solid #d3d3d3;background:#f6f6f6;background:linear-gradient(to bottom,#f6f6f6 50%,#f6f6f6 50%);box-shadow:none}.secondary_btn{color:#000;border:1px solid #b2c6e6;border-radius:4px;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#eef2f7 50%,#d4dff1 50%)}.secondary_btn:hover{color:#fff;border:1px solid #b2c6e6;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#1d537d 50%,#1d537d 50%)}.secondary_btn:disabled{color:#9b9e9e;border:1px solid #d3d3d3;background:#f6f6f6;background:linear-gradient(to bottom,#f6f6f6 50%,#f6f6f6 50%);box-shadow:none}.hide_crs_btn{position:relative;margin-right:10px;top:4px}.hide_context_btn{margin-bottom:8px;font-weight:bold;font-family:'heinemann-roman';font-size:15px;cursor:pointer;width:150px;padding:5px 10px}.primary_btn:focus,.secondary_btn:focus{outline:auto 2px Highlight;outline:5px auto -webkit-focus-ring-color}.info-button img{vertical-align:middle}.btn_icon{padding-right:8px}.icon_btn{cursor:pointer;margin:0 5px;font-weight:bold;font-family:'heinemann-roman';color:#1d537d;border:1px solid #777;background-color:#fff;min-height:25px}.icon_btn:hover{color:#fff;border:1px solid #1d537d;background-color:#1d537d}.icon_btn:disabled{cursor:default;color:#9b9e9e;border:1px solid #d3d3d3;background-color:#f6f6f6}.page_header_container{min-height:50px;background-color:#e0edad;box-shadow:0 7px 5px -5px #888}.pass_dialog .page_header_container{background-color:#fff;box-shadow:none;border:2px solid #ccc;margin-bottom:1%}#resources_searchbar .outer_searchbar{background-color:#fff;box-shadow:none;border:2px solid #ccc;margin:1%;padding:10px}.pass_dialog .res_page_container{margin:0 0 1% 0}.page_header_container .heading{float:right;margin:5px 10px 5px 5px}.page_header_container .heading span{line-height:60px;margin-right:1%}.page_header_container>span{line-height:60px;font-size:26px;vertical-align:middle;margin-left:1%}.page_header_container .heading img,.page_header_container .heading span{vertical-align:middle}.page_header_container .heading img{height:50px}#resDialogContent .res_search_bar{display:inline-block;width:calc(100% - 120px);margin:10px}.res_content section.resource_card_container.no_results{width:100%}#resDialogContent .nav_search_go,#resources_searchbar .nav_search_go{margin-left:-32px;margin-top:7px}.breadcrumb_separator{color:#b4cf49}#tooltipID .tooltip_content{float:left}#tooltipID .tooltip_content>span{display:table-cell;padding:2px 5px;vertical-align:top;font-size:15px}#tooltipID .tooltip_content .tooltip_close{font-size:20px;cursor:pointer}.controls_panel{color:#000;font-size:14px;min-height:50px;line-height:50px;background-color:#fff;border:2px solid #ccc;margin:10px 1% 0 1%}.controls_panel .year-options select{color:#000;min-height:25px}.controls_panel .pass_but{margin-top:8px;margin-right:10px;float:left}.controls_panel button.primary_btn,.controls_panel button.secondary_btn{height:30px;line-height:20px}.controls_panel button.gssel_arrow{height:25px;line-height:20px;font-size:15px}.assess_body{margin:10px 1% 0 1%;background-color:#fff;border:2px solid #ccc;padding:6px}.output-options{vertical-align:middle;margin-right:5px}.reporting_body{margin:0 1%;background-color:#fff;border:2px solid #ccc;border-top:0;padding:6px}.keyline{border-top:1px solid #ccc;margin:7px 2px 5px 2px}#groupStudentSelect,.groupStudentSelector{padding:0 10px}#groupStudentSelect select,.groupStudentSelector select{margin:0 5px;color:#000;min-height:25px}#gssel_grouptype,.grpTypeSelector{min-width:0;width:70px!important}#gssel_group,.grpSelector{margin-right:8px!important;min-width:150px}.studentSelector{min-width:150px}#gssel_student{min-width:150px}.back_to_group_list button{font-size:15px;height:30px}.gssel_group_name{line-height:50px;font-size:22px;display:inline-block;margin-right:10px}#main select{background-color:#fff;border:1px solid #777;padding:2px}#main select:disabled{background-color:#eaeaea;border:1px solid #777;color:#777}#main_content a{color:#1a0dab}#main_content a:hover{color:#000}#main_content a:visited{color:#609}#resources #main{min-width:665px}#reporting #main{min-width:975px}#start #main,#start #main_content{background-color:#fff!important}#admin #main_content{margin:10px 1%}#admin_subtabs{margin-top:10px}#res_dialog .pass_dialog_content{background-color:#e5e5e5}#res_dialog.set_course_position_dialog .pass_dialog_content{background-color:#fff}.res_list .item .buy-print{margin-top:4px}table.akamaiJobs{width:100%}#akamaiResources .word_break{padding-top:10px}.akamaiJobs.hb_table .pass_but.hbsm .bg.off div{text-decoration:none}.ncObjective_title{cursor:pointer}#main_content .folder_tree a{color:#000;font-weight:bold}#main_content .folder_tree .active a{color:#fff}#main_content .tabset a{color:#fff}#main_content #my_files_nav a{color:#000}#reporting .res_tmfresults a{color:#fff!important}#main_content .lhs_list_section a{color:#000}.folder_tree{border:1px solid #b9b9b9}.folder_tree a{display:table-cell;vertical-align:top}.folder_tree .depth_-1 a{font-size:17px;line-height:32px}.folder_tree .depth_0 a{font-size:17px;line-height:32px}.folder_tree .depth_1 a{font-size:14px;line-height:28px}.folder_tree .depth_2 a{font-size:14px;line-height:28px}.folder_tree .depth_3 a{font-size:14px;line-height:28px}.folder_tree .node_head{min-height:28px;width:100%;display:table}.folder_tree .node_head .node_head_content{display:table-row}.folder_tree .node_title{text-decoration:none;padding:0 5px;font-family:'heinemann-roman','arial'}.folder_tree.node_click .node_title:hover{background-color:#eaeaea}.node_head.active .node_title{background-color:#1d537d!important}.folder_tree .tree_node.disabled>.node_head,.folder_tree .tree_node.disabled>.node_head>.node_title{opacity:.8;cursor:default}.folder_tree .node_toggle{background-repeat:no-repeat;width:28px;height:28px;background-position:center}.folder_tree .depth_0>div.node_head .node_toggle{height:32px}.folder_tree .closed .node_contents{display:none}.folder_tree.no_node_click .node_title{text-decoration:none!important}.folder_tree .node_toggle,.folder_tree .node_spacer{text-decoration:none;padding:0}.folder_tree .tree_node .node_toggle.fa{font-size:20px;text-align:center}.folder_tree .tree_node.opened .node_toggle.bg-image{background-image:url(/skin/arrow/general/arrow_down.png);background-color:#eaeaea}.folder_tree .tree_node.closed .node_toggle.bg-image{background-image:url(/skin/arrow/general/arrow_right.png);background-color:#fff}.folder_tree .tree_node.closed .node_toggle.bg-image:hover{background-color:#eaeaea}.folder_tree .node_check{vertical-align:middle}.folder_tree .depth_1,.folder_tree .depth_2,.folder_tree .depth_3,.folder_tree .depth_4,.folder_tree .depth_5,.folder_tree .depth_6{margin-left:28px}.nav_results .item a.meta_toggler{font-size:14px;padding-left:26px;padding-right:10px;background-image:url(/skin/arrow/general/arrow_right.png);background-repeat:no-repeat;background-position:left center;cursor:pointer;font-weight:bold}.nav_results .item a.meta_toggler:hover{background-color:#eaeaea}.nav_results .item a.meta_toggler.opened{background-image:url(/skin/arrow/general/arrow_down.png)}@media only screen and (max-width:800px){.nav_results .item a.meta_toggler{font-size:12px}}.foldersDialog .folder_tree a{font-size:13px;vertical-align:baseline}.foldersDialog .folder_tree .node_head .count_in_treefolder{width:30px;display:table-cell}.foldersDialog .folder_tree .node_head input[type="checkbox"]{width:21px;display:table-cell}.foldersDialog .folder_tree .node_head .node_head_content>a{width:100%}.splash_screen_content{text-align:center}.splash_screen_content .product_icon img{height:86px}.splash_screen_content .content_info{padding-bottom:15px;font-size:13px}.splash_screen_content .content_info .title{font-size:26px;padding:0 0 10px 0;line-height:1.5em}.splash_screen_content .screenshot img{height:360px;max-width:100%}.splash_control_container{text-align:center}.carousel_container{display:inline-block;margin:auto}.splash_control_container .circle{width:18px;height:18px;display:inline-block;line-height:18px;text-align:center;padding:5px;margin:0 10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#e5e5e5;cursor:pointer}.splash_control_container .circle.active{background-color:#b4cf49}.splash_control_container button{height:30px;line-height:20px}.toggler_switch{display:flex;align-items:center}.toggler_switch span.label{margin:0 5px}.switch{position:relative;display:inline-block;width:54px;height:28px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#1d537d}input:focus+.slider{box-shadow:0 0 1px #1d537d}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:28px}.slider.round:before{border-radius:50%}.tabbed_tabs ul{width:100%;list-style-type:none;padding-left:0;border-bottom:4px solid #1d537d}.tabbed_tabs ul li{cursor:pointer;display:inline-block;line-height:30px;background-color:#fff;color:#1d537d;margin-right:3px;font-weight:bold;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #1d537d;border-bottom:0}.tabbed_tabs .selected,.tabbed_tabs ul li:hover{background-color:#1d537d;color:#fff}.tabbed_sub_tabs ul{width:100%;list-style-type:none;padding-left:0;border-bottom:4px solid #d4dff1}.tabbed_sub_tabs ul li{cursor:pointer;display:inline-block;line-height:30px;background-color:#fff;color:#1d537d;margin-right:3px;font-weight:bold;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #d4dff1;border-bottom:0}.tabbed_sub_tabs .selected,.tabbed_sub_tabs ul li:hover{background-color:#d4dff1;color:#000}#dlg_acc_search-res_powermaths_objectives_folders .node_contents .count_in_treefolder,#dlg_acc_search-res_powermaths_elgoal_objectives_folders .node_contents .count_in_treefolder{display:none}form input.hasDatepicker{border:1px solid #777;padding:2px}form img.ui-datepicker-trigger{border:1px solid #777;border-left:none;padding:0 2px}form input.hasDatepicker,form img.ui-datepicker-trigger{height:22px;vertical-align:top;border-radius:0}.nav_tabs_img{padding-left:10px;vertical-align:middle}.mobile_preview_container{width:715px;height:411px;background-image:url("/images/schooljam/phone.png");background-repeat:no-repeat}.mobile_preview_container .mobile_preview_iframe{padding:25px 25px 25px 50px;height:360px;width:640px}.image_preview_container img{max-width:100%}.piSessionTimeoutModal{z-index:999999;display:none}.piSessionTimeoutModal div.piModalActions button{cursor:pointer}.admin_message{color:#000;line-height:1.5em;border:2px solid #b4cf49;border-radius:8px;padding:5px 15px;margin-bottom:10px}#geo_plan_phoneme div.inner-box{float:left;display:inline-block;width:190px}#geo_plan_phoneme ul.textbook-pages{list-style-type:none;margin-bottom:6px;padding-left:10px}#geo_plan_phoneme ul.textbook-pages li{width:180px;height:220px;display:inline-flex;background:black;margin:.25em .25em 8em .25em;border:1px solid #ccc}#geo_plan_phoneme ul.textbook-pages li a{display:block;width:100%;height:100%;background-color:lightgray;background-repeat:no-repeat;background-size:100%}#geo_plan_phoneme ul.textbook-pages li a .lesson-details{color:black;position:relative;top:103%;padding:2% .5em;border:1px solid darkgray;overflow:hidden;font-size:13px}#geo_plan_phoneme ul.textbook-pages li a .lesson-details .lesson-title{font-weight:bold}.feedback-hide{display:none}#primary_assessment .pass_dialog.bl{position:absolute!important}#primary_assessment #emailnotifications{width:742px!important}#primary_assessment #VIEW_SCHOOL,#primary_assessment #editUserDialog{width:523px!important}#primary_assessment #emailnotifications .pass_dialog_content h1,#primary_assessment #emailnotifications .pass_dialog_content h2{line-height:unset;padding:unset;font-size:19px;font-weight:bold;margin-left:unset}#primary_assessment #pearson_footer{position:static!important}#primary_assessment #nav_tabs .nav_tab>a,#primary_assessment #nav_tabs .nav_menu ul li>a,#primary_assessment #nav_tabs .nav_menu ul li span.heading{font-family:'heinemann-roman',arial,sans-serif}#primary_assessment .pass_dialog_load_spinner{display:none}.pips-custom-header{height:115px;width:98%;height:100px;border:2px solid #ccc;background:#FFF;margin:10px auto;display:flex;align-items:center;justify-content:space-between}#custom-primary-heading{width:95%}#custom-primary-heading .title{font-size:26px;line-height:36px;color:#00373c;width:100%;padding-left:16px}.pearson_international_primary_science_page .reporting_body{margin:1% 1%}.pearson_international_primary_science_page .tooltip,.inspire_primary_computing_page .tooltip{width:98%;margin:3px 0 6px;color:#00373c;display:flex;align-items:center;column-gap:6px;font-size:16px}.inspire_primary_computing_page .inspire-information-section .tooltip{color:#000!important;padding-left:12px}.inspire_primary_computing_page .inspire-information-section .tooltip .heading_logo{position:relative;top:2px}.inspire_primary_computing_page .inspire-information-section .close-btn{padding-right:10px;cursor:pointer}.pips-group-average .heading_logo,.inspire-group-average .heading_logo{position:relative;top:5px}#pips_pupil_table_container{margin:0 1% 10px 1%;background-color:#fff;border:2px solid #ccc;border-top:0;padding:6px;min-width:500px}#inspire_pupil_table_container{margin:0 1% 10px 1%;background-color:#fff;border:2px solid #ccc;border-top:0;padding:6px;min-width:500px}#reporting_pupil_reporting_selector .filterByWorkBook{display:none}.pips-group-average .grp-avg-link{position:relative;top:4px;left:-10px}.section_pearson_international_primary_science .tooltip-info.callout-left .callout,.section_inspire_primary_computing .tooltip-info.callout-left .callout{width:9px!important}.section_inspire_primary_computing .tooltip-info{max-width:376px!important}.pips-custom-header #pips-last-updated-time{font-size:14px;font-weight:400;line-height:24px;color:#00373c}.pips-custom-header #inspire-last-updated-time{font-size:14px;font-weight:400;line-height:24px;color:#00373c}#activity_performance_key{margin:0 1% 10px 1%;background-color:#fff;border:2px solid #ccc;border-top:0;padding:15px;min-width:500px;position:relative;top:4px;border-top:2px solid #ccc;display:flex}.inspire-information-section{height:115px;width:515px;height:40px;border:2px solid #b4cf49;background:#FFF;margin:13px 1% 13px 1%;display:flex;align-items:center}#inspire_pupil_table_container .hb_table thead tr{height:70px}.inspire_primary_computing_page .reporting_body .reporting_body_left{width:100%!important}.inspire_primary_computing_page .reporting_table thead tr th{width:10%;text-align:left;padding:10px;font-weight:600}.debug-results{display:none;position:fixed;top:135px;background:#FFF;font-size:16px;left:14px;z-index:999;word-break:break-all;width:400px;height:400px;border:2px solid #ccc;overflow:auto}.hidebooks_pupil_table{width:97%;margin:0 auto}.hidepupilcls{width:90%!important}.hidebooks_pupil_table #pupilhidetable{border:1px solid #ccc;border-collapse:initial!important;width:100%;border-radius:4px}.hidebooks_pupil_table #pupilhidetable .warning-section{padding:10px}.pupil-hidebook-description{width:97%;margin:0 auto;padding:15px 0}.pupil-hidebook-description .desc{line-height:24px}.hide-for-all-pupil{font-weight:700;display:flex;color:#000;font-size:15px;padding-bottom:5px;align-items:center;width:100%;column-gap:1px}#pupilhidetable .alloc_user_info .col_studentname{width:30%}#pupilhidetable .alloc_user_info .col_toggleicon{width:50%}.pupil-hide{margin-top:10px;margin-bottom:11px;font-weight:bold;font-family:'heinemann-roman';font-size:12px;cursor:pointer;width:80px;height:28px;color:#000;border:1px solid #b2c6e6;border-radius:4px;box-shadow:2px 3px 1px 0 rgba(140,140,140,0.7);background:linear-gradient(to bottom,#eef2f7 50%,#d4dff1 50%);padding-left:4px}.hidden_btn{width:24px;height:24px;display:block}.hidden_cross_btn{width:20px;height:20px;display:block}.hide_text{color:#047a9c;font-size:13px;line-height:18px;text-decoration:underline;cursor:pointer;padding-top:3px;font-weight:400}.icon_section{display:flex;flex-flow:column;justify-content:center;align-items:center}.hide_section{margin-top:-25px}#hidebooks_dialog #gssel_grouptype,.grpTypeSelector{width:120px!important}.year-panel-div .accordion{background-color:#FFF;color:#000;cursor:pointer;padding:10px;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s}.year-panel-div .panel{padding:0 18px;display:none;background-color:white;overflow:hidden;padding-left:0;background:#f6f8f9}.year-panel-div button.accordion{background:url('/skin/toggle_icon/accordion-downarrow.png') no-repeat;background-position:right;float:right;margin-left:5px}.year-panel-div button.accordion.active{background:url('/skin/toggle_icon/accordion-uparrow.png') no-repeat;background-position:right}.year-panel-div{border:1px solid #ccc;border-radius:4px;overflow:hidden;font-family:'heinemann-roman';font-size:15px;line-height:19px;color:#505050}.year-panel-div #pupilhidetable,.year-panel-div .hidebooks_user_info td{border:0;border-bottom:0;font-family:'heinemann-roman';font-size:15px;line-height:19px;color:#505050}#pupilhidetable .hidebooks_user_info{display:flex;justify-content:space-between;align-items:center;padding:10px;column-gap:1px}#pupilhidetable .border-line{width:99%;border-bottom:1px solid #ccc;margin:0 auto}#pupilhidetable .border-line:last-child{border-bottom:0}#pupilhidetable .col_studentname{width:29%}#pupilhidetable .col_toggleicon{width:73%;display:flex;align-items:center}#pupilhidetable .col_toggleicon .switch_off{background:url("/skin/toggle_icon/off_h.png") no-repeat;width:58px;height:24px;cursor:pointer}#pupilhidetable .col_toggleicon .switch_on{background:url("/skin/toggle_icon/on_h.png") no-repeat;width:58px;height:24px;cursor:pointer}#pupilhidetable .col_toggleicon .toggle-status-lbl{width:12.3%}#pupilhidetable .col_toggleicon img{vertical-align:middle}#pupilhidetable .col_hidebookcount{width:20%}.year-div-section{display:flex;justify-content:space-between;align-items:center;padding:10px}.year-panel-div .border-line{width:99%;border-bottom:1px solid #ccc;margin:0 auto}.year-panel-div .toggle-icon{vertical-align:middle;cursor:pointer}.year-panel-div .switch_off{background:url("/skin/toggle_icon/off_h.png") no-repeat;width:58px;height:24px}.year-panel-div .switch_on{background:url("/skin/toggle_icon/on_h.png") no-repeat;width:58px;height:24px}.year-div-section .col1{width:15%;font-size:15px}.year-div-section .col2{width:61%;display:flex;align-items:center}.year-div-section .col2 .toggle-lbl{width:33%;font-size:14px;text-align:right}.year-panel-div #pupilhidetable .col_toggleicon{width:51%!important}.year-hidden-count-section{display:flex;width:25%;justify-content:flex-end}.year-panel-div #pupilhidetable .col_hidebookcount{width:28%!important}.year-panel-div #pupilhidetable .col_studentname{width:34%!important}.hide-for-all-pupil .row1{width:35%!important}.hide-for-all-pupil .toggle-icon{vertical-align:middle;cursor:pointer}.hide-for-all-pupil .switch_off{background:url("/skin/toggle_icon/off_h.png") no-repeat;width:58px;height:24px}.hide-for-all-pupil .switch_on{background:url("/skin/toggle_icon/on_h.png") no-repeat;width:58px;height:24px}.imgtext{float:right;margin-top:-23Px}.bookSelectedText{float:left;font-weight:700;color:#000;font-size:15px;width:112px;height:18px;font-size:14px;font-weight:700;line-height:18px;margin-right:-12px;margin-top:5px}.imgtext .bookSelectedCls{width:132px;right:173px}.imgSelectedText{float:left;overflow:auto;padding-left:10px}.singlebook{width:auto;padding-right:13px;height:86px}.multiplebook{width:125px;height:100px;padding-right:13px}.hide_context_btn:hover .text{background-image:url(/skin/icon/bl/show_eye_icon_hover.svg);background-repeat:no-repeat;background-position-y:1px}.hide_context_btn .text{background-image:url(/skin/icon/bl/hide_cross_icon.png);background-repeat:no-repeat;background-position-y:1px;padding:0 3px 0 15px}.year-div-section .no-pupil-text{background:url('/images/genericicons/no-pupil-found-alert.svg') no-repeat;padding-left:20px;color:#ae1c1b!important;margin-left:50px}.year-div-section .col1 .year-text{font-size:13px;padding-left:2px}.year-div-section .year-cell{display:inline-block;width:66%}#resDialogContent .res_body .no_results .res_header{display:none}#login #onetrust-consent-sdk #onetrust-pc-btn-handler{border-radius:40px;outline-width:2px;outline-style:solid;outline-color:#FFF;outline-offset:-2px;background:transparent;color:#fff}#login #onetrust-consent-sdk #onetrust-pc-btn-handler:hover{color:#151515;background-color:#fff;opacity:1}#login #onetrust-consent-sdk #onetrust-reject-all-handler{border-radius:40px;outline-width:2px;outline-style:solid;outline-color:#FFF;outline-offset:-2px;background:transparent;color:#fff}#login #onetrust-consent-sdk #onetrust-reject-all-handler:hover{color:#151515;background-color:#fff;opacity:1}#login #onetrust-consent-sdk #onetrust-accept-btn-handler{border-radius:40px;outline-width:2px;outline-style:solid;outline-color:#FFF;outline-offset:-2px;background:transparent;color:#fff}#login #onetrust-consent-sdk #onetrust-accept-btn-handler:hover{color:#151515;background-color:#fff;opacity:1}#login #onetrust-consent-sdk #onetrust-banner-sdk{background-color:#151515}@media only screen and (width:1024px){#login #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:100%}#login #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{width:100%}#login #onetrust-banner-sdk #onetrust-button-group{padding-left:20px;width:100%}#login #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:unset;top:unset;left:unset;transform:unset}#login #onetrust-banner-sdk #onetrust-accept-btn-handler,#login #onetrust-banner-sdk #onetrust-reject-all-handler,#login #onetrust-banner-sdk #onetrust-pc-btn-handler{width:31%}}