﻿#listing-view .listing-item h2{margin-bottom:0;}#listing-view .listing-item p{margin-top:0;}#listing-view .listing-item h2 a{text-decoration:none;}div.page-details-rte a{color:#000;}div.page-details-rte a:hover{color:#000;}div.row.card{border:solid 1px #dcdcdc;padding:15px 15px 15px 5px;height:100%;}div.cardholder-left{padding-right:15px;}div.cardholder-right{padding-left:15px;}.full-height{height:100%;}.strikethrough{text-decoration:line-through;}.tip-text{font-size:.9em;color:#919499;font-style:italic;}div.subs-box{border:solid 1px #dcdcdc;padding:0 25px 10px 25px;width:90%;margin:auto;}div.subs-box h2,div.subs-box h4{font-size:19px;border-bottom:solid 1px #dcdcdc;}div.subs-box div.row{padding:12px 0 6px 0;}div.subs-box div.row.subs-head{font-weight:600;border-bottom:solid 1px #dcdcdc;margin-bottom:10px;}div.subs-box div.row.subs-body{margin-bottom:5px;}div.subs-box div.row.subs-body div{padding-top:7px;}div.subs-box div.row.subs-body div.action{padding-top:0;}div.subs-box div.row.subs-body div.status{padding-top:0;}div.subs-box div.row.subs-body div.status div.inline-alert{padding:6px 10px 3px 10px;margin:0;}div.school-admins-box ul{list-style-type:none;padding-left:0;margin-top:0;}div.school-admins-box li{margin-top:4px;}table.subscriptions-table{width:auto;margin:auto;}table.subscriptions-table th,table.subscriptions-table td{text-align:center;padding:5px 30px;font-weight:bold;}table.subscriptions-table th{background-color:#2c2b3a;color:#fff;font-weight:normal;font-size:1.1em;}table.subscriptions-table td[data-thead="School Size"]{background-color:#2c2b3a;color:#fff;}table.subscriptions-table.non-school td{font-weight:normal;}.purchase-page-items>.row{padding-top:20px;padding-bottom:20px;border-bottom:solid 1px #dcdcdc;}.purchase-page-items input[type=number]{width:50px;float:right;}.purchase-page-items div.display-name{font-weight:600;}.purchase-page-items div.description{padding-top:6px;}.purchase-page-items div.view-more{padding-top:6px;}.purchase-page-items #postage-row,.purchase-page-items #total-row{border-bottom:0;padding-bottom:0;}.purchase-page-items #postage-col,.purchase-page-items #total-col{border-bottom:solid 1px #dcdcdc;padding-bottom:20px;}.purchase-page-items #total-col span,.purchase-page-items #postage-total{display:inline-block;width:80px;}.purchase-page-items #total-col{font-weight:600;}.course-booking-page .space-above-none{padding-top:0;}.course-booking-page .space-above-none div[class*=col-]{margin-top:0;}.course-booking-page input[type=number]{width:50px;float:right;}.course-booking-page .total-col span,.course-booking-page .sub-total-col span{display:inline-block;width:80px;}.course-booking-page .total-col{font-weight:600;}.course-booking-page div.attendees div.row:last-child{margin-bottom:24px;}.workbook-ordering-page .space-above-none{padding-top:0;}.workbook-ordering-page .space-above-none div[class*=col-]{margin-top:0;}.workbook-ordering-page input[type=number]{width:50px;float:right;}.workbook-ordering-page .workbook-page-items .row{padding-top:20px;padding-bottom:20px;border-bottom:solid 1px #dcdcdc;}.workbook-ordering-page .workbook-page-items input[type=number]{width:50px;float:right;}.workbook-ordering-page .workbook-page-items div.display-name{font-weight:600;}.workbook-ordering-page .workbook-page-items div.description{padding-top:6px;}.workbook-ordering-page .workbook-page-items .row.total-row{border-bottom:0;padding-bottom:0;}.workbook-ordering-page .workbook-page-items .total-col,.workbook-ordering-page .workbook-page-items .sub-total-col{border-bottom:solid 1px #dcdcdc;padding-bottom:20px;}.workbook-ordering-page .workbook-page-items span#gross-total,.workbook-ordering-page .workbook-page-items span#net-total,.workbook-ordering-page .workbook-page-items span#vat-total,.workbook-ordering-page .workbook-page-items span#cost-total,.workbook-ordering-page .workbook-page-items span#postage-net{display:inline-block;width:80px;}.workbook-ordering-page .workbook-page-items .total-col{font-weight:600;}.worksheet-generator-page h3{font-size:24px;}.worksheet-generator-page h4{font-size:17px;}.worksheet-generator-page div.generator-heading{border:solid 1px #919499;background-color:#f4f4f5;margin-top:18px;margin-bottom:18px;text-align:center;}.worksheet-generator-page div.legend{background-color:#f4f4f5;padding:10px 13px;color:#2c2b3a;}.worksheet-generator-page div.legend div.legend-stage{color:#fff;text-align:center;clear:both;margin-top:6px;margin-bottom:6px;padding:3px 5px;border:solid 1px #919499;}.worksheet-generator-page div.legend div.legend-stage.stage3{background-color:#f4b80e;}.worksheet-generator-page div.legend div.legend-stage.stage4{background-color:#da7b16;}.worksheet-generator-page div.legend div.legend-stage.stage5{background-color:#c43a28;}.worksheet-generator-page div.legend div[class^=strategy]{font-size:13px;clear:both;height:31px;}.worksheet-generator-page div.legend div[class^=strategy] svg{display:none;text-align:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;color:#fff;}.worksheet-generator-page div.legend div[class^=strategy] div.box{width:25px;height:25px;border:solid 1px #919499;margin-right:6px;float:left;position:relative;}.worksheet-generator-page div.legend div[class^=strategy] div.text{line-height:13px;height:25px;display:flex;align-items:center;}.worksheet-generator-page div.legend div[class^=strategy]:hover{cursor:pointer;}.worksheet-generator-page div.legend div[class^=strategy]:hover div.text{color:#919499;}.worksheet-generator-page div.legend div[class^=strategy].selected svg{display:block;}.worksheet-generator-page table.worksheet-facts-table{border-collapse:separate;border-spacing:2px;margin-bottom:36px;}.worksheet-generator-page table.worksheet-facts-table td:hover{cursor:pointer;}.worksheet-generator-page table.worksheet-facts-table td,.worksheet-generator-page table.worksheet-facts-table th{text-align:center;vertical-align:middle;border:1px solid #f4f4f5;font-size:11px;background-clip:padding-box;border-radius:4px;padding:8px 1px 5px 1px;}.worksheet-generator-page table.worksheet-facts-table td.selected,.worksheet-generator-page table.worksheet-facts-table th.selected{border:1px solid #2c2b3a;}.worksheet-generator-page table.worksheet-facts-table tr th:first-child,.worksheet-generator-page table.worksheet-facts-table tr:first-child th{font-weight:normal;border:0;background-color:#2c2b3a;color:#fff;padding-left:3px;padding-right:3px;}.worksheet-generator-page table.worksheet-facts-table td:empty{border:#fff;}.worksheet-generator-page table.worksheet-facts-table td:empty:hover{cursor:default;}.worksheet-generator-page div.box-selector div{display:inline-block;padding:9px 18px;border:1px solid #2c2b3a;color:#2c2b3a;}.worksheet-generator-page div.box-selector div:hover,.worksheet-generator-page div.box-selector div.selected{cursor:pointer;background-color:#2c2b3a;color:#fff;}.worksheet-generator-page div.legend div.strategy-OneMoreOneLess div.box{background-color:#4977a9;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=OneMoreOneLess]{background-color:#6791be;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=OneMoreOneLess].selected{background-color:#4977a9;border-color:#000;}.worksheet-generator-page div.legend div.strategy-TwoMoreTwoLess div.box{background-color:#54964e;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=TwoMoreTwoLess]{background-color:#8dc189;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=TwoMoreTwoLess].selected{background-color:#54964e;border-color:#2e532b;}.worksheet-generator-page div.legend div.strategy-Number10FactFamilies div.box{background-color:#ec6456;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=Number10FactFamilies]{background-color:#f6b8b2;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=Number10FactFamilies].selected{background-color:#ec6456;border-color:#c62716;}.worksheet-generator-page div.legend div.strategy-FiveAndABit div.box{background-color:#70b0b2;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=FiveAndABit]{background-color:#b2d5d6;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=FiveAndABit].selected{background-color:#70b0b2;border-color:#42787a;}.worksheet-generator-page div.legend div.strategy-KnowAboutZero div.box{background-color:#ffa7a6;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=KnowAboutZero]{background-color:#ffd9d9;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=KnowAboutZero].selected{background-color:#ffa7a6;border-color:#ff4240;}.worksheet-generator-page div.legend div.strategy-DoublesWithin10 div.box{background-color:#f2c643;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=DoublesWithin10]{background-color:#f9e3a2;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=DoublesWithin10].selected{background-color:#f2c643;border-color:#c2940d;}.worksheet-generator-page div.legend div.strategy-NumberNeighbours div.box{background-color:#b481a2;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=NumberNeighbours]{background-color:#dac1d1;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=NumberNeighbours].selected{background-color:#b481a2;border-color:#824d6f;}.worksheet-generator-page div.legend div.strategy-SevenTreeNineSquare div.box{background-color:#a0765e;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=SevenTreeNineSquare]{background-color:#c6ad9e;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=SevenTreeNineSquare].selected{background-color:#a0765e;border-color:#604738;}.worksheet-generator-page div.legend div.strategy-TenAndABit div.box{background-color:#fc9125;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=TenAndABit]{background-color:#fdc48a;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=TenAndABit].selected{background-color:#fc9125;border-color:#b85e03;}.worksheet-generator-page div.legend div.strategy-MakeTenAndThenAdd div.box{background-color:#c0c0c0;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=MakeTenAndThenAdd]{background-color:#dadada;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=MakeTenAndThenAdd].selected{background-color:#c0c0c0;border-color:#8d8d8d;}.worksheet-generator-page div.legend div.strategy-MakeTenAndThenSub div.box{background-color:#c0c0c0;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=MakeTenAndThenSub]{background-color:#dadada;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=MakeTenAndThenSub].selected{background-color:#c0c0c0;border-color:#8d8d8d;}.worksheet-generator-page div.legend div.strategy-DoublesAcross10 div.box{background-color:#f2c643;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=DoublesAcross10]{background-color:#f9e3a2;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=DoublesAcross10].selected{background-color:#f2c643;border-color:#c2940d;}.worksheet-generator-page div.legend div.strategy-Adjusting div.box{background-color:#c0c0c0;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=Adjusting]{background-color:#dadada;}.worksheet-generator-page table.worksheet-facts-table td[data-selected^=Adjusting].selected{background-color:#c0c0c0;border-color:#8d8d8d;}.ttf-generator-page div.generator-heading{border:solid 1px #919499;background-color:#f4f4f5;margin-top:18px;margin-bottom:8px;text-align:center;}.ttf-generator-page div.legend{background-color:#f4f4f5;padding:10px 13px;color:#2c2b3a;margin-bottom:12px;}.ttf-generator-page div.legend div.legend-heading{background-color:#fff;text-align:center;clear:both;margin-top:6px;margin-bottom:6px;padding:3px 5px;border:solid 1px #919499;}.ttf-generator-page div[class^=times]{font-size:13px;clear:both;height:31px;}.ttf-generator-page div[class^=times] svg{display:none;text-align:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;color:#fff;}.ttf-generator-page div[class^=times] div.box{width:25px;height:25px;border:solid 1px #919499;margin-right:6px;float:left;position:relative;}.ttf-generator-page div[class^=times] div.text{line-height:13px;height:25px;display:flex;align-items:center;}.ttf-generator-page div[class^=times]:hover{cursor:pointer;}.ttf-generator-page div[class^=times]:hover div.text{color:#919499;}.ttf-generator-page div[class^=times].selected svg{color:#2c2b3a;display:block;}.ttf-generator-page table.times-table{border-collapse:separate;border-spacing:2px;margin-top:48px;}.ttf-generator-page table.times-table tr[data-times] td[data-key]:hover{cursor:pointer;}.ttf-generator-page table.times-table tr[data-times] td{background-color:#fff;text-align:center;vertical-align:middle;border:1px solid #f4f4f5;font-size:13px;background-clip:padding-box;border-radius:4px;padding:6px 1px 3px 1px;}.ttf-generator-page table.times-table tr[data-times] td.selected{border:1px solid #2c2b3a;}.ttf-generator-page table.times-table tr[data-times] td:empty{border:#fff;}.ttf-generator-page table.times-table tr[data-times] td:empty:hover{cursor:default;}.ttf-generator-page table.times-table tr.blank-row td{padding-left:0;padding-top:10px;}.ttf-generator-page table.times-table tr.blank-row.big-space{height:105px;}.ttf-generator-page div.box-selector div{display:inline-block;padding:9px 18px;border:1px solid #2c2b3a;color:#2c2b3a;}.ttf-generator-page div.box-selector div:hover,.ttf-generator-page div.box-selector div.selected{cursor:pointer;background-color:#2c2b3a;color:#fff;}.ttf-generator-page div.legend div.times-2 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-3 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-4 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-5 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-6 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-7 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-8 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-9 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-10 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-11 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-12 div.box{background-color:#fff;}.ttf-generator-page div.legend div.times-99 div.box{background-color:#fff;}