@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,400;1,700&display=swap";body{padding-bottom:40px}h1,h2{font-family:Montserrat,serif;color:#09c}h3,h4,h5,h6{font-family:Montserrat,serif}p{max-width:700px}a,nav a:hover,a.btn:hover{text-decoration:none !important}a:hover{text-decoration:underline}.table td.currency,.table th.currency table th.currency table th.currency{text-align:right}.visible-unsupported{display:none}html.is-ie .visible-unsupported{display:block !important}.visible-lt-ie9{display:none !important}.lt-ie9 .visible-lt-ie9{display:inherit}#site-links footer{text-align:center}#site-links a{color:rgba(0,0,0,.5)}a.navbar-brand{font-family:Montserrat,Helvetica,Arial,sans-serif;padding-bottom:0}.navbar-brand img{margin-bottom:.16rem !important}@media(max-width: 480px){#site-navigation .navbar-inner{padding-left:10px;padding-right:10px}.checkout-well{float:left}}@media(min-width: 481px){.checkout-well{float:right}}form legend{font-family:Montserrat,Helvetica,Arial,sans-serif}span[rel=popover]{border-bottom:1px dotted #000;cursor:help}.popover{z-index:9999}.alert ul{margin-bottom:0px}.legend-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.dropdown-header{padding:3px 20px;font-size:12px;display:block;color:#999;height:18px;line-height:1.428}.nav-bar-user{padding:10px 15px 10px;display:block;float:none;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.border-nav{border-color:rgba(0,0,0,.125) !important}.navbar .divider-vertical{margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.btn-legend{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.landing-card h2{bottom:1rem}@media(max-width: 768px){.landing-card a{width:75% !important;margin-left:auto;margin-right:auto}}.toast-template{z-index:5;right:0;top:0}[data-bs-toggle=collapse][aria-expanded=true] i.bi-chevron-right,[data-bs-toggle=collapse][aria-expanded=false] i.bi-chevron-down{display:none}[data-bs-toggle=collapse][aria-expanded=true] i.bi-chevron-down,[data-bs-toggle=collapse][aria-expanded=false] i.bi-chevron-right{display:inline}.quantity-block label{display:inline}#add-student-form-help{cursor:pointer}.cancel-button{margin-left:10px}.discount-row th{text-align:right;vertical-align:middle}.cart-summary-row td{border-top:0px}#cart-vouchers{padding-top:0px;padding-bottom:0px}.design-selector{display:none}.no-js .design-selector{display:inline}.design-thumbnail{margin-right:5px}.design-picker .design,td .design{display:inline-block;position:relative}.design-picker span.badge{position:absolute;bottom:-3px;right:0;display:none;padding-left:2px;padding-right:3px}.design{cursor:pointer}.design.focused span.badge{display:block}.design.focused img{border-color:rgba(62, 148, 236, 0.9);-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.1),0 0 18px rgba(62, 148, 236, 0.7) !important;-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.1),0 0 18px rgba(62, 148, 236, 0.7) !important;box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.1),0 0 18px rgba(62, 148, 236, 0.7) !important;outline:0}.popover-body img{width:100%}.proof-popover .popover-body img{min-width:0}.order-add-student-controls{margin-bottom:1rem !important}.order-add-student-form .order_number{width:95px}.order-add-student-form .internet_id{width:125px}@media(max-width: 553px){.order-add-student-form div{display:block;float:left;margin-right:20px}.order-add-student-form div label{display:block}.order-add-student-form input{margin:auto 0px}.order-add-student-form input.submit{clear:both;margin-top:25px}}.update-student-form{margin:0px}.update-student-form div{display:inline-block}.update-student-form input{margin:auto 10px}.update-student-form legend{margin-bottom:10px}.update-student-form fieldset>div.change-name-form{display:none;margin-bottom:2px;line-height:40px}.fix-spelling{margin-left:5px;margin-bottom:5px}.update-student-form .control-button{width:70px;margin-right:5px}.no-js .update-student-form fieldset>div.change-name-form{display:block}.no-js .fix-spelling{display:none;visibility:none}.add-product-form div{display:inline-block}.add-product-form input,.add-product-form select{margin:auto 10px}.add-product-form select.product-select{margin-top:5px;margin-bottom:5px}.add-product-form fieldset>div.add-item-control{display:none;margin-bottom:21px;line-height:40px}.no-js .add-product-form fieldset>div.add-item-control{display:inline}.no-js .add-product-form fieldset>div.add-item-control .quantity-block{display:none}.quantity-block{margin-left:10px}.add-product-form .pose-block{display:none}.pose-block label{display:inline}input.quantity{width:50px !important}.add-item-submit{margin-left:10px}.input-tiny{width:20px}.add-item-control{display:inline}.item-configure-row{margin-top:10px}.item-configure-buttons{margin-left:15px}.item-list col{width:10%}.item-list .col-edit{width:5%}.item-list .col-name{width:25%}.item-list .col-product{width:30%}.item-list .col-design{width:20%}.item-list .col-quantity{width:20%}.item-list .col-quantity-sm{width:10%}.item-list .col-controls{width:5%}.item-list .col-first-name,.item-list .col-last-name,.item-list .col-class-name{width:30%}.item-list .col-delete-additional{width:10%}.item-list tr{height:39px}.item-list td.item-currency{text-align:right}.item-list td.item-quantity{text-align:center}.item-list td{vertical-align:middle}.item-list tr.discount-row>td,.item-list tr.discount-row>th,.item-list tr.voucher-row>td{color:#df0000}.item-list td.remove-row-cell{vertical-align:middle}.item-list tbody th{text-align:right;vertical-align:middle}.item-list th.item-currency{text-align:right}.item-list th.item-quantity{text-align:center}.form-compact{margin-bottom:0}@media(max-width: 480px){.add-product-form div{display:block}.item-list{overflow-x:auto}}#order-total td{border-top:0px;vertical-align:middle}.session-button{width:55px}.session-checkboxes input{margin-right:2px;margin-top:0px}.session-checkboxes label{display:inline}.session-checkboxes .controls{margin-top:4px}.session-checkboxes .session-title{margin-right:12px}.session-checkboxes{display:none}.no-js .session-checkboxes{display:inline}.no-js .session-buttons{display:none}.pose-label{display:inline-block;margin-left:12px;margin-bottom:0px}.proof-thumbnail{margin-right:5px;margin-bottom:5px;height:100px}.misc-thumbnail{height:170px}.student-poses{margin-left:12px}.student-proof{display:inline-block;position:relative;cursor:pointer}#customer_marketing_freebie{position:relative;top:-2px;right:-21px;float:right}.customer_marketing_freebie_form{margin-bottom:0px}.voucher-help-text{padding-bottom:8px}.special-offer-table .center{text-align:center}.special-offer-table .currency{text-align:right}.special-offer-table .col-controls{width:10%}.special-offer-table .col-name{width:25%}.special-offer-table .col-product{width:45%}.special-offer-table .col-price{width:10%}.special-offer-table .col-blank{width:10%}.special-offer-accept{margin-top:0px !important}.special-offer-add-all-students{margin-left:20px}#offers-accept{display:none}.no-js #offers-accept{display:inline}.offer-sample{width:auto;height:80px}.proof-info{margin-bottom:5px}.proof-thumbnail-loading{background:url(../img/image-loader.gif) 50% no-repeat;border:1px solid #e3e3e3}.misc-thumbnail-loading{background:url(../img/image-loader.gif) 50% no-repeat}.checkout-force-response{text-align:right}td.misc-item-summary{vertical-align:top}table.order-summary{margin-bottom:0px}.checkout-summary-image{width:160px}.checkout-summary-image-sm{width:100px}.btn-add-another-student,.btn-add-another-sibling{width:100px}#countdown .timer-block{color:#f6f4f3;text-align:center;text-transform:uppercase;margin-top:5px;font-size:.8rem}.days,.hours,.minutes,.seconds{display:inline-block;padding:10px;width:70px;border-radius:10px;background:#66a3ff;margin-top:3px}.days,.hours,.minutes{margin-right:5px}.c-number{color:#fff;font-weight:bold;font-size:1.5rem}.pose-select{width:90px}@media(max-width: 320px){.days,.hours,.minutes,.seconds{font-size:.55rem;width:55px}.c-number{font-size:1.2rem}.countdown-message{font-size:.8rem}}#cart-summary .col-indent{width:2%}#cart-summary .col-edit{width:7%}#cart-summary .col-product{width:38%}#cart-summary .col-design{width:15%}#cart-summary .col-quantity{width:10%}#cart-summary .col-price{width:10%}#cart-summary .col-total{width:10%}#cart-summary .col-controls{width:8%}#cart-summary .col-product-wide{width:45%}#cart-summary .col-total-wide{width:18%}#cart-item-label{font-size:1rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.student-summary-header-row{background:#eee}.add-student-product-submit{margin-left:.4rem}.option-style-select{width:95px}.option-style-radio-image{border-radius:.3rem !important;max-height:3em;min-width:44px;padding:2px;margin:1px;cursor:pointer}.option-style-radio-image-selected{border-radius:3px;box-shadow:rgba(0, 123, 255, 1) 0px 0px 0px 3px}.new-sibling-heading{display:none}.update-sibling-form{margin:0px}.update-sibling-form legend{margin-bottom:10px}.update-sibling-form div.alert{margin-bottom:5px}.update-sibling-form .sibling-configure{display:none;margin-bottom:21px;line-height:25px}.update-sibling-form .sibling-config-controls{margin-bottom:15px}.update-sibling-form .sibling-additional-text{margin-top:10px;margin-bottom:5px}.no-js .update-student-form fieldset>div.sibling-configure{display:block}.sibling-modify-forms{position:relative}.sibling-button{width:70px;padding-right:0px;padding-left:0px;margin-right:5px}.sibling-modify-button{margin-left:5px;margin-bottom:5px}.remove-sibling-form{margin:0px}.add-additional-child,.create-sibling{width:150px}#voucher-code{width:150px}.voucher-title{margin-right:8px}.discount-submit{margin-right:10px}td.order-discount{color:red;font-weight:bold}.checkout-summary-entries{border-top:0px !important}#payment-form{min-height:75px;position:relative}#gateway-alert{margin-top:6px;margin-bottom:6px}#manual-payment-form #manual-payment-method{min-width:164px}#manual-payment-form i{color:#d00000}.misc-delivery-instructions .muted{margin-bottom:5px}.admin-control-group .group-label{min-width:155px}.admin-control-group .group-input{width:170px}.admin-control-group .group-submit{width:70px}.registration-list{max-width:550px}.reset-password-prompt{margin-left:180px;display:block;margin-bottom:20px !important}#order-history-form .table{margin-bottom:0px}.cutoff-times dt{width:200px}.cutoff-times dd{margin-left:210px}.password-tips{font-size:10px;font-weight:bold;display:none}.no-js .password-tips{display:block}@media(max-width: 767px){.password-tips{padding-left:0px}}.password-tips ul{margin-bottom:0px}#order-view-student-unique-id{float:right;font-weight:normal}.customer-order-items-table col{width:10%}.customer-order-items-table .col-pack{width:30%}.customer-order-items-table .col-options{width:40%}.customer-order-items-table .col-total{width:20%}.customer-order-items-table .align-right{text-align:right}.customer-transaction-table .col-attempt{width:40%}.customer-transaction-table .col-amount{width:20%}.customer-transaction-table .col-status{width:20%}.customer-transaction-table .col-type{width:20%}.customer-transaction-table .align-right{text-align:right}.conv-school-table col{width:10%}.conv-school-table .col-name{width:50%}.conv-school-table .col-suburb{width:30%}.conv-job-table col{width:10%}.conv-job-table .col-photodate,.conv-job-table .col-sibcutoff{width:15%}.conv-job-table .col-id,.conv-job-table .col-typeid,.conv-job-table .col-jobtype,.conv-job-table .col-pastcutoff,.conv-job-table .col-paypal,.conv-job-table .col-productset{width:5%}.order-details-table{margin-bottom:0px}.order-details-table col{width:10%}.order-details-table .col-key{width:28%}.order-details-table .col-value{width:72%}.order-details-table td{text-align:left}.table tbody th{text-align:right;font-weight:bold}.order-details-table .noborder{border-top:0px}.min-padding-well{padding-top:3px;padding-bottom:3px}.order-details-table select{margin-bottom:2px}#order-status-label{vertical-align:middle}.log-table{margin-bottom:0px}.log-table .col-date{width:15%}.log-table .col-action{width:20%}.log-table .col-user{width:15%}.log-table .col-params{width:50%}.log-table td,.log-table th{text-align:left}#log-table th{border-top:0}.order-status-table{margin-bottom:0px}.order-status-table col{width:10%}.order-status-table .col-details{width:100%}.order-status-table td,.order-status-table th{text-align:left}.order-status-table tr:first-child td{border-top:0}.comment-save,.comment-input{display:none}.comment-input input{width:75%;display:inline;margin-left:5px}.status-submit{margin-top:4px}.comment-alert{height:30px}#add-comment-controls{margin-bottom:10px}#order-comment strong{margin-top:5px;float:left}#order-comment span{float:left;margin-top:5px;margin-left:8px}#order-comment{margin-bottom:0px}#edit-order-status-form,#edit-order-status-form fieldset{display:inline}#edit-order-comment-form{margin-top:10px;margin-bottom:10px;min-height:56px}.school-details{margin:5px 0px;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px}.panel-body{padding:5px 10px 14px 10px}.school-details .student-code{margin-left:15px}.order-view-panel h3,.school-details h3{margin-top:0px;margin-bottom:0px}.school-details .well,.order-view-panel .well{margin-bottom:5px}.school-details .name-text{text-align:left}.school-details .job-id{display:inline-block;margin-top:8px;margin-bottom:8px;margin-left:0px}.school-details .photo-date{text-align:right}.student-details .modified{font-weight:bold;color:#b94a48}.items-well{margin-bottom:0px}.order-student-divide{border-top:1px solid #ddd;width:100%;margin-top:10px;margin-bottom:10px}.highlight-in-hand-items{font-weight:bold;color:red}.date-field{white-space:nowrap}.no-margin-top{margin-top:0px}.print-status-span{margin-bottom:2px}.order-date-span{margin-bottom:10px;padding:7px}.small-font{font-size:12px}.order-dates-cell{border-top:0px !important}.order-printed-status-cell{padding-bottom:0px !important}.order-printed-status-cell span{margin-right:25px}.order-dates-cell i{margin-right:15px}.order-details-print-status{margin-top:5px}.order-details-inline-row{text-align:center;font-size:12px;background-color:#ddd}.bottom-border{border-bottom:1px solid #ddd}.order-delivery-details{padding-right:15px;margin-bottom:10px}.order-banner{text-align:center;padding-top:2px;padding-bottom:2px;margin-bottom:10px;margin-top:5px}.order-log-param-key{font-weight:bold;margin-right:5px;display:inline}.order-log-param-value{margin-right:15px;display:inline}.order-log-pair{display:inline-block;min-width:260px}.add-comment-button{margin-top:5px}.item-instruction-title{font-weight:bold}.student-search-info{margin-left:30px;margin-bottom:20px}#order-transactions th{border-top:0}.copyright-text{font-size:12px}.order-history-status{border-radius:3px;padding:3px;font-size:14px;font-weight:bold;width:120px;display:inline-block}.order-history-status.table-success{background-color:#d1e7dd}.order-history-status.table-secondary{background-color:#e2e3e5}.order-history-status.table-info{background-color:#cff4fc}.order-history-status.table-danger{background-color:#f8d7da}.order-history-status.table-warning{background-color:#fff3cd}.order-history-status.table-dark{background-color:#212529}#order-number-entry{display:none}.large-samples-disabled .product-card .product-sample{max-width:250px}.product-card .card-text{font-size:.9rem}.offer-sample.product-sample,.item-list .product-sample{width:auto !important;height:80px}.product-sample{width:100%}.order-history-job-info-field{min-width:85px}.option-style-select{width:98px}.ui-autocomplete-loading{background:white url(../img/image-loader.gif) right 20px center no-repeat;background-size:16px 16px}.customer-details-table{margin-bottom:0px}.edit-customer-control{margin-right:10px;margin-bottom:10px}#edit-customer-form .order-details-table th{vertical-align:top;padding-top:10px}#edit-customer-form .order-details-table select,#edit-customer-form .order-details-table input{margin:0px;margin-bottom:2px;margin-top:2px}#edit-customer-form .order-details-table .checkbox{margin-top:7px}#edit-customer-form .well{padding-top:3px;padding-bottom:3px}#edit-customer-form ul{color:#b94a48;margin:0px;display:block}#edit-customer-form li{list-style-type:none}#customers-table col{width:10%}#customers-table .col-email,#customers-table .col-name,#customers-table .col-phone{width:30%;text-align:left}#customers-table th,#order-history-table th{border-top:0}#customer-list-form .form-actions{margin-top:5px}#create-customer,#create-customer-order,#view-customer-order{position:relative}#create-customer a,#create-customer-order div,#view-customer-order a{position:absolute;right:0}#view-customer-order form{padding-bottom:10px}#view-customer-order form{display:inline-block}#view-customer-order input{position:absolute;right:0}#create-customer-order h1,#view-customer-order h1{display:inline}.temp-password-notes{margin-left:180px;margin-bottom:15px}/*# sourceMappingURL=main.css.map */
