.w-form-formrecaptcha { margin-bottom: 8px; } body { height: 100%; background-color: #fff; font-family: Roboto, sans-serif; color: #333; font-size: 16px; line-height: 24px; font-weight: 300; } h1 { margin-top: 0px; margin-bottom: 0px; font-family: Poppins, sans-serif; color: #0e3152; font-size: 80px; line-height: 87px; font-weight: 600; letter-spacing: -1px; } h2 { margin-top: 0px; margin-bottom: 0px; font-family: Poppins, sans-serif; color: #0e3152; font-size: 46px; line-height: 58px; font-weight: 600; } h3 { margin-top: 0px; margin-bottom: 0px; font-family: Poppins, sans-serif; color: #0e3152; font-size: 27px; line-height: 38px; font-weight: 600; } h4 { margin-top: 0px; margin-bottom: 0px; color: #0e3152; font-size: 16px; line-height: 24px; font-weight: 700; } p { margin-bottom: 0px; } a { padding-bottom: 2px; border-bottom: 2px solid rgba(14, 49, 82, .2); color: #0e3152; font-weight: 500; text-decoration: none; } a:hover { border-bottom-color: #0e3152; text-decoration: none; } .container { position: relative; z-index: 3; display: block; width: 100%; max-width: 1400px; margin-right: auto; margin-left: auto; padding: 0px 40px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border: 0px solid #000; text-align: left; } .container.flex-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .container.howwework { padding-top: 40px; padding-bottom: 30px; background-color: #eee; } .container.howwork { padding-bottom: 40px; } .container.life { width: 800px; margin-bottom: 0px; } .container.vid { max-width: 80%; padding-top: 40px; padding-bottom: 40px; color: #000; } .container.section-dark { padding-top: 10px; padding-bottom: 2px; } .container.dp { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: auto; padding-right: 0px; padding-left: 0px; clear: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; } .grid { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: -50px; padding-bottom: 0px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .col { position: relative; padding-left: 40px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .col.x-1 { -webkit-flex-basis: 8.33333333%; -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; } .col.x-2 { -webkit-flex-basis: 16.66666667%; -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; } .col.x-3 { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } .col.x-3.l-4.m-6.s-12.bm-x---m { padding-bottom: 20px; } .col.x-3.m-6.s-12 { text-align: center; } .col.x-4 { -webkit-flex-basis: 33.33333333%; -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; } .col.x-4.l-12 { bottom: 26px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: 8px; padding-right: 20px; padding-left: 20px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; text-align: left; } .col.x-5 { -webkit-flex-basis: 41.66666667%; -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; } .col.x-6 { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .col.x-7 { -webkit-flex-basis: 58.33333333%; -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; } .col.x-8 { -webkit-flex-basis: 66.66666667%; -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; } .col.x-8.l-12 { padding-left: 26px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .col.x-8.l-12.swp { padding-left: 4px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .col.x-9 { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } .col.x-10 { -webkit-flex-basis: 83.33333333%; -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; } .col.x-11 { -webkit-flex-basis: 91.66666667%; -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; } .col.x-12 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .section-holder { padding-top: 60px; padding-bottom: 60px; } .grid-label { margin-bottom: 20px; padding: 10px; background-color: #eee; font-size: 10px; line-height: 12px; font-weight: 700; text-transform: uppercase; } .spacer-holder { padding: 10px; background-color: #eee; font-size: 10px; line-height: 12px; font-weight: 700; } .bm-x---x { margin-bottom: 60px; } .bm-x---l { margin-bottom: 40px; } .bm-x---m { display: block; width: 100%; margin-top: 0px; margin-bottom: 30px; padding-top: 2px; padding-right: 42px; padding-left: 37px; float: none; color: #333; text-align: left; } .bm-x---m.header { color: #00467f; text-align: center; } .bm-x---m.trophy { margin-top: 40px; color: #00467f; text-align: center; } .bm-x---m.careers { padding-bottom: 0px; font-family: Roboto, sans-serif; color: #00467f; text-align: center; } .bm-x---m.careers.internal { margin-bottom: 10px; padding-left: 0px; font-size: 20px; text-align: left; } .bm-x---m.careers.life { color: #00467f; } .bm-x---m.careers.header { padding-bottom: 40px; } .bm-x---m.careers.trophy { padding-bottom: 20px; color: #8a724e; } .bm-x---m.howwework { padding-top: 40px; text-align: center; } .bm-x---m.employeestatements { color: #8a724e; text-align: center; } .bm-x---m.lib { color: #00467f; font-weight: 700; text-align: center; } .bm-x---m.lib.webinars { color: #fff; } .bm-x---m.calednars { padding-bottom: 20px; color: #8a724e; font-weight: 700; text-align: center; } .bm-x---m.subpage { color: #00467f; text-align: center; } .bm-x---m.subpage.light { color: #fff; } .bm-x---m._2 { color: #00467f; text-align: center; } .bm-x---m.h { font-family: Roboto, sans-serif; color: #00467f; text-align: center; } .bm-x---s { margin-bottom: 0px; color: #333; font-size: 16px; } .bm-x---s.small-text { color: #0e3152; } .bm-x---s.work { text-align: center; } .nav-menu { display: block; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; text-align: right; } .logo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 180px; padding-bottom: 0px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; border-style: none; } .logo.roth { display: block; width: 250px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .logo.isdrconference { width: 375px; } .navbar { position: fixed; left: 0px; top: 0px; right: 0px; width: 100%; margin-bottom: 20px; padding-top: 25px; padding-bottom: 25px; background-color: transparent; } .hero-main { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; margin-top: 0px; padding-top: 10px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; } .hero-main.sub-page { height: auto; padding-top: 140px; padding-bottom: 50px; background-image: url('../images/stock.jpg'); background-position: 50% 50%; background-size: cover; } .hero-main.sub-page.compliance { background-image: url('../images/complianceBG.jpg'); } .hero-main.sub-page.communications { background-image: url('../images/CommunicationsBG2.jpg'); background-position: 50% 50%; background-size: cover; } .hero-main.sub-page.our-story { padding-top: 247px; background-image: url('../images/OurStory.jpg'); background-size: cover; } .hero-main.sub-page.platform-id { background-image: url('../images/Company-bg_1.jpg'); background-size: cover; } .hero-main.sub-page.careershero { padding-top: 247px; background-image: url('../images/careersHero.jpg'); background-size: cover; background-repeat: no-repeat; } .hero-main.sub-page.careershero.internal { padding-top: 140px; } .hero-main.sub-page.lib { background-image: url('../images/resoiurcesBG.jpg'); background-size: cover; } .hero-main.sub-page.invrelations { padding-top: 125px; padding-bottom: 50px; background-image: url('../images/invRelationsBG.jpg'); background-size: cover; } .hero-main.sub-page.webcastservices { background-image: url('../images/shutterstock_387274792.png'); } .hero-main.sub-page.otc { background-image: url('../images/otcBG.png'); } .hero-main.sub-page.mssa { background-image: url('../images/shutterstock_387274792.png'); } .hero-main.sub-page.agm { background-image: url('../images/Company-bg_1.jpg'); } .hero-main.sub-page.aw { background-image: url('../images/shutterstock_387274792.png'); } .hero-main.sub-page.manage { background-image: url('../images/webinarBG.png'); } .hero-main.sub-page.ty { background-image: url('../images/Company-bg_1.jpg'); } .hero-main.sub-page.login { background-image: url('../images/Company-bg_1.jpg'); } .hero-main.sub-page.buzz { background-image: url('../images/cube-pattern-28617-2560x1600.jpg'); } .hero-main.sub-page.pr { background-image: url('../images/shutterstock_387274792.png'); } .hero-main.sub-page.secf { background-image: url('../images/fedLaws.jpg'); } .hero-main.sub-page.stockinfo { background-image: url('../images/TABG.png'); } .hero-main.sub-page.earnings { background-image: url('../images/Company-bg_1.jpg'); } .hero-main.sub-page.bod { background-image: url('../images/careersHero.jpg'); } .hero-main.sub-page.corpgov { background-image: url('../images/fedLaws.jpg'); } .hero-main.sub-page.whistleblower { background-image: url('../images/pexels-photo-1.jpg'); } .hero-main.sub-page.tsheet { background-image: url('../images/Company-bg.jpg'); } .hero-main.sub-page.blog { background-image: url('../images/fedLaws.jpg'); } .hero-main.sub-page.gts { background-image: url('../images/Company-bg.jpg'); } .hero-main.sub-page.webinar { background-image: url('../images/bgpexel.jpg'); } .hero-main.sub-page.webinarhero { background-image: url('../images/SlideBG3.png'); } .hero-main.webcastservices { height: auto; } .hero-main.landingpage { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; padding-top: 100px; } .hero-main.landingpage.roth { padding-top: 125px; background-image: url('../images/RCLAGUN_00472.jpg'); background-position: 50% 50%; background-size: cover; } .hero-main.landingpage.isdrconferences { padding-top: 125px; background-image: url('../images/ISDRImage.jpg'); background-position: 50% 50%; background-size: cover; background-attachment: scroll; } .hero-main.dump { background-image: url('../images/webinarBG.png'); background-position: 0px 0px; background-size: cover; } .hero-video { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 1; width: 100%; height: auto; -webkit-filter: saturate(0%); filter: saturate(0%); } .hero-text-holder { position: relative; z-index: 10; display: block; width: 100%; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: center; } .gradient { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 2; background-image: linear-gradient(45deg, #0e3152, rgba(0, 0, 0, .69) 89%); } .gradient.green { background-image: linear-gradient(45deg, #0e3152, rgba(0, 80, 54, .69) 89%); } .gradient.orange { position: absolute; width: 100%; background-image: linear-gradient(23deg, rgba(29, 133, 225, .9) 72%, rgba(138, 114, 78, .9)); font-weight: 700; } .gradient.orange.compliance { background-image: linear-gradient(45deg, #0e3152, rgba(14, 49, 82, .69)); } .gradient.orange.communications { background-image: linear-gradient(45deg, #00467f, rgba(7, 74, 95, .75)); } .gradient.orange.brands { background-image: linear-gradient(45deg, #00467f, rgba(30, 136, 229, .69)); } .gradient.orange.careershead { background-image: linear-gradient(45deg, #00467f, rgba(0, 90, 22, .69)); font-size: 13px; } .gradient.orange.lib { padding-bottom: 0px; } .gradient.orange.webinar { background-image: linear-gradient(45deg, rgba(138, 114, 78, .68) 4%, #0e3152); } .gradient.orange.hero { position: absolute; z-index: 0; opacity: 1; } .gradient.orange.headimage.otc { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(4, 44, 77, .91)), to(rgba(4, 44, 77, .91))); background-image: linear-gradient(180deg, rgba(4, 44, 77, .91), rgba(4, 44, 77, .91)); } .gradient.blogposts { background-image: linear-gradient(3deg, #0e3152, rgba(0, 0, 0, .69) 89%); } .gradient.roth { background-image: linear-gradient(305deg, rgba(89, 23, 138, .75), #00467f); } .gradient.dump { background-image: -webkit-gradient(linear, left top, left bottom, from(#087e8b), to(#087e8b)); background-image: linear-gradient(180deg, #087e8b, #087e8b); } .gradient.isdrconference { background-image: linear-gradient(274deg, #1e88e5, #00467f); opacity: 0.92; } .small-width { display: block; width: 100%; margin-right: auto; margin-bottom: 40px; margin-left: auto; font-size: 50px; line-height: 1.1; text-align: right; } .small-width.split { margin-bottom: 10px; float: none; font-size: 33px; line-height: 1.3; text-align: right; } .small-width.new { margin-bottom: 20px; color: #00467f; font-weight: 400; text-align: center; } .dash-divide { display: block; width: 60px; height: 4px; margin-right: auto; margin-bottom: 40px; margin-left: auto; background-color: #fff; } .dash-divide.gold { width: 90px; height: 5px; margin-right: auto; margin-left: auto; padding-left: 0px; background-color: #8a724e; } .dash-divide.gold.left { display: block; height: 5px; margin: 30px auto; background-color: #8a724e; } .dash-divide.gold.left.compliance { display: block; margin-right: auto; margin-left: auto; background-color: #1e88e5; } .dash-divide.gold.left.communications { display: block; margin-right: auto; margin-left: auto; background-color: #b6510d; } .dash-divide.gold.left.brands { margin-top: 0px; background-color: #1e88e5; } .dash-divide.gold.left.idubnderline { width: 40px; margin-top: 0px; margin-bottom: 0px; } .dash-divide.gold.sub { height: 5px; margin-top: 3px; padding-bottom: 3px; } .dash-divide.gold.hero { width: 86px; margin-right: 30px; margin-left: auto; float: none; } .dash-divide.gold.hero.mobile { width: 96px; margin-right: 2px; } .dash-divide.gold.new { height: 8px; margin-bottom: 60px; } .section { padding-top: 80px; padding-bottom: 80px; } .section.investortargeting { padding-top: 40px; padding-bottom: 40px; background-image: linear-gradient(279deg, rgba(51, 158, 216, .25), rgba(14, 49, 82, .5)), url('../images/investorTargetingBG.png'); background-position: 0px 0px, 50% 70%; background-size: auto, cover; } .section.alsointerestedin { padding-top: 40px; padding-bottom: 40px; background-image: url('../images/blueBgTexture.png'); background-position: 0px 0px; background-size: cover; } .section.bp { background-image: linear-gradient(177deg, rgba(30, 136, 229, .8), rgba(14, 49, 82, .85)), url('../images/blueprintBG_section.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section.invhotline { background-image: radial-gradient(circle farthest-side at 50% 50%, rgba(14, 49, 82, .9) 80%, rgba(14, 49, 82, .5)), url('../images/hotlineBG.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section.transferagent { padding-top: 30px; padding-bottom: 30px; background-image: radial-gradient(circle farthest-corner at 50% 50%, rgba(14, 49, 82, .95), rgba(14, 49, 82, .75)), url('../images/TABG.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section.whyus { padding-bottom: 0px; } .section.webcastlpbtm { padding-top: 0px; padding-bottom: 40px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(14, 49, 82, .85)), to(rgba(14, 49, 82, .85))), url('../images/shutterstock_425728009.png'); background-image: linear-gradient(180deg, rgba(14, 49, 82, .85), rgba(14, 49, 82, .85)), url('../images/shutterstock_425728009.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; background-attachment: scroll, fixed; } .section.dblue { padding-top: 40px; padding-bottom: 50px; background-color: #fff; } .white-heading { margin-bottom: -3px; padding-bottom: 8px; font-family: Roboto, sans-serif; color: #fff; } .white-heading.our-story { font-size: 45px; font-weight: 300; text-align: center; } .white-heading.careers { color: #fff; font-size: 45px; font-weight: 300; text-align: center; } .white-heading.careers.sub { padding-top: 20px; color: #fff; font-size: 30px; line-height: 40px; } .white-heading.main { margin-top: 0px; color: #fff; font-size: 85px; text-align: right; } .white-heading.dump { display: block; max-width: 80%; margin-right: auto; margin-bottom: 20px; margin-left: auto; text-align: center; } .button-line { display: inline-block; margin-bottom: 0px; padding: 15px 25px; float: none; border: 2px solid #339ed8; border-radius: 2px; background-color: rgba(51, 158, 216, .25); color: #fff; font-weight: 500; text-align: center; text-transform: uppercase; } .button-line:hover { border-color: #339ed8; background-color: rgba(51, 158, 216, .5); text-decoration: none; } .button-line.mobile { padding-right: 25px; padding-left: 25px; } .button-line.new { margin-bottom: 50px; border-color: #00467f; } .navlink { margin-left: 10px; padding: 10px 15px; border-style: solid; border-width: 2px; border-color: hsla(0, 0%, 100%, 0); color: #fff; font-size: 11px; line-height: 11px; font-weight: 500; letter-spacing: 2.5px; text-transform: uppercase; } .navlink.dp { position: relative; display: inline-block; margin-top: 0px; padding-right: 20px; padding-left: 10px; font-size: 11px; } .navlink.cta { border-style: solid; border-width: 2px; border-color: hsla(0, 0%, 100%, .5); background-color: transparent; } .navlink.cta:hover { border-color: #fff; } .navlink.cta.login { border-color: #00467f; background-color: rgba(51, 158, 216, .25); color: #fff; } .navlink.cta.login:hover { background-color: rgba(51, 158, 216, .5); } .dl-link { padding-top: 8px; padding-bottom: 8px; border-style: none; color: #0e3152; font-size: 14px; line-height: 14px; } .dl-link:hover { background-color: #339ed8; color: #fff; } .dl-list { background-color: #0e3152; } .dl-list.w--open { padding-top: 10px; padding-bottom: 10px; background-color: #fff; box-shadow: 0 0 30px 0 rgba(0, 0, 0, .15); } .navbg { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; width: 100%; margin-bottom: 0px; background-color: #00467f; opacity: 0; } .navbg.roth { background-color: #581f88; background-image: linear-gradient(70deg, #00467f, #581f88); } .module-link { position: relative; display: block; height: 100%; padding: 20px; border-bottom-style: none; background-color: #fff; -webkit-transition: all 200ms ease; transition: all 200ms ease; color: #333; text-align: left; text-decoration: none; } .module-link:hover { background-color: #0e3152; color: #fff; text-decoration: none; } .linkbg { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 0; margin-bottom: 0px; padding-bottom: 0px; background-color: #fff; background-image: url('../images/blueprint.png'); background-position: 50% 50%; background-size: cover; opacity: 0.05; } .linkbg._2 { background-image: url('../images/classify.png'); background-size: cover; } .linkbg._3 { display: block; background-image: url('../images/accesswire.png'); background-size: cover; } .linkbg._4 { margin-bottom: 0px; padding-bottom: 0px; background-image: url('../images/proxy-box.png'); background-size: cover; } .linkbg._5 { margin-top: 1px; background-image: url('../images/EarningsEvents.png'); background-size: cover; } .linkbg._6 { background-image: url('../images/StockTransfer.png'); background-size: cover; } .linkbg._7 { background-image: url('../images/IRWebsites.png'); background-size: cover; } .linkbg._8 { background-image: url('../images/Hotlines.png'); background-size: cover; } .link-content { position: relative; z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; text-align: center; } .small-text { font-size: 14px; line-height: 24px; } .small-text.tiny { color: #00467f; font-size: 12px; line-height: 18px; } .section-quote { margin-bottom: 80px; } .quote-image { position: absolute; left: 0px; top: -40px; right: 0px; bottom: -40px; width: 200px; margin-left: 90px; padding-top: 60px; text-align: left; } .quote-image.homepage.hilite { width: 100%; margin-left: 0px; background-image: url('../images/Quote-Bg.jpg'); background-position: 0px 0px; background-size: 1500px; } .section-dark { padding-top: 70px; padding-bottom: 70px; background-color: #eee; text-align: center; } .section-dark.center { padding-top: 0px; padding-bottom: 0px; background-color: #eee; color: #eee; text-align: center; } .section-dark.center.new { background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 14%, 99%, .8)), to(hsla(0, 14%, 99%, .8))), url('../images/woodGrain.jpg'); background-image: linear-gradient(180deg, hsla(0, 14%, 99%, .8), hsla(0, 14%, 99%, .8)), url('../images/woodGrain.jpg'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; background-repeat: repeat, repeat; background-attachment: scroll, fixed; color: #339ed8; font-size: 28px; line-height: 27px; text-align: left; } .section-dark.small { width: 100%; margin-bottom: 80px; padding-top: 40px; padding-bottom: 20px; } .section-dark.half { padding-right: 0px; padding-left: 0px; color: #00467f; text-align: left; } .section-dark.nbp { display: block; margin-right: auto; margin-left: auto; padding: 40px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; text-align: left; } .section-dark.nbp.lighter { position: static; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; background-color: #fff; text-align: left; } .section-dark.nbp.lighter.careers { padding-bottom: 30px; } .section-dark.nbp.lighter.login { height: auto; margin-bottom: 0px; padding-top: 40px; padding-bottom: 40px; background-image: url('../images/loginBG2.jpg'); background-position: 0px 0px; background-size: cover; } .section-dark.nbp.lighter.webinars { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .9)), to(rgba(0, 70, 127, .9))), url('../images/webinarBG_1.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .9), rgba(0, 70, 127, .9)), url('../images/webinarBG_1.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; text-align: center; } .section-dark.nbp.lighter.lp { padding-top: 0px; padding-bottom: 0px; } .section-dark.nbp.lighter.lp.v2 { padding-top: 40px; padding-bottom: 40px; } .section-dark.nbp.lighter.lp.v3 { padding-top: 40px; padding-bottom: 40px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(269deg, hsla(0, 0%, 93%, .9), #fff), url('../images/shutterstock_425728009.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.nbp.lighter.lp.v4 { padding-top: 40px; padding-bottom: 40px; background-image: linear-gradient(100deg, #fff, hsla(0, 0%, 100%, .75)), url('../images/webinarBG.png'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .section-dark.nbp.lighter.lp.v5 { padding-top: 40px; padding-bottom: 40px; background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, .8)), to(hsla(0, 0%, 100%, .5))), url('../images/loginBG.jpg'); background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, .5)), url('../images/loginBG.jpg'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .section-dark.nbp.awards { background-color: #fff; } .section-dark.nbp.our-story { background-color: #fff; } .section-dark.nbp.why { height: 440px; padding-bottom: 40px; background-color: transparent; background-image: url('../images/careerbg2.jpg'); background-position: 50% 50%; background-size: cover; } .section-dark.nbp.why._2 { height: auto; background-color: #eee; background-image: none; } .section-dark.nbp.gold { background-color: #fff; } .section-dark.nbp.fedlaws { background-image: linear-gradient(48deg, rgba(138, 114, 78, .95), rgba(51, 158, 216, .75)), url('../images/fedLaws.jpg'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.nbp.sec-cal { background-image: linear-gradient(48deg, rgba(51, 158, 216, .95), rgba(14, 49, 82, .65)), url('../images/secCAl.jpg'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.nbp.forms { background-image: linear-gradient(55deg, #fff, rgba(8, 126, 139, .75)), url('../images/formsBG.jpg'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.dark { padding-top: 20px; padding-bottom: 40px; background-color: #ccc; } .section-dark.dark.irpagebg { width: 100%; padding-bottom: 20px; background-color: rgba(30, 136, 229, .5); } .section-dark.employeepics { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; background-image: linear-gradient(49deg, rgba(14, 49, 82, .75), rgba(0, 0, 0, .75)), url('../images/woodBG.jpg'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.webinars { background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .9)), to(rgba(0, 70, 127, .9))), url('../images/webinarBG_1.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .9), rgba(0, 70, 127, .9)), url('../images/webinarBG_1.png'); background-position: 0px 0px, 0px 0px; background-size: auto, cover; } .section-dark.hot { padding-top: 30px; padding-bottom: 30px; } .section-dark.lp { background-color: #00467f; } .min-height { width: 100%; padding-top: 40px; padding-right: 0px; padding-bottom: 40px; } .min-height.centered { text-align: center; } .section-fullscreen-quote { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 40%; margin-top: 0px; padding-top: 60px; padding-bottom: 60px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #00467f; background-image: url('../images/Quote-Bg_1.jpg'); background-position: 0px 0px; background-size: cover; color: #fff; text-align: center; } .white-text { width: 100%; color: #fff; font-size: 22px; } .white-text.bm-x---m { margin-bottom: 10px; color: #339ed8; } .white-text.bm-x---m.footer { color: #1e88e5; text-align: left; } .white-text.bm-x---m.footer._1 { margin-top: 20px; margin-bottom: 5px; color: #fff; font-size: 20px; text-align: center; } .white-text.bm-x---m.footer._1.last { margin-bottom: 5px; } .white-text.isdrsummary { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; } .office-holder { display: block; height: 100%; padding: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; background-color: #fff; } .office-text { display: inline-block; width: 40px; } .office-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: -30px 30px -30px -30px; padding: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; background-color: #ddd; } .office-icon._2 { -webkit-flex-basis: 32%; -ms-flex-preferred-size: 32%; flex-basis: 32%; } .office-text-area { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .office-text-area.last { display: block; } .footer { background-color: #00467f; color: #fff; } .footer-end { width: 100%; padding-top: 20px; padding-bottom: 20px; background-color: #00467f; } .footer-start { width: 100%; padding-top: 40px; padding-bottom: 20px; line-height: 1px; font-weight: 400; } .footer-link-holder { text-align: left; } .white-link { margin-bottom: 0px; border-bottom-style: solid; border-bottom-color: hsla(0, 0%, 100%, .2); color: #fff; line-height: 25px; font-weight: 300; } .white-link:hover { border-bottom-color: #fff; } .footer-lock-holder { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 15px; margin-left: 20px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .footer-copyright { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .footer-social { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; float: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .social-icon { width: 40px; height: 40px; margin-left: 10px; padding: 10px; border-style: none; border-width: 2px; border-color: hsla(0, 0%, 100%, .4); border-radius: 50%; background-color: transparent; background-image: url('../images/GooglePlus.png'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; background-attachment: scroll; font-family: 'Fontawesome webfont'; color: #fff; font-size: 15px; line-height: 15px; text-align: center; } .social-icon:hover { border-color: #fff; } .social-icon.googleplus { background-color: transparent; background-image: url('../images/googlePlus_white.png'); background-size: contain; opacity: 1; } .social-icon.googleplus:hover { background-image: url('../images/Gplus.png'); background-size: contain; opacity: 1; -webkit-filter: none; filter: none; } .social-icon.linkedin { background-image: url('../images/linkedIn_white.png'); background-size: contain; opacity: 1; } .social-icon.linkedin:hover { background-image: url('../images/LinkedIn.png'); opacity: 1; } .social-icon.twitter { background-image: url('../images/twitter_white.png'); background-size: contain; opacity: 1; } .social-icon.twitter:hover { background-image: url('../images/Twitter.png'); opacity: 1; } .social-icon.facebook { background-image: url('../images/facebook_white.png'); background-size: contain; opacity: 1; } .social-icon.facebook:hover { background-image: url('../images/Facebook.png'); opacity: 1; } .social-icon.instagram { width: 42px; height: 42px; background-image: url('../images/instaWhite.png'); } .social-icon.instagram:hover { background-image: url('../images/Instagram.png'); } .partners-holder { padding-top: 30px; padding-bottom: 30px; background-color: #ddd; } .partners-images { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .pimage { max-width: 100%; color: #333; } .width-max { display: block; max-width: 350px; margin-right: auto; margin-left: auto; } .block-icon { display: block; margin-left: 0px; padding-left: 0px; font-family: 'ISDR Icons', sans-serif; color: #8a724e; font-size: 80px; line-height: 80px; } .block-icon.small-icon { margin-left: 0px; background-image: url('../images/icon_edgar.png'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; font-size: 70px; line-height: 70px; text-align: center; } .block-icon.small-icon.discrep { background-image: url('../images/icon_news.png'); background-size: contain; } .block-icon.small-icon.discrep.edgar { background-image: url('../images/icon_edgar.png'); } .block-icon.small-icon.invtarget { background-image: url('../images/icon_invTarget.png'); background-size: 75px; } .block-icon.small-icon.earnevents { background-image: url('../images/icon_earnings.png'); background-size: contain; } .block-icon.small-icon.stocktransfer { background-image: url('../images/icon_stockTransfer.png'); background-size: contain; } .block-icon.small-icon.irwebsites { background-image: url('../images/icon_irSites.png'); background-size: 75px; } .block-icon.small-icon.hotlines { background-image: url('../images/icon_hotline.png'); background-size: contain; } .block-icon.small-icon.xbrl { background-image: url('../images/icon_xbrl.png'); background-size: contain; } .block-icon.small-icon.typesetting { background-image: url('../images/icon_typesetting.png'); background-size: contain; } .block-icon.small-icon.annaulreports { background-image: url('../images/icon_annualreports.png'); background-size: contain; } .block-icon.small-icon.shareholderoutreach { background-size: contain; } .block-icon.small-icon.isdr { background-image: url('../images/icon_isdr.png'); background-size: contain; } .block-icon.small-icon.blueprint { background-image: url('../images/icon_bp.png'); background-position: 50% 50%; background-size: contain; } .block-icon.small-icon.aw { background-image: url('../images/icon_isdr.png'); background-size: contain; } .block-icon.small-icon.classify { background-image: url('../images/icon_classify.png'); background-size: contain; } .block-icon.small-icon.investnet { background-image: url('../images/icon_invnet.png'); background-size: contain; } .block-icon.small-icon.loadedangels { background-image: url('../images/icon_loadedAngels.png'); background-size: contain; } .block-icon.small-icon.loadedangels.transferly { background-image: url('../images/transferlyLogo.png'); background-size: 75px; } .block-icon.small-icon.directtransfer { background-image: url('../images/icon_stockTransfer.png'); background-size: contain; } .block-icon.small-icon.ebook { background-image: url('../images/lib_ebook.png'); background-size: contain; } .block-icon.small-icon.wp { background-image: url('../images/lib_wp.png'); background-size: contain; } .block-icon.small-icon.seccal { background-image: url('../images/lib_secCal.png'); background-size: contain; } .block-icon.small-icon.usstock { background-image: url('../images/lib_usst.png'); background-size: contain; } .block-icon.small-icon.sec { background-image: url('../images/lib_USStock.png'); background-size: contain; } .block-icon.small-icon.laws { background-image: url('../images/lib_laws.png'); background-size: contain; } .block-icon.small-icon.form { background-image: url('../images/lib_forms.png'); background-size: contain; } .block-icon.small-icon.misc { background-image: url('../images/lib_misc.png'); background-size: contain; } .block-icon.small-icon.prs { background-image: url('../images/icon_news.png'); background-size: contain; } .block-icon.small-icon.stock { background-image: url('../images/lib_usst.png'); background-size: contain; } .block-icon.small-icon.secfilings { background-image: url('../images/secFilings.png'); background-size: contain; } .block-icon.small-icon.earnings { background-image: url('../images/earnings.png'); background-size: contain; } .block-icon.small-icon.leadership { background-image: url('../images/leadershipicon.png'); background-size: contain; } .block-icon.small-icon.gov { background-image: url('../images/icon_governance.png'); background-size: contain; } .block-icon.small-icon.whstleblower { background-image: url('../images/whistleblower_icon.png'); background-size: contain; } .block-icon.small-icon.teasrsheet { background-image: url('../images/tearsheeticon.png'); background-size: contain; } .block-icon.small-icon.web { background-image: url('../images/webinars_Icon.png'); background-size: 75px; } .block-icon.small-icon.datasheet { background-image: url('../images/icon_DataSheets.png'); background-size: 75px; } .block-icon.small-icon.infographic { background-image: url('../images/infographicIcon.png'); } .block-icon.icon2 { background-image: url('../images/service_Accesswire_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon2:hover { background-image: url('../images/service_Accesswire_white.svg'); background-size: contain; } .block-icon.icon-4 { background-image: url('../images/service_InvestorNetwork_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon-4:hover { background-image: url('../images/service_InvestorNetwork_white.svg'); background-size: contain; } .block-icon.icon-5 { background-image: url('../images/service_EarningsEvents_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon-5:hover { background-image: url('../images/service_EarningsEvents_white.svg'); background-size: contain; } .block-icon.icon-3 { background-image: url('../images/service_Classify_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon-3:hover { background-image: url('../images/service_Classify_white.svg'); background-size: contain; } .block-icon.icon-1 { background-image: url('../images/service_Blueprint_gold.svg'); background-size: contain; } .block-icon.icon-1:hover { background-image: url('../images/service_Blueprint_white.svg'); background-size: contain; } .block-icon.icon-6 { background-image: url('../images/service_TA_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon-6:hover { background-image: url('../images/service_TA_white.svg'); background-size: contain; } .block-icon.icon-7 { background-image: url('../images/service_IRSites_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; } .block-icon.icon-7:hover { background-image: url('../images/service_IRSites_white.svg'); background-size: contain; } .block-icon.icon-8 { background-image: url('../images/service_Hotline_gold.svg'); background-position: 50% 50%; background-size: contain; background-repeat: no-repeat; color: #8a724e; } .block-icon.icon-8:hover { background-image: url('../images/service_Hotline_white.svg'); background-size: contain; } .cont { margin-bottom: 20px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; font-weight: 300; } .bottom-link { -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; color: #339ed8; } .bottom-link:hover { color: #fff; } .icon-font { display: inline-block; margin-left: 4px; font-family: 'Fontawesome webfont'; font-size: 14px; } .content-half { display: block; width: 100%; margin-top: 50px; margin-right: auto; margin-left: auto; padding-bottom: 0px; float: none; text-align: left; } .content-half.discrep { margin-top: 34px; } .content-half.invtarg { margin-top: 0px; margin-bottom: 0px; } .content-half.ir { margin-top: 45px; } .content-half.hotrep { margin-top: 69px; } .content-half.hlr { margin-top: 100px; } .content-half.invnet { margin-top: 65px; } .content-half.xbrl { margin-top: 61px; padding-top: 0px; } .content-half.asm { margin-top: 0px; text-align: left; } .content-half.ta { margin-top: 0px; text-align: left; } .content-half.brand1 { margin-top: 0px; } .content-half.investortarget { margin-top: 0px; padding-top: 44px; } .button { display: block; max-width: 300px; margin: 20px auto; padding: 12px 25px; border-bottom-style: none; background-color: #8a724e; -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease; color: #fff; text-align: center; } .button:hover { background-color: #1e88e5; } .button.s2 { background-color: #087e8b; } .button.compliance { background-color: #1e88e5; } .button.compliance:hover { background-color: #8a724e; } .button.communications { background-color: #b6510d; } .button.communications:hover { background-color: #339ed8; } .button.mobile { display: block; width: 250px; margin-right: auto; margin-left: auto; text-align: center; } .button.brands { background-color: #1e88e5; } .button.brands:hover { background-color: #8a724e; } .button.subpage { display: block; max-width: 175px; margin-right: auto; margin-left: auto; text-align: center; } .button.subpage.hotlinereporting { position: static; display: block; max-width: 175px; margin-top: 20px; float: right; text-align: center; } .button.subpage.webcasting { text-align: center; } .button.webinars { display: block; margin-right: auto; margin-left: auto; text-align: center; } .button.prsol { text-align: center; } .button.invtarg { margin-bottom: 20px; padding-bottom: 9px; } .sub-page-nav-holder { position: relative; width: 100%; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; box-shadow: 0 0 30px 0 rgba(0, 0, 0, .2); } .sub-page-nav-holder.irpage { margin-bottom: 0px; padding-bottom: 0px; box-shadow: 0 3px 18px -1px rgba(0, 0, 0, .2); } .link-grid { position: static; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; border-style: none; border-width: 0px; border-left-color: #eee; line-height: 24px; } .sub-link { position: static; left: 0px; top: 0px; right: 0px; bottom: 0px; padding: 10px 20px 10px 18px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-right: 1px solid #eee; border-left: 1px solid #eee; border-bottom-style: none; -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease; color: #0e3152; text-align: center; cursor: pointer; } .sub-link:hover { padding-left: 18px; background-color: #eee; } .sub-link.w--current { background-color: #ddd; color: #fff; } .sub-link.selected { margin-left: -1px; border-style: none; border-width: 0px; background-color: rgba(14, 49, 82, .9); color: #fff; } .dp-icon { margin-top: 8.5px; margin-right: 5px; padding-right: 1px; } .image-height { position: absolute; left: 40px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; } .image-height.basic { position: static; overflow: visible; padding-right: 1px; padding-bottom: 0px; padding-left: 5px; text-align: center; } .page-nav---content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .ficon { display: block; max-width: 100px; margin-right: auto; margin-bottom: 20px; margin-left: auto; } .bottomlink1 { border-color: #339ed8; color: #339ed8; } .bottomlink1:hover { border-color: #8a724e; color: #8a724e; } .bottomlink2 { border-bottom-color: #339ed8; color: #339ed8; } .bottomlink2:hover { border-color: #8a724e; color: #8a724e; } .bottomlink3 { border-bottom-color: #339ed8; color: #339ed8; } .bottomlink3:hover { border-color: #8a724e; color: #8a724e; } .highlightlink { border-color: #339ed8; color: #339ed8; } .highlightlink:hover { color: #8a724e; } .line-art---blueprint { max-width: 100%; margin-top: 7px; padding-top: 0px; padding-right: 14px; text-align: center; } .bottom-hero-header-text { font-size: 28px; } .hero-subtext { width: 100%; color: #339ed8; } .hero-text-p { width: 100%; font-size: 16px; } .hero-text-p.padding-bottom { margin-bottom: 20px; } .howimage { display: block; max-width: 75%; margin-right: auto; margin-left: auto; padding-top: 0px; padding-bottom: 15px; } .line-art---newswire { display: block; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 10px; padding-left: 23px; float: none; } .line-art---investor-targeting { margin-top: 90px; } .line-art---earnings-event { display: block; margin-right: auto; margin-left: auto; text-align: center; } .line-art---stock-transfer { display: block; margin-top: 0px; margin-right: auto; margin-left: auto; padding-left: 25px; } .line-art---ir-websites { display: block; margin-top: 0px; margin-right: auto; margin-left: auto; text-align: center; } .line-art---hotline-reporting { display: block; margin-right: auto; margin-left: auto; padding-top: 22px; padding-left: 23px; } .line-art---xbrl { color: #00467f; } .line-art---our-story { margin-top: 0px; } .our-story-contact-bg { background-color: #8a724e; } .our-story---submit-btn { width: 200px; height: auto; margin-top: 30px; padding: 8px 12px; float: none; background-color: #1e88e5; } .our-story---first-name { color: #fff; font-weight: 300; } .our-story---email { color: #fff; font-weight: 300; } .our-story---heading { color: #fff; font-size: 46px; text-align: center; } .our-story---subtext { margin-top: -12px; color: #fff; font-size: 21px; font-weight: 300; text-align: center; } .our-story---last-name { color: #fff; font-weight: 300; } .our-story---first-name-box { width: auto; margin-top: 30px; } .our-story---last-name-box { width: auto; margin-top: 30px; } .our-story---email-box { width: auto; margin-top: 30px; } .our-story---say-hello-form { display: inline; width: 100%; float: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -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; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; } .disc-rep-tag-line { margin-bottom: 20px; padding-bottom: 0px; text-align: center; } .platformid-subtext { margin-top: 0px; font-size: 18px; line-height: 29px; font-weight: 300; } .newswire---subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .line-art---isdr { display: block; margin-top: 50px; margin-right: auto; margin-left: auto; } .inv-targ-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .main-logo { width: 100%; } .main-logo.roth { display: block; } .line-art---aw { margin-top: 75px; } .line-art---classify { margin-top: 50px; } .line-art---investor-network { margin-top: 30px; float: none; } .line-art---loaded-angels { width: auto; margin-top: 10px; padding-left: 22px; } .line-art---loaded-angels.transferly { margin-top: 60px; } .line-art---dt { margin-top: 75px; } .trophy-section { padding-bottom: 40px; } .deloitte-2014 { max-width: 100%; } .earnings-event-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .stock-transfer-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .or-list---stock2 { margin-top: 10px; } .or-list---stock1 { margin-top: 10px; } .or-list---clasify { margin-top: 10px; } .ir-sites-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .hotline-subtext { margin-top: 20px; margin-bottom: 20px; color: #00467f; text-align: center; } .stock-transfer-text-box-2 { margin-bottom: 20px; } .loaded-angels-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .inv-net-subtext { margin-top: 20px; margin-bottom: 20px; text-align: center; } .line-art---agm2 { margin-top: 30px; } .join-our-team-subtext { color: #8a724e; text-align: center; } .careers-intro { margin-top: 20px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; } .careers-intro._2 { margin-bottom: 0px; padding-bottom: 40px; color: #8a724e; font-size: 22px; text-align: center; } .careers-intro.job-description { margin-top: 10px; padding-bottom: 20px; } .careers-intro.job-description.prim { padding-bottom: 10px; } .careers-intro.content { margin-top: 10px; padding-bottom: 20px; } .careers-intro.content.internal { padding-bottom: 10px; } .careers---sales-marketing { padding-bottom: 10px; font-weight: 700; } .careers-sales-list { padding-left: 0px; text-decoration: none; } .careers---it-dev-team { font-weight: 700; } .careers---it-dev-team-all { padding-top: 20px; } .careers-it-dev-list { padding-left: 0px; } .careers---compliance-all { padding-top: 20px; } .careers---compliance { margin-top: 0px; font-weight: 700; } .careers---communications-all { padding-top: 20px; } .career---communications { font-weight: 700; } .careers---internships-all { padding-top: 20px; padding-bottom: 40px; } .careers---internships { font-weight: 700; } .careers-list { padding-top: 20px; } .careers---btm-text { padding-bottom: 40px; } .careers-btm-text2 { padding-bottom: 40px; color: #8a724e; font-size: 19px; font-weight: 700; text-align: center; } .careers-btm-text2.gold { padding-bottom: 0px; } .textblock---careers { border-top: 1px solid rgba(14, 49, 82, .25); border-bottom: 1px solid rgba(14, 49, 82, .25); opacity: 1; text-decoration: none; } .textblock---careers:hover { background-color: rgba(138, 114, 78, .25); } .textblock---careers.last { border-top-style: none; } .listitem---no-bullet { margin-bottom: 0px; margin-left: 0px; padding-bottom: 0px; float: none; text-align: left; list-style-type: none; } .careers-slider { background-color: #fff; } .quote-block { padding-top: 10px; padding-right: 10px; border-color: #8a724e; } .quote-column { padding-top: 65px; padding-right: 60px; } .quote-name { margin-top: 0px; font-size: 14px; text-align: left; } .slide-nav { background-color: #0098ff; } .career-cont { display: block; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .job-list---item-link { display: block; border-top: 1px solid rgba(14, 49, 82, .25); border-bottom: 1px none rgba(14, 49, 82, .25); font-weight: 300; } .job-list---item-link:hover { background-color: rgba(138, 114, 78, .25); } .job-list---item-link.last { border-bottom-style: solid; border-bottom-width: 1px; text-decoration: none; } .job-list---item-link._2 { border-top-style: none; } .job-list---prod-mark-man { border-bottom: 0px none #000; font-weight: 300; } .job-list---prod-mark-man:hover { background-color: rgba(138, 114, 78, .25); } .isdr-life { margin-top: 80px; padding-right: 0px; padding-left: 0px; text-align: center; } .isdr-life-thumbs { text-align: center; } .wearehiring-btn { height: 24px; padding-top: 0px; padding-bottom: 0px; font-family: 'Changa One', Impact, sans-serif; } .department-icon { position: static; display: block; width: 200px; margin-right: auto; margin-left: auto; padding: 20px 20px 0px; float: none; clear: none; background-color: transparent; text-align: left; } .departments-titles { color: #0e3152; text-align: center; } .dept-link { position: static; display: block; overflow: visible; margin-right: auto; margin-left: auto; float: none; clear: none; border-bottom-style: none; opacity: 0.5; text-align: center; } .dept-link:hover { opacity: 1; } .dept-link.w--current { width: 200px; margin-right: auto; margin-left: auto; } .werehiring-btn { display: block; margin-top: 6px; margin-right: auto; margin-left: auto; padding-top: 0px; border-style: none; border-bottom-width: 1px; border-bottom-color: #000; background-color: transparent; opacity: 0.95; } .werehiring-btn:hover { opacity: 1; } .werehiring-linkblock { margin-left: 20px; border-style: none; } .werehiring-linkblock:hover { opacity: 1; } .werehiring-linkblock.w--current { margin-left: 10px; border-style: none; } .trophycareer { margin-top: 0px; padding-top: 5px; background-color: #eee; background-image: url('../images/BlueBG.jpg'); background-position: 0px 0px; background-size: cover; } .trophy-head { color: #00467f; } .trophytext { padding-top: 20px; color: #0e3152; } .life-subtext { padding-bottom: 20px; color: #8a724e; font-weight: 700; text-align: center; } .lifeblocks { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; } .life-image { display: block; margin-right: auto; margin-left: auto; } .lifetitles { color: #6b6b6b; text-align: center; } .row-life { margin-bottom: 20px; } .life-litebox-img { display: block; margin-right: auto; margin-left: auto; } .life-lite-ime { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; } .life-img-subtext { padding-right: 10px; padding-left: 10px; color: #a7a7a7; font-weight: 300; text-align: center; } .connections-sect { padding-top: 40px; padding-bottom: 40px; } .connect-text { display: block; width: auto; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-bottom: 0px; text-align: left; } .connect-text._2 { margin-top: 0px; text-align: left; } .linkedinconnect { display: block; width: 100%; margin-right: auto; margin-left: auto; text-align: center; } .modal-wrapper { position: fixed; z-index: 9999; width: 100%; height: 100%; padding-top: 110px; background-color: rgba(0, 0, 0, .65); text-align: center; } .check-connections { display: block; width: 675px; margin-right: auto; margin-left: auto; padding: 0px 20px 20px; background-color: #fff; } .close-lonk { display: block; width: 100%; padding-top: 6px; padding-bottom: 0px; border-bottom-style: none; color: #c5c5c5; font-size: 12px; text-align: center; } .connect-link { border-bottom: 1px none #000; color: #00467f; } .hero-btn-cont { display: block; max-height: 200px; margin-right: auto; margin-left: auto; } .hero-btn-row { display: block; max-width: 387px; margin-right: auto; margin-bottom: 20px; margin-left: auto; float: none; text-align: center; } .whitepaper-cont { display: block; max-width: 650px; text-align: left; } .wp-container { display: block; margin-top: 20px; } .lib-link { display: block; max-width: 150px; margin-right: auto; margin-left: auto; padding-top: 20px; border-style: none; text-align: center; } .lib-link.webinar { max-width: 90%; } .fed-laws-link { display: block; border-style: none; border-top-width: 1px; border-top-color: #000; border-right-width: 1px; border-right-color: #000; border-left-width: 1px; border-left-color: #000; color: #fff; text-align: center; } .deadlines-sub { display: block; margin-right: auto; margin-left: auto; border-style: none; color: #fff; text-align: center; } .stocks-block { display: block; margin-right: auto; margin-left: auto; border-style: none; text-align: center; } .stocks-row { margin-top: 20px; } .edgar-subtext { padding-bottom: 20px; color: #00467f; font-weight: 700; text-align: center; } .edgar-subtext.bullet { padding-top: 20px; padding-bottom: 10px; } .xbrl-subtext { padding-bottom: 20px; color: #00467f; font-weight: 700; text-align: center; } .xbrl-subtext.ta { padding-bottom: 17px; text-align: center; } .xbrl-list-one { padding-top: 20px; } .typesetting-subtext { padding-bottom: 20px; color: #00467f; font-weight: 700; text-align: center; } .ar-subtext { padding-bottom: 20px; color: #00467f; font-weight: 700; text-align: center; } .newswire-subtext { padding-bottom: 20px; font-weight: 700; } .hotlines-subtext { padding-bottom: 20px; font-weight: 700; } .shareholder-subtext { padding-bottom: 20px; font-weight: 700; } .sec-rows { display: block; width: auto; max-width: 100%; margin-right: 20px; margin-left: 20px; padding-top: 20px; padding-right: 0px; padding-left: 0px; text-align: left; } .sec-col-2 { display: block; text-align: left; } .sec-cont { display: block; text-align: left; } .forms-text { font-size: 14px; } .calendar-headers { font-weight: 500; } .calendar-headers._3 { text-align: left; } .cal { padding-left: 0px; } ._3rd { text-align: right; } .cal-dl { border-style: none; font-weight: 300; } .cal-cont { display: block; margin-right: auto; margin-left: auto; text-align: left; } .cal-rows { display: block; max-width: auto; margin-right: auto; margin-left: auto; text-align: left; } .cal-rows.ff { width: auto; max-width: auto; margin-right: 40px; margin-left: 40px; float: none; text-align: center; } .sec-block { border-style: none; border-width: 1px; border-color: #000 #000 rgba(14, 49, 82, .25); } .fam-container { position: static; display: block; } .employee-image { max-width: 100px; } .teammembers { position: static; display: block; width: auto; margin-right: 0px; margin-left: 0px; float: left; text-align: left; } .teammembers.leftedge { margin-left: 20px; } .teammember { display: block; width: auto; max-width: 100px; margin-bottom: 0px; padding-bottom: 10px; float: none; clear: none; background-color: transparent; opacity: 0.75; } .teammember:hover { opacity: 1; } .all-pics { display: block; margin-right: auto; margin-left: auto; text-align: left; } .all-team-members { display: block; max-width: 800px; margin-right: auto; margin-left: auto; } .terms-toptext { margin-bottom: 20px; } .terms-toptext.gts { text-align: left; } .terms-left { font-weight: 200; } .terms-left.gts { text-align: left; } .terms-right.gts { text-align: left; } .leadershipcontainter { display: block; clear: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .leadershipimage { display: inline-block; width: 30%; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; padding-bottom: 0px; float: left; border: 5px solid #fff; border-radius: 60px; box-shadow: 0 0 6px 0 #0e3152; } .leadershipimage._2 { width: 75%; border-radius: 0px; } .leadershipname { display: inline-block; color: #00467f; font-weight: 700; text-align: left; } .leadershiptitle { margin-bottom: 5px; color: #8a724e; font-size: 15px; line-height: 18px; text-align: left; } .leadershipabout { font-style: normal; } .classifylist { display: block; width: 100%; margin-top: 10px; margin-right: auto; margin-left: auto; padding-left: 49px; color: #333; text-align: left; } .classifytag { color: #339ed8; font-size: 16px; font-weight: 700; } .classifyimage { width: 100%; padding-top: 93px; padding-left: 56px; float: none; } .stocktransfersubpage { margin-top: 10px; } .edgar-head { margin-top: 10px; font-weight: 500; text-align: center; } .logins { margin-top: 0px; color: #00467f; text-align: center; } .login-btn1 { display: block; width: 100px; margin-top: 10px; margin-right: auto; margin-left: auto; border: 2px solid #1e88e5; background-color: rgba(51, 158, 216, .25); color: #0e3152; text-align: center; } .login-btn1:hover { background-color: rgba(51, 158, 216, .5); } .shareholdercol { display: block; width: 100%; height: auto; margin-top: 0px; margin-right: auto; margin-left: auto; padding-top: 40px; padding-bottom: 40px; border: 2px solid #1e88e5; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .5)), to(hsla(0, 0%, 100%, .5))); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .5), hsla(0, 0%, 100%, .5)); } .clientcol { display: block; width: 100%; height: auto; margin: 0px auto; padding-top: 40px; padding-bottom: 40px; border: 2px solid #8a724e; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .5)), to(hsla(0, 0%, 100%, .5))); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .5), hsla(0, 0%, 100%, .5)); } .loginbtn-2 { display: block; width: 100px; margin-top: 10px; margin-right: auto; margin-left: auto; border: 2px solid #8a724e; background-color: rgba(138, 114, 78, .25); color: #0e3152; text-align: center; } .loginbtn-2:hover { background-color: rgba(138, 114, 78, .5); } .isdrlogoirpage { display: block; width: auto; max-width: 250px; margin-right: auto; margin-left: auto; } .irpageheadertext { margin-top: 40px; margin-bottom: 20px; padding-top: 0px; padding-bottom: 0px; font-size: 50px; line-height: 50px; font-weight: 300; text-align: center; } .irticker { margin-top: 0px; margin-bottom: 40px; font-size: 40px; font-weight: 300; text-align: center; } .irpagepricechagne { display: block; max-width: 150px; margin-top: 20px; margin-right: auto; margin-left: auto; padding-top: 5px; border-top: 1px none transparent; border-bottom: 0px none transparent; color: #fff; font-weight: 500; text-align: center; } .irpagewhistleblower { margin-bottom: 20px; } .irpagetitles { margin-bottom: 20px; color: #00467f; text-align: center; } .herostock { margin-bottom: 10px; } .irpagestockhero { margin-top: 70px; } .irpagegov { display: block; margin-right: auto; margin-bottom: 20px; margin-left: auto; color: #8a724e; font-size: 18px; text-align: center; } .irpagelist { padding-left: 0px; text-align: center; list-style-type: none; } .irpagerow { display: block; max-width: 1000px; margin-right: auto; margin-left: auto; } ._wf-col { text-align: left; } .slider-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 80%; height: 100%; margin-right: auto; margin-left: auto; } .quote-img { -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .quote-content { padding-left: 30px; -webkit-align-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .earningsyear { display: block; width: 100%; height: auto; margin: 0px auto 40px; padding-top: 0px; padding-bottom: 0px; color: rgba(138, 114, 78, .25); font-size: 75px; line-height: 25px; font-style: normal; font-weight: 400; text-align: left; } .earningsyear.previous { margin-bottom: 10px; color: rgba(138, 114, 78, .25); font-size: 25px; font-style: normal; text-align: center; } ._1stqtr { display: block; width: 100%; height: 150px; max-width: 200px; margin-top: 0px; margin-right: auto; margin-left: auto; border-style: solid none; border-width: 6px 0px 61px; border-top-color: #23b34b; border-bottom-color: #aaa; border-radius: 0px 0px 10px 10px; background-image: linear-gradient(140deg, #b2b2b2, #f0f0f0); } ._1stqtr._2ndqtr { border-top-color: #128f35; } ._1stqtr._3rdqtr { margin-bottom: 0px; padding-bottom: 0px; border-top-color: #104577; } ._1stqtr._4thqtr { border-top-color: #339ed8; } .yearcircle { display: block; width: 40%; margin: -40px auto 0px; border-style: none; border-radius: 118px; background-color: #23b34b; } .yeartext { display: block; width: 100%; margin-right: auto; margin-left: auto; color: #0e3152; font-size: 21px; font-weight: 700; text-align: center; } .datetext { margin-top: 10px; margin-bottom: -5px; font-weight: 700; text-align: center; } .timetext { font-size: 14px; text-align: center; } .timelengthtext { margin-top: 12px; font-size: 14px; text-align: center; } .transcripttext { margin-top: 0px; margin-bottom: 0px; padding-right: 0px; padding-bottom: 0px; font-size: 14px; text-align: center; } .earningsqtrs { width: 100%; padding-bottom: 10px; color: #1e88e5; font-size: 22px; text-align: left; } .earningsqtrs.previous { width: 100%; padding-bottom: 0px; float: none; color: #8a724e; font-size: 14px; font-weight: 500; text-align: center; } .earningsinfo { width: 100%; text-align: left; } .earningsinfo.previous { width: 50%; float: none; color: #00467f; font-size: 14px; text-align: center; } .earningsall { width: 100%; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px; } .lineseparater { display: block; height: 2px; max-width: 75%; margin: 20px auto 40px; border-bottom: 1px solid #8a724e; text-align: center; } .loginsub { margin-top: 20px; text-align: center; } .footerlink { border-bottom-style: none; color: hsla(0, 0%, 100%, .75); } .discreppopupvideo { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 200px; background-color: rgba(0, 0, 0, .5); text-align: center; } .videowrapper { display: block; width: 560px; margin-right: auto; margin-left: auto; } .closebox { color: #fff; font-size: 12px; text-align: right; } .bpvideo { margin-top: 10px; } .date { color: #8a724e; } .oldyears { width: 75%; margin-bottom: 10px; margin-left: 30px; padding-bottom: 20px; } .qtrrows { margin-bottom: 0px; padding-bottom: 5px; } .previousyears-column { margin-top: 20px; padding-top: 40px; padding-bottom: 20px; background-color: rgba(138, 114, 78, .1); } .previousyears { width: 100%; text-align: left; } .investornetworklogin { width: 100%; padding-top: 40px; padding-bottom: 40px; border: 2px solid #00467f; background-color: hsla(0, 0%, 100%, .5); } .loginbtn3 { display: block; width: 100px; margin-top: 10px; margin-right: auto; margin-left: auto; border: 2px solid #0e3152; background-color: rgba(14, 49, 82, .5); color: #0e3152; text-align: center; } .managementsocial { display: block; max-width: 55%; margin-right: auto; margin-left: auto; background-color: transparent; opacity: 0.65; } .managementsocial:hover { opacity: 1; } .sociallinkblock { position: static; display: inline-block; border-style: none; } .socialdiv { position: relative; display: inline-block; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: right; clear: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; text-align: right; } .isdrlisted { display: block; width: 25%; margin-right: auto; margin-left: auto; } .dellink { border-style: none; } .timeline { display: block; max-width: 90%; margin-top: 40px; margin-right: auto; margin-left: auto; } .classifyform { display: block; width: 75%; margin-right: auto; margin-left: auto; } .eventtitle { margin-right: 10px; margin-left: 10px; color: #0e3152; font-weight: 500; } .eventlinks { border-style: none; font-weight: 300; } .eventsinfo { display: block; width: 100%; margin-right: auto; margin-left: auto; text-align: center; } .eventcont { margin-right: 10px; margin-left: 0px; float: none; } .eventstable { display: block; width: 100%; margin-right: auto; margin-left: auto; text-align: center; } .newsneeded { display: block; padding-top: 40px; padding-bottom: 40px; font-size: 26px; text-align: center; } .commsbox { display: inline-block; width: 15%; height: 200px; margin-right: 4px; margin-left: 4px; padding-top: 8px; float: none; clear: none; background-color: #fff; text-align: left; } .commscontainer { display: block; margin-right: auto; margin-left: auto; text-align: center; } .comms-grid { display: block; margin-right: auto; margin-left: auto; padding-left: 30px; } .comm-image { display: block; margin-top: 5px; margin-right: auto; margin-left: auto; float: none; } .comm-title { width: 100%; height: 35px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 0px; color: #00467f; font-weight: 500; text-align: center; text-indent: 0px; -webkit-column-count: 1; column-count: 1; } .comms-linkbox { width: 100%; height: auto; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; border: 5px none #fff; } .commsimage { display: block; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; border: 5px solid #0e3152; } .comm-section-title { padding-bottom: 6px; color: #00467f; font-size: 24px; font-weight: 500; text-align: center; } .comms-2ndparagraph { margin-top: 20px; padding-bottom: 0px; } .past-year-div { display: block; width: 200px; margin-right: auto; margin-left: auto; } .earningsmic { display: block; max-width: 50%; margin-right: auto; margin-left: auto; } .createaccountlink { margin-top: 0px; color: #fff; font-weight: 500; text-align: center; } .createaccountdiv { display: block; width: 200px; margin-top: 0px; margin-right: auto; margin-left: auto; padding: 10px; border: 2px solid #339ed8; background-color: rgba(51, 158, 216, .5); } .noaccount { margin-top: 10px; color: #0e3152; text-align: center; } .createaccountbtn { display: block; width: 200px; margin-top: 0px; margin-right: auto; margin-left: auto; padding-bottom: 0px; border-style: none; color: #fff; text-align: center; text-shadow: 0 1px 5px #000; } .homevideo { width: 100%; } .little-comm-image { display: block; margin-right: auto; margin-left: auto; } .little-comm-image.larger { margin-top: 125px; } .comms-linkbox2 { width: 100%; height: auto; border: 5px none #fff; } .comms-linkbox3 { width: 100%; height: auto; border: 0px none #fff; } .comms-linkbox3:hover { border-style: solid solid none; } .comms-btn { margin-top: 10px; background-color: #8a724e; } .buzzdiv { width: 100%; } .newsside { display: block; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; padding: 20px 0px 20px 20px; border-style: none none solid; border-width: 1px; border-bottom-color: rgba(138, 114, 78, .6); } .articleheading { margin-bottom: 10px; padding-right: 30px; padding-bottom: 0px; border-style: none; color: #00467f; font-size: 28px; } .articlesample { margin-top: 10px; padding-right: 30px; } .articleimage { border-style: none; } .articlecolumn { padding-right: 0px; } .buzz-right-column { margin-bottom: 20px; padding-right: 50px; padding-left: 50px; } .buzzrightheader { margin-top: 20px; margin-bottom: 20px; color: #8a724e; } .isdrprs { color: #339ed8; font-weight: 400; } .pr-date { margin-bottom: 6px; color: #aaa; font-size: 13px; } .pr-link-block { padding-bottom: 0px; border-bottom-style: none; } .webinars { display: block; width: 100%; margin-right: auto; margin-left: auto; font-weight: 500; text-align: center; } .webinars.title { color: #fff; text-align: center; } .comm-links { border-style: none; } .comms-link { display: block; width: 90%; margin-right: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; border-style: none; } .hotlinesdiv { display: block; width: 100%; margin-right: auto; margin-left: auto; } .hotlinescol { margin-bottom: 0px; } .thankyoutext { font-size: 20px; text-align: center; } .utility-page-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100vw; height: 100vh; max-height: 100%; max-width: 100%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .utility-page-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 260px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; text-align: center; } .utility-page-form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .hotline-row { display: block; width: 400px; margin-right: auto; margin-left: auto; text-align: center; } .sitemaptitle { color: #8a724e; font-weight: 700; } .sitemapsub { color: #339ed8; } .related-media { display: block; max-width: 200px; margin-right: auto; margin-left: auto; border-bottom-style: none; } .relatedtext { margin-top: 0px; color: #00467f; text-align: center; } .webinar-date { display: block; width: 100%; margin-right: auto; margin-left: auto; text-align: center; } .webinar-image { display: block; max-width: 574px; margin-right: auto; margin-left: auto; } .id { border-bottom: 2px solid #8a724e; text-decoration: none; } .id._2 { border-bottom-style: none; } .idheader { width: 40px; height: 5px; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 3px none #8a724e; background-color: transparent; text-decoration: none; } .idheader._2 { border-style: none none solid; border-width: 1px 1px 4px 2px; border-top-color: #000; border-right-color: #000; border-left-color: #000; } .idheaderunderline { width: 53px; height: 5px; margin-left: 212px; background-color: #8a724e; } .important-text { margin-top: 0px; padding-top: 0px; text-align: right; } .important-text.split { display: block; margin-top: 20px; margin-right: auto; margin-left: auto; font-size: 27px; text-align: center; } .hometoprow { margin-bottom: 30px; } .hometoprow.btm { margin-top: 30px; margin-bottom: 0px; } .column { text-align: center; } .video { display: block; width: 100%; max-width: 400px; margin-top: 0px; margin-right: auto; margin-left: auto; } .webinartext { color: #fff; } .registered-trademark { position: static; margin-bottom: 0px; font-size: 10px; } .column-3 { margin-bottom: -20px; } .text-span { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 2px solid #8a724e; } .idboiler { border-bottom: 2px solid #8a724e; } .nojobs { margin-bottom: 20px; color: #8a724e; text-align: left; } .link { border-style: none; font-weight: 300; } .link-2 { border-style: none; font-weight: 300; } .link-3 { border-style: none; font-weight: 300; } .link-4 { border-style: none; font-weight: 300; } .link-5 { border-style: none; font-weight: 300; text-decoration: none; } .link-6 { border-style: none; font-weight: 300; } .list-item { padding-bottom: 0px; } .list-item-2 { padding-bottom: 0px; } .list-item-3 { padding-bottom: 0px; } .list-item-4 { padding-bottom: 0px; } .list-item-5 { padding-bottom: 0px; } .row { margin-bottom: 0px; padding-bottom: 10px; } .annualreportlink { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; color: #fff; text-align: center; text-decoration: none; } .text-block { text-align: center; } .link-block { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; } .annualreportbtn { display: block; max-width: 100%; margin-right: auto; margin-left: auto; border-bottom-style: none; background-color: transparent; color: #fff; text-align: center; } .column-4 { position: static; text-align: center; } .linker { border-style: none; color: #339ed8; } .investortargetingtext { margin-top: 0px; } .investortargetingtext.bp { margin-bottom: 20px; } .darkbg { display: block; margin-top: 50px; padding-left: 0px; color: #fff; font-size: 16px; font-weight: 400; } .peericon { display: block; margin-right: auto; margin-left: auto; } .videodiv { display: block; max-width: 800px; margin-top: 0px; margin-right: auto; margin-left: auto; } .text-block-2 { margin-top: 80px; } .text-block-2.bp { margin-top: 0px; } .text-span-2 { color: #1e88e5; font-size: 21px; } .otherinterestsimage { display: block; width: 150px; margin-right: auto; margin-bottom: 10px; margin-left: auto; } .otherinterestslinks { display: block; width: 200px; height: 200px; margin-right: auto; margin-left: auto; padding: 10px 10px 2px; border-bottom-style: none; border-radius: 11px; background-color: #fff; } .bpfunfacts { margin-top: 0px; margin-bottom: 0px; color: #00467f; font-size: 20px; font-weight: 700; text-align: center; text-decoration: none; } .bpflips { position: static; width: 100%; height: auto; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; } .bpflips.simple { background-image: url('../images/Simple.png'); } .bpflips.cloude { background-image: url('../images/cloudBased.png'); } .bpflips.secicons { background-image: url('../images/secArchive.png'); } .bpicons { display: block; margin-right: auto; margin-left: auto; } .text-block-3 { color: #fff; text-align: center; } .textwrapper { position: absolute; left: 0px; top: 0px; right: 0px; padding: 20px; background-color: transparent; } .image { display: block; margin-right: auto; margin-left: auto; } .facttext { color: #fff; font-weight: 400; text-align: center; } .boss1 { margin-top: 40px; } .bpbtm { margin-top: 20px; color: #339ed8; font-size: 21px; text-align: center; } .text-block-4 { color: #0e3152; font-weight: 400; text-align: center; } .text-block-5 { margin-top: 40px; color: #fff; } .image-8 { display: block; max-width: 75%; margin-right: auto; margin-left: auto; } .quote { color: #fff; font-size: 18px; font-style: italic; font-weight: 400; text-align: center; } .quote.name { margin-top: 20px; color: #fff; font-size: 14px; font-weight: 300; } .quoteimage { display: block; max-width: 150px; margin-right: auto; margin-bottom: 20px; margin-left: auto; } .smallprint { margin-top: 20px; font-size: 13px; } .text-span-3 { text-decoration: underline; } .text-span-4 { text-decoration: underline; } .heading { text-align: center; } .heading.new { margin-bottom: 20px; color: #339ed8; font-size: 28px; line-height: 27px; font-weight: 300; text-align: left; } .text-span-5 { font-size: 25px; line-height: 0; } .text-block-6 { margin-bottom: 40px; font-size: 20px; } .text-block-6.two { margin-bottom: 30px; text-align: center; } .text-block-6.two._3 { margin-bottom: 30px; } .text-block-7 { margin-bottom: 20px; color: #000; font-size: 16px; text-align: left; text-decoration: none; } .video-2 { display: block; width: 500px; height: 250px; max-width: 90%; margin-top: 4px; margin-right: auto; margin-left: auto; color: #000; font-size: 18px; } .whyisdr { margin-bottom: 20px; color: #00467f; text-align: center; } .colorblock1 { position: static; left: 0px; top: 0px; right: 0px; bottom: 0px; width: 100%; height: 250px; padding: 20px; background-color: #00467f; } .colorblock1.dump { position: relative; height: auto; margin-bottom: 20px; border: 1px solid #959ca2; background-color: #fff; } .colorblock1.dump.hover { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 2; display: block; height: 100%; border-style: none; background-color: #00467f; } .colorblock1.dump.hover:hover { border-style: none; } .column-5 { padding-right: 0px; padding-left: 0px; } .colorblock2 { width: 100%; height: 250px; padding: 20px; background-color: #1e88e5; } .column-6 { position: relative; padding-right: 0px; padding-left: 0px; } .colorblock3 { width: 100%; height: 200px; background-color: #339ed8; } .column-7 { padding-right: 0px; padding-left: 0px; } .colorblock4 { width: 100%; height: 200px; background-color: #b6510d; } .column-8 { padding-right: 0px; padding-left: 0px; } .row-2 { padding-bottom: 0px; } .whytitle { color: #fff; font-size: 20px; font-weight: 500; text-align: center; } .whitedivider { display: block; width: 35px; height: 2px; margin-top: 10px; margin-right: auto; margin-left: auto; background-color: #fff; } .why-image { display: block; width: 75px; margin: 20px auto 4px; } .div-block { max-width: 250px; } .videoheader { position: static; margin-top: 0px; margin-bottom: 20px; color: #1e88e5; } .whybphover { padding-right: 0px; padding-left: 0px; } .whycont { margin-top: 10px; margin-bottom: 0px; background-color: transparent; opacity: 0; color: #fffdfd; font-size: 14px; text-align: center; } .whyawhover { padding-right: 0px; padding-left: 0px; } .whyclasshover { padding-right: 0px; padding-left: 0px; } .whyagmhover { padding: 0px; } .whycallshover { padding-right: 0px; padding-left: 0px; } .whytahover { padding-right: 0px; padding-left: 0px; } .whyirhover { padding-right: 0px; padding-left: 0px; } .whyhotlinehover { padding-right: 0px; padding-left: 0px; } .readmore { border-bottom-style: none; color: #fff; text-decoration: none; } .readmoredark { margin-bottom: 0px; padding: 6px; border-style: solid; border-width: 1px; border-bottom-color: #fff; color: #fff; } .readmoredark:hover { border-style: solid; border-color: #fff; } .whytopcont { position: relative; top: 13px; margin-top: 0px; } .whytopcontaw { position: relative; top: 13px; } .whytopcontclassify { position: relative; top: 13px; } .whytopcontagm { position: relative; top: 13px; } .whytopcontcalls { position: relative; top: 13px; } .whytopcontta { position: relative; top: 13px; } .whytopcontir { position: relative; top: 13px; } .whytopconthotline { position: relative; top: 13px; } .whycontaw { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whycontclassify { margin-top: 10px; padding-left: 0px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whycontagm { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whycontcalls { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whycontta { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whycontir { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .whyconthotline { margin-top: 10px; opacity: 0; color: #fff; font-size: 14px; text-align: center; } .column-9 { color: #1a9adf; } .webcastingbtn { max-width: 175px; margin-top: 2px; padding: 12px 25px 16px; border-bottom-style: none; background-color: #8a724e; color: #fff; text-align: right; } .webcastingbtn:hover { background-color: #1e88e5; } .text-block-8 { margin-bottom: 20px; } .webcastlandheader { margin-bottom: 40px; color: #0e3152; font-size: 34px; font-weight: 500; text-align: center; } .webcastlandheader.lt { color: #fff; } .optionsdiv { display: block; max-width: 950px; margin-right: auto; margin-bottom: 20px; margin-left: auto; } .optionimage { display: block; margin-right: auto; margin-left: auto; } .lpsubhead { margin-bottom: 10px; color: #339ed8; font-size: 25px; font-weight: 500; text-align: center; } .lpsubhead.lt { color: #339ed8; } .text-block-9 { text-align: center; } .price { margin-bottom: 10px; color: #8a724e; font-size: 18px; font-weight: 400; text-align: center; } .price.lt { color: #8a724e; } .webcastregistrationbtn { display: block; max-width: 300px; margin-right: auto; margin-left: auto; text-align: center; } .text-block-10 { margin-bottom: 20px; color: #fff; } .inlink { border-bottom-style: none; color: #fff; } .text-span-6 { color: #339ed8; font-size: 18px; font-weight: 500; } .divider { height: 8px; margin-bottom: 50px; padding-top: 0px; padding-bottom: 0px; background-color: #339ed8; } .divider.footer { height: 1px; margin-top: 30px; margin-bottom: 10px; background-color: rgba(30, 136, 229, .5); } .text-block-11 { color: #fff; } .text-span-7 { font-size: 22px; } .text-span-8 { font-size: 26px; } .text-span-9 { font-size: 24px; } .text-span-10 { color: #fff; font-size: 24px; } .text-span-11 { font-size: 24px; } .text-span-11.blue { color: #fff; font-size: 30px; font-weight: 300; } .text-span-11.blue._2 { color: #fff; font-size: 30px; font-weight: 300; text-align: center; text-shadow: none; } .important-text-2 { color: #1e88e5; font-size: 28px; } .important-text-3 { color: #1e88e5; font-size: 26px; } .important-text-4 { color: #1e88e5; font-size: 26px; } .link-7 { color: #00467f; } .link-8 { color: #00467f; } .important-text-5 { color: #00467f; } .important-text-6 { color: #00467f; } .text-block-12 { color: #00467f; } .text-block-13 { color: #00467f; } .text-block-14 { color: #00467f; } .text-block-15 { color: #00467f; } .text-block-16 { color: #00467f; } .text-block-17 { color: #00467f; } .text-block-18 { color: #00467f; } .text-block-19 { color: #00467f; } .text-block-20 { color: #00467f; } .link-9 { color: #00467f; } .link-10 { color: #333; } .link-11 { color: #00467f; } .text-block-21 { color: #333; text-align: center; } .important-text-7 { color: #00467f; text-align: center; } .important-text-8 { color: #00467f; } .important-text-9 { color: #00467f; } .important-text-10 { color: #00467f; } .important-text-11 { color: #00467f; text-align: center; } .important-text-12 { color: #00467f; text-align: center; } .important-text-13 { color: #00467f; text-align: center; } .important-text-14 { color: #00467f; } .important-text-15 { color: #00467f; } .heading-2 { color: #00467f; } .heading-3 { color: #00467f; } .heading-4 { color: #00467f; } .heading-5 { color: #00467f; } .link-12 { color: #00467f; } .link-13 { color: #00467f; } .link-14 { color: #00467f; } .link-15 { color: #00467f; } .heading-6 { color: #00467f; } .link-16 { color: #00467f; } .link-17 { color: #00467f; } .link-18 { color: #00467f; } .link-19 { color: #00467f; } .heading-8 { color: #00467f; } .heading-9 { color: #00467f; } .heading-10 { color: #00467f; } .heading-11 { color: #00467f; } .heading-12 { color: #00467f; } .heading-13 { color: #00467f; } .heading-14 { color: #00467f; } .heading-15 { color: #00467f; } .link-20 { color: #00467f; } .link-21 { color: #00467f; } .link-22 { color: #00467f; } .link-23 { color: #00467f; } .heading-16 { color: #00467f; } .heading-17 { color: #00467f; } .heading-18 { color: #00467f; } .heading-19 { color: #00467f; } .link-24 { color: #00467f; } .link-25 { color: #00467f; } .link-26 { color: #00467f; } .link-28 { color: #00467f; } .text-block-22 { color: #00467f; } .link-29 { color: #00467f; } .link-30 { color: #00467f; } .link-31 { color: #00467f; } .link-32 { color: #00467f; } .link-33 { color: #00467f; } .heading-20 { color: #00467f; } .link-34 { color: #00467f; } .link-35 { color: #00467f; } .heading-21 { color: #00467f; } .heading-22 { color: #00467f; } .link-36 { color: #00467f; } .link-37 { color: #00467f; } .heading-23 { color: #00467f; } .heading-24 { color: #00467f; } .link-38 { color: #00467f; } .link-39 { color: #00467f; } .heading-25 { color: #00467f; } .heading-26 { color: #00467f; } .link-40 { color: #00467f; } .heading-27 { color: #00467f; } .link-41 { color: #00467f; } .heading-28 { color: #00467f; } .heading-29 { color: #00467f; } .heading-30 { color: #00467f; } .heading-31 { color: #00467f; } .column-10 { border-right: 1px solid rgba(30, 136, 229, .5); } .column-11 { border-right: 1px solid rgba(30, 136, 229, .5); } .link-43 { border-bottom-style: none; color: #fff; font-size: 20px; } .link-44 { border-bottom-style: none; color: #fff; font-size: 20px; } .link-45 { border-bottom-style: none; color: #fff; font-size: 20px; } .link-46 { border-bottom-style: none; color: #fff; font-size: 20px; } .link-47 { display: block; margin-right: auto; margin-bottom: 16px; margin-left: auto; border-bottom-style: none; color: #fff; font-size: 12px; font-weight: 300; text-align: center; } .footer-mini-links { border-bottom-style: none; color: #959ca2; font-size: 12px; font-weight: 400; text-align: center; } .footerlinks { margin-bottom: 0px; padding-bottom: 0px; line-height: 18px; } .connectwithus { margin-top: 20px; margin-bottom: 30px; color: #fff; font-size: 20px; text-align: center; } .connectwithus._2 { margin-bottom: 0px; border-bottom-style: none; } .adress { color: #959ca2; font-size: 12px; line-height: 18px; text-align: center; } .link-48 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-49 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-50 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-51 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-52 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-53 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-54 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-55 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-56 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-57 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-58 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-59 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-60 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-61 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-62 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-63 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-64 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-65 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .link-66 { border-bottom-style: none; color: #959ca2; font-weight: 400; } .footerlinka { border-bottom-style: none; color: #fff; } .link-67 { color: #00467f; } .infographicimage { margin-bottom: 20px; box-shadow: 0 4px 9px 0 rgba(0, 0, 0, .25); } .important-text-16 { color: #00467f; } .important-text-17 { color: #00467f; } .important-text-18 { color: #00467f; } .important-text-19 { color: #00467f; } .important-text-20 { color: #00467f; } .important-text-21 { color: #00467f; } .important-text-22 { color: #00467f; } .important-text-23 { color: #00467f; } .text-block-23 { font-weight: 700; text-align: center; } .important-text-24 { color: #00467f; } .navnodrop { margin-top: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom-style: none; color: #fff; font-size: 11px; line-height: 11px; letter-spacing: 2.5px; text-transform: uppercase; } .nav-link { color: #fff; font-size: 11px; letter-spacing: 2.5px; } .navlink2 { padding-top: 18px; border-bottom-style: none; color: #fff; font-size: 11px; line-height: 0px; letter-spacing: 2.5px; } .navlink2.w--current { margin-left: 1px; } .navlink2.current.w--current { color: #fff; } .interwest { margin-top: 0px; color: #fff; font-size: 50px; font-weight: 300; } .showmore { border-bottom-style: none; color: #8a724e; } .otc-header { margin-bottom: 30px; color: #00467f; font-size: 35px; font-weight: 600; text-align: center; } .otc-header.other { color: #fff; } .otc-content { margin-top: 10px; margin-bottom: 20px; } .otc-content.other { color: #fff; } .otc-box { width: 100%; height: auto; margin-right: 0px; margin-left: 0px; padding: 20px; background-color: #eee; } .otc-box.btm { height: auto; } .otc-box.complete { border: 2px solid #23b34c; background-color: #eee; } .otc-box.notsure { background-color: #1e88e5; } .otc-option-head { margin-bottom: 10px; color: #1e88e5; font-weight: 700; text-align: center; text-decoration: none; text-transform: uppercase; } .otc-option-head.notsure { color: #fff; } .otc-image-choice { display: block; width: 100px; margin-right: auto; margin-left: auto; } .otc-choice-content { margin-top: 5px; text-align: center; } .otc-choice-content._2 { margin-bottom: 30px; } .otc-divider { position: relative; height: 2px; background-color: hsla(208, 7%, 61%, .5); } .text-content { margin-bottom: 20px; padding-right: 0px; padding-left: 0px; } .choicedivide { position: static; display: block; height: 1px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 0px; background-color: #fff; line-height: 24px; } .choiceboxes { display: block; width: 100%; float: none; } .selectleft { padding-top: 8px; border-style: none solid none none; border-top-color: #000; border-right-width: 2px; border-right-color: hsla(208, 7%, 61%, .5); border-bottom-color: #000; } .column-13 { padding: 5px; } .button-2 { display: block; width: 80%; margin-right: auto; margin-left: auto; } .serviceselecttext { display: block; margin-right: auto; margin-left: auto; color: #00467f; } .form-2 { position: static; display: block; margin-right: auto; margin-left: auto; padding-left: 0px; float: none; text-align: center; } .form-block { display: block; margin-bottom: 30px; margin-left: 25px; padding-top: 0px; padding-bottom: 1px; text-align: left; } .form-block.other { margin-left: 60px; } .button-3 { display: block; width: 125px; height: 40px; margin-top: 15px; margin-right: auto; margin-left: auto; text-align: center; } .button-3.noture { background-image: -webkit-gradient(linear, left top, left bottom, from(#00467f), to(#00467f)); background-image: linear-gradient(180deg, #00467f, #00467f); } .checkbox-field { display: block; margin-right: auto; margin-left: auto; font-weight: 700; text-align: left; } .checkbox { display: block; } .choices { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .row-3 { display: block; margin-bottom: 20px; } .container-2 { display: block; } .choiceprice { color: #8a724e; font-size: 25px; font-weight: 500; text-align: center; } .choiceprice.notsure { color: #fff; } .text-span-12 { font-size: 45px; } .text-span-13 { position: relative; bottom: 20px; } .text-span-14 { position: relative; bottom: 15px; font-weight: 300; } .other-otc-section { padding-top: 40px; padding-bottom: 60px; background-color: #00467f; } .row-4 { margin-top: 20px; } .unordered-list { text-align: left; } .vid { margin-top: 0px; } .invtarg { margin-bottom: 20px; padding-bottom: 6px; } .container-3 { padding-top: 0px; } .container-4 { padding-top: 0px; } .viddiv { margin-top: 30px; } .lineart { display: block; margin-top: 13px; margin-right: auto; margin-left: auto; padding-left: 24px; } .text-block-24 { margin-top: 1px; padding-bottom: 12px; padding-left: 10px; } .text-block-25 { text-align: center; } .text-block-26 { padding-left: 11px; } .video-3 { display: block; width: 500px; height: 100px; margin-top: 9px; } .heading-32 { padding-top: 27px; font-family: Roboto, sans-serif; color: #00467f; text-align: center; } .column-14 { padding-right: 0px; padding-left: 1px; } .text-block-27 { color: #004281; text-align: center; } .text-block-28 { padding-right: 45px; } .text-block-29 { padding-right: 29px; } .paragraph { color: #000; font-size: 16px; text-decoration: none; } .text-block-30 { padding-bottom: 12px; color: #1e88e5; } .text-block-7-copy { margin-bottom: 20px; color: #000; font-size: 16px; text-align: left; text-decoration: none; } .heading-33 { margin-top: 40px; font-family: Roboto, sans-serif; color: #00467f; text-align: center; } .heading-34 { margin-top: 1px; font-family: Roboto, sans-serif; color: #00467f; text-align: center; } .image-9 { text-align: right; } .text-block-31 { padding-bottom: 25px; } .text-block-32 { padding-right: 47px; padding-left: 56px; text-align: center; } .heading-35 { text-align: center; } .unordered-list-2 { text-align: left; } .column-15 { text-align: left; } .text-block-33 { font-size: 18px; } .container-5 { text-align: center; } .pidvid { display: block; max-width: 90%; margin-top: 10px; margin-right: auto; margin-left: auto; } .paragraph-2 { color: #000; font-size: 18px; } .column-16 { padding-right: 0px; } .heading-36 { color: #333; font-size: 40px; } .heading-37 { font-size: 25px; } .paragraph-3 { padding-right: 154px; padding-left: 158px; } .text-block-34 { padding-top: 0px; padding-bottom: 16px; color: #00467f; font-size: 25px; text-align: center; } .bold-text { margin-top: 0px; padding-top: 0px; font-weight: 500; text-align: center; } .container-6 { padding-top: 16px; } .gts { margin-top: 0px; text-align: left; } .gts.main { margin-top: 30px; } .text-block-35 { padding-right: 10px; padding-left: 10px; } .text-block-36 { padding-right: 10px; padding-left: 10px; } .bold-text-2 { text-align: center; } .heading-38 { text-align: center; } .miniheadersjob { color: #00467f; font-size: 16px; } .homeheroslider { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100vh; margin-top: 0px; } .heroslidertext { display: block; margin-top: 1px; margin-right: auto; margin-left: auto; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #00467f; font-size: 25px; font-weight: 500; } .heroslidenav { opacity: 0; color: transparent; } .mask { left: 0px; top: 0px; right: 0px; bottom: 0px; height: 100%; } .homeheroslidercontainer { position: relative; display: block; } .heromain-v2 { position: relative; width: 100%; height: 100%; } .homeheroslidenav { opacity: 0; } .heropersonimage { display: block; max-width: 100%; margin-top: 60px; margin-right: auto; margin-left: auto; } .herosliderdivtext { position: relative; top: 50%; display: block; } .row-5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .slide { width: 100%; margin-bottom: 0px; padding-bottom: 0px; } .arrowhero { opacity: 0; } .heromask { height: 100vh; } .tabstitles { color: #00467f; } .tab-link { margin-right: 10px; margin-left: 0px; border-top: 2px solid #fd8e16; border-bottom-width: 2px; border-bottom-color: #959ca2; background-image: -webkit-gradient(linear, left top, left bottom, from(#959ca2), to(#959ca2)); background-image: linear-gradient(180deg, #959ca2, #959ca2); } .tab-link:hover { border-bottom-style: solid; border-bottom-color: #959ca2; } .tab-link.w--current { margin-left: 0px; border-style: solid none; border-top-width: 2px; border-top-color: #02b494; border-bottom-width: 2px; border-bottom-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)); background-image: linear-gradient(180deg, #fff, #fff); } .tab-link-2 { border-bottom-color: #8a724e; } .tab-link-2.w--current { border-bottom-width: 3px; } .otcrows { margin-top: 20px; } .tabs-content { padding: 10px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)); background-image: linear-gradient(180deg, #fff, #fff); } .field-label { color: #00467f; text-align: left; } .checkbox-field-2 { display: block; margin-right: auto; margin-left: auto; text-align: left; } .checkbox-field-2._2 { padding-left: 0px; } .checkbox-2 { margin-left: -20px; } .form-block-2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 30px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: left; } .button-4 { display: block; margin-right: auto; margin-left: auto; } .tab-link-3 { border-bottom-color: #8a724e; } .tabs-menu { display: block; text-align: left; } .otcbottombardiv { position: relative; top: 245px; bottom: 0px; display: block; height: 6px; clear: none; background-image: -webkit-gradient(linear, left top, left bottom, from(#02b494), to(#02b494)); background-image: linear-gradient(180deg, #02b494, #02b494); } .otcbottombardivright { height: 6px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fd8e16), to(#fd8e16)); background-image: linear-gradient(180deg, #fd8e16, #fd8e16); } .otcbottombardivleft { height: 6px; background-image: -webkit-gradient(linear, left top, left bottom, from(#02b494), to(#02b494)); background-image: linear-gradient(180deg, #02b494, #02b494); } .form-3 { display: block; } .here-to-help { margin-bottom: 40px; color: #00467f; font-size: 22px; font-weight: 700; text-align: center; } .text-span-15 { text-decoration: underline; } .mssmmaincont { margin-bottom: 20px; margin-left: 20px; } .mssmtitles { margin-bottom: 20px; } .mssmsubnumbers { margin-right: 20px; } .text-span-16 { margin-bottom: 20px; } .mssmheadnumbers { margin-right: 10px; text-decoration: none; } .mssmunderline { text-decoration: underline; } .headtopline { margin-bottom: 20px; font-size: 18px; } .headtopline._2 { margin-bottom: 0px; text-align: center; } .headtopline.btm { margin-bottom: 0px; } .headbignumber { margin-bottom: 20px; color: #8a724e; font-size: 45px; line-height: 45px; font-weight: 700; text-shadow: 1px 1px 6px #000; } .headbignumber._2 { text-align: left; } .headericon { margin-bottom: 10px; } .column1rightline { border-right: 1px solid #fff; } .heroicon { display: block; max-width: 150px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .heroicon.smaller { max-width: 100px; } .formcontent { margin-bottom: 20px; text-align: center; } .preferredpricing-form { display: block; max-width: 600px; margin-right: auto; margin-left: auto; } .text-span-17 { text-decoration: underline; } .text-span-18 { text-decoration: underline; } .platformidimage { display: block; margin-right: auto; margin-left: auto; } .landingpagebutton { display: block; max-width: 250px; margin-top: 30px; margin-right: auto; margin-left: auto; text-align: center; } .text-block-37 { text-align: center; } .text-block-38 { font-size: 25px; font-weight: 400; text-align: center; } .yourchoice { margin-top: 30px; font-size: 45px; font-weight: 500; text-align: center; } .thumbnailwrapper { position: relative; left: auto; top: auto; right: auto; bottom: auto; display: block; margin-right: auto; margin-bottom: 6px; margin-left: auto; padding-bottom: 0px; border-bottom-style: none; } .imagewrapper { position: relative; left: auto; top: auto; right: auto; bottom: auto; max-width: 100%; border-style: none; background-image: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd)); background-image: linear-gradient(180deg, #ddd, #ddd); box-shadow: 0 1px 3px 0 #959ca2; } .thumbnailimage { position: relative; left: auto; top: auto; right: auto; bottom: auto; display: inline-block; margin-right: auto; margin-left: auto; float: none; border-bottom: 1px none #959ca2; background-image: -webkit-gradient(linear, left top, left bottom, from(#959ca2), to(#959ca2)); background-image: linear-gradient(180deg, #959ca2, #959ca2); } .thumbnailtext { position: relative; left: 0px; right: 0px; bottom: 0px; display: block; padding: 6px 10px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)); background-image: linear-gradient(180deg, #fff, #fff); } .blogtitle { color: #00467f; font-size: 16px; } .previewtext { color: #959ca2; font-size: 13px; font-weight: 400; } .collection-item { margin-bottom: 10px; } .author { margin-top: 6px; margin-left: 0px; padding-left: 0px; float: left; color: #00467f; font-size: 13px; font-style: italic; font-weight: 400; } .dateentry { position: static; overflow: visible; margin-top: 6px; float: right; clear: none; color: #00467f; font-size: 13px; font-style: italic; font-weight: 400; } .authorthumb { max-width: 35px; margin-right: 5px; float: left; border-radius: 100px; } .blogauthor { font-size: 16px; } .blogwrapper { display: block; width: 85%; margin: 20px auto; padding-top: 40px; padding-bottom: 0px; } .mainauthor { max-width: 100px; clear: none; border-radius: 200px; } .blog-divider { display: block; width: 75%; height: 2px; margin: 20px auto; background-image: -webkit-gradient(linear, left top, left bottom, from(#1e88e5), to(#1e88e5)); background-image: linear-gradient(180deg, #1e88e5, #1e88e5); } .mainauthorname { position: relative; left: auto; top: auto; right: auto; bottom: 100px; margin-bottom: 0px; margin-left: 120px; padding-bottom: 0px; float: none; clear: none; color: #00467f; font-weight: 700; } .authbiosum { position: relative; left: auto; top: auto; right: auto; bottom: 95px; margin-left: 120px; color: #959ca2; } .authormain { display: block; height: 150px; margin-right: auto; margin-left: auto; } .moreblogs { padding: 20px 40px 40px; background-image: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd)); background-image: linear-gradient(180deg, #ddd, #ddd); color: #00467f; text-align: center; } .titlerow { display: block; max-width: 400px; } .collection-list-wrapper { text-align: left; } .lpheader { margin-top: 0px; margin-bottom: 10px; color: #00467f; font-size: 36px; line-height: 34px; font-weight: 700; text-align: left; } .lpheader.v2 { margin-bottom: 10px; text-align: center; } .lpheader.bluesection { color: #eee; text-align: center; } .lpsubheader { margin-bottom: 20px; color: #1e88e5; } .lpsubheader.v2 { margin-bottom: 40px; font-size: 25px; text-align: center; } .lpsubheader.v3 { margin-bottom: 10px; font-weight: 500; } .text-block-39 { margin-bottom: 30px; } .text-block-39.bullets { margin-bottom: 10px; } .button-5 { max-width: 250px; } .button-5.lpbutton { display: block; margin: 30px auto; text-align: center; } .button-5.lpbutton.touch { margin-bottom: 40px; } .funfactsdiv { padding-right: 20px; padding-left: 20px; } .funfactimage { display: block; margin-right: auto; margin-left: auto; } .funfactheader { margin-bottom: 10px; color: #fff; font-weight: 500; text-align: center; } .funfactcontent { color: #fff; text-align: center; } .lpcontentdiv { position: relative; top: 50%; bottom: 70px; display: block; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transform: translate(0px, 139px); -ms-transform: translate(0px, 139px); transform: translate(0px, 139px); } .lpcontentdiv.v2 { position: static; top: 0%; } .lpcontentdiv.getstarted { top: 20%; bottom: 110px; } .lpcontentdiv.touch { bottom: 120px; } .slideoutformdiv { position: fixed; top: auto; right: 0px; bottom: auto; z-index: 9999; display: block; width: auto; height: auto; margin-right: 0px; padding: 30px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #ddd; box-shadow: -6px 0 14px -5px #000; color: #f77f4b; } .slideoutformdiv.alerts { top: auto; bottom: auto; height: auto; } .slideoutformdiv.touch { bottom: auto; } .formheader { margin-bottom: 20px; color: #00467f; font-size: 26px; font-weight: 500; } .canceltext { border-bottom-style: none; color: #959ca2; font-size: 14px; font-weight: 300; text-decoration: none; } .canceltext:hover { color: #00467f; } .formsubmit { width: 200px; } .formsubmit:hover { background-color: #f77f4b; } .lpimagev2 { position: relative; top: -16px; display: block; max-width: 100%; margin-right: auto; margin-left: auto; float: left; } .contentheader { margin-bottom: 20px; color: #f77f4b; font-size: 20px; font-weight: 700; } .contentheader.v3 { color: #8a724e; } .text-block-40.rega { margin-bottom: 20px; } .submit-button { display: block; width: 200px; font-weight: 500; } .submit-button:hover { background-color: #f77f4b; } .submit-button.v3 { display: block; margin-top: 20px; margin-right: auto; margin-left: auto; font-weight: 500; } .formbg { padding: 0px 0px 10px; border: 2px solid #00467f; background-color: #fff; box-shadow: 0 0 6px 0 #00467f; } .formheadv3 { margin-top: 0px; margin-bottom: 0px; padding-top: 20px; padding-bottom: 20px; color: #fff; font-size: 20px; font-weight: 500; text-align: center; } .formheadv3._2 { margin-top: 10px; margin-bottom: 10px; } .lpcontentv3 { margin-bottom: 30px; } .lpcontentv3._2 { margin-bottom: 10px; } .lpcontentv3.bh { margin-bottom: 15px; } .lpcontentv3.fineprint { margin-bottom: 0px; font-size: 10px; } .lpcontentv3._4 { margin-bottom: 15px; } .bullethead { margin-bottom: 0px; color: #00467f; font-weight: 500; text-align: center; } .div-block-3 { background-color: #1e88e5; } .formheaddiv { position: relative; display: block; width: 100%; height: auto; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 0px 10px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #00467f; } .formheaddiv._2 { height: auto; margin-bottom: 20px; padding-top: 10px; } .form-4 { margin-right: 20px; margin-left: 20px; } .joinlist { margin-bottom: 10px; } .link-68 { border-bottom-style: none; } .link-69 { border-bottom-style: none; } .link-70 { border-bottom-style: none; } .link-71 { border-bottom-style: none; } .link-72 { border-bottom-style: none; } .link-73 { border-bottom-style: none; } .text-span-19 { color: #1e88e5; } .bold-text-3 { color: #1e88e5; } .link-74 { border-bottom-style: none; } .lastlplist { margin-bottom: 20px; } .link-75 { border-bottom-style: none; } .link-76 { border-bottom-style: none; } .bold-text-4 { color: #00467f; } .link-77 { border-bottom-style: none; } .greysection { padding: 40px; background-color: #eee; } .link-78 { border-bottom-style: none; } .link-79 { border-bottom-style: none; } .link-80 { border-bottom-style: none; } .link-81 { border-bottom-style: none; } .link-82 { border-bottom-style: none; } .sectionwhite { padding: 40px; } .link-83 { border-bottom-style: none; } .bold-text-5 { color: #00467f; } .link-84 { border-bottom-style: none; } .link-85 { border-bottom-style: none; } .link-86 { border-bottom-style: none; } .link-87 { border-bottom-style: none; } .text-span-20 { position: relative; left: 0px; top: -5px; margin-right: 0px; padding-right: 0px; font-size: 10px; } .link-88 { border-bottom-style: none; } .link-89 { border-bottom-style: none; } .rothsection1 { padding-top: 30px; padding-bottom: 30px; } .rothpurplesection { padding-top: 30px; padding-bottom: 30px; background-color: #59178a; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(89, 23, 138, .9)), to(rgba(89, 23, 138, .9))), url('../images/31918977.jpg'); background-image: linear-gradient(180deg, rgba(89, 23, 138, .9), rgba(89, 23, 138, .9)), url('../images/31918977.jpg'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .rothpurplesection.isdrconference { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .85)), to(rgba(0, 70, 127, .85))), url('../images/Exterior_large.jpg'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .85), rgba(0, 70, 127, .85)), url('../images/Exterior_large.jpg'); background-position: 0px 0px, 50% 69%; background-size: auto, cover; background-repeat: repeat, no-repeat; background-attachment: scroll, scroll; } .rothorange { padding-top: 16px; padding-bottom: 16px; background-color: #eb882f; color: #59178a; font-weight: 700; } .rothorange.isdrconference { background-color: #fff; } .rothmainheader { display: block; color: #00467f; font-size: 36px; text-align: center; } .rothmainheader.purp { margin-bottom: 30px; } .rothmainheader.purp.isdr { color: #fff; } .rothmainheader.isdr { font-weight: 300; } .roth31 { display: block; margin-right: auto; margin-left: auto; } .rothlink { border-bottom-style: none; color: #eb882f; } .rothlink:hover { color: #59178a; } .purplebar { background-color: #59178a; } .rothtabs { padding: 20px; background-color: #fff; box-shadow: 0 1px 3px 0 #959ca2; } .rothtabsection { display: block; text-align: center; } .rothsingletabs { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .rothsingletabs.w--current { margin-right: 10px; margin-left: 10px; border-bottom-style: none; color: #59178a; } .rothtabtext { color: #59178a; } .text-block-41 { display: block; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .rothgreysection { padding-top: 20px; padding-bottom: 30px; background-color: #eee; } .tab-link-4 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; } .tab-link-5 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; } .tab-link-6 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; } .tab-link-7 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; } .inactivetab { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-8 { border-bottom-style: none; } .tab-link-8.w--current { border-bottom-style: none; background-color: transparent; color: #eb882f; } .tab-link-9 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-10 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-11 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-12 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-13 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-14 { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .tab-link-14.w--current { border-bottom-style: none; background-color: transparent; color: #eb882f; } .rothtablink { margin-right: 5px; margin-left: 5px; border-bottom-style: none; background-color: transparent; color: #59178a; } .rothtablink.w--current { border-bottom-style: none; border-bottom-color: transparent; background-color: transparent; color: #1e88e5; } .rothtablink.isdr { color: #00467f; } .tabs-menu-2 { margin-bottom: 30px; padding-bottom: 15px; border-bottom: 2px solid #59178a; text-align: center; } .tabs-menu-2.isdrconference { border-bottom-color: #00467f; } .overviewp1 { margin-bottom: 10px; } .overviewp1.ent { font-weight: 700; text-align: center; } .overviewp1.isdrsub { color: #00467f; font-weight: 700; } .overviewp1.isdr { margin-bottom: 20px; } .overviewp1.bul { margin-bottom: 0px; } .overviewp2 { margin-top: 6px; } .overviewp2.ent { font-weight: 700; text-align: center; } .eventdaydiv { display: block; width: 75%; margin-right: auto; margin-left: auto; padding: 0px 0px 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #fff; } .eventday { display: block; margin-right: auto; margin-bottom: 0px; margin-left: auto; color: #59178a; font-weight: 500; text-align: center; } .div-block-4 { display: block; } .agendacontent { overflow: visible; margin-bottom: 6px; font-size: 16px; text-align: left; } .agendaholder { display: block; width: auto; margin-right: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; } .agendaslider { display: block; width: 100%; height: auto; background-color: transparent; } .disclaimertext { margin-top: 20px; color: #959ca2; font-size: 12px; text-align: right; } .agendarow { margin-bottom: 6px; border-bottom: 1px solid #ddd; } .eventdaydivbg { position: static; left: 0px; top: 0px; right: 0px; z-index: 9999; margin-bottom: 30px; padding-top: 20px; padding-bottom: 20px; background-color: #ddd; } .hotelimage { display: inline-block; max-width: 200px; margin-right: 5px; margin-left: 5px; float: none; } .hotelinfoblock { display: block; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; font-size: 20px; line-height: 30px; text-align: left; } .hotelinfoblock.isdrconference { color: #fff; } .hotelabout { margin-top: 0px; padding-left: 40px; border-left: 1px solid #fff; font-size: 16px; text-align: left; } .hotelabout.isdr { color: #fff; } .bold-text-6 { color: #eee; text-align: left; } .number { margin-top: 50px; } .rothimage { display: block; margin-right: auto; margin-left: auto; } .sponsorlogosdiv { display: block; margin-top: 20px; margin-right: auto; margin-left: auto; clear: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sponsortitle { margin-top: 20px; margin-bottom: 20px; background-image: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), color-stop(51%, #eb882f), to(hsla(0, 0%, 100%, 0))); background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #eb882f 51%, hsla(0, 0%, 100%, 0)); color: #59178a; font-size: 18px; font-weight: 700; text-align: center; } .rothspnsorlogos { display: block; max-width: 100%; margin-right: auto; margin-left: auto; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .rothspnsorlogos.big { max-width: 150px; } .mainsponsorrow { margin-bottom: 30px; } .sponsorlink { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; } .entertainmentdiv { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: 0px; margin-left: 0px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .bands { position: relative; display: block; width: 25%; margin-top: 5px; margin-right: auto; margin-left: auto; padding: 0px 2px; } .bandimage { display: block; width: 100%; margin-right: auto; margin-left: auto; } .bandname { position: absolute; left: 0px; right: 0px; bottom: 0px; display: block; height: auto; margin-right: 2px; margin-left: 2px; padding: 6px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; background-color: rgba(89, 23, 138, .9); } .bandnametext { color: #fff; font-weight: 400; text-align: center; } .tabtitles { margin-bottom: 30px; color: #eb882f; font-size: 26px; font-weight: 500; text-align: center; } .tabtitles._2 { margin-top: 20px; } .tabtitles._3 { margin-top: 0px; margin-bottom: 0px; color: #59178a; } .tabtitles.isdr { margin-bottom: 20px; color: #8a724e; text-align: left; } .icon-9 { color: #59178a; } .icon-10 { color: #59178a; } .rothfooter { padding-top: 30px; padding-bottom: 30px; background-color: #fff; } .rothfooterlink { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; color: #e9873b; font-size: 11px; font-weight: 400; text-align: left; } .rothfooterlink:hover { color: #581f88; } .rothfooterlink.anipd { font-size: 12px; text-align: left; } .container-11 { display: block; } .rothfootercopyright { padding-top: 20px; padding-bottom: 20px; border-bottom-style: none; background-color: #eee; } .rothfootercopyright:hover { color: #e9873b; } .rothcopyrighttext { color: #581f88; font-size: 11px; font-weight: 500; text-align: center; } .rothcopyrighttext.isdr { color: #00467f; } .rothfootercopyrightlink { border-bottom-style: none; } .footercontainer { display: block; width: 90%; margin-right: auto; margin-left: auto; } .rothiconimages { display: block; max-width: 100%; margin-right: auto; margin-left: auto; } .ppbullets { margin-top: 20px; } .bold-text-7 { color: #00467f; } .bold-text-8 { color: #00467f; } .bold-text-9 { color: #00467f; } .bold-text-10 { color: #00467f; } .bold-text-11 { color: #00467f; } .text-block-42 { margin-bottom: 20px; } .text-block-42._2 { margin-top: 30px; } .button-6 { display: block; max-width: 250px; margin-right: auto; margin-left: auto; background-color: #e9873b; text-align: center; } .button-6:hover { background-color: #581f88; } .bold-text-12 { color: #581f88; } .secfilingdiv { position: relative; width: 15%; height: 145px; margin: 6px; padding: 0px; clear: none; border-right: 1px none #000; border-bottom: 4px solid #525252; background-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .75)), to(hsla(0, 0%, 100%, .75))), url('../images/lib_USStock.png'); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .75), hsla(0, 0%, 100%, .75)), url('../images/lib_USStock.png'); background-position: 0px 0px, 50% 50%; background-size: auto, contain; background-repeat: repeat, no-repeat; } .secfilingdiv.annual { position: relative; display: block; height: 200px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .8)), to(hsla(0, 0%, 100%, .8))), url('../images/lib_USStock.png'); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, .8)), url('../images/lib_USStock.png'); background-position: 0px 0px, 50% 50%; background-size: auto, contain; background-repeat: repeat, no-repeat; } .secfilingdiv.quarterly { position: relative; display: block; height: 200px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .8)), to(hsla(0, 0%, 100%, .8))), url('../images/lib_USStock.png'); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, .8)), url('../images/lib_USStock.png'); background-position: 0px 0px, 50% 50%; background-size: auto, contain; background-repeat: repeat, no-repeat; } .secfilingdiv.proxy { position: relative; display: block; height: 200px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; } .filingtypediv { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; background-color: #1e88e5; } .filinginfo { position: static; left: 0px; top: 0px; right: 0px; bottom: 0px; height: 65px; background-color: #e0e0e0; } .text-block-43 { color: #00467f; } .text-block-43.forminfo { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #eee; } .infodiv { display: block; } .datediv { background-color: #fff; } .text-block-44 { display: block; width: 100px; margin-right: auto; margin-left: auto; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; text-align: center; } .filingchoices { display: block; margin-right: auto; margin-left: auto; color: #00467f; font-weight: 700; text-align: center; } .filingchoices.selected { padding-bottom: 0px; border-style: none; border-bottom-width: 4px; border-bottom-color: #00467f; color: #00467f; text-decoration: none; } .filingchoices.annual:hover { color: #1e88e5; } .filingchoices.qtr:hover { color: #8a724e; } .filingchoices.crs:hover { color: #f77f4b; } .filingchoices.proxies:hover { color: #23b34c; } .filingchoices.own:hover { color: #959ca2; } .filingnav { display: block; margin-right: auto; margin-bottom: 60px; margin-left: auto; text-align: center; } .currentchoice { width: 200px; height: 50px; } .column-21 { color: #00467f; } .column-22 { color: transparent; } .filenav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 40px; } .filedate { position: relative; top: 34px; bottom: 0px; display: block; margin-top: 0px; margin-right: 5px; margin-left: 6px; float: none; clear: none; color: #00467f; font-size: 23px; font-weight: 500; text-align: left; } .filedate.formtype { top: 60px; } .div-block-5 { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 15px; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; background-color: #8a724e; } .div-block-5.annual { background-color: #1e88e5; } .div-block-5.proxy { background-color: #23b34c; } .div-block-5.crp { background-color: #f77f4b; } .div-block-5.ownership { background-color: #959ca2; } .datetype { position: absolute; top: 150px; display: inline-block; } .descriptiontext { position: relative; top: 0px; bottom: 0px; display: block; width: 125px; margin-top: 10px; margin-right: 5px; margin-left: 5px; color: #00467f; font-size: 13px; line-height: 20px; font-weight: 400; text-align: left; } .btmfiling { position: absolute; left: 0px; right: 0px; bottom: 0px; display: block; padding-top: 2px; padding-bottom: 2px; float: none; clear: none; background-color: rgba(0, 0, 0, .65); color: transparent; } .tabs-menu-3 { text-align: center; } .tabs-menu-3.secfilings { margin-bottom: 30px; border-color: transparent; border-top-right-radius: 10px; background-color: transparent; } .tab-link-15 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .tab-link-15:hover { border-bottom-color: #8a724e; } .tab-link-15.w--current { border-bottom-color: #8a724e; background-color: transparent; } .tab-link-16 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .tab-link-16:hover { border-bottom-color: #8a724e; } .tab-link-16.w--current { border-color: #8a724e; background-color: transparent; } .text-block-45 { color: #00467f; } .tab-link-17 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .tab-link-17:hover { border-bottom-color: #1e88e5; } .tab-link-17.w--current { border-color: #1e88e5; background-color: transparent; } .tab-link-18 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .tab-link-18:hover { border-bottom-color: #1e88e5; } .tab-link-18.w--current { border-color: #1e88e5; background-color: transparent; } .tab-link-19 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .tab-link-19:hover { border-bottom-color: #1e88e5; } .tab-link-19.w--current { border-bottom-color: #1e88e5; background-color: transparent; } .tab-link-20 { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: transparent; border-radius: 0px; background-color: transparent; color: #00467f; } .tab-link-20.w--current { margin-right: 4px; margin-left: 4px; border-bottom-width: 4px; border-bottom-color: #00467f; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: transparent; color: #00467f; text-align: center; } .viewdiv { position: static; left: 0px; top: 18px; bottom: 0px; width: 45px; height: 24px; margin-right: 2px; margin-left: 2px; clear: none; border-top-left-radius: 6px; border-top-right-radius: 6px; background-color: #1e88e5; } .viewdiv.html { background-color: #00467f; } .viewdiv.html:hover { background-color: #959ca2; } .viewdiv.pdf:hover { background-color: #959ca2; } .viewdiv.xbrl { margin-right: 2px; background-color: #8a724e; } .viewdiv.xbrl:hover { background-color: #959ca2; } .viewdiv.htmldrk { background-color: #00467f; } .viewdiv.htmldrk:hover { background-color: #959ca2; } .text-block-46 { color: #fff; font-size: 13px; text-align: center; } .viewchoices { position: absolute; left: 0px; top: 117px; right: 0px; bottom: 8px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; text-align: center; } .filingdate { position: absolute; top: 22px; right: 0px; width: 40px; height: 80px; margin-right: 6px; padding-right: 5px; padding-left: 5px; float: right; border: 1px solid #00467f; background-color: #fff; } .text-block-47 { color: #00467f; font-size: 22px; font-weight: 700; text-align: center; } .day { margin-top: 0px; padding-top: 2px; border-top: 2px solid #1e88e5; border-bottom: 2px solid #1e88e5; color: #00467f; font-size: 22px; font-weight: 700; text-align: center; } .year { color: #00467f; font-size: 12px; font-weight: 700; text-align: center; } .month { color: #00467f; font-size: 12px; font-weight: 700; text-align: center; } .description { position: relative; top: 30px; margin-left: 6px; float: none; color: #1e88e5; font-size: 12px; font-weight: 400; } .image-10 { width: 15px; margin-top: 10px; margin-left: 6px; float: left; } .desclink { border-bottom-style: none; color: #1e88e5; } .desclink:hover { color: #959ca2; } .viewlink { border-bottom-style: none; color: #fff; font-weight: 300; } .bold-text-13 { color: #00467f; text-decoration: underline; } .text-span-21 { text-decoration: underline; } .idunderline { padding-bottom: 0px; border-style: none none solid; border-bottom-width: 6px; border-bottom-color: #1e88e5; text-decoration: none; } .dumpsubhead { display: block; max-width: 75%; margin-right: auto; margin-bottom: 30px; margin-left: auto; color: #fff; font-weight: 300; text-align: center; } .herocalltext { position: absolute; top: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 72px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; text-align: center; } .text-block-48 { position: absolute; top: 350px; right: -152px; z-index: 2; display: block; width: 360px; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .phonenumbertext { position: absolute; left: -152px; top: 360px; right: 0px; z-index: 2; width: 360px; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); font-size: 14px; font-weight: 300; letter-spacing: 0.25em; } .homedivdump { position: relative; top: 250px; display: block; } .homedivdump._2 { top: 175px; display: block; width: 80%; margin-right: auto; margin-left: auto; } .followusdiv { position: absolute; left: 0px; bottom: 0px; z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 20px; margin-left: 40px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .text-block-49 { margin-bottom: 20px; margin-left: 20px; } .followus { color: #fff; font-size: 13px; font-weight: 400; } .followline { position: relative; bottom: 12px; width: 50px; height: 2px; margin-right: 20px; margin-left: 20px; background-image: -webkit-gradient(linear, left top, left bottom, from(#959ca2), to(#959ca2)); background-image: linear-gradient(180deg, #959ca2, #959ca2); } .followimage { width: 26px; } .followlink { width: 26px; height: 26px; margin-right: 10px; background-image: url('../images/facebook_white.png'); background-position: 50% 50%; background-size: cover; } .followlink.fb { width: 22px; height: 22px; border-bottom-style: none; background-image: url('../images/follow-FBW.png'); } .followlink.fb:hover { background-image: url('../images/follow-FB.png'); } .followlink.tw { width: 22px; height: 22px; border-bottom-style: none; background-image: url('../images/follow-TWW.png'); } .followlink.tw:hover { background-image: url('../images/follow-TW.png'); } .followlink.lnk { width: 22px; height: 22px; border-bottom-style: none; background-image: url('../images/follow-LNKW.png'); } .followlink.lnk:hover { background-image: url('../images/follow-LNK.png'); } .followlink.gp { width: 22px; height: 22px; border-bottom-style: none; background-image: url('../images/follow-GPW.png'); } .followlink.gp:hover { background-image: url('../images/follow-GP.png'); } .followlink.ins { width: 22px; height: 22px; border-bottom-style: none; background-image: url('../images/instaWhite.png'); } .followlink.ins:hover { background-image: url('../images/Instagram.png'); } .requestdemo { display: block; max-width: 200px; margin-right: auto; margin-left: auto; background-color: #8a724e; text-align: center; } .requestdemo:hover { background-color: #1e88e5; } .section2dump { padding-top: 30px; padding-bottom: 30px; } .homeheader2 { text-align: center; } .whydumpdiv { display: block; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .whysingledump { width: 23%; height: auto; margin: 10px; padding: 30px; border: 2px solid #dbdbdb; } .whyimagedump { display: block; margin-right: auto; margin-bottom: 10px; margin-left: auto; } .whydumptitle { margin-bottom: 10px; color: #00467f; font-weight: 700; text-align: center; } .whydumpcont { margin-bottom: 20px; color: #959ca2; text-align: center; } .whydumplink { position: relative; display: block; padding-bottom: 0px; border-bottom-style: none; color: #959ca2; font-weight: 300; text-align: center; text-decoration: underline; } .whydumplink:hover { color: #1e88e5; text-decoration: underline; } .arrowdownbox { position: absolute; right: 10%; bottom: 0px; z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 48px; height: 48px; padding-right: 0px; padding-left: 0px; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; border-top-left-radius: 3px; border-top-right-radius: 3px; background-color: #fff; } .image-11 { display: block; margin-right: auto; margin-left: auto; } .arrowdown { position: relative; top: 0px; width: 100%; padding: 13px 15px; border-bottom-style: none; } .sectio3dump { padding-top: 30px; padding-bottom: 30px; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .85)), to(rgba(0, 70, 127, .85))), url('../images/woodGrain.jpg'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .85), rgba(0, 70, 127, .85)), url('../images/woodGrain.jpg'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .section3cont { color: #fff; font-weight: 300; } .dumpbold3 { color: #00467f; font-weight: 700; } .dumpbold3:hover { border-bottom: 1px none #000; text-decoration: none; } .dumplink3 { border-bottom-style: none; color: #fff; font-weight: 500; } .dumplink3:hover { color: #1e88e5; } .slider { left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; width: 100%; height: 100%; margin-right: auto; margin-left: auto; clear: both; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .slide-2 { background-image: linear-gradient(179deg, rgba(0, 70, 127, .9), rgba(0, 70, 127, .75) 58%, rgba(138, 114, 78, .5)), url('../images/SlideBG1.png'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .leftarrowdump { position: absolute; right: 100%; bottom: 48px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 56px; height: 40px; margin: auto auto auto 40px; padding-top: 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 0.5px; border-color: hsla(0, 0%, 100%, .5); border-radius: 3px; } .leftarrowdump:hover { border-color: #fff; } .rightarrowdump { left: 0px; top: 48px; right: 100%; bottom: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 56px; height: 40px; margin: auto auto auto 40px; padding-top: 0px; float: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 0.5px; border-color: hsla(0, 0%, 100%, .5); border-radius: 3px; } .rightarrowdump:hover { border-color: #fff; } .icon-11 { left: 0px; top: 0px; bottom: 0px; display: block; overflow: hidden; } .image-12 { position: static; z-index: 2; } .slide-3 { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .9)), color-stop(58%, rgba(0, 70, 127, .75)), color-stop(99%, rgba(138, 114, 78, .5)), to(rgba(0, 70, 127, .25))), url('../images/SlideBG2.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .9), rgba(0, 70, 127, .75) 58%, rgba(138, 114, 78, .5) 99%, rgba(0, 70, 127, .25)), url('../images/SlideBG2.png'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .slide-4 { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .9)), color-stop(58%, rgba(0, 70, 127, .75)), to(rgba(138, 114, 78, .05))), url('../images/SlideBG3.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .9), rgba(0, 70, 127, .75) 58%, rgba(138, 114, 78, .05)), url('../images/SlideBG3.png'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .dumphovertext { position: relative; top: 15%; margin-top: 0px; margin-bottom: 0px; color: #fff; font-weight: 400; text-align: center; } .dumphovertext.learn { margin-top: 20px; color: #00467f; text-decoration: underline; } .dumphovertext.title { margin-bottom: 5px; color: #fff; font-size: 16px; font-weight: 700; } .dumplearnmore { position: absolute; left: 0px; right: 0px; bottom: 10px; display: block; width: 115px; margin: 20px auto 0px; padding: 5px 5px 6px; background-color: #8a724e; font-weight: 400; text-align: center; } .dumpbluetop { position: absolute; left: 0px; top: 0px; right: 0px; margin-bottom: 0px; background-color: #00467f; } .dumptitle { padding-top: 5px; padding-bottom: 5px; background-color: #1e88e5; color: #fff; font-weight: 500; text-align: center; } .slide-5 { background-image: linear-gradient(178deg, rgba(0, 70, 127, .9), rgba(20, 76, 120, .75) 73%, #8a724e), url('../images/loginBG.jpg'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; } .text-span-22 { text-decoration: underline; } .h1lp { font-family: Roboto, sans-serif; color: #00467f; font-size: 36px; line-height: 34px; letter-spacing: normal; } .h1lp.sched { margin-top: 0px; padding-bottom: 20px; } .h2lp { font-family: Roboto, sans-serif; color: #1e88e5; font-size: 16px; line-height: auto; font-weight: 500; } .h2lp._2 { padding-bottom: 20px; line-height: 25px; } .bold-text-14 { font-family: Roboto, sans-serif; } .bold-text-15 { letter-spacing: normal; } .hbold { margin-bottom: 0px; padding-bottom: 0px; } .text-block-50 { margin-top: 20px; margin-bottom: 30px; color: #1e88e5; } .blogmaincontainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .blogblockdiv { position: relative; display: block; overflow: visible; width: 24%; height: auto; min-height: 1px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: none; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; box-shadow: 0 0 6px 0 rgba(0, 0, 0, .5); } .blogheadimage { position: absolute; left: 0px; top: 0px; right: 0px; display: inline-block; overflow: visible; margin-right: auto; margin-left: auto; float: left; } .bloglink { position: relative; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; width: auto; height: auto; padding-top: 0px; border-bottom-style: none; } .blogsubtitle { margin-bottom: 0px; color: #959ca2; font-size: 13px; font-weight: 400; } .resourcetabsection { padding: 40px; background-color: #fff; } .tabs-menu-4 { margin-bottom: 20px; text-align: center; } .tab-link-tab-1 { border-right: 1px solid #ddd; border-bottom-style: none; background-color: transparent; color: #00467f; } .tab-link-tab-1.w--current { border-bottom-style: none; background-color: transparent; color: #1e88e5; } .tab-link-tab-2 { border-right: 1px solid #ddd; border-bottom-style: none; background-color: transparent; color: #00467f; } .tab-link-tab-2.w--current { border-bottom-style: none; background-color: transparent; color: #1e88e5; } .tab-link-tab-3 { border-right: 1px solid #ddd; border-bottom-style: none; background-color: transparent; color: #00467f; } .tab-link-tab-3.w--current { background-color: transparent; color: #1e88e5; } .tab-link-tab-4 { border-bottom-style: none; background-color: transparent; color: #00467f; } .tab-link-tab-4.w--current { background-color: transparent; color: #1e88e5; } .resourceupdatediv { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .resourceupdatelink { width: 100%; border-style: none solid solid; border-width: 2px; border-color: #eee; } .resourceupdatetopcolor { width: 100%; height: 6px; background-color: #00467f; } .resourceupdatetopcolor.sb { background-color: #1e88e5; } .resourceupdatetopcolor.eb { background-color: #8a724e; color: #00467f; } .resourceupdatetopcolor.ig { background-color: #959ca2; } .resourceimagetype { position: relative; left: 0px; top: 0px; width: 60px; height: 58px; float: right; clear: none; background-color: #00467f; } .resourceimagetype.sb { background-color: #1e88e5; } .resourceimagetype.eb { background-color: #8a724e; } .resourceimagetype.ig { background-color: #959ca2; } .resourceupdateimage { display: block; width: 50px; height: 50px; margin-right: auto; margin-left: auto; } .text-block-51 { display: inline-block; margin-top: 5px; font-size: 32px; line-height: 1; font-weight: 300; } .resourceupdatetitle { position: static; display: inline-block; margin: 15px 20px 20px; color: #00467f; font-size: 25px; line-height: 27px; } .resourceupdatetitle._2 { letter-spacing: -1px; } .resourceupdatesample { margin-right: 20px; margin-bottom: 20px; margin-left: 20px; color: #959ca2; font-weight: 400; } .resourceupdatelinkbox { display: block; width: 30%; height: auto; margin-right: 8px; margin-bottom: 12px; margin-left: 8px; padding-top: 0px; padding-bottom: 0px; border-bottom-style: none; } .readmoreresource { color: #1e88e5; font-weight: 700; } .resourcedatetype { position: relative; margin-top: 10px; margin-left: 20px; color: #87734f; font-size: 12px; } .tab-link-tab-5 { border-bottom-style: none; background-color: transparent; color: #00467f; } .tab-link-tab-5.w--current { border-right: 1px solid #ddd; border-bottom-style: none; background-color: transparent; color: #1e88e5; } .bold-text-16 { font-weight: 400; } .bold-text-17 { font-weight: 400; } .bold-text-18 { font-weight: 400; } .resourcesidelink { border-bottom-style: none; color: #00467f; font-weight: 400; text-align: left; } .implinks { margin-top: 10px; margin-bottom: 20px; color: #00467f; font-weight: 500; text-align: left; } .unordered-list-3 { text-align: left; } .sidelinklist { margin-bottom: 5px; border-bottom: 1px solid #ddd; text-align: left; } .sidelinklist.last { border-bottom-style: none; } .tabscol { border-right: 1px none #ddd; } .tabscolrt { padding-left: 15px; border-left: 1px solid #ddd; } .isdrconference { border-bottom-style: none; color: #fff; } .isdrconference:hover { color: #1e88e5; } .isdrlink { border-right: 1px solid #959ca2; border-bottom-style: none; background-color: transparent; color: #00467f; } .isdrlink.w--current { border-right: 1px solid #959ca2; background-color: transparent; color: #1e88e5; } .isdrlink.last { border-right-style: none; } .hotel { width: 100%; } .html-embed { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .managementdiv { position: static; height: auto; max-width: 100%; margin: 5px; padding: 10px; background-color: #fff; box-shadow: 0 0 6px 0 #00467f; } .managmentcols { margin-bottom: 20px; } .learnmore { display: block; margin-right: auto; margin-left: auto; border-bottom-style: none; color: #959ca2; font-size: 14px; text-align: center; } .pardot_extra_field { position: absolute; left: -9999px; top: -9999px; } .linkeddiv { position: absolute; right: 15px; bottom: 5px; display: inline; margin-top: 0px; margin-right: 4px; margin-left: 0px; padding-top: 0px; padding-right: 1px; padding-left: 0px; float: none; clear: none; background-color: transparent; text-align: right; } .linkeddiv:hover { background-color: transparent; } .linkedconnect { position: static; top: 0px; display: inline-block; width: auto; height: auto; margin-left: 5px; padding-bottom: 0px; border-right: 1px none hsla(208, 7%, 61%, .5); border-left: 1px none #959ca2; border-bottom-style: none; background-color: transparent; } .linkedconnect:hover { background-color: transparent; } .linkedconnect.bio { display: inline-block; overflow: hidden; margin-bottom: 0px; padding-bottom: 0px; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-right-color: hsla(208, 7%, 61%, .5); border-left-color: #959ca2; cursor: pointer; } .linkedconnect.bio:hover { background-color: transparent; } .linkedimg { display: block; width: 80%; height: auto; margin-top: 0px; margin-right: auto; margin-left: auto; float: none; border-bottom: 1px none #000; } .linkedimg.email { display: block; width: 80%; height: auto; margin: 0px auto; border-left: 1px none #000; } .linkedimg.bio { float: right; } .connecttext { float: right; color: #fff; font-size: 14px; font-weight: 300; } .biolink { position: relative; top: 4px; display: inline-block; margin-top: 0px; margin-right: auto; margin-left: auto; color: #00467f; font-size: 14px; font-weight: 500; text-align: center; } .bio-modal-wrapper { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-wrapper { display: block; width: 75%; margin-right: auto; margin-left: auto; padding: 40px; background-color: #fff; box-shadow: 1px 1px 3px 0 #00467f; } .bio-wrapper.brian { width: 90%; padding: 30px; box-shadow: 0 1px 3px 0 #00467f; } .bioname { color: #00467f; font-size: 18px; font-weight: 700; } .biotitle { margin-bottom: 20px; color: #959ca2; } .closelink { display: inline-block; margin-right: 0px; padding-right: 7px; padding-bottom: 0px; padding-left: 7px; float: right; border: 2px solid #959ca2; border-radius: 20px; background-color: transparent; color: #959ca2; font-size: 14px; font-weight: 400; text-align: right; } .closelink:hover { border-color: #1e88e5; color: #1e88e5; } .bio-modal-wrapper-steve { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-bern { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-ed { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-james { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-angie { position: fixed; left: 0px; top: 0px; right: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-fred { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-john { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-dee { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .bio-modal-wrapper-preston { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; height: 100%; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .all-modals { display: block; } .formdiv { display: block; max-width: 700px; margin-right: auto; margin-left: auto; } .testdrive { margin-bottom: 8px; color: #1e88e5; font-size: 20px; font-weight: 700; text-align: left; } .bold-text-19 { margin-top: 0px; margin-bottom: 0px; } .numbertext { font-size: 14px; } .bold-text-20 { margin-top: 0px; } .video-4 { position: relative; height: auto; } .slide-6 { background-color: #eee; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .75)), to(rgba(0, 70, 127, .75))), url('../images/ConferenceSoftware_Infographic2.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .75), rgba(0, 70, 127, .75)), url('../images/ConferenceSoftware_Infographic2.png'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; background-repeat: repeat, no-repeat; background-attachment: scroll, scroll; } .conferenceimage { display: block; margin-right: auto; margin-left: auto; } .homeheroheader { color: #00467f; font-size: 35px; font-weight: 600; text-align: center; letter-spacing: 2px; } .heroh2 { color: #fff; font-size: 71px; font-weight: 300; text-align: center; } .testdrivebtn { display: block; width: 250px; margin-top: 50px; margin-right: auto; margin-left: auto; background-color: #8a724e; text-align: center; } .testdrivebtn:hover { background-color: #1e88e5; } .bio-modal-wrapper-dick { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 9999; padding-top: 100px; background-color: rgba(0, 70, 127, .5); } .tier-1 { margin-bottom: 20px; } .tier-2 { margin-bottom: 20px; } html.w-mod-js *[data-ix="were-hiring-fade-in"] { opacity: 0; } html.w-mod-js *[data-ix="video-interaction"] { display: none; opacity: 0; } html.w-mod-js *[data-ix="modal-interaction"] { display: none; opacity: 0; } html.w-mod-js *[data-ix="whydump"] { display: block; opacity: 0; } html.w-mod-js *[data-ix="bio-modal"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="bio-modal-steve"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="bio-modal-interaction"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="bio-james-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="bern-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="dick-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="ed-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="angie-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="fred-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="john-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="dee-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } html.w-mod-js *[data-ix="preston-idle"] { display: none; opacity: 0; -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } @media (max-width: 991px) { .container { max-width: 100%; padding-top: 40px; padding-bottom: 40px; } .container.flex-container { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .container.dp { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: auto; margin-left: auto; padding-right: 0px; padding-left: 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .grid { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .col.x-8.l-12.swp { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .col.l-1 { -webkit-flex-basis: 8.33333333%; -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; } .col.l-2 { -webkit-flex-basis: 16.66666667%; -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; } .col.l-3 { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } .col.l-4 { -webkit-flex-basis: 33.33333333%; -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; } .col.l-5 { -webkit-flex-basis: 41.66666667%; -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; } .col.l-6 { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .col.l-7 { -webkit-flex-basis: 58.33333333%; -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; } .col.l-8 { -webkit-flex-basis: 66.66666667%; -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; } .col.l-9 { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } .col.l-10 { -webkit-flex-basis: 83.33333333%; -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; } .col.l-11 { -webkit-flex-basis: 91.66666667%; -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; } .col.l-12 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .section-holder { padding-top: 40px; padding-bottom: 40px; } .bm-x---m { text-align: center; } .bm-x---m.tablet { text-align: center; } .bm-l---x { margin-bottom: 60px; } .bm-l---l { margin-bottom: 40px; } .bm-l---m { margin-bottom: 20px; } .bm-l---s { margin-bottom: 10px; } .nav-menu { padding: 35px 35px 25px; background-color: #0e3152; } .menu-button { padding: 10px; border-radius: 2px; background-color: hsla(0, 0%, 100%, .15); color: #fff; } .menu-button.w--open { background-color: #0e3152; } .menu-holder { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .navbar { bottom: 627px; padding-top: 20px; padding-bottom: 20px; } .hero-main { padding-top: 100px; } .hero-main.sub-page { padding-top: 110px; padding-bottom: 20px; } .hero-main.landingpage { padding-top: 100px; } .hero-main.landingpage.roth { padding-top: 110px; } .small-width { font-size: 30px; } .small-width.split { font-size: 27px; text-align: left; } .dash-divide.gold.left { display: block; margin-right: auto; margin-left: auto; } .dash-divide.gold.left.center-tab { display: block; margin-right: auto; margin-left: auto; } .dash-divide.gold.left.tablet-center { display: block; margin-right: auto; margin-left: auto; } .section { padding-top: 40px; padding-bottom: 40px; } .button-line.mobile { float: none; } .navlink { margin-left: 0px; color: #fff; font-size: 14px; line-height: 14px; } .navlink.dp { padding-right: 10px; } .navlink.cta { margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; } .dl-link { color: #fff; } .dl-list.w--open { background-color: #092138; } .section-quote { margin-bottom: 80px; } .section-dark { padding-top: 40px; padding-bottom: 40px; } .section-dark.small { margin-bottom: 80px; padding-top: 40px; padding-bottom: 0px; } .section-dark.half { padding-top: 40px; padding-bottom: 40px; } .section-dark.nbp { padding-top: 40px; } .section-dark.nbp.lighter.lp.touch { padding-top: 30px; padding-bottom: 30px; } .section-dark.nbp.dp { padding-top: 40px; padding-bottom: 0px; } .min-height { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; } .section-fullscreen-quote { height: auto; padding-top: 20px; padding-bottom: 20px; } .office-holder { padding: 0px; } .office-icon { margin: 0px; } .office-icon.last { margin-left: 0px; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .office-text-area { padding: 30px; } .partners-holder { padding-top: 10px; padding-bottom: 10px; } .partners-images { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .pimage { margin: 10px 30px; } .block-icon.small-icon { background-size: contain; font-size: 55px; line-height: 55px; } .block-icon.small-icon.discrep { background-size: contain; } .block-icon.small-icon.invtarget { background-size: contain; } .block-icon.small-icon.earnevents { background-size: contain; } .block-icon.small-icon.stocktransfer { background-size: contain; } .block-icon.small-icon.irwebsites { background-size: contain; } .block-icon.small-icon.hotlines { background-size: contain; } .block-icon.small-icon.ebook { background-size: contain; } .block-icon.small-icon.wp { background-size: contain; } .block-icon.small-icon.seccal { background-size: contain; } .block-icon.small-icon.usstock { background-size: contain; } .block-icon.small-icon.sec { background-size: contain; } .block-icon.small-icon.laws { background-size: contain; } .block-icon.small-icon.form { background-size: contain; } .block-icon.small-icon.misc { background-size: contain; } .content-half { margin-top: 0px; padding-bottom: 40px; text-align: center; } .content-half.discrep { margin-top: 0px; } .content-half.invtarg { margin-top: 0px; } .content-half.ir { margin-top: 0px; } .content-half.hotrep { margin-top: 0px; } .content-half.hlr { margin-top: 0px; } .content-half.invnet { margin-top: 0px; } .content-half.xbrl { margin-top: 0px; } .sub-page-nav-holder { overflow: hidden; padding-top: 20px; padding-bottom: 20px; } .link-grid { overflow: auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; border-top: 1px solid #eee; } .sub-link { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; border-bottom: 1px solid #eee; border-left-width: 1px; border-left-color: #eee; } .sub-link:hover { border-bottom-width: 1px; border-bottom-color: #eee; } .sub-link.selected { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; } .dp-icon { margin-right: 20px; } .image-height { position: static; overflow: hidden; height: 400px; } .image-height.basic { height: auto; } .ficon { max-width: 80px; } .line-art---blueprint { margin-top: 0px; } .line-art---stock-transfer { margin-top: 0px; } .line-art---our-story { padding-left: 110px; } .our-story---submit-btn { width: 165px; margin-left: 2px; } .disc-rep-tag-line { text-align: center; } .line-art---aw { margin-top: 0px; } .line-art---classify { margin-top: 0px; } .line-art---investor-network { margin-top: 0px; float: none; } .line-art---loaded-angels { margin-top: 0px; } .line-art---dt { margin-top: 0px; } .deloitte-2014 { margin-left: 60px; padding-left: 0px; text-align: left; } .deloitte-2015 { margin-left: 60px; } .quote-name { margin-top: 0px; } .dept-link { opacity: 1; } .hero-btn-row { float: none; } .teammember { width: 80%; max-width: 80px; margin-bottom: 10px; } .leadershipimage { width: 40%; } .investornetworklogin { display: block; margin-right: auto; margin-left: auto; } .earningsmic { max-width: 90%; } .noaccount { color: #fff; } .little-comm-image { margin-top: 50px; } .little-comm-image.larger { margin-top: 200px; } .column-2 { display: block; } .investortargetingtext { margin-top: 0px; } .darkbg { margin-top: 20px; padding-right: 40px; } .peericon { float: none; } .text-block-2 { margin-top: 10px; } .text-block-5 { margin-top: 10px; } .colorblock1 { height: 400px; padding-top: 70px; } .colorblock1.dump { padding-top: 20px; } .colorblock2 { height: 400px; padding-top: 70px; } .div-block { max-width: 100%; } .text-span-11.blue._2 { font-size: 30px; } .interwest { font-size: 30px; } .otc-box { height: 275px; padding-right: 10px; padding-left: 10px; } .form-block { margin-left: 25px; } .form-block-2 { margin-left: 35px; } .headbignumber { font-size: 35px; } .column-18 { padding-right: 10px; padding-left: 10px; } .platformidimage { max-width: 100%; } .authormain { height: 200px; } .collection-list { text-align: left; } .lpheader { text-align: center; } .lpheader.v3 { text-align: left; } .lpsubheader { text-align: center; } .lpsubheader.v3 { text-align: left; } .text-block-39 { text-align: center; } .text-block-39.bullets { text-align: left; } .button-5.lpbutton { margin-bottom: 0px; } .lpcontentdiv { top: 50%; bottom: 50px; -webkit-transform: translate(0px, 56px); -ms-transform: translate(0px, 56px); transform: translate(0px, 56px); } .lpcontentdiv.getstarted { top: 0%; bottom: 50px; margin-top: 20px; margin-bottom: 30px; } .lpcontentdiv.touch { bottom: 60px; } .slideoutformdiv { position: fixed; top: 150px; right: 0px; } .slideoutformdiv.alerts { top: auto; bottom: auto; } .slideoutformdiv.touch { top: 150px; bottom: 160px; } .rothtablink { margin-right: 0px; margin-left: 0px; padding-right: 10px; padding-left: 10px; } .hotelinfoblock { font-size: 18px; } .bands { width: 33%; } .rothfooterlink { line-height: 18px; text-align: left; } .rothfootercopyrightlink { border-bottom-style: none; } .secfilingdiv { width: 23%; } .secfilingdiv.annual { width: 30%; } .filingchoices { width: 100%; margin-right: 0px; margin-left: 0px; } .filingchoices.selected { margin-right: 10px; margin-left: 10px; } .filedate { font-size: 20px; } .tabs-menu-3.secfilings { margin-bottom: 0px; } .tab-link-15 { padding-right: 15px; padding-left: 15px; } .tab-link-17 { padding-right: 15px; padding-left: 15px; } .tab-link-18 { padding-right: 15px; padding-left: 15px; } .tab-link-19 { padding-right: 15px; padding-left: 15px; } .tab-link-20 { padding-right: 15px; padding-left: 15px; } .tab-link-20.w--current { padding-right: 15px; padding-left: 15px; } .dumpsubhead { max-width: 550px; } .phonenumbertext { top: 350px; } .homedivdump { top: 150px; display: block; max-width: 80%; margin-right: auto; margin-left: auto; } .whysingledump { width: 30%; } .arrowdownbox { right: 5%; } .dumphovertext { top: 0%; bottom: 0%; margin-top: 50px; } .dumplearnmore { margin-top: 40px; } .blogblockdiv { width: 40%; } .tab-link-tab-1 { padding-right: 20px; padding-left: 20px; border-right: 1px solid #ddd; } .tab-link-tab-2 { padding-right: 20px; padding-left: 20px; border-right: 1px solid #ddd; } .tab-link-tab-3 { padding-right: 20px; padding-left: 20px; border-right: 1px solid #ddd; } .tab-link-tab-4 { padding-right: 20px; padding-left: 20px; } .resourceupdatetitle { font-size: 20px; } .resourceupdatelinkbox { width: 40%; } .tab-link-tab-5.w--current { padding-right: 20px; padding-left: 20px; border-right: 1px solid #ddd; } .managementdiv { height: 125px; max-width: 100%; } .column-24 { padding-right: 10px; padding-left: 10px; } .bio-wrapper.brian { width: 95%; padding: 30px; } .homeheroheader { line-height: 1.1; } .heroh2 { padding-top: 30px; } } @media (max-width: 767px) { h1 { font-size: 44px; line-height: 54px; letter-spacing: 0px; } h2 { font-size: 32px; line-height: 40px; } h3 { font-size: 22px; line-height: 30px; } .container { padding: 10px 20px 20px; } .container.dp { padding-right: 0px; padding-left: 0px; } .grid { margin-left: -20px; } .col { padding-left: 20px; } .col.m-1 { -webkit-flex-basis: 8.33333333%; -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; } .col.m-2 { -webkit-flex-basis: 16.66666667%; -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; } .col.m-3 { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } .col.m-4 { -webkit-flex-basis: 33.33333333%; -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; } .col.m-5 { -webkit-flex-basis: 41.66666667%; -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; } .col.m-6 { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .col.m-7 { -webkit-flex-basis: 58.33333333%; -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; } .col.m-8 { -webkit-flex-basis: 66.66666667%; -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; } .col.m-9 { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } .col.m-10 { -webkit-flex-basis: 83.33333333%; -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; } .col.m-11 { -webkit-flex-basis: 91.66666667%; -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; } .col.m-12 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .section-holder { padding-top: 40px; padding-bottom: 40px; } .bm-x---m { text-align: center; } .bm-x---s { text-align: center; } .bm-m---x { margin-bottom: 60px; } .bm-m---l { margin-bottom: 40px; } .bm-m---m { margin-bottom: 20px; } .bm-m---s { margin-bottom: 10px; } .logo { max-width: 100%; padding-left: 0px; } .hero-main { position: relative; height: auto; padding-top: 100px; padding-bottom: 40px; } .hero-main.sub-page { padding-top: 100px; padding-bottom: 0px; } .hero-main.landingpage { padding-top: 50px; } .hero-main.landingpage.roth { padding-top: 60px; } .gradient.orange { background-image: linear-gradient(232deg, rgba(0, 70, 127, .9), rgba(29, 133, 225, .9) 49%, rgba(138, 114, 78, .9)); } .small-width { font-size: 25px; } .small-width.split { margin-top: 10px; text-align: center; } .small-width.new { font-size: 30px; } .dash-divide.gold.left { margin-top: 20px; margin-bottom: 20px; } .dash-divide.gold.left-mobile { position: static; margin-left: 225px; clear: none; text-align: left; } .dash-divide.gold.new { margin-bottom: 40px; } .white-heading { margin-bottom: 10px; } .white-heading.our-story { line-height: 51px; } .white-heading.main { font-size: 75px; } .white-heading.dump { max-width: 100%; float: none; text-align: left; } .button-line.mobile { display: block; margin-bottom: 10px; float: none; } .navbg { background-color: #00467f; background-image: -webkit-gradient(linear, left top, left bottom, from(#00467f), to(#00467f)); background-image: linear-gradient(180deg, #00467f, #00467f); } .module-link { margin-bottom: 20px; } .small-text.center-mobile { text-align: center; } .section-quote { margin-bottom: 40px; } .quote-image { position: relative; left: 0px; top: 0px; right: 0px; bottom: 0px; height: 200px; margin-right: -40px; margin-bottom: 40px; margin-left: -40px; } .quote-image.homepage.hilite { position: static; width: auto; margin-right: -20px; margin-left: -20px; } .section-dark { padding-top: 20px; padding-bottom: 20px; } .section-dark.center { text-align: left; } .section-dark.small { margin-bottom: 0px; padding-bottom: 20px; } .section-dark.half { padding-top: 20px; padding-bottom: 20px; } .section-dark.nbp { height: auto; padding-top: 20px; } .section-dark.nbp.lighter.lp.v2 { padding-top: 10px; } .section-dark.nbp.dp { padding: 20px; } .section-fullscreen-quote { height: auto; padding-top: 40px; padding-bottom: 40px; text-align: left; } .white-text.bm-x---m.footer._1 { margin-bottom: 0px; } .white-text.bm-x---m.footer._1.last { margin-bottom: 0px; border-bottom: 1px none #000; } .office-holder { margin-bottom: 10px; } .office-text { width: 30px; } .office-text-area { padding: 15px; text-align: center; } .footer-start { padding-top: 20px; padding-bottom: 20px; } .pimage { margin-right: 20px; margin-left: 20px; } .width-max.bm-l---l { text-align: left; } .button { display: block; width: 170px; margin-right: auto; margin-left: auto; padding-right: 25px; text-align: left; } .button.subpage { width: 175px; height: 48px; margin-bottom: 20px; } .button.webinars { text-align: center; } .sub-page-nav-holder { padding-top: 20px; padding-bottom: 20px; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .image-height { height: 300px; } .ficon { margin-bottom: 10px; } .howimage { display: block; margin-right: auto; margin-left: auto; text-align: left; } .line-art---our-story { padding-left: 71px; } .our-story---submit-btn { display: block; margin-right: auto; margin-left: auto; text-align: center; } .our-story---heading { padding-top: 16px; } .our-story---subtext { margin-top: 0px; } .our-story---first-name-box { display: block; min-width: 200px; margin-right: auto; margin-left: auto; text-align: left; } .our-story---last-name-box { display: block; min-width: 200px; margin-right: auto; margin-left: auto; } .our-story---email-box { display: block; min-width: 200px; margin-right: auto; margin-left: auto; } .our-story---say-hello-form { display: block; float: none; text-align: center; } .deloitte-2014 { display: inline-block; margin-left: 0px; float: none; } .deloitte-2015 { margin-top: 0px; margin-left: 0px; padding-top: 0px; float: right; clear: none; } .careers-slider { height: auto; } .quote-name { margin-top: 0px; text-align: left; } .hero-btn-row { float: none; } .leadershipimage { display: block; width: 25%; margin-right: 14px; } .leadershipname { text-align: left; } .leadershiptitle { text-align: left; } .shareholdercol { margin-bottom: 10px; } .clientcol { margin-bottom: 10px; } ._wf-col { margin-bottom: 40px; padding-right: 0px; padding-left: 0px; } .slider-inner { display: block; } .quote-img { text-align: center; } .quote-content { margin-bottom: 90px; padding-left: 0px; } .earningsqtrs.previous { width: 50%; } .socialdiv { display: block; margin-bottom: 10px; text-align: center; } .buzz-right-column { padding-right: 0px; padding-left: 20px; } .idheader { width: auto; } .idheaderunderline { width: 40px; margin-top: -10px; margin-bottom: 0px; margin-left: 150px; } .column-2 { display: block; } .investortargetingtext { margin-top: 0px; } .darkbg { margin-right: 20px; margin-left: 20px; padding-right: 0px; } .classifyvideo.bp { margin-bottom: 20px; } .videodiv { padding-right: 10px; padding-left: 10px; } .text-block-2 { margin-top: 0px; padding-right: 20px; padding-left: 20px; } .otherinterestslinks { margin-bottom: 10px; } .bpfunfacts { color: #0e3152; } .facttext { margin-bottom: 20px; } .text-block-5 { margin-top: 0px; } .text-block-7 { text-align: left; } .colorblock1 { height: 350px; } .colorblock2 { height: 350px; } .whytitle { font-size: 15px; } .div-block { display: block; max-width: 400px; margin-right: auto; margin-left: auto; } .videoheader { text-align: left; } .column-9 { text-align: left; } .column-10 { border-right-style: none; } .column-11 { border-right-style: none; } .div-block-2 { width: 100%; margin-top: 20px; margin-bottom: 20px; background-color: rgba(30, 136, 229, .5); } .column-12 { margin-top: 20px; border-top: 1px solid rgba(30, 136, 229, .5); } .otc-box { width: auto; height: auto; margin-bottom: 10px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .form-block { margin-left: 15px; } .choices { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .text-block-7-copy { text-align: left; } .form-block-2 { margin-left: 150px; } .headbignumber { font-size: 45px; } .column1rightline { margin-bottom: 20px; border-bottom: 1px solid #fff; border-right-style: none; } .column-17 { border-bottom: 1px solid #fff; } .platformidimage { margin-top: 0px; margin-bottom: 20px; } .authormain { height: 300px; } .lpheader { margin-top: 30px; } .lpheader.v3 { margin-top: 0px; } .lpsubheader.v3 { text-align: left; } .button-5.lpbutton { margin-bottom: 30px; } .lpcontentdiv { bottom: 0px; -webkit-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); transform: translate(0px, 0px); } .lpcontentdiv.getstarted { bottom: 0px; } .lpcontentdiv.touch { bottom: 0px; } .slideoutformdiv { top: 120px; bottom: 200px; } .slideoutformdiv.alerts { top: auto; bottom: auto; } .slideoutformdiv.touch { top: 130px; bottom: 75px; } .lpimagev2 { float: none; } .formbg { margin-top: 30px; } .rothsection1 { padding: 10px; } .rothgreysection { padding-right: 20px; padding-left: 20px; } .eventday { margin-top: 30px; margin-bottom: 30px; } .agendarow { border-bottom-width: 2px; } .hotelinfoblock { text-align: center; } .hotelabout { margin-top: 20px; padding-left: 0px; border-left-style: none; } .bands { width: 50%; } .rothfooter { padding-right: 5px; padding-left: 5px; } .rothfooterlink { text-align: left; } .rothfooterlink.anipd { font-size: 11px; text-align: left; } .rothfootercopyrightlink { border-bottom-style: none; } .webcastcont { padding-right: 20px; padding-left: 20px; } .tab-pane { padding-right: 0px; padding-left: 0px; } .secfilingdiv { width: 40%; } .secfilingdiv.annual { width: 35%; } .filingchoices { display: block; width: 120px; margin-right: auto; margin-left: auto; padding-bottom: 0px; } .filingchoices.selected { display: block; margin-right: auto; margin-left: auto; } .filingnav { display: block; } .column-23 { position: static; } .tabs-menu-3.secfilings { text-align: center; } .tab-link-15 { margin-top: 10px; } .tab-link-16 { margin-top: 10px; } .dumpsubhead { margin-bottom: 30px; text-align: left; } .phonenumbertext { top: 225px; } .homedivdump { top: 150px; max-width: 80%; margin-left: 20px; } .homedivdump._2._3 { top: 132px; } .followusdiv { left: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; text-align: left; } .requestdemo { margin-bottom: 30px; float: left; } .whydumpdiv { display: block; margin-right: auto; margin-left: auto; } .whysingledump { display: inline-block; width: 45%; } .arrowdownbox { right: 5%; } .dumphovertext { margin-top: 30px; } .dumplearnmore { margin-top: 30px; } .blogblockdiv { width: 85%; } .tab-link-tab-1 { padding-right: 10px; padding-left: 10px; border-right: 1px solid #ddd; } .tab-link-tab-2 { padding-right: 10px; padding-left: 10px; border-right: 1px solid #ddd; } .tab-link-tab-3 { padding-right: 10px; padding-left: 10px; border-right: 1px solid #ddd; } .tab-link-tab-4 { padding-right: 10px; padding-left: 10px; } .tab-link-tab-5.w--current { padding-right: 10px; padding-left: 10px; border-right: 1px solid #ddd; } .managementdiv { display: block; height: auto; max-width: 80%; margin-right: auto; margin-left: auto; } .linkeddiv { right: 49px; } .column-24 { padding-right: 0px; padding-left: 0px; } .column-25 { padding-right: 0px; padding-left: 0px; } .column-26 { padding-right: 0px; padding-left: 0px; } .column-27 { padding-right: 0px; padding-left: 0px; } .column-28 { padding-right: 0px; padding-left: 0px; } .column-29 { padding-right: 0px; padding-left: 0px; } .column-30 { padding-right: 0px; padding-left: 0px; } .column-31 { padding-right: 0px; padding-left: 0px; } .column-32 { padding-right: 0px; padding-left: 0px; } .column-33 { padding-right: 0px; padding-left: 0px; } .bio-modal-wrapper { overflow: auto; } .bio-wrapper.brian { padding: 30px; } .bio-modal-wrapper-steve { overflow: auto; } .bio-modal-wrapper-bern { overflow: auto; } .bio-modal-wrapper-ed { overflow: auto; } .bio-modal-wrapper-james { overflow: auto; } .bio-modal-wrapper-angie { overflow: auto; } .bio-modal-wrapper-fred { overflow: auto; } .bio-modal-wrapper-john { overflow: auto; } .bio-modal-wrapper-dee { overflow: auto; } .bio-modal-wrapper-preston { overflow: auto; } .heroh2 { padding-top: 30px; line-height: 55px; } } @media (max-width: 479px) { .container { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .container.howwork { padding-bottom: 0px; text-align: left; } .container.vid { max-width: 100%; padding-top: 0px; padding-right: 0px; padding-left: 0px; } .container.dp { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .grid.sm-grid { display: block; margin-right: auto; margin-left: auto; } .col.x-3.l-4.m-6.s-12.bm-x---m { display: block; } .col.s-1 { -webkit-flex-basis: 8.33333333%; -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; } .col.s-2 { -webkit-flex-basis: 16.66666667%; -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; } .col.s-3 { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } .col.s-4 { -webkit-flex-basis: 33.33333333%; -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; } .col.s-5 { -webkit-flex-basis: 41.66666667%; -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; } .col.s-6 { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .col.s-7 { -webkit-flex-basis: 58.33333333%; -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; } .col.s-8 { -webkit-flex-basis: 66.66666667%; -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; } .col.s-9 { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } .col.s-10 { -webkit-flex-basis: 83.33333333%; -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; } .col.s-11 { -webkit-flex-basis: 91.66666667%; -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; } .col.s-12 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .bm-x---m { width: auto; } .bm-s---x { margin-bottom: 60px; } .bm-s---l { margin-bottom: 40px; } .bm-s---m { margin-bottom: 20px; } .bm-s---s { margin-bottom: 10px; } .logo { padding-right: 10px; } .logo.w--current { margin-left: 20px; } .hero-main.landingpage { padding-top: 60px; } .hero-main.landingpage.roth { padding-bottom: 60px; } .hero-text-holder { margin-top: 40px; } .small-width { font-size: 25px; } .small-width.mobile { font-size: 25px; } .small-width.new { font-size: 31px; } .dash-divide.gold.left-mobile { margin-right: 0px; padding-right: 0px; text-align: left; } .dash-divide.gold.left-mobile.mobile { margin-left: 110px; padding-left: 0px; } .dash-divide.gold.hero.mobile { width: 50px; margin-right: 0px; } .dash-divide.gold.new { margin-bottom: 40px; } .white-heading { margin-bottom: 10px; padding-left: 20px; } .white-heading.our-story.mobile { margin-top: -97px; font-size: 35px; } .white-heading.main { font-size: 40px; } .white-heading.main.mobile { font-size: 40px; } .white-heading.dump { max-width: 80%; padding-left: 0px; float: left; text-align: left; } .button-line { margin-bottom: 10px; } .button-line.mobile { float: none; } .module-link { display: block; text-align: left; } .linkbg { display: block; } .small-text.tiny { display: block; text-align: center; } .quote-image.homepage.hilite { margin-top: 20px; } .section-dark.nbp { padding-right: 20px; padding-left: 20px; } .section-dark.nbp.lighter { padding-right: 0px; padding-left: 0px; } .section-dark.nbp.lighter.lp.v2 { padding-top: 10px; } .section-dark.nbp.lighter.lp.v3 { padding-bottom: 0px; } .section-dark.nbp.lighter.lp.touch { padding-top: 0px; padding-bottom: 0px; } .min-height { display: block; width: 75%; } .min-height.centered { display: block; margin-right: auto; margin-left: auto; } .section-fullscreen-quote { padding-right: 20px; padding-left: 20px; } .white-text.bm-x---m.footer._1 { margin-bottom: 0px; } .office-holder { margin-bottom: 10px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .office-icon { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .office-icon.last { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .office-text-area { text-align: center; } .footer-start { padding-top: 6px; } .footer-lock-holder { padding-top: 0px; padding-bottom: 0px; text-align: center; } .footer-copyright { display: block; margin-right: auto; margin-left: auto; } .footer-social { margin-top: 20px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } .social-icon { margin-right: 10px; margin-left: 0px; } .partners-images { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .pimage { max-width: 50%; margin-top: 20px; margin-bottom: 20px; } .width-max.bm-l---l.mobile { display: block; margin-right: auto; margin-left: auto; } .width-max.mobile.bm-l---l { margin-bottom: 0px; } .button.mobile { display: block; margin-right: auto; margin-left: auto; } .button.webinars { text-align: center; } .sub-link { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .image-height { height: 200px; padding-bottom: 70%; } .hero-subtext { width: 100%; } .howimage { display: block; } .line-art---our-story { padding-left: 45px; } .trophy-section { text-align: center; } .deloitte-2015 { float: none; } .cal-cont { padding-right: 20px; padding-left: 0px; } .leadershipimage { margin-right: 14px; box-shadow: 0 0 6px 1px #0e3152; } .leadershipabout { margin-top: 20px; } .shareholdercol { margin-bottom: 10px; float: none; } .earningsyear { margin-top: 20px; } ._1stqtr { display: block; margin-right: auto; margin-bottom: 10px; margin-left: auto; } ._1stqtr._3rdqtr { margin-bottom: 10px; } .mobileheader { display: block; margin-right: auto; margin-left: auto; float: none; } .bpvideo { margin-top: 0px; } .comms-grid { padding-left: 75px; text-align: left; } .earningsmic { display: block; } .text-block-2 { margin-top: 0px; } .bpflips.simple { display: block; width: 75%; margin-right: auto; margin-left: auto; } .bpflips.cloude { display: block; width: 75%; margin-right: auto; margin-left: auto; } .bpflips.secicons { display: block; width: 75%; margin-right: auto; margin-left: auto; } .text-block-7 { text-align: center; } .video-2 { max-width: 100%; } .colorblock1 { margin-bottom: 10px; } .colorblock2 { margin-bottom: 10px; } .videoheader { margin-top: 30px; text-align: center; } .text-span-11.blue._2 { line-height: 33px; } .interwest { text-shadow: 0 0 1px #fff; } .otc-box { margin-bottom: 20px; } .otc-box.btm { margin-bottom: 0px; } .form-block { margin-left: 70px; } .text-block-7-copy { text-align: center; } .gts.main { display: block; height: auto; } .form-block-2 { margin-left: 25px; } .blogdate { margin-bottom: 20px; } .mainauthor { display: block; margin-right: auto; margin-bottom: 20px; margin-left: auto; } .mainauthorname { position: static; bottom: 50px; margin-bottom: 6px; margin-left: 0px; text-align: center; } .authbiosum { position: static; margin-left: 0px; } .authormain { height: auto; } .lpheader { margin-top: 30px; line-height: 34px; text-align: center; } .lpheader.v2 { text-align: left; } .lpheader.v3 { margin-top: 0px; text-align: left; } .lpsubheader.v2 { margin-bottom: 30px; text-align: left; } .lpsubheader.v3 { text-align: left; } .slideoutformdiv { top: 140px; bottom: 150px; margin-right: 0px; } .slideoutformdiv.alerts { top: auto; bottom: auto; } .slideoutformdiv.touch { bottom: 45px; } .formheader { text-align: center; } .text-block-40 { margin-bottom: 30px; } .formbg { margin-top: 20px; margin-bottom: 20px; } .lpcontentv3 { margin-bottom: 20px; } .form-4 { margin-right: 10px; margin-left: 10px; } .container-7 { padding-right: 20px; padding-left: 20px; } .container-8 { padding-right: 20px; padding-left: 20px; } .container-9 { padding-right: 20px; padding-left: 20px; } .column-19 { padding-right: 0px; padding-left: 0px; } .container-10 { padding-right: 20px; padding-left: 20px; } .rothmainheader { font-size: 30px; line-height: 28px; } .text-block-41 { text-align: left; } .rothtablink { display: inline-block; text-align: center; } .rothtablink.w--current { text-align: center; } .tabs-content-2 { padding-right: 0px; padding-left: 0px; } .eventdaydiv { width: 100%; } .div-block-4 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .agendacontent { margin-bottom: 10px; text-align: center; } .agendaholder { padding-right: 0px; padding-left: 0px; } .agendarow { border-bottom-width: 2px; } .bands { width: 100%; } .tabtitles._3 { margin-top: 0px; margin-bottom: 20px; } .rothfooterlink { text-align: center; } .rothfooterlink.anipd { text-align: center; } .container-11 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rothfootercopyright { background-color: #eee; } .rothfootercopyrightlink { border-bottom-style: none; color: #59178a; } .rothfootercopyrightlink:hover { border-bottom-style: none; color: #e9874d; } .footercontainer { width: 100%; text-align: center; } .tab-pane { padding-right: 0px; padding-left: 0px; } .column-20 { text-align: center; } .text-block-42._2 { margin-top: 0px; } .secfilingdiv { width: 75%; } .secfilingdiv.annual { width: 75%; } .filingchoices { margin-bottom: 10px; } .filenav { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .tab-link-15 { margin-top: 6px; text-align: center; } .tab-link-16 { margin-top: 6px; padding-right: 15px; padding-left: 15px; text-align: center; } .tab-link-17 { margin-top: 6px; text-align: center; } .tab-link-18 { margin-top: 6px; text-align: center; } .tab-link-19 { margin-top: 6px; text-align: center; } .tab-link-20 { text-align: center; } .tab-link-20.w--current { text-align: center; } .dumpsubhead { display: inline-block; max-width: 75%; margin-bottom: 30px; text-align: left; } .phonenumbertext { left: -125px; top: 250px; } .homedivdump { max-width: 100%; margin-left: 20px; padding-left: 0px; float: none; } .followusdiv { position: absolute; right: 75px; bottom: 0px; clear: none; text-align: left; } .followline { left: 0px; width: 25px; margin-right: 6px; margin-left: 6px; } .followlink.tw { margin-right: 2px; } .followlink.lnk { margin-right: 2px; } .followlink.gp { margin-right: 2px; } .requestdemo { float: left; } .whysingledump { display: block; width: 100%; margin-right: auto; margin-left: auto; } .blogblockdiv { width: 85%; } .tabs-menu-4 { display: block; margin-bottom: 20px; } .tab-link-tab-1 { display: inline-block; } .tab-link-tab-2 { display: inline-block; border-right: 1px solid #ddd; } .tab-link-tab-3 { display: inline-block; } .tab-link-tab-4 { display: inline-block; } .resourceupdatelinkbox { width: 100%; } .tab-link-tab-5.w--current { display: inline-block; border-right: 1px solid #ddd; } .tabscol { padding-right: 0px; padding-left: 0px; } .text-block-52 { display: inline-block; } .text-block-53 { display: inline-block; } .text-block-54 { display: inline-block; } .text-block-55 { display: inline-block; } .text-block-56 { display: inline-block; } .managementdiv { max-width: 95%; } .linkeddiv { right: 3px; } .column-25 { padding-right: 0px; padding-left: 0px; } .column-26 { padding-right: 0px; padding-left: 0px; } .column-27 { padding-right: 0px; padding-left: 0px; } .column-28 { padding-right: 0px; padding-left: 0px; } .column-29 { padding-right: 0px; padding-left: 0px; } .column-30 { padding-right: 0px; padding-left: 0px; } .column-31 { padding-right: 0px; padding-left: 0px; } .column-32 { padding-right: 0px; padding-left: 0px; } .column-33 { padding-right: 0px; padding-left: 0px; } .biolink { position: relative; top: -1px; display: inline; } .bio-modal-wrapper { overflow: auto; padding-top: 30px; } .bio-wrapper.brian { position: static; padding: 30px; } .bio-modal-wrapper-steve { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-bern { overflow: auto; height: auto; padding-top: 30px; } .bio-modal-wrapper-ed { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-james { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-angie { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-fred { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-john { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-dee { overflow: auto; padding-top: 30px; } .bio-modal-wrapper-preston { overflow: auto; padding-top: 30px; } .column-34 { padding-right: 0px; padding-left: 0px; } .recaptcha { position: static; float: none; } .slide-6 { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 70, 127, .7)), to(rgba(0, 70, 127, .7))), url('../images/ConferenceSoftware_Infographic2.png'); background-image: linear-gradient(180deg, rgba(0, 70, 127, .7), rgba(0, 70, 127, .7)), url('../images/ConferenceSoftware_Infographic2.png'); background-position: 0px 0px, 79% 50%; } .heroh2 { padding-top: 30px; } .column-35 { padding-right: 11px; } } #w-node-469c559da1a4-0a142643 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } #w-node-3c9544a561d2-0a142643 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } #w-node-b62bb735b7dc-e7103eb0 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } #w-node-81d1f3eead24-e7103eb0 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } #w-node-28f6bab0b99b-feb18ae9 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } #w-node-e3d693e5cf0f-5e2355c6 { -ms-grid-column: 1; grid-column-start: 1; -ms-grid-column-span: 1; grid-column-end: 2; -ms-grid-row: 1; grid-row-start: 1; -ms-grid-row-span: 1; grid-row-end: 2; } @font-face { font-family: 'ISDR Icons'; src: url('../fonts/icomoon.woff2') format('woff2'), url('../fonts/icomoon.eot') format('embedded-opentype'), url('../fonts/icomoon.woff') format('woff'), url('../fonts/icomoon.ttf') format('truetype'), url('../fonts/icomoon.svg') format('svg'); font-weight: 400; font-style: normal; }