html,body{margin:0;border:0;font-family:Arial;font-size:18px;background-color:#23252B;padding:0;min-width:640px}.shell{max-width:1640px;min-width:640px;margin:0 auto}.wrapper{max-width:1600px;min-width:600px;margin:0 20px;position:relative}.divider{height:1px;width:100%;background-image:url(../img/divider-grade-bg.png);background-position:center;background-repeat:no-repeat;background-size:100% 1px;float:left}.divider2{height:1px;width:100%;background-image:url(../img/divider-grade-bg.png);background-position:center;background-repeat:no-repeat;background-size:108% .5px;float:left}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.capitalize{text-transform:capitalize}.mobile-nav-cntr{display:none}@media screen and (min-width:1261px){.mobile-nav-cntr{display:none}.hamburger-cntr{display:none}}input[type="radio"],input[type="checkbox"]{margin-top:-1px;vertical-align:middle}.graph-bg{background-image:url(../img/graph-bg.png);background-size:80px 80px}.uppercase{text-transform:uppercase}.bold,b{font-weight:600}.medium{font-weight:500}.semi-bold{font-weight:400}.stnd-space{word-spacing:2px!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}h1{font-weight:500}h1 span.light{font-weight:100}h2{font-weight:400}h3{font-weight:300}form h3{text-align:center;padding:30px 0}span.gray{color:#999}button{font-family:inherit;border:0;padding:0;font-size:100%}button:focus{outline:none}.header-ad-cntr{width:100%;height:90px;padding:10px 0;text-align:center}#btm-ad-cntr{position:fixed;bottom:-100px;left:0;right:0;height:110px;width:100%;z-index:100;background-color:rgb(241 241 241 / .8);background-size:200px 200px;transition:all .3s ease-out}.shell.ad .wrapper{margin:5px 0}.header-cntr{width:100%;min-width:640px;height:140px;background-color:#333b40;background-image:url(../img/chalk-board-bg.webp);background-size:1500px 160px;background-position:center}.cc-logo-large{width:145px;height:80px;margin:27px 0 33px 10px;float:left;background-image:url(../img/cc-logo-large.png);background-repeat:no-repeat}.cc-logo-large img{width:145px;height:80px}.sticky-header-cntr{width:100%;height:60px;background-color:rgb(51 59 64 / .9);position:fixed;top:0;display:none}.nav-stripe{width:100%;min-width:640px;height:10px;background-color:#1f2225}.nav-cntr{float:right;height:45px;margin-top:33px;overflow:hidden}.nav-tab{float:left;height:45px;margin-top:8px;margin-left:-21px;color:#fff;-webkit-transition:margin 0.15s ease-out;transition:margin 0.15s ease-out}.nav-cntr a:nth-child(1) .nav-tab{margin-left:0}.nav-tab:hover{margin-top:0;cursor:pointer;opacity:1}.nav-tab.selected{margin-top:0;opacity:1}.nav-tab .left{float:left;width:30px;height:45px;background-size:30px 45px}.nav-tab .content{float:left;min-width:60px;height:45px;background-size:112px 45px;line-height:250%;font-weight:400;text-align:center;font-size:.95em;padding:0 2.5px}.nav-tab .underline{width:100%;height:4px;background-color:#000}.nav-tab .right{float:left;width:12px;height:45px;background-size:12px 45px}.nav-tab .left.purple{background-image:url(../img/nav-tab-l-purple.png)}.nav-tab .left.blue{background-image:url(../img/nav-tab-l-blue.png)}.nav-tab .left.red{background-image:url(../img/nav-tab-l-red.png)}.nav-tab .left.green{background-image:url(../img/nav-tab-l-green.png)}.nav-tab .left.orange{background-image:url(../img/nav-tab-l-orange.png)}.nav-tab .left.teal{background-image:url(../img/nav-tab-l-teal.png)}.nav-tab .content.purple{background-image:url(../img/nav-tab-grad-purple.png)}.nav-tab .content.blue{background-image:url(../img/nav-tab-grad-blue.png)}.nav-tab .content.red{background-image:url(../img/nav-tab-grad-red.png)}.nav-tab .content.green{background-image:url(../img/nav-tab-grad-green.png)}.nav-tab .content.orange{background-image:url(../img/nav-tab-grad-orange.png)}.nav-tab .content.teal{background-image:url(../img/nav-tab-grad-teal.png)}.nav-tab .right.purple{background-image:url(../img/nav-tab-r-purple.png)}.nav-tab .right.blue{background-image:url(../img/nav-tab-r-blue.png)}.nav-tab .right.red{background-image:url(../img/nav-tab-r-red.png)}.nav-tab .right.green{background-image:url(../img/nav-tab-r-green.png)}.nav-tab .right.orange{background-image:url(../img/nav-tab-r-orange.png)}.nav-tab .right.teal{background-image:url(../img/nav-tab-r-teal.png)}.mobile-nav-tab-cntr{display:none}::-webkit-input-placeholder{color:#CCC}.global-search-bar{width:100%;min-height:55px;background-color:#23252b}#global-search-input{float:left;min-height:35px;height:35px;width:82.5%;margin:10px 0;border:0;box-sizing:border-box;font-size:1.05em;font-weight:200;background-color:#fff;padding-left:10px;border-radius:0;-webkit-transition:min-height 0.15s ease-out,font-size 0.15s ease-out;transition:min-height 0.15s ease-out,font-size 0.15s ease-out}input:focus{border:0;outline:none}.search-head,.search-btn{float:left;min-height:35px;margin:10px 0;background-color:#e0e3e8;font-size:.9em;color:#3d3d40;text-align:center;line-height:220%}.search-head{width:5%;border-radius:4px 0 0 4px;border-right:1px solid #b6bcc7;background-image:url(../img/search-mag-icn.png);background-size:contain;background-position:center;background-repeat:no-repeat}.search-btn{width:12%;border-radius:0 4px 4px 0;border-left:1px solid #b6bcc7}.search-btn:hover{cursor:pointer}.social-cntr{right:0;height:29px;margin-top:33px;margin-right:10px}.social-cntr .social-btn{width:29px;height:29px;float:right;background-size:58px 29px;background-position:left;margin-left:10px}.social-cntr .social-btn:hover{background-position:right;cursor:pointer}.social-cntr .social-btn:active{background-position:left}.social-cntr .social-btn.pin{background-image:url(../img/social-btn-pin.png)}.social-cntr .social-btn.face{background-image:url(../img/social-btn-face.png)}.social-cntr .social-btn.twit{background-image:url(../img/social-btn-twit.png)}.content-cntr{width:100%;min-width:640px;min-height:600px;background-color:#f6d8af;background-image:url(../img/wood-bg-small.webp);overflow:hidden;position:relative;border-radius:18px}.content-bg-item{position:absolute;z-index:0}.content-bg-item.coffee{width:195px;height:140px;background-image:url(../img/bg-accents/coffee-cup.png);background-size:195px 140px;top:-30px;right:-35px}.content-bg-item.calc{width:150px;height:110px;background-image:url(../img/bg-accents/calc.png);background-size:150px 110px;top:105px;right:-46px}.content-bg-item.stapler{width:100px;height:85px;background-image:url(../img/bg-accents/stapler.png);background-size:100px 85px;top:-19px;left:25px}.content-bg-item.phone{width:110px;height:105px;background-image:url(../img/bg-accents/smartphone.png);background-size:110px 105px;top:39px;left:-67px}.content-bg-item.paper-stack{width:180px;height:185px;background-image:url(../img/bg-accents/paper-stack.png);background-size:180px 185px;top:689px;left:-90px}.content-bg-item.pencil-cup{width:155px;height:120px;background-image:url(../img/bg-accents/pencil-cup.png);background-size:155px 120px;top:793px;right:-26px}.content-bg-item.laptop{width:395px;height:325px;background-image:url(../img/bg-accents/laptop.png);background-size:395px 325px;top:1331px;right:-127px}.content-bg-item.notebook{width:205px;height:310px;background-image:url(../img/bg-accents/notebook-and-clips.png);background-size:205px 310px;top:1972px;left:-113px}.section-cntr{width:100%;min-height:560px;margin:20px 0 0 0;background-size:80px 80px;border:10px solid rgb(255 255 255 / .5);float:left;box-sizing:border-box;z-index:2;position:relative;border-radius:18px;background-color:#fff}.section-cntr:last-child{margin-bottom:20px}.prod-details-prod-mktg-cntr .section-cntr{margin-top:0}.section-cntr .description-cntr{background-color:#f1f1f1;border-radius:15px;margin:.5%;padding:1.5% 10% .5% 1.5%;box-sizing:border-box}.section-cntr .description-cntr .left,.section-cntr .description-cntr .right{float:left;color:#3d3d3d}.section-cntr .description-cntr .right h2{font-style:italic;font-weight:500}.section-cntr .description-cntr .right p{padding-left:10px;border-left:1px solid #919191}.section-cntr .description-cntr .left img{width:20px;height:auto;min-height:100px;background-color:#000;border-radius:18px 0 0 18px}.section-cntr .description-cntr .left{width:5%}.section-cntr .description-cntr .right{width:94%;margin-left:1%}.section-cntr .description-cntr h2{font-size:22px}.section-cntr .description-cntr p{font-size:16px}.listing-cntr .col-listing-module{width:42%;margin:3%;padding:10px;float:left;margin-top:40px;padding-bottom:40px;border-bottom:1px solid #ccc}.listing-cntr .col-listing-module h2{width:100%;font-weight:401}.listing-cntr .col-listing-module p{margin-block-start:.5em;max-height:84px;min-height:84px;overflow:hidden}.listing-cntr .col-listing-module .poster-cntr{width:100%}.listing-cntr .col-listing-module .poster-cntr a{text-decoration:none}.listing-cntr .col-listing-module .poster-cntr img{display:inline-block;height:auto;width:30%;border:1px solid #CCC;margin-right:2%;text-decoration:none}.hero-cntr{width:100%;min-height:560px;margin:20px 0;background-color:#fff;background-size:80px 80px;float:left;box-sizing:border-box;z-index:2;position:relative;border-radius:18px;overflow:hidden}.hero-inner{-webkit-transition:height ease-out 0.5s;transition:height ease-out 0.5s}.hero-nav{width:40px;height:20%;z-index:100;position:absolute;right:0;background-color:#17171794;top:40%;border-radius:0 12px 12px 0;background-image:url(../img/poster-nav-arrow.png);background-size:50% 100%;background-repeat:no-repeat;background-position:center;filter:invert(100%);-webkit-filter:invert(100%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hero-nav:hover{cursor:pointer}.hero-cntr .hero-title-cntr{width:100%;height:120px;box-sizing:border-box;padding:20px 20px 0 20px;text-align:center;overflow:hidden;font-weight:100}.hero-cntr .hero-title-cntr .inner{display:inline-block}.hero-cntr .hero-title-cntr .top-title{font-size:25px}.hero-cntr .hero-title-cntr .title-end-cap{float:left;width:20px;height:57px;background-image:url(../img/hero-title-end.webp)}.hero-cntr .hero-title-cntr .title-end-cap.rev{background-image:url(../img/hero-title-end-r.webp)}.hero-cntr .hero-title-cntr h2{font-size:38px;font-weight:100;background:linear-gradient(0deg,rgb(249 159 61) 35%,rgb(245 100 34) 100%);color:#2e1605;padding:6px 30px;float:left}.hero-cntr .product-img-cntr{position:relative;width:60%;height:440px;float:left;background-position:right;background-repeat:no-repeat;z-index:10;overflow:hidden}.hero-cntr .product-img-cntr img{float:right;height:440px;width:auto}.hero-cntr .product-img-cntr.grade2{background-image:url(../img/hero-bg-grade2pack1.png);width:49%}.hero-cntr .product-img-cntr.grade3{background-image:url(../img/grade3-hero-bg.min.jpg);width:49%;height:560px}.hero-cntr .product-img-cntr.grade5{background-image:url(../img/grade5-hero-bg.webp);width:49%;height:560px}.hero-cntr .features-cntr{width:40%;height:440px;float:left}.hero-cntr .details-cntr{width:50%;float:left;margin-top:58px;padding-left:1%;box-sizing:border-box}.hero-cntr .details-cntr .title-grp .title-tag{font-weight:600}.hero-cntr .details-cntr .title-grp .title{font-size:45px;font-weight:100}.details-cntr.hero .btn-cntr{float:left;height:100px}.details-cntr.hero .section{height:145px;float:left;margin-bottom:0;margin-top:35px}.details-cntr.hero .section ul{margin:0}.details-cntr.hero .section .info-cntr:nth-child(2){border-left:.5px solid #666}.details-cntr.hero .section.skills{width:40%}.details-cntr.hero .section.features{width:100%}.details-cntr.hero .section .flag-cntr{width:100%;height:26px}.details-cntr.hero .section .flag{box-sizing:border-box;padding:2px;font-size:17px;color:#fff;padding-left:5px;padding-right:30px;width:auto;float:left;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}.details-cntr.hero .section.skills .flag{background-color:#00e7bd;padding-right:50px}.details-cntr.hero .section.features .flag{background-color:#FB6440}.details-cntr.hero .section.features .feature{margin-top:5px;font-size:15px;margin-left:20px;float:left;padding-left:5px}.details-cntr.hero .section.features .feature.three,.details-cntr.hero .section.features .feature.four{margin-top:0}.details-cntr.hero .section.features .feature .math-feature-text{line-height:300%}.details-cntr.hero .section.features .feature img{height:24px;width:auto;margin-bottom:0;margin-top:10px}.details-cntr.hero .section .info-cntr{float:left;font-size:16px;color:#444;padding-top:15px}.hero-cntr .features-cntr .divider{margin-top:30px}.hero-cntr .features-cntr .title-cntr{margin-top:20px;margin-left:20px;float:left;width:100%}.hero-cntr .features-cntr .icons-cntr{margin:20px 0 0 35px;float:left}.hero-cntr .features-cntr .icons-cntr .icon{margin-top:10px;height:35px;background-position:left;background-repeat:no-repeat;background-size:35px 35px;color:#000;padding-left:45px;line-height:200%}.hero-cntr .features-cntr .icons-cntr .icon:first-child{margin-top:0}.hero-cntr .features-cntr .icons-cntr .icon.self-checking{background-image:url(../img/feature-icon-selfChecking.png)}.hero-cntr .features-cntr .icons-cntr .icon.solving-motivation{background-image:url(../img/feature-icon-solvingMotivation.png)}.hero-cntr .features-cntr .icons-cntr .icon.common-core{background-image:url(../img/feature-icon-commonCore.png)}.hero-cntr .features-cntr .icons-cntr .icon.low-price{background-image:url(../img/feature-icon-lowPrice.png)}.hero-cntr .features-cntr .title{float:left;height:30px;background-color:#434a4f;color:#fff;line-height:190%;font-size:.95em;padding:0 60px 0 10px}.hero-cntr .features-cntr .title-wing{float:left;height:30px;width:15px;background-image:url(../img/feature-title-wing-bg.png);background-size:15px 30px;background-position:right;background-repeat:no-repeat}.hero-cntr .product-title-cntr{float:left;width:534px;height:131px;background-image:url(../img/hero-title-bg-mathSheets.png);background-size:100% 100%;margin-top:-530px;margin-left:4%;z-index:9}.hero-cntr .btn{width:250px;height:50px;border-radius:8px;float:left;margin-top:30px;border-bottom:3px solid #12be42;z-index:5;color:#fff;font-weight:400;font-size:1.2em;line-height:250%;text-align:center;-webkit-user-select:none;user-select:none}.hero-cntr .btn-click-cntr{float:left;width:250px;height:53px;margin-top:30px;z-index:5;margin-left:-250px;-webkit-transition:padding 0.25s ease-out;transition:padding 0.25s ease-out}.hero-cntr .btn.under{margin-left:35px;background-color:#44e5a3;border-bottom:0;height:53px;background-image:url(../img/under-btn-bg.png);background-size:50px 50px;background-position:left}.hero-cntr .btn.under.alt{margin-left:0}.hero-cntr .btn.cta{margin-top:0;margin-left:0;background-color:#20ca74}.hero-cntr .btn-click-cntr:hover{width:300px;padding-left:50px;cursor:pointer}.hero-cntr .btn.cta:active{background-color:#09974f}.hero-cntr .icons-cntr .right{margin-top:10px;float:left}.hero-cntr.legal{padding:25px}.tri-ad-cntr{height:150px;width:100%;box-sizing:border-box;background-color:#fff;border:10px solid rgb(255 255 255 / .5);float:left;margin-top:20px;position:relative;z-index:2;border-radius:18px}.tri-ad-cntr .tri-ad-box{width:32.66666666666667%;height:130px;margin-left:1%;background-color:#304351;float:left;background-position:center;background-repeat:no-repeat;background-size:451px 130px;-webkit-transition:background-size 0.6s ease-out;transition:background-size 0.6s ease-out;border-radius:12px}.tri-ad-cntr .tri-ad-box:hover{background-size:541.2px 156px;cursor:pointer}.tri-ad-cntr .tri-ad-box:nth-child(1){background-image:url(../img/tri-ad-bg-holiday-default.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(4){display:none}.tri-ad-cntr .tri-ad-box:nth-child(1).none,.tri-ad-cntr .tri-ad-box:nth-child(1).semester-start,.tri-ad-cntr .tri-ad-box:nth-child(1).end-of-year,.tri-ad-cntr .tri-ad-box:nth-child(1).back-to-school{background-image:url(../img/tri-ad-bg-holiday-default.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).valentines-day{background-image:url(../img/tri-ad-bg-holiday-valentines_day.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).stpatricks-day{background-image:url(../img/tri-ad-bg-holiday-stpatricks_day.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).easter{background-image:url(../img/tri-ad-bg-holiday-easter.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).summer{background-image:url(../img/tri-ad-bg-holiday-summer.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).halloween{background-image:url(../img/tri-ad-bg-holiday-halloween.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).thanksgiving{background-image:url(../img/tri-ad-bg-holiday-thanksgiving.jpg)}.tri-ad-cntr .tri-ad-box:nth-child(1).christmas{background-image:url(../img/tri-ad-bg-holiday-christmas.jpg)}.tri-ad-cntr .tri-ad-box:first-child{margin-left:0}.tri-ad-cntr .tri-ad-box .overlay{background-color:rgb(71 100 120 / .7);width:100%;height:130px;border-radius:12px}.tri-ad-cntr .tri-ad-box .overlay .title,.tri-ad-cntr .tri-ad-box .overlay .sub-title{float:left;text-align:center;width:100%;text-shadow:0 0 6px #000}.tri-ad-cntr .tri-ad-box .overlay .title{margin-top:37px;color:#f3b203;font-size:1.45em}.tri-ad-cntr .tri-ad-box .overlay .sub-title{color:#fff;font-weight:400;font-size:.95em}.prod-block-cntr{width:100%;margin-top:40px;min-height:610px;float:left;text-align:center;position:relative;z-index:2;border-radius:18px}.prod-block-cntr.popular{background-color:rgb(1 158 221 / .75)}.prod-block-cntr.free{background-color:rgb(22 23 25 / .8)}.prod-block-cntr.clipart{background-color:#fff}.prod-block-cntr.season{margin-bottom:40px;background-color:#fff}.prod-block-cntr.season img{border:1px solid #bdbdbd}.prod-block-cntr.clipart .title-cntr{color:#019edd}.prod-block-cntr .title-cntr{color:#fff;text-align:center;margin:0 auto;font-size:2.1em;font-weight:200;line-height:200%;margin-top:15px}.prod-block-cntr .title-end{float:left;height:75px;margin-top:15px;background-size:100% 75px;background-repeat:no-repeat}.prod-block-cntr .title-end.left{background-image:url(../img/title-wing-left.png);background-position:right}.prod-block-cntr .title-end.right{background-image:url(../img/title-wing-right.png);background-position:left}.prod-block-cntr.clipart .title-end{-webkit-filter:invert(50%);filter:invert(50%)}.prod-block-cntr .poster-nav{width:3%;height:120px;float:left;background-color:rgb(255 255 255 / .2);margin-top:105px;background-image:url(../img/poster-nav-arrow.png);background-size:50% 100%;background-repeat:no-repeat;background-position:center;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.prod-block-cntr .poster-nav.invertColor{filter:invert(50%);-webkit-filter:invert(50%)}.prod-block-cntr .poster-nav.left{margin-right:.75%;visibility:hidden}.prod-block-cntr .poster-nav.right{margin-left:.75%;visibility:visible;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prod-block-cntr .poster-nav:hover{background-color:rgb(255 255 255 / .4);cursor:pointer}.prod-block-cntr .poster-nav:active{background-color:#fff0}.prod-block-cntr.shop{margin-top:20px}.prod-block-cntr.shop h4{font-size:1.6em;color:#fff;text-align:left;font-weight:200;padding:30px}.prod-block-cntr .poster-cntr{width:100%;height:450px;float:left}.prod-block-cntr .poster-row{text-align:center;margin-top:20px;float:left;overflow:hidden;height:444px;width:92.5%}.prod-block-cntr .poster-row .poster-block{width:225px;display:inline-block;margin-left:55px;margin-bottom:30px}.prod-block-cntr .poster-row .poster-block:first-child{margin-left:0}.prod-block-cntr .poster-row .poster-block .poster{width:225px;height:291px;margin-bottom:10px}.prod-block-cntr .poster-row .poster-block .poster img{width:225px;height:291px}.prod-block-cntr.clipart .poster-row .poster-block{width:232px;margin-left:3%}.prod-block-cntr.clipart .poster-row .poster-block .poster{margin-bottom:0;color:#000;height:275px}.prod-block-cntr.clipart .poster-row .poster-block .poster img{width:240px;height:auto}.series-title.prod-list-view,.prod-title.prod-list-view,.price.prod-list-view{color:#fff;text-align:left}.series-title.prod-list-view{font-weight:200;font-size:.85em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-block-cntr.clipart .series-title.prod-list-view,.prod-block-cntr.clipart .prod-title.prod-list-view,.prod-block-cntr.clipart .price.prod-list-view{color:#000}.prod-title.prod-list-view{font-size:1.03em;line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;font-weight:500}.price.prod-list-view{font-weight:400;font-size:1.4em;margin-top:10px}.cta-cntr.prod-list-view{margin:15px 0}.cta-cntr.prod-list-view .cta{width:107px;height:32px;float:left;border-radius:6px;text-align:center;color:#fff;font-size:.85em;line-height:210%;font-weight:400}.cta-cntr.prod-list-view .cta:hover{cursor:pointer}.cta-cntr.prod-list-view .cta.primary:hover{background-color:#fff0;border:2px solid #20ca74;line-height:195%;color:#1C8650;font-weight:400;text-shadow:none}.poster-cntr .cta-cntr.prod-list-view .cta.primary:hover{color:#fff}.cta-cntr.prod-list-view .cta.secondary:hover{background-color:#fff0;border:2px solid #4D636D;line-height:195%;color:#4D636D;font-weight:400}.poster-cntr .cta-cntr.prod-list-view .cta.secondary:hover{color:#fff}.cta-cntr.prod-list-view .cta.primary{background-color:#20ca74;margin-left:7px;border:1px solid #19aa5f;text-shadow:0 0 3px #149b53;line-height:200%;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.cta-cntr.prod-list-view .cta.secondary{background-color:#4D636D;border:1px solid #4A5E67;line-height:200%;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.cta-cntr.prod-list-view .cta.tertiary{margin-left:7px;border:3px solid #19aa5f;color:#19aa5f;line-height:240%;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.cta-cntr.prod-list-view .cta.primary.free,.cta-cntr.prod-list-view .cta.secondary.try{background-color:#019edd;border:1px solid #0baaea;text-shadow:0 0 0 #000;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.cta-cntr.prod-list-view .cta.primary.free:hover,.cta-cntr.prod-list-view .cta.secondary.try:hover{background-color:#fff0;border:2px solid #019edd;color:#0881B1;font-weight:400;text-shadow:none}.poster-cntr .cta-cntr.prod-list-view .cta.primary.free:hover{color:#fff}.cta-cntr.prod-list-view .cta.primary:active,.cta-cntr.prod-list-view .cta.secondary:active,.cta-cntr.prod-list-view .cta.primary.free:active{background-color:#fff0}.cta-cntr.prod-list-view.hero .cta{width:210px;height:50px;line-height:260%;font-size:19px}.cta-cntr.prod-list-view.hero .cta:hover{line-height:250%}.cta-cntr.prod-list-view.hero .cta.primary{margin-left:20px}.listing-cntr .col-listing-module .cta-cntr.prod-list-view{text-align:center}.listing-cntr .col-listing-module .cta-cntr.prod-list-view .cta{width:60%;height:42px;border-radius:7px;line-height:230%;margin-top:10px;display:inline-block;float:none;margin-left:0;font-size:1em}.about-us-cntr{color:#54493b;width:100%;margin-top:20px;min-height:600px;float:left}.about-us-cntr .interior{margin-top:80px;width:80%;margin-left:10%}.about-us-cntr .title{font-size:2.3em}.about-us-cntr .text{font-weight:400;font-size:1.2em}.about-us-cntr .headshot-cntr{width:50%;float:left;margin-top:40px}.about-us-cntr .headshot{width:200px;height:200px;background-size:200px 200px;display:inline-block;margin:0 auto;margin-left:30px}.about-us-cntr .headshot.mr{background-image:url(../img/about-us-headshot-bg-mr.webp)}.about-us-cntr .headshot.mrs{background-image:url(../img/about-us-headshot-bg-mrs.webp);float:right;margin-right:30px;margin-left:0}.prod-recs-cntr{margin-left:5%;width:90%;padding-top:20px;box-sizing:border-box;float:left}.poster-cntr.recs{text-align:left}.poster-cntr.recs .poster-row{text-align:center}.poster-cntr .poster-row .poster{display:inline-block;margin:15px;max-width:225px;white-space:wrap}.poster-cntr .poster-row a.poster{text-decoration:none!important}.poster-cntr .poster-row .poster img{max-width:225px}.poster-cntr .poster-row .poster-title p{display:flex;text-decoration:none!important;color:#000}.section-cntr.hero{height:550px}.section-cntr.hero .creative-cntr,.section-cntr.hero .details-cntr{height:480px;margin:30px 0;float:left;box-sizing:border-box}.section-cntr.hero .creative-cntr{width:60%;background-image:url(../img/prod-mktg/math-worksheets-lp-bg.webp);background-repeat:no-repeat;background-position:center center;background-size:contain}.section-cntr.hero .details-cntr{width:40%;border-left:1px solid #c9c8c6;padding:0 20px}h1.landing-page{font-size:1.1em;font-weight:400}h2.landing-page{font-size:2em;font-weight:500;margin-top:-5px}h1.landing-page.gray{color:#777!important}h3.landing-page{font-size:1.1em;margin-top:8px}h3.landing-page.right{float:right;height:76px;box-sizing:border-box;padding-top:38px;width:59%;text-align:center;font-size:18px}h3.landing-page.left{text-align:left}.section-cntr.hero ul.prod-features{list-style:none;font-weight:100;font-size:1.1em;margin-left:-10px}ul.prod-features li{clear:both}img.math-feature-icn.list{height:47px;width:47px;float:left;margin-bottom:10px}.math-feature-text{height:47px;float:left;line-height:250%;padding-left:10px}.section-cntr.hero.math-landing-page .cta-cntr{text-align:center}.section-cntr.hero.math-landing-page .cta{display:inline-block!important;float:none!important}.cta.large{min-width:40%;min-height:50px;font-size:1.2em!important;font-weight:400!important;line-height:227%!important}.cta.large.secondary{margin-left:10px}.cta.primary.large{margin-left:15px!important}.cta.large:hover{line-height:225%!important;cursor:pointer}.feature-tag-cntr{margin:20px 0;margin-left:-20px}.feature-tag.landing-page{height:28px;width:130px;background-color:#fb6441;float:left;color:#fff;padding-left:20px;line-height:160%;font-weight:100}.feature-tag-end.landing-page{height:28px;background-image:url(../img/prod-mktg/lp-features-end.png);background-size:15px 28px;background-position:right;background-repeat:no-repeat;width:15px;float:left}.section-cntr.sample-pack.standard{background-color:rgb(255 255 255)!important;background-image:none;padding:20px}.section-cntr.sample-pack .title h4{font-size:1.6em}.sample-pack-cntr{float:left;box-sizing:border-box;width:100%;margin-top:50px;padding-bottom:50px}.sample-pack-cntr.pack-1{border-bottom:1px solid #CCC}.sample-pack-cntr .meta-side{float:left;width:59%;margin:0 2%;margin-top:23px}.sample-img-cntr,.sample-meta-cntr{float:left;margin-bottom:30px}.sample-meta-cntr{margin-left:2.2%;width:63.5%}.worksheet-preview-cntr{float:left;padding-left:25px;width:35%;border-left:1px solid #ececec;padding-bottom:16px}.sample-img-cntr img{max-width:250px;width:100%;height:auto;margin-left:1%}.sample-pack-cntr.pack-1 .sample-img-cntr img{border-left:5px solid #019edd}.sample-pack-cntr.pack-2 .sample-img-cntr img{border-left:5px solid #dd0185}.meta-titles h5{font-size:1.1em;font-weight:500}.meta-titles h6{font-size:1.6vw;height:35px}.meta-list{height:186px;font-weight:100;font-size:.92em}.cta-cntr.prod-list-view.sample .cta.primary.free{width:200px;height:46px;font-size:1.25em}.cta-cntr.prod-list-view a{text-decoration:none}.worksheet-row.sample-pack{margin-top:15px}.worksheet-row.sample-pack .poster{width:23%;display:inline-block}.worksheet-row.sample-pack .poster img{max-width:166px;width:100%;height:auto;float:left;border:1px solid #CCC}.prod-mktg-header .headline img{max-width:820px;width:90%;height:auto}.prod-mktg-header .headline{text-align:center;padding:50px 0 40px 0}.features-strip-cntr{height:100px;margin:0 15% 40px 15%;width:70%;padding:25px 0;box-sizing:border-box;text-align:center;font-size:.9em;font-weight:100}.features-strip-cntr .feature{display:inline-block;margin:0 10px}.features-strip-cntr .feature img,.features-strip-cntr .feature .math-feature-text{float:none;padding:0}.features-strip-cntr .feature .math-feature-icn{margin-bottom:0}#math-worksheets-prod-mktg .feature .poster-img{float:right;overflow:hidden;padding:30px 0}#math-worksheets-prod-mktg .feature .poster-img.mobile{display:none}#math-worksheets-prod-mktg .feature .poster-img.left{float:left}#math-worksheets-prod-mktg .feature .poster-img img{max-width:450px;height:auto;margin-right:-50px;border:10px solid #394e3d;box-shadow:0 0 30px 4px rgb(0 0 0 / .3);margin-left:30px}#math-worksheets-prod-mktg .feature .poster-img.left img{margin-right:0;margin-left:-50px;margin-right:30px}#math-worksheets-prod-mktg.clipart-mktg .feature .poster-img img{border:none;border-radius:20px}.mktg-blurb-cntr{float:right;height:120px;margin-top:150px;width:60%}.feature.two .mktg-blurb-cntr,.feature.three .mktg-blurb-cntr{margin-top:235px}.feature.four .mktg-blurb-cntr{width:58%}.mktg-blurb-cntr .primary-feature-cntr .feature-icn{float:left;width:10%}.mktg-blurb-cntr .feature-icn img{max-width:109px;width:100%;height:auto}.mktg-blurb-cntr .primary-feature-cntr .meta{float:left;margin-left:2%;width:74%}.mktg-blurb-cntr .meta .title{font-size:2.1em;font-weight:100;margin-top:0;margin-bottom:5px}.mktg-blurb-cntr .meta .description{margin:0;font-weight:100}.extra-icn-cntr{clear:both;text-align:center;margin-top:50px;width:85%}.extra-icn-cntr .extra-icn{display:inline-block;font-weight:100;font-size:1.1em;margin:0 5%}.extra-icn-cntr .extra-icn img{max-width:95px;width:100%;height:auto}.zoom-loupe{background-image:url(../img/prod-mktg/zoom-loupe.webp);background-size:contain;width:325px;height:325px;float:left;margin-left:-271px}.prod-mktg-footer .image-cntr{background-image:url(../img/prod-mktg/math-worksheets-lp-bg.webp);background-size:960px 462px;background-repeat:no-repeat;background-position:center center;height:480px;width:100%;margin:auto;margin-top:40px}.prod-mktg-footer.clipart-mktg .image-cntr{background-image:url(../img/prod-mktg/clipart-lp-bg.webp)}.prod-mktg-footer .cta-cntr{width:465px;margin:auto;margin-bottom:80px}.prod-mktg-footer .cta-cntr .cta{min-width:210px}.prod-mktg-footer .footer-blurb{padding:0 0 40px 0;font-size:1.3em;font-weight:100;text-align:center}.section-cntr.collection-title{min-height:150px;background-color:#fff;font-size:26px;font-weight:500;border:0;overflow:hidden;max-height:150px;background-image:none}.section-cntr.collection-title.math{background-image:url(../img/collections/math-worksheets-collection-title-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:left}.section-cntr.collection-title.clipart{background-image:url(../img/collections/clipart-listing-title-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px}.section-cntr.collection-title.backToSchool{background-image:url(../img/collections/b2s-lp-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#fff;text-shadow:1px 1px 4px rgb(3 21 14 / .5)}.section-cntr.collection-title.thanksgiving,.section-cntr.collection-title.fall{background-image:url(../img/collections/thanksgiving-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#fff;text-shadow:1px 1px 4px rgb(3 21 14 / .5)}.section-cntr.collection-title.halloween{background-image:url(../img/collections/halloween-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#fff;text-shadow:1px 1px 4px rgb(3 21 14 / .5)}.section-cntr.collection-title.christmas,.section-cntr.collection-title.winter{background-image:url(../img/collections/winter-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#0a2533}.section-cntr.collection-title.hundredth-day{background-image:url(../img/collections/100th-day-of-school-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#0a2533}.section-cntr.collection-title.valentines-day{background-image:url(../img/collections/valentines-day-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#0a2533}.section-cntr.collection-title.st-patricks-day{background-image:url(../img/collections/st-patricks-day-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#002e10}.section-cntr.collection-title.easter{background-image:url(../img/collections/easter-collection-title-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left;max-height:150px;color:#000f2e}.section-cntr.collection-title .inner-title-frame{margin:8px .5%;width:98.4%;height:130px;border:2px solid rgb(120 255 226 / 60%);border-radius:12px}.section-cntr.collection-title.thanksgiving .inner-title-frame,.section-cntr.collection-title.fall,.section-cntr.collection-title.halloween .inner-title-frame{border:2px solid rgb(255 223 116 / .6)}.section-cntr.collection-title.christmas .inner-title-frame,.section-cntr.collection-title.winter .inner-title-frame{border:2px solid rgb(116 236 255 / .6)}.section-cntr.collection-title.hundredth-day .inner-title-frame{border:2px solid rgb(103 194 255 / .6)}.section-cntr.collection-title.valentines-day .inner-title-frame{border:2px solid rgb(255 0 8 / .6)}.section-cntr.collection-title.st-patricks-day .inner-title-frame{border:2px solid rgb(0 137 64 / .6)}.section-cntr.collection-title.easter .inner-title-frame{border:2px solid rgb(44 193 181 / .6)}.section-cntr.collection-title .inner-title-frame h1{padding:47px 30px}.section-cntr.collection-title.clipart.subcollection{height:140px}.section-cntr.collection-title.clipart.subcollection h1{padding:50px 30px}.section-cntr.collection-title.fall,.section-cntr.collection-title.halloween h1{color:#e38826}.section-cntr.clipart-collection-breadcrumb{min-height:50px;background-color:#fff;font-size:18px;font-weight:400;border:0;overflow:hidden;background-image:none;padding:10px 18px;line-height:210%;box-sizing:border-box}.section-cntr.clipart-collection-breadcrumb a{text-decoration:none;color:#000}.section-cntr.collections{background-color:#fff;background-image:none}.section-cntr.collections .mini-hero-cntr{height:220px;width:98.8%;margin:10px 2.5% 0 .6%;background-color:#CCC;background:url(../img/collections/b2s-collection-mini-hero-bg@2X.webp);border-radius:10px 10px 0 0;background-repeat:no-repeat;background-size:cover;background-position:right;max-height:220px;border-bottom:1px solid #c8c8c8;overflow:hidden}.section-cntr.collections .mini-hero-cntr .mini-hero-poster-bg{float:right;width:59%;height:160px;background:url(../img/collections/b2s-mini-hero-posters-bg@2X.webp);background-repeat:no-repeat;background-size:cover;background-position:left}.section-cntr.collections .mini-hero-cntr .header-text-cntr{box-sizing:border-box;padding:16px;max-width:552px;width:36%;height:60%;margin-top:1%;float:left}.section-cntr.collections .mini-hero-cntr .header-text-cntr .line1{font-size:2.5vw;float:left}.section-cntr.collections .mini-hero-cntr .header-text-cntr .line-lock{float:left}.section-cntr.collections .mini-hero-cntr .header-text-cntr .line2{font-size:1.5vw;float:left}.section-cntr.collections .mini-hero-cntr .header-text-cntr .line3{font-size:6.7vw;line-height:79%;float:left}.five-poster-cntr{width:97%;margin-top:40px;float:left;text-align:center;position:relative;z-index:2;margin-left:1.5%}.five-poster-cntr .poster-see-more-cntr{text-align:right;font-size:15px;margin-bottom:18px;box-sizing:border-box;padding-right:1%}.five-poster-cntr .poster-row .poster-module{width:225px;display:inline-block;margin-bottom:80px;margin:0 10px 80px 10px}.five-poster-cntr a{text-decoration:none;color:#000}.five-poster-cntr .poster-row .poster-module .poster-title{font-size:15px;margin-top:12px;max-height:34px;overflow:hidden;text-decoration:none}.five-poster-cntr .poster-row .poster-module img{width:225px;border:1px solid #CCC}.section-cntr.collection-browse-by,.section-cntr.collection-featured{background-color:#fff;background-image:none}.section-cntr.collection-browse-by h2,.section-cntr.collection-featured h2{font-family:Arial;font-size:1.4em}.section-cntr.collection-browse-by,.section-cntr.collection-featured{min-height:170px;padding:20px}.section-cntr.collection-browse-by .inner-cntr{padding-top:20px}.section-cntr.collection-browse-by .left,.section-cntr.collection-browse-by .right{float:left;width:45%;box-sizing:border-box}.section-cntr.collection-browse-by .right{margin-left:5%}.section-cntr.collection-browse-by .nav-item{float:left;margin-top:15px;margin-right:10px;padding:5px 10px;min-width:80px;background-color:#e2e2e2;text-align:center;border-radius:14px}.section-cntr.collection-browse-by a:last-child .nav-item{margin-right:0}.section-cntr.collection-browse-by a,.section-cntr.collection-browse-by a:visited,.section-cntr.collection-browse-by a:focus,.section-cntr.collection-browse-by a:active{text-decoration:none;color:#000}.section-cntr.collection-browse-by .nav-item:hover{background-color:#343434;color:#fff}.section-cntr.collection-title h1{font-weight:400;float:left;padding:58px 30px;font-size:1.17em}.section-cntr.browse-top-collections,.section-cntr.extra-content{background-color:#fff;background-image:none;border:none;min-height:70px;padding:1%}.section-cntr.browse-top-collections .title{margin-left:5px;font-size:18px;margin-top:.5%;margin-bottom:5px}.section-cntr.extra-content{padding:3%}.section-cntr.extra-content h2{font-size:24px}.section-cntr.extra-content .inner{padding-bottom:60px}.section-cntr.extra-content .inner:not(:first-child){border-top:1px solid #CCC;padding-top:60px}.section-cntr.extra-content .inner:last-child{padding-bottom:20px}.section-cntr.browse-top-collections .top-collection-module{width:32.66%;height:60px;background-color:#8e99a5;text-align:center;line-height:332%;border-radius:12px;float:left;margin-left:1%;color:#fff;margin-top:8px;text-decoration:none}.section-cntr.browse-top-collections .top-collection-module:first-child,.section-cntr.browse-top-collections .top-collection-module:nth-child(3n+1){margin-left:0}.subject-stripe{height:200px;width:12px;float:left}.section-cntr.browse-top-collections .top-collection-module:hover{background-color:#444c53}.section-cntr.browse-top-collections.listing .top-collection-module{height:120px;font-size:22px;font-weight:100;line-height:546%}.subject-stripe.second{background-color:#ffdf01}.subject-stripe.third{background-color:#ff4301}.subject-stripe.fourth{background-color:#e00099}.subject-stripe.fifth{background-color:#497cba}.subject-stripe.sixth{background-color:#d391cb}.subject-stripe.seventh{background-color:#98e3d2}.subject-stripe.eighth{background-color:#6e7a87}.sub-nav-cntr{min-height:30px;width:100%;background-color:#fcfcfc;background-image:url(../img/squairy_light_@2X.png);background-size:200px 200px;position:relative;z-index:996;opacity:.9;text-align:center;padding:10px}.sub-nav-cntr.clipart{text-align:left}.sub-nav-cntr a{text-decoration:none;color:inherit}.sub-nav-cntr .nav-item{display:inline-block;padding:0 10px 0 10px;margin-top:4px;height:28px;line-height:140%;margin-bottom:4px}.sub-nav-cntr .nav-item:last-child{border-right:0}.sub-nav-cntr .nav-item .selector{padding:2px 12px;border-radius:12px;border:1px solid #CCC}.sub-nav-cntr .nav-item .selector:hover{cursor:pointer}.sub-nav-cntr .nav-item .selector.on{background-color:#000;color:#fff;border:none}.section-cntr.collections h4{font-size:25px;font-weight:300;padding:20px}.collection-module{min-height:500px;text-align:center;margin:60px 40px 30px 40px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #CCC}.collection-module:nth-child(2){margin-top:25px}.collection-module:last-child{border-bottom:0}.collection-module.charts{min-height:300px}.col-1,.col-2,.col-3{height:100%;float:left}.col-2{text-align:left}.col-3 .content-wrapper{border-left:1px solid #999;margin-top:48px}.collection-module .col-1{width:20%}.collection-module .col-2{width:55%;margin-left:1%}.collection-module .col-3{width:24%}.collection-module .prod-poster-cntr{text-align:center}.collection-module .prod-poster-cntr img{height:auto;max-width:225px;width:100%;display:inline-block;box-shadow:0 0 10px 2px rgb(0 0 0 / .2)}.collection-module .ratings-cntr{margin-top:10px}.collection-module .prod-rating,.collection-module .star-cntr{display:inline-block}.collection-module .prod-rating .text-cntr{line-height:170%}.collection-module .prod-rating .star-cntr .star{width:23px;height:23px;background-size:23px 23px;margin-left:5px}.collection-module .cta-cntr.prod-list-view{margin:0}.collection-module .cta-cntr.prod-list-view .cta{width:70%;height:42px;border-radius:7px;line-height:230%;margin-top:10px;display:inline-block;float:none;margin-left:0;font-size:1em}.collection-module.charts .cta-cntr.prod-list-view .cta{width:36%;margin-left:2%}.collection-module .cta-cntr.prod-list-view .cta.secondary.try:hover,.collection-module .cta-cntr.prod-list-view .cta.secondary.paid:hover{line-height:220%}.collection-module .col-2 .prod-title-cntr{font-size:1.5em;text-align:left;font-weight:400}.collection-module .col-2 .prod-title-cntr h2{font-size:1.4em}.collection-module .col-2 .copy-cntr{border-left:1px solid #999;margin-top:15px;margin-bottom:45px;-webkit-transition:height ease-out 0.5s;transition:height ease-out 0.5s}.collection-module.charts .col-2 .copy-cntr{margin-bottom:25px}.collection-module .flag{color:#fff;padding:5px 25px 5px 15px;background-color:#00deb6;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,86% 100%,0 100%);clear:both;text-align:left}.collection-module .flag.skills{width:230px}.collection-module .flag.samplepages{width:250px;background-color:#019edd}.collection-module .flag.desc{width:150px;background-color:#f98f18}.collection-module .col-2 .skills-list{float:left;width:50%;vertical-align:top;max-height:350px;height:auto;overflow-x:hidden;position:relative;overflow-y:hidden;box-sizing:border-box;padding-right:20px;-webkit-transition:max-height ease-out 0.5s;transition:max-height ease-out 0.5s;background-color:#fff}.collection-module .col-2 .skills-list .inner{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;background:-webkit-linear-gradient(rgb(255 255 255 / .0001),#fff)}.collection-module .col-2 .copy-cntr.open .skills-list{max-height:750px}.collection-module .col-2 .copy-cntr.open .skills-list .inner{display:none}.collection-module .col-2 .copy-cntr.open{height:auto;max-height:auto}.collection-module .col-2 .skills-list ul{text-align:left;line-height:160%}.collection-module .col-2 .collection-desc{padding-left:15px}.collection-module .col-2 .skills-expand-cntr{text-align:center;font-size:.85em;float:left;width:100%;margin-top:15px}.collection-module .col-2 .skills-expand-cntr .expand-cta{display:inline-block;background-color:#dcdcdc;padding:5px 10px;border-radius:12px}.collection-module .col-2 .skills-expand-cntr:hover{cursor:pointer}.collection-module .col-3 .sample-pages-cntr{text-align:center;padding-top:15px;min-height:378px}.collection-module .col-3 .sample-pages-cntr img{display:inline-block;max-width:150px;height:auto;border:1px solid #CCC;margin-right:10px}.section-cntr.clipart{border:none;background-color:#ebebeb;min-height:100%;overflow:hidden;display:flex}.section-cntr.collection-title.clipart{background-image:url(../img/clipart/clipart-collection-title-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:left}.refine-cntr{float:left;background-color:rgb(97 105 114);width:22%;min-height:400px;border-radius:18px 0 0 18px;display:flex;flex-direction:column;box-sizing:border-box;color:#fff}.refine-cntr label{display:block;margin-bottom:10px;font-weight:100;line-height:160%}.refine-cntr label input{-webkit-appearance:none;appearance:none;border:1px solid #8d8e8e;cursor:pointer;flex:0 0 auto;height:19px;width:19px;outline:none;display:inline-block;background-color:#fff0;margin:-3px 6px 0 0}.refine-cntr label input[type="radio"]{border-radius:100%}.refine-cntr label input[type="radio"]:before{content:"";display:block;height:11px;width:11px;margin-top:3px;margin-left:3px;border-radius:100%}.refine-cntr label input:checked{border-color:#439bff}.refine-cntr label input[type="radio"]:checked:before{background-color:#439bff}.refine-cntr label input[type="checkbox"]:before{content:"\2714";display:none;height:11px;width:11px;margin-top:2px;margin-left:3px;font-weight:700}.refine-cntr label input[type="checkbox"]:checked:before{color:#439bff;display:block}.refine-cntr .inner{padding:8%}.refine-cntr .cat{border-bottom:1px solid #4e555d;padding:25px 0 25px 0}.refine-cntr .title-cntr{display:inline-block}.refine-cntr .cat.title{order:1;padding-top:20px;text-align:center}.refine-cntr .cat.title h4{font-size:24px;float:left;padding-left:5px;line-height:65%}.refine-cntr .cat.sort{order:2}.refine-cntr .cat .cat-label{width:100%}.refine-cntr .cat .cat-label p,.refine-cntr .cat .cat-label .carrot-cntr{float:left}.refine-cntr .cat .cat-label p{width:90%}.refine-cntr .cat .cat-label .carrot-cntr{width:10%;margin:18px 0}.refine-cntr .cat .cat-label .carrot{line-height:110%;float:right}.refine-cntr .cat .cat-label .carrot.open{transform:rotate(90deg);color:#439bff}.refine-cntr .cat .cat-label .carrot:hover{cursor:pointer}.refine-cntr .cat form{display:none;-webkit-transition:display ease-out 0.5s;transition:display ease-out 0.5s}.refine-cntr .cat form.open{display:block}.refine-icn{background-image:url(../img/clipart/refine-icn.jpg);width:50px;height:50px;float:left}.section-cntr.clipart .listing-cntr{float:left;width:78%;min-height:400px;display:flex;flex-direction:column;padding-bottom:1%}.section-cntr.clipart .listing-cntr.subcollection{width:99%}.listing-cntr.clipart a{text-decoration:none;color:#000}.section-cntr.clipart .listing-cntr .listing-module{background-color:#fff;width:32%;margin:1% 0 0 1%;float:left;border-radius:14px;box-sizing:border-box}.section-cntr.clipart .listing-cntr.subcollection .listing-module{background-color:#fff;width:24%;margin:1% 0 0 1%;float:left;border-radius:14px;box-sizing:border-box}.section-cntr.clipart .listing-cntr .listing-module:hover{cursor:pointer}.section-cntr.clipart .listing-cntr .listing-module img{float:left;width:96%;height:auto;margin:2%}.section-cntr.clipart .listing-cntr .listing-module .title{float:left;height:36px;box-sizing:border-box;padding:0 0 5px 20px;margin-bottom:15px}.section-cntr.clipart .listing-cntr .listing-module:after{content:"";display:block;padding-bottom:100%}.modal-wrapper,.modal-wrapper.free-download,#img-preview-lightbox{position:fixed;height:100%!important;width:100%!important;background-color:rgb(41 44 45 / .7);;z-index:999;top:0}.modal-wrapper .modal-cntr{width:530px;height:665px;background-color:#f5f5f5;border-radius:20px;margin:6% auto;box-shadow:0 0 100px 0 rgb(0 0 0 / .5);display:none;transition:margin-top ease-out 0.3s;overflow:hidden}.modal-wrapper .modal-cntr .exit-cntr{text-align:right;background-color:#fff;border-radius:20px 20px 0 0}.modal-wrapper .modal-cntr .exit-cntr .x-btn{margin:15px 15px 0 0;font-size:1.5em;float:right;font-weight:100;width:30px;height:30px;background-image:url(../img/exit-btn-200x400.png);background-position:left;background-size:60px 30px;background-repeat:no-repeat}.modal-wrapper .modal-cntr .exit-cntr .x-btn:hover{background-position:right;cursor:pointer}.modal-cntr .message-cntr{width:90%;padding:0 5%;border-bottom:1px solid #e2e2e2;margin-bottom:3px;padding-bottom:20px;background-color:#fff}.modal-cntr .message-cntr .poster-cntr{height:160px;padding:10px;width:30%;float:left;box-sizing:border-box}.modal-cntr .message-cntr .prod-title-cntr{float:left;width:69%;max-height:160px;margin-top:10px}.modal-cntr .message-cntr .prod-title-cntr .title.sub{font-size:.9em;font-weight:500}.modal-cntr .message-cntr .poster-cntr img{width:auto;height:100%}.download-rdy-cntr{height:108px;width:80%;text-align:center}.download-rdy-cntr img{height:70px;width:auto;margin-top:18px}#fd-ready-cntr{text-align:center}#fd-ready-cntr h3{font-size:1.2em;margin-bottom:10px}#fd-ready-cntr .cta-cntr{padding:15px}#fd-ready-cntr .cta-cntr .cta{float:none;display:inline-block;width:171px;height:42px;font-size:1.1em;font-weight:100}#fd-text-link{text-decoration:underline;color:blue;display:block;font-size:1em}#fd-text-link:hover{cursor:pointer}.img-preview-lightbox-cntr{text-align:center;height:90%}.img-preview:hover{cursor:pointer}.img-preview-lightbox-cntr img.poster-preview{margin-left:20px;margin-right:20px;box-shadow:0 0 55px 0 #333;height:90%}#img-preview-lightbox .exit-btn{height:60px;width:99%;text-align:right;margin-right:1%;padding-top:1%}#img-preview-lightbox .exit-btn:hover{cursor:pointer}#img-preview-lightbox .exit-btn img{width:60px;height:60px}.modal-cntr.email{background-image:url(../img/math-paper-bg-3.webp);background-size:cover}.modal-cntr.email .title{text-align:center;font-size:34px;font-weight:500}.modal-cntr.email .title2{text-align:center;font-size:28px}.modal-cntr.email .middle-title{text-align:center;width:100%}.modal-cntr.email .line{height:20px;width:23%}.modal-cntr.email .title2,.modal-cntr.email .line{display:inline-block;text-align:center}.modal-cntr.email .title:nth-child(3){padding-top:37px}.products-sub-nav-cntr{width:100%;min-width:640px;min-height:120px;max-height:240px;background-color:#fcfcfc;background-image:url(../img/squairy_light_@2X.png);background-size:200px 200px;border-bottom:4px solid #fff;text-align:center;position:relative;opacity:.9}.products-sub-nav-cntr a:link,.products-sub-nav-cntr a:hover,.products-sub-nav-cntr a:active,.products-sub-nav-cntr a:visited{text-decoration:none;color:#000}.products-sub-nav-cntr .nav-square{width:120px;height:120px;background:linear-gradient(#fff0,rgb(204 204 204 / .35));display:inline-block}.products-sub-nav-cntr .nav-square .icon{width:120px;height:90px;background-size:90px 90px;background-position:center;background-repeat:no-repeat}.products-sub-nav-cntr .nav-square .title{width:120px;height:25px;font-size:.85em;font-weight:100;overflow:hidden;text-overflow:ellipsis}.products-sub-nav-cntr .nav-square .selector{width:120px;height:5px;background-color:none}.products-sub-nav-cntr .nav-square.selected .selector{background-color:#FF5643}.products-sub-nav-cntr .nav-square.selected .title{font-weight:500}.products-sub-nav-cntr .nav-square.selected{background:linear-gradient(#fff0,rgb(255 255 255 / .9))}.products-sub-nav-cntr .nav-square.all .icon{background-image:url(../img/product-nav-all.png)}.products-sub-nav-cntr .nav-square.math .icon{background-image:url(../img/product-nav-math.png)}.products-sub-nav-cntr .nav-square.classmanage .icon{background-image:url(../img/product-nav-classmanage.png)}.products-sub-nav-cntr .nav-square.art .icon{background-image:url(../img/product-nav-art.png)}.products-sub-nav-cntr .nav-square.holiday .icon{background-image:url(../img/product-nav-holiday.png)}.products-sub-nav-cntr .nav-square.free .icon{background-image:url(../img/product-nav-free.png)}.products-listing-cntr,.search-listing-cntr{width:100%;min-height:800px;margin:20px 0 20px 0;border:10px solid rgb(255 255 255 / .7);box-sizing:border-box;background-size:80px 80px;float:left;display:flex;margin-bottom:0;border-radius:18px;background-color:#fff}.page-count-cntr{width:100%;height:40px;background-color:#e9e9e9;float:left;margin-bottom:20px;text-align:center;color:#333;box-sizing:border-box;padding-right:15px;line-height:260%;font-size:.9em}.prod-not-found{display:none;color:#555;font-size:1.4em;text-align:center;margin-top:50px}.products-listing-cntr .filter-side{width:20%;min-height:800px;float:left;border-right:0;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column}.products-listing-cntr .filter-side .section-title-cntr{min-height:200px;background-color:#DEDEDE;box-sizing:border-box;border-bottom:10px solid rgb(255 255 255 / .9);order:1;background-position:center center;background-repeat:no-repeat;background-size:cover}.products-listing-cntr .filter-side .section-title-cntr.all{background-image:url(../img/prod-listing-series-bg-all.webp)}.products-listing-cntr .filter-side .section-title-cntr.math{background-image:url(../img/prod-listing-series-bg-math.webp)}.products-listing-cntr .filter-side .section-title-cntr.classmanage{background-image:url(../img/prod-listing-series-bg-classmanage.webp)}.products-listing-cntr .filter-side .section-title-cntr.art{background-image:url(../img/prod-listing-series-bg-art.webp)}.products-listing-cntr .filter-side .section-title-cntr.holiday{background-image:url(../img/prod-listing-series-bg-holiday.webp)}.products-listing-cntr .filter-side .section-title-cntr.free{background-image:url(../img/prod-listing-series-bg-free.webp)}.products-listing-cntr .filter-side .filter-cntr{background-color:rgb(255 255 255 / .9);min-height:530px;box-sizing:border-box;padding:15px;order:2}.products-listing-cntr .filter-side .filler{order:3;height:100%}.products-listing-cntr .filter-side .filter-cntr .filter-title{color:#000;font-size:1.2em;margin-top:10px;font-weight:500}.products-listing-cntr .filter-side .filter-cntr .radio-block{display:block;line-height:150%;font-size:.95em;margin-left:5px;font-weight:100;line-height:180%}.products-listing-cntr .filter-side .filter-cntr form{margin-top:8px;margin-bottom:15px}.products-listing-cntr .filter-side .divide{height:1px;width:100%;background-color:#DEDEDE;margin-bottom:30px}.products-listing-cntr .listing-side{width:80%;min-height:800px;float:left;box-sizing:border-box;border-left:10px solid rgb(255 255 255 / .7)}.products-listing-cntr .listing-side .prod-list-cntr .prod-listing{width:32%;height:500px;background-color:rgb(204 204 204 / .3);margin-top:1%;float:left;margin-left:1%;box-sizing:border-box;padding:10px;border-radius:8px}.products-listing-cntr .listing-side .prod-list-cntr .prod-listing .inner{margin:0 auto;display:block;width:225px}.products-listing-cntr .listing-side .prod-list-cntr .prod-listing:last-child{margin-bottom:1%}.products-listing-cntr .listing-side .prod-list-cntr .prod-listing img{width:225px;margin-bottom:8px;margin-top:20px;box-shadow:0 0 12px 3px #CCC}.prod-listing .series-title.prod-list-view,.prod-listing .price.prod-list-view{color:#000;font-weight:400}.prod-listing .prod-title.prod-list-view{color:#000;font-weight:500}.products-details-cntr{width:100%;min-height:600px;margin:20px 0;border:10px solid rgb(255 255 255 / .5);float:left;box-sizing:border-box;text-align:center;padding-bottom:40px;border-radius:18px;background-color:#fff}.products-details-cntr .prod-img-cntr{float:left;width:44%;min-height:500px;box-sizing:border-box;margin-top:50px;margin-bottom:40px}.products-details-cntr .prod-img-cntr .thumb-cntr{float:right;width:120px;padding-top:10px}.products-details-cntr .prod-img-cntr .thumb-cntr .thumb-mod{margin-top:17.5px;cursor:pointer}.products-details-cntr .prod-img-cntr .thumb-cntr .thumb-mod:first-child{margin-top:0}.products-details-cntr .prod-img-cntr .thumb-cntr .thumb-mod img{width:104px;border:3px solid #838383}.products-details-cntr .prod-img-cntr .thumb-cntr .thumb-mod.selected img{border:3px solid #ffa200}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart{width:450px;padding-top:0}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-carrot{display:none}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-mod.selected .thumb-carrot-cntr{height:20px}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-mod.selected .thumb-carrot{display:inline-block;color:#288dff;text-align:center;font-size:20px}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-mod img{width:95px;height:95px}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-mod{margin-top:0;display:inline-block}.products-details-cntr .prod-img-cntr .thumb-cntr.clipart .thumb-mod.selected img{border:3px solid #288dff}.products-details-cntr .prod-img-cntr .poster{float:right;width:380px;margin-left:8px;overflow:hidden;padding-top:10px;padding-bottom:10px}.products-details-cntr .outer-poster{width:100%;height:auto}.products-details-cntr .prod-img-cntr .poster.clipart{width:450px;padding-top:0;max-height:390px}.products-details-cntr .prod-img-cntr .poster img{width:362px;box-shadow:0 0 12px 2px rgb(0 0 0 / .15);box-sizing:border-box}.products-details-cntr .prod-img-cntr .poster.clipart img{width:415px;height:415px;box-sizing:border-box;box-shadow:none}.products-details-cntr .prod-img-cntr .poster img#second-poster,.products-details-cntr .prod-img-cntr .poster img#third-poster{display:none}.products-details-cntr .prod-data-cntr{float:left;width:54%;margin-bottom:72px;box-sizing:border-box;margin-top:60px;margin-left:2%;text-align:left;padding-left:30px;border-left:1px solid #CCC}.products-details-cntr .prod-data-cntr .series-title{float:left;height:40px}.products-details-cntr .prod-data-cntr .series-title .series-flag{float:left;height:35px;background-color:#f89d00;color:#4c1806;text-align:center;font-size:1.15em;line-height:185%;padding:0 8px 0 14px;font-weight:lighter;background-image:url(../img/flag-bg-orange.png);background-repeat:no-repeat;background-size:100% 100%}.products-details-cntr .prod-data-cntr .series-title .series-flag-end{float:left;height:35px;width:13px;background-image:url(../img/flag-end-orange.png);background-size:13px 35px}.products-details-cntr .prod-data-cntr .series-title .series-flag.math-series{background-image:url(../img/flag-bg-orange.png);color:#4c1806}.products-details-cntr .prod-data-cntr .series-title .series-flag-end.math-series{background-image:url(../img/flag-end-orange.png)}.products-details-cntr .prod-data-cntr .series-title .series-flag.classroom-management-series{background-image:url(../img/flag-bg-blue.png);color:#fff}.products-details-cntr .prod-data-cntr .series-title .series-flag-end.classroom-management-series{background-image:url(../img/flag-end-blue.png)}.products-details-cntr .prod-data-cntr .series-title .series-flag.artwork-series{background-image:url(../img/flag-bg-multi.png);color:#fff}.products-details-cntr .prod-data-cntr .series-title .series-flag-end.artwork-series{background-image:url(../img/flag-end-multi.png)}.products-details-cntr .prod-data-cntr .series-title .series-flag.holiday-collection{background-image:url(../img/flag-bg-red.png);color:#fff}.products-details-cntr .prod-data-cntr .series-title .series-flag-end.holiday-collection{background-image:url(../img/flag-end-red.png)}.products-details-cntr .prod-data-cntr .series-title .series-flag.freebies{background-image:url(../img/flag-bg-green.png);color:#fff}.products-details-cntr .prod-data-cntr .series-title .series-flag-end.freebies{background-image:url(../img/flag-end-green.png)}.products-details-cntr .prod-data-cntr .prod-title{float:left;height:52px;width:98%;font-size:2.95vw;font-weight:500;letter-spacing:-.5px;margin-top:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.products-details-cntr .prod-data-cntr .prod-desc{float:left;height:30px;width:100%;font-size:1.2em;margin-top:0}.products-details-cntr .prod-rating{float:left;height:40px;margin-top:20px;width:100%;font-size:1.25em}.prod-rating .text-cntr{float:left;margin-right:15px;line-height:185%}.prod-rating .star-cntr{float:left}.prod-rating .star-cntr .star{width:33px;height:33px;background-size:33px 33px;background-repeat:no-repeat;background-position:center;float:left;margin-left:1px}.prod-rating .star-cntr .star.full{background-image:url(../img/green-star-full.png)}.prod-rating .star-cntr .star.nine{background-image:url(../img/green-star-nine.png)}.prod-rating .star-cntr .star.eight{background-image:url(../img/green-star-eight.png)}.products-details-cntr .prod-rating .star-cntr .star.seven{background-image:url(../img/green-star-seven.png)}.products-details-cntr .prod-rating .star-cntr .star.six{background-image:url(../img/green-star-six.png)}.products-details-cntr .prod-rating .star-cntr .star.five{background-image:url(../img/green-star-five.png)}.products-details-cntr .prod-rating .star-cntr .star.four{background-image:url(../img/green-star-four.png)}.products-details-cntr .prod-rating .star-cntr .star.three{background-image:url(../img/green-star-three.png)}.products-details-cntr .prod-rating .star-cntr .star.two{background-image:url(../img/green-star-two.png)}.products-details-cntr .prod-rating .star-cntr .star.one{background-image:url(../img/green-star-one.png)}.prod-meta-cntr{float:left;height:90px;margin-top:30px;width:100%;overflow:hidden}.prod-meta-cntr .prod-meta-mod{float:left;height:90px;text-align:center;background-image:url(../img/meta-mod-divider.png);background-repeat:no-repeat;background-position:left;background-size:1px 76px;padding:0 5%}.products-details-cntr .prod-data-cntr.clipart .prod-meta-cntr{margin-top:40px}.prod-meta-cntr .prod-meta-mod:first-child{padding-left:20px;background-image:none}.prod-meta-cntr .prod-meta-mod:last-child{padding-right:0}.prod-meta-cntr .prod-meta-mod .title{font-size:.8em;margin-top:18px}.prod-meta-cntr .prod-meta-mod .value{font-size:1.4em;font-weight:500;text-align:center;margin-top:7px}.prod-meta-cntr.hero{margin-top:10px}.products-details-cntr .prod-data-cntr .prod-price{float:left;width:100%;height:70px;margin-top:33px;font-size:2.9em;font-weight:lighter}.products-details-cntr .prod-data-cntr.clipart .prod-price{margin-top:50px}.products-details-cntr .prod-data-cntr .prod-price-cntr{float:left;width:100%;height:70px;margin-top:33px;font-weight:lighter}.products-details-cntr .prod-data-cntr .prod-price-cntr .bundle-price{font-size:2.9em;font-weight:400;float:left}.products-details-cntr .prod-data-cntr .prod-price-cntr .discount-cntr{float:left;margin-left:10px;line-height:110%;padding-top:9px}.products-details-cntr .prod-data-cntr .prod-price-cntr .discount-cntr .msrp-price{color:#777;text-decoration:line-through;font-size:19px}.products-details-cntr .prod-data-cntr .prod-price-cntr .discount-cntr .savings{color:#20ca74;font-size:26px}.products-details-cntr .prod-data-cntr .cta-cntr{float:left;height:50px;width:100%;margin:0;margin-top:5px}.products-details-cntr .prod-data-cntr.clipart .cta-cntr{margin-top:12px}.products-details-cntr .prod-data-cntr .cta-cntr .cta{width:200px;height:50px;font-weight:400;font-size:1.1em;line-height:245%}.products-details-cntr .prod-data-cntr .cta-cntr .cta.free{line-height:245%}.products-details-cntr .prod-data-cntr .cta-cntr .cta.secondary{margin-right:10px}.products-details-cntr .prod-data-cntr .cta-cntr .cta.primary{margin-left:0}.products-details-cntr .prod-data-cntr .cta-cntr .cta:hover,.products-details-cntr .prod-data-cntr .cta-cntr .cta.free:hover{line-height:240%}.products-details-cntr .prod-data-cntr .cta-cntr .cta.tertiary:hover{background-color:#2ca066;color:#fff}.products-details-cntr .prod-extras-cntr{float:left;width:90%;min-height:230px;margin-left:5%;margin-top:20px;margin-bottom:20px;text-align:left;padding:20px;border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;box-shadow:0 6px 10px rgb(0 0 0 / .12);box-sizing:border-box;padding-top:10px;margin-top:50px}.products-details-cntr .prod-extras-cntr .ad{height:200px;min-height:100px}.products-details-cntr .prod-extras-cntr.reviews{padding-left:0;padding-right:0}.products-details-cntr .prod-extras-cntr .title{font-size:1.4em;font-weight:500;margin-bottom:20px}.products-details-cntr .prod-extras-cntr.reviews .title{margin-left:20px}.products-details-cntr .prod-extras-cntr .divider{margin-top:2px}.products-details-cntr .prod-extras-cntr ul{color:#4D636D;list-style:square;margin-top:5px}.products-details-cntr .prod-extras-cntr .details-col-1,.products-details-cntr .prod-extras-cntr .details-col-2{float:left;width:24%}.products-details-cntr .prod-extras-cntr .details-col-1{margin-left:3%}.products-details-cntr .prod-extras-cntr .desc-cntr{float:left;width:48%}.products-details-cntr .prod-extras-cntr .desc-cntr ul{list-style:none;padding-left:0}.products-details-cntr .prod-extras-cntr .whats-included{margin-top:20px;float:left;width:100%}.products-details-cntr .prod-extras-cntr .whats-included ul{column-count:2;list-style-position:outside}.products-details-cntr .prod-extras-cntr .whats-included li{margin-left:20px;margin-top:8px}span.gray-text{color:#4D636D}.products-details-cntr .prod-extras-cntr.reviews .title{margin-bottom:0}a.review-anchor-link{text-decoration:none!important;color:#000}.products-details-cntr .prod-extras-cntr.reviews .prod-rating{font-size:1em;margin-top:0;margin-left:20px}.products-details-cntr .prod-extras-cntr.reviews .prod-rating .star-cntr{margin-top:1px}.products-details-cntr .prod-extras-cntr.reviews .prod-rating .star-cntr .star{width:25px;height:25px;background-size:25px 25px}.products-details-cntr .prod-rating .rating-count-cntr{font-size:.9em;color:#666;margin:6px 0 0 9px;float:left}.products-details-cntr .review-anchor-link .prod-rating .rating-count-cntr{font-size:.8em;line-height:160%;margin-left:15px;float:left}#review-module-cntr{display:none}.products-details-cntr .prod-extras-cntr.reviews .read-more-reviews{height:60px;background-color:#CCC;width:95%;margin:30px 2.5% 10px 2.5%;float:left;border-radius:6px;text-align:center;line-height:330%;text-decoration:none;color:#555;box-sizing:border-box;transition:background-color 0.15s ease-in}.products-details-cntr .prod-extras-cntr.reviews .read-more-reviews:hover{background-color:#fff0;border:3px solid #CCC;line-height:300%}.products-details-cntr .prod-extras-cntr.reviews .review-cntr{width:47%;margin-left:2%;float:left;height:200px;background-color:#fff;box-shadow:0 0 15px rgb(0 0 0 / .1);border:5px solid #DDD;box-sizing:border-box;margin-top:2%}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .user-avatar{float:left;width:27%;height:170px;margin-right:2%}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .review-meta-cntr{float:left;width:68.5%}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .user-name,.products-details-cntr .prod-extras-cntr.reviews .review-cntr .review-date,.products-details-cntr .prod-extras-cntr.reviews .review-cntr .user-rating{font-size:.8em}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .review-content{font-size:.88em;margin-top:5px;max-height:76px;overflow:hidden;float:left;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .user-name{margin-top:30px}.products-details-cntr .prod-extras-cntr.reviews .review-cntr .user-avatar img{width:79%;height:auto;margin:30px 0 0 30px}.product-mktg-cntr{min-height:500px;float:left;width:100%;margin-bottom:20px;background-color:#fff}.breadcrumb-cntr{width:100%;height:35px;background-color:#fcfcfc;background-image:url(../img/squairy_light_@2X.png);background-size:200px 200px;border-bottom:1px solid #fff;z-index:996;position:relative;opacity:.85}.breadcrumb-cntr a,.breadcrumb-cntr a:visited,.breadcrumb-cntr a:hover,.breadcrumb-cntr a:active{text-decoration:none;color:#000}.breadcrumb-cntr .crumb{float:left;padding:0 10px;height:32px;line-height:230%;font-size:.9em;text-align:center}.breadcrumb-cntr .crumb:first-child{margin-left:0}.breadcrumb-cntr .crumb.arrow{color:#888}.breadcrumb-cntr .crumb.end{font-weight:500}.breadcrumb-cntr .crumb.link:hover{border-bottom:3px solid #FF9A00;cursor:pointer}.bundle-shell{width:100%;float:left;clear:both;margin:0 0 40px 0}.bundle-cntr{min-height:200px;width:90%;display:inline-block}.bundle-cntr p{text-align:left;font-size:20px}.bundle-inner{float:left;min-height:265px;width:100%;background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;box-shadow:0 6px 10px rgb(0 0 0 / 12%)}.bundle-inner .bundle-left,.bundle-inner .bundle-right{float:left}.bundle-inner .bundle-left{width:50%;border-right:1px solid #CCC;box-sizing:border-box}.bundle-inner .bundle-right{width:50%;background-color:#f7f7f7}.bundle-cntr.clipart .bundle-inner{border:0;box-shadow:none}.bundle-cntr.four .bundle-inner .bundle-left{width:48%}.bundle-cntr.four .bundle-inner .bundle-right{width:52%}.bundle-cntr.four.clipart .bundle-inner .bundle-left{width:45%}.bundle-cntr.four.clipart .bundle-inner .bundle-right{width:55%;background-color:#fff}.bundle-cntr .bundle-logo-cntr{text-align:left;padding-top:30px;padding-bottom:15px;font-size:30px;font-weight:500;color:#333}.bundle-logo-cntr .bundle-logo{float:left}.bundle-logo-cntr .bundle-logo.and{font-size:15px;margin:0 5px;line-height:150%;border-top:2px solid #CCC;border-bottom:2px solid #CCC;height:20px;margin-top:6px}.bundle-logo-cntr .bundle-logo.text{font-size:18px;font-weight:400;margin-left:1.5%;border-left:1px solid #000;height:36px;padding-left:1.5%;line-height:210%}.bundle-logo-cntr .bundle-logo.text.alt{border:0}.cta-cntr .bundle-logo-cntr .bundle-logo{float:none;display:inline-block}.products-details-cntr .prod-data-cntr .cta-cntr .cta.bundle{line-height:240%}.products-details-cntr .prod-data-cntr .cta-cntr .cta.bundle .bundle-logo.and{font-size:15px;margin:0 2px;border-top:1px #19aa5f solid;border-bottom:1px #19aa5f solid}.bundle-inner .bundle-poster-cntr{max-width:173px;float:left;padding:20px 0 20px 20px;text-align:center}.bundle-inner .bundle-poster-cntr img{width:auto;height:225px;float:left}.bundle-inner .bundle-triangle{float:left;margin:2px 0;border-top:131px solid #fff0;border-left:28px solid #E5E5E7;border-bottom:130px solid #fff0;width:2.5%}.bundle-cntr.four .bundle-inner .bundle-triangle{width:1%}.bundle-inner .bundle-pack-cntr{margin-top:25px;float:left;width:92%}.bundle-cntr.four .bundle-inner .bundle-pack-cntr{margin-top:40px;width:93%}.bundle-pack-cntr .pack-selector{display:inline-block;margin:0 .5%;font-size:15px;line-height:160%;max-height:215px;padding:5px 1%;box-sizing:border-box;border-radius:8px;border:5px solid #fff0;letter-spacing:.001px}.bundle-pack-cntr .pack-selector.on{border:5px solid #ffde00}.bundle-cntr.four .pack-selector{padding:5px .5%;font-size:14px}.bundle-inner .bundle-pack{width:100%}.bundle-inner .bundle-pack img{width:auto;max-height:165px}.bundle-cntr.bundle-sku .pack-selector{max-height:240px}.bundle-cntr.bundle-sku .bundle-pack img{width:auto;max-height:220px}.bundle-cntr.four .bundle-inner .bundle-pack img{max-height:138px}.bundle-cntr.bundle-sku .bundle-pack.clipart img{width:auto;max-height:160px}.bundle-inner .bundle-copy-cntr{text-align:left;height:200px;margin-top:20px;margin-left:3%;float:left;width:59%}.bundle-cntr.clipart .bundle-inner .bundle-copy-cntr{width:57%}.bundle-copy-cntr .title{font-size:24px;font-weight:500;width:97%}.bundle-copy-cntr .sub-title{font-weight:300;width:95%}.bundle-copy-cntr .price-cntr{padding-top:5%}.bundle-copy-cntr .price{font-size:38px;font-weight:400;float:left}.bundle-copy-cntr .discount-cntr{float:left;margin-left:10px;line-height:98%;padding-top:5px}.bundle-copy-cntr .discount-cntr .msrp-price{color:#777;text-decoration:line-through;font-size:15px}.bundle-copy-cntr .discount-cntr .savings{color:#20ca74;font-size:19px}.bundle-copy-cntr .cta-cntr{width:100%;float:left;clear:both}.bundle-copy-cntr .cta-cntr .cta{background-color:#20ca74;color:#fff;text-align:center;width:60%;height:45px;border-radius:7px;margin-top:20px;line-height:250%;text-decoration:none}.bundle-copy-cntr .cta-cntr a{text-decoration:none}.bundle-pack-cntr.clipart .pack-selector{border:0;font-size:0;line-height:0}.bundle-cntr.four .bundle-pack-cntr.clipart .pack-selector.pack-selector{margin:0 4%;padding:0}.bundle-pack-cntr.clipart .pack-selector.on{border:3px solid #288dff;border-radius:0}.bundle-cntr.four .bundle-pack-cntr.clipart .bundle-pack img{max-height:124px;}.bundle-cntr.four .bundle-pack-cntr.clipart{margin-top:0;width:90%}.bundle-cntr .bundle-advance-posters{width:3%;float:right;line-height:265px;background-color:#e7e7e7;border-radius:0 8px 8px 0}.bundle-cntr .bundle-advance-posters:hover{cursor:pointer;background-color:rgb(41 44 45 / .7);color:#e4e4e4}.search-listing-cntr{width:100%;min-height:600px;margin-bottom:20px;font-weight:100;padding:20px;padding-top:10px;box-sizing:border-box;display:block}.search-divider{width:100%;border-bottom:1px solid #CBCBCB;height:5px;clear:both;margin-bottom:38px}.search-listing{width:24%;height:500px;background-color:rgb(204 204 204 / .3);margin-top:1%;margin-left:.8%;box-sizing:border-box;padding:10px;border-radius:8px;display:inline-block;min-width:250px}.search-listing .inner{margin:0 auto;display:block;width:225px}.search-listing:last-child{margin-bottom:1%}.search-listing img{width:225px;margin-bottom:8px;margin-top:25px;box-shadow:0 0 12px 3px #CCC}.search-listing .series-title.prod-list-view,.search-listing .price.prod-list-view{color:#000;font-weight:100}.search-listing .prod-title.search-list-view{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-listing .prod-title.prod-list-view{color:#000;font-weight:500}.search-listing .cta.primary.search{width:225px;margin-left:0;height:36px;line-height:225%;background-color:#ff6d1d;border:1px solid #ab5b0e;text-shadow:0 0 3px #9b4614}.search-listing .cta.primary.search:hover{background-color:#fff0;border:2px solid #ff6d1d;line-height:220%;color:#ab5b0e;font-weight:200;text-shadow:none}.no-search-results{text-align:center;font-size:1.8em;margin-top:75px;margin-bottom:100px}.hero-cntr .top-cntr{text-align:center;font-size:1.5em;padding-top:3%;padding-bottom:3%;margin-bottom:5%}.bottom-cntr.error .prod-block-cntr .title-cntr{color:#000;width:100%;font-size:1.5em;font-weight:400}.bottom-cntr.error .prod-block-cntr .poster-block .prod-title,.bottom-cntr.error .prod-block-cntr .poster-block .series-title,.bottom-cntr.error .prod-block-cntr .poster-block .price{color:#000}.blog-nav-cntr{background-color:rgb(255 255 255 / .95);height:180px;width:100%;margin-top:20px}.blog-home-logo,.blog-ad-cntr{float:left;height:160px;margin:10px 0 10px .8%;box-sizing:border-box;background-color:#DDD}.blog-home-logo{width:20.2%;background-color:#fff;background-image:url(../img/blog-logo-bg.jpg);background-position:center;background-size:324px 160px}.blog-ad-cntr{background-repeat:no-repeat;background-position:center;overflow:hidden;background-size:cover;width:25.2%}.blog-ad-cntr.popular:last-child{width:25.4%}.blog-ad-cntr .blog-tag{width:100%;background-color:rgb(50 67 78 / .9);height:120px;margin-top:100px;color:#fff;box-sizing:border-box;padding:5px 10px 0 10px;font-weight:100;line-height:120%;font-size:1.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;transition:margin 0.2s ease-out}.blog-ad-cntr .blog-title{float:right;width:80%;background-color:#222;height:40px}.blog-ad-cntr .sub-tag{font-weight:500;font-size:.8em;color:#f3b203}.blog-ad-cntr .blog-tag:hover{margin-top:40px;cursor:pointer}.blog-ad-cntr .blog-tag .blog-ad-cta{width:100%;height:35px;margin-top:15px;text-align:center;color:#fff;line-height:290%;font-size:.9em;border-top:.5px solid rgb(255 255 255 / .2)}.blog-post-img{width:100%;margin-bottom:20px;height:auto;margin-top:35px}#blog-free-resource-cntr{width:100%;float:left}#blog-free-resource-cntr .free-resource-listing .poster img{height:auto;width:100%;display:block;margin:0 auto;box-shadow:0 0 10px 0 #ccc;margin-bottom:10px;transition:width 0.8s ease-out,height 0.8s ease-out;border:4px solid #fff}#blog-free-resource-cntr .free-resource-listing .poster img:hover{border:4px solid #f3b203}#blog-free-resource-cntr .free-resource-listing{margin-top:60px;box-sizing:border-box;padding:27px;padding-right:33px;padding-top:2;max-width:225px;padding-bottom:30px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;box-shadow:0 4px 6px 0 #EfEfEf}#blog-free-resource-cntr .free-resource-listing:first-child{margin-top:10px}#blog-free-resource-cntr .free-resource-listing:hover{cursor:pointer}#blog-free-resource-cntr .free-resource-listing .series-title,#blog-free-resource-cntr .free-resource-listing .prod-title{max-width:224px;margin:0 auto}#blog-free-resource-cntr .free-resource-listing .series-title{font-size:1.2em}#blog-free-resource-cntr .free-resource-listing .prod-title{font-size:1.6em;line-height:110%;font-weight:500}#rec-prod-cntr .prod-block-cntr{margin-top:0;margin-bottom:40px}#rec-prod-cntr .prod-block-cntr .poster-row{height:462px}#rec-prod-cntr .prod-block-cntr .title-cntr{float:none!important}#calendar-4,#recent-comments-2,#archives-2,#categories-2{display:none}#page.hfeed{padding-bottom:60px}#content{width:67%}@media screen and (min-width:801px){#primary{width:94%}#content{margin:0 34% 0 4%;margin-right:7.6%}#secondary{font-family:Arial;margin-right:2%;width:23.8%;padding-left:35px}}@media screen and (max-width:800px){#blog-free-resource-cntr .free-resource-listing .series-title{font-size:2em;max-width:100%;width:100%;margin:0}#blog-free-resource-cntr .free-resource-listing .prod-title{font-size:2.6em;margin:0;width:100%;line-height:80%;max-width:100%}}#secondary .widget-title{font-size:1.5em;color:#000}#secondary .widget ul{margin-left:18px}.blog-sidebar-free-resources{margin:80px 0 0 0}.blog-sidebar-free-resources .widget-title{line-height:1em}.blog-widget-subtitle{font-size:1.2em}.entry-content{padding-top:0}.entry-content td{padding:6px 15px 6px 15px}#nav-below .nav-previous a,#nav-below .nav-next a{background-color:#ff7100;padding:20px 20px 20px 20px;border-radius:8px;font-size:1em;font-weight:100;color:#fff;line-height:294%;margin-top:20px;transition:background-color ease-out 0.2s}#nav-below .nav-previous a:hover,#nav-below .nav-next a:hover{text-decoration:none;background-color:#fff0;color:#ff7100;border:2px solid #ff7100;padding:16px}.nav-previous,.nav-next{margin-top:20px}#nav-below{overflow:visible!important}.footer-cntr{width:100%;height:280px;background-color:#23252B}.footer-cntr .cc-logo-color-small{margin:0 auto;margin-top:40px;width:125px}.footer-cntr .cc-logo-color-small img{width:125px;height:69px}.footer-cntr .social-cntr{margin-top:-50px;margin-right:80px;font-size:1.4em;color:#fafafa;font-weight:100;line-height:130%;padding-left:80px}.footer-cntr .social-cntr .social-btn.pin{background-image:url(../img/social-btn-pin.png)}.footer-cntr .social-cntr .social-btn.face{background-image:url(../img/social-btn-face.png)}.footer-cntr .social-cntr .social-btn.twit{background-image:url(../img/social-btn-twit.png)}.footer-links-cntr{text-align:center;margin:0 auto;margin-top:75px;word-spacing:20px;color:#3c5b6a}.footer-links-cntr a{color:#959b9e;font-size:1.05em;font-weight:100;text-decoration:none;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.footer-links-cntr a:hover{color:#fff}.footer-link:first-child{margin-left:0}.word-space-norm{word-spacing:1px}.footer-cntr .copyright{height:50px;margin:0 auto;margin-top:60px;text-align:center;color:#afb6ba;font-size:.9em;font-weight:100}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}