@font-face{font-family:Atlas-Grotesk;src:url("../../font/Atlas-Grotesk.eot");src:url("../../font/Atlas-Grotesk.eot?#iefix") format("embedded-opentype"),url("../../font/Atlas-Grotesk.woff2") format("woff2"),url("../../font/Atlas-Grotesk.woff") format("woff"),url("../../font/Atlas-Grotesk.ttf") format("truetype"),url("../../font/Atlas-Grotesk.svg") format("svg");font-display:swap}@font-face{font-family:'Atlas Regular';src:url('../../font/Atlas-Regular.eot');src:url('../../font/Atlas-Regular.eot?#iefix') format('embedded-opentype'),url('../../font/Atlas-Regular.woff2') format('woff2'),url('../../font/Atlas-Regular.woff') format('woff'),url('../../font/Atlas-Regular.ttf') format('truetype'),url('../../font/Atlas-Regular.svg') format('svg');font-display:swap}@font-face{font-family:"Atlas Medium";src:url("../../font/Atlas-Medium.eot");src:url("../../font/Atlas-Medium.eot?#iefix") format("embedded-opentype"),url("../../font/Atlas-Medium.woff2") format("woff2"),url("../../font/Atlas-Medium.woff") format("woff"),url("../../font/Atlas-Medium.ttf") format("truetype"),url("../../font/Atlas-Grotesk.svg") format("svg");font-display:swap}@font-face{font-family:"Lyon Display";src:url("../../font/Lyon-Medium.woff2") format("woff2"),url("../../font/Lyon-Medium.woff") format("woff");font-display:swap}.premiernonloginAd.commonContainer.statiContentTxt,body{font-family:Atlas-Grotesk}.contact-banner{background:#e0dccd;height:210px;display:flex;align-items:center;justify-content:center}.faqCard,.mark-box{background:#efeff0}.contact-banner h1{font-size:40px!important;line-height:50px;font-family:"Lyon Display"!important;font-weight:400}.c-service{max-width:800px;margin:80px auto 60px;display:block}.c-service p{color:#555658;font-size:18px;line-height:25px;margin-bottom:32px;font-family:'Atlas Regular'}.c-service h2,.faqCard h4,section.help-faq .faqTitle{font-family:"Atlas Medium"}.faqCard .panel-collapse,.faqCard p{font-family:'Atlas Regular';font-size:16px}.c-service h2{font-size:24px;font-weight:700;margin-bottom:8px}.na-storied{max-width:1040px;margin:auto;display:flex;gap:60px;padding:0 15px}.mark-box{border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:126px;margin-bottom:16px}.additional-help{color:#555658;padding:0 16px;margin-bottom:20px}.faqTitle{font-size:24px;line-height:125%;color:#212122;font-family:'Atlas Bold'}.faqGroup .faqCard+.faqCard{margin-top:8px}.faqCard ul{font-size:16px;color:#212122;line-height:20px;list-style-type:disc;padding-left:20px;margin-bottom:20px}.faqCard{border-radius:12px}.faqCard h4{padding:12px 15px;display:flex;align-items:flex-start;color:#212122;font-size:18px;line-height:140%;background:#fff;border:1px solid #efeff0;box-shadow:0 4px 12px -6px rgba(0,0,0,.2);border-radius:12px;cursor:pointer;align-items:center}.faqCard p{line-height:21px;color:#212122;margin-bottom:28px}.conact-info a,.conact-info p{line-height:25px;font-family:'Atlas Regular';font-size:18px}.faqCard .collapse-link.collapsed{box-shadow:none;margin-bottom:8px}.faqCard .panel-collapse{border-radius:8px;color:#212122;line-height:19px;transition:.1s;padding:24px 8px 24px 36px;margin-bottom:8px}.faqCard .panel-collapse.collapse{height:0!important}.faqCard svg{margin-right:12px;min-width:12px;top:10px}.faqCard .collapsed svg{transform:rotate(-90deg)}section.help-faq{margin:160px 0 40px}section.help-faq div#faqGroup{max-width:800px;margin:auto}section.help-faq .faqTitle{margin-bottom:24px}.contactusPage a{color:#295da1}.conact-info,.freeNewsPage .categoryBoxList .categoryBoxItem .image img{width:100%}.conact-info p{color:#555658}.conact-info a{text-decoration:underline}.mark-box h4{font-size:18px;margin-top:16px;font-family:"Atlas Medium"}.contactusPage .help-faq a{text-decoration:underline;word-wrap:break-word}.discoverSearchSection{background:#fff;margin:auto auto 15px;padding:15px;font-family:Atlas-Grotesk;border-radius:8px}.discoverSearchSection .formContent{padding:15px 221px 15px 15px;position:relative}.discoverSearchSection .formContent label{padding-bottom:4px}.discoverSearchSection .formContent .formButton{position:absolute;top:44px;right:15px;width:177px}.discoverSearchSection .formContent .form-link{text-align:right;padding-top:12px}.discoverSearchSection .formContent a,.reproMomentPage .storeArticleItem h2 a{font-size:13px}.discoverSearchSection .formContent .showMoreSearchOpt a{color:#1a0dab}.discoverSearchSection .row.moreSearchOptArea,.helpPage .helpListSection .listItem:last-child:after,.requestPage .contactfield:after,.storeLinks ul li:last-child:after{display:none}.statiContentTxt .title{border-bottom:1px solid #d1d1d1;margin-bottom:15px}.freeNewsPage .middleSection .leftLink ul li,.statiContentTxt .dashedDivider{border-bottom:1px dashed #d1d1d1}.statiContentTxt h1,.statiContentTxt h2.title{font-size:32px;padding:15px;margin-bottom:2px;font-family:Atlas Medium}.statiContentTxt h2.title{font-size:25px}.statiContentTxt h3{font-size:18px;padding-bottom:5px;font-family:Atlas Medium;margin-bottom:6px}.byrdNewsGroupPage ul li,.freesubCategoryPage .middleSection .topSection ul.decadesList,.fullArticlePage h3,.statiContentTxt h3.subheading{margin-bottom:5px}.accessCustomePage,.freesubCategoryPage .categoryBoxRow,.historyTimelinePage,.ssdiDetail .ssdiDetailText h3,.statiContentTxt p{padding-bottom:15px}.btn-select{z-index:1}.gvt-id-file{z-index:2}.aboutusContent,.cookieContent,.faqContent,.helpPage .helpListSection,.tutorialContent{padding:0 15px}.aboutusContent .leftSection{line-height:1.5;font-size:16px;font-family:Atlas-Grotesk;margin-right:360px}.aboutusContent h3{word-wrap:break-word;padding-top:10px}.faqAccordGroup .faqAccordianItem,.mrgBtm15,.searchRecordSection,.statiContentTxt .dashedDivider,.staticStorePage .storeListSection,.testimonial h3,.tutorialContent .rightContent .image{margin-bottom:15px}.statiContentTxt .newsImage{padding:15px 0 0 20px}.statiContentTxt .newsImage .thumb{float:left;width:130px}.ssdiPage .topFormSection .paperImg img,.statiContentTxt .newsImage.thumb img{max-width:100%}.statiContentTxt .newsImage .detail{margin-left:140px;padding:20px 0 0 5px}.statiContentTxt .newsImage .detail h4{color:#3b322f;font-weight:700;font-size:18px;line-height:24px;padding-bottom:15px}.statiContentTxt .newsImage .detail h4 span{display:block;font-size:15px;color:#9b1518;font-weight:700}.statiContentTxt .newsImage .detail a.btn{min-width:112px}.rightSection{float:right;position:relative;top:-80px}.rightSection img.contentRightPic{position:relative;right:-20px}.premiernonloginAd{margin:15px auto}.premiernonloginAd h2{font-size:32px;padding:15px;border-bottom:1px solid #d1d1d1;font-family:Atlas Medium;font-weight:400}.premiernonloginAd .publicViewerTopPanel{background-position:0 0!important;padding:20px 0 20px 42%}.premiernonloginAd ul{padding:0 0 10px}.premiernonloginAd ul li{font-size:20px;padding:0 0 0 20px;position:relative;margin-bottom:12px}.premiernonloginAd ul li:before{content:"";background:#353635;border-radius:100%;width:6px;height:6px;display:inline-block;vertical-align:middle;position:absolute;left:0;top:6px}.premiernonloginAd a.btn{min-width:200px}.modal-terms .title,.requestPage{padding:0}.requestPage .contactfield .desc{color:#b1b1b1;padding-bottom:30px;font-size:15px}.requestPage .contactfield{border:0;padding:0}.requestPage .contactfield textarea.form-control,.requestPage .contactfield textarea.form-control:focus{height:110px;resize:none;resize:vertical}.requestPage .term-field{margin-top:15px;background:#fef7c0;padding:10px;margin-bottom:3px}.requestPage .term-field label{cursor:pointer;font-size:12px;line-height:23px;padding-left:26px;margin:0;font-weight:400}.requestPage .term-field label input{margin-left:-25px;margin-top:4px}.requestPage .form-button{padding:10px 0 15px}.requestPage .form-button .btn{max-width:180px;display:block;width:100%;margin:auto}.requestPage .file-field{position:relative;width:100%}.requestPage .file-field .fileinput{padding:11px 138px 11px 10px;overflow:hidden;font-size:12px;font-weight:400}.requestPage .file-field input[type=file]{opacity:0;position:absolute;top:0;height:39px;width:100%;cursor:pointer}.requestPage .file-field span.btn{position:absolute;top:0;right:0;height:39px;border-radius:0 3px 3px 0;-webkit-border-radius:0px 3px 3px 0px}.requestPage .url-field .addnewrow{padding:11px 138px 11px 10px;cursor:pointer;overflow:hidden;font-size:12px;font-weight:400}.requestPage .url-field span.btn{min-width:127px}.requestUrlSection{background:#f9f9f9;border:1px solid #d1d1d1;border-left:0;padding:15px 15px 0;margin-bottom:15px}.requestUrlSection .msg-field{padding:0 115px 0 0;position:relative}.requestPage .contactfield .requestUrlSection textarea.form-control{height:40px;resize:none;font-size:12px;padding:3px 5px}.requestUrlSection label span{font-size:12px}.requestUrlSection .btn-remove{position:absolute;top:0;right:0;font-size:13px;padding:11px 8px 9px;border-radius:0 3px 3px 0;-webkit-border-radius:0px 3px 3px 0}.freeNewsPage .aboutText{border-bottom:1px solid #d1d1d1;padding:0 15px}.freeNewsPage .aboutText h1{border:0;margin:0;padding:15px 0;text-align:center}.freeNewsPage .aboutText p{font-size:15px;line-height:23px;text-align:justify}.freeNewsPage .middleSection{background:#f6f4f0;position:relative}.freeNewsPage .middleSection .leftLink{background:#fff;border-right:1px solid #d1d1d1;float:left;width:230px;padding:15px}.freeNewsPage .middleSection .leftLink:after{content:"";height:100%;position:absolute;background:#fff;border-right:1px solid #d1d1d1;width:230px;left:0;bottom:0}.freeNewsPage .middleSection .leftLink h3{font-size:16px;padding:0 0 10px;position:relative;z-index:1}.freeNewsPage .middleSection .leftLink h3 .subcategory{display:block;margin-top:15px;font-size:14px}.freeNewsPage .middleSection .leftLink ul{font-size:14px;line-height:19px;position:relative;z-index:1}.freeNewsPage .middleSection .leftLink li a{display:block;padding:5px 2px}.freeNewsPage .middleSection .leftLink li a:hover{background-color:#f9f9f9}.freeNewsPage .middleSection .rightsection{padding:15px 15px 0;margin-left:230px}.searchRecordSection{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex}.searchRecordSection .subscribeBanner{cursor:pointer;background:url(../images/subscribeAdbg.jpg) left bottom/cover no-repeat;float:right;min-height:148px;padding:40px 20px 115px;width:38%;text-align:center}.searchRecordSection .subscribeBanner h4{color:#fff;font-size:24px;line-height:30px}.searchRecordSection .subscribeBanner h3{font-size:16px;color:#fff;font-weight:400;padding:16px 0 33px}.searchRecordSection .subscribeBanner h3 span{color:#ada191;margin:1em 0}.searchRecordSection .searchSection{border:1px solid #d1d1d1;background:#fff;padding:15px;float:left;width:60%;margin-right:1.5%}.login.searchRecordSection .searchSection{width:100%;margin-right:0}.searchRecordSection .searchSection .title{border:0;line-height:1.5}.searchRecordSection .searchSection .title h2{font-size:22px;margin-bottom:15px}.searchRecordSection .searchSection .title p{padding-bottom:0}.searchRecordSection .searchSection .formContent .form-group{padding-left:115px}.searchRecordSection .searchSection .formContent .form-label{font-weight:400;position:absolute;max-width:115px;left:0;height:40px;line-height:38px;width:100%}.helpPage.statiContentTxt .title,.searchRecordSection .searchSection .formContent .form-button{margin-bottom:0}.searchRecordSection .searchSection .formContent .form-button .btn{margin-bottom:10px;min-width:200px}.searchRecordSection .searchSection .formContent .form-button a,.ssdiPage .topFormSection .form-content .form-button a{font-size:14px}.freeNewsPage .categoryBoxList{text-align:center}.freeNewsPage .categoryBoxList .categoryBoxItem{display:inline-block;margin:0 6px 15px;border:1px solid #d1d1d1;background:#fff;min-height:242px;overflow:hidden;vertical-align:bottom;width:188px}.freeNewsPage .categoryBoxList .categoryBoxItem .image{overflow:hidden;height:102px}.freeNewsPage .categoryBoxList h5{font-size:14px;color:#3d3d3d;font-weight:700;padding:10px 5px;border-bottom:1px solid #e5e5e5}.freeNewsPage .categoryBoxList ul{padding:15px 3px 7px}.freeNewsPage .categoryBoxList ul li{font-size:13px;padding-bottom:8px}.freeNewsPage .categoryBoxRow .categoryBoxItem{width:100%;margin:0 0 15px;height:auto;min-height:100%}.freeNewsPage .categoryBoxRow .categoryBoxItem .image{float:left;height:160px;width:140px;margin-left:-4px}.freeNewsPage .categoryBoxRow .categoryBoxItem .detail{padding:15px 0 0 155px}.freeNewsPage .categoryBoxRow h5{text-align:left;border:0;font-size:20px;padding:0 0 5px}.freeNewsPage .categoryBoxRow h5 span{padding-left:12px;font-style:italic;font-size:13px;font-weight:400}.freeNewsPage .categoryBoxRow ul{font-size:0;padding:15px 0;max-height:120px;overflow:auto}.freeNewsPage .categoryBoxRow ul li{display:inline-block;padding-bottom:8px;padding-right:5px;text-align:left;width:25%;font-size:13px;vertical-align:top}.freeNewsPage .subscribeBannersm{background:url(../images/subscribeAdbg.jpg) center 87%/cover no-repeat;color:#fff;padding:15px 15px 45px;font-size:14px;line-height:18px;text-align:center;position:relative;z-index:1;margin-bottom:15px}.freeNewsPage .subscribeBannersm div{cursor:pointer}.freeNewsPage .subscribeBannersm h5{color:#fff;font-size:14px;line-height:20px;margin-bottom:15px}.freeNewsPage .subscribeBannersm .subscribe-btn{padding:8px;font-size:16px}.freeNewsPage .librarySection .libraryLogos{border-top:1px solid #d1d1d1;border-bottom:0}.freesubCategoryPage .middleSection .rightsection{padding-top:0}.freesubCategoryPage .middleSection .topSection{background:#fff;border-bottom:1px solid #d1d1d1;margin-bottom:15px;padding:15px 15px 0}.freesubCategoryPage .middleSection .topSection h1{border:0;padding:0;margin-bottom:20px}.freesubCategoryPage .middleSection .topSection h2{font-size:24px;font-weight:400;margin:15px 0;line-height:1}.freesubCategoryPage .middleSection .topSection ul.decadesList li{font-size:14px;display:inline-block;position:relative;width:25%;padding:0 10px 10px 15px}.freesubCategoryPage .middleSection .topSection ul.decadesList li:before{content:"";background:#3b3b3b;width:6px;height:6px;-webkit-border-radius:100%;border-radius:100%;display:block;position:absolute;top:4px;left:0}.freesubCategoryPage .middleSection .topSection ul.decadesList li span{color:#9c2023}.freesubCategoryPage .middleSection .topSection .viewallArticle{border-top:1px solid #d1d1d1;padding:15px;position:relative}.freesubCategoryPage .middleSection .topSection .viewallArticle:before{content:"";background:#d1d1d1;width:100%;height:1px;position:absolute;left:0;top:2px}.freesubCategoryPage .middleSection .topSection .viewallArticle h2{margin:0;display:inline-block;padding:8px 0}.freesubCategoryPage .middleSection .topSection .showLink{font-size:12px;color:#111}.freesubCategoryPage .categoryBoxRow .categoryBoxItem{padding:15px}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .image{box-shadow:0 0 3px #b1b1b1;-webkit-box-shadow:0 0 3px #b1b1b1;border:3px solid #fff;margin:0;height:auto}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .detail{padding-top:0;text-align:left}.freesubCategoryPage .categoryBoxRow .categoryBoxItem h5{padding-bottom:10px}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .subTxt{color:#3e3e3e;line-height:24px;margin-bottom:10px}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .subTxt span{color:#737373;font-weight:700;font-size:14px}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .detail p{line-height:22px;font-size:13px;padding:0}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .detail p a{font-style:italic}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .detail p b{background:#ffffc7;font-weight:400}.libraryLogos{background:#fff;border-bottom:1px solid #dcdad2;width:100%;text-align:center;padding:40px 0 25px}.libraryLogos h3.subtitle{line-height:1.2;padding:0 0 43px}.libraryLogos h3.subtitle span{font-size:18px}.libraryLogos ul{text-align:center;max-width:800px;margin:auto}.libraryLogos ul li{background:url(../images/institutionsLogo.png) no-repeat;display:inline-block;height:65px;margin:0 23px 15px}.libraryLogos ul li:first-child{background-position:-1px 2px;width:145px}.libraryLogos ul li:nth-child(2){background-position:0 -56px;width:117px}.libraryLogos ul li:nth-child(3){background-position:0 -111px;width:120px}.libraryLogos ul li:nth-child(4){background-position:0 -176px;width:116px}.libraryLogos ul li:nth-child(5){background-position:0 -251px;width:65px}.libraryLogos ul li:nth-child(6){background-position:0 -321px;width:131px}.libraryLogos ul li:nth-child(7){background-position:0 -382px;width:161px}.libraryLogos ul li:nth-child(8){background-position:0 -458px;width:62px}.cookieContent .title,.tutorialContent .title{position:relative}.cookieContent .title:after,.tutorialContent .title:after{background:#d1d1d1;content:"";width:100%;position:absolute;left:0;bottom:2px;height:1px}.cookieContent .title h1{display:inline-block;border-bottom:0;font-size:24px}.cookieContent .browserIcon{float:right;padding:15px}.cookieContent .subDesc{font-size:18px;font-weight:700;margin-bottom:15px}.cookieContent .content{font-size:14px;line-height:1.5}.cookieContent .content img.img-responsive{margin-top:15px;margin-left:0}.byrdNewsGroupPage h3,.byrdNewsGroupPage ul,.cookieContent .content h3,.ssdiPage .topFormSection .form-content .form-button .btn{margin-bottom:10px}.cookieContent .content h4{font-weight:700;margin-bottom:10px;text-transform:uppercase;margin-top:15px;display:block}.cookieContent .content ul{list-style:none;counter-reset:my-awesome-counter;margin-bottom:30px}.cookieContent .content ul li{counter-increment:my-awesome-counter;margin-bottom:8px}.cookieContent .content ul li::before{content:counter(my-awesome-counter) ". ";font-weight:700}.cookieContent .content ul li ul li:before{content:"";padding-left:15px}.cookieContent .content ol{list-style:none;counter-reset:my-counter;margin-bottom:15px;margin-top:10px}.cookieContent .content ul li ol li{counter-increment:my-counter;margin-bottom:8px;padding-left:45px;position:relative}.cookieContent .content ul li ol li:before{content:counter(my-awesome-counter) "." counter(my-counter) ". ";font-weight:400;padding-left:15px;position:absolute;top:0;left:0}.modal-dialog.modal-terms{max-width:960px;width:96%}.modal-terms .modal-body{font-size:13px;line-height:18px;padding-right:0;padding-top:0}.aboutusContent p,.archiveDescription .exploredesc,.contentText{line-height:1.5;padding-top:5px}.modal-terms .modalContent{overflow-y:auto;height:400px}.copyrightPage{min-height:calc(100vh - 170px)}.helpPage .helpListSection .listItem{border-bottom:1px solid #e5e5e5;padding-bottom:15px;padding-top:15px}.helpPage .helpListSection .listItem:after{background:#e5e5e5;content:"";position:absolute;right:0;top:0;width:1px;height:100%}.helpPage .helpListSection .row:last-child .listItem,.tutorialContent .leftLink ul li:last-child{border-bottom:0}.helpPage .helpListSection .listItem .icon{background:#9c2023;width:103px;height:103px;text-align:center;float:left}.helpPage .helpListSection .listItem .detail{margin-left:118px}.helpPage .helpListSection .listItem .detail h3{padding:5px 0 0;margin-bottom:10px}.helpPage .helpListSection .listItem .detail p{color:#767676;padding-bottom:0;font-size:14px;word-wrap:break-word;line-height:22px}.helpPage .helpListSection .listItem .detail ul{padding-top:15px;font-size:0}.helpPage .helpListSection .listItem .detail ul li{display:inline-block;font-size:13px;position:relative;padding-left:15px;margin-bottom:8px;width:50%}.helpPage .helpListSection .listItem .detail ul li:before{content:"";background:#9c2023;width:6px;height:6px;border-radius:100%;-webkit-border-radius:100%;position:absolute;left:0;top:3px}.premiernonloginAdOld h2{font-size:35px}.premiernonloginAdOld .nonloginadContent .imgBanner{float:left;width:39%}.premiernonloginAdOld .nonloginadContent .planBannerPic1{margin-bottom:-35px;max-width:100%}.premiernonloginAdOld .listTxt{float:left;background:0 0;padding:7px 15px;max-width:576px;width:61%}.premiernonloginAdOld a.btn{font-size:25px;width:100%}.premiernonloginAdOld a.btn span{display:block;text-shadow:none;font-size:18px;font-weight:400;font-style:normal}.faqAccordGroup h3{margin-bottom:5px;margin-top:20px}.faqAccordGroup h5{font-size:14px;font-weight:700;margin-bottom:10px}.faqAccordGroup .faqAccordianItem h4 a{background:#e9e9df;background:-moz-linear-gradient(top,#f2f2eb 97%,#e9e9df 100%);background:-webkit-linear-gradient(top,#f2f2eb 97%,#e9e9df 100%);background:-o-linear-gradient(top,#f2f2eb,#e9e9df);background:linear-gradient(to bottom,#f2f2eb 97%,#e9e9df 100%);background-repeat:repeat-x;border:1px solid #e2e1dc;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;cursor:pointer;color:#7d7d7d;display:block;font-size:16px;font-weight:700;padding:15px 36px 15px 20px;text-shadow:1px 1px 1px #fff;text-decoration:none;position:relative}.faqAccordGroup .faqAccordianItem h4 a:after{background:url(/content/images/faq-right-arrow.png) 100% 50% no-repeat;content:"";position:absolute;width:26px;height:26px;right:15px;top:10px;transform:rotate(84deg);-webkit-transform:rotate(84deg)}.faqAccordGroup .faqAccordianItem h4 a.collapsed:after{-webkit-transform:rotate(0);transform:rotate(0)}.faqAccordGroup .faqAccordianItem h4 a.collapsed{border-radius:4px;-webkit-border-radius:4px}.faqAccordGroup .faqAccordianItem .panel-collapse{background:#fff;border:1px solid #e2e1dc;border-top:0}.faqAccordGroup .faqAccordianItem .panel-collapse .text{padding:15px 15px 0;font-size:14px;line-height:21px}.ssdiPage .topFormSection{background:url(../images/brownBlackBg.jpg) top center/cover;border-bottom:1px solid #d1d1d1;padding:15px 15px 0;position:relative}.ssdiPage .topFormSection .paperImg{position:absolute;bottom:0;left:-9px;right:0;margin:auto;z-index:0;text-align:center}.ssdiPage .topFormSection h1{border:0;color:#fff;font-size:33px;font-weight:400;text-align:center;padding:15px 0;margin:0}.ssdiPage .topFormSection h2{font-size:22px;color:#ada092;text-align:center;font-style:italic;font-weight:400;max-width:600px;margin:15px auto 30px;line-height:29px}.ssdiPage .topFormSection .formBox{background:#fdfdfc;box-shadow:0 -11px 17px -7px #000;-webkit-box-shadow:0 -11px 17px -7px #000;margin:auto;max-width:447px;position:relative;z-index:1}.ssdiPage .topFormSection .formBox .title{background:#ac2024;background:-moz-linear-gradient(top,#ac2024 0,#861618 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ac2024),color-stop(100%,#861618));background:-webkit-linear-gradient(top,#ac2024 0,#861618 100%);background:-o-linear-gradient(top,#ac2024 0,#861618 100%);background:-ms-linear-gradient(top,#ac2024 0,#861618 100%);background:linear-gradient(to bottom,#ac2024 0,#861618 100%);border:1px solid #871619;color:#fff;font-size:25px;padding:20px 15px;text-align:center}.ssdiPage .topFormSection .form-content{padding:0 15px 15px}.ssdiPage .topFormSection .form-content h3{color:#474747;font-size:16px;margin-bottom:12px}.ssdiPage .topFormSection .form-content label{color:#90857a;margin-bottom:5px}.ssdiPage .topFormSection .form-content .row{margin-right:-7.5px;margin-left:-7.5px}.ssdiPage .topFormSection .form-content div[class*=col-]{padding-left:7.5px;padding-right:7.5px}.testimonial{background:#f0ede5;padding-bottom:0}.testimonial .testimonialItem,.testimonials .testimonial-item{background:#f9f7f1;border:1px solid #e6e6da;border-radius:5px;-webkit-border-radius:5px;margin-bottom:15px;padding:10px;font-style:italic;color:#736f64;min-height:114px}.testimonial .testimonialItem .img,.testimonials .testimonial-item .img{float:left}.testimonial .testimonialItem .text{font-size:13px;line-height:18px;padding:0 0 0 80px;text-align:left}.testimonial .testimonialItem .text span,.testimonials .testimonial-item .text span{display:block;margin:2px 0 0;font-weight:700}.testimonials{background:#f0ede5;padding:20px 0 5px;margin:auto;width:100%}.testimonials h3{margin-bottom:20px}.testimonials .testimonial-item .text{font-size:13px;line-height:18px;padding-left:80px}.archiveDescription{padding:15px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.archiveDescription .newsArchiveList h3{margin-bottom:15px;font-weight:400;font-style:italic;line-height:1.2}.archiveDescription .newsArchiveList{background:#f9f9f9;padding:15px;margin:0;border:1px solid #d1d1d1;float:right;max-width:360px}.freetrialTxt{max-width:875px;margin:auto;position:relative;text-align:center;min-height:70px;padding:26px 225px 15px 15px;font-size:18px}.freetrialTxt .button{position:absolute;right:15px;top:15px}.tutorialContent .title h1{border-bottom:0;float:left}.tutorialContent .title .subDesc{float:right;font-weight:700;line-height:21px;max-width:517px;padding:10px 15px 0;text-align:right}.tutorialContent .leftLink{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);border:1px solid #d9d9d9;float:left;width:296px}.tutorialContent .leftLink ul{font-size:20px;line-height:26px}.tutorialContent .leftLink ul li{border-bottom:1px solid #d9d9d9}.tutorialContent .leftLink ul li a{color:#656565;display:block;padding:15px 10px;position:relative;text-decoration:none}.tutorialContent .leftLink ul li a.active,.tutorialContent .leftLink ul li a:hover{background:#fff;color:#9c2023}.tutorialContent .leftLink ul li a:after,.tutorialContent .leftLink ul li a:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tutorialContent .leftLink ul li a.active:after,.tutorialContent .leftLink ul li a:hover:after{border-color:rgba(136,183,213,0);border-left-color:#fefefe;border-width:16px;margin-top:-16px}.tutorialContent .leftLink ul li a.active:before,.tutorialContent .leftLink ul li a:hover:before{border-color:rgba(194,225,245,0);border-left-color:#d9d9d9;border-width:17px;margin-top:-17px}.tutorialContent .rightContent{margin-left:332px;font-size:14px;line-height:1.5}.tutorialContent .rightContent h3{color:#5a5250;font-size:22px;margin-bottom:15px}.tutorialContent .rightContent h4{font-weight:700;margin-bottom:10px}.tutorialContent .rightContent ul{padding-bottom:15px;font-size:14px;line-height:18px}.tutorialContent .rightContent ul li{padding-bottom:5px}.tutorialContent .rightContent ul.discList li{list-style:disc inside}.contentText{font-size:14px;padding:0 15px}.anchorList{font-size:13px;line-height:20px;margin:5px 0 20px;list-style-type:decimal;list-style-position:inside}.ssdiDetail{background:#fff;border:1px solid #dbdbd3;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;box-shadow:0 0 8px #d3d3cc;-webkit-box-shadow:0 0 8px #d3d3cc;padding:15px;margin-top:20px}.ssdiDetail .ssdiDetailText{float:left;line-height:22px;padding:0 45px 0 0;font-size:14px;width:60%}.ssdiDetail .ssdiDetailBox{background:#f6f6f4;border:1px solid #e4e4e4;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;float:left;padding:15px;width:40%}.ssdiDetail .ssdiDetailBox h4{font-size:18px;font-style:italic;line-height:28px;padding:0 0 15px}.ssdiDetail .ssdiDetailBox li{font-size:13px;position:relative;padding:0 0 8px 23px}.ssdiDetail .ssdiDetailBox li:after{content:'';display:block;width:7px;height:12px;border:solid #9c2023;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:0;top:0}.trialSection{background:#f6f4ea;border:1px solid #e1dbdb;padding:15px 270px 15px 15px;font-size:20px;margin-top:15px;position:relative;line-height:25px}.trialSection a.btn{max-width:208px;width:100%;position:absolute;right:15px;top:15px}.activeLinkPage h1{margin-bottom:15px;font-size:28px}.staticStorePage .productionSection{min-height:360px;font-size:16px;line-height:25px;margin-bottom:15px}.staticStorePage .productionSection .rightSection{font-size:14px;height:323px;line-height:19px;margin-top:-65px;margin-left:71px;overflow:hidden;width:183px;top:0}.staticStorePage .productionSection .rightSection span{font-size:13px;color:#76767a}.staticStorePage .productionSection .rightSection img.contentRightPic{right:0;margin-bottom:15px}.staticStorePage .storeListSection h2{border-bottom:1px solid #e5e5e5;color:#3b322f;font-size:25px;text-align:center;padding:15px;line-height:34px;margin-bottom:2px}.staticStorePage .storeListSection .btmTermtxt{border-top:1px solid #e5e5e5;color:#767676;margin-top:25px;padding:17px 15px 0;position:relative}.staticStorePage .storeListSection .btmTermtxt:after{background:#e5e5e5;content:"";height:1px;position:absolute;width:100%;top:2px;left:0}.staticStorePage .storeListSection .tabPanel .nav-tabs{border-bottom:8px solid #9a1517}.staticStorePage .storeListSection .tabPanel .nav-tabs li{float:left;margin-right:2px;margin-bottom:0}.staticStorePage .storeListSection .tabPanel .nav-tabs li a{background-color:#ba2023;background-image:-moz-linear-gradient(top,#f3f3ec,#ecece1);background-image:-ms-linear-gradient(top,#f3f3ec,#ecece1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3f3ec),to(#ecece1));background-image:-webkit-linear-gradient(top,#f3f3ec,#ecece1);background-image:-o-linear-gradient(top,#f3f3ec,#ecece1);background-image:linear-gradient(top,#f3f3ec,#ecece1);background-repeat:repeat-x;border:1px solid #d6d6cb;border-bottom:0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;color:#764c3a;display:block;font-size:18px;line-height:24px;text-shadow:0 1px 0 #fff;padding:6px 25px;transition:none}.staticStorePage .storeListSection .tabPanel .nav-tabs li a:hover,.staticStorePage .storeListSection .tabPanel .nav-tabs li.active a,.staticStorePage .storeListSection .tabPanel .nav-tabs li.active a:hover{background-color:#ba2023;background-image:-moz-linear-gradient(top,#c22327,#9a1517);background-image:-ms-linear-gradient(top,#c22327,#9a1517);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c22327),to(#9a1517));background-image:-webkit-linear-gradient(top,#c22327,#9a1517);background-image:-o-linear-gradient(top,#c22327,#9a1517);background-image:linear-gradient(top,#c22327,#9a1517);border:1px solid #9a1517;border-bottom:0;color:#fff;text-shadow:0 1px 0 #040505}.staticStorePage .storeListSection .tab-content{padding-top:15px}.staticStorePage .storeListSection .tab-content .tab-pane ul li{border-bottom:1px dashed #dcdddd;font-size:13px;padding:6px 0}.staticStorePage .storeListSection .tab-content .tab-pane ul li a.name{color:#000;font-weight:700}.staticStorePage .storeListSection .tab-content .tab-pane ul li a.btn{padding:1px 4px 0;font-size:12px;text-shadow:none}.storeLinks{min-height:100%;padding:15px}.storeLinks ul{font-size:0;text-align:center}.storeLinks ul li{display:inline-block;font-size:14px}.storeLinks ul li:after{background:#c2c6d2;content:"";height:16px;width:1px;display:inline-block;margin:0 6px;position:relative;top:4px}.fullArticlePage h6{font-weight:700;font-size:12px;margin-bottom:5px}.reproMomentPage h1{font-size:25px;line-height:36px}.reproMomentPage .storeArticleItem{margin-bottom:15px;padding-bottom:15px}.reproMomentPage .storeArticleItem h2{border-bottom:1px solid #e5e5e5;color:#292828;font-size:25px;line-height:28px;padding:15px 15px 15px 237px;margin-bottom:2px}.reproMomentPage .storeArticleItem .detailContent:after{clear:both;content:"";display:block;height:0}.reproMomentPage .storeArticleItem .detailContent .image{background:#fff;-webkit-box-shadow:0 0 3px #b1b1b1;-ms-box-shadow:0 0 3px #b1b1b1;box-shadow:0 0 3px #b1b1b1;float:left;margin-top:-63px}.reproMomentPage .storeArticleItem .detailContent .desc{margin-left:222px}.reproMomentPage .storeArticleItem .detailContent .desc h3{color:#3b322f;font-size:20px;font-weight:700;padding-bottom:25px}.reproMomentPage .storeArticleItem .detailContent .desc h3 span{color:#9b1518;display:block;font-size:15px;padding-top:5px}.geneaologistArticlePage .articleDetail{background:#f9f9f0;margin-bottom:15px;padding:9px 15px}.geneaologistArticlePage .authorImg{float:left;border:1px solid #e6e6e6;box-shadow:0 0 1px rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(0,0,0,.5);margin-right:15px;max-width:149px;margin-bottom:15px}.historyTimelinePage ul li{border-bottom:1px dashed #dcdddd;padding:5px 0}@media (max-width:1280px){.rightSection img.contentRightPic{right:-14px}}@media (max-width:1200px){.contactusPage .contactfield.bottomFormField .form-group{padding:0 100px 0 160px}.freeNewsPage .categoryBoxRow ul li{width:33.33%}}@media (max-width:1020px){.contactusPage .contactfield.topFormField{padding-right:280px}.contactusPage .contactImg{width:270px}.ssdiPage .topFormSection .paperImg{width:100%}}@media (max-width:990px){.aboutusContent .leftSection{margin-right:0}.rightSection{text-align:right;padding-left:15px}.rightSection img.contentRightPic{right:0;width:225px}.statiContentTxt .newsImage{padding:15px 0 0;text-align:left}.statiContentTxt .newsImage .thumb{width:90px}.statiContentTxt .newsImage .thumb img{max-width:100%;height:auto}.statiContentTxt .newsImage .detail{margin-left:98px;padding:6px 0 0 4px}.statiContentTxt .newsImage .detail h4{font-size:15px;line-height:22px}.statiContentTxt .newsImage .detail h4 span{font-size:13px}.contactusPage .contactfield.bottomFormField .form-group{padding:0 0 0 160px}.freeNewsPage .categoryBoxRow ul li{width:50%}.freesubCategoryPage .middleSection .topSection ul.decadesList li{width:33.33%}.premiernonloginAd .publicViewerTopPanel{padding-left:45%}.premiernonloginAd ul li{font-size:16px;font-weight:600}.tutorialContent .leftLink{width:244px}.tutorialContent .leftLink ul{font-size:16px;line-height:18px}.tutorialContent .rightContent{margin-left:280px}.searchRecordSection{display:block}.searchRecordSection .searchSection,.searchRecordSection .subscribeBanner{width:100%;margin:0 0 15px}}@media (min-width:767px){.freeNewsPage .middleSection .leftLink ul{height:auto!important;display:block}}@media (max-width:767px){.discoverSearchSection .formContent{padding:15px}.discoverSearchSection .formContent .formButton{position:relative;top:0;right:0;left:0;margin:5px auto auto}.contactusPage h2{padding-right:0}.contactusPage .contactInfo{margin:40px 0 15px;border-width:1px 0 0}.contactusPage .contactfield.topFormField{padding-right:240px}.contactusPage .contactImg{width:230px}.freeNewsPage .middleSection .leftLink:after,.helpPage .helpListSection .listItem:after{display:none}.freeNewsPage .middleSection .leftLink{float:none;width:100%;border-right:0;border-bottom:1px solid #e2e2e2}.freeNewsPage .middleSection .rightsection{margin-left:0}.freeNewsPage .middleSection .leftLink .togglecategory{background:#f6f6f6;cursor:pointer;position:relative;padding:10px}.freeNewsPage .middleSection .leftLink .togglecategory:after,.freeNewsPage .middleSection .leftLink .togglecategory:before{content:"";background:#111;width:16px;height:2px;display:block;position:absolute;right:10px;top:17px}.freeNewsPage .middleSection .leftLink .togglecategory:after{display:none;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.freeNewsPage .middleSection .leftLink .togglecategory.collapsed:after{display:block}.freeNewsPage .middleSection .leftLink .txtRed.togglecategory:after,.freeNewsPage .middleSection .leftLink .txtRed.togglecategory:before{background:#9c2023}.premiernonloginAdOld a.btn{font-size:22px}.helpPage .helpListSection .listItem{float:left;width:100%}.helpPage .helpListSection .row:last-child .listItem:first-child{border-bottom:1px solid #e5e5e5}.ssdiDetail .ssdiDetailText{width:100%;padding:0}.ssdiDetail .ssdiDetailBox{width:100%}.tutorialContent .title h1{width:100%;padding:15px 0 0 15px;margin-bottom:0}.tutorialContent .title .subDesc{max-width:100%;padding:10px 15px 15px;text-align:left}.contact-banner{background:#e0dccd;height:130px;display:flex;align-items:center;justify-content:center}.c-service{margin:40px auto 60px;padding:0 16px}.na-storied{flex-direction:column}section.help-faq{margin:62px 0 32px;padding:0 16px}}@media (max-width:640px){.statiContentTxt h1{font-size:30px}.rightSection img.contentRightPic{width:125px}.statiContentTxt .newsImage .thumb{float:none;width:100%}.statiContentTxt .newsImage .thumb img{max-width:100%;height:auto}.statiContentTxt .newsImage .detail{margin-left:0;padding:0}.statiContentTxt .newsImage .detail h4{padding:6px 0}.statiContentTxt .newsImage .detail a.btn{min-width:100%}.contactusPage .contactImg{width:120px}.contactusPage .contactfield.topFormField{padding-right:15px}.freeNewsPage .categoryBoxRow h5{font-size:18px}.freeNewsPage .categoryBoxRow ul li,.freesubCategoryPage .middleSection .topSection ul.decadesList li{width:50%}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .image{margin-right:15px;margin-bottom:15px}.freesubCategoryPage .categoryBoxRow .categoryBoxItem .detail{padding-left:0}.premiernonloginAd h2{font-size:26px}.premiernonloginAd .publicViewerTopPanel{padding:0}.premiernonloginAd ul li{font-size:15px;line-height:18px}.premiernonloginAd ul{background:rgba(255,255,255,.5);padding:15px}.premiernonloginAd a.btn{margin-bottom:15px;margin-left:15px}.premiernonloginAdOld .nonloginadContent .imgBanner{text-align:center;width:100%;margin-bottom:10px}.helpPage .helpListSection .listItem .detail ul li,.premiernonloginAdOld .listTxt{width:100%}.premiernonloginAdOld .listTxt ul{background:0 0}.premiernonloginAdOld .nonloginadContent .planBannerPic1{margin-bottom:0}.premiernonloginAdOld a.btn{font-size:17px}.premiernonloginAdOld a.btn span{font-size:15px}.tutorialContent .leftLink{float:none;width:100%;margin-bottom:20px}.tutorialContent .leftLink ul li a{padding:10px}.tutorialContent .leftLink ul li a:after,.tutorialContent .leftLink ul li a:before{display:none}.tutorialContent .rightContent{margin-left:0}.trialSection{padding:15px}.trialSection a.btn{position:static;margin-top:15px}.staticStorePage .storeListSection .tabPanel .nav-tabs li a{padding:6px 15px}}@media (max-width:480px){.statiContentTxt h1{font-size:22px!important}.rightSection{top:-24px}.statiContentTxt .newsImage{width:110px}.statiContentTxt .newsImage .detail h4{font-size:13px}.contactusPage .contactfield.bottomFormField .form-group{padding:0}.contactusPage .contactfield.bottomFormField label{position:relative;top:0}.contactusPage .form-button{padding-bottom:0}.contactusPage .form-button .btn{margin:auto}.accessCustomePage .col-xxs-12,.freeNewsPage .categoryBoxRow ul li{width:100%}.searchRecordSection .searchSection .formContent .form-label{position:relative;max-width:100%;height:auto;line-height:1;margin-bottom:5px}.searchRecordSection .searchSection .formContent .form-group{padding-left:0}.freeNewsPage .categoryBoxRow .categoryBoxItem .image{width:120px}.freeNewsPage .categoryBoxRow .categoryBoxItem .detail{padding:15px 0 0 126px}.staticStorePage .productionSection .rightSection{margin-top:0;width:100%;height:100%}.staticStorePage .storeListSection .tabPanel .nav-tabs li{margin-right:0}.staticStorePage .storeListSection .tabPanel .nav-tabs li a{padding:6px 8.5px;font-size:14px}.contactusPage .contactInfo .iconTxt .txt a{font-size:12px}}.contactusPage .contactInfo.commercial_text p{color:#333;line-height:24px;font-size:18px;margin-bottom:30px}.contactusPage .contactInfo.commercial_text{margin-top:20px}.freeNewsPage .categoryBoxList .categoryBoxItem .image{background-image:url(../../../Content/images/ajax-image-loader.gif);background-repeat:no-repeat;background-size:25px;background-position:center}.text-left{text-align:left}ul.genList li{line-height:28px;font-size:14px}.staticImageLoader{width:90px;height:90px}.flex_box{display:flex}.flex_box .leftLink{min-width:230px}.flex_box .rightsection{margin:0!important}@media(min-width:768px){.genList{padding-bottom:20px}.discoverSearchSection .formContent .formButton{left:auto;margin-top:0}}@media(max-width:767px){.flex_box{display:inline-block}.faqCard h4{font-size:16px}}.commonContainer.statiContentTxt.legalPage{padding:0;line-height:24px;}.legalPage .aboutusContent h3{padding-top:25px}.legalPage .aboutusContent p{word-wrap:anywhere}@media (max-width:480px){.legalPage.statiContentTxt h1{line-height:28px}}