.product-rates .rate{font-size:20px}.product-rates label{border-radius:3px;cursor:pointer;padding:10px;border:1px solid #fff}#purchasing-options .radio .active,#purchasing-options .radio label:hover{background-color:#94a7a5;-webkit-transition:ease-in .3s ease;transition:ease-in .3s ease;border-radius:3px}.back-issues-panel h2{font-weight:300;font-size:24px}@media screen and (max-width:768px){.back-issues-panel .back-issues-panel-title{text-align:center;margin-top:10px}.back-issues-panel .back-issues-panel-date{text-align:center}.back-issues-panel .back-issues-panel-digital-rate{padding:10px}}#tabEuropeanPostage a,#tabUkPostage a,#tabWorldwidePostage a{-ms-flex:1 0 auto;flex:1 0 auto;padding-left:10px;background-repeat:no-repeat;background-position:10px 8px}.responsive-tabs{-ms-flex-direction:column;flex-direction:column}.responsive-tabs .nav-link.active{color:#fff;background-color:#d92429}@media (min-width:576px){.responsive-tabs{-ms-flex-direction:row;flex-direction:row}.responsive-tabs .nav-link.active{color:#495057;background-color:#fff}}#SubscriptionGrid .nav-item a{background-color:#eee}#SubscriptionGrid .nav-item .active{background-color:#fff}#SubscriptionGrid .nav-tabs .nav-link.active{border-bottom-color:#fff}#SubscriptionGrid .tab-content{background-color:#fff}#SubscriptionGrid h3{margin:10px 0 5px;font-size:14px;color:inherit}#SubscriptionGrid .radio-inline,#SubscriptionOffers .radio-inline{min-width:100px;color:#fff;background-color:#6a6a6a;border:1px solid #6a6a6a;border-radius:5px;padding:.5rem 2rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}#SubscriptionGrid .radio-active,#SubscriptionGrid .radio-inline:active,#SubscriptionGrid .radio-inline:hover,#SubscriptionOffers .radio-active,#SubscriptionOffers .radio-inline:active,#SubscriptionOffers .radio-inline:hover{background-color:#366d72;border:1px solid #366d72}.js_subscription-offers-row{display:none}.js_subscription-offers-row .payment-option{min-width:190px}.js_subscription-offers-row .small{font-size:60%}.promotion-code-entry-form{border-radius:.25rem;padding:1rem;margin:1rem 0}#StoreContainer .promotionItem{margin:20px 0;padding:10px}#StoreContainer .giftItemRow{background-color:#eef1f1;margin:1rem 0;padding:.5rem;overflow:hidden}#StoreContainer .promotionItem h3{margin:0;font-size:18px}#StoreContainer .vertical-align{height:80px;line-height:80px}#StoreContainer .vertical-align span{display:inline-block;vertical-align:middle;line-height:14px}.img-container-overlap{position:relative;height:240px;width:180px;margin-left:auto;margin-right:auto}.img-container-overlap img{display:block;position:absolute;top:50px;left:50px;height:188px}.img-container-overlap img:first-child{top:0;left:0}@-webkit-keyframes hoverAnimation{20%{-webkit-transform:translateX(4px);transform:translateX(4px)}40%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hoverAnimation{20%{-webkit-transform:translateX(4px);transform:translateX(4px)}40%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.wobble:hover{-webkit-animation:hoverAnimation .75s ease;animation:hoverAnimation .75s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.ribbon{width:131px;height:130px;overflow:hidden;position:absolute}.ribbon::after,.ribbon::before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #14393d}.ribbon span{position:absolute;display:block;width:210px;padding:8px 0;background:#419ba3;background:radial-gradient(circle,#419ba3 0,#366d72 100%);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 12px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:-6px;right:-6px}.ribbon-top-right::after,.ribbon-top-right::before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-29px;top:43px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popover>.arrow,.popover>.arrow::after{display:none!important}