#build-your-own-writing-camp-for-your-child-friends p.pro-new,#just-right-reading-summer-camp p.pro-new,.badge_text{background:#2fa8db;display:inline-block;color:#fff;padding:2px 16px}#build-your-own-writing-camp-for-your-child-friends p.pro-pre,#just-right-reading-summer-camp p.pro-pre,.feature-row__text--left p.h5,.feature-row__text--right p.h5{color:#ed981a}#build-your-own-writing-camp-for-your-child-friends h1.h2.product-single__title,#just-right-reading-summer-camp h1.h2.product-single__title{font-size:50px;color:#000;padding-right:20px}#build-your-own-writing-camp-for-your-child-friends p.make_own_p,#just-right-reading-summer-camp p.make_own_p{color:#000;font-size:20px;font-weight:600}#build-your-own-writing-camp-for-your-child-friends label.variant__label,#just-right-reading-summer-camp label.variant__label{color:#000;font-weight:600;letter-spacing:0}#build-your-own-writing-camp-for-your-child-friends label.variant__button-label,#just-right-reading-summer-camp label.variant__button-label{font-size:14px;padding:10px 14px}#build-your-own-writing-camp-for-your-child-friends .extra_fields_products label,#just-right-reading-summer-camp .extra_fields_products label{letter-spacing:0;font-weight:600;color:#000}p.start_date label{text-transform:uppercase;font-size:.75em;color:#000;font-weight:600;letter-spacing:0}#build-your-own-writing-camp-for-your-child-friends .extra_fields_products input#invite-your-friends-to-camp-email-addresses,#just-right-reading-summer-camp .extra_fields_products input#invite-your-friends-to-camp-email-addresses{width:100%}#build-your-own-writing-camp-for-your-child-friends .starting-slide .image-wrap,#just-right-reading-summer-camp .starting-slide .image-wrap{border-radius:25px}#build-your-own-writing-camp-for-your-child-friends .grid-product_subtext,#just-right-reading-summer-camp .grid-product_subtext{font-size:1.3rem}#build-your-own-writing-camp-for-your-child-friends .grid__image-ratio.grid__image-ratio--square.lazyloaded,#just-right-reading-summer-camp .grid__image-ratio.grid__image-ratio--square.lazyloaded{background-size:cover}#build-your-own-writing-camp-for-your-child-friends .grid-product__title,#just-right-reading-summer-camp .grid-product__title{letter-spacing:0}.day_span input{margin-left:12px}.collection-filter{margin:0 0 25px}span.day_span .ss{box-shadow:0 0 0 1px #e8e8e1;margin-right:5px}.day_week_property .choose_week{text-transform:uppercase;font-size:.75em;color:#000;font-weight:600;letter-spacing:0}.jobbanner_image{background-repeat:no-repeat;background-size:cover;height:440px}.page-content-job{display:flex;flex-wrap:wrap;margin:0 auto}.page-width.page-content-job{max-width:1430px;padding-right:450px}.page-width.page-content-job h2{min-height:162px;padding-top:75px;padding-bottom:20px;color:#333;font-size:48px!important}.job_banner_btn{margin-top:30px}#just-write-summer-camp p.pro-new{background:#2fa8db;display:inline-block;color:#fff;padding:2px 16px}#just-write-summer-camp p.pro-pre{color:#ed981a}#just-write-summer-camp h1.h2.product-single__title{font-size:50px;color:#000;padding-right:20px}#just-write-summer-camp p.make_own_p{color:#000;font-size:20px;font-weight:600}#just-write-summer-camp label.variant__label{color:#000;font-weight:600;letter-spacing:0}#just-write-summer-camp label.variant__button-label{font-size:14px;padding:10px 14px}#just-right-reading-summer-camp .product-single__form p label,#just-write-summer-camp .extra_fields_products label{letter-spacing:0}#just-write-summer-camp .extra_fields_products input#invite-your-friends-to-camp-email-addresses{width:100%}#just-write-summer-camp .starting-slide .image-wrap{border-radius:25px}#just-write-summer-camp .grid-product_subtext{font-size:1.3rem}#just-write-summer-camp .grid__image-ratio.grid__image-ratio--square.lazyloaded{background-size:cover}#just-write-summer-camp .grid-product__title{letter-spacing:0}#just-right-reading-summer-camp span.fa.fa-calendar,img.calendar_img{background:#30a8db;padding:9px 15px 14px;margin-left:-5px;margin-top:-2px;color:#fff;vertical-align:middle;cursor:pointer}#summer-camp .hero__text-shadow{color:#30a8db}#summer-camp .feature-row__text--left a.btn,#summer-camp .feature-row__text--right a.btn,#summer-camp .hero__link a.btn{padding:17px 34px;border-radius:25px;color:#fff!important}#summer-camp .hero__text-content.vertical-center{vertical-align:inherit;padding-top:11%}#summer-camp .feature-row__text--left p.h3,.feature-row__text--right p.h3{Color:#000!important}#summer-camp .featured-row__subtext p{font-size:16px}.day_week_property span{display:flex;width:100%;padding:5px 0}span.day_span{margin-top:-19px}.day_week_property{width:100%;flex-wrap:wrap;display:flex}.day_week_property span.day_span .ss{display:flex;align-items:center;padding-right:0;margin-top:10px}.day_week_property span.day_span label{margin:0;letter-spacing:0;text-transform:capitalize;font-size:14px}h1.h2.product-single__title{color:#000}.card.descript{font-weight:700;letter-spacing:2px;padding:25px 0}.template-collection .medium-up--four-fifths{width:100%}.csstm_card .collection-filter__item.collection-filter__item--sort{margin:0 auto}.csstm_card .collection-filter__sort-container select#SortBy{border-radius:30px;border:1px solid #30a8db}.csstm_card .collection-filter select{width:50%;margin:0 auto}.csstm_card #shopify-section-catelog-card-collection .grid--collection{display:block;justify-content:center;padding-bottom:70px}div#CollectionSection{margin-top:45px}.csstm_card #shopify-section-catelog-card-collection .grid-product_subtext{font-size:20px;color:#000;font-weight:600}.csstm_card #shopify-section-catelog-card-collection .grid__image-ratio--square:before{padding-bottom:80%}.csstm_card #shopify-section-catelog-card-collection .grid-product__meta .grid-product__title{font-weight:400;letter-spacing:1px}.breadcrumb .divider{color:#545454}.csstm_card .product-single__meta{padding-left:110px}.csstm_card .variant__input-6811390771359,.csstm_card .variant__input-6811562147999{border-radius:30px;border:1px solid #8c9cd4}.csstm_card .social-sharing{text-align:center;padding-top:40px}a.social-sharing__link svg{background:#3f51b5;color:#fff;border-radius:10px;padding:3px}a.social-sharing__link svg.icon-twitter{background:#42a1f3}a.social-sharing__link svg.icon-twitter{background:#e9402b}.csstm_card .product-single__meta .product__quantity.product__quantity--button,.csstm_card .product-single__meta .variant-wrapper{display:inline-block}.csstm_card .js-qty__num{border-radius:30px;width:220px;max-width:220px}.csstm_card .js-qty__adjust--plus{right:-114px;border-left:0}.csstm_card .js-qty__adjust--minus{left:7px;border-right:0}.csstm_card .product__quantity.product__quantity--button{margin-left:75px}.csstm_card .js-qty__adjust:hover{background-color:#fff0}span.cst_dt h2:after{border-bottom:1px solid #efefef;margin-left:119px;content:"";width:90%;height:3px;display:block}.details_sec ul li{list-style:none}.details_sec ul li:before{content:"";width:6px;height:6px;background:#30a8db;display:inline-block;border-radius:10px;margin-right:10px}.cstm_newsprd{background:#000;padding:50px 0;text-align:center;color:#fff}.form_head h2{font-size:25px}.cstm_form .footer__newsletter .footer__newsletter-input{border:2px solid #fff;background-color:#000;font-size:14px;padding-left:10px}.cstm_form .footer__newsletter .footer__newsletter-btn{padding:10px;background:#30a8db;border-bottom-right-radius:28px;border-start-end-radius:28px}.cstm_form .footer__newsletter .footer__newsletter-btn{position:absolute;top:17%;transform:translateY(-16%);right:-113px}.csstm_card .page-content{padding-bottom:0}.csstm_card form#newsletter-footer{display:flex;margin:0 auto 0 -96px;justify-content:center}.in_field{padding-top:1px}.csstm_card .js-qty__num input#Quantity-6811390771359{border:1px solid #8a9ad2!important}button.js-qty__adjust.js-qty__adjust--minus img,button.js-qty__adjust.js-qty__adjust--plus img{width:50%}.variant-input-wrap select:after{content:"";width:66px;height:73px;display:inline-block;position:relative;background-image:url(/cdn/shop/files/right-arrow_256x256.png?v=1622099864)}.csstm_card button#AddToCart-6811390771359{background:#ca170c}.cstm_colbaner,.ind_tocuhbt{text-align:center;padding:0;color:#000}span.coll_sort{font-weight:700;color:#30a8db;font-size:20px}.csstm_card .product-single__meta .variant-wrapper{color:#000;font-weight:600}.form_head h2{font-size:1.92235em}.cstm_colbaner h2{color:#30a8db;letter-spacing:2px;font-size:42px;line-height:1.15}.card.descript{letter-spacing:2px;font-size:42px;line-height:1.15;color:#30a8db}.cstm_colbaner p{letter-spacing:2px;font-size:1.3em;color:#30a8db}.cstm_colbaner img{width:70%}@media (max-width: 1900px){.day_week_property span{flex-wrap:wrap}.day_week_property span.day_span .ss{width:18%}}@media (min-width: 1440px){.page-width.page-content-job{max-width:1410px;padding-right:350px}.job_banner_btn a{margin-top:20px}}@media (max-width: 1400px){.page-width.page-content-job{max-width:1430px;padding-right:400px}.page-width.page-content-job h2{min-height:auto;padding-top:40px;padding-bottom:20px}.jobbanner_image{background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:30px}.job_banner_btn a{margin-top:20px!important}}@media (max-width: 1199px){.day_week_property span.day_span .ss{width:33.33%}.variant-wrapper.variant-wrapper--button.js{width:226px}.csstm_card .product__quantity.product__quantity--button{margin-left:4px}}@media (max-width: 1062px){.job_banner_btn{margin-top:30px;display:flex}.job_banner_btn a{font-size:10px;margin-right:10px}}@media (max-width: 992px){.day_week_property span.day_span label{letter-spacing:1px}.cstm_form .footer__newsletter .footer__newsletter-btn{position:absolute;top:26%;transform:translateY(-24%);right:-114px}.cstm_form .footer__newsletter .footer__newsletter-btn{padding:11px}.csstm_card .product-single__meta{padding-left:64px}span.cst_dt h2:after{width:82%}.csstm_card .js-qty__num{width:180px;max-width:180px;border-color:#8c9cd4}.csstm_card .js-qty__adjust--plus{right:-77px}.variant-wrapper.variant-wrapper--button.js{width:185px}.jobbanner_image{background-repeat:no-repeat;background-size:cover;height:380px}}@media (max-width: 1300px) and (min-width: 768px){.page-width.page-content-job{max-width:1390px;padding-right:10px}}@media (max-width: 767px){.csstm_card #shopify-section-catelog-card-collection .grid-product__meta .grid-product__title{font-weight:400;letter-spacing:1px;min-height:0}.template-collection .grid-product__title{min-height:0}.template-page button.sc-dvUynV.dMGmXk.pf-73_{font-size:12px;padding:13px}.template-product a.btn.btn--small.return-link{margin-bottom:20px}.template-page img.sc-carFqZ.hBWCUB.pf-55_{padding-top:0}.csstm_card form#newsletter-footer{display:flex;margin:0 auto 0 -96px;justify-content:end}#reading-assessment .sc-ckTSus.kVjkXt.pf-25_{display:none}.template-product a.btn.btn--small.return-link{margin-top:-20px}.product-image-main{padding-top:20px}.template-article .sc-oeezt.OJJCp.pf-79_ p span,.template-article .sc-oeezt.OJJCp.pf-79_ ul li{line-height:30px}.template-article .sc-oeezt.OJJCp.pf-16_{padding-top:0!important}#fun-reading-classes div.rc_popup__block{width:250px;padding:0}#press .__pf .pf-116_{font-size:14px;width:260px}#gift-cards main#MainContent{padding-bottom:20px}#terms-of-service .rte{padding-left:10px!important}#terms-of-service .rte ul{margin:0!important}#terms-of-service .rte ol{margin:0 0 15px 10px!important}div#CollectionSection{margin-top:0}#schools-book-boxes .__pf .pf-8_{font-size:24px}#schools-book-boxes .__pf .pf-11_{font-size:16px}#schools-book-boxes .__pf .pf-r-eh>.pf-c>div{text-align:center}#schools-book-boxes .sc-gGLxEB.dGJRan h3{padding-top:0}button.glider-next{right:-5px!important}.bLKvsX .glider-prev{left:-5px!important}#fundraise-with-just-right-reader .sc-oeezt.OJJCp.pf-5_{padding:10px}#fundraise-with-just-right-reader .__pf .pf-9_{font-size:18px;font-family:Roboto;margin:0;padding-bottom:5px}#reading-assessment h3.sc-kmIPcE.htFMXJ.pf-71_{min-height:40px;margin-bottom:0}div#CollectionSection .pagination{padding:0}#reading-assessment button.sc-dvUynV.dMGmXk.pf-22_{width:100%;padding:8px}#reading-assessment button.button.btn.sesami__button{width:100%}ul.sc-FRrlG.cIjgB.pf-146_{padding-left:20px}.product-recommendations .grid{justify-content:center!important}.product-recommendations .grid-product_subtext{font-size:1rem!important}.product-recommendations .grid-product__title{font-size:12px!important;min-height:100px}.return-link{padding:12px 15px;width:auto}p.cart__product-meta{margin:20px 0}.product-recommendations .grid-product__price{padding:10px 5px 5px!important;width:100px;border-radius:30px!important;font-size:10px!important;height:35px}.footer__newsletter{display:flex;max-width:70%;width:92%;margin-left:0}.variant-input{display:grid}.variant-wrapper.variant-wrapper--button.js{width:100%}span.cst_dt h2:after{width:auto}.glide-container{height:360px!important}.review-item__content{min-height:290px!important}#shopify-section-1524769873765 .hero__text-content .button__wrapper{margin-bottom:-15px}#shopify-section-1524769873765 .hero__text-content .btn{width:100%}.page-width.page-content-job h2{font-size:22px!important}.page-width.page-content-job p{font-size:14px;text-align:center;width:100%}.job_banner_btn{margin-top:30px;display:flex;flex-wrap:wrap}.job_banner_btn a{margin-top:10px}.page-width.page-content-job{max-width:1390px;padding-right:0}#summer-camp .feature-row__text .btn{margin:15px 0 0}span.coll_sort{display:none}.day_week_property span.day_span label{letter-spacing:3.5px}.card.descript{font-size:25px;line-height:33px}.transition-body .collection-filter select{width:100%}.transition-body .grid__item.grid-product.small--one-half{padding:20px 20px 0}.transition-body #shopify-section-catelog-card-collection .collection-filter{position:inherit!important}.cstm_form .footer__newsletter .footer__newsletter-btn{right:-105px}.cstm_form .footer__newsletter .footer__newsletter-btn{padding:13px}.csstm_card .variant-wrapper.variant-wrapper--button.js{width:100%;display:block}.csstm_card .js-qty__num,.csstm_card .js-qty__wrapper{width:100%;display:inline;max-width:100%}.csstm_card .product-single__meta{padding-left:0}.csstm_card .js-qty__adjust--plus{right:8px}.variant-input-wrap select,.product__quantity.product__quantity--button{width:100%}}@media (max-width: 540px){.page-width.page-content-job{max-width:1200px;padding-right:20px;text-align:center}.jobbanner_image{background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:80px}.job_banner_btn a{margin-top:10px;width:230px}.page-width.page-content-job h2{min-height:auto;padding-top:70px;padding-bottom:20px;text-align:center!important;width:100%!important}.job_banner_btn{justify-content:center}}@media (max-width: 480px){.day_week_property span.day_span .ss{width:50%}.cstm_form .footer__newsletter .footer__newsletter-btn{right:0;display:flex;justify-content:flex-start;position:relative;left:180px}.cstm_form .footer__newsletter .footer__newsletter-input{max-width:180px;position:absolute}.cstm_newsprd{padding:50px 27px}.hero--mobile--400px:not([data-natural]){height:540px}.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center{padding-top:100px;vertical-align:middle;display:flex}}@media (max-width: 320px){#reading-assessment h3.sc-kmIPcE.htFMXJ.pf-71_{min-height:60px;margin-bottom:0}#fun-reading-classes div.rc_popup__block{width:200px;padding:0}}.job_banner_btn a{letter-spacing:.03px}.Decodable{padding-top:3em}.Decodable .page-width{max-width:1240px}form .form-all{background:#e9f5fb}form .form-all label{color:#333;text-transform:capitalize!important;letter-spacing:1px!important;font-family:Roboto;font-weight:600;font-size:14px}.first_sec .heading,.second_sec .heading{color:#000;font-size:40px;margin-top:10px;font-weight:700}.content{margin-bottom:25px;color:#000}.first_sec a,.second_sec a{background:#2eaadd;padding:15px 50px;text-transform:uppercase;font-weight:700;border-radius:15px}.main_content{display:flex;text-align:center;justify-content:space-evenly}.first_img img{width:180px;height:180px;object-fit:cover}.logo_main img{width:100px}.logo_main{text-align:center}.modal-content{background-color:#fefefe;margin:9% auto;padding:30px 10px 35px!important;border:1px solid #888;width:50%!important;position:relative;border-radius:20px}span.close{position:absolute;right:15px;top:5px}.first_sec:after{content:"";position:absolute;background:#e9e7e7;width:2px;top:32%;height:290px;left:50%}.mobile_popup{display:none}.mobile_popup .first_sec:after{display:none}.mobile_popup .modal-content{background:transparent;border:none;width:95%!important}.First_modal_mobile{background:#fff;padding:40px 20px;border-radius:20px}.mobile_popup span.close{position:absolute;right:25px;top:55px}.Second_modal_mobile{background:#fff;padding:40px 20px;text-align:center;margin-top:50px;border-radius:20px}.modal{background-color:#000c!important;overflow:hidden!important}.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:9% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media (max-width: 1600px){.modal-content{width:60%!important}.second_sec .content{padding-left:40px;padding-right:0}.content{padding-right:20px}}@media (max-width: 1300px){.second_sec .content{padding-left:40px}}@media (max-width: 1200px) and (min-width: 993px){.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}}@media (min-width: 993px){.mobile_popup{display:none!important}.desktop_popup{display:block}}@media (max-width: 992px){.second_sec .content{padding-left:0}.content{margin-bottom:15px;font-size:12px;color:#000}.first_sec a,.second_sec a{background:#2eaadd;padding:10px 40px;text-transform:uppercase;font-weight:700;border-radius:10px}.modal-content{background-color:#fefefe;margin:15% auto}.Second_modal_mobile{margin-top:20px}.First_modal_mobile,.Second_modal_mobile{background:#fff;padding:10px 20px 25px;border-radius:20px}.first_img img{width:150px;height:150px;object-fit:cover}.mobile_popup span.close{position:absolute;right:25px;top:35px}.first_sec .heading,.second_sec .heading{color:#000;font-size:22px;margin-top:0;font-weight:700}.desktop_popup{display:none!important}.modal{overflow:auto!important}}@media screen and (max-width: 768px){form div.form-all{margin:72px auto}}.invisible{visibility:hidden!important}.template-index .main-content{margin:0 0 50px}.template-index .main-content .page-width{max-width:1280px}.template-index section{overflow:hidden;margin-bottom:25px}.template-index section .section-header,.section-header.header-block{margin-bottom:25px}.template-index section button:hover,.template-index section .button:hover{color:#4a4a4a}.template-index .section-header-title,.section-header.header-block .section-header-title{font-size:44px;color:#30a8db;margin:0 10px}.slider-section .slider-wrapper{width:100%}.slider-section .slider:not(.slick-slider)>*:not(:first-child){display:none}.slider-section .slider *{max-height:380px}.slider-section .slider .slick-arrow{top:50%;background-image:url(//justrightreader.com/cdn/shop/files/slider-arrow_64x.png?v=3681246445502685433);background-size:cover;width:64px;height:93px;transform:translateY(-50%);z-index:19}.slider-section .slider .slick-next{transform:translateY(-50%) rotate(180deg)}.slider-section .slider .slick-arrow *{display:none}.slider-section .slider .slick-track{display:flex;align-items:center;height:auto!important}.slider-section .slider .slick-slide{height:auto}.slider-section .slider .slide-1:not(.video-slide),.slider-section .slider .slick-slide:not(.video-slide){display:flex;align-items:center;justify-content:center}.slider-section .slider .slide-inner{padding:0}.buttons-section{padding:25px 0 0}.buttons-section .cta-buttons-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.buttons-section .cta-button{flex-basis:30%;background-color:#67cd5c;color:#fff;font-size:16px;font-weight:700;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding:17px 34px;border-radius:100px;margin:0 0 25px}.buttons-section .cta-button small{font-size:16px}.template-index .section-header-title small,.section-header.header-block .section-header-title small{font-size:36px}.template-index section .box{float:left;width:50%}.sample-section,.sample-section-image,.sample-section-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.sample-section-image{padding:0 0 50px}.sample-section-info{padding:0 0 25px}.sample-section-info-inner{display:flex;flex-direction:column;align-items:center}.sample-section-info h2{font-size:44px;color:#38a9d9;padding:38px 38px 38px 0;border-top:10px solid #38a9d9;border-bottom:10px solid #38a9d9;margin-bottom:50px}.sample-section-info .button{background-color:#67cd5c;color:#fff;font-size:28px;font-weight:700;letter-spacing:2.5px;text-transform:none;padding:28px;border-radius:50px}.video-section{padding:25px 0;text-align:center}.video-section-box{float:left;width:60%;padding:0 38px}.video-section-info{float:left;width:40%;padding:38px}.video-section-info h2{font-size:44px;color:#30a8db;margin-bottom:25px}.video-section-info p{font-size:28px;color:#30a8db;margin:0}.video-section-box .button{display:block;background-color:#67cd5c;color:#fff;font-size:28px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;width:100%;padding:28px;border-radius:50px}.video-section-box .video-wrapper{margin-bottom:50px}.products-section{max-width:1292px;padding:25px 0;margin:0 auto 50px}.products-section .products{overflow:hidden;margin:0 0 50px}.products-section .product{display:flex;flex-direction:column;align-items:center;float:left;width:25%;padding:15px}.products-section .product-image{display:block;margin:40px 0 0}.products-section .product-title{font-size:19px;font-weight:400;color:#000;text-align:center;margin:30px 15px 0}.products-section .product-atc-btn{display:block;background-color:#67cd5c;color:#fff;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;line-height:1;padding:17px 40px;border:2px solid #67cd5c;border-radius:25px;margin:20px auto 0}.products-section .products-button{display:block;background-color:#67cd5c;color:#fff;font-size:16px;font-weight:700;letter-spacing:2.5px;text-align:center;text-transform:uppercase;width:360px;padding:17px 34px;border-radius:50px;margin:0 auto}@media only screen and (min-width: 769px){.site-header{padding:10px 0 20px}}@media only screen and (max-width: 1023px){.template-index .section-header-title,.section-header.header-block .section-header-title{font-size:36px}.buttons-section .cta-button{white-space:nowrap}.buttons-section .cta-button small{font-size:12px}.sample-section-info h2{font-size:28px}.sample-section-info h2 br{display:none}.video-section-box .button{padding:28px 16px}.video-section-info h2{font-size:28px}.video-section-info p{font-size:18px}.products-section{padding:25px 0 0}.products-section .products{margin:0 0 40px}.products-section .product{width:50%}.products-section .product-image{margin:20px 0 0}}@media only screen and (max-width: 767px){.template-index .section-header-title,.template-index .section-header-title small,.section-header.header-block .section-header-title,.section-header.header-block .section-header-title small{font-size:35px}.slider-section .slider .slick-arrow{width:32px;height:46.5px}.buttons-section{padding:0}.buttons-section .cta-buttons-row,.buttons-section .cta-button{display:block}.boxes{display:flex;flex-direction:column}.template-index section .box{width:100%}.boxes-section .box:nth-of-type(1){order:1}.boxes-section .box:nth-of-type(2){order:2}.boxes-section .box:nth-of-type(3){order:4}.boxes-section .box:nth-of-type(4){order:3}.sample-section-info h2{padding:26px 0;margin:0 34px 50px}.sample-section-info .button{font-size:24px;padding:24px}.video-section{padding:25px 0 0}.video-section-box{width:100%;padding:0 38px 25px}.video-section-box .video-wrapper{margin-bottom:25px}.video-section-box .button{font-size:18px;padding:24px 16px}.video-section-info{width:100%;padding:25px 38px}.products-section .product{width:100%;margin:-15px auto 15px}.products-section .product-image,.products-section .product-title,.products-section .product-atc-btn{margin:20px auto 0}}.template-collection-pf-ee89449c [data-section-id=pf-d19b] [data-pf-type=Row] .pf-c:not(:only-of-type){max-width:none;flex-basis:auto}.template-collection-pf-ee89449c [data-section-id=pf-d19b] [data-pf-type=Row] .pf-c.pf-hide{display:none!important}@media (min-width: 1025px){.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=ProductATC]{margin:0 20px}}@media (max-width: 1199px){.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row]{padding-right:0}.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:not(:only-of-type){max-width:50%;flex-basis:50%}.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:not(:only-of-type) [data-pf-type=Column] [data-pf-type=Vimeo]{width:auto;padding:0;margin:0}.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:only-of-type [data-pf-type=Column]{padding:0}.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:only-of-type [data-pf-type=Column] [data-pf-type=Button]{width:calc(50% - 20px);padding:17px 10px;margin:0 10px}.template-collection-pf-ee89449c [data-section-id=pf-fc92] .pf-main-media~[data-pf-type=ProductMediaList]{display:none!important}}@media (max-width: 1023px){.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:not(:only-of-type){max-width:100%;flex-basis:100%}}@media (max-width: 767px){.template-collection-pf-ee89449c [data-section-id=pf-8662] [data-pf-type=Row] .pf-c:only-of-type [data-pf-type=Column] [data-pf-type=Button]{width:100%;margin:10px auto}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=Tabs]{padding:0}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=TabsMenu]{width:45%;flex-basis:45%}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=TabHeader]{white-space:normal}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=TabContentWrapper]{width:55%;flex-basis:55%}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=TabsContent]{padding:15px 0}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=ProductList] .pf-c{padding-top:5px;padding-bottom:5px}.template-collection-pf-ee89449c [data-section-id=pf-fc92] .pf-main-media{height:auto}.template-collection-pf-ee89449c [data-section-id=pf-fc92] .pf-main-media .splide__list,.template-collection-pf-ee89449c [data-section-id=pf-fc92] .pf-main-media .splide__slide{width:100%!important}.template-collection-pf-ee89449c [data-section-id=pf-fc92] .pf-main-media .splide__pagination{display:none}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-product-type=title]{margin:5px 10px}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-product-type=price]{margin-bottom:5px}.template-collection-pf-ee89449c [data-section-id=pf-fc92] [data-pf-type=ProductATC]{display:block;margin:0 auto}.template-collection-pf-ee89449c [data-section-id=pf-babd] [data-pf-type=Heading]{padding-top:0}.template-collection-pf-ee89449c [data-section-id=pf-babd] [data-pf-type=Row]{padding:0;margin:0 -15px}.template-collection-pf-ee89449c [data-section-id=pf-babd] [data-pf-type=Accordion] [data-pf-type="Accordion.Content.Wrapper"] [data-pf-type="Accordion.Header"]{display:flex;padding:10px;margin:0 0 5px}.template-collection-pf-ee89449c [data-section-id=pf-eaf0] [data-pf-type=Row] .pf-c [data-pf-type=Column] [data-pf-type=Heading]:first-child{margin:20px 20px 30px}.template-collection-pf-ee89449c [data-section-id=pf-eaf0] [data-pf-type=Row] .pf-c [data-pf-type=Column] [data-pf-type=Heading]:last-child{padding-bottom:0;margin-bottom:0}.template-collection-pf-ee89449c [data-section-id=pf-d19b] [data-pf-type=Row] .pf-c [data-pf-type=Column] [data-pf-type=Heading]:first-child{margin-top:20px}.template-collection-pf-ee89449c [data-section-id=pf-e195] .pf-c{padding-top:10px;padding-bottom:0}}@font-face{font-family:FontAwesome;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?v=4.7.0);src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff2?v=4.7.0) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff?v=4.7.0) format("woff"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.ttf?v=4.7.0) format("truetype"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal;font-display:swap}.collection-hero{height:auto}.collection-hero__content{position:static;padding-top:15px;padding-bottom:0}.collection-hero__image{position:absolute;top:0;left:0;bottom:0;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.collection-hero__content:before{background:#24242499;opacity:1}[class^=collection-][class$=-row]{display:flex;flex-wrap:wrap;margin:0 -15px}[class^=collection-][class$=-item]{display:flex;padding:15px}.collection-hero__content-item[data-type=text]{max-width:55%;flex-basis:55%}.collection-hero__content-col{position:relative;width:100%}.collection-hero__content-item[data-type=text] .collection-hero__content-col{background-color:#fff;padding:30px;border-radius:25px}.collection-hero__content-item[data-type=text] .collection-hero__content-col h2{font-size:36px;color:#30a8db;white-space:nowrap;margin:0 0 30px}.collection-hero__content-item[data-type=text] .collection-hero__content-col p{font-size:18px;line-height:1.5em;margin-bottom:0}.collection-hero__content-item[data-type=video]{max-width:45%;flex-basis:45%}.collection-hero__content-video{padding-right:60px}[class^=collection-][class$=-video-inner]{position:relative;padding-bottom:56.25%}[class^=collection-][class$=-video-inner] iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.collection-hero__content-item[data-type=buttons]{max-width:100%!important;flex-basis:100%!important}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col{display:flex;flex-wrap:wrap;padding-left:192px;padding-right:189px;margin-top:8px;margin-bottom:15px}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col .btn{font-size:17px;line-height:1;letter-spacing:2.5px;padding:17px 30px;border:0;border-radius:25px;margin-left:30px}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col .btn:hover{background:#30a8db!important;color:#4a4a4a}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col .btn:hover:after{animation:none!important}.collection-content{padding:0}.collection-hero .page-width,.collection-content .page-width{padding:0 15px;max-width:1170px}.collection-content .grid{padding-bottom:40px}.collection-content h1{font-size:34px;color:#4a4a4a;text-align:center;padding:20px 0;margin:10px 0 0}.collection-content .collapsible-trigger{display:none}.collection-sidebar__group .tag-list li{margin:0 0 20px}.collection-sidebar__group .tag-list li a:not(.btn){line-height:inherit}.collection-sidebar__group .tag-list li:first-of-type a:not(.btn){color:#ff9844;text-decoration-line:underline}.collection-content .grid__item--sidebar{overflow:visible}.collection-content div#CollectionSection{margin-top:0}.collection-content .grid--collection{display:block}.collection-content .grid-product__meta .grid-product__title,.collection-content .grid-product__meta .grid-product__price-new{font-weight:400;margin-bottom:15px}.collection-content .product-atc-btn{display:flex;background-color:#67cd5c;color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:pre;letter-spacing:2.5px;text-transform:uppercase;border-radius:25px;padding:17px 40px;margin:0 auto}.collection-content .product-atc-btn:hover{color:#4a4a4a}.collection-cta{padding:30px 0}.collection-cta-item{max-width:50%;flex-basis:50%}.collection-cta-col{width:100%}.collection-cta-col img{height:auto;vertical-align:middle}.collection-samples{background-color:#30a8db;padding:30px 0 40px}.collection-samples-item[data-type=text]{max-width:100%;flex-basis:100%}.collection-samples-col{width:100%}.collection-samples-item[data-type=text] h2{font-size:40px;color:#fff;text-align:center;margin-top:10px;margin-bottom:10px}.collection-samples-item{max-width:25%;flex-basis:25%}.collection-samples-image img{vertical-align:middle;border:1px solid lightgray;box-shadow:#d3d3d3 0 0 4px 1px}.collection-samples-item[data-type=link] a{display:inline-block;font-size:20px;font-weight:700;color:#fff;line-height:1;text-decoration:underline;padding:12px 0;margin-top:100px}.collection-samples-item[data-type=link] i{display:inline-block;font-family:FontAwesome!important;font-style:normal;margin-right:5px}.collection-samples-item[data-type=link] i:before{content:"\f061"}.collection-details{padding:30px 0 40px}.collection-details-item{max-width:100%;flex-basis:100%}.collection-details-col{width:100%}.collection-details-col h2{font-size:40px;color:#30a8db;text-align:center;padding-top:30px;margin:0 0 10px}.collection-details-col h3{font-size:20px;color:#67cd5c;text-align:center;margin:0 0 10px}.collection-details-row:nth-of-type(2){padding-top:15px;padding-bottom:30px;margin:0 50px}.accordian-item-header{width:100%;background-color:#2fa8db;color:#fff;font-size:24px;text-align:left;border-radius:10px;padding:10px;margin-top:5px}.accordian-item-header.active{background-color:#30a8db2b;color:#4a4a4a}.accordian-item-header i{font-family:FontAwesome!important;font-style:normal;font-size:40px;line-height:1;letter-spacing:.025em;vertical-align:middle;margin-right:5px}.accordian-item-header i.child-icon:before{content:"\f1ae"}.accordian-item-header i.group-icon:before{content:"\f0c0"}.accordian-item-header i.key-icon:before{content:"\f084"}.accordian-item-header i.book-icon:before{content:"\f02d"}.accordian-item-header i.light-icon:before{content:"\f0eb"}.accordian-item-header span{vertical-align:middle}.accordian-item-content{height:0px;overflow:hidden;transition:height .35s ease 0s}.accordian-item-content-inner{padding:15px}.accordian-item-content-inner p{font-size:22px;margin:0 0 15px}.equation{display:table-row}.equation-fraction,.equation-fraction-top,.equation-fraction-bottom{padding:0 5px}.equation-fraction{display:table-cell;text-align:center}.equation-fraction-bottom{display:block;border-top:1px solid #000000}.equation-sum{display:table-cell;vertical-align:middle}.collection-info{background-color:#30a8db;color:#fff;padding:30px 0 40px}.collection-info-item[data-type=video]{max-width:66.6667%;flex-basis:66.6667%}.collection-info-item[data-type=text]{max-width:33.3333%;flex-basis:33.3333%}.collection-info-col{width:100%}.collection-info-video{padding:20px}.collection-info-video~.btn{background-color:#67cd5c;font-size:20px;letter-spacing:2.5px;line-height:1;padding:17px 40px;border:0;border-radius:25px}.collection-info-video~.btn:hover{background-color:#67cd5c!important;color:#4a4a4a}.collection-info-video~.btn:hover:after{animation:none!important}.collection-info-item[data-type=text] .collection-info-col h2{font-size:40px;text-align:center;margin:20px 30px 30px}.collection-info-item[data-type=text] .collection-info-col h3{font-size:24px;text-align:center;margin:40px 30px 30px}.collection-chart-item[data-type=text]{max-width:100%;flex-basis:100%}.collection-chart-item[data-type=text] .collection-chart-col{width:100%}.collection-chart-item[data-type=text] .collection-chart-col h2{font-size:40px;color:#30a8db;text-align:center;margin:40px 0 10px}.collection-chart-item[data-type=chart] .collection-chart-col{font-size:30px;text-align:center;margin-top:30px;margin-bottom:10px}.collection-chart-image{padding:0 50px 50px}.collection-chart-image img{vertical-align:middle;border:1px solid lightgray;box-shadow:#d3d3d3 0 0 4px 1px}.collection-chart-image~.btn{font-size:14px;font-weight:400;letter-spacing:.025em;text-transform:none;line-height:1;padding:12px 20px;border-radius:25px}.collection-faq{background-color:#30a8db;color:#fff;padding:30px 0 40px}.collection-faq-item[data-type=text]{max-width:100%;flex-basis:100%}.collection-faq-item[data-type=text] .collection-faq-col h2{font-size:40px;text-align:center;margin:0 0 10px}.collection-faq-list{display:flex;flex-wrap:wrap;margin:0 -15px}.collection-faq-list-item{max-width:33.3333%;flex-basis:33.3333%}.collection-faq-list-row-item{max-width:100%;flex-basis:100%}.collection-faq-list-col{text-align:center}.collection-faq-list-col i{display:inline-block;font-family:FontAwesome!important;font-style:normal;font-size:68px;line-height:1;margin-top:18px}.collection-faq-list-col i:before{content:"\f005"}.collection-faq-list-col h3{font-size:26px;margin:24px 0}.collection-faq-list-col p{font-size:20px;margin:0 0 12px}.collection-back{padding:20px 0}.collection-back-item{max-width:100%;flex-basis:100%}.collection-back-col{width:100%;text-align:center}.collection-back-col a{display:inline-block;color:#4a4a4a;line-height:1;text-decoration:underline;padding:12px 20px}.collection-back-col i{display:inline-block;font-family:FontAwesome!important;font-style:normal;vertical-align:middle;margin-right:5px}.collection-back-col i:before{content:"\f062"}@media (min-width: 769px){.collection-content .collection-filter{display:none}}@media (max-width: 1199px){.collection-hero__content-video,.collection-hero__content-item[data-type=buttons] .collection-hero__content-col{padding:0}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col .btn{width:calc(50% - 20px);padding:17px 10px;margin:0 10px}.collection-info-item{max-width:50%!important;flex-basis:50%!important}}@media (max-width: 1023px){.collection-hero__content-item{max-width:100%!important;flex-basis:100%!important}.collection-hero__content-item[data-type=text]{display:none}}@media (max-width: 767px){.collection-content .grid{padding-bottom:0}.collection-hero__content{padding-top:15px;padding-bottom:5px}.collection-hero__content-item[data-type=text] .collection-hero__content-col{background-color:#ffffffdb;padding:40px}.collection-hero__content-item[data-type=text] .collection-hero__content-col h2{font-size:30px}.collection-hero__content-item[data-type=text] .collection-hero__content-col p{font-size:16px}.collection-hero__content-item[data-type=buttons]{padding:0 15px}.collection-hero__content-item[data-type=buttons] .collection-hero__content-col .btn{width:100%;font-size:12px;margin:10px auto}.collection-content h1{font-size:18px;margin-top:0}.collection-filter,.collection-filter__item{margin-bottom:0}.collection-sidebar__group .tag-list li{margin:0 0 15px}.collection-sidebar__group .tag-list li a:not(.btn){color:#686868}.collection-content .product-atc-btn{padding:17px 20px}.collection-cta-item{max-width:100%;flex-basis:100%}.collection-samples-item[data-type=text] h2{font-size:30px;margin-top:0}.collection-samples-item[data-type=image]{max-width:33.3333%;flex-basis:33.3333%}.collection-samples-item[data-type=link]{max-width:100%;flex-basis:100%}.collection-samples-item[data-type=link] a{margin-top:0}.collection-details-row:nth-of-type(2){padding:0;margin:0 -15px}.collection-details-col h2,.collection-details-col h3{font-size:30px;padding-top:0}.accordian-item-header{display:flex;font-size:18px;margin:0 0 5px}.collection-info-item{max-width:100%!important;flex-basis:100%!important}.collection-info-video~.btn{font-size:12px;margin-top:5px}.collection-info-item[data-type=text] .collection-info-col h2{margin:20px 20px 30px}.collection-info-item[data-type=text] .collection-info-col h3{font-size:20px;padding:10px 10px 0;margin:10px 10px 0}.collection-chart-item[data-type=text] .collection-chart-col h2{font-size:30px;margin-top:20px}.collection-chart-item[data-type=chart] .collection-chart-col{margin-top:0}.collection-faq-item[data-type=text],.collection-faq-list-item,.collection-faq-list-row-item{padding-top:10px!important;padding-bottom:0!important}.collection-faq-list-item{max-width:100%;flex-basis:100%}}.product__main-photos .slick-track{height:auto!important}.product__quantity.product__quantity--button{display:block!important;margin-left:0!important;font-weight:600;color:#000}.template-page-literacy-boxes .section-header{margin-bottom:25px}.template-page-literacy-boxes .banner-section{background-image:url(//justrightreader.com/cdn/shop/files/literacy-boxes-banner.jpg?v=4338533969936729943);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:465px;padding:25px 0 0}.template-page-literacy-boxes .banner-section .section-header-title{font-size:3.52941em;color:#30a8db}.template-page-literacy-boxes .banner-section .button{display:flex;place-content:center;background-color:#67cd5c;color:#fff;font-size:13px;letter-spacing:2.5px;max-width:370px;padding:17px 74px;border-radius:50px;margin:0 auto}.template-page-literacy-boxes .quote-section{padding:20px}.template-page-literacy-boxes .quote-section .quote{font-size:2.117647em;color:#30a8db;text-align:center;margin:0 0 7px}.template-page-literacy-boxes .quote-section .author{font-size:22px;font-size:1.294117em;color:#30a8db;line-height:1.1;padding:0 0 0 57.5%;margin:0 0 7px}.template-page-literacy-boxes .columns-section{background:#30a8db}.template-page-literacy-boxes .columns-section-inner{display:flex;align-items:center;justify-content:center;padding:50px}.template-page-literacy-boxes .columns-section-col{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33.33%;padding:50px;color:#fff;text-align:center}.template-page-literacy-boxes .columns-section-col-image{margin:0 0 25px;display:flex;align-items:center;justify-content:center}.template-page-literacy-boxes .columns-section-col-image img{margin:auto 0 0}.template-page-literacy-boxes .info-section-top{display:flex;align-items:center;justify-content:center;padding:0 60px}.template-page-literacy-boxes .info-section-top-left,.template-page-literacy-boxes .info-section-top-right{width:50%;color:#30a8db}.template-page-literacy-boxes .info-section-top-right{padding:0 0 0 40px}.template-page-literacy-boxes .info-section-top-right h3{font-size:1.88235em}.template-page-literacy-boxes .info-section-top-right h2{font-size:2.941176em}.template-page-literacy-boxes .info-section-top-right ul{list-style:none;font-size:1.411764em;padding-left:.5625em;margin-left:0}.template-page-literacy-boxes .info-section-top-right ul>li:before{content:"-";display:inline-block;width:.5625em;margin-left:-.5625em}.template-page-literacy-boxes .info-section-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#30a8db;margin:0 0 15px}.template-page-literacy-boxes .info-section-bottom p{font-size:1.411764em;max-width:820px}.template-page-literacy-boxes .info-section-bottom .button{background-color:#30a8db;font-size:1.294117em;color:#fff;letter-spacing:2.5px;padding:16px 46px;border-radius:50px;margin:0 0 15px}.template-page-literacy-boxes .info-section-bottom h2{font-size:2.35294em}.template-page-literacy-boxes .details-section{background:#30a8db}.template-page-literacy-boxes .details-section-item{display:flex;align-items:center;justify-content:center;position:relative;margin:0 0 25px}.template-page-literacy-boxes .details-section-item:nth-of-type(odd):after,.template-page-literacy-boxes .details-section-item:nth-of-type(2n):after{content:"";position:absolute;background:#fff;bottom:-4px;width:66.66%;height:4px}.template-page-literacy-boxes .details-section-item:nth-of-type(odd):after{left:0}.template-page-literacy-boxes .details-section-item:nth-of-type(2n):after{right:0}.template-page-literacy-boxes .details-section-item-left,.template-page-literacy-boxes .details-section-item-right{width:50%;padding:15px}.template-page-literacy-boxes .details-section-item-text{display:flex;flex-direction:column;color:#fff}.template-page-literacy-boxes .details-section-item-text h2{font-size:2.35294em}.template-page-literacy-boxes .details-section-item-text p{font-size:1.294117em}.template-page-literacy-boxes .details-section-item-video h3{text-align:center;margin:15px}.template-page-literacy-boxes .details-section-item-left>*:last-child,.template-page-literacy-boxes .details-section-item-right>*:last-child{margin-bottom:0}.template-page-literacy-boxes .details-section-item-image{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.template-page-literacy-boxes .long-quote-section{padding:30px}.template-page-literacy-boxes .long-quote-section .quote{text-align:left;font-size:1.294117em}.template-page-literacy-boxes .banner-section:last-of-type{background-image:url(//justrightreader.com/cdn/shop/files/literacy-boxes-banner-2.jpg?v=9080379334872824501);height:570px}.template-page-literacy-boxes .long-quote-section+.banner-section:last-of-type{height:350px}@media only screen and (max-width: 1024px){.template-page-literacy-boxes .columns-section-inner{padding:30px}.template-page-literacy-boxes .columns-section-col{padding:10px}.template-page-literacy-boxes .info-section-top{display:block;padding:0}.template-page-literacy-boxes .info-section-top-left,.template-page-literacy-boxes .info-section-top-right{width:100%;padding:40px 0 0}.template-page-literacy-boxes .details-section-inner{padding:30px}.template-page-literacy-boxes .details-section-item{display:block}.template-page-literacy-boxes .details-section-item:after{display:none}.template-page-literacy-boxes .details-section-item-left,.template-page-literacy-boxes .details-section-item-right{width:100%}.template-page-literacy-boxes .details-section-item-text,.template-page-literacy-boxes .details-section-item-right.details-section-item-video{padding-bottom:0}}@media only screen and (max-width: 767px){.template-page-literacy-boxes .banner-section .section-header-title{font-size:3em}.template-page-literacy-boxes .quote-section:not(.long-quote-section) .quote{font-size:1.9em}.template-page-literacy-boxes .quote-section .quote{text-align:left;margin:0 auto 25px}.template-page-literacy-boxes .quote-section .author{padding:0;max-width:265px;margin:0 auto}.template-page-literacy-boxes .columns-section-inner{display:block}.template-page-literacy-boxes .columns-section-col{width:100%;padding:0 0 15px}.template-page-literacy-boxes .columns-section-col:last-child{padding-bottom:0}.template-page-literacy-boxes .columns-section-col:last-child .columns-section-col-text>*:last-child{margin-bottom:0}.template-page-literacy-boxes .info-section-top-left,.template-page-literacy-boxes .info-section-top-right{width:100%;padding:20px 0 0}.template-page-literacy-boxes .info-section-top-right h3,.template-page-literacy-boxes .info-section-top-right h2,.template-page-literacy-boxes .info-section-bottom h2{text-align:center}.template-page-literacy-boxes .info-section-top-right ul br{display:none}.template-page-literacy-boxes .info-section-bottom{text-align:left}.template-page-literacy-boxes .details-section-inner{padding:15px}.template-page-literacy-boxes .details-section-item-image{margin-bottom:0}.template-page-literacy-boxes .banner-section:last-of-type,.template-page-literacy-boxes .long-quote-section+.banner-section:last-of-type{height:230px}}.template-page-literacy-boxes-2 .main-content .page-width{max-width:1300px}.template-page-literacy-boxes-2 .section-header{margin-bottom:25px}.template-page-literacy-boxes-2 .title-section .section-header-title{font-size:3.52941em;color:#30a8db}.template-page-literacy-boxes-2 .title-section .subtitle{max-width:1024px;margin:0 auto 25px;text-align:center;color:#000}.template-page-literacy-boxes-2 .checked-section{background:#30a8db}.template-page-literacy-boxes-2 .checked-section-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:1024px;margin:0 auto}.template-page-literacy-boxes-2 .checked-section-col{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:33.33%;padding:20px 20px 20px 83px;color:#fff}.template-page-literacy-boxes-2 .checked-section-col:before{content:"";display:block;position:absolute;top:0;left:0;background-image:url(//justrightreader.com/cdn/shop/files/checkmark.png?v=16418206490394560491);background-size:83px auto;background-position:left top;background-repeat:no-repeat;width:83px;height:83px}.template-page-literacy-boxes-2 .checked-section-col-text{margin-bottom:0}.template-page-literacy-boxes-2 .details-section{background:#e9f7e7}.template-page-literacy-boxes-2 .details-section-inner{max-width:1024px;margin:0 auto;padding:40px 36px 0}.template-page-literacy-boxes-2 .details-section-inner img{margin-bottom:-13px}.template-page-literacy-boxes-2 .cta-section{position:relative;padding:50px 0 0;color:#000}.template-page-literacy-boxes-2 .cta-section:before{content:"";position:absolute;top:-63px;left:40px;background-image:url(//justrightreader.com/cdn/shop/files/sunburst-cropped.png?v=11141700701739669449);background-size:100% auto;background-position:left top;background-repeat:no-repeat;width:22%;height:100%}.template-page-literacy-boxes-2 .cta-section-inner{max-width:800px;margin:0 auto 0 23.3335%;text-align:center}.template-page-literacy-boxes-2 .cta-section-options{display:flex;flex-wrap:wrap;margin:0 0 60px}.template-page-literacy-boxes-2 .cta-section-option{display:flex;flex-direction:column;flex-grow:1;z-index:1}.template-page-literacy-boxes-2 .cta-section-buttons{max-width:1280px;display:flex;align-items:center;justify-content:space-evenly;margin:0 auto 40px}.template-page-literacy-boxes-2 .cta-section-buttons .cta-button{flex-basis:45%;background-color:#fee500;color:#044399;font-size:40px;font-weight:700;text-align:center;white-space:nowrap;padding:17px 34px;border-radius:100px;margin:0 0 25px}.template-page-literacy-boxes-2 .columns-section{background:#30a8db}.template-page-literacy-boxes-2 .columns-section .section-header{padding:65px 0 0;color:#fff}.template-page-literacy-boxes-2 .columns-section .section-header-title{font-size:40px;color:#fff}.template-page-literacy-boxes-2 .columns-section-inner{display:flex;align-items:center;justify-content:center;padding:0 0 50px}.template-page-literacy-boxes-2 .columns-section-col{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33.33%;padding:0;color:#fff;text-align:center}.template-page-literacy-boxes-2 .columns-section-col-image{display:flex;align-items:center;justify-content:center;margin:0 0 25px}.template-page-literacy-boxes-2 .columns-section-col-image img{margin:auto 0 0}.template-page-literacy-boxes-2 .info-section{padding:70px 0;z-index:1}.template-page-literacy-boxes-2 .quote-section{background:#e9f7e7;position:relative;height:340px}.template-page-literacy-boxes-2 .quote-section-inner{display:flex;flex-direction:column;position:relative}.template-page-literacy-boxes-2 .quote-section-inner:before{content:"";position:absolute;top:-19%;right:0;background-image:url(//justrightreader.com/cdn/shop/files/2decodables_bottompage-cropped.png?v=1148985364776069560);background-size:100% auto;background-position:right top;background-repeat:no-repeat;width:500px;height:407px;z-index:1}.template-page-literacy-boxes-2 .quote-section-inner .author:after{content:"";position:absolute;top:-33%;right:0;background-image:url(//justrightreader.com/cdn/shop/files/henry-ford-elementary-cropped.png?v=7300036458878195672);background-size:100% auto;background-position:right bottom;background-repeat:no-repeat;width:23.945%;height:137.65%}.template-page-literacy-boxes-2 .quote-section-inner .quote{width:55%;padding:36px 0 0;font-size:2em;font-weight:700;color:#000;z-index:2}.template-page-literacy-boxes-2 .quote-section-inner .author{position:relative;width:50%;font-size:1.6em;color:#000;line-height:1.4;text-align:right;padding:10px 14.789% 0 0;z-index:2}@media only screen and (min-width: 1025px){.template-page-literacy-boxes-2 .checked-section-col{padding-right:0}.template-page-literacy-boxes-2 .checked-section-col-text{font-size:1.4em}}@media only screen and (max-width: 1280px){.template-page-literacy-boxes-2 .cta-section-buttons .cta-button{font-size:30px}}@media only screen and (max-width: 1180px){.template-page-literacy-boxes-2 .cta-section-option{max-width:33.33%}.template-page-literacy-boxes-2 .quote-section-inner .quote{font-size:1.75em}.template-page-literacy-boxes-2 .quote-section-inner .author{font-size:1.4em}}@media only screen and (max-width: 1024px){.template-page-literacy-boxes-2 .cta-section:before{top:0;left:0}.template-page-literacy-boxes-2 .columns-section-inner{padding:0 30px 30px}.template-page-literacy-boxes-2 .columns-section-col{padding:10px}.template-page-literacy-boxes-2 .quote-section-inner:before{background-size:auto;background-position:right bottom}}@media only screen and (max-width: 959px){.template-page-literacy-boxes-2 .cta-section:before{top:5%;left:2.5%}.template-page-literacy-boxes-2 .cta-section-buttons .cta-button{font-size:20px}}@media only screen and (max-width: 767px){.template-page-literacy-boxes-2 .title-section .section-header-title{font-size:3em}.template-page-literacy-boxes-2 .title-section .subtitle{padding:0 17px}.template-page-literacy-boxes-2 .checked-section-col{width:100%}.template-page-literacy-boxes-2 .details-section-inner{padding:20px}.template-page-literacy-boxes-2 .cta-section{padding:20px 0 0}.template-page-literacy-boxes-2 .cta-section:before{display:block;position:static;width:75%;height:310px;margin:0 auto 20px}.template-page-literacy-boxes-2 .cta-section-inner{margin:0 auto}.template-page-literacy-boxes-2 .cta-section-inner .subtitle{padding:0 17px}.template-page-literacy-boxes-2 .cta-section-options{margin:0 0 40px}.template-page-literacy-boxes-2 .cta-section-option{max-width:none;padding:0 0 0 40px}.template-page-literacy-boxes-2 .cta-section-option:nth-of-type(3){padding-top:30px}.template-page-literacy-boxes-2 .cta-section-buttons{display:block;padding:0 40px}.template-page-literacy-boxes-2 .cta-section-buttons .cta-button,.template-page-literacy-boxes-2 .columns-section-inner{display:block}.template-page-literacy-boxes-2 .columns-section-col{width:100%;padding:0 0 15px}.template-page-literacy-boxes-2 .info-section{padding:10px}.template-page-literacy-boxes-2 .quote-section-inner:before{display:none}.template-page-literacy-boxes-2 .quote-section-inner .quote{width:100%}.template-page-literacy-boxes-2 .quote-section-inner .author{width:91%;padding-right:100px;margin:0 auto}}.contact-page{display:flex}.contact-page-left,.contact-page-right{display:flex;flex-basis:50%;width:50%}.contact-page-info{display:flex;align-items:center;justify-content:center;background:#cfe1e880;width:90%;height:100%;padding:65px 30px;border-radius:30px}.contact-page-info-inner{display:flex;flex-direction:column}.contact-page-info .section-header{font-size:25px;color:#2ea9db;text-align:left;margin-bottom:40px}.contact-page-info p{font-size:20px;color:#000;line-height:1.5}.contact-page-info a{color:#2ea9db}.contact-page-info a,.contact-page-info a:after{border:none!important}.contact-page-docs a{position:relative;padding-left:30px}.contact-page-docs a:before{content:"";position:absolute;top:-2px;left:0;width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.48 17.48'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23231f20%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.68 9.53a.79.79 0 0 0-.79.8v3.34a2.21 2.21 0 0 1-2.22 2.22H3.8a2.21 2.21 0 0 1-2.21-2.22V10.33a.8.8 0 0 0-.8-.8.8.8 0 0 0-.79.8v3.34a3.81 3.81 0 0 0 3.8 3.81h9.87a3.82 3.82 0 0 0 3.81-3.81V10.33A.8.8 0 0 0 16.68 9.53Z'/%3E%3Cpath class='cls-1' d='M12.94 7.38 9.53 10.79V.79A.79.79 0 0 0 8.74 0a.8.8 0 0 0-.8.79v10L4.53 7.38A.8.8 0 0 0 3.41 8.51l4.77 4.76a.79.79 0 0 0 1.12 0l4.77-4.76a.8.8 0 0 0-1.13-1.13Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.contact-page-info h3{font-size:27.5px;color:#231f20;margin-bottom:15px}.contact-page-links+.contact-page-docs{margin-top:90px}.contact-page-docs+.contact-page-address{margin-top:100px}.contact-page-address p{font-weight:700;line-height:1.2}.contact-page-address+.contact-page-email{margin-top:16px}.contact-page-right{justify-content:flex-end}.contact-page .hbspt-form{width:90%}.contact-page .hs-form fieldset{max-width:none}.contact-page .hs-form-field label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:none}.contact-page .hs-form-field .input,.contact-page .hs-form .hs-submit{margin:0 15px 15px 0!important}.contact-page .hs-form-field.hs-fieldtype-select .input{position:relative;height:59px}.contact-page .hs-form-field.hs-fieldtype-select .input:after{content:"";position:absolute;top:25px;right:17px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.44 9.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3Bstroke:%23010101%3Bstroke-linecap:round%3Bstroke-miterlimit:10%3Bstroke-width:2px%3B%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='14.44 1 7.72 7.72 1 1'/%3E%3C/svg%3E");background-repeat:no-repeat;pointer-events:none}.contact-page .hs-form-field.hs-fieldtype-select .input+.hs-error-msgs{margin:15px 0 0}.contact-page .hs-form-field .input .hs-input:not([type=checkbox]){background:#cfe1e880;padding-left:18px;border:1px solid rgba(207,225,232,.5);border-radius:4px;font-size:20px;color:#000;width:100%;height:59px}.contact-page .hs-form-field.hs-fieldtype-textarea .input .hs-input{height:154px}.contact-page .hs-form-field.hs-fieldtype-select .input .hs-input{color:#000}.contact-page .hs-form-field .input .hs-input::placeholder{color:#000;opacity:1}.contact-page .hs-form-field .input .hs-input.error{background:#fff6f6;border:1px solid #d02e2e;color:#d02e2e}.contact-page .hs-form-field .input .hs-input.error::placeholder{color:#d02e2e}.contact-page .hs-form-field .hs-error-msgs{margin:0}.contact-page .hs-form-field .hs-error-msgs li{list-style:none}.contact-page .hs-form-field .hs-error-msgs li .hs-error-msg,.contact-page .hs_error_rollup .hs-error-msgs li .hs-main-font-element{font-size:16px;color:#d02e2e;letter-spacing:.025em;text-transform:none}.contact-page .hs-form-field .input .inputs-list,.contact-page .hs_error_rollup .hs-error-msgs{margin-left:0}.contact-page .hs-form-field .input .inputs-list li,.contact-page .hs_error_rollup .hs-error-msgs li{list-style:none}.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display{display:flex}.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display span{font-size:20px;color:#000;letter-spacing:.025em;text-transform:none;line-height:1.2}.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:37px!important;height:18px;background-repeat:no-repeat;margin:5px 24px 0 0}.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.6 13.79'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2332a7d9%3B%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Crect class='cls-1' x='-1' y='7.84' width='10.35' height='3.55' rx='1.77' transform='translate(8.02 -0.14) rotate(45)'/%3E%3Crect class='cls-1' x='2.69' y='5.12' width='18.04' height='3.55' rx='1.77' transform='translate(-1.45 10.3) rotate(-45)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");border-color:transparent}.contact-page .hs-form .hs-submit input[type=submit]{background:#65ce57;border-radius:50px;font-size:20px;font-weight:700;color:#fff;width:100%;height:66px;border:none}.contact-page .hs-form .hs-submit input[type=submit]:hover{color:#4a4a4a}@media only screen and (max-width: 1023px){.contact-page{flex-direction:column}.contact-page-left,.contact-page-right{width:100%;flex-basis:100%}.contact-page-left{margin-bottom:75px}.contact-page-info{width:calc(100% - 15px)}.contact-page .hbspt-form{width:100%}}@media only screen and (max-width: 959px){.contact-page .hs-form-field .input .hs-input:not([type=checkbox]),.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display span{font-size:16px}}@media only screen and (max-width: 768px){.contact-page-left{margin-bottom:40px}}@media only screen and (max-width: 767px){.contact-page-info{padding:20px}.contact-page-info .section-header{font-size:16px;margin-bottom:20px}.contact-page-info p{font-size:16px}.contact-page-links+.contact-page-docs,.contact-page-docs+.contact-page-address{margin-top:30px}.contact-page-docs a{padding-left:24px}.contact-page-docs a:before{width:18px;height:18px}.contact-page .hs-form-field .input input{width:100%!important}.contact-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input{width:67px!important}.contact-page .hs-form .hs-submit{margin-right:15px}}.purchase-order-page{padding-bottom:0}.purchase-order-page .purchase-order-header,.purchase-order-page .purchase-order-form .hbspt-form{max-width:700px;margin:0 auto}.purchase-order-page .section-header__title{color:#2ea9db}.purchase-order-page .purchase-order-form{background:#e7f0f3;width:100vw;padding:40px 0 220px;margin:100px calc(50% - 50vw) 0}.purchase-order-page .hs-form .purchase-order-form-section[data-section=po-number],.purchase-order-page .hs-form .purchase-order-form-section[data-section=info]{max-width:500px;margin:0 auto}.purchase-order-page .hs-form .purchase-order-form-section-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin:32px auto}.purchase-order-page .hs-form .purchase-order-form-section-header-title{font-size:28px;color:#231f20;margin-bottom:0}.purchase-order-page .hs-form .purchase-order-form-section-header-number{position:relative;background:#2ea9db;width:64px;height:64px;border-radius:50%;margin-bottom:13px}.purchase-order-page .hs-form .purchase-order-form-section-header-number:before{content:"";position:absolute;top:50%;left:50%;width:auto;height:28px;transform:translate(-50%,-50%);background-repeat:no-repeat}.purchase-order-page .hs-form .purchase-order-form-section:nth-of-type(1) .purchase-order-form-section-header-number:before{width:11px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.12 27.3'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.91 11.29H9.83L5.08 13.86 4.37 11l6-3.19h3.15v27.3H9.91Z' transform='translate(-4.37 -7.85)'/%3E%3C/svg%3E")}.purchase-order-page .hs-form .purchase-order-form-section:nth-of-type(2) .purchase-order-form-section-header-number:before{width:17px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.19 27.77'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.76 35.15V32.89l2.69-2.82c6.47-6.64 9.4-10.16 9.44-14.28 0-2.77-1.25-5.34-5-5.34a8.32 8.32 0 0 0-5.39 2.31l-1.09-2.6A10.65 10.65 0 0 1 9.56 7.39c5.46 0 7.76 4 7.76 7.94 0 5-3.39 9.11-8.74 14.66l-2 2v.09H18v3.06Z' transform='translate(-1.76 -7.39)'/%3E%3C/svg%3E")}.purchase-order-page .hs-form .purchase-order-form-section:nth-of-type(3) .purchase-order-form-section-header-number:before{width:17px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.05 28.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2.77 30.91a12.39 12.39 0 0 0 6.05 1.72c4.75 0 6.22-3 6.18-5.29 0-3.82-3.49-5.46-7.06-5.46H5.88V19.11H7.94c2.69 0 6.09-1.39 6.09-4.62 0-2.19-1.39-4.12-4.79-4.12a10.05 10.05 0 0 0-5.46 1.81l-1-2.69A13 13 0 0 1 10 7.39c5.37 0 7.81 3.19 7.81 6.51 0 2.81-1.68 5.21-5 6.43v.08c3.36.67 6.09 3.19 6.09 7 0 4.36-3.4 8.19-10 8.19a13.94 13.94 0 0 1-7.1-1.85Z' transform='translate(-1.76 -7.39)'/%3E%3C/svg%3E")}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection{position:relative;background:#fff;padding:34px 50px 20px;border-radius:40px;margin:34px 0}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection-header{display:flex;align-items:center;justify-content:center;position:absolute;background:#2ea9db;top:-22px;left:50px;width:auto;height:44px;padding:0 22px;text-align:center}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection-header-title{font-size:22px;color:#fff;margin-bottom:0}.purchase-order-page .hs-form fieldset{max-width:none}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection fieldset:not(:last-of-type){border-bottom:1px solid rgba(207,225,232,.5);margin-bottom:15px}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection .hs-form-field{display:flex;align-items:baseline;justify-content:space-between;width:100%;font-size:12px}.purchase-order-page .hs-form-field label:not(.hs-error-msg){display:none}.purchase-order-page .purchase-order-form-section[data-section=po-number] fieldset:last-of-type .hs-form-field label:not(.hs-error-msg),.purchase-order-page .purchase-order-form-section[data-section=products] .hs-form-field label:not(.hs-error-msg){display:inherit;font-size:16px;color:#000;letter-spacing:.025em;text-transform:none}.purchase-order-page .hs-form-field .input .hs-file-upload{display:flex;align-items:center;position:relative;background:#fff;width:100%;height:45px;padding:0;border:1px solid rgba(207,225,232,.5);border-radius:4px;font-size:16px}.purchase-order-page .hs-form-field .input .hs-file-upload .hs-file-choose{display:inline;display:flex;align-items:center;justify-content:center;background:#2ea9db;width:30%;height:45px;color:#fff;padding-left:15px;border-radius:4px}.purchase-order-page .hs-form-field .input .hs-file-upload .hs-file-choose:before{content:"";position:absolute;top:50%;left:23px;width:18px;height:18px;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.48 17.48'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.68 9.53a.79.79 0 0 0-.79.8v3.34a2.21 2.21 0 0 1-2.22 2.22H3.8a2.21 2.21 0 0 1-2.21-2.22V10.33a.8.8 0 0 0-.8-.8.8.8 0 0 0-.79.8v3.34a3.81 3.81 0 0 0 3.8 3.81h9.87a3.82 3.82 0 0 0 3.81-3.81V10.33A.8.8 0 0 0 16.68 9.53Z'/%3E%3Cpath class='cls-1' d='M4.53 6.12 7.94 2.71v10a.8.8 0 0 0 .8.8.79.79 0 0 0 .79-.8v-10l3.41 3.41a.79.79 0 0 0 1.13 0 .8.8 0 0 0 0-1.1L9.3.23a.79.79 0 0 0-1.12 0L3.41 5A.79.79 0 0 0 4.53 6.12Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.purchase-order-page .hs-form-field .input .hs-file-upload .hs-file-heading{display:flex;align-items:center;width:70%;height:45px;padding:10px 20px;font-size:12px;color:#676767}.purchase-order-page .hs-form-field .input .hs-file-upload~.hs-input[type=file]{display:none}.purchase-order-page .hs-form-field .input,.purchase-order-page .hs-form .hs-submit{margin:0 0 15px!important}.purchase-order-page .purchase-order-form-section[data-section=info] fieldset.form-columns-2 .hs-form-field:first-of-type .input{margin-right:7.5px!important}.purchase-order-page .purchase-order-form-section[data-section=info] fieldset.form-columns-2 .hs-form-field:last-of-type .input{margin-left:7.5px!important}.purchase-order-page .hs-form-field.hs-fieldtype-select .input{position:relative}.purchase-order-page .hs-form-field.hs-fieldtype-select .input:after{content:"";position:absolute;top:15px;right:7px;width:11px;height:11px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.63 6.73'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3Bstroke:%2372909c%3Bstroke-linecap:round%3Bstroke-miterlimit:10%3Bstroke-width:2px%3B%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='9.63 1 5.32 5.32 1 1'/%3E%3C/svg%3E");background-repeat:no-repeat;pointer-events:none}.purchase-order-page .hs-form-field.hs-fieldtype-select .input+.hs-error-msgs{margin:15px 0 0}.purchase-order-page .hs-form-field .input .hs-input:not([type=checkbox]){background:#fff;width:100%!important;height:34px;padding-left:18px;border:1px solid rgba(207,225,232,.5);border-radius:4px;font-size:16px;color:#000}.purchase-order-page .purchase-order-form-section[data-section=po-number] .hs-form-field .input .hs-input:not([type=checkbox]),.purchase-order-page .purchase-order-form-section[data-section=info] .hs-form-field .input .hs-input:not([type=checkbox]){height:45px}.purchase-order-page .hs-form-field.hs-fieldtype-select .input .hs-input{width:180px;font-size:12px;color:#676767}.purchase-order-page .hs-form-field .input .hs-input::placeholder{color:#000;opacity:1}.purchase-order-page .hs-form-field .input .hs-input.error{background:#fff6f6;border:1px solid #d02e2e;color:#d02e2e}.purchase-order-page .hs-form-field .input .hs-input.error::placeholder{color:#d02e2e}.purchase-order-page .hs-form-field .hs-error-msgs{margin:0}.purchase-order-page .hs-form-field .hs-error-msgs li{list-style:none}.purchase-order-page .hs-form-field .hs-error-msgs li .hs-error-msg,.purchase-order-page .hs_error_rollup .hs-error-msgs li .hs-main-font-element{font-size:16px;color:#d02e2e;letter-spacing:.025em;text-transform:none}.purchase-order-page .hs-form-field .input .inputs-list,.purchase-order-page .hs_error_rollup .hs-error-msgs{margin-left:0}.purchase-order-page .hs-form-field .input .inputs-list li,.purchase-order-page .hs_error_rollup .hs-error-msgs li{list-style:none}.purchase-order-page .hs-form-field.hs-fieldtype-number label:not(.hs-error-msg){visibility:hidden}.purchase-order-page .hs-form-field.hs-fieldtype-number .input{position:relative}.purchase-order-page .hs-form-field.hs-fieldtype-number .input:before{content:"Quantity";position:absolute;top:50%;left:-33.33%;max-width:50px;transform:translate(-50%,-50%)}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection[data-subsection=take-home-decodable-boxes] .hs-form-field.hs-fieldtype-number .input:before{content:"No. of Students"}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-minus,.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-plus{position:absolute;top:0;width:33.33%;height:100%;background:#e7f0f3}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-minus{left:0;border-radius:4px 0 0 4px}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-plus{right:0;border-radius:0 4px 4px 0}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-input{-moz-appearance:textfield;width:115px;padding-left:33.33%;padding-right:33.33%;text-align:center}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-input::-webkit-inner-spin-button,.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-minus:after,.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-plus:after{content:"";position:absolute;top:50%;left:50%;width:10px;transform:translate(-50%,-50%);background-repeat:no-repeat;pointer-events:none}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-minus:after{height:2px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.63 2'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3Bstroke:%2372909c%3Bstroke-linecap:round%3Bstroke-miterlimit:10%3Bstroke-width:2px%3B%7D%3C/style%3E%3C/defs%3E%3Cline class='cls-1' x1='9.63' y1='1' x2='1' y2='1'/%3E%3C/svg%3E")}.purchase-order-page .hs-form-field.hs-fieldtype-number .input .hs-plus:after{height:10px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.63 10.63'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3Bstroke:%2372909c%3Bstroke-linecap:round%3Bstroke-miterlimit:10%3Bstroke-width:2px%3B%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='5.32 9.63 5.32 5.32 9.63 5.32'/%3E%3Cpolyline class='cls-1' points='5.32 1 5.32 5.32 1 5.32'/%3E%3C/svg%3E")}.purchase-order-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display{display:flex}.purchase-order-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display span{font-size:16px;color:#000;letter-spacing:.025em;text-transform:none}.purchase-order-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:37px;height:18px;background-repeat:no-repeat;margin:5px 24px 0 0}.purchase-order-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.6 13.79'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2332a7d9%3B%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Crect class='cls-1' x='-1' y='7.84' width='10.35' height='3.55' rx='1.77' transform='translate(8.02 -0.14) rotate(45)'/%3E%3Crect class='cls-1' x='2.69' y='5.12' width='18.04' height='3.55' rx='1.77' transform='translate(-1.45 10.3) rotate(-45)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");border-color:transparent}.purchase-order-page .purchase-order-form-section[data-section=info] .hs-form-field.hs-fieldtype-textarea .input .hs-input{height:115px}.purchase-order-page .hs-form .hs-submit input[type=submit]{background:#65ce57;border-radius:50px;font-size:20px;font-weight:700;color:#fff;width:100%;height:50px;border:none}.purchase-order-page .hs-form .hs-submit input[type=submit]:hover{color:#4a4a4a}@media only screen and (max-width: 1023px){.purchase-order-page .hs-form-field .input .hs-input:not([type=checkbox]){padding-top:0;padding-bottom:0}.purchase-order-page .hs-form-field.hs-fieldtype-number .input{max-width:150px}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection{margin-top:50px}}@media only screen and (max-width: 767px){.purchase-order-page .purchase-order-form{padding-top:20px;padding-bottom:110px;margin-top:50px}.purchase-order-page .purchase-order-form .hbspt-form{padding:0 17px}.purchase-order-page .purchase-order-form .hs-file-upload .hs-file-choose:before{display:none}.purchase-order-page .hs-form-field .input .hs-file-upload .hs-file-choose{padding-left:0}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection{padding-left:20px;padding-right:20px}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection-header{padding:0 10px}.purchase-order-page .hs-form .purchase-order-form-section[data-section=products] .purchase-order-form-subsection-header-title{font-size:18px}.purchase-order-page .purchase-order-form-section[data-section=products] .hs-form-field label:not(.hs-error-msg){max-width:160px;font-size:16px}.purchase-order-page .hs-form-field.hs-fieldtype-select .input .hs-input{font-size:12px!important;width:100%!important}.purchase-order-page .hs-form-field.hs-fieldtype-number label:not(.hs-error-msg){white-space:pre}.purchase-order-page .hs-form-field.hs-fieldtype-number .input{max-width:115px}.purchase-order-page .purchase-order-form-section[data-section=info] fieldset.form-columns-2 .hs-form-field:first-of-type .input,.purchase-order-page .purchase-order-form-section[data-section=info] fieldset.form-columns-2 .hs-form-field:last-of-type .input{margin-left:0!important;margin-right:0!important}.purchase-order-page .hs-form-field .input .inputs-list li label.hs-form-booleancheckbox-display input{width:67px!important}}[id^=shopify-section-].index-section+[id^=shopify-section-] section{margin-top:-40px}.e-library-tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 15px;margin:0 auto 20px}.e-library-tab{border:1px solid #686868;border-radius:0}.e-library-tab.active{background:#fff!important;color:#30a8db!important;transition:none!important}.e-library-set{padding:0 0 10px}.e-library-set-title{line-height:1em;padding:0 15px;margin:15px 0}.e-library-set-items{display:flex;flex-wrap:wrap}.e-library-set-item{max-width:25%;flex-basis:25%;padding:15px}.e-library-set-item a{display:block}.e-library-set-item img{vertical-align:middle}.e-library-set-back-to-top{text-align:center;padding:15px;margin:10px}.e-library-set-divider{display:flex;padding:15px;font-size:2px}.e-library-set-divider:before,.e-library-set-divider:after{content:"";width:100%;border-top:1em solid}[id^=shopify-section-]:last-of-type .e-library-set-section .e-library-set-divider{visibility:hidden}@media only screen and (min-width: 768px){.e-library-tab:not(:first-child){border-left:none}}@media only screen and (max-width: 767px){[id^=shopify-section-].index-section+[id^=shopify-section-] section{margin-top:-20px}.e-library-tab{width:100%}.e-library-tab:not(:first-child){border-top:none}.e-library-set-item{max-width:50%;flex-basis:50%}}.add-to-cart,.cart__checkout{background-color:#67cd5c!important;margin-bottom:10px}.add-to-cart+.add-to-quote{margin-top:15px}.cart__update+.cart__checkout+.save-purchase-order-w3{background:#30a8db;padding:11px 20px}@media (min-width: 769px){.cart__update+.cart__checkout+.save-purchase-order-w3{margin-left:15px}}@media only screen and (max-width: 768px){.cart__update+.cart__checkout+.save-purchase-order-w3{padding:9px 17px}}.rte .enlarge-text{font-size:1.25em}.educator-banner .glide-container{height:100%!important}.edu-banner-main .pf-c{padding:0!important}footer.site-footer{background-image:url(//justrightreader.com/cdn/shop/files/edu-footer.png?v=12860498537285175464);background-position:right -15px;background-repeat:no-repeat;background-size:auto 71.25%;background-position:right bottom}
/*# sourceMappingURL=/cdn/shop/t/74/assets/stylesheet.scss.css.map */
