body.cherish{background-color:#ffffff;}.cherish h3{border-bottom:1px solid transparent;}.cherish a{text-decoration:none;color:#091f40;}.cherish a:hover{text-decoration:none;color:#6097e8;}.container-wrapper{max-width:1100px;margin:0 auto;}.cherish .jos-retail-section.heading,.cherish .jos-retail-section.content,.cherish.checkoutPage .heading,.cherish.checkoutPage .content{border-left:1px solid rgba(200,200,200,0.1);border-right:1px solid rgba(200,200,200,0.1);}.cherish .jos-retail-section.content,.cherish.checkoutPage .content{border-bottom:1px solid rgba(200,200,200,0.1);}.jos-brand-bar{background-color:#091f40;color:#ffffff;display:block;padding:8px;text-transform:uppercase;}.jos-error-box.jos-school-background{background-color:#fff;border:1px solid #091f40;margin:1em;padding:1em;font-size:0.8em;text-align:center;}.jos-catalog-list{display:none;}.jos-filter-list ul li label{line-height:1em;}.jos-faq-section-nav{font-size:12px;text-transform:uppercase;}.jos-faq-section-nav a{color:#091f40;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;}.jos-faq-section-nav .jos-nav-divider{display:none;}.jos-faq{min-height:450px;padding:0 1em 0 1em;}.jos-faq .jos-faq-tab{margin:0 10% 0 10%;width:80%;}.jos-faq .jos-faq-section{padding:1em 1em 0 1em;text-align:left;}.jos-faq .jos-faq-section a{color:#6097e8;}.jos-faq .jos-faq-section a:hover{color:#091f40;}.jos-faq h2,.jos-faq h3,.jos-faq h4{font-family:'Gotham SSm A','Gotham SSm B',sans-serif;}.jos-faq h2,.jos-faq h3{text-transform:uppercase;}.jos-faq h4{font-size:0.9em;margin-bottom:5px;}.jos-faq p,.jos-faq ul li{font-size:0.8em;}.jlry-nav{background-color:#ffffff;display:block;padding:0 0 0 16px;min-height:37px;border-bottom:1px solid #091f40;}.jlry-nav ul{padding:8px 0px 8px 0;}.jlry-nav ul li{float:left;padding:0px 0px 8px 16px;min-width:54px;}.jlry-nav ul li:first-child{padding:0px 0px 8px 0px;}.jlry-nav ul li a{color:#000;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;}.jlry-nav ul li a.selected{color:#091f40;}.jos-homeward-path{background-color:#ffffff;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;margin-left:0;padding:0 0 0 16px;}.nav.navbar-nav,#jos-mainmenu,#jos-topbar{display:none !important;}.container-wrapper{border:0;}main{padding-top:0.5em;background-color:#ffffff;}.cherish .container-wrapper{overflow:hidden;}.cherish .inner-content{background-color:#ffffff;overflow:hidden;}.cherish .inner-content h2{color:#3a3737;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;font-weight:bold;letter-spacing:2px;text-transform:uppercase;}.cherish .inner-content p,.cherish .inner-content ul{margin:0 0 1em 0;}.cherish .no-right-pad{padding-right:0;}.cherish .return-to-products{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#091f40;text-decoration:underline;}.cherish .single-product-title{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:26px;text-transform:uppercase;display:block;margin-bottom:15px;}.cherish.inside .notes{color:#565252;font-style:italic;font-size:12px;font-family:Arial,Helvetica,sans-serif;letter-spacing:1px;}.cherish .divider{border-top:1px solid #e3e3e3;margin-bottom:15px;}.btn.btn-primary{border:0;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;font-size:12px;font-weight:bold;padding:9px 15px;text-transform:uppercase;}.btn.btn-primary.shopping{background-color:#091f40;}.btn.btn-primary.add-to-cart{background-color:#091f40;width:100%;}.jostens-privacy{text-align:center;margin-bottom:30px;}.jostens-privacy ul li{float:left;display:inline;list-style:none;margin-right:5px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#565252;}.jostens-privacy ul li a{font-weight:bold;font-family:'Gotham SSm A','Gotham SSm B',sans-serif;font-size:14px;color:#565252;}footer{background-color:#3d3c3c;height:0px;}.jos-legal{font-family:'Gotham SSm A','Gotham SSm B',sans-serif;font-size:14px;}@media screen and (min-width:40em){.cherish{background:url("/includes/customer/2488369/img/flag-bkg.jpg") #ffffff no-repeat top left;}}@media screen and (min-width:50em){.jos-brand-bar{padding-left:40px;}.jos-brand-bar .jos-brand-title{font-size:47.5px;text-align:left;width:auto;}.jos-brand-bar .jos-brand-subtitle{text-align:left;width:auto;padding-left:24px;}.jlry-nav ul{float:right;padding:7px 65px 0px 0px;width:auto;}.jlry-nav ul li{float:left;list-style:none;margin-right:25px;}.jos-faq-section-nav ul li{display:inline-block;}.jos-faq-section-nav .jos-nav-divider{display:inline-block;margin:0 0.2em 0 0.5em;}}