.new-rules .k12-container{width:100%;overflow:hidden}.new-rules .k12-container:after{content:'';display:block;clear:both}.new-rules .k12-title{color:#16336e;font-family:'Fredoka One',sans-serif}.new-rules .k12-title-wrap{width:100%;background:url('/images/k12/header-bg_home.jpg') no-repeat 50% 50%;background-size:100% auto;text-align:center}.new-rules h1.k12-title{display:inline-block;margin:35px 0 55px 0;color:#ffffff;font-size:36px;line-height:1}@media only screen and (max-width:800px){.new-rules h1.k12-title{margin:30px 0 45px 0}}@media only screen and (max-width:450px){.new-rules h1.k12-title{margin:23px 0 32px 0}}.new-rules h1.k12-title .kern{margin-left:-12px}@media only screen and (max-width:800px){.new-rules h1.k12-title .kern{margin-left:-9px}}@media only screen and (max-width:600px){.new-rules h1.k12-title .kern{margin-left:-7px}}@media only screen and (max-width:450px){.new-rules h1.k12-title .kern{margin-left:-5px}}.new-rules .k12-jumbo{display:block;font-size:210px;text-transform:uppercase}.new-rules .k12-kicker{color:#cb2031;font-family:'felt-tip-roman',sans-serif;font-size:32px;line-height:1.25;font-weight:800}@media only screen and (max-width:800px){.new-rules .k12-jumbo{font-size:150px}.new-rules .k12-kicker{font-size:28px}}@media only screen and (max-width:600px){.new-rules h1.k12-title{font-size:24px}.new-rules .k12-jumbo{font-size:120px}.new-rules .k12-kicker{font-size:24px}}@media only screen and (max-width:450px){.new-rules .k12-jumbo{font-size:90px}}.new-rules .k12-clip-title{margin-bottom:10px;color:#7385a8;font-family:'Open Sans',sans-serif;font-weight:300}.new-rules .k12-clip-title span{color:#16336e;font-family:'Fredoka One',sans-serif}.new-rules .k12-clip p{margin:10px 0}.new-rules .k12-clip a{color:#cb2031;font-size:18px}.new-rules .k12-clip-img{position:relative;display:block;width:100%;height:0;padding-top:41.6667%;background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;border-radius:8px;-webkit-transition:-webkit-box-shadow 0.15s ease-in-out;transition:-webkit-box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;text-decoration:none!important}.new-rules .k12-clip-img:focus{-webkit-box-shadow:0 0 0 2px rgba(22,51,110,0.5);box-shadow:0 0 0 2px rgba(22,51,110,0.5)}.new-rules .k12-clip-img+p{margin-top:15px}@media only screen and (min-width:601px){.new-rules .k12-clip-img:after,.new-rules .k12-clip-img:before{-webkit-transition:all 0.15s linear;transition:all 0.15s linear}.new-rules .k12-clip-img:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(22,51,110,0);border-radius:8px}.new-rules .k12-clip-img:after{content:'Learn more \203a';position:absolute;top:50%;left:0;display:block;width:100%;margin-top:-0.25em;opacity:0;color:#ffffff;font-family:'Fredoka One',sans-serif;font-size:18px;line-height:1;text-align:center}.new-rules .k12-clip-img:hover:before{background-color:rgba(22,51,110,0.65)}.new-rules .k12-clip-img:hover:after{margin-top:-0.5em;opacity:1}}.new-rules #k12-buy-clip-img{background-image:url('/images/k12/home-clip_buy@2x.jpg')}.new-rules #k12-sell-clip-img{background-image:url('/images/k12/home-clip_sell@2x.jpg')}.new-rules .k12-clip-link{color:#cb2031;font-family:'Fredoka One',sans-serif;text-decoration:none}.new-rules .k12-clip-link:hover{text-decoration:none}.new-rules .k12-clip-link:hover span{text-decoration:underline}@media only screen and (max-width:600px){.new-rules .k12-clips-section .col-group{margin:0 -10px}.new-rules .k12-clips-section .col-1-of-2{padding:0 10px}}@media only screen and (min-width:451px) and (max-width:600px){.new-rules .k12-clips-section .col-1-of-2{width:50%}.new-rules .k12-clips-section .col-1-of-2+.col-1-of-2{margin-top:0}}@media only screen and (max-width:450px){.new-rules .k12-clip p{margin:8px 0}.new-rules .k12-clip-img+p{margin-top:13px}}.new-rules .k12-btn-wrap{text-align:center}.new-rules .k12-btn-slide{height:73px}.new-rules .k12-lrg-btn{display:inline-block;margin-top:3px;padding:0 25px;background-image:url('/images/k12/supplies-bg_white-15_sm@2x.png'),url('/images/k12/chalkboard-bg_red@2x.jpg');background-size:240px 196px,1000px auto;border-radius:8px;color:#ffffff;font-family:'Fredoka One',sans-serif;font-size:30px;line-height:70px;text-decoration:none;-webkit-transition:margin 0.15s ease-out,-webkit-box-shadow 0.15s ease-in-out;transition:margin 0.15s ease-out,-webkit-box-shadow 0.15s ease-in-out;transition:margin 0.15s ease-out,box-shadow 0.15s ease-in-out;transition:margin 0.15s ease-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.new-rules .k12-lrg-btn:hover{margin-top:0;text-decoration:none;color:#ffffff}.new-rules .k12-lrg-btn:focus{-webkit-box-shadow:0 0 0 2px rgba(203,32,49,0.5);box-shadow:0 0 0 2px rgba(203,32,49,0.5);text-decoration:none;color:#ffffff}@media only screen and (max-width:800px){.new-rules .k12-btn-slide{height:63px}.new-rules .k12-lrg-btn{padding:0 20px;font-size:24px;line-height:60px}}@media only screen and (max-width:450px){.new-rules .k12-btn-slide{height:53px}.new-rules .k12-lrg-btn{background-image:url('/images/k12/chalkboard-bg_red@2x.jpg');background-size:1000px auto;font-size:20px;line-height:50px}}
/*# sourceMappingURL=k12.css.map */