@CHARSET "UTF-8";.sidebar{width:220px;xbackground:#ececec;float:right;margin-left:20px;margin:25px 10px 30px}.sidehead{font-size:18px;color:#236880;font-family:evelethclean_regular,sans-serif}#resourcelist{line-height:0}.prodOOS{border:1px solid #236880;font-family:evelethclean_thin;font-size:12px;font-weight:400;line-height:1.5em;text-align:left;margin-bottom:2%;margin-right:2%;padding:5px}DIV.resourceButton{transition:background-color 0.5s ease;display:inline-block;width:49%;xmax-width:150px;xheight:0;box-sizing:border-box;background:#236880;rgb(242,142,9);position:relative;cursor:pointer;font-family:evelethclean_thin;font-size:12px;font-weight:400;line-height:2em;text-align:left;margin-bottom:2%;margin-right:2%}DIV.resourceButton:nth-child(2n){margin-right:0%}DIV.resourceButton *{sposition:absolute}DIV.resourceButton,DIV.resourceButton A{color:#fff;font-weight:400}DIV.resourceButton:after{display:block;content:'';width:100%;padding-bottom:70%}DIV.resourceButton A.resourcebutton{display:block;width:100%;height:100%;xbackground:rgba(0,0,0,.7);position:absolute;top:0;left:0;padding:5px;line-height:1.2em;box-sizing:border-box;text-decoration:none}DIV.resourceButton .price{position:absolute;left:0;bottom:0;background:rgba(255,255,255,.2);width:100%;padding:5px;box-sizing:border-box}@media only screen and (max-width:520px){DIV.resourceButton{max-width:100%}}DIV.resourceButton.custom,DIV.resourceButton.bundle,DIV.resourceButton.external{width:100%;height:auto!important;min-height:80px;max-width:100%}DIV.resourceButton.custom A.resourcebutton,DIV.resourceButton.bundle A.resourcebutton,DIV.resourceButton.external A.resourcebutton{position:static;box-sizing:border-box}DIV.resourceButton.custom:after,DIV.resourceButton.bundle:after,DIV.resourceButton.external:after{display:none}.resourcesummary{display:none}DIV.resourceButton.custom .resourcesummary,DIV.resourceButton.bundle .resourcesummary,DIV.resourceButton.external .resourcesummary{display:block!important}DIV.resourceButton.custom .resourcesummary,DIV.resourceButton.bundle .resourcesummary,DIV.resourceButton.external .resourcesummary{margin:5px 0 20px;font-size:12px;line-height:1em;font-family:'proxima-nova',sans-serif}DIV.resourceButton.bundle{xtransition:background-color 0.5s ease;background:#ce4848}DIV.resourceButton.inbasket,DIV.resourceButton.bundle.inbasket{background:rgb(242,142,9)}DIV.resourceButton.inbasket:before{content:'In Basket';position:absolute;bottom:5px;left:5px;xfont-weight:700;line-height:1em}DIV.resourceButton.inbasket .price{display:none}SPAN.saving{font-size:12px;line-height:10px;font-weight:700;line-height:1em;color:#fff;position:absolute;bottom:5px;right:5px}.resourcePreviewButton{display:none}@media only screen and (max-width:730px){DIV.resourceButton:after{padding-bottom:60%}DIV.resourceButton{width:23.5%;margin-right:2%;xfont-size:2.5vw}DIV.resourceButton:nth-child(2n){margin-right:2%}DIV.resourceButton:nth-child(4n){margin-right:0%}DIV.resourceButton.custom,DIV.resourceButton.bundle{width:49%;margin-right:2%}DIV.resourceButton.custom:after,DIV.resourceButton.bundle:after{display:block;padding-bottom:20%}DIV.resourceButton.custom A.resourcebutton,DIV.resourceButton.bundle A.resourcebutton{position:absolute;box-sizing:border-box}}@media only screen and (max-width:730px) and (min-width:431px){DIV.resourceButton.custom,DIV.resourceButton.bundle{width:49%;margin-right:2%}BODY.store DIV.resourceButton.custom,BODY.store DIV.resourceButton.bundle{margin-right:0%;width:100%}DIV.resourceButton.custom:nth-child(2n),DIV.resourceButton.bundle:nth-child(2n){margin-right:0}DIV.resourceButton.bundle:nth-child(3n){margin-right:2%}DIV.resourceButton.custom:after,DIV.resourceButton.bundle:after{display:block;padding-bottom:30%}}@media only screen and (max-width:650px){DIV.resourceButton:after{padding-bottom:60%}DIV.resourceButton{width:32%;margin-right:2%;xfont-size:2.5vw}DIV.resourceButton:nth-child(2n){margin-right:2%}DIV.resourceButton:nth-child(3n){margin-right:0%}}@media only screen and (max-width:430px){DIV.resourceButton:after{padding-bottom:60%}DIV.resourceButton{width:49%;margin-right:2%}DIV.resourceButton.custom,DIV.resourceButton.bundle{width:100%;margin-right:0%}DIV.resourceButton:nth-child(3n){margin-right:2%}DIV.resourceButton:nth-child(2n){margin-right:0%}DIV.resourceButton.custom:after,DIV.resourceButton.bundle:after{display:block;padding-bottom:35%}}DIV.resourceButton.external{width:100%!important}DIV.resourceButton.external.engageworship{background-color:#71625b;background-image:url(/images/engage-fade.png);background-size:120px 120px;background-repeat:no-repeat;background-position:right -30px top -20px}