h2{font-size:20px}.km-leftitem{vertical-align:middle}.km-view-title{text-align:left}.k-textbox{border-radius:0}.km-flat .container .km-list>li{background:0 0;font-size:1.1em;border-bottom-width:1px}html.k-ff body.km-pane,html.k-ff body.km-view{overflow-y:auto}.km-flat .km-view .km-content{background-color:#fff}.km-flat .k-slider-selection,.km-flat .km-switch-background,.km-flat .km-switch-handle{color:#428bca}.km-flat .k-slider .k-draghandle,.km-flat .k-slider .k-draghandle:hover,.km-flat .k-slider-selection,.km-flat .km-actionsheet>li>.km-state-active,.km-flat .km-actionsheet>li>a:active,.km-flat .km-actionsheet>li>a:hover,.km-flat .km-listview-label input[type=checkbox]:checked,.km-flat .km-listview-label input[type=radio]:checked,.km-flat .km-loader:before,.km-flat .km-pages .km-current-page,.km-flat .km-popup .k-state-focused,.km-flat .km-popup .k-state-hover,.km-flat .km-popup .k-state-selected,.km-flat .km-rowinsert,.km-flat .km-scroller-pull,.km-flat .km-scroller-refresh.km-load-more,.km-flat .km-state-active,.km-flat .km-tabstrip .km-state-active,.km-flat .km-touch-scrollbar,.km-flat li.km-state-active .km-listview-label,.km-flat li.km-state-active .km-listview-link{background:#428bca}.km-flat .km-filter-wrap>input:focus{border-color:#428bca}.km-flat,.km-flat .k-toolbar,.km-flat .km-detail,.km-flat .km-navbar,.km-header .navbar-default,.well{background-color:#fff}.navBarTitle .nav-pills a{color:inherit}@media (orientation:landscape){.km-tablet .km-on-ios.km-horizontal.km-web:not(.km-ios-chrome){position:relative}}.well{border:none;margin-bottom:0}.alert{border-radius:0}.list-group-item{padding:0}.km-root a{color:#337ab7}label{font-weight:500}body.km-web .seleniumHighlight{border:1px solid #ffd800;background-color:#fcefa2}body.km-web input[type=checkbox].seleniumHighlight,body.km-web input[type=radio].seleniumHighlight{outline:1px solid #ffd800;outline-offset:2px}body.km-web select.seleniumHighlight{border:1px solid;background-color:#fcefa2}#ordersView #divOrdersViewNoUserSchools,#ordersView #divOrdersViewUserSchools,#ordersView #viewPreviousOrders,div.km-view{display:none}body:after{content:"Please print by clicking the 'Print PDF' icon near the Year Level name."}@media print{div.km-view{display:none!important}body:after{content:"Please print by clicking the 'Print PDF' icon near the Year Level name."}}#addressView .k-dropdown{width:auto!important}#deliveryListView .header{font-weight:700;xborder-bottom:none}#deliveryListView .container>.row,#deliveryListView .container>div>.row{border-bottom:1px solid #ddd}#deliveryListView div.sellDateMatrix{border:1px solid #ddd;margin-top:1em;padding:.5em}#deliveryListView .sellDateMatrix>.row,#deliveryListView .sellDateMatrix>div>.row{border-bottom:none}#deliveryListView .sellDateMatrix .row>div{margin:1px 0}#homeView ul.homeAccountBenefits,#resourceListListView #resourceListListSchoolMessage ul.homeAccountBenefits{list-style:none;padding-left:1em;line-height:1.75em}#homeView ul.homeAccountBenefits span.fa,#resourceListListView #resourceListListSchoolMessage ul.homeAccountBenefits span.fa{padding-right:.7em}#orderItemsView .km-header{min-height:277px}#orderItemsView .orderItemsHeader{min-height:44px}#orderItemsView .title{font-weight:700}#orderItemsView .section{margin-left:15px;margin-right:15px}#orderItemsView .section>.title{font-size:1.3em}#orderItemsView .subsection>.title{margin-top:1em;font-size:1.25em;font-style:italic}#orderItemsView .subject>.title{border-top:2px solid #ddd;font-size:1.2em;margin-top:14px}#orderItemsView .subheading{font-size:1.1em;font-weight:700;margin-top:7px}#orderItemsView .subheading+.subheading{margin-top:0}#orderItemsView #orderItemsList .comment,#orderItemsView #orderItemsList .commentBold,#orderItemsView #orderItemsList .commentItalic,#orderItemsView #orderItemsList .commentUnderline{display:block;margin-left:30px}#orderItemsView .commentBold{font-weight:700}#orderItemsView .commentItalic{font-style:italic}#orderItemsView .commentUnderline{text-decoration:underline}#orderItemsView .item{margin-top:7px;border-top:1px solid #ddd}#orderItemsView .item.header{line-height:2.5em}#orderItemsView .item *{display:inline-block}#orderItemsView .item.doNotSupply span{text-decoration:line-through;color:#777}#orderItemsView .item .itemNo{color:#777;width:30px}#orderItemsView .item .description{display:inline-flex;xmin-width:370px}#orderItemsView .item .description .title{font-weight:400}#orderItemsView .item .price{text-align:right;width:75px}#orderItemsView .item .description .qty,#orderItemsView .item .price.ordered,#ordersView .header{font-weight:700}#orderItemsView .item .checkbox{width:20px}#orderItemsView .item .checkbox input{margin:auto}#orderItemsView .item .comment,#orderItemsView .item .commentBold,#orderItemsView .item .commentItalic,#orderItemsView .item .commentUnderline{margin-left:30px}#orderItemsView .item .comment.previousQuantity,#ordersView .orderSubmissionStatus,#ordersView .studentName{font-weight:500}#orderItemsView .item .qtyInput input{width:2.4em;height:20px;vertical-align:middle}#orderItemsView .header .qty{width:25px}#orderItemsView .item .qtyInput{width:35px}#orderItemsView .item .refcode{min-width:40px;margin-left:20px;color:#777}#btnOrderItemsContinue,#btnOrderItemsContinueTop{float:right;margin-top:1em}#orderItemsView a.subjectExpandCollapse{margin-right:.7em;font-size:.9em;color:#fff}.orderItemsHeader{text-align:left;font-weight:500}.orderItemsHeader .header .description{margin-left:.5em}.orderItemsHeader .header .selectAllTitle{padding-right:0;color:#777}#ordersView .container>div>.row{border-top:1px solid #ddd}#deliveryListView #deliveryListList .row>div,#ordersView .row>div,#paymentCreditCardView .row>div{margin:5px 0}#ordersView .dateExpires,#ordersView .paymentFailedDescription,#ordersView .unpaidOrderTotal,.paymentCreditCardOrderHeader .payHeading.highlight{color:red}#ordersView .orderNumber .orderNumberSuffix,#ordersView .orderTotal{font-weight:500}#ordersView .orderNumber{white-space:nowrap}#ordersView .orderTypeName{font-weight:500}#ordersView .customerServiceRequired div div,#ordersView .submissionStatusCancelled div div,#paymentCreditCardView .submissionStatusCancelled div div{opacity:.5}#ordersView .customerServiceRequired .actionCustomerServiceRequired,#ordersView .submissionStatusCancelled .actionView,#ordersView .submissionStatusCancelled .orderSubmissionStatus{opacity:inherit;font-weight:400;color:inherit}#ordersView .actionCancel,#ordersView .actionDigitalEmailResend,#ordersView .actionEdit,#ordersView .actionTracking,#ordersView .actionView{white-space:nowrap}#paymentCreditCardView .km-content .container{margin-top:10px}#paymentCreditCardView .header{font-weight:700}#paymentCreditCardView .container>.paymentCreditCardOrderFooter,#paymentCreditCardView .container>div>.row{border-top:1px solid #ddd}#paymentCreditCardView .orderTotal,#paymentCreditCardView .studentName{font-weight:500}#paymentCreditCardView .submissionStatusCancelled .actionView,#paymentCreditCardView .submissionStatusCancelled .orderSubmissionStatus{opacity:inherit;font-weight:400;color:inherit}#paymentCreditCardView .actionCancel,#paymentCreditCardView .actionEdit{white-space:nowrap}#paymentCreditCardView .paymentCreditCardOrderFooter{font-weight:700}#paymentCreditCardView .plaintext{margin-bottom:0}#paymentCreditCardView .k-dropdown{width:auto!important}#paymentCardNumber{width:180px!important}#paymentCVV{width:60px!important}#paymentCreditCardView .mastercard,#paymentCreditCardView .visa{height:30px;width:47px}#paymentCreditCardView .comodo{height:26px;width:76px}#paymentCreditCardView input[type=number]::-webkit-outer-spin-button{display:none}#paymentCreditCardView input[type=number]::-webkit-inner-spin-button{display:none}#paymentCreditCardOrderList .highlight{outline:1px solid red;outline-offset:2px}#reviewOrderView .header{font-weight:700;xborder-bottom:none}#resourceListListView #resourceListListSchoolMessage,#reviewOrderView .reviewDeliveryOptionHeaderChangeLink,#studentAddView #divStudentHouse,#studentAddView #divStudentID{display:none}#reviewOrderView .calculation{color:#777}#reviewBillingAddress div.row div:not(:first-of-type),#reviewDeliveryOption div.row div.row div:first-of-type,#reviewDeliveryOptionHeader div.row.header div:first-of-type,#reviewInvoiceSchoolMessage div.row div,#reviewParentGuardian div.row div:not(:first-of-type),#reviewStudent div.row div:not(:first-of-type){margin-left:1em}#reviewOrderView .container>.row,#reviewOrderView .container>div>.row{border-bottom:1px solid #ddd}#reviewOrderView #reviewInvoiceSchoolMessage>.row{padding-top:15px;border-top:1px solid #ddd;border-bottom:none}#reviewOrderView .row>div{margin-bottom:5px}#reviewOrderItemsHeader div.header{margin-left:1em}#reviewOrderItemsHeader div.header .checkbox{height:0}#reviewOrderItems{margin-left:2em}#reviewOrderView .title{font-weight:700}#reviewOrderView .section>.title{font-size:1.3em}#reviewOrderView .subject>.title{font-size:1.2em;margin-top:14px}#reviewOrderView .subheading{font-size:1em;font-weight:700;margin-top:7px}#reviewOrderView .subheading+.subheading{margin-top:0}#reviewOrderView #reviewOrderItems .comment,#reviewOrderView #reviewOrderItems .commentBold,#reviewOrderView #reviewOrderItems .commentItalic,#reviewOrderView #reviewOrderItems .commentUnderline{margin-left:30px;display:block}#reviewOrderView .commentBold{font-weight:700}#reviewOrderView .commentItalic{font-style:italic}#reviewOrderView .commentUnderline{text-decoration:underline}#reviewOrderView .item{margin-top:5px}#reviewOrderView .subject div[classname=item]:first-of-type{margin-top:0;color:red}#reviewOrderView .item>div{border-top:1px solid #ddd}#reviewOrderView .item:first-of-type>div{border-top:none}#reviewOrderView .item *{display:inline-block;vertical-align:top}#reviewOrderView .item .itemNo{color:#777;width:30px}#reviewOrderView .item .description{display:inline-flex;xmin-width:370px}#reviewOrderView .item .description .title{font-weight:400}#reviewOrderView .item .price{text-align:right;width:60px}#reviewOrderView .item .checkbox{width:25px;margin-top:5px}#reviewOrderView .item .checkbox input,#submittedOrderItems .item .checkbox input{margin:auto}#reviewOrderView .item .refcode{min-width:40px;margin-left:20px;color:#777}#reviewOrderItemsTotals{border-top:1px solid #ddd;margin-left:2em;padding-top:1em}#reviewOrderItemsTotals .item>div{border-top:none;margin-bottom:.25em}#resourceListListView .km-header{min-height:198px}#schoolListView .schoolListArrow{float:right;display:block;color:#428bca}.editSchoolTable{width:100%;border-collapse:collapse;border-spacing:0}.editSchoolTable td{padding:5px}.schoolListItem{padding:15px}#studentSearchView .k-autocomplete{width:250px}#studentSearchView .k-dropdown{width:auto!important}#studentSearchResults .row>div:first-child{text-align:right}#studentSearchResults_Email{color:#777}#submittedOrderItems .commentBold,#submittedOrderItems .title{font-weight:700}#submittedOrderItems .subject td{font-size:1.2em;padding-top:14px;padding-bottom:5px}#submittedOrderItems .subheading td{font-size:1.1em;font-weight:700;padding-top:3px;padding-bottom:3px}#submittedOrderItems .subheading+.subheading{margin-top:0}#submittedOrderItems .commentItalic{font-style:italic}#submittedOrderItems .commentUnderline{text-decoration:underline}#submittedOrderItems .item td{padding-top:2px;padding-bottom:5px}#submittedOrderItems .item{border-top:1px solid #ddd}#submittedOrderItems .item.header{line-height:2.5em}#submittedOrderItems .item .description *{display:inline-block}#submittedOrderItems .item.doNotSupply span{text-decoration:line-through}#submittedOrderItems .item .itemNo{color:#777;width:30px}#submittedOrderItems .item .description{width:80%;xmin-width:370px}#submittedOrderItems .deliveryPackagingHandlingCost .price,#submittedOrderItems .item td.price,#submittedOrderItems .orderTotalCost .price,#submittedOrderItems .totalItemsSelectedCost .price,#submittedOrderItems th.price{vertical-align:top;text-align:right;padding-right:2em;width:10%}#submittedOrderItems .deliveryPackagingHandlingCost td,#submittedOrderItems .orderTotalCost td,#submittedOrderItems .totalItemsSelectedCost td{padding-bottom:5px}#submittedOrderItems .orderTotalCost td{font-weight:700}#submittedOrderItems .item .checkbox{width:20px}#submittedOrderItems .item .qtyInput input{width:2.4em;height:20px;vertical-align:middle}#submittedOrderItems .header .qty{width:25px}#submittedOrderItems .item .qtyInput{width:35px}#submittedOrderItems .item .refcode{vertical-align:top;margin-left:20px;color:#777;width:10%}#submittedOrderItems .container table.outer{width:auto}#submittedOrderItems .container td.outer{border:2px solid #000;padding:10px}#submittedOrderItems h4,#submittedOrderItems p{margin-left:0}.km-header .navbar-default .logoMenu{background-color:#f0f0f0;min-height:55px}div.container .navBarGlobal{background-color:#fff;vertical-align:middle}.navBarGlobal .navBarTitleHeader{min-height:70px}.navBarGlobal .km-leftitem,.navBarGlobal .km-rightitem{height:auto;line-height:inherit;font-size:inherit}.navBarGlobal .navBarLeft{color:#000;font-size:22px;font-weight:500;vertical-align:middle}.navBarGlobal .navBarTitle{font-size:1.6em;line-height:3em;font-weight:500}.navBarGlobal .navBarRight{text-align:right;color:#000}.navBarGlobal .titleSchoolLogo{min-height:72px}.navBarGlobal .navBarSchoolLogo img.schoolLogo{max-height:50px;margin:1.5em 1em 0 0;xheight:64px;xpadding-top:1px;xmargin-left:1em}#resourceListListView .navBarGlobal .schoolYearLevelTitle,#schoolCodeRequestView .navBarGlobal .schoolYearLevelTitle,#schoolCodeView .navBarGlobal .schoolYearLevelTitle{font-size:1.4em;line-height:1.2em;font-weight:500;padding-top:1.5em}#addressView .navBarGlobal .schoolYearLevelTitle,#deliveryListView .navBarGlobal .schoolYearLevelTitle,#orderItemsView .navBarGlobal .schoolYearLevelTitle,#parentGuardianView .navBarGlobal .schoolYearLevelTitle,#reviewOrderView .navBarGlobal .schoolYearLevelTitle,#studentAddView .navBarGlobal .schoolYearLevelTitle,#studentSearchView .navBarGlobal .schoolYearLevelTitle{font-size:1.4em;line-height:1.2em;font-weight:500;padding-top:1em}#addressView .navBarGlobal .navBarResourceListPdf,#deliveryListView .navBarGlobal .navBarResourceListPdf,#orderItemsView .navBarGlobal .navBarResourceListPdf,#parentGuardianView .navBarGlobal .navBarResourceListPdf,#reviewOrderView .navBarGlobal .navBarResourceListPdf,#studentAddView .navBarGlobal .navBarResourceListPdf,#studentSearchView .navBarGlobal .navBarResourceListPdf{font-size:1em;font-weight:500;padding-top:2em;margin-right:1em}.navBarGlobal .navBarTitle a{font-size:.7em;font-weight:400}.navBarGlobal .navBarTitle>div>div{line-height:1.2em}div.container .collapse{overflow:visible}.navbar{min-height:32px!important;border:none;margin-bottom:0;padding-bottom:0}.km-native-scrolling .km-header{position:inherit}.navbar-brand{height:auto;padding:0}.navbar-brand img{padding:5px 0}.logoMenu{border-bottom:1px solid #ddd}.km-content h1,.km-content h2,.km-content h4,.km-content h5,.km-content h6,.km-content p{margin-left:inherit;margin-right:inherit}.km-content h4{font-weight:600}.k-window>*,.km-content>*,.progressBar div.row div.current{color:#000}.km-loader{z-index:10000}.help-block{font-size:.9em;font-weight:500}.popupMessageButtons{margin-top:1em;text-align:center}.progressBar{xtext-align:center;xmargin-bottom:40px;min-height:35px}.progressBar div.row{padding:.5em;text-align:center}.progressBar div.row div{display:inline-block;xfloat:left;margin-right:.55em;color:#ccc;font-weight:400}.progressBar div.row div div.paymentCreditCardView{margin-right:0}.progressBar div.row div.navBarOrderSummaryMenu{color:#000;text-align:right}.progressBar div.row div.navBarOrderSummaryMenu div{color:#000;padding-right:18px}