@import url("../css/bootstrap.min.css");body{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:300;font-style:normal;}a{color:#0066cc;text-decoration:none;font-weight:500;}dt{font-family:"Roboto",sans-serif;font-weight:500;}em{font-family:"Roboto",sans-serif;font-style:italic;}h1{font-size:40px;font-weight:300;}h2{font-size:26px;font-weight:300;}h3{font-size:20px;font-weight:400;}p{line-height:1.8em;}strong{font-family:"Roboto",sans-serif;font-weight:500;font-style:normal;}.fontNav{font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-style:normal;font-size:16px;}#maincontent,.sg-main{max-width:960px;}body,html{font-size:100%;width:100%;}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{min-height:100%;color:#000000;font-family:"Roboto",sans-serif;background:#ffffff!important;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-2,.col-sm-10,.container,.row{box-sizing:border-box;}.row{margin:0 auto;}h1,h2,h3{font-family:"Martel",serif;font-weight:900;}h2{font-size:1.625rem;line-height:2.25rem;}p{line-height:1.5em;}a.text-link{text-decoration:underline;}a.text-link:hover{text-decoration:none;}.license-landing h2{font-size:1.625rem;line-height:2rem;}.license-landing p{font-size:1rem;line-height:1.5rem;}#lampwrapper ol,#lampwrapper ul{margin:0;padding:0;}#lampwrapper ol li,#lampwrapper ul li{margin:.9375rem 0;list-style:none;}img{border:none;height:auto;width:100%;}form{margin:.9375rem auto;}form .input-group{width:100%;}form .input-group .form-control{width:82%;font-size:.9375rem;background:#ffffff;border:1px solid #979797;border-radius:4px 0 0 4px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-sizing:content-box;}form .input-group .input-group-btn{width:50%;box-sizing:content-box;}form .input-group .input-group-btn button{height:3rem;width:100%;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:500;color:#ffffff;text-align:center;line-height:1.5rem;background-color:#0066cc;border:1px solid #0066cc;border-radius:0 4px 4px 0;}form .input-group .input-group-btn button:hover{background-color:#2a6496;}button,input,select,textarea{margin:0;line-height:normal;vertical-align:baseline;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}::placeholder{color:#000000;opacity:1;}:-ms-input-placeholder{color:#000000;}::-ms-input-placeholder{color:#000000;}.show-for-sr,.show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}@media screen and (min-width:23.438em){form .input-group .form-control{width:85%}}@media screen and (min-width:25.875em){form .input-group .form-control{width:88%}}@media screen and (min-width:31.688em){form{width:29.8125rem}form .input-group{width:29.8125rem}form .input-group .form-control{width:89%}}@media screen and (min-width:46em){form{width:100%}form .input-group{max-width:31.25rem}form .input-group .form-control{width:28.75rem;font-size:1.125rem}form .input-group .input-group-btn button{height:3rem;width:11.6875rem;font-size:1.25rem;line-height:1.8125rem}}a.btn.btn-lg.btn-primary.purchase{display:block;padding:.75rem 1rem;color:#ffffff;font-size:1.25rem;font-weight:500;line-height:1.8125rem;cursor:pointer;text-align:center;vertical-align:middle;background-color:#0066cc;border-radius:4px;}a.btn.btn-lg.btn-primary.purchase:hover{color:#ffffff;background-color:#2a6496;text-decoration:underline;}a.btn.btn-lg.btn-primary.cancel-btn{display:block;padding:.75rem 1rem;color:#ffffff;font-size:1.25rem;font-weight:500;line-height:1.8125rem;cursor:pointer;text-align:center;vertical-align:middle;background-color:#4f4f4f;border-color:#4f4f4f;border-radius:4px;}a.btn.btn-lg.btn-primary.cancel-btn:hover{background-color:#000;text-decoration:none;}textarea{overflow:auto;}.license-alert.alert{margin-bottom:0;background-color:#ffd339;border:none;border-radius:0;text-align:center;}.license-alert.alert p{margin-bottom:0;color:#000000;font-size:2rem;font-family:"Martel",serif;font-weight:900;line-height:2.5rem;}@media (max-width:736px){.license-alert.alert p{font-size:1.625rem;line-height:2rem}}body.license-landing .license-alert.alert{text-align:left;}table{margin:1.875rem 0;padding:0;width:100%;border-collapse:collapse;border-spacing:0;}table thead{display:none;}table td,table th{padding:10px;text-align:left;}table tr{display:block;margin-bottom:.625rem;padding:.3125rem;background-color:#ffffff;border:1px solid #dddddd;border-bottom:2px solid #dddddd;}table th{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;letter-spacing:1.25px;text-transform:uppercase;}table td{display:block;font-size:1rem;text-align:left;border-bottom:1px dotted #cccccc;}table td:first-child{display:none;}table td:nth-child(2){color:#ffffff;font-family:"Roboto",sans-serif;font-weight:500;background-color:#4d4d4d;border-bottom:0;}table td:last-child{border-bottom:0;}table td:before{float:left;font-family:"Roboto",sans-serif;font-weight:300;text-transform:uppercase;}@media screen and (min-width:62em){table{margin:1.875rem 0;padding:0;width:100%;font-family:"Roboto",sans-serif;font-size:.875rem;border:1px solid #cccccc;border-collapse:collapse;border-spacing:0}table thead{display:block;display:table-header-group}table thead tr{display:table-row;padding:.3125rem;color:#ffffff;background-color:#4d4d4d}table tbody tr{display:table-row;padding:.3125rem;border:1px solid #dddddd}table tbody tr:nth-child(even){background-color:#f1f1f1}table td,table th{padding:.625rem;text-align:left}table td{display:table-cell}table td:first-child{display:table-cell}table td:nth-child(2){color:#000000;font-weight:300;background-color:transparent}table td:before{float:none}table th{font-weight:600;text-transform:uppercase}}table.drawing{margin:1.875rem 0;padding:0;width:100%;font-family:"Roboto",sans-serif;font-size:1rem;border:1px solid #dddddd;border-collapse:collapse;border-spacing:0;}table.drawing thead{display:block;display:table-header-group;}table.drawing tr{display:table-row;border:1px solid #dddddd;padding:.3125rem;}table.drawing th,table.drawing td{padding:.625rem;text-align:left;}table.drawing td{display:table-cell;}table.drawing td:first-child{background-color:transparent;}table.drawing td:nth-child(2){color:#000000;font-weight:300;background-color:transparent;border-bottom:0;}table.drawing td:before{float:none;}table.drawing th{color:#ffffff;font-weight:600;background-color:#4d4d4d;text-transform:uppercase;}.hero{background-color:#4d4d4d;}.hero .container .hero__copy{padding-top:1.25rem;text-align:center;}.hero .container .hero__copy h1{margin-top:1.875rem;color:#ffffff;font-family:"Martel",serif;font-size:1.875rem;font-weight:900;line-height:2.5rem;}.hero .container .hero__copy a{color:#ffffff;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:.284375rem;}.hero .container .hero__copy a:hover{text-decoration:none;}.hero--home{height:24em;}.hero--home .container .hero__copy{padding-top:1.25rem;text-align:center;}.hero--home .container .hero__copy p{color:#ffffff;font-size:1.125rem;line-height:1.625rem;font-weight:300;}.hero--home .container .hero__copy .hero__image{display:none;}.hero--find--retailer .container .hero__copy form{max-width:41.875rem;}.hero--find--retailer .container .hero__copy p{margin-bottom:.9375rem;color:#ffffff;font-size:1.125rem;line-height:1.5rem;font-weight:300;}.hero--thanks{padding-top:1.875rem;padding-bottom:1.875rem;}.hero--thanks .container .hero__copy{padding-left:.9375rem;padding-right:.9375rem;text-align:center;}.hero--thanks .container .hero__copy h1{font-size:2.0625rem;line-height:2.75rem;}.hero--thanks .container .hero__copy p{color:#ffffff;font-size:1.0625rem;line-height:1.4375rem;}@media screen and (min-width:25.875em){.hero .container .hero__copy h1{font-size:2.25rem;line-height:2.875rem}.hero--home .container .hero__copy p{font-size:1.375rem;line-height:1.8125rem}.hero--thanks .container .hero__copy h1{margin-top:1.5rem;font-size:2.25rem;line-height:2.875rem}.hero--thanks .container .hero__copy p{font-size:1.125rem;line-height:1.5rem}}@media screen and (min-width:31.688em){.hero--home{height:20em}.hero--home .container .hero__copy h1 span.title__break{display:block}}@media screen and (min-width:41.688em){.hero--thanks .container .hero__copy h1{font-size:2.625rem;line-height:3.25rem}}@media screen and (min-width:48em){.hero--thanks .container .hero__copy h1{font-size:3rem;line-height:3.625rem}}@media screen and (min-width:62em){.hero .container .hero__copy h1{margin-top:1.875rem;font-size:3rem;line-height:3.625rem}.hero--home{height:26.5625rem}.hero--home .container{height:100%}.hero--home .container .hero__copy h1{margin-top:5.9375rem;margin-bottom:.9375rem;font-size:3.625rem;line-height:4.25rem}.hero--home .container .hero__copy h1 span.hero__title__break{display:block}.hero--home .container .hero__copy p span.hero__sentance__break{display:block}.hero--find--retailer .container .hero__copy h1{margin-top:1.875rem;margin-bottom:.9375rem;font-size:3.625rem;line-height:4.25rem}.hero--find--retailer .container .hero__copy h1 span.hero__title__break{display:block}.hero--thanks .container .hero__copy h1{font-size:4rem;line-height:4.625rem}}@media screen and (min-width:75em){.hero--home .container{position:relative}.hero--home .container .hero__copy p{position:relative;z-index:1}.hero--home .container .hero__copy .hero__image{display:block;position:absolute;left:-1.875rem;bottom:0;z-index:0;height:auto;width:16.5625rem}.hero--thanks .container .hero__copy{padding-left:8.125rem;padding-right:8.125rem}}#modal--container{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index:10000;}#alert__box{position:relative;margin-top:3.125rem;min-width:19.375rem;max-width:28.4375rem;min-height:6.25rem;background-color:#ffffff;box-shadow:0 2px 5px 0 rgba(0,0,0,.35);}#alert__box .alert__header{display:flex;padding:.9375rem;background-color:#f4f4f4;}#alert__box .alert__body{clear:left;padding:.9375rem;box-sizing:content-box;}#alert__box span.icon-tpwd{margin-top:1.25rem;margin-right:.625rem;margin-bottom:0;color:#228363;font-size:5.125rem;}#alert__box h1{margin-bottom:0;color:#323232;font-family:"Martel",serif;font-size:1.4375rem;font-weight:800;letter-spacing:-.48px;line-height:2.0625rem;}#alert__box p{margin:0;margin-bottom:.9375rem;}#alert__box .button-group{float:right;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}#alert__box .button-group .cancel__button,#alert__box .button-group .ok__button{display:inline-block;position:relative;margin:0;margin-right:.3125rem;margin-bottom:.1875rem;font-size:1.25rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:.6875rem;width:6.1875rem;text-transform:uppercase;text-align:center;text-decoration:none;border-radius:4px;}#alert__box .button-group .cancel__button{color:#d8d8d8;border:1px solid #979797;}#alert__box .button-group .cancel__button:hover{color:#000;background-color:#979797;}#alert__box .button-group .ok__button{margin-left:.3125rem;color:#fff;background-color:#323232;}#alert__box .button-group .ok__button:hover{color:#000;background-color:#979797;}#modal--container>#alert__box{position:absolute;top:6.5625rem;left:0;right:0;}@media (orientation:portrait){#modal--container>#alert__box{top:6.5625rem}}@media (orientation:landscape){#modal--container>#alert__box{top:0}}@media screen and (min-width:46em){#modal--container>#alert__box{top:3%}#alert__box h1{font-size:1.625rem;line-height:2.25rem}}.buy-online{padding-top:1.875rem;background-color:#f4f4f4;}.buy-online .container{padding-left:0;padding-right:0;}.buy-online a{cursor:pointer;}.buy-online .buy-online__header h1{margin-top:1.875rem;margin-bottom:1.875rem;font-family:"Martel",serif;font-size:1.875rem;font-weight:900;line-height:2.5rem;}.buy-online .buy-online__text{padding-right:.9375rem;padding-bottom:.9375rem;}@media screen and (min-width:27.375em){.buy-online .buy-online__header h1{font-size:2rem;line-height:2.625rem}.buy-online .buy-online__header h1 span.buy-online__headerbreak{display:block}}@media screen and (min-width:35.5em){.buy-online .container{padding-left:.9375rem;padding-right:.9375rem}.buy-online .buy-online__header h1{font-size:2.5rem;line-height:3.125rem}.buy-online .buy-online__header h1 span.buy-online__headerbreak{display:block}}@media screen and (min-width:41.688em) and(max-width:61.938em){.buy-online .buy-online__header h1{font-size:3.125rem;line-height:3.625rem}.buy-online .col-md-6{float:left;width:50%}.buy-online .buy-online__text{padding-right:2.8125rem}.buy-online img{padding-top:25%}}@media screen and (min-width:62em){.buy-online{padding-top:3.75rem;background-color:#f4f4f4}.buy-online .buy-online__header h1{margin-bottom:2.8125rem;font-size:3.625rem;line-height:4rem}.buy-online .buy-online__text{padding-right:9.375rem}.buy-online img{padding-top:2.8125rem}}@media screen and (min-width:75em){.license-landing h2{font-size:2rem;line-height:2.5rem}.buy-online .buy-online__text{padding-right:12.5rem}.buy-online img{padding-top:0}}.license-content-features{padding-top:1.875rem;}.license-content-features .container{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #4a4a4a;}.license-content-features h3{font-size:1.5rem;line-height:1.9375rem;}.license-content-features .h3{margin-top:.625rem;font-family:"Martel",serif;font-size:1.5rem;font-weight:900;line-height:2.125rem;}.license-content-features img{height:auto;width:100%;}.license-content-features .license__retailer{padding-top:0;}.license-content-features .license__retailer h2{margin-bottom:1.875rem;}.license-content-features .license__retailer form{margin-bottom:1.875rem;}.license-content-features .license__retailer .input-group .input-group-btn button{background-color:#4f4f4f;border:1px solid #4f4f4f;}.license-content-features .license__retailer .input-group .input-group-btn button:hover{background-color:#000000;}.license-content-features .view__licenses{padding-bottom:1.875rem;}.license-content-features .view__licenses span.view__licenses__tag{display:block;margin-top:.9375rem;color:#941a1e;font-family:"Martel",serif;font-size:1.125rem;font-weight:900;text-transform:uppercase;}.license-content-features .view__licenses h3{margin-top:.625rem;}.license-content-features .view__licenses .view__licenses__text{padding-top:.9375rem;padding-left:.9375rem;}.license-content-features .view__licenses .view__licenses__app__ios{height:2.5rem;width:8.5rem;}.license-content-features .view__licenses .view__licenses__app__gplay{height:2.5rem;width:7.25rem;}.license-content-features .view__licenses .view__licenses__app__free{display:block;margin:.625rem 0;}.license-content-features .lifetime__license .lifetime__license__text{padding-right:.9375rem;}.license-content-features .col__links .col-md-3{padding-right:.9375rem;}.license-content-features .col__links ul li a{color:#0066cc;text-decoration:none;}.license-content-features .col__links ul li a:hover{color:#2a6496;text-decoration:underline;}.license-content-features .questions{border-top:3px solid #4a4a4a;border-bottom:none;}@media screen and (min-width:41.688em) and(max-width:61.938em){.license-content-features .view__licenses{padding-bottom:0}.license-content-features .view__licenses .col-md-4,.license-content-features .view__licenses .col-md-5{float:left;width:50%}.license-content-features .view__licenses .view__licenses__text{padding-left:.625rem}.license-content-features .col__links .col-md-3{float:left;width:50%}.license-content-features .col__links .clear__left{clear:left}.license-content-features .lifetime__license img{padding-top:.9375rem}}@media screen and (min-width:41.688em){.license-content-features .view__licenses .col-md-4 img{padding-top:3.4375rem}}@media screen and (min-width:43.375em){.license-content-features .view__licenses .col-md-4 img{padding-top:2.625rem}}@media screen and (min-width:46em){.license-content-features .view__licenses .col-md-4 img{padding-top:1.25rem}}@media screen and (min-width:48em){.license-content-features{padding-top:3.75rem}.license-content-features .container{padding-top:3.75rem;padding-bottom:3.75rem}.license-content-features .view__licenses{padding-bottom:0}.license-content-features .view__licenses .col-md-4 img{padding-top:1.25rem}.license-content-features .col__links{border-bottom:none}.license-content-features .lifetime__license .lifetime__license__text{padding-right:2.25rem}}@media screen and (min-width:62em){.license-content-features .view__licenses .col-md-4 img{padding-top:2.8125rem}.license-content-features .view__licenses .view__licenses__text{padding-top:0;padding-left:3.75rem}.license-content-features .col__links .heading__break{display:block}.license-content-features .col__links .col-md-3{padding-right:3.75rem}}@media screen and (min-width:75em){.license-content-features .view__licenses .col-md-4 img{padding-top:0}.license-content-features .view__licenses .view__licenses__text{padding-top:0}}@media screen and (min-width:500px){.license-content-features .view__licenses .view__licenses__app__oa{width:75%}}@media screen and (min-width:640px){.license-content-features .view__licenses .view__licenses__app__oa{width:50%}}@media screen and (min-width:992px){.license-content-features .view__licenses .view__licenses__app__oa{width:100%}}#filter--retailers{height:auto;font-size:1.125rem;box-sizing:border-box;}.search__results{padding-top:1.875rem;padding-bottom:0;background-color:#f4f4f4;}.search__results .container{padding-bottom:1.875rem;}@media screen and (min-width:48em){.search__results{padding-top:3.125rem;padding-bottom:0}}div.oa-app{padding-top:1.875rem;background-color:#f4f4f4;}div.oa-app .oa-app__title{padding-left:0;padding-right:0;}div.oa-app .oa-app__title h2{margin-top:0;color:#262626;font-family:"Martel",serif;font-size:1.4375rem;font-weight:900;line-height:2.0625rem;}div.oa-app .oa-app__title .oa-app__text ul{padding-left:1.25rem;}div.oa-app .oa-app__title .oa-app__text ul li{margin:.625rem 0;list-style:disc;}div.oa-app .oa-app__title .oa-app__text ul li strong{text-transform:uppercase;}div.oa-app .oa-app__title .oa-app__text img.oa-app__image--ios{height:2.5rem;width:8.5rem;}div.oa-app .oa-app__title .oa-app__text img.oa-app__image--gplay{height:2.5rem;width:7.25rem;}div.oa-app .oa-app__title .oa-app__text span.oa-app__free{display:block;margin:.625rem 0;}div.oa-app .oa-app__title .oa-app__text p{color:#4d4d4d;font-family:"Roboto",sans-serif;font-size:1rem;}div.oa-app .oa-app__title .oa-app__text p.oa-app__link{font-family:"Roboto",sans-serif;font-size:1rem;}div.oa-app .oa-app__title .oa-app__text p.oa-app__link a{text-decoration:underline;}div.oa-app .oa-app__title .oa-app__text p.oa-app__link a:hover{text-decoration:none;}div.oa-app .oa-app__title img.oa-app__image{margin:0 auto;width:12.1875rem;}div.oa-app .hot--topics{padding-left:0;padding-top:1.875rem;padding-right:0;border-top:3px solid #000000;}div.oa-app .hot--topics h2{color:#262626;font-family:"Martel",serif;font-size:2rem;font-weight:900;line-height:2.5rem;}div.oa-app .hot--topics ul{padding-left:0;}div.oa-app .hot--topics ul li{margin:.9375rem 0;font-size:1.0625rem;line-height:1.4375rem;list-style-type:none;}@media screen and (min-width:23.438em){div.oa-app .oa-app__title h2{font-size:1.8125rem;line-height:2.4375rem}}@media screen and (min-width:27.375em){div.oa-app .oa-app__title h2{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:31.688em){div.oa-app .oa-app__title{padding-bottom:0}div.oa-app .oa-app__title h2{font-size:1.5625rem;line-height:2.1875rem}div.oa-app .hot--topics{clear:both}}@media screen and (min-width:37.5em){div.oa-app .oa-app__title{padding-bottom:0}div.oa-app .oa-app__title h2{font-size:1.875rem;line-height:2.375rem}div.oa-app .oa-app__title .oa-app__text{float:left}div.oa-app .oa-app__title .oa-app__text p.oa-app__link{font-size:.9375rem}div.oa-app .oa-app__title img.oa-app__image{float:right;width:17.1875rem}}@media screen and (min-width:41.688em) and(max-width:47.938em){div.oa-app .oa-app__title h2{font-size:2rem;line-height:2.625rem}div.oa-app .oa-app__title .oa-app__text p{font-size:1.25rem}div.oa-app .oa-app__title img.oa-app__image{padding-right:.625rem}}@media screen and (min-width:48em){div.oa-app .oa-app__title h2{font-size:2.25rem;line-height:2.875rem}div.oa-app .oa-app__title .oa-app__text{float:left}div.oa-app .oa-app__title .oa-app__text p{font-size:1.25rem}div.oa-app .oa-app__title img.oa-app__image{padding-right:.9375rem;width:15.625rem}div.oa-app .hot--topics{clear:both;padding-left:.9375rem}}@media screen and (min-width:62em){div.oa-app{padding-top:3.125rem}div.oa-app .oa-app__title{padding-left:0;padding-right:.9375rem;padding-bottom:0}div.oa-app .oa-app__title h2{margin-top:0;font-size:2rem;line-height:2.375rem}div.oa-app .oa-app__title h2 span.oa-app__title__break{display:inline}div.oa-app .oa-app__title .oa-app__text p{font-size:1.25rem}div.oa-app .oa-app__title img.oa-app__image{float:right;padding-right:.9375rem}div.oa-app .hot--topics{clear:none;padding-top:0;padding-left:2.8125rem;border-top:none;border-left:1px solid #dcdcdc}div.oa-app .hot--topics h2{margin-top:0;font-size:2rem;line-height:2.375rem}}@media screen and (min-width:75em){div.oa-app .oa-app__title{padding-left:0;padding-right:6.875rem}}.donate-life{padding-top:1.875rem;padding-bottom:1.875rem;}.donate-life .container h2{margin-bottom:1.875rem;color:#262626;font-family:"Martel",serif;font-size:2rem;font-weight:900;line-height:2.5rem;}.donate-life .container .col-sm-2{text-align:center;}.donate-life .container .col-sm-2 img{padding-bottom:.9375rem;height:auto;width:50%;}@media screen and (min-width:35.438em) and(max-width:47.938em){.donate-life .container .col-sm-2{float:left;width:30%;text-align:center}.donate-life .container .col-sm-2 img{height:auto;width:100%}.donate-life .container .col-sm-10{float:left;width:70%}}@media screen and (min-width:48em){.donate-life{padding-top:3.125rem;padding-bottom:3.125rem}.donate-life .container .col-sm-2 img{height:auto;width:100%}}div.pay-it-forward{margin:0 auto 3.125rem;}div.pay-it-forward .container{padding-top:1.875rem;border-top:3px solid #000000;}div.pay-it-forward h2{margin-bottom:1.875rem;color:#262626;font-family:"Martel",serif;font-size:2rem;font-weight:900;line-height:2.5rem;}div.pay-it-forward p{margin-top:1.25rem;font-family:"Martel",serif;font-size:1rem;font-weight:300;line-height:1.5rem;}div.pay-it-forward p strong{font-family:"Martel",serif;font-weight:700;}.lifetime-license{margin-bottom:2rem;max-width:60.625rem;}.lifetime-license h1{margin-top:1.5rem;}lifetime-license ol,.lifetime-license ul{padding-left:1.875rem;}.lifetime-license ol li,.lifetime-license ul li{font-size:1rem;line-height:1.5rem;}.lifetime-license ol.number{list-style-type:decimal;}.lifetime-license ol.number li{margin:.9375rem 0;list-style:decimal;}.lifetime-license ol.number li ol.alpha{list-style-type:lower-alpha;}.lifetime-license ol.number li ol.alpha li{list-style:lower-alpha;}.lifetime-license ol.number li ul li{list-style:circle;}.lifetime-license p{font-size:1rem;line-height:1.5rem;}.lifetime-license p.btn-container{display:inline-block;margin:.625rem .625rem .625rem 0;}.lifetime-license a.btn-find,.lifetime-license a.btn-purchase{display:inline-block;padding:.75rem 1rem;width:15.625rem;color:#ffffff;font-size:1.125rem;text-align:center;vertical-align:middle;border-radius:4px;}.lifetime-license a.btn-find:visited,.lifetime-license a.btn-purchase:visited,.lifetime-license a.btn-find:visited,.lifetime-license a.btn-purchase:visited{color:#ffffff;}.lifetime-license a.btn-find{background-color:#666666;border-color:#666666;border:1px solid #555555;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.07),inset 0 -3px 0 0 #555555;}.lifetime-license a.btn-find:hover,.lifetime-license a.btn-find:focus{color:#ffffff;background-color:#555555;text-decoration:none;}.lifetime-license a.btn-purchase{display:inline-block;padding:.75rem 1rem;font-size:1.125rem;text-align:center;vertical-align:middle;cursor:pointer;border-color:#666666;background-color:#0066cc;border:1px solid #2a6496;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.07),inset 0 -3px 0 0 #2a6496;}.lifetime-license a.btn-purchase:hover,.lifetime-license a.btn-purchase:focus{color:#ffffff;background-color:#2a6496;text-decoration:none;}@media print{@page{margin:1cm}a[href]:after{content:none!important}div.pageheader,div.sponsor-bar,footer,header{display:none!important}div.hero{height:auto}table{margin:1.875rem 0;padding:0;width:100%;font-family:"Roboto",sans-serif;font-size:.875rem;border:1px solid #cccccc;border-collapse:collapse;border-spacing:0}table thead{display:block;display:table-header-group}table tr{display:table-row;border:1px solid #dddddd;padding:.3125rem}table td,table th{padding:.625rem;text-align:left}table td{display:table-cell}table td a{display:none!important}table td:first-child{background-color:transparent}table td:before{float:none}table th{font-weight:600;background-color:#f1f1f1;text-transform:uppercase}}[type="text"]:focus,[type="password"]:focus,[type="date"]:focus,[type="datetime"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="week"]:focus,[type="email"]:focus,[type="number"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="time"]:focus,[type="url"]:focus,[type="color"]:focus,textarea:focus{border:2px solid #3171bb!important;}a:focus{text-underline-offset:4.125px!important;}