@font-face{font-family:'Cardo';font-style:normal;font-weight:400;src:local("Cardo"),local("Cardo-Regular"),url(/assets/cardo-v8-latin-regular-7f3fd6739012a0af596328e56dd1ae18720d32f05d52561b7ba0cbc446369d39.woff2) format("woff2"),url(/assets/cardo-v8-latin-regular-730ccb17090f2eaf0ae9e14ae4b1f2fd199167d58da69293956fa7b8a9746cf0.woff) format("woff")}@font-face{font-family:'Cardo';font-style:italic;font-weight:400;src:local("Cardo Italic"),local("Cardo-Italic"),url(/assets/cardo-v8-latin-italic-55734a77c6ac6b95ed009524f179bb7e2a76d9f65f27cf2e54f0151041d06a2c.woff2) format("woff2"),url(/assets/cardo-v8-latin-italic-b9984a839e10ac5c03e7cd6bd3d13b148acd9fdbc4beed1b56770e22be62cdcb.woff) format("woff")}@font-face{font-family:'Cardo';font-style:normal;font-weight:700;src:local("Cardo Bold"),local("Cardo-Bold"),url(/assets/cardo-v8-latin-700-48af0f9b60c0d90248030544703139f22fa052e75e6e41b5501cd228e42478ab.woff2) format("woff2"),url(/assets/cardo-v8-latin-700-8644a7cf75ee1b8ea1e8275ef7fadf8260f4625c3cd59103184bc10d9b272ea1.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/assets/lato-v13-latin-regular-35ff159152ff222e76d12c2acef3c204b15ae3665303aa16fe03d684e170eca6.woff2) format("woff2"),url(/assets/lato-v13-latin-regular-f72e5ab0a97b493ba43c7f2e984153462396eadca060686745b02a5aac6222d0.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(/assets/lato-v13-latin-700-a14d1a3a051fd178f6fa16f2c5edcdcc64053fb7f758a8a9736ae48c336a10d4.woff2) format("woff2"),url(/assets/lato-v13-latin-700-6ec1b1c06671ea995bc8931fc5a449a8a98fad0b4cdb5b391723dbeef83586e1.woff) format("woff")}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(/assets/lato-v13-latin-italic-1650edbc946d0ef96a5861ea4c3071584d30ff4ce709e4e0a008660686dc925c.woff2) format("woff2"),url(/assets/lato-v13-latin-italic-aa2e49c49b2a1100c852df3c9ff839a3046116596b842ff44a8540d796730fc4.woff) format("woff")}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(/assets/lato-v13-latin-700italic-e92beb08077f4d557c98e42244cb3e7e4314292debdf84d4ee21855320716569.woff2) format("woff2"),url(/assets/lato-v13-latin-700italic-2da3c0ef00bc0594562feb9dbdf60062c09adc7e181bb181dc3a398ef0eed727.woff) format("woff")}body{font-family:"Lato", sans-serif;font-size:16px;color:#000000}body,h1,h2,h3,h4,p{padding:0;margin:0}h1{font-family:"Georgia", serif;font-size:2.44em;font-weight:normal;letter-spacing:0.02em;color:#194786}h2{font-family:"Georgia", serif;font-size:1.33em;font-weight:normal;line-height:1.33em}h3{font-family:"Lato", sans-serif;font-size:1.33em;font-weight:normal;color:#194786}h4{font-family:"Lato", sans-serif;font-size:1em;font-weight:normal;color:#a1a1a1;text-transform:uppercase}p,ul,ol,li{font-family:"Lato", sans-serif;line-height:26px;letter-spacing:0.04em}a,button,input[type="submit"]{cursor:pointer}a{text-decoration:none}template{display:none}::-ms-clear{display:none}.noscroll{overflow:hidden}.container{max-width:1680px;margin:0 auto}.flex-container{display:flex}.account-icon{background:rgba(0,0,0,0) url(/assets/v2/account-05cf9fd721f416070d1d9a6a432a0ca14a10c69737aeb70941d4d2fe33204440.svg) no-repeat}.account-icon-reversed{background:rgba(0,0,0,0) url(/assets/v2/account-hover-61815929c10c04e103deef350a85a6ec73b15c8ca651e0fed8ea53442aed45b8.svg) no-repeat}.account-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/account-highlight-827445e040373a1ecc3452c25838cc79f3a883e00bcdc7293579d107b9a21cb7.svg) no-repeat}.admin-icon{background:rgba(0,0,0,0) url(/assets/v2/sign-in-7b5609e34a1056b5295ab7b4b618e431b8c30d81031bf47df77f1b9ea439e671.svg) no-repeat}.add-new-card-icon{background:rgba(0,0,0,0) url(/assets/v2/add-new-card-55e3acc4d6912f33e3b1c4a7455067a71ce9cad1bb9a502cafb4a00dd19ba3c0.svg) no-repeat}.american_express-grey-icon{background:rgba(0,0,0,0) url(/assets/v2/american_express-grey-ebab7682fb25cdec5f039595a5df205db2ea2a9bec8cfde6e5e9b772929b2cbb.svg) no-repeat}.american_express-icon{background:rgba(0,0,0,0) url(/assets/v2/american_express-edd43ac99590436c86366367753a4b1bd2d7a8d87409ef2f8efffec86b6105fa.svg) no-repeat}.starburst{background:rgba(0,0,0,0) url(/assets/v2/best-value-starburst-99724dd392c1b74baf2b20fa80b9a0f2af90609c1a69025989a85072063e2631.svg) no-repeat}.bill-me-icon{background:rgba(0,0,0,0) url(/assets/v2/bill-me-8299e006bc70dd19e64dfc2cf2a1a7972621ca66942dc5bfa2e3c543eaf560cd.svg) no-repeat}.calendar-icon{background:rgba(0,0,0,0) url(/assets/v2/calendar-e99339d307ff36904d04884f2ae078e40a66591e67ae5e2ac7ccc5d2551b83f8.svg) no-repeat}.cancel-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/cancel-highlight-d9f996dfe0f837474479c91319c03ea0e83f60ae930a76f697c19badab54c09a.svg) no-repeat}.cart-icon{background:rgba(0,0,0,0) url(/assets/v2/cart-966330e60606a140667b389c10ce8e5c12635947a17b1e2f6aa2cd4991523149.svg) no-repeat}.ce-credit-icon{background:rgba(0,0,0,0) url(/assets/v2/ce-credit-5a3e1cbbae03f14adf83db190b1507121b65f8ba9702a309172f7fe9df156bc1.svg) no-repeat}.ce-credit-hover{background:rgba(0,0,0,0) url(/assets/v2/ce-credit-hover-ed23e170e56abe6d700d88f68395b5a3bf2f68e164e738d136dfe74a6ea1c46c.svg) no-repeat}.ce-credit-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/ce-credit-highlight-cc70e06aac1dffd406d68216d36a3987ab2dc5addddb30e5cbd5301cb5fbac48.svg) no-repeat}.clock-icon{background:rgba(0,0,0,0) url(/assets/v2/clock-cutout-a42c17745337fec4284a541b1dad180b609fc35b0e990117724b404dae187080.svg) no-repeat}.clock-cutout-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/clock-cutout-highlight-2612677f030523aff7965ab7ab6404c4949dbd50ee66b2ff7ca192dc709cdb01.svg) no-repeat}.custom-webinars-icon{background:rgba(0,0,0,0) url(/assets/v2/custom-webinars-2eb8421f892ceb7c6c0dff8183ba8755ac01cb3b8c23576f3774a63e170c2a97.svg) no-repeat}.practice-ready-icon-nav{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-cap-gray-f6ca935ac93aef855c44b56995fe5e1ea5b80dd90f281891bedddbbf2383ce32.svg) no-repeat}.customer-service-icon{background:rgba(0,0,0,0) url(/assets/v2/customer-service-e73793fb89e7693bcd19cfb9bec0727f8d55a0c895451278d3ac6b5473d28db9.svg) no-repeat}.discover-grey-icon{background:rgba(0,0,0,0) url(/assets/v2/discover-grey-ffbb9457d5d9a242f9878341176d2a8cdc297e04fd576e415b2f288da1b3430d.svg) no-repeat}.discover-icon{background:rgba(0,0,0,0) url(/assets/v2/discover-8fd53d2d5c35c61ff476bb3cf2103db9c53a79827290f07d1bbefc3eeffe2bc8.svg) no-repeat}.double-quotes-icon{background:rgba(0,0,0,0) url(/assets/v2/double-quotes-e263e15676f8aa17248ca73630e16c1cbc7e749e55d8efc0f9e1c87fef3e84d9.svg) no-repeat}.download-icon{background:rgba(0,0,0,0) url(/assets/v2/download-d6c301e8aac266784dc054c3e58a350aaa3250a16f0a3dbd33e8c3504d51eb25.svg) no-repeat}.dvd-icon{background:rgba(0,0,0,0) url(/assets/v2/dvd-cc6e5bbd30851e4923128bffbaa5f8de475f81546249b989da4956a16c5fb419.svg) no-repeat}.speakers-icon{background:rgba(0,0,0,0) url(/assets/v2/speakers-458d4a5c7ddd2cbbbc153787fd97039b6290492a4f2c4a06a2fe89cdf6411bb7.svg) no-repeat}.facebook-icon{background:rgba(0,0,0,0) url(/assets/v2/facebook-icon-7c373e96d5904dc60b9159a2a9850cd0964bcbb8d537e08c173b55564a22b279.svg) no-repeat}.filled-caret-icon{background:rgba(0,0,0,0) url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat}.flag-icon{background:rgba(0,0,0,0) url(/assets/v2/flag-9adbcfab07919e15048b55d80096888163202336fe7f85d5c8c7649e58fb7562.svg) no-repeat}.guarantee-icon{background:rgba(0,0,0,0) url(/assets/v2/guarantee-stamp-103366382568c30d833618c12e5c52fa303bd4944e8c6c44868e540e0c8cfc59.svg) no-repeat}.guarantee-logo-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/guarantee-logo-highlight-81eb6afc1fd6a189428a5a322f22ca0a3d867ca4b83752c54cb0bce5d770f83c.svg) no-repeat}.home-icon{background:rgba(0,0,0,0) url(/assets/v2/home-96153d7f9b0fea0e9fc484b49f9d93c2752033234081f410074ed2594ab844c5.svg) no-repeat}.help-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/help-highlight-cdfc3356f3e94bd0bdc9953097fe1bb41a32d670e0239ed75f426125b4fa1e79.svg) no-repeat}.in-person-icon{background:rgba(0,0,0,0) url(/assets/v2/in-person-d7cc5706046740b0670ee616bcbf8a1ac882867e0c0dadda98dfe8d0ab13babd.svg) no-repeat}.in-person-reversed{background:rgba(0,0,0,0) url(/assets/v2/in-person-reversed-46171aa6272b6141f8be73dcbb4f2e3781d84dc8d54a71ddd02dc5e39e3b8348.svg) no-repeat}.in-person-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/in-person-highlight-436f223022afd0c760aa6a2323d7ef307fdabf522449e4a976b6d516c013746d.svg) no-repeat}.info-icon{background:rgba(0,0,0,0) url(/assets/v2/info-c057b52a5af517093c5a5cc7fa91838fddb2685f473fa777028a5b5506152bdf.svg) no-repeat}.linkedin-reversed{background:rgba(0,0,0,0) url(/assets/v2/linkedin-reversed-ead2306a4db989ed5e4cbfc4a57e4527fd9321d4227c9abcd5a5e690c5f57e78.svg) no-repeat}.linkedin-share{background:rgba(0,0,0,0) url(/assets/v2/linkedin-share-0fd9fdaca80f9a9c6c4581b12ef0518644014dedcc08eff27417c317f39d3eec.svg) no-repeat}.live-icon{background:rgba(0,0,0,0) url(/assets/v2/live-7f3ae56a71eff52c0aa06ec9740863990986feb6b17361370b5ecd10f50b77e9.svg) no-repeat}.logout-icon{background:rgba(0,0,0,0) url(/assets/v2/logout-82da644483de674bb9832fc2eea06eeb34896ccf9e6002a03b25404a90a74181.svg) no-repeat}.email-icon{background:rgba(0,0,0,0) url(/assets/v2/email-5e72345a79f20cc14697e74f22de40f6cbd2535876add32a981a79f3fd347c0a.svg) no-repeat}.email-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/email-highlight-f7ddcb5f149ed6268d7c2f2e42aa028f4e821285c0c84e3eaf3a40a34e44b8fd.svg) no-repeat}.email-reversed-icon{background:rgba(0,0,0,0) url(/assets/v2/email-reversed-f6a7b811f0fe57b7cc9f862fe62b63bfbc9d9bdc40fc778943dd54b2cfbada6b.svg) no-repeat}.existing-card-icon{background:rgba(0,0,0,0) url(/assets/v2/existing-card-422d6a84eede7275d1f7b9515cd36d236788478ca8cd1fc61e8e6f3716f3d239.svg) no-repeat}.mail-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/mail-highlight-957995e6b35219d05de573489a3f20711ec8d41dbaff51fb5c09fac2e7cc2bb9.svg) no-repeat}.mastercard-grey-icon{background:rgba(0,0,0,0) url(/assets/v2/mastercard-grey-6eb8ba298edb835439f5ff8fbd380281b443b6eb57ef592084e44beb5aba1abf.svg) no-repeat}.mastercard-icon{background:rgba(0,0,0,0) url(/assets/v2/mastercard-6815cb42153aa144bfd66ec0544ea4bdf90c089f1320f8c9450bacfda5a04eae.svg) no-repeat}.mobile-menu-icon{background:rgba(0,0,0,0) url(/assets/v2/mobile-menu-09fa3cdcf7d3af61b77d94165cf055aa6b7bc9b2fe096530923c76025e5a3618.svg) no-repeat}.mobile-menu-close-icon{background:rgba(0,0,0,0) url(/assets/v2/mobile-menu-close-7fae62f194ac727221fd5ec87df5d72a77a0f13902b1eb9ad4217f6ec3ec54f6.svg) no-repeat}.nasba-icon{background:rgba(0,0,0,0) url(/assets/v2/national-registry-of-cpe-sponsors-1e5ccd16bf4a5afb1f38b21bc0045ae9659e460ada81d530757df47825861eda.svg) no-repeat}.notice-icon{background:rgba(0,0,0,0) url(/assets/v2/notice-0e96ad7ecc756cffd5ce6ce4989fff48159d8c4316cd30d1fd6d22eec951c79c.svg) no-repeat}.expand-banner-icon{background:rgba(0,0,0,0) url(/assets/v2/double-caret-down-reversed-4d913b3e0b46128f2defd87d0292de7b24f4d726c66fdf61a89b4677e34c8916.svg) no-repeat}.collapse-banner-icon{background:rgba(0,0,0,0) url(/assets/v2/double-caret-up-reversed-ce0f82d2bd6358b6b2f67fb258a48d8d6b150903888c558507675ef5079091c1.svg) no-repeat}.on-demand-icon{background:rgba(0,0,0,0) url(/assets/v2/on-demand-7957ef9f532499b3fbb67dbbd517247bf4d2967ae1f2dcf46e46503ff69fa199.svg) no-repeat}.on-demand-reversed{background:rgba(0,0,0,0) url(/assets/v2/on-demand-reversed-fe7ba345ecbcf206f5311f009ef408fbf6ab41403007f8fba0ddaad0fa1e7e6c.svg) no-repeat}.on-demand-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/on-demand-highlight-86175fd7c4bbe8e9d8efff51360144835d7473fccd9a93e7306bbc881999cd1c.svg) no-repeat}.pass-icon{background:rgba(0,0,0,0) url(/assets/v2/pass-86b9317c9ef8d7e46f99b73440f6702dcb4114f28c5567a7e7072cc876378ca3.svg) no-repeat}.pass-hover{background:rgba(0,0,0,0) url(/assets/v2/pass-hover-a8a7436776acdabea4d54beea390052f5833fba6690a340a932958fffd5eda99.svg) no-repeat}.pass-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/pass-highlight-a8a7436776acdabea4d54beea390052f5833fba6690a340a932958fffd5eda99.svg) no-repeat}.pass-howto-1-icon{background:rgba(0,0,0,0) url(/assets/v2/pass-howto-1-68dc2f050d11bf854ffeb84b38d16454815be9507c335c669f3638e69d6f4e44.svg) no-repeat}.pass-howto-2-icon{background:rgba(0,0,0,0) url(/assets/v2/pass-howto-2-a2c553fb4bf7107c2d5adae047aeae91e834c5f6880346674ee5036fcd6e5770.svg) no-repeat}.pass-howto-3-icon{background:rgba(0,0,0,0) url(/assets/v2/pass-howto-3-48ae435674e7fff873a0be192150718caf13fc43aca264f1b55e722b832b972a.svg) no-repeat}.payment-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/payment-highlight-714dd4eb0b6bb05aeafc12b90ad4cdee8d1dfd49ea9fec9d66f2a32913f73da9.svg) no-repeat}.phone-icon{background:rgba(0,0,0,0) url(/assets/v2/phone-cd13e053fb08c7e1e0a94457b5baacc1992a4a431199dd7ce105194867265211.svg) no-repeat}.phone-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/phone-highlight-39d4413f95802ab52d37861fe102a18f8b2857bb32da0f8c7c2d3fa08f6b9a4f.svg) no-repeat}.phone-reversed-icon{background:rgba(0,0,0,0) url(/assets/v2/phone-reversed-e06038ce7495eb4de267d2c968fbd0ed61f919ad9f0bb6555c2a928f8e3e234a.svg) no-repeat}.print-icon{background:rgba(0,0,0,0) url(/assets/v2/print-615a10d86dba01936520c3425726820c7e7d9ba8edd3a994e140cf5b04ce4590.svg) no-repeat}.privacy-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/privacy-highlight-55bf6bb4b2964485f6de9754064f53d674b00f3f50e1551b4f7bb47ed40fd301.svg) no-repeat}.products-icon{background:rgba(0,0,0,0) url(/assets/v2/products-dfbea0d19b622689dc0bcaccec0a6c8764d293c0860f74f680b0d49cef903682.svg) no-repeat}.qas-icon{background:rgba(0,0,0,0) url(/assets/v2/qas-logo-c9bb35860fea2f397d605798a094e24457c75b2a84e51a159a1b513e885f901e.svg) no-repeat}.search-icon{background:rgba(0,0,0,0) url(/assets/v2/search-046cfea32a7e8ccd2b6021b7027c3281ce03da2b50d759e459649dedaf476e63.svg) no-repeat}.sign-in-icon{background:rgba(0,0,0,0) url(/assets/v2/sign-in-7b5609e34a1056b5295ab7b4b618e431b8c30d81031bf47df77f1b9ea439e671.svg) no-repeat}.twitter-icon{background:rgba(0,0,0,0) url(/assets/v2/twitter-912691aee5496d60049e06f90306f78826f7cd6c486312297570687b43d7abc8.svg) no-repeat}.visa-grey-icon{background:rgba(0,0,0,0) url(/assets/v2/visa-grey-0a98c478eedad8eb1c710c3d9b84d7d4a0af529b8d1287214218d28bf7791baa.svg) no-repeat}.visa-icon{background:rgba(0,0,0,0) url(/assets/v2/visa-5b259d0c2385f51d1cac8a29a49077597deb574cbbf318aa854e3a0a71fe8995.svg) no-repeat}.webinars-icon{background:rgba(0,0,0,0) url(/assets/v2/webinars-d25f0136a9a5b54ac8d1ac49f8b260d25321810412718f6510ae616caf294718.svg) no-repeat}.webinars-highlight-icon{background:rgba(0,0,0,0) url(/assets/v2/webinars-highlight-c909d95117668065ac6910764a59194bb52c5157c8ac0edb775279aff79ad25a.svg) no-repeat}.webinars-icon-reversed{background:rgba(0,0,0,0) url(/assets/v2/webinars-reversed-b8b9d17fac67859b47f5f08a6a3d1a43c1df4aafe7b409f5712460497653bd2a.svg) no-repeat}.button-product-tc-audio{width:32px;height:32px;background:url(/assets/c/product-tc-audio-bc4ec6566b9e1fdf7f64805a56fe241547d08f1b21c75ae2f0193874d7a6ecb2.png) no-repeat}.button-product-tc-cd{width:32px;height:32px;background:url(/assets/c/product-tc-cd-8186bbdcf152d79c240d0e1d007cfac86335528c2f179d4e45a03182dce20a03.png) no-repeat}.button-product-tc-cle-live{width:32px;height:32px;background:url(/assets/c/product-tc-cle-live-b512628f16ab6be473239a61c653cc5a018022d567aa93da24bdd01212b81379.png) no-repeat}.button-product-tc-cle-streaming-audio{width:32px;height:32px;background:url(/assets/c/product-tc-cle-streaming-audio-6b2118fe5ff75604be9cc5d5772d880b25a91957506a7562221761c945e40416.png) no-repeat}.button-product-tc-cle-streaming-video{width:32px;height:32px;background:url(/assets/c/product-tc-cle-streaming-video-8ca1ae29990e9468143a112a89bd6ac72c09f90e5ef71224c8e22f8ee70f1921.png) no-repeat}.button-product-tc-cpe-streaming-video{width:32px;height:32px;background:url(/assets/c/product-tc-cpe-streaming-video-5814b04c74ee14e4c40b300e3b00d39655fbac8b2bd2f2379bb6332dd57bf197.png) no-repeat}.button-product-tc-cpe{width:32px;height:32px;background:url(/assets/c/product-tc-cpe-0a400c1dee3014d9ff0aa5c32e739de5accf404a895412f3d28636faac607d7c.png) no-repeat}.button-product-tc-ea{width:32px;height:32px;background:url(/assets/c/product-tc-ea-000f2de71fe2f48a72fb5270fd2c21a70118647e231b5823d5b45991260d763f.png) no-repeat}.button-product-tc-cfp{width:32px;height:32px;background:url(/assets/c/product-tc-cfp-c2ac734a07c162a2d455430043f43d47886e9f896a74ad9e24af51942b24b0c3.png) no-repeat}.button-product-tc-rtrp{width:32px;height:32px;background:url(/assets/c/product-tc-rtrp-5a6c7bc9e7a57e148b0d0da397f2aa528fbbbed541219b65f6944a2fea5f9923.png) no-repeat}.button-product-tc-dvd{width:32px;height:32px;background:url(/assets/c/product-tc-dvd-8c18d8259566d849f739ca12a0dc2b7424a564ce96a1f1f7938e277b6b57d1a2.png) no-repeat}.button-product-tc-registration{width:32px;height:32px;background:url(/assets/c/product-tc-registration-e5b8f8443858f0f66055d10ee20161b5707fcf1a3ed1d14f3390987066c5060c.png) no-repeat}.button-product-tc-streaming-audio{width:32px;height:32px;background:url(/assets/c/product-tc-streaming-audio-56376222fe32ae3d02257ea883aaae68c5d2b2acdecf52da56df68905ae7ce92.png) no-repeat}.button-product-tc-streaming-video{width:32px;height:32px;background:url(/assets/c/product-tc-streaming-video-db390e5e294de6f2afe135c0ce4216b91932db0778abd66f278872f4c190ae64.png) no-repeat}.button-product-tc-video{width:32px;height:32px;background:url(/assets/c/product-tc-video-3ce3a52b9dcc241884dcc3bdafe3803619aa57b4b6a64a24d065c46ae53d59b4.png) no-repeat}.button-product-sm-registration{width:32px;height:32px;background:url(/images/c/product-sm-registration.png) no-repeat}.button-product-sm-webcast{width:32px;height:32px;background:url(/assets/c/product-sm-webcast-9c90ab35559c01a0b240c22dda9270256b1ec44e89c58a3bbd658009c2c24b48.png) no-repeat}.button-product-nl-subscription-print{width:32px;height:32px;background:url(/assets/c/product-nl-subscription-print-204068d665addd28f941ad8cca08e2e4e99a329e936109169143b401d609c365.png) no-repeat}.button-product-nl-subscription-pdf{width:32px;height:32px;background:url(/assets/c/product-nl-subscription-pdf-c8f16a53d5d49809f0bcc9912f951b713ef782864cff90a59a9b67dd7a481599.png) no-repeat}header{background-color:#ffffff;position:fixed;width:100%;z-index:3000}.add-alert-banner main{padding-top:219px}@media only screen and (max-width: 499px){.add-alert-banner main{padding-top:192px !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){.add-alert-banner main{padding-top:192px !important}}#alert-banner{padding:10px 40px;height:44px;background-color:#e1901b;box-sizing:border-box}#alert-banner.expanded{height:auto}#alert-banner.expanded #controls #expand-collapse-banner{background:rgba(0,0,0,0) url(/assets/v2/double-caret-up-reversed-ce0f82d2bd6358b6b2f67fb258a48d8d6b150903888c558507675ef5079091c1.svg) no-repeat}#alert-banner.expanded #banner-text{margin:0;padding:0 30px}#alert-banner p{padding:0;margin:0;font-family:"Lato", sans-serif;font-size:0.9em;color:#ffffff;display:inline-block;line-height:0.9em}#alert-banner a{color:#ffffff;font-weight:bold;text-decoration:underline}#alert-banner .notice-icon,#alert-banner .expand-banner-icon,#alert-banner .collapse-banner-icon{height:25px;width:25px;display:inline-block;margin-right:5px}#alert-banner #controls{height:100%;display:flex;justify-content:left;align-items:flex-start}#alert-banner #controls p{flex:1;font-weight:bold}#alert-banner #banner-text{height:100%;display:flex;justify-content:left;align-items:flex-start}#alert-banner.emphatic{background-color:#ee280d}#alert-banner.emphatic p{font-size:1.4em;line-height:1.2em}#subnav{padding:0 40px;margin:0;height:58px;background:#e9e9e9;border-top:10px solid #103066;border-bottom:1px solid #d2d2d2}#subnav .container{height:100%;display:flex;align-items:center;justify-content:flex-end}#subnav ul{display:flex;list-style:none;padding:0;margin:6px 0 0 0}#subnav ul li{padding:0 0 0 10px}#subnav a{font-family:"Helvetica", sans-serif;font-weight:bold;font-size:0.8em;color:#194786;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#subnav a.cart-icon:hover{background-image:url(/assets/v2/cart-hover-4a5378eae8efad067f447c2f3898f67600d81850d28e349c5324ba4c46ac21ff.svg)}#subnav a.admin-icon:hover{background-image:url(/assets/v2/sign-in-hover-ad5d5c939f4c1455604f4da12a67bf51d0665b73649c204ab97ce6a028e25e5e.svg)}#subnav a.account-icon:hover{background-image:url(/assets/v2/account-hover-61815929c10c04e103deef350a85a6ec73b15c8ca651e0fed8ea53442aed45b8.svg)}#subnav a.logout-icon:hover{background-image:url(/assets/v2/logout-hover-34037b0318242dd4de265c9563d5cebd1173590d0814bc117f0814c4610da415.svg)}#subnav a.sign-in-icon:hover{background-image:url(/assets/v2/sign-in-hover-ad5d5c939f4c1455604f4da12a67bf51d0665b73649c204ab97ce6a028e25e5e.svg)}#subnav a.pk_cle_basic_pass{background:rgba(0,0,0,0) url(/assets/v2/badge-cle-pass-4f96ce85a5611cfa4b6c6acfae0086c2b607ec36b29db28d062c183bc693617d.svg) no-repeat;background-size:20px}#subnav a.pk_multi_pass{background:rgba(0,0,0,0) url(/assets/v2/badge-all-access-pass-c5859dfa4e5a66005e16a127ecd8a5448bd48eac61611abe74815d55001a00d1.svg) no-repeat;background-size:20px}#subnav a.pk_cpe_basic_pass{background:rgba(0,0,0,0) url(/assets/v2/badge-cpe-pass-d371d7ba06f5e6d198c172939dce083162ab40f35ce845967b99a9da36f616fb.svg) no-repeat;background-size:20px}#subnav a.pk_cpe_plus_pass{background:rgba(0,0,0,0) url(/assets/v2/badge-cpe-plus-pass-19baa996301ed0e8429a15288e4c0c1b1affcb624996621b87a43ebff78e8d5e.svg) no-repeat;background-size:20px}#subnav a.attention{color:#e1901b}#subnav .phone{padding:5px 10px 0 10px}#mainnav{padding:0 40px;margin:0;height:5em;border-bottom:2px solid #103066}#mainnav ul li{padding:0 0 0 8px}#mainnav .container{height:100%;display:flex;align-items:center}#mainnav .logo{display:inline-block;margin:0 10px 0 0;height:5.0em;width:140px;background:url(/assets/v2/logo-strafford-barbri-color-ba648fbd551227eb82b754c524d42e8ba790b3869bf48cb782849863c02ca163.svg) no-repeat;background-position:center}#mainnav .logo.right-margin{margin:0 auto 0 0}#mainnav .badge{display:inline-block;margin:0 auto 0 0;height:32px;width:32px}#mainnav .badge.pk_cle_basic_pass{background:url(/assets/v2/badge-cle-pass-4f96ce85a5611cfa4b6c6acfae0086c2b607ec36b29db28d062c183bc693617d.svg) no-repeat}#mainnav .badge.pk_multi_pass{background:url(/assets/v2/badge-all-access-pass-c5859dfa4e5a66005e16a127ecd8a5448bd48eac61611abe74815d55001a00d1.svg) no-repeat}#mainnav .badge.pk_cpe_basic_pass{background:url(/assets/v2/badge-cpe-pass-d371d7ba06f5e6d198c172939dce083162ab40f35ce845967b99a9da36f616fb.svg) no-repeat}#mainnav .badge.pk_cpe_plus_pass{background:url(/assets/v2/badge-cpe-plus-pass-19baa996301ed0e8429a15288e4c0c1b1affcb624996621b87a43ebff78e8d5e.svg) no-repeat}#mainnav a{font-family:"Helvetica", sans-serif;font-weight:bold;font-size:0.9em;color:#444444}#mainnav a.icon-md{background-size:25px 25px;padding:2px 10px 5px 32px}#mainnav a:hover,#mainnav a:active,#mainnav a.active{color:#194786}#mainnav a.pass-icon:hover,#mainnav a.active.pass-icon{background-image:url(/assets/v2/pass-hover-a8a7436776acdabea4d54beea390052f5833fba6690a340a932958fffd5eda99.svg)}#mainnav a.custom-webinars-icon:hover,#mainnav a.active.custom-webinars-icon{background-image:url(/assets/v2/custom-webinars-hover-fe1fda767c3f1bf002a107852abb163cc6c256cd57cffcd365725a7500a05011.svg)}#mainnav a.ce-credit-icon:hover,#mainnav a.active.ce-credit-icon{background-image:url(/assets/v2/ce-credit-hover-ed23e170e56abe6d700d88f68395b5a3bf2f68e164e738d136dfe74a6ea1c46c.svg)}#mainnav a.customer-service-icon:hover{background-image:url(/assets/v2/customer-service-hover-464f71fe0e3b54410308a722b2b45c6ee0ab6028a353ac515e990b87c1efed6b.svg)}#mainnav a.practice-ready-icon-nav:hover{background-image:url(/assets/v2/practice-ready-cap-orange-ba2b9530b4536ebe7c6705b7811c9f6a15ddd8874906fd3220df27321854d5ee.svg)}#mainnav a.in-person-icon:hover{background-image:url(/assets/v2/in-person-hover-0d82c54080e55bee2087d2655e55a4adef65879ac4177313340b6a10f4ad2949.svg)}#mainnav .last{padding-right:0}#mainnav .dropdown-content{display:none;position:absolute;background-color:#ffffff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;padding:0 15px;margin-top:10px}#mainnav .dropdown-content a{display:block;margin:8px 0}#mainnav .dropdown-content hr{background-color:#d2d2d2;height:1px;border:0;margin:0}.sticky{position:sticky;top:0;border-top:0;height:3.5em !important;max-height:3.5em !important}.shrink{top:50px !important}#mobile-menu-group{display:inline-block;list-style:none}#mobile-menu{position:fixed;top:134px;width:100%;height:90vh;padding-bottom:40px;left:0;right:auto;padding:20px 0 0 20px;list-style:none;background-color:#ffffff;z-index:1000}#mobile-menu ul{list-style:none;height:120vw;overflow-y:scroll;margin:0;padding:0}#mobile-menu ul li{margin-bottom:20px}#mobile-menu ul .mobile-links-collapsed{display:none}#mobile-menu ul .mobile-links-collapsed a{color:#000000}#mobile-menu ul a.attention{color:#e1901b}#mobile-menu-button{padding-right:0}.icon-group{float:right;margin:0;padding:0}.link-group{display:inline-block;vertical-align:bottom;margin-right:0}a.md{font-size:1em}a.lg{font-size:1.6em}.sm{padding:0px 10px 0px 28px;color:#103066;font-size:0.8em;text-decoration:none;font-weight:bold}.md{padding:5px 15px 5px 40px;color:#000000;font-size:1em;text-decoration:none;font-weight:bold;background-position:0px 0px}.sep{border-right:1px solid #d2d2d2}.sep .nav{height:70px}.h-sep{border-top:1px solid #d2d2d2}.quick-search{height:30px;width:160px;border:2px solid #e1901b;border-radius:5px;background:#ffffff;padding:3px}.quick-search .text-field-quick-search{border:none;height:24px;width:120px;font-size:0.8em;font-style:italic;background:rgba(0,0,0,0);display:inline-block;vertical-align:middle;padding:3px 3px 0px 3px}.quick-search .text-field-quick-search:focus{border:none;outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.quick-search .button-quick-search{border:none;height:23px;width:23px;background:rgba(0,0,0,0) url(/assets/v2/search-left-highlight-50cc0141b5e216f6c0a0be19bc19911a9a67485a203518328936ad968a726e28.svg) no-repeat;background-size:23px 23px;display:inline-block;vertical-align:middle}@media only screen and (min-width: 500px){.quick-search{width:220px;margin-left:20px;background-position:225px 5px}.quick-search .text-field-quick-search{width:183px}}@media only screen and (max-width: 499px){header #alert-banner{padding:10px 14px;cursor:pointer}header #subnav,header #mainnav{padding:0 14px !important}header #subnav .container{justify-content:space-between !important;padding:0 !important}header #subnav .phone{padding:5px 0 0 0 !important;font-size:0.7em}header #mainnav{height:77px !important}header #mainnav .container{padding:0 !important}header #mainnav .logo{width:138px !important;height:48px !important}header #mobile-menu{width:100% !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){header #alert-banner{padding:10px 14px;cursor:pointer}header #subnav,header #mainnav{padding:0 14px !important}header #mainnav{height:77px !important}header #mainnav .logo{width:138px !important;height:48px !important}header #mobile-menu{min-width:250px !important;width:auto;left:auto;right:0}}@media only screen and (min-width: 1024px) and (max-width: 1679px){header #mobile-menu-group{display:none !important}header #mobile-menu{display:none !important}header .nav{display:inline-block !important}}@media only screen and (min-width: 1680px){header #mobile-menu-group{display:none !important}header #mobile-menu{display:none !important}header .nav{display:inline-block !important}}#topmost-banner{background-color:#103066;padding-top:8px;padding-bottom:0px;text-align:center}.topmost-redirect{color:white;font-size:18px;line-height:16px}.topmost-redirect a{color:#e1901b;text-decoration:none}.topmost-redirect a:hover{color:white}main{display:block;padding-top:175px}footer{margin:0;padding:50px 40px 28px 40px;background:#373737;font-family:"Lato", sans-serif;font-size:0.9em;font-weight:normal;color:#ffffff}footer .pad{margin:0 0 25px 0}footer nav{align-self:flex-start}footer nav ul{list-style:none;display:flex;padding:0;margin:0}footer nav ul li{padding:0 10px;line-height:20px}footer nav ul li:last-child{padding-right:0}footer nav .cookie{color:#a1a1a1;margin-top:20px;padding-left:10px}footer .logo{display:inline-block;margin:0 auto 0 0;height:60px;width:189px;background:url(/assets/v2/logo-strafford-barbri-white-1372db3464a854fcace675ab266fb0e3ad76bfd607de9657010335fabc1e7430.svg) no-repeat !important}footer a{color:#e1901b}footer a:hover{color:#ffffff}footer address{font-style:normal;margin-top:20px}footer .text-button,footer .ter-text-button,footer .alt-text-button{margin:8px 0}footer .manage-email-prefs{margin:16px 0 0 8px}footer .linkedin-tel{margin:0 0 25px 0}footer .flex-container{justify-content:space-between}footer .copyright{color:#a1a1a1}footer .linkedin-reversed{margin-left:5px !important}footer .icon-sm{margin-left:12px;padding:0 20px 2px 0}@media only screen and (max-width: 499px){footer{padding:24px 40px 60px 40px !important}footer .logo{width:129px !important;height:29px !important}footer .text-button,footer .ter-text-button,footer .alt-text-button{font-size:0.8em !important}footer .pad{padding:0 !important}footer .container{padding:0 !important}footer nav{align-self:auto}footer nav .cookie{padding:0 !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){footer{padding:24px 40px 60px 40px !important}footer .flex-container{align-items:left !important}footer .logo{width:129px !important;height:29px !important}}a.icon-button{border:none;display:inline-block;height:20px}.icon-sm{background-size:20px 20px}.icon-sm-md{background-size:24px 24px}.icon-md{background-size:30px 30px}.icon-md-lg{background-size:45px 45px}.icon-lg{background-size:69px 69px}.icon-xl{background-size:119px 119px}.number-circle{display:inline-block;border-radius:50%;width:36px;height:36px;padding:10px;font-size:1.8em;font-family:"Lato", sans-serif;background:#e1901b;color:#ffffff;text-align:center}.text-button,.ter-text-button,.alt-text-button{display:block;margin:0;padding:12px 15px;border:none;border-radius:5px;color:#ffffff;background-color:#e1901b;vertical-align:middle;text-align:center;text-transform:uppercase;font-family:"Lato", sans-serif;font-size:0.8em;box-sizing:border-box;width:100%;-webkit-appearance:none}.text-button:hover,.ter-text-button:hover,.alt-text-button:hover{background-color:#e8951c}.alt-text-button{width:unset;background-color:#3070C8}.alt-text-button:hover{background-color:#3B7EDA}.ter-text-button{width:unset;background-color:#828181}.ter-text-button:hover{background-color:#a1a1a1}.hollow-button{display:block;margin:0;padding:16px 20px;border:1px solid #3070c8;border-radius:5px;color:#3070c8;background-color:rgba(0,0,0,0);vertical-align:middle;text-align:center;text-transform:uppercase;font-family:"Lato", sans-serif}.hollow-button:hover{color:#e8951c;border-color:#e8951c}.hollow-button.orange{color:#e1901b;border:1px solid #e1901b}.alt-left-icon-button{background-color:#e9e9e9;border:#d2d2d2;color:#194786;padding:15px 18px 15px 50px;text-align:center;text-decoration:none;display:inline-block;font-size:1.0em;border-radius:5px;background-position:6% 50%;font-family:"Lato", sans-serif;min-width:175px;text-transform:uppercase}.button-like{font-family:"Lato", sans-serif;background-color:#d2d2d2;border:#d2d2d2;padding:14px 10px;text-align:left;text-decoration:none;display:block;font-size:1em;font-weight:normal;border-radius:5px;background-position:15px 20px;max-width:350px}.button-like .header{padding-left:65px;color:#194786}.button-like .desc{display:inline-block;padding-left:65px;color:#d2d2d2}.submit-disabled{background-color:#d2d2d2;cursor:default !important}.submit-disabled:hover{background-color:#d2d2d2}.control-button{display:inline-block;border:0;font-size:12px;height:25px;line-height:25px;background-color:#e9e9e9;color:#e1901b;text-transform:uppercase;margin:0;padding:0 10px}.alt-highlight{color:#f5eb13}.input-label{display:block;color:#a1a1a1;text-transform:uppercase;line-height:1em;margin-bottom:15px}.input-label.field-default{color:#a1a1a1}.input-label.field-error{color:#e1901b}.required .input-label .text-input{background-color:#ffecd1}.text-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;height:44px;border-radius:3px;border:1px solid #d2d2d2;font-size:1em;font-style:italic;padding:0 0 0 15px}.text-input.field-default{border:1px solid #d2d2d2}.text-input.field-error{border:1px solid #e1901b}.text-input.email{background:#fff url(/assets/v2/account-05cf9fd721f416070d1d9a6a432a0ca14a10c69737aeb70941d4d2fe33204440.svg) no-repeat;background-position:98%;background-size:18px 18px}.text-input.password{background:#fff url(/assets/v2/pass-86b9317c9ef8d7e46f99b73440f6702dcb4114f28c5567a7e7072cc876378ca3.svg) no-repeat;background-position:98%;background-size:18px 18px}.dropdown.field-default{border:1px solid #d2d2d2}.dropdown.field-error{border:1px solid #e1901b}@media only screen and (max-width: 499px){.hide-mobile-tablet{display:none !important}.hide-mobile{display:none !important}.flex-container{flex-direction:column !important;align-items:center !important}main{padding-top:178px !important}#content{margin-top:40px}}@media only screen and (min-width: 500px) and (max-width: 1023px){.hide-mobile-tablet{display:none !important}.hide-tablet{display:none !important}#content{margin-top:20px}main{padding-top:148px !important}main .heading1{margin-bottom:10px !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){.hide-desktop{display:none !important}}@media only screen and (min-width: 1680px){.hide-desktop{display:none !important}.centered{margin:auto !important}}#livechat-compact-container{right:0;bottom:0;height:50px}main#home .inner-container{max-width:957px;margin:0 auto}main#home #search{background:#194786 url(/assets/v2/hero-6ab6ebcc1ca53212230c85f2406fd027211c6ad001bab0c02ac6a6d2a4a55ddd.jpg) no-repeat;background-position:top center;background-size:cover;padding:45px 0;color:#ffffff;text-align:center}main#home #search h1{font-family:"Lato", sans-serif;font-size:24px;color:#ffffff;text-transform:uppercase}main#home #search h2{margin:14px 0 6px 0;font-size:18px;font-style:italic}main#home #search h2 a{color:#ffffff;text-decoration:underline}main#home #search .inner-container{background-color:rgba(15,45,87,0.85);margin:42px auto 0 auto;padding:32px 0 42px 0}main#home #search form label{font-family:"Lato", sans-serif}main#home #search form .instructions{font-size:16px;font-style:italic;margin-bottom:20px}main#home #search form .instructions .bigger{font-size:22px;font-style:normal}main#home #search form .search-select{width:250px;margin:0 0 0 8px;padding:0 0 0 15px;font-size:1em}main#home #search form #search-practice-area.search-select{width:290px}main#home #search form .search-text{vertical-align:bottom;min-width:250px;height:40px;border:none;border-radius:3px;font-size:1em;font-style:italic;padding:0 0 0 15px;background:#fff url(/assets/v2/search-left-15191d13f16a13243d7f997f4d6654d50795f60c8b9848a1a47fd21aef97d29e.svg) no-repeat;background-position:240px 12px;background-size:18px 18px}main#home #search form .submit{height:40px;width:85px;display:inline;margin:0 0 0 15px}main#home #search form .see-list-outer{display:flex;justify-content:space-between}main#home #search form .search-check{flex:1 1 auto;margin-top:12px;display:flex;align-items:center;justify-content:center}main#home #search form .search-check-box{width:22px;height:22px;border:1px solid #e1901b}main#home #search form .search-check-label{color:#a1a1a1;font-size:16px;font-style:italic}main#home #search form .see-list{flex:1 1 auto;margin-top:12px;display:flex;align-items:center;justify-content:center}main#home #search form .see-list .link{color:#e1901b;display:inline-block;font-size:18px;font-weight:bold;text-decoration:none}main#home #numbers{padding:35px 0}main#home #numbers .number-sets{display:flex;justify-content:space-between}main#home #numbers .number-sets .number-set{color:#194786;text-align:center;font-size:16px;margin:0 15px}main#home #numbers .number-sets .number-set .number{font-size:24px}main#home #numbers .credits{color:#194786;text-align:center;margin-top:25px}main#home #numbers .credits .bullet{margin:0 15px}main#home #products #passes{text-align:center;background-color:#d2d2d2;padding:38px 0 42px 0;color:#194786}main#home #products #passes p.heading1{font-size:24px;text-transform:uppercase}main#home #products #passes p.heading2{font-size:22px;margin:0 0 20px 0}main#home #products #passes .flex-container{justify-content:center}main#home #products #passes .text-button,main#home #products #passes .alt-text-button,main#home #products #passes .ter-text-button{margin:0 20px}main#home #products #passes .pass{border:0;background-color:#ebebeb;padding:25px 50px 30px 50px}main#home #products #passes .pass p.heading3{color:#6c6c6c;font-size:16px;margin:0 0 20px 0;line-height:22px}main#home #products #passes .pass .text-button,main#home #products #passes .pass .alt-text-button,main#home #products #passes .pass .ter-text-button{max-width:175px}main#home #products #passes .enterprise{padding:25px 50px 0 50px}main#home #products #passes .enterprise p.heading3{font-size:16px;margin:0 0 20px 0;line-height:22px}main#home #products #webinars{padding:44px 0;background-color:#ffffff;scroll-snap-align:start;scroll-margin-top:150px;text-align:center}main#home #products #webinars .inner-container{background-color:#ffffff}main#home #products #webinars .pass-header{font-size:2em;color:#1f57a3;text-transform:uppercase;margin:0 auto 30px auto}main#home #products #webinars .flex-container{justify-content:center}main#home #products #webinars .column{flex:0 0 50%}main#home #products #webinars .header{font-size:22px;color:#444444}main#home #products #webinars .header a{color:#444444}main#home #products #webinars .header i{width:69px;height:69px;display:block;margin:0 auto}main#home #products #webinars .header hr{background-color:#d2d2d2;height:1px;border:0;width:286px;margin:20px auto 29px auto}main#home #products #webinars #on-demand{margin-left:15px}main#home #products #webinars .scroll{max-height:300px;overflow-x:hidden;overflow-y:auto}main#home #products #webinars .scroll::-webkit-scrollbar{width:9px}main#home #products #webinars .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.3);border-radius:0}main#home #products #webinars .scroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#e1901b;-webkit-box-shadow:inset 0 0 9px #e1901b}main#home #products #webinars .date-block{padding:0;margin:0 0 20px 0}main#home #products #webinars .date-block .day{text-align:left}main#home #products #webinars .date-block .day .date,main#home #products #webinars .date-block .day .purchase{color:#e1901b;font-size:15px;font-style:italic;line-height:30px}main#home #products #webinars .date-block .day .days{color:#696969;border-left:1px solid #696969;padding:0 0 0 12px;margin:0 0 0 12px;font-size:15px;font-style:italic}main#home #products #webinars .date-block .day .days i{padding:2px 10px 0 10px}main#home #products #webinars .date-block .programs{margin:0;padding:0 0 0 15px;list-style:none;text-align:left}main#home #products #webinars .date-block .programs li{font-size:1em;color:#ffffff;background:url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat;background-size:7px 16px;background-position:0 5px;padding-left:18px}main#home #products #webinars .date-block .programs .title{color:#194786;font-size:16px;font-weight:bold}main#home #practice-areas{padding:42px 0;background-image:radial-gradient(circle, #2258a2, #317ac6, #2258a2)}main#home #practice-areas .flex-container{justify-content:space-between}main#home #practice-areas .column{background-color:rgba(15,45,87,0.2);padding:44px;box-sizing:border-box}main#home #practice-areas #accounting-tax.column{margin-left:15px}main#home #practice-areas .header{text-align:center;font-size:32px;color:#ffffff}main#home #practice-areas ul{columns:auto 2;-webkit-columns:auto 2;-moz-columns:auto 2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:15px;margin:50px 0 0 15px;padding:0;list-style:none}main#home #practice-areas ul li{font-size:1em;color:#ffffff;background:url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat;background-size:7px 16px;background-position:0 5px;padding-left:18px}main#home #practice-areas ul a{color:#ffffff}main#home #practice-areas ul a:hover{color:#e1901b}main#home #speakers-and-advisory-boards{padding:42px 0;background:#444 url(/assets/v2/home-laptop-2b8c1afe69a19981d8c4706ad3fe213747b5f9ecd7682e6079cbcdf58c11400b.jpg) no-repeat;background-position:center center;background-size:cover;text-align:center}main#home #speakers-and-advisory-boards #advisory-boards{padding:42px 125px;box-sizing:border-box;background-color:#e9e9e9}main#home #speakers-and-advisory-boards #advisory-boards .header{font-size:28px;color:#3070c8;margin:0 0 45px 0;text-transform:uppercase}main#home #speakers-and-advisory-boards #advisory-boards p{color:#6c6c6c;font-size:16px;margin:0 0 35px 0}main#home #speakers-and-advisory-boards #advisory-boards a{max-width:260px;margin:0 auto}main#home #speakers-and-advisory-boards #speakers{padding:42px 0;background-color:#d2d2d2;text-align:center}main#home #speakers-and-advisory-boards #speakers .header{font-size:28px;color:#3070c8;margin:0 0 45px 0;text-transform:uppercase}main#home #speakers-and-advisory-boards #speakers .column{padding:0 46px;text-align:center}main#home #speakers-and-advisory-boards #speakers .column .name{font-size:16px;color:#194786;font-weight:bold}main#home #speakers-and-advisory-boards #speakers .column .title{font-size:13px;color:#828181}main#home #speakers-and-advisory-boards #speakers .column .firm{font-size:18px;color:#e1901b}main#home #speakers-and-advisory-boards #speakers .column .bio{font-size:16px;color:#6c6c6c}main#home #speakers-and-advisory-boards #speakers .column a{font-size:16px;color:#e1901b;text-transform:uppercase}main#home #speakers-and-advisory-boards #speakers .column p{color:#6c6c6c;font-size:16px}main#home #speakers-and-advisory-boards #speakers a.readmore{font-size:14px;text-transform:uppercase}main#home #speakers-and-advisory-boards #speakers a.readmore:hover{color:#e8951c;text-decoration:underline}main#home #speakers-and-advisory-boards #speakers a.speaker-ext-link{text-transform:none}main#home #testimonials{background-color:#194786;padding:40px 0}main#home #testimonials .header{font-size:28px;color:#e1901b;letter-spacing:0.02em;margin:0 0 25px 0;text-transform:uppercase}main#home #testimonials .flex-container{align-items:center;justify-content:space-between}main#home #testimonials .arrow{text-decoration:none;font-size:50px;color:#d2d2d2;vertical-align:text-bottom}main#home #testimonials .arrow a{color:#d2d2d2}main#home #testimonials .column{padding:0 20px}main#home #testimonials p{text-align:center}main#home #testimonials .quote{color:#ffffff;font-size:1.2em}main#home #testimonials .name{margin:30px 0 0 0;font-size:15px;font-style:italic;text-transform:uppercase;color:#e1901b}main#home #testimonials .title{font-size:15px;font-style:italic;color:#e1901b}main#home #testimonials .firm{font-size:20px;color:#e1901b}@media only screen and (max-width: 499px){main#home .container{padding:0 20px !important}main#home .inner-container{padding:20px !important}main#home #search{padding:37px 0 0 0 !important}main#home #search .container{padding:0 !important}main#home #search .inner-container{margin:32px auto 0 auto !important}main#home #search h1{font-size:6vw !important}main#home #search h2{font-size:4.5vw !important}main#home #search .texture{background:none !important}main#home #search .search-text{min-width:auto !important;width:100% !important;box-sizing:border-box !important;min-height:35px !important;background-position:98% 50% !important;font-size:4vw !important;margin:15px auto 15px auto !important}main#home #search label{font-size:0.9em !important}main#home #search select{margin:8px 0 8px 0 !important;width:100% !important;box-sizing:border-box !important;font-size:16px !important;padding:0 !important}main#home #search .submit{margin:0 !important;width:93px !important;height:42px !important}main#home #passes{padding:15px 0 40px 0 !important}main#home #passes .heading1{font-size:5.1vw !important;letter-spacing:0.02em !important}main#home #passes .column{margin-top:15px !important;font-size:15px !important}main#home #passes .text-button,main#home #passes .alt-text-button,main#home #passes .ter-text-button{max-width:250px}main#home #webinars{padding:35px 0 0 0 !important}main#home #webinars .scroll{overflow-y:hidden !important}main#home #webinars ul li:nth-child(n+4){display:none !important}main#home #webinars .column{flex:1 1 auto !important}main#home #speakers-and-advisory-boards{padding:0 !important}main#home #speakers-and-advisory-boards .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}main#home #speakers-and-advisory-boards p{margin-bottom:15px !important;line-height:22px !important}main#home #speakers .column{padding:0 0 15px 0 !important}main#home #speakers .name{font-size:4.5vw !important}main#home #speakers .title{text-transform:uppercase !important;font-size:3.7vw !important;letter-spacing:0.02em !important}main#home #speakers .firm{font-size:5.1vw !important;letter-spacing:0.04em !important;margin-bottom:30px !important}main#home #speakers .bio{color:#6c6c6c !important;font-size:4vw !important}main#home #speakers .readmore{font-size:4vw !important;text-transform:uppercase !important}main#home #testimonials .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#home #search select{margin-top:15px !important;margin-bottom:15px !important;width:150px !important;font-size:16px !important;padding:0 !important}main#home #search .search-text{min-width:365px !important;background-position:355px 12px !important}main#home #passes .text-button,main#home #passes .alt-text-button,main#home #passes .ter-text-button{width:230px !important}main#home #webinars .column{flex:1 1 auto !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#home #passes .text-button,main#home #passes .alt-text-button,main#home #passes .ter-text-button{width:230px !important}main#home .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#home .dropdown option{color:#000000}main#home .dropdown::-ms-expand{display:none}main#home .dropdown.field-default{border:1px solid #d2d2d2}main#home .dropdown.field-error{border:1px solid #e1901b}main#home .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#home #passes .text-button,main#home #passes .alt-text-button,main#home #passes .ter-text-button{width:230px !important}main#home .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#home .dropdown option{color:#000000}main#home .dropdown::-ms-expand{display:none}main#home .dropdown.field-default{border:1px solid #d2d2d2}main#home .dropdown.field-error{border:1px solid #e1901b}main#home .dropdown.disabled{background-color:#e9e9e9}}main#practice-ready .container{margin:0 auto;max-width:1250px;padding:0 40px}main#practice-ready .container2{background:#ffffff;padding:20px 40px}main#practice-ready #hero{background:#194786 url(/assets/v2/practice-ready-hero-f993676b5fe9f5dcd0fa86fb6903b3881add87a350d579713df64e259c272e7d.jpg) no-repeat;background-position:bottom center;background-size:cover;text-align:center;height:332px}main#practice-ready #hero .container{padding:0 80px}main#practice-ready #hero h1{color:#ffffff;font-size:3.5em;padding:65px 0 0 0}main#practice-ready #hero h2{color:#ffffff;font-family:"Lato", sans-serif;font-size:2.0em;padding:0 0 36px 0}main#practice-ready #jump .container{padding:20px 40px}main#practice-ready #jump p{font-family:"Lato", sans-serif;text-align:center}main#practice-ready #jump a{color:#004499;margin:0 auto;text-decoration:none;width:400px}main#practice-ready #jump a:hover{border-color:#e8951c;color:#e8951c}main#practice-ready section#about{background-color:#e6e6e6;padding:0;text-align:left}main#practice-ready section#about .container{padding:80px}main#practice-ready section#about .container2{border-color:#ee7b3066;border-style:solid;border-width:0 0 0 4px;box-shadow:0 4px 24px 0px #0000003d;padding:41px 52px}main#practice-ready section#about h3{margin-top:0;font-size:1.5em}main#practice-ready section#about h3:not(:first-of-type){margin-top:0.5em}main#practice-ready section#about p{margin:1.0em 0;max-width:65.0em}main#practice-ready section#practice-ready-prep{background-color:white;padding:75px;text-align:center}main#practice-ready section#practice-ready-prep .container{padding:0}main#practice-ready section#practice-ready-prep .container2{flex-wrap:wrap;gap:32px;justify-content:center;padding:0}main#practice-ready section#practice-ready-prep h3{margin:0 0 46px 0;font-family:"Georgia", serif;font-size:2.5em}main#practice-ready section#practice-ready-prep .pr-icon{margin:0 auto;display:block;background-size:100% 100%}main#practice-ready section#practice-ready-prep .card{border:2px solid #0041773d;display:block}main#practice-ready section#practice-ready-prep .card p{margin-top:40px}main#practice-ready section#practice-ready-prep .card hr{border:2px solid #d9d9d9;margin:20px auto 0 auto;padding:0;width:40px}main#practice-ready section#practice-ready-prep .card1{padding:34px 25px;flex-basis:186px}main#practice-ready section#practice-ready-prep .card2{padding:62px 38px;flex-basis:432px}main#practice-ready section#practice-ready-prep .practice-ready-access-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-access-3d776035754ab14aef374b90f68b82c125d27964c5ec0314892d85263db25618.svg) no-repeat;width:80px;height:80px}main#practice-ready section#practice-ready-prep .practice-ready-content-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-content-181cb18adc88a8473f312d510ca97fff5da4ab5ca050d45157a5ae5d0b175590.svg) no-repeat;width:103px;height:80px}main#practice-ready section#practice-ready-prep .practice-ready-learning-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-learning-7c2145c17c1e72f0ce9a9ff8637245ed9c81b16faebf7933201d833ff5d82826.svg) no-repeat;width:79px;height:80px}main#practice-ready section#practice-ready-prep .practice-ready-experts-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-experts-c5fd4a8498ef98969c485f4bb109b918c50bae6020ae664dd2d807b118d9b0e9.svg) no-repeat;width:66px;height:80px}main#practice-ready section#practice-ready-prep .practice-ready-topics-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-topics-05d015f0b29bd01c4b51bfe38d6f156ad2bc52e67e7c70486677aacf0f7c6f3c.svg) no-repeat;width:144px;height:149px}main#practice-ready section#practice-ready-prep .practice-ready-training-icon{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-training-78c9e375fccc6ff13aa561befb16ae3d669895cb0f28ed355fb5b46fce966f9f.svg) no-repeat;width:157px;height:157px}main#practice-ready section#practice-ready-prep hr{border:2px solid #ee7b3066;margin:82px auto 0 auto;padding:0;width:180px}main#practice-ready section#practice-ready-webinars{background-color:white;padding:0 75px;text-align:center}main#practice-ready section#practice-ready-webinars .container{padding:0}main#practice-ready section#practice-ready-webinars .container2{padding:0}main#practice-ready section#practice-ready-webinars .find-a-course{flex-wrap:wrap;justify-content:space-between;width:100%}main#practice-ready section#practice-ready-webinars h3{font-family:"Georgia", serif;font-size:2.5em;margin:0 0 23px 0;text-align:left}main#practice-ready section#practice-ready-webinars #table-scaler{margin:0 auto;max-width:1050px;padding:0 40px;width:100%}main#practice-ready section#practice-ready-webinars .form-radio{font-size:1.125em;height:35px;padding:12px 6px}main#practice-ready section#practice-ready-webinars .form-radio input[type=radio]{accent-color:#f26000}main#practice-ready section#practice-ready-webinars .search-courses-form{background:#ffffff;border:1.5px solid #ee7b30;border-radius:1.5px;height:35px;margin:0 0 0 auto;padding:3px 6px;text-align:left;width:275px}main#practice-ready section#practice-ready-webinars .search-courses-form .search-courses-text{background:rgba(0,0,0,0);border:none;color:#000000;display:inline-block;font-size:1.125em;height:24px;padding:6px 3px 1px 3px;vertical-align:middle;width:247px}main#practice-ready section#practice-ready-webinars .search-courses-form .search-courses-text::placeholder{color:#000000;opacity:1}main#practice-ready section#practice-ready-webinars .search-courses-form .search-courses-text:focus{-webkit-box-shadow:none;border-color:inherit;border:none;box-shadow:none;outline:none}main#practice-ready section#practice-ready-webinars .search-courses-form .search-courses-button{background-color:rgba(0,0,0,0);background-image:url(/assets/v2/magnifying-glass-black-e0e6377438e1e9a01d35ff2898f85d8a207d9f6f63e629290e6c0819edf08fee.svg);background-size:contain;background-repeat:no-repeat;border:none;display:inline-block;height:18px;margin-top:6px;vertical-align:middle;width:18px}main#practice-ready section#practice-ready-webinars table{background-color:white;border-collapse:collapse;border:1px solid #00417766;text-align:left;font-size:16px;font-weight:normal;margin-bottom:25px;overflow-x:auto}main#practice-ready section#practice-ready-webinars table th{background:#0041770f;height:48px;font-size:16px;font-weight:normal;padding:0 0 0 15px}main#practice-ready section#practice-ready-webinars table th.img-link img{margin:0 0 0 4px;vertical-align:middle}main#practice-ready section#practice-ready-webinars table th .search-link{color:#000000;text-decoration:none}main#practice-ready section#practice-ready-webinars table th.sort-event-date{width:210px}main#practice-ready section#practice-ready-webinars table td{height:56px;padding:0 0 0 15px;border-bottom:1px solid #00417766;cursor:pointer}main#practice-ready section#practice-ready-webinars table td.img-link{padding-left:0;padding-right:15px;text-align:right}main#practice-ready section#practice-ready-webinars table td.img-link img{margin:0;vertical-align:middle}main#practice-ready section#practice-ready-webinars table td .webinar-link{color:#000000;text-decoration:none}main#practice-ready .link{display:inline-block;margin-top:25px;color:#e1901b;text-decoration:none}main#practice-ready #testimonials{background-color:#194786;padding:40px 0}main#practice-ready #testimonials .header{font-size:28px;color:#e1901b;letter-spacing:0.02em;margin:0 0 25px 0;text-transform:uppercase}main#practice-ready #testimonials .inner-container{max-width:957px;margin:0 auto}main#practice-ready #testimonials .flex-container{align-items:center;justify-content:space-between}main#practice-ready #testimonials .arrow{text-decoration:none;font-size:50px;color:#d2d2d2;vertical-align:text-bottom}main#practice-ready #testimonials .arrow a{color:#d2d2d2}main#practice-ready #testimonials .column{padding:0 20px}main#practice-ready #testimonials p{text-align:center}main#practice-ready #testimonials .quote{color:#ffffff;font-size:1.2em}main#practice-ready #testimonials .name{margin:30px 0 0 0;font-size:15px;font-style:italic;text-transform:uppercase;color:#e1901b}main#practice-ready #testimonials .title{font-size:15px;font-style:italic;color:#e1901b}main#practice-ready #testimonials .firm{font-size:20px;color:#e1901b}@media only screen and (max-width: 499px){main#practice-ready .container{padding:0 20px !important}main#practice-ready .inner-container{padding:20px !important}main#practice-ready #search{padding:37px 0 0 0 !important}main#practice-ready #search .container{padding:0 !important}main#practice-ready #search .inner-container{margin:32px auto 0 auto !important}main#practice-ready #search h1{font-size:6vw !important}main#practice-ready #search h2{font-size:4.5vw !important}main#practice-ready #search .texture{background:none !important}main#practice-ready #search .search-text{min-width:auto !important;width:100% !important;box-sizing:border-box !important;min-height:35px !important;background-position:98% 50% !important;font-size:4vw !important;margin:15px auto 15px auto !important}main#practice-ready #search label{font-size:0.9em !important}main#practice-ready #search select{margin:8px 0 8px 0 !important;width:100% !important;box-sizing:border-box !important;font-size:16px !important;padding:0 !important}main#practice-ready #search .submit{margin:0 !important;width:93px !important;height:42px !important}main#practice-ready #passes{padding:15px 0 40px 0 !important}main#practice-ready #passes .heading1{font-size:5.1vw !important;letter-spacing:0.02em !important}main#practice-ready #passes .column{margin-top:15px !important;font-size:15px !important}main#practice-ready #passes .text-button,main#practice-ready #passes .alt-text-button,main#practice-ready #passes .ter-text-button{max-width:250px}main#practice-ready #webinars{padding:35px 0 0 0 !important}main#practice-ready #webinars .scroll{overflow-y:hidden !important}main#practice-ready #webinars ul li:nth-child(n+4){display:none !important}main#practice-ready #webinars .column{flex:1 1 auto !important}main#practice-ready #speakers-and-advisory-boards{padding:0 !important}main#practice-ready #speakers-and-advisory-boards .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}main#practice-ready #speakers-and-advisory-boards p{margin-bottom:15px !important;line-height:22px !important}main#practice-ready #practice-ready-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#practice-ready #practice-ready-webinars table{width:100%}main#practice-ready #testimonials .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#practice-ready #practice-ready-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#practice-ready #practice-ready-webinars table{width:100%}main#practice-ready #webinars .column{flex:1 1 auto !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#practice-ready #practice-ready-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#practice-ready #practice-ready-webinars table{width:100%}main#practice-ready #passes .text-button,main#practice-ready #passes .alt-text-button,main#practice-ready #passes .ter-text-button{width:230px !important}main#practice-ready .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#practice-ready .dropdown option{color:#000000}main#practice-ready .dropdown::-ms-expand{display:none}main#practice-ready .dropdown.field-default{border:1px solid #d2d2d2}main#practice-ready .dropdown.field-error{border:1px solid #e1901b}main#practice-ready .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){#practice-ready-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}#practice-ready-webinars table{width:100%}main#practice-ready #passes .text-button,main#practice-ready #passes .alt-text-button,main#practice-ready #passes .ter-text-button{width:230px !important}main#practice-ready .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#practice-ready .dropdown option{color:#000000}main#practice-ready .dropdown::-ms-expand{display:none}main#practice-ready .dropdown.field-default{border:1px solid #d2d2d2}main#practice-ready .dropdown.field-error{border:1px solid #e1901b}main#practice-ready .dropdown.disabled{background-color:#e9e9e9}}main#topic .container{margin:0 auto;max-width:1250px;padding:0 40px}main#topic .container2{background:#ffffff;padding:20px 40px}main#topic #hero{background:#194786 url(/assets/v2/practice-ready-hero-f993676b5fe9f5dcd0fa86fb6903b3881add87a350d579713df64e259c272e7d.jpg) no-repeat;background-position:bottom center;background-size:cover;text-align:center;height:332px}main#topic #hero .container{padding:0 80px}main#topic #hero h1{color:#ffffff;font-size:3.5em;padding:130px 0 0 0}main#topic #hero h2{color:#ffffff;font-family:"Lato", sans-serif;font-size:2.0em;padding:0 0 36px 0}main#topic section#nodes{background-color:#e6e6e6;padding:25px 0;text-align:left}main#topic section#nodes .container{padding:80px}main#topic section#nodes .container2{border-color:#ee7b3066;border-style:solid;border-width:0 0 0 4px;box-shadow:0 4px 24px 0px #0000003d;padding:41px 52px}main#topic section#nodes h3{margin-top:0;font-size:1.5em}main#topic section#nodes h3:not(:first-of-type){margin-top:0.5em}main#topic section#nodes p{margin:0.5em 0;max-width:65.0em}main#topic section#nodes ul{margin:0.5em auto}main#topic #topic-webinars{background-color:white;padding:0 75px;text-align:center}main#topic #topic-webinars .container{padding:0}main#topic #topic-webinars .container2{padding:25px 0 0 0}main#topic #topic-webinars h3{font-family:"Georgia", serif;font-size:2.5em;margin:0 0 23px 0;text-align:left}main#topic #topic-webinars .header{display:block;background-color:white;max-width:1240px;font-weight:normal;padding:0 1em 1em 1em;color:#000000;font-size:25px;text-transform:uppercase}main#topic #topic-webinars #table-scaler{margin:0 auto;max-width:1050px;padding:0 40px;width:100%}main#topic #topic-webinars .search-webinars{margin-bottom:6px;text-align:right}main#topic #topic-webinars .search-webinars .search-webinars-form{background:#ffffff;border:2px solid #e1901b;height:28px;margin:0 0 0 auto;padding:3px 6px;text-align:left;width:230px}main#topic #topic-webinars .search-webinars .search-webinars-form .text-field-topic-search{background:rgba(0,0,0,0);border:none;display:inline-block;font-size:0.9em;font-style:italic;height:24px;padding:2px 3px 1px 3px;vertical-align:middle;width:202px}main#topic #topic-webinars .search-webinars .search-webinars-form .text-field-topic-search:focus{-webkit-box-shadow:none;border-color:inherit;border:none;box-shadow:none;outline:none}main#topic #topic-webinars .search-webinars .search-webinars-form .button-topic-search{background-color:rgba(0,0,0,0);background-image:url(/assets/v2/magnifying-glass-black-e0e6377438e1e9a01d35ff2898f85d8a207d9f6f63e629290e6c0819edf08fee.svg);background-size:contain;background-repeat:no-repeat;border:none;display:inline-block;height:18px;vertical-align:middle;width:18px}main#topic #topic-webinars table{background-color:white;border-collapse:collapse;border:1px solid #00417766;text-align:left;font-size:16px;font-weight:normal;margin-bottom:25px;overflow-x:auto}main#topic #topic-webinars table th{background:#0041770f;height:48px;font-size:16px;font-weight:normal;padding:0 0 0 15px}main#topic #topic-webinars table th.img-link img{margin:0 0 0 4px;vertical-align:middle}main#topic #topic-webinars table th .search-link{color:#000000;text-decoration:none}main#topic #topic-webinars table th.sort-event-date{width:210px}main#topic #topic-webinars table td{height:56px;padding:0 0 0 15px;border-bottom:1px solid #00417766;cursor:pointer}main#topic #topic-webinars table td.img-link{padding-left:0;padding-right:15px;text-align:right}main#topic #topic-webinars table td.img-link img{margin:0;vertical-align:middle}main#topic #topic-webinars table td .webinar-link{color:#000000;text-decoration:none}main#topic .link{display:inline-block;margin-top:25px;color:#e1901b;text-decoration:none}main#topic #testimonials{background-color:#194786;padding:40px 0}main#topic #testimonials .header{font-size:28px;color:#e1901b;letter-spacing:0.02em;margin:0 0 25px 0;text-transform:uppercase}main#topic #testimonials .inner-container{max-width:957px;margin:0 auto}main#topic #testimonials .flex-container{align-items:center;justify-content:space-between}main#topic #testimonials .arrow{text-decoration:none;font-size:50px;color:#d2d2d2;vertical-align:text-bottom}main#topic #testimonials .arrow a{color:#d2d2d2}main#topic #testimonials .column{padding:0 20px}main#topic #testimonials p{text-align:center}main#topic #testimonials .quote{color:#ffffff;font-size:1.2em}main#topic #testimonials .name{margin:30px 0 0 0;font-size:15px;font-style:italic;text-transform:uppercase;color:#e1901b}main#topic #testimonials .title{font-size:15px;font-style:italic;color:#e1901b}main#topic #testimonials .firm{font-size:20px;color:#e1901b}@media only screen and (max-width: 499px){main#topic .container{padding:0 20px !important}main#topic .inner-container{padding:20px !important}main#topic #search{padding:37px 0 0 0 !important}main#topic #search .container{padding:0 !important}main#topic #search .inner-container{margin:32px auto 0 auto !important}main#topic #search h1{font-size:6vw !important}main#topic #search h2{font-size:4.5vw !important}main#topic #search .texture{background:none !important}main#topic #search .search-text{min-width:auto !important;width:100% !important;box-sizing:border-box !important;min-height:35px !important;background-position:98% 50% !important;font-size:4vw !important;margin:15px auto 15px auto !important}main#topic #search label{font-size:0.9em !important}main#topic #search select{margin:8px 0 8px 0 !important;width:100% !important;box-sizing:border-box !important;font-size:16px !important;padding:0 !important}main#topic #search .submit{margin:0 !important;width:93px !important;height:42px !important}main#topic #passes{padding:15px 0 40px 0 !important}main#topic #passes .heading1{font-size:5.1vw !important;letter-spacing:0.02em !important}main#topic #passes .column{margin-top:15px !important;font-size:15px !important}main#topic #passes .text-button,main#topic #passes .alt-text-button,main#topic #passes .ter-text-button{max-width:250px}main#topic #webinars{padding:35px 0 0 0 !important}main#topic #webinars .scroll{overflow-y:hidden !important}main#topic #webinars ul li:nth-child(n+4){display:none !important}main#topic #webinars .column{flex:1 1 auto !important}main#topic #speakers-and-advisory-boards{padding:0 !important}main#topic #speakers-and-advisory-boards .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}main#topic #speakers-and-advisory-boards p{margin-bottom:15px !important;line-height:22px !important}main#topic #topic-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#topic #topic-webinars table{width:100%}main#topic #testimonials .header{font-size:5.1vw !important;margin:0 0 24px 0 !important;letter-spacing:0.02em !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#topic #topic-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#topic #topic-webinars table{width:100%}main#topic #webinars .column{flex:1 1 auto !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#topic #topic-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}main#topic #topic-webinars table{width:100%}main#topic #passes .text-button,main#topic #passes .alt-text-button,main#topic #passes .ter-text-button{width:230px !important}main#topic .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#topic .dropdown option{color:#000000}main#topic .dropdown::-ms-expand{display:none}main#topic .dropdown.field-default{border:1px solid #d2d2d2}main#topic .dropdown.field-error{border:1px solid #e1901b}main#topic .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){#topic-webinars #table-scaler{width:100%;max-width:1050px;margin:0 auto;padding:0 40px}#topic-webinars table{width:100%}main#topic #passes .text-button,main#topic #passes .alt-text-button,main#topic #passes .ter-text-button{width:230px !important}main#topic .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:285px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#topic .dropdown option{color:#000000}main#topic .dropdown::-ms-expand{display:none}main#topic .dropdown.field-default{border:1px solid #d2d2d2}main#topic .dropdown.field-error{border:1px solid #e1901b}main#topic .dropdown.disabled{background-color:#e9e9e9}}main#teleconference #content{padding:0 40px}main#teleconference #content #banner-unpub{background-color:#e9e9e9;border:1px solid #d2d2d2;font-family:"Lato", sans-serif;color:#e1901b;padding:3px;margin-top:10px;text-align:center}main#teleconference #content #breadcrumbs{margin:0;padding:26px 0 16px 0}main#teleconference #content #breadcrumbs a{font-family:"Lato", sans-serif;font-weight:normal;font-size:0.83em;color:#696969;text-decoration:none}main#teleconference #content #breadcrumbs a.active-link{color:#194786}main#teleconference #content #breadcrumbs .bullet{padding:0 5px;font-size:0.94em;color:#e1901b}main#teleconference #content #private-logo{padding:26px 0 16px 0}main#teleconference #content #program{width:100%}main#teleconference #content hr{background-color:#d2d2d2;height:1px;border:0;margin:0}main#teleconference #content h1{font-size:2.2em}main#teleconference #content h2{font-size:1.5em;line-height:1.5em}main#teleconference #content h3{margin:26px 0 0 0}main#teleconference #content p{margin:18px 0 0 0}main#teleconference #content .callout{color:#ee280d;font-family:"Georgia", serif;font-weight:normal;font-size:1.2em;margin:6px 0 0 0;letter-spacing:0.02em}main#teleconference #content .ce-info{flex:auto;font-family:"Lato", sans-serif;font-size:1.11em;color:#e1901b;margin:18px 0}main#teleconference #content .ce-info a{color:#e1901b}main#teleconference #content .badges{margin:18px 0}main#teleconference #content .badges .hover{position:relative;display:inline-block}main#teleconference #content .badges .hover .hover-tip{visibility:hidden;width:250px;bottom:120%;left:50%;margin-left:-125px;background-color:#e9e9e9;color:#444444;text-align:center;position:absolute;z-index:1;padding:5px;border-radius:6px;border-color:#696969;border-style:solid;border-width:2px}main#teleconference #content .badges .hover .hover-tip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-14px;border-width:8px;border-style:solid;border-color:#696969 transparent transparent transparent}main#teleconference #content .badges .hover:hover .hover-tip{visibility:visible}main#teleconference #content .badges .badge{display:inline-block;margin:0 5px;height:32px;width:32px}main#teleconference #content .badges .badge.pk_cle_basic_pass{background:url(/assets/v2/badge-cle-pass-4f96ce85a5611cfa4b6c6acfae0086c2b607ec36b29db28d062c183bc693617d.svg) no-repeat}main#teleconference #content .badges .badge.pk_multi_pass{background:url(/assets/v2/badge-all-access-pass-c5859dfa4e5a66005e16a127ecd8a5448bd48eac61611abe74815d55001a00d1.svg) no-repeat}main#teleconference #content .badges .badge.pk_cpe_basic_pass{background:url(/assets/v2/badge-cpe-pass-d371d7ba06f5e6d198c172939dce083162ab40f35ce845967b99a9da36f616fb.svg) no-repeat}main#teleconference #content .badges .badge.pk_cpe_plus_pass{background:url(/assets/v2/badge-cpe-plus-pass-19baa996301ed0e8429a15288e4c0c1b1affcb624996621b87a43ebff78e8d5e.svg) no-repeat}main#teleconference #content .badges .practice-ready-container{text-align:right;flex:0 0 100%;padding-left:8px}main#teleconference #content .badges .practice-ready-button{background:rgba(0,0,0,0) url(/assets/v2/practice-ready-cap-blue-5108bf024995a621e80efa409ad3fa035ca3b1a75c3bcf4feab66af4d5ad84a1.svg) no-repeat;background-color:rgba(0,0,0,0);background-position:6% 50%;background-size:24px 24px;border-radius:5px;border:1px solid #3070C8;color:#000000;display:inline-block;font-family:"Lato", sans-serif;font-size:1.0em;font-weight:normal;margin-right:8px;min-width:175px;overflow:hidden;padding:15px 18px 15px 50px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}main#teleconference #content .badges .practice-ready-button:hover{color:#a1a1a1;background:rgba(0,0,0,0) url(/assets/v2/practice-ready-cap-gray-f6ca935ac93aef855c44b56995fe5e1ea5b80dd90f281891bedddbbf2383ce32.svg) no-repeat;background-color:rgba(0,0,0,0);background-position:6% 50%;background-size:24px 24px;border-color:#c7c7c7}main#teleconference #content #dates-and-buttons{flex-shrink:0;flex-wrap:wrap;padding:18px 0;justify-content:space-between}main#teleconference #content #dates-and-buttons .column{margin:8px}main#teleconference #content #dates-and-buttons .dates,main#teleconference #content #dates-and-buttons .times{margin:0;font-size:1.33em;color:#194786}main#teleconference #content #dates-and-buttons .dates .bullet,main#teleconference #content #dates-and-buttons .times .bullet{padding:0px 16px;color:#e1901b}main#teleconference #content #dates-and-buttons .dates .notice-text,main#teleconference #content #dates-and-buttons .times .notice-text{font-style:italic;font-size:15px;color:#ee280d}main#teleconference #content #dates-and-buttons .dates .notice-text-normal,main#teleconference #content #dates-and-buttons .times .notice-text-normal{font-style:italic;font-size:15px;color:#194786}main#teleconference #content #dates-and-buttons .times{margin-top:12px}main#teleconference #content #dates-and-buttons .times .pt{font-style:italic;font-size:15px;color:#000000}main#teleconference #content #dates-and-buttons .early{color:#000000;font-style:italic;font-weight:bold;font-size:0.9em;margin-top:12px}main#teleconference #content #dates-and-buttons #products-main-mobile{background-color:#d2d2d2;padding:0 10px 15px 10px;text-align:center;width:100%}main#teleconference #content #dates-and-buttons #products-main-mobile .text-button,main#teleconference #content #dates-and-buttons #products-main-mobile .alt-text-button,main#teleconference #content #dates-and-buttons #products-main-mobile .ter-text-button{padding:20px 10px;font-family:"Lato", sans-serif;font-weight:normal;font-size:1.2em}main#teleconference #content #dates-and-buttons #products-main-mobile .phone{display:block;font-family:"Lato", sans-serif;font-size:1.11em;font-weight:bold;color:#194786;text-align:center;margin:12px 0 0 0}main#teleconference #content #dates-and-buttons #products-main-mobile .phone .text{font-weight:normal;font-style:italic}main#teleconference #content #dates-and-buttons #products-main-mobile .phone a{color:#194786}main#teleconference #content #dates-and-buttons #assets-main-mobile{background-color:#103066;padding:16px;margin:0;min-width:200px}main#teleconference #content #dates-and-buttons #assets-main-mobile .header{color:#e1901b;font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;display:block;text-align:center;letter-spacing:0.02em}main#teleconference #content #dates-and-buttons #assets-main-mobile ul{list-style:none}main#teleconference #content #dates-and-buttons #assets-main-mobile ul li{font-family:"Lato", sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.02em;color:#ffffff;background:url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat;background-size:7px 16px;background-position:0 5px;padding-left:18px}main#teleconference #content #dates-and-buttons #assets-main-mobile ul li a{color:#ffffff;text-decoration:none}main#teleconference #content .outline .sp-outline{list-style-type:upper-roman;margin:18px 0 0 0;padding:0 0 0 60px}main#teleconference #content .outline .sp-outline ol{list-style-type:upper-alpha}main#teleconference #content .outline .sp-outline ol ol{list-style-type:decimal}main#teleconference #content .outline .sp-outline ol ol ol{list-style-type:lower-alpha}main#teleconference #content .outline ul{list-style:none;margin:18px 0 0 10px;padding:0 0 0 60px;text-indent:-32px}main#teleconference #content .outline ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#teleconference #content #speakers,main#teleconference #content #products{padding:0;margin:35px 0 0 0;text-align:center}main#teleconference #content #speakers .column,main#teleconference #content #products .column{padding:0 18px;margin:0 auto;flex:0 0 300px}main#teleconference #content #speakers{border:1px solid #d2d2d2;font-family:"Lato", sans-serif}main#teleconference #content #speakers .flex-container{margin:0 0 36px 0;flex-wrap:wrap}main#teleconference #content #speakers h3{font-family:"Lato", sans-serif;font-size:1.5em;text-transform:uppercase;color:#194786;letter-spacing:0.02em;font-weight:normal;margin:26px 0}main#teleconference #content #speakers img{width:100px}main#teleconference #content #speakers a.speaker-ext-link{text-transform:none}main#teleconference #content #speakers .name{font-size:0.9em;font-size:0.89em;font-weight:bold;color:#194786}main#teleconference #content #speakers .title{font-size:0.8em;color:#828181}main#teleconference #content #speakers .firm{color:#e1901b;font-size:1em}main#teleconference #content #speakers .bio{font-size:0.9em;color:#000000}main#teleconference #content #speakers .bio p{margin:0;letter-spacing:0.02em}main#teleconference #content #speakers .more{color:#e1901b;font-size:0.8em;text-transform:uppercase}main#teleconference #content #speakers #additional-speakers{background:url(/assets/v2/additional-speakers-f5d2722942740ef139974c39f0161f798e9c45573786484488d41ffad5843032.svg) no-repeat;background-size:170px 170px;background-position:0 0;font-family:"Lato", sans-serif;font-size:0.8em;color:#828188;width:170px;height:170px;margin-left:auto;margin-right:auto;padding-top:66px}main#teleconference #content #products{margin-bottom:35px}main#teleconference #content #products .header{font-weight:bold;font-size:1.2em}main#teleconference #content #products .modal-title{color:#e1901b;font-weight:bold;font-family:"Lato", sans-serif}main#teleconference #content #products .live-orderable{display:inline-block;width:100%;max-width:300px;margin-left:25px}main#teleconference #content #products .live-orderable .text-button,main#teleconference #content #products .live-orderable .alt-text-button,main#teleconference #content #products .live-orderable .ter-text-button{margin:0}main#teleconference #content #products .live-orderable .cta-price{color:#0d2758}main#teleconference #content #products .recording-orderables{margin-top:50px}main#teleconference #content #products .recording-orderables .recording-orderable{margin:25px 0 0 0 !important;justify-content:center}main#teleconference #content #products .recording-orderables .recording-orderable p,main#teleconference #content #products .recording-orderables .recording-orderable div,main#teleconference #content #products .recording-orderables .recording-orderable form{margin:0}main#teleconference #content #products .recording-orderables .recording-orderable .title-and-notes{text-align:right;flex:0 0 300px}main#teleconference #content #products .recording-orderables .recording-orderable .title-and-notes .nasba a{padding:0}main#teleconference #content #products .recording-orderables .recording-orderable .cta{text-align:left;flex:0 0 300px;margin-left:50px}main#teleconference #content #products .recording-orderables .recording-orderable .cta .cta-price{color:#0d2758}main#teleconference #content #products .recording-orderables .recording-orderable .available,main#teleconference #content #products .recording-orderables .recording-orderable .cpe-available{display:block}main#teleconference #content #products .recording-orderables .recording-orderable .text-button,main#teleconference #content #products .recording-orderables .recording-orderable .alt-text-button,main#teleconference #content #products .recording-orderables .recording-orderable .ter-text-button{margin:0}main#teleconference #content #products .live{color:#ffffff;font-size:16px;padding:35px 0;border:1px solid #194786;margin-bottom:35px;background-color:#194786}main#teleconference #content #products .live a{color:#e1901b}main#teleconference #content #products .live .live-container{justify-content:center}main#teleconference #content #products .live .live-container .column{max-width:500px}main#teleconference #content #products .live .align-self-center{align-self:center}main#teleconference #content #products .live .best-value{position:relative}main#teleconference #content #products .live .best-value .starburst{position:absolute;height:73px;width:73px;top:-25px;right:5px;background-size:73px 73px}main#teleconference #content #products .live .title{display:none}main#teleconference #content #products .live .flex-container{flex-wrap:wrap;padding:0 8px 8px 8px}main#teleconference #content #products .live .flex-container .column{margin:8px;background-color:#103066;flex:1 1 300px}main#teleconference #content #products .live .attend{margin:0;padding:0;display:inline-block;color:#e1901b;font-family:"Lato", sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase}main#teleconference #content #products .live .attend .live-date{font-style:italic}main#teleconference #content #products .live .attend .text-button,main#teleconference #content #products .live .attend .alt-text-button,main#teleconference #content #products .live .attend .ter-text-button{font-size:12px}main#teleconference #content #products .live .text{color:#ffffff;font-size:16px}main#teleconference #content #products .live .discount{display:inline-block;margin-top:10px}main#teleconference #content #products .recordings{border:1px solid #194786;background-color:#194786;padding:20px 50px 35px 50px}main#teleconference #content #products .recordings h3{padding:0}main#teleconference #content #products .recordings .widget{margin:25px 0 0 0}main#teleconference #content #products .recordings #other-formats{position:relative;top:-180px}main#teleconference #content #products .recordings select{margin-top:15px}main#teleconference #content #products .recordings .flex-container{flex-wrap:wrap;margin-top:25px}main#teleconference #content #products .recordings .flex-container .column{flex:0 0 250px;padding:0 5px}main#teleconference #content #products .recordings .live-date{font-style:italic}main#teleconference #content #products .discount{color:#e1b91b;font-style:italic;margin:0}main#teleconference #content #products .title{color:#ffffff;font-weight:bold}main#teleconference #content #products .hint-link-text{font-family:"Lato", sans-serif;padding:5px 12px;color:#e1901b}main#teleconference #content #products .hint-link-icon{padding:5px 12px;vertical-align:text-top;margin-left:8px;height:20px;width:20px;position:absolute}main#teleconference #content #products .hint-text{display:none;position:absolute;background:#222;color:#eee;padding:16px;z-index:999}main#teleconference #content #products .hint-link-enabled{background-color:#633011}main#teleconference #content #products .text-button,main#teleconference #content #products .alt-text-button,main#teleconference #content #products .ter-text-button{max-width:300px;margin:15px auto 0 auto}main#teleconference #content #products .price{font-weight:bold;margin-bottom:25px}main#teleconference #content #products h3{color:#e1901b;font-family:"Lato", sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase;padding:0 0 30px 0}main#teleconference #content #products p{color:#ffffff;margin:10px 0}main#teleconference #content #products #cle-recording-widget-content p{color:#e1b91b}main#teleconference #content #products #sp-personnel{background:#ccffff;border:2px solid #00ffff;margin:0 0 35px 0;padding:18px}main#teleconference #content #products #sp-personnel h3{margin:0;padding:0;color:#194786}main#teleconference #content #products #sp-personnel p{margin:0;color:#000000}main#teleconference #content #products #sp-personnel #sp-orderables .sp-orderable{padding:5px;align-items:center}main#teleconference #content #products #sp-personnel #sp-orderables .sp-orderable .column{padding:0;color:#000000;flex:1 1 25%}main#teleconference #content #products #sp-personnel #sp-orderables .sp-orderable .column .hollow-button{padding:5px;width:100%}main#teleconference #content #products #sp-personnel #sp-orderables .odd{background:#88ffff}main#teleconference #content #products #sp-personnel #sp-orderables .even{background:#bbffff}main#teleconference #sidebar{padding-top:26px}main#teleconference #sidebar .sidebar-header{font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;color:#194786;display:block;text-align:center;letter-spacing:0.02em}main#teleconference #sidebar #social{margin:0 0 16px 5px}main#teleconference #sidebar #social .icon-sm{margin-left:5px;padding:0 20px 0 0}main#teleconference #sidebar #social .linkedin-share{height:33px;width:73px;vertical-align:bottom;background-size:72px 33px}main#teleconference #sidebar #additional-side{background-color:#e9e9e9;padding:18px;margin:0}main#teleconference #sidebar #additional-side hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#teleconference #sidebar #additional-side #assets{background-color:#103066;padding:16px;margin:0}main#teleconference #sidebar #additional-side #assets .sidebar-header{color:#e1901b}main#teleconference #sidebar #additional-side #assets a{color:#ffffff;text-decoration:none}main#teleconference #sidebar #additional-side #assets ul{list-style:none}main#teleconference #sidebar #additional-side #assets ul li{font-family:"Lato", sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.02em;color:#ffffff;background:url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat;background-size:7px 16px;background-position:0 5px;padding-left:18px}main#teleconference #sidebar #additional-side #products-side{background-color:#d2d2d2;padding:10px 10px 24px 10px;text-align:center}main#teleconference #sidebar #additional-side #products-side .text-button,main#teleconference #sidebar #additional-side #products-side .alt-text-button,main#teleconference #sidebar #additional-side #products-side .ter-text-button{padding:12px 10px;font-family:"Lato", sans-serif;font-weight:normal}main#teleconference #sidebar #additional-side #products-side .other{padding:4px 10px 8px 10px !important;line-height:14px}main#teleconference #sidebar #additional-side #products-side .other .pre-text{font-size:0.65em;line-height:0.65em}main#teleconference #sidebar #additional-side #products-side .phone{display:block;font-family:"Lato", sans-serif;font-size:1.11em;font-weight:bold;color:#194786;text-align:center;margin:12px 0 0 0}main#teleconference #sidebar #additional-side #products-side .phone .text{font-weight:normal;font-style:italic}main#teleconference #sidebar #additional-side #products-side .phone a{color:#194786}main#teleconference #sidebar #additional-side .sidebar-section{padding:0 18px}main#teleconference #sidebar #additional-side .sidebar-section .icon{height:119px;width:119px;display:block;margin:0 auto;padding:0}main#teleconference #sidebar #additional-side .sidebar-section p{color:black;font-size:1em;font-weight:normal;font-family:"Lato", sans-serif}main#teleconference #sidebar #additional-side .sidebar-section a{color:#e1901b;text-transform:uppercase;text-decoration:none}main#teleconference #sidebar #additional-side .sidebar-section a.text-button,main#teleconference #sidebar #additional-side .sidebar-section a.alt-text-button,main#teleconference #sidebar #additional-side .sidebar-section a.ter-text-button{color:#ffffff}main#teleconference #sidebar #additional-side .sidebar-section select{margin:12px auto 0 auto;display:block}main#teleconference #sidebar #additional-side #advisory-board .name,main#teleconference #sidebar #additional-side #testimonials .name{color:#e1901b}main#teleconference #sidebar #additional-side #advisory-board .title,main#teleconference #sidebar #additional-side #testimonials .title{font-style:italic}main#teleconference #sidebar #additional-side #advisory-board .firm,main#teleconference #sidebar #additional-side #testimonials .firm{font-weight:bold}main#teleconference #sidebar #additional-side #advisory-board .name{text-transform:uppercase}main#teleconference #sidebar #additional-side #testimonials p{line-height:1.2em}main#teleconference #sidebar #additional-side #testimonials .name-and-firm{line-height:1.2em;margin-top:0.3em}main#teleconference #sidebar #additional-side #testimonials .name{color:#000000;font-style:italic}main#teleconference #sidebar #additional-side #whystrafford .numbers{text-align:center}@media only screen and (max-width: 499px){main#teleconference{padding-top:172px !important}main#teleconference #content{padding:0 !important}main#teleconference #content .calendar-icon{margin-top:8px !important}main#teleconference #program p,main#teleconference #program ul,main#teleconference #program ol,main#teleconference #program li{line-height:1.3em !important}main#teleconference #program h1{font-size:1.5em !important}main#teleconference #program h2{font-size:1em !important;margin-top:10px !important}main#teleconference #program h3{font-size:1em !important;margin-bottom:-10px !important}main#teleconference #program #dates-and-buttons{padding-top:10px !important}main#teleconference #program #dates-and-buttons .column{margin:auto !important}main#teleconference #program #dates-and-buttons #products-main-mobile{box-sizing:border-box}main#teleconference #program #dates-and-buttons #assets-main-mobile{box-sizing:border-box;margin:10px 0 0 0 !important;width:100%}main#teleconference #program .ce-info{font-size:1em !important;margin:10px 0 20px 0 !important;line-height:1.2em !important}main#teleconference #program .badges{margin:0 0 18px 0 !important}main#teleconference #program .dates,main#teleconference #program .times{font-size:1em !important;margin:16px 0 !important}main#teleconference #program .outline ul{padding:0 5px 0 30px !important}main#teleconference #program #products .live{margin-bottom:15px !important}main#teleconference #program #products .live .flex-container{margin:0 auto !important;flex-direction:row !important}main#teleconference #program #products .live .column{margin:0 !important;padding:5px !important}main#teleconference #program #products .live .text-button,main#teleconference #program #products .live .alt-text-button,main#teleconference #program #products .live .ter-text-button{min-width:225px}main#teleconference #program #products .live .attend{font-size:1em !important}main#teleconference #program #products .live-orderable{display:inline-block;width:95%;max-width:300px;margin-left:0 !important;margin-top:15px !important}main#teleconference #program #products .live-orderable .text-button,main#teleconference #program #products .live-orderable .alt-text-button,main#teleconference #program #products .live-orderable .ter-text-button{margin:0}main#teleconference #program #products .recordings{padding:25px 0 35px 0 !important}main#teleconference #program #products .recordings h3{margin:0 !important;padding:0 !important}main#teleconference #program #products .recordings .column{flex:0 0 185px !important}main#teleconference #program #products .recordings .column .hint-text{left:25px !important;right:25px !important}main#teleconference #program #products .recordings .text-button,main#teleconference #program #products .recordings .alt-text-button,main#teleconference #program #products .recordings .ter-text-button{min-width:225px}main#teleconference #program #products .recordings .recording-orderables{margin-top:0 !important}main#teleconference #program #products .recordings .recording-orderables .recording-orderable{flex-direction:row !important;margin:25px 0 0 0 !important}main#teleconference #program #products .recordings .recording-orderables .recording-orderable .title-and-notes{text-align:center}main#teleconference #program #products .recordings .recording-orderables .recording-orderable .cta{text-align:center;margin:10px 0 0 0 !important;max-width:300px;width:95%;flex:0 1 auto}main#teleconference #program .hide-more{height:11em;overflow:hidden !important}main#teleconference #program #description{position:relative !important}main#teleconference #program #fade{content:'';width:100%;height:11em;position:absolute;background:linear-gradient(to bottom, rgba(255,255,255,1e-06), white)}main#teleconference #program .read-more{border:1px solid #a1a1a1;color:#a1a1a1;margin:15px 15px 0 15px;font-weight:bold}main#teleconference #speakers h3{margin-bottom:26px !important}main#teleconference #speakers .flex-container{margin-bottom:0 !important;flex-direction:row !important}main#teleconference #speakers .column{flex:0 0 225px !important;padding:0 0 25px 0 !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#teleconference{padding-top:172px !important}main#teleconference #content{padding:0 14px !important}main#teleconference #program p,main#teleconference #program ul,main#teleconference #program ol,main#teleconference #program li{line-height:1.3em !important}main#teleconference #program h1{font-size:1.5em !important}main#teleconference #program h2{font-size:1em !important;margin-top:10px !important}main#teleconference #program h3{font-size:1em !important;margin-bottom:-10px !important}main#teleconference #program .ce-info{font-size:1em !important;margin:10px 0 20px 0 !important;line-height:1.2em !important}main#teleconference #program #dates-and-buttons{flex-flow:wrap;justify-content:flex-start}main#teleconference #program .full-width{flex:0 0 100%}main#teleconference #program .dates{font-size:1em !important;margin:0 !important}main#teleconference #program .times{font-size:1em !important}main#teleconference #program #products-main-mobile{max-width:350px;margin:10px 10px 10px 0}main#teleconference #program #products-main-mobile .text-button,main#teleconference #program #products-main-mobile .alt-text-button,main#teleconference #program #products-main-mobile .ter-text-button{margin:0 auto}main#teleconference #program #assets-main-mobile{margin:8px !important}main#teleconference #program #products .live .flex-container{align-items:stretch !important}main#teleconference #speakers{padding-bottom:26px !important}main#teleconference #speakers h3{margin-bottom:26px !important}main#teleconference #speakers .flex-container{margin-bottom:0 !important}main#teleconference #speakers .column{margin:15px auto !important;flex:0 0 250px !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#teleconference #sidebar{flex:0 0 340px !important;margin-left:30px !important}main#teleconference #sidebar #products-side a{font-size:18px !important}main#teleconference #sidebar #products-side a.text-button,main#teleconference #sidebar #products-side a.alt-text-button,main#teleconference #sidebar #products-side a.ter-text-button{font-size:0.8em !important}main#teleconference .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:36px;width:225px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:14.4px 14.4px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#teleconference .dropdown option{color:#000000}main#teleconference .dropdown::-ms-expand{display:none}main#teleconference .dropdown.field-default{border:1px solid #d2d2d2}main#teleconference .dropdown.field-error{border:1px solid #e1901b}main#teleconference .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#teleconference #sidebar{flex:0 0 510px !important;margin-left:60px !important}main#teleconference .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:36px;width:225px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:14.4px 14.4px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#teleconference .dropdown option{color:#000000}main#teleconference .dropdown::-ms-expand{display:none}main#teleconference .dropdown.field-default{border:1px solid #d2d2d2}main#teleconference .dropdown.field-error{border:1px solid #e1901b}main#teleconference .dropdown.disabled{background-color:#e9e9e9}}@media only print{.hide-print{display:none !important}#livechat-compact-container,#livechat-full{display:none !important}header{position:relative !important}header #mainnav-print .logo-print{display:block !important;margin:10px auto !important}header #mainnav-print .phone-print{display:block !important;margin:10px auto !important;font-family:"Helvetica", sans-serif !important;font-weight:bold !important;font-size:1em !important;color:#194786 !important;text-align:center !important}main#teleconference{padding-top:0 !important}main#teleconference #content{padding:0 !important}main#teleconference #content #products .live,main#teleconference #content #products .recordings,main#teleconference #content #products .column{background-color:white !important}main#teleconference #content #products .live h3,main#teleconference #content #products .live p,main#teleconference #content #products .live span,main#teleconference #content #products .recordings h3,main#teleconference #content #products .recordings p,main#teleconference #content #products .recordings span,main#teleconference #content #products .column h3,main#teleconference #content #products .column p,main#teleconference #content #products .column span{color:black !important}main#teleconference #content #products .live .text-button,main#teleconference #content #products .live .alt-text-button,main#teleconference #content #products .live .ter-text-button,main#teleconference #content #products .recordings .text-button,main#teleconference #content #products .recordings .alt-text-button,main#teleconference #content #products .recordings .ter-text-button,main#teleconference #content #products .column .text-button,main#teleconference #content #products .column .alt-text-button,main#teleconference #content #products .column .ter-text-button{border:1px solid black !important;color:black !important}}main#package .container{max-width:1124px;margin:0 auto;padding:0 20px}main#package .header{color:#194786;font-size:1.7em;font-family:"Georgia", serif}main#package .header2{font-family:"Georgia", serif;color:#194786;font-style:italic;font-size:1.2em;display:block}main#package .header3{font-family:"Lato", sans-serif;color:#194786;font-size:1.6em;font-weight:bold}main#package h2{font-size:1.75em;font-family:"Lato", sans-serif;color:#194786;text-transform:uppercase;margin-bottom:20px}main#package a{color:#e1901b}main#package #hero{background:#194786 url(/assets/v2/pass-hero-a65122ea6d1bc50f2ecdece3cbf61175f88e94f823dd2243f0e1da51f2964f74.jpg) no-repeat;background-size:cover}main#package #hero h1{font-size:3.0em;color:#ffffff;padding:50px 0;text-align:center}main#package #details-and-ordering{background-color:#e9e9e9;padding:62px 0;text-align:center}main#package #details-and-ordering .header{display:block;margin:0 auto;max-width:640px}main#package #details-and-ordering h3{margin-top:20px;color:#194786}main#package #details-and-ordering h4{color:#194786;font-size:16px;text-transform:none;margin-top:5px}main#package #details-and-ordering h4 a{color:#194786;text-decoration:underline}main#package #details-and-ordering #stats{font-style:italic;font-size:1.2em;color:#194786;display:block;background-color:#d2d2d2;max-width:630px;margin:auto;margin-top:2em;padding:1em 2.5em}main#package #details-and-ordering #details{justify-content:space-around;max-width:750px;margin:52px auto 0 auto}main#package #details-and-ordering #details .column{margin:0 10px;flex:0 1 200px}main#package #details-and-ordering #details .column .icon-md-lg{margin:0 auto;display:block;height:57px;width:57px;background-size:57px 57px}main#package #details-and-ordering #details .column p{font-size:1.125em;margin-top:20px}main#package #details-and-ordering #ordering{margin:40px auto 0 auto;justify-content:space-between;max-width:480px;color:#000000}main#package #details-and-ordering #ordering .text-button,main#package #details-and-ordering #ordering .alt-text-button,main#package #details-and-ordering #ordering .ter-text-button{width:196px;height:64px;font-size:20px;color:#ffffff}main#package #details-and-ordering #ordering .phone{color:#194786;font-size:1.75em;white-space:nowrap}main#package #details-and-ordering #ordering .column{flex:0 1 auto;display:flex;align-items:center}main#package #details-and-ordering .price{color:#194786;font-weight:bold;font-size:1.4em;margin-top:36px}main#package #details-and-ordering .compare-passes{margin:25px auto;display:grid;grid-gap:0}main#package #details-and-ordering .compare-passes .cle-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #195f76;color:#195f76;background-color:#cee8ef;font-size:12px;font-style:normal;font-weight:bold}main#package #details-and-ordering .compare-passes .cpe-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #cc6a5a;color:#cc6a5a;background-color:#fcdfde;font-size:12px;font-style:normal;font-weight:bold}main#package #details-and-ordering .compare-passes .cpe-plus-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #1f721f;color:#1f721f;background-color:#dfeadf;font-size:12px;font-style:normal;font-weight:bold}main#package #details-and-ordering .compare-passes .all-access-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #741c50;color:#741c50;background-color:#e8d4e2;font-size:12px;font-style:normal;font-weight:bold}main#package #details-and-ordering .compare-passes.cle-passes{grid-template-columns:20px 2fr 1fr 20px 1fr 20px;grid-template-rows:repeat(10, auto)}main#package #details-and-ordering .compare-passes.cpe-passes{grid-template-columns:20px 2fr 1fr 20px 1fr 20px 1fr 20px;grid-template-rows:repeat(12, auto)}main#package #details-and-ordering .compare-passes .grid-header.description{padding-bottom:25px;text-align:left;align-self:end;color:#194786;font-size:1.7em;font-family:"Georgia", serif}main#package #details-and-ordering .compare-passes .grid-header.pass{padding:10px;border-radius:15px 15px 0 0;border-top:3px solid #696969;border-right:3px solid #696969;border-left:3px solid #696969;font-size:12px;font-weight:bold}main#package #details-and-ordering .compare-passes .grid-header.pass .logo-pass{width:75%}main#package #details-and-ordering .compare-passes .grid-header.pass .price,main#package #details-and-ordering .compare-passes .grid-header.pass .price-text{color:#696969;display:inline-block;margin:15px 0 5px 0}main#package #details-and-ordering .compare-passes .grid-header.pass .text-button,main#package #details-and-ordering .compare-passes .grid-header.pass .alt-text-button,main#package #details-and-ordering .compare-passes .grid-header.pass .ter-text-button{font-size:13px;max-width:150px;margin:0 auto}main#package #details-and-ordering .compare-passes .grid-header.cle-pass{color:#195f76;border-color:#195f76}main#package #details-and-ordering .compare-passes .grid-header.cpe-pass{color:#cc6a5a;border-color:#cc6a5a}main#package #details-and-ordering .compare-passes .grid-header.cpe-plus-pass{color:#1f721f;border-color:#1f721f}main#package #details-and-ordering .compare-passes .grid-header.all-access-pass{color:#741c50;border-color:#741c50}main#package #details-and-ordering .compare-passes .feature{border-top:3px solid #e9e9e9;border-bottom:3px solid #e9e9e9}main#package #details-and-ordering .compare-passes .feature.left{background-color:white;border-radius:15px 0 0 15px}main#package #details-and-ordering .compare-passes .feature.left .inside-container{background:none}main#package #details-and-ordering .compare-passes .feature.right{background-color:white;border-radius:0 15px 15px 0}main#package #details-and-ordering .compare-passes .feature.right .inside-container{background:none}main#package #details-and-ordering .compare-passes .feature.description{text-align:left;color:#696969;font-weight:bold}main#package #details-and-ordering .compare-passes .feature.description .note{display:contents;font-style:italic;font-size:14px}main#package #details-and-ordering .compare-passes .feature.description .inside-container{justify-content:flex-start;padding-right:10px}main#package #details-and-ordering .compare-passes .feature.cle-pass{padding:3px 0;border-top:0;border-right:3px solid #195f76;border-bottom:0;border-left:3px solid #195f76;color:#194786;font-size:26px}main#package #details-and-ordering .compare-passes .feature.cpe-pass{padding:3px 0;border-top:0;border-right:3px solid #cc6a5a;border-bottom:0;border-left:3px solid #cc6a5a;color:#194786;font-size:26px}main#package #details-and-ordering .compare-passes .feature.cpe-plus-pass{padding:3px 0;border-top:0;border-right:3px solid #1f721f;border-bottom:0;border-left:3px solid #1f721f;color:#194786;font-size:26px}main#package #details-and-ordering .compare-passes .feature.all-access-pass{padding:3px 0;border-top:0;border-right:3px solid #741c50;border-bottom:0;border-left:3px solid #741c50;color:#194786;font-size:26px}main#package #details-and-ordering .compare-passes .feature .inside-container{height:100%;min-height:45px;background-color:white;display:flex;align-items:center;justify-content:center}main#package #details-and-ordering .compare-passes .grid-footer{height:25px}main#package #details-and-ordering .compare-passes .grid-footer.cle-pass{border-radius:0 0 15px 15px;border-right:3px solid #195f76;border-bottom:3px solid #195f76;border-left:3px solid #195f76}main#package #details-and-ordering .compare-passes .grid-footer.cpe-pass{border-radius:0 0 15px 15px;border-right:3px solid #cc6a5a;border-bottom:3px solid #cc6a5a;border-left:3px solid #cc6a5a}main#package #details-and-ordering .compare-passes .grid-footer.cpe-plus-pass{border-radius:0 0 15px 15px;border-right:3px solid #1f721f;border-bottom:3px solid #1f721f;border-left:3px solid #1f721f}main#package #details-and-ordering .compare-passes .grid-footer.all-access-pass{border-radius:0 0 15px 15px;border-right:3px solid #741c50;border-bottom:3px solid #741c50;border-left:3px solid #741c50}main#package #details-and-ordering .pass-bundle{max-width:900px;background-color:#f8f8f8;color:#194786;padding:25px;margin:50px auto 0 auto}main#package #details-and-ordering .pass-bundle p.heading1{font-size:24px;text-transform:uppercase}main#package #details-and-ordering .pass-bundle p.heading3{color:#000000;font-size:16px;line-height:22px;margin:15px auto 0 auto;padding:0 60px;font-weight:normal}main#package #details-and-ordering .pass-bundle .hollow-button{border-color:#194786;color:#194786;max-width:300px;margin:20px auto 0 auto}main#package #details-and-ordering p.assistance{margin:25px auto 0 auto;color:#000000;font-weight:normal}main#package #upcoming-webinars{justify-content:space-around;margin-top:45px}main#package #upcoming-webinars .upcoming-link{color:#e1901b}main#package #upcoming-webinars .container{margin-bottom:30px}main#package #discount{text-align:center;padding:62px 0;background-color:#e9e9e9}main#package #discount .container{padding:0 40px}main#package #discount .mailto{color:#e1901b}main#package #guarantee{text-align:center;padding:62px 0;background-color:#e9e9e9}main#package #guarantee .container{padding:0 40px}main#package #guarantee .icon-xl{margin:30px auto;display:block;height:153px;width:153px;background-size:153px 153px}main#package #guarantee .terms{color:#696969;font-style:italic;margin-bottom:15px}main#package #howto{padding:62px 0;text-align:center}main#package #howto .container{padding:0 40px}main#package #howto .note{font-style:italic}main#package #howto .header2{margin:65px auto 40px auto;font-size:1.5em}main#package #howto .flex-container{justify-content:space-around}main#package #howto .flex-container .column{margin:10px;flex:0 1 270px}main#package #howto .flex-container .column p{margin-top:20px}main#package #howto .flex-container .column .icon-xl{display:block;height:210px;width:236px;margin:0 auto;background-size:236px 210px;margin-bottom:20px}@media only screen and (max-width: 499px){main#package .container{padding:0 20px !important}main#package #hero h1{font-size:6vw !important}main#package h2{font-size:4.5vw !important}main#package .header{font-size:5vw !important}main#package .header2{font-size:4.5vw !important}main#package .header3{font-size:4.5vw !important}main#package #details .column{flex:0 1 180px !important}main#package #details .column p{margin-top:10px !important}main#package #ordering{margin-top:25px !important}main#package #ordering p{margin:10px auto 0 auto !important}main#package #details-and-ordering .compare-passes.cle-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px}main#package #details-and-ordering .compare-passes.cpe-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px}main#package #details-and-ordering .compare-passes .grid-header.description{font-size:1.2em}main#package #details-and-ordering .compare-passes .grid-header.pass{padding:5px}main#package #details-and-ordering .compare-passes .feature.description{font-size:12px}main#package #details-and-ordering .compare-passes .feature.description .inside-container{padding-right:5px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#package #howto .flex-container{flex-flow:column;margin:10px auto;max-width:400px}main#package #howto .flex-container .column{flex:0 1 350px}main#package #details-and-ordering .compare-passes.cle-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px}main#package #details-and-ordering .compare-passes.cpe-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px 1fr 10px}}main#search #content{padding:0 40px}main#search #content .flex-container{justify-content:space-between;flex-wrap:wrap}main#search #content .search-filters{background-color:#e9e9e9;padding:20px 25px;box-sizing:border-box;margin-bottom:45px;margin-top:15px}main#search #content .search-filters #search-query{padding-left:50px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;background:#fff url(/assets/v2/search-right-highlight-7198cd4bef88a85819f7aee16d148eb443fab7197d9d5b24444f99ae017e5259.svg) no-repeat;background-position:12px 8px;background-size:25px 25px;color:#000000;flex:1;min-height:40px}main#search #content .search-filters a#open-filter,main#search #content .search-filters a#close-filter{display:block;text-transform:uppercase;box-sizing:border-box;padding:5px 10px 5px 0;font-family:"Lato", sans-serif;font-size:0.75em;color:#696969;min-width:125px;text-align:center;margin:15px auto;border:1px solid #d2d2d2;border-radius:5px}main#search #content .search-filters a#open-filter{background:#d2d2d2 url(/assets/v2/double-caret-down-e0fe0921ebe06923cb40066448c597b05dda9ac1be7bb13b1e1c30583395e198.svg) no-repeat;background-size:16px 16px;background-position:97px 4px}main#search #content .search-filters a#close-filter{background:#d2d2d2 url(/assets/v2/double-caret-up-fb9303898962b9bbb60fea22fbd34a7137e7af1671d3ed52c71213907eeab518.svg) no-repeat;background-size:16px 16px;background-position:97px 4px}main#search #content .search-filters #filters1{margin-top:10px;flex-wrap:nowrap;justify-content:flex-start}main#search #content .search-filters #filters1 .hide{display:none !important}main#search #content .search-filters #filters1 .header{font-family:"Lato", sans-serif;color:#a1a1a1;font-size:1em;font-weight:bold;margin:auto 0}main#search #content .search-filters #filters1 .search-select{flex:10 10 150px;width:100px;margin-left:5px;max-width:33%}main#search #content .search-filters .submit{width:auto;display:inline;margin-left:15px}main#search #content .search-filters .row{flex-basis:100%}main#search #content .search-filters select{margin-left:10px;flex:1;font-size:14px}main#search #content #results{flex:1}main#search #content #results .header{font-family:"Georgia", serif;font-size:2em;color:#194786}main#search #content #results .bullet{padding:0 5px;font-size:0.94em;color:#e1901b}main#search #content #results .result{margin:40px 0;line-height:26px}main#search #content #results .result .title{color:#194786;font-size:1.2em;font-family:"Lato", sans-serif;font-weight:bold}main#search #content #results .result .subtitle-and-date .subtitle{color:#a1a1a1;font-style:italic;font-family:"Lato", sans-serif}main#search #content #results .result .subtitle-and-date .date{color:#e1901b;font-family:"Lato", sans-serif}main#search #content #results .result .badges{margin:0}main#search #content #results .result .badges .hover{position:relative;display:inline-block}main#search #content #results .result .badges .hover .hover-tip{visibility:hidden;width:250px;bottom:120%;left:50%;margin-left:-125px;background-color:#e9e9e9;color:#444444;text-align:center;position:absolute;z-index:1;padding:5px;border-radius:6px;border-color:#696969;border-style:solid;border-width:2px}main#search #content #results .result .badges .hover .hover-tip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-14px;border-width:8px;border-style:solid;border-color:#696969 transparent transparent transparent}main#search #content #results .result .badges .hover:hover .hover-tip{visibility:visible}main#search #content #results .result .badges .badge{display:inline-block;margin:0 5px;height:32px;width:32px}main#search #content #results .result .badges .badge.pk_cle_basic_pass{background:url(/assets/v2/badge-cle-pass-4f96ce85a5611cfa4b6c6acfae0086c2b607ec36b29db28d062c183bc693617d.svg) no-repeat}main#search #content #results .result .badges .badge.pk_multi_pass{background:url(/assets/v2/badge-all-access-pass-c5859dfa4e5a66005e16a127ecd8a5448bd48eac61611abe74815d55001a00d1.svg) no-repeat}main#search #content #results .result .badges .badge.pk_cpe_basic_pass{background:url(/assets/v2/badge-cpe-pass-d371d7ba06f5e6d198c172939dce083162ab40f35ce845967b99a9da36f616fb.svg) no-repeat}main#search #content #results .result .badges .badge.pk_cpe_plus_pass{background:url(/assets/v2/badge-cpe-plus-pass-19baa996301ed0e8429a15288e4c0c1b1affcb624996621b87a43ebff78e8d5e.svg) no-repeat}main#search #content #results .result .body{color:#000000;line-height:23px}main#search #content #results .result .readmore{color:#e1901b;text-transform:uppercase;font-size:0.8em}main#search #content #results .result .speakers{margin-top:10px;font-family:"Lato", sans-serif;font-size:1em;font-style:italic}main#search #content #results .result .speakers span{font-weight:bold}main#search #sidebar{background-color:#e9e9e9;padding:18px}main#search #sidebar .sidebar-header{font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;color:#194786;display:block;text-align:center;letter-spacing:0.02em}main#search #sidebar hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#search #sidebar .button-like{margin:10px auto 0 auto}main#search #sidebar p{margin:25px 0}main#search #sidebar .desc{color:#000000}main#search #sidebar .text-button,main#search #sidebar .alt-text-button,main#search #sidebar .ter-text-button{margin-top:15px}@media only screen and (max-width: 499px){main#search #content{padding:0 20px !important}main#search #content .flex-container{align-items:stretch !important}main#search #content .search-filters{padding:10px 10px 25px 10px !important;flex-direction:column !important}main#search #content .search-filters #filters1,main#search #content .search-filters select{flex-basis:auto}main#search #content .search-filters .submit{margin:0 !important;order:10 !important}main#search #content .search-filters #filters1{margin-bottom:15px !important}main#search #content .search-filters #filters1 .search-select{flex:1 1 100%;width:100%}main#search #content .search-filters #filters1 select{margin:0 0 5px 0 !important}main#search #content #results .result .badges{text-align:center}main#search #content #results .result .badges .hover .hover-tip{width:200px;margin-left:-100px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#search #content{padding:0 20px !important}main#search #content .flex-container{align-items:stretch !important}main#search #content .search-filters{padding:10px 10px 25px 10px !important;flex-direction:column !important}main#search #content .search-filters #search-query,main#search #content .search-filters select,main#search #content .search-filters .submit{flex-basis:100%}main#search #content .search-filters .submit{margin:0 !important;order:10 !important}main#search #content .search-filters #filters1{margin-bottom:15px !important}main#search #content .search-filters #filters1 select{margin:0 0 5px 0 !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#search #sidebar{flex:0 0 340px !important;margin-left:30px !important}main#search .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#search .dropdown option{color:#000000}main#search .dropdown::-ms-expand{display:none}main#search .dropdown.field-default{border:1px solid #d2d2d2}main#search .dropdown.field-error{border:1px solid #e1901b}main#search .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#search #sidebar{flex:0 0 340px !important;margin-left:30px !important}main#search .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#search .dropdown option{color:#000000}main#search .dropdown::-ms-expand{display:none}main#search .dropdown.field-default{border:1px solid #d2d2d2}main#search .dropdown.field-error{border:1px solid #e1901b}main#search .dropdown.disabled{background-color:#e9e9e9}}.modal-container{position:fixed;box-sizing:border-box;color:#fff;font-size:0.8em;line-height:1.2em;text-align:left;background-color:#373737;padding:2em 0.2em 1.2em 1.2em;z-index:2000;border:10px solid #fff}.modal-close{background:rgba(0,0,0,0) url(/assets/v2/modal-close-7588c126e3f80d65349a4e509300de3b1ce96f23d8707b4ff82c9a9fc5a934b3.svg) no-repeat;height:15px;width:15px;position:absolute;right:5px;top:5px;display:inline-block;cursor:pointer}@media only screen and (max-width: 499px){.modal-container{width:100%;top:148px;height:calc(100vh - 148px);margin:0;left:0;overflow-y:scroll}}@media only screen and (min-width: 500px){.modal-container{position:absolute;height:20em;margin-top:-23em !important;border:1px solid #fff}.modal-content{overflow-y:auto;height:16em}.modal-content li{margin:0}.modal-container:after{content:"";display:block;position:absolute;bottom:-15px;width:0;border-width:15px 15px 0;border-style:solid;border-color:#fff transparent}}main#cle .container2{padding:0 40px}main#cle #hero{background:#194786 url(/assets/v2/ce-page-hero-ab43d6e2c3d706575e678aebe7de505c703efaa4025db83b49b86a23d5efd2a7.jpg) no-repeat;background-position:52% 50%;background-size:cover;text-align:center}main#cle #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#cle #map-and-state{padding:50px;background-color:#e9e9e9}main#cle #map-and-state .flex-container{justify-content:flex-start}main#cle #map-and-state #map{flex:0 1 auto}main#cle #map-and-state #map #state-selector-desktop{text-align:center}main#cle #map-and-state .container3{flex:1 0 200px;padding:0;background-color:#f8f8f8;margin-left:25px}main#cle #map-and-state .container3 .container2{padding:0}main#cle #map-and-state .container3 .container2 #state-cle-details{padding:10px 20px;word-break:break-word}main#cle #map-and-state .container3 .container2 #state-cle-details h3{text-align:center;margin-bottom:15px}main#cle #map-and-state .container3 .container2 #state-cle-details .header{font-family:"Lato", sans-serif;color:#000000;font-weight:bold}main#cle #map-and-state .container3 .container2 #state-cle-details div{margin-bottom:15px}main#cle #map-and-state .container3 .container2 #state-cle-details p{color:#000000;line-height:1.3em}main#cle #map-and-state .container3 .container2 .scroll{max-height:36vw;overflow-x:hidden;overflow-y:auto}main#cle #map-and-state .container3 .container2 .scroll::-webkit-scrollbar{width:9px}main#cle #map-and-state .container3 .container2 .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.3);border-radius:0}main#cle #map-and-state .container3 .container2 .scroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#e1901b;-webkit-box-shadow:inset 0 0 9px #e1901b}main#cle #content{padding-top:50px}main#cle #content #cle-info h2{margin:15px 0;font-weight:bold;color:#194786}main#cle #content #cle-info h2 a{color:#194786;text-decoration:underline}main#cle #content #cle-info h3{color:#000000;font-size:1.2em}main#cle #content #cle-info p{margin-bottom:10px}main#cle #content #sidebar{background-color:#e9e9e9;padding:18px}main#cle #content #sidebar .icon-md{height:30px;width:30px;margin:10px auto;display:block}main#cle #content #sidebar .sidebar-header{font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;color:#194786;display:block;text-align:center;letter-spacing:0.02em}main#cle #content #sidebar hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#cle #content #sidebar p{margin:25px 0}main#cle #content #sidebar a.more{font-family:"Lato", sans-serif;color:#e1901b;text-transform:uppercase}main#cle #content #sidebar ol li{padding-left:5px;padding-bottom:20px}main#cle #content #sidebar ol li a{text-decoration:none;color:#000000}main#cle #content #sidebar a.faqs{margin-left:25px;font-family:"Lato", sans-serif;text-decoration:none;color:#e1901b;text-transform:uppercase}@media only screen and (max-width: 499px){main#cle #hero h1{font-size:6vw !important}main#cle #map-and-state{padding:0 !important}main#cle #map-and-state .scroll{max-height:300px}main#cle #map-and-state .flex-container .column{flex:1 1 auto}main#cle #map-and-state .container3{padding:20px 0;max-width:600px !important;margin:0 auto;background-color:#f8f8f8}main#cle #map-and-state #state-selector{text-align:center !important;margin-bottom:5px}main#cle #content{padding:20px 0 0 0 !important}main#cle #content #cle-info{order:2;padding:20px !important}main#cle #content #cle-info h1{font-size:8vw !important}main#cle #content #sidebar{order:1}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#cle .container2{padding:0 20px !important}main#cle #map-and-state{padding:20px !important}main#cle #map-and-state .flex-container .column{flex:1 1 auto}main#cle #map-and-state .container3{max-width:600px !important;margin:0 auto;background-color:#f8f8f8}main#cle #map-and-state #state-selector{text-align:center !important;margin-bottom:5px}main#cle #content{padding:10px 0 0 0 !important}main#cle #content #cle-info{order:2;padding:20px !important;flex:1 1 auto !important}main#cle #content #sidebar{order:1}main#cle #content #sidebar.column{flex:0 1 auto !important}main#cle #content .tablet-flex-container{display:flex;justify-content:space-around}main#cle #content .tablet-flex-container .tablet-column{flex:1 1 350px}main#cle #content .scroll{max-height:400px;overflow-x:hidden;overflow-y:auto}main#cle #content .scroll::-webkit-scrollbar{width:9px}main#cle #content .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.3);border-radius:0}main#cle #content .scroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#e1901b;-webkit-box-shadow:inset 0 0 9px #e1901b}main#cle #content.flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important}main#cle #content.flex-container .column{flex:0 0 auto !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#cle #sidebar{flex:0 0 340px !important;margin-left:30px !important}main#cle .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:230px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#cle .dropdown option{color:#000000}main#cle .dropdown::-ms-expand{display:none}main#cle .dropdown.field-default{border:1px solid #d2d2d2}main#cle .dropdown.field-error{border:1px solid #e1901b}main#cle .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#cle #sidebar{flex:0 0 340px !important;margin-left:30px !important}main#cle .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:230px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#cle .dropdown option{color:#000000}main#cle .dropdown::-ms-expand{display:none}main#cle .dropdown.field-default{border:1px solid #d2d2d2}main#cle .dropdown.field-error{border:1px solid #e1901b}main#cle .dropdown.disabled{background-color:#e9e9e9}}#states-map-wrapper{height:40vw}#states-map{width:60vw}#states-map .state{stroke:#fff;stroke-width:2px;fill-rule:nonzero;transition-duration:0.2s}#states-map .state.x-lt{fill:#8ca0b9}#states-map .state.lt{fill:#7790af}#states-map .state.md-lt{fill:#6d87ac}#states-map .state.md{fill:#4d6e99}#states-map .state.md-dk{fill:#416693}#states-map .state.dk{fill:#2c5488}#states-map .state.x-dk{fill:#16437e}#states-map .state.inactive{fill:#c7c7c7}#states-map .state:hover{fill:#e1911a;transition-duration:0.2s}#states-map .state.inactive:hover{fill:#c7c7c7}#states-map .selected{fill:#e1911a !important}main#cpe .container2{padding:0 40px}main#cpe #hero{background:#194786 url(/assets/v2/ce-page-hero-ab43d6e2c3d706575e678aebe7de505c703efaa4025db83b49b86a23d5efd2a7.jpg) no-repeat;background-position:52% 50%;background-size:cover;text-align:center}main#cpe #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#cpe #sub-hero{padding:30px 0;background-color:#e9e9e9}main#cpe #sub-hero .container2{padding:0 100px}main#cpe #sub-hero .flex-container{align-items:center}main#cpe #sub-hero p{font-family:"Georgia", serif;font-size:1.5em;color:#194786;line-height:28px}main#cpe #sub-hero .icon-xl{height:150px;width:150px;background-size:150px 150px;flex:1 0 150px}main#cpe #content{padding-top:50px}main#cpe #content #cpe-info h2{margin:15px 0;font-weight:bold;color:#194786}main#cpe #content #cpe-info h2 a{color:#194786;text-decoration:underline}main#cpe #content #cpe-info h3{color:#000000;font-size:1.2em}main#cpe #content #cpe-info p{margin-bottom:10px}main#cpe #content #sidebar{background-color:#e9e9e9;padding:18px}main#cpe #content #sidebar .icon-md{height:30px;width:30px;margin:10px auto;display:block}main#cpe #content #sidebar .sidebar-header{font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;color:#194786;display:block;text-align:center;letter-spacing:0.02em}main#cpe #content #sidebar hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#cpe #content #sidebar p{margin:25px 0}main#cpe #content #sidebar a.more{font-family:"Lato", sans-serif;color:#e1901b;text-transform:uppercase}main#cpe #content #sidebar ol li{padding-left:5px;padding-bottom:20px}main#cpe #content #sidebar ol li a{text-decoration:none;color:#000000}main#cpe #content #sidebar a.faqs{margin-left:25px;font-family:"Lato", sans-serif;text-decoration:none;color:#e1901b;text-transform:uppercase}@media only screen and (max-width: 499px){main#cpe #hero h1{font-size:6vw !important}main#cpe #sub-hero .flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important}main#cpe #sub-hero p{font-size:4.5vw !important;padding-bottom:20px !important}main#cpe .container2{padding:0 20px !important}main#cpe #content{padding:10px 0 0 0 !important}main#cpe #content #cpe-info{order:2;padding:20px !important}main#cpe #content #cpe-info h1{font-size:8vw !important}main#cpe #content #sidebar{order:1}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#cpe #sub-hero .flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important}main#cpe #sub-hero .flex-container .column{flex:0 0 auto !important}main#cpe #sub-hero .flex-container p.column{flex:1 1 auto !important}main#cpe .container2{padding:0 20px !important}main#cpe #content{padding:10px 0 0 0 !important}main#cpe #content #cpe-info{order:2;padding:20px !important;flex:1 1 auto !important}main#cpe #content #sidebar{order:1}main#cpe #content #sidebar.column{flex:0 1 auto !important}main#cpe #content .tablet-flex-container{display:flex;justify-content:space-around;align-items:center}main#cpe #content .tablet-flex-container .tablet-column{flex:1 1 350px}main#cpe #content .scroll{max-height:400px;overflow-x:hidden;overflow-y:auto}main#cpe #content .scroll::-webkit-scrollbar{width:9px}main#cpe #content .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 9px rgba(0,0,0,0.3);border-radius:0}main#cpe #content .scroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#e1901b;-webkit-box-shadow:inset 0 0 9px #e1901b}main#cpe #content.flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important}main#cpe #content.flex-container .column{flex:0 0 auto !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#cpe #sub-hero p{margin-right:50px !important}main#cpe #sidebar{flex:0 0 340px !important;margin-left:30px !important}}@media only screen and (min-width: 1680px){main#cpe #sub-hero p{margin-right:50px !important}main#cpe #sidebar{flex:0 0 340px !important;margin-left:30px !important}}main#wabs .container{max-width:1000px;margin:0 auto;padding:0 40px}main#wabs #hero{background:#194786 url(/assets/v2/hero-advisory-boards-6ae96558f8b731efb678f9b9dd962cb151c39ba31229c06a827174294301d437.jpg) no-repeat;background-position:57% 77%}main#wabs #hero h1{color:#ffffff;padding:35px 0;text-align:center}main#wabs #sub-hero{padding:50px 0;background-color:#e9e9e9;text-align:center}main#wabs #sub-hero .container{padding:0 100px}main#wabs #sub-hero p{font-family:"Georgia", serif;font-size:1.5em;color:#194786;line-height:28px}main#wabs #sub-hero select{margin-top:25px}main#wabs #content{padding-top:50px;padding-bottom:50px}main#wabs #content h2{margin-bottom:50px;text-align:center;color:#194786;font-family:"Lato", sans-serif;text-transform:uppercase}main#wabs #content .name,main#wabs #content a.name{color:#000000;font-weight:bold}main#wabs #content .details{color:#000000;font-style:italic}main#wabs #content .flex-container{justify-content:space-around;flex-wrap:wrap;padding:0 25px}main#wabs #content .flex-container .column{flex:1 1 30%;margin-bottom:30px}main#wabs #content .flex-container:after{content:"";flex:1 1 30%}@media only screen and (max-width: 499px){main#wabs .container{padding:0 20px !important}main#wabs #hero h1{font-size:6vw !important}main#wabs #sub-hero p{font-size:4.5vw !important;padding-bottom:20px !important}main#wabs #content{padding:25px 0 0 0 !important}main#wabs #content h2{margin-bottom:25px !important}main#wabs #content .flex-container{align-items:flex-start !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#wabs .container{padding:0 20px !important}main#wabs #content{padding:25px 0 0 0 !important}main#wabs #content h2{margin-bottom:25px !important}main#wabs #content .flex-container{align-items:flex-start !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#wabs .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:350px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#wabs .dropdown option{color:#000000}main#wabs .dropdown::-ms-expand{display:none}main#wabs .dropdown.field-default{border:1px solid #d2d2d2}main#wabs .dropdown.field-error{border:1px solid #e1901b}main#wabs .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#wabs .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:350px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#wabs .dropdown option{color:#000000}main#wabs .dropdown::-ms-expand{display:none}main#wabs .dropdown.field-default{border:1px solid #d2d2d2}main#wabs .dropdown.field-error{border:1px solid #e1901b}main#wabs .dropdown.disabled{background-color:#e9e9e9}}main#about .container{max-width:1250px;margin:0 auto;padding:0 40px}main#about #hero{background:#194786 url(/assets/v2/hero-about-us-62e28658a48f799fb02ee331b3f55f1c7f0a61a1684a4e39ad9e2145f4c298d8.jpg) no-repeat;background-position:bottom center;background-size:cover;text-align:center}main#about #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#about #sub-hero{padding:62px 0;background-color:#e9e9e9}main#about #sub-hero p{color:#194786;font-family:"Georgia", serif;font-style:italic;text-align:center;font-size:1.5em;line-height:28px}main#about #content{padding:40px 0}main#about #content [class$=icon]{margin:0 auto;height:56px;width:56px;background-size:56px 56px}main#about #content .double-quotes-icon{height:20px;width:20px;background-size:20px;margin:0 auto}main#about #content .flex-container{justify-content:space-between}main#about #content .flex-container .column{text-align:center;flex:0 1 375px;margin:0 15px}main#about #content .flex-container .column h3{margin:20px 0}main#about #content #details p{line-height:1.2em}main#about #content #details .column{margin-bottom:60px}main#about #content #testimonials .testimonial{margin:25px 0px 0px 0px}main#about #content #testimonials .testimonial p{line-height:1.2em}main#about #content #testimonials .testimonial .quote{font-style:italic;color:#444444;margin-bottom:5px}main#about #content #testimonials .testimonial .quote :before,main#about #content #testimonials .testimonial .quote :after{content:"\0022"}main#about #content #testimonials .testimonial .name,main#about #content #testimonials .testimonial .firm{font-weight:bold}main#about #content #testimonials .testimonial .firm{font-style:italic}@media only screen and (max-width: 499px){main#about .container{padding:0 20px !important}main#about #sub-hero{padding:40px 0 !important}main#about #hero h1{font-size:6vw !important}main#about #sub-hero p{font-size:4.5vw !important}main#about #content .flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important}main#about #content .flex-container .column{flex:0 1 500px !important}main#about .double-quotes-icon:not(.mobile){display:none}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#about #content .flex-container{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important}main#about #content .flex-container .column{flex:0 1 500px !important}main#about .double-quotes-icon:not(.mobile){display:none}}main#customer-service .container{max-width:1250px;margin:0 auto;padding:0 40px}main#customer-service #hero{background:#194786 url(/assets/v2/customer-service-hero-1440x308-cccb7e997268527b31f90188eeedf2064fd2b07aa988218c81ef19faeb767f8a.jpg) no-repeat;background-position:52% 50%;background-size:cover;text-align:center;background-color:#ffffff}main#customer-service #hero h1{color:#ffffff;text-shadow:1px 1px 5px #000000;font-size:3.5vw;padding:15vw 0 2vw 0}main#customer-service #search{padding:40px 0;background-color:#e9e9e9}main#customer-service #search h2{color:#194786;font-style:italic;text-align:center}main#customer-service #search .search-text{min-width:40vw;height:40px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;font-style:italic;margin:40px auto 0 auto;display:block;padding:0 0 0 15px;background:#fff url(/assets/v2/search-left-highlight-50cc0141b5e216f6c0a0be19bc19911a9a67485a203518328936ad968a726e28.svg) no-repeat;background-position:98%;background-size:18px 18px}main#customer-service #search #shortcuts{flex-wrap:wrap;background-color:#f8f8f8;margin-top:40px}main#customer-service #search #shortcuts .column{flex:1 1 20%;text-transform:uppercase;color:#194786;border:1px solid #e9e9e9}main#customer-service #search #shortcuts .column.selected{background-color:#d2d2d2}main#customer-service #search #shortcuts .column a{display:flex;justify-content:center;align-items:center;color:#194786;padding:15px}main#customer-service #search #shortcuts .column [class$=icon]{display:inline-block;margin-right:10px;height:40px;width:40px}main#customer-service #search #shortcuts .column a.shortcut:hover{color:#194786}main#customer-service #search #shortcuts .column a.shortcut:hover .help-highlight-icon{background-image:url(/assets/v2/help-highlight-hover-13edd2a2c8f9c075c1cf97b1602e227d6004f0553dbd309cafd2c429b325d3d2.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .webinars-highlight-icon{background-image:url(/assets/v2/webinars-highlight-hover-0178dc78de96dc10a38f85c04bdcc7763dd37cd0714d5aaa11255b5e62a07a5f.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .ce-credit-highlight-icon{background-image:url(/assets/v2/ce-credit-highlight-hover-cc80574bd29115d1bdbb413f0f76645343a78201c877fa6dec37f8be25cde167.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .pass-highlight-icon{background-image:url(/assets/v2/pass-highlight-hover-0af03cac2ebc34889ce7cd216fa80e49508b89cb2e14bd599a21bab33bf3f8fb.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .on-demand-highlight-icon{background-image:url(/assets/v2/on-demand-highlight-hover-36d70d67d0dcad89f9c2be7a1c81ffc734babe315f99ccd4aace90ea95eee8e4.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .in-person-highlight-icon{background-image:url(/assets/v2/in-person-highlight-hover-be5b7a50228914cc3bc9c9d693b2d13a7d9df76f09f0f05ca0b4d9c9df44a16a.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .payment-highlight-icon{background-image:url(/assets/v2/payment-highlight-hover-6f11d9d6ca1a6424ad5dcad7702016181f2336009f9f844f50c71aa467a44ae5.svg)}main#customer-service #search #shortcuts .column a.shortcut:hover .account-highlight-icon{background-image:url(/assets/v2/account-highlight-hover-26286fcd0d222b8df183979bbb5ec6b2f1f7d177726b9c56adba320531d34888.svg)}main#customer-service #results{padding:40px 0;background-color:#ffffff;min-height:400px}main#customer-service #results h3{text-transform:uppercase}main#customer-service #results .faq{margin-top:25px}main#customer-service #results .faq .title{color:#194786;font-weight:bold;font-size:1.1em}main#customer-service #results .faq .body{color:#000000}main#customer-service #results .faq p{margin-top:15px;line-height:1.2em}main#customer-service #results a{color:#e1901b}main#customer-service #contact{padding:100px 0;background-color:#e9e9e9;text-align:center}main#customer-service #contact h3{margin:25px 0;text-transform:uppercase}main#customer-service #contact #additional{margin-top:100px}main#customer-service #contact a{color:#e1901b}main#customer-service #contact p{line-height:1.2em;font-size:0.9em}main#customer-service #contact .flex-container{flex-wrap:wrap;justify-content:space-between}main#customer-service #contact .flex-container .column{flex:1 1 20%;word-break:break-all}main#customer-service #contact .flex-container .column .icon-md{display:block;margin:0 auto;height:30px;width:30px}main#customer-service #contact .flex-container .border{border-right:1px solid #d2d2d2}main#customer-service #contact .alt-left-icon-button{min-width:200px;max-width:400px;font-size:0.9em;margin:5px 15px}main#customer-service #contact .alt-left-icon-button.orange{color:#ffffff;background-color:#e1901b}main#customer-service #contact .alt-left-icon-button.orange:hover{background-color:#e8951c}main#customer-service #contact .alt-left-icon-button.blue{color:#ffffff;background-color:#194786}main#customer-service #contact .alt-left-icon-button.blue:hover{background-color:#1f57a3}@media only screen and (max-width: 499px){main#customer-service .container{padding:0 20px !important}main#customer-service #hero{background:#194786 url(/assets/v2/customer-service-hero-1440x308-cccb7e997268527b31f90188eeedf2064fd2b07aa988218c81ef19faeb767f8a.jpg) no-repeat;background-position:52% 50%;background-size:cover;background-color:#ffffff}main#customer-service #hero h1{font-size:6vw !important;padding:14vw 0 2vw 0}main#customer-service #search{padding:20px 0}main#customer-service #search p{font-size:4.5vw !important}main#customer-service #search .search-text{margin:20px auto 0 auto;width:75% !important}main#customer-service #results img{max-width:95% !important}main#customer-service #contact{padding:40px 0}main#customer-service #contact #additional{margin-top:25px}main#customer-service #contact #additional a{margin:5px auto}main#customer-service #contact .flex-container{flex-direction:column !important}main#customer-service #contact .flex-container .column{border:0 !important;margin:15px auto}main#customer-service #contact .flex-container .column h3{margin:10px 0}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#customer-service .container{padding:0 20px !important}main#customer-service #hero{background:#194786 url(/assets/v2/customer-service-hero-1440x308-cccb7e997268527b31f90188eeedf2064fd2b07aa988218c81ef19faeb767f8a.jpg) no-repeat;background-position:52% 50%;background-size:cover;background-color:#ffffff}main#customer-service #hero h1{font-size:5vw;padding:14vw 0 2vw 0}main#customer-service .search-text{width:75% !important}main#customer-service .shortcut{min-height:85px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;text-align:center !important}main#customer-service .shortcut [class$=icon]{margin:0 0 5px 0 !important}main#customer-service #results img{max-width:95% !important}main#customer-service #contact{padding:40px 0}main#customer-service #contact #additional{margin-top:25px}main#customer-service #contact .column{flex-basis:40% !important}main#customer-service #contact .column:nth-child(1){border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:10px 0 25px 0}main#customer-service #contact .column:nth-child(2){border-bottom:1px solid #d2d2d2;border-right:0;padding:10px 0 25px 0}main#customer-service #contact .column:nth-child(3){border-right:1px solid #d2d2d2;padding:25px 0 10px 0}main#customer-service #contact .column:nth-child(4){border:0;padding:25px 0 10px 0}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#customer-service #hero{background:#194786 url(/assets/v2/customer-service-hero-1440x308-cccb7e997268527b31f90188eeedf2064fd2b07aa988218c81ef19faeb767f8a.jpg) no-repeat;background-position:52% 50%;background-size:cover;background-color:#ffffff}main#customer-service #hero h1{font-size:3.5vw;padding:15vw 0 2vw 0}}@media only screen and (min-width: 1680px){main#customer-service #hero{background:#194786 url(/assets/v2/customer-service-hero-1440x308-cccb7e997268527b31f90188eeedf2064fd2b07aa988218c81ef19faeb767f8a.jpg) no-repeat;background-position:52% 50%;background-size:cover;background-color:#ffffff}main#customer-service #hero h1{font-size:3.5vw;padding:15vw 0 2vw 0}}main#account-products .container,main#account-settings .container,main#account-player-selection .container{max-width:1300px;padding:0 40px}main#account-products h1,main#account-settings h1,main#account-player-selection h1{margin:25px 0}main#account-products h2,main#account-settings h2,main#account-player-selection h2{font-family:"Lato", sans-serif;color:#194786;margin:0 0 10px 10px}main#account-products h3,main#account-settings h3,main#account-player-selection h3{margin:0 0 10px 0}main#account-products a,main#account-settings a,main#account-player-selection a{color:#e1901b}main#account-products a.text-button,main#account-products a.ter-text-button,main#account-products a.alt-text-button,main#account-settings a.text-button,main#account-settings a.ter-text-button,main#account-settings a.alt-text-button,main#account-player-selection a.text-button,main#account-player-selection a.ter-text-button,main#account-player-selection a.alt-text-button{color:#ffffff}main#account-products p,main#account-settings p,main#account-player-selection p{line-height:1.2em;margin:10px 0}main#account-products p.header-account-email,main#account-settings p.header-account-email,main#account-player-selection p.header-account-email{color:#a1a1a1;margin:18px 0 0 10px}main#account-products p.header-account-attention,main#account-settings p.header-account-attention,main#account-player-selection p.header-account-attention{color:#ee280d;font-style:italic;margin:36px 0 0 10px}main#account-products p.notice,main#account-settings p.notice,main#account-player-selection p.notice{margin:0;display:block;flex:100%;color:#e1901b}main#account-products p.cle-state-notice,main#account-settings p.cle-state-notice,main#account-player-selection p.cle-state-notice{width:100%;margin-top:40px}main#account-products section,main#account-settings section,main#account-player-selection section{margin:40px auto}main#account-products section .sub-section,main#account-settings section .sub-section,main#account-player-selection section .sub-section{border:1px solid #d2d2d2;padding:25px}main#account-products section .sub-section.flex-container,main#account-settings section .sub-section.flex-container,main#account-player-selection section .sub-section.flex-container{flex-wrap:wrap;justify-content:flex-start}main#account-products section .sub-section .input-set .text-input,main#account-products section .sub-section .input-set .dropdown,main#account-settings section .sub-section .input-set .text-input,main#account-settings section .sub-section .input-set .dropdown,main#account-player-selection section .sub-section .input-set .text-input,main#account-player-selection section .sub-section .input-set .dropdown{width:100%;font-size:1em}main#account-products section .sub-section .text-button,main#account-products section .sub-section .alt-text-button,main#account-products section .sub-section .ter-text-button,main#account-settings section .sub-section .text-button,main#account-settings section .sub-section .alt-text-button,main#account-settings section .sub-section .ter-text-button,main#account-player-selection section .sub-section .text-button,main#account-player-selection section .sub-section .alt-text-button,main#account-player-selection section .sub-section .ter-text-button{display:inline-block;width:200px}main#account-products section .update-notice,main#account-settings section .update-notice,main#account-player-selection section .update-notice{margin-left:20px;line-height:40px;font-family:"Lato", sans-serif;font-size:1em;color:#e1901b;font-style:italic;vertical-align:text-top}main#account-products .error,main#account-settings .error,main#account-player-selection .error{border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}main#account-products .error h3,main#account-settings .error h3,main#account-player-selection .error h3{color:#e1901b}main#account-products .error ul,main#account-settings .error ul,main#account-player-selection .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#account-products .error ul li::before,main#account-settings .error ul li::before,main#account-player-selection .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#account-products .filled-caret-icon,main#account-settings .filled-caret-icon,main#account-player-selection .filled-caret-icon{display:inline-block;height:15px;width:10px}@media only screen and (max-width: 499px){main#account-products .container,main#account-settings .container{padding:0 20px}main#account-products .container .header-account-email,main#account-settings .container .header-account-email{margin:5px 0 0 5px}main#account-products .container .header-account-attention,main#account-settings .container .header-account-attention{margin:10px 0 0 5px}main#account-products .container section,main#account-settings .container section{margin:20px 0}main#account-products .container section h2,main#account-settings .container section h2{margin:0 0 5px 5px}main#account-products .container section .sub-section,main#account-settings .container section .sub-section{padding:8px}main#account-products .container section .sub-section .pseudo-row,main#account-settings .container section .sub-section .pseudo-row{flex-wrap:wrap}main#account-products .container section .sub-section .pseudo-row .input-set,main#account-settings .container section .sub-section .pseudo-row .input-set{margin:10px 8px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products .container,main#account-settings .container{padding:0 20px}main#account-products .container .header-account-email,main#account-settings .container .header-account-email{margin:5px 0 0 5px}main#account-products .container .header-account-attention,main#account-settings .container .header-account-attention{margin:10px 0 0 5px}main#account-products .container section,main#account-settings .container section{margin:20px 0}main#account-products .container section h2,main#account-settings .container section h2{margin:0 0 5px 5px}main#account-products .container section .sub-section,main#account-settings .container section .sub-section{padding:8px}main#account-products .container section .sub-section .pseudo-row,main#account-settings .container section .sub-section .pseudo-row{flex-wrap:wrap}main#account-products .container section .sub-section .pseudo-row .input-set,main#account-settings .container section .sub-section .pseudo-row .input-set{margin:10px 8px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#account-products .dropdown,main#account-settings .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#account-products .dropdown option,main#account-settings .dropdown option{color:#000000}main#account-products .dropdown::-ms-expand,main#account-settings .dropdown::-ms-expand{display:none}main#account-products .dropdown.field-default,main#account-settings .dropdown.field-default{border:1px solid #d2d2d2}main#account-products .dropdown.field-error,main#account-settings .dropdown.field-error{border:1px solid #e1901b}main#account-products .dropdown.disabled,main#account-settings .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#account-products .dropdown,main#account-settings .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#account-products .dropdown option,main#account-settings .dropdown option{color:#000000}main#account-products .dropdown::-ms-expand,main#account-settings .dropdown::-ms-expand{display:none}main#account-products .dropdown.field-default,main#account-settings .dropdown.field-default{border:1px solid #d2d2d2}main#account-products .dropdown.field-error,main#account-settings .dropdown.field-error{border:1px solid #e1901b}main#account-products .dropdown.disabled,main#account-settings .dropdown.disabled{background-color:#e9e9e9}}#title-and-tabs{margin-top:40px;border-bottom:1px solid #d2d2d2}#title-and-tabs .title{flex:1}#title-and-tabs .title h1{margin:0}#title-and-tabs .tabs{flex:1;justify-content:flex-end;margin:0 0 -1px 0}#title-and-tabs .tabs a.tab{display:inline-block;line-height:45px;width:180px;max-width:180px;background-color:#e9e9e9;color:#000000;font-family:"Lato", sans-serif;font-size:0.9em;text-transform:uppercase;text-align:center;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:20px 20px 0 0;margin-right:5px}#title-and-tabs .tabs a.tab.active-tab{background-color:#ffffff;color:#000000;border:1px solid #d2d2d2;border-bottom:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 499px){main#account-products #title-and-tabs,main#account-settings #title-and-tabs{margin-top:60px;border-bottom:none;flex-direction:row !important;flex-wrap:wrap}main#account-products #title-and-tabs .title,main#account-settings #title-and-tabs .title{margin-top:20px;order:2;flex:1 1 100%}main#account-products #title-and-tabs .tabs,main#account-settings #title-and-tabs .tabs{order:1;flex-direction:row !important;flex-wrap:nowrap;justify-content:center;border-bottom:1px solid #d2d2d2;margin:0}main#account-products #title-and-tabs .tabs a.tab,main#account-settings #title-and-tabs .tabs a.tab{line-height:45px;width:50%;font-size:0.8em;margin-right:5px;margin-bottom:-1px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products #title-and-tabs,main#account-settings #title-and-tabs{margin-top:40px;border-bottom:none;flex-direction:row !important;flex-wrap:wrap}main#account-products #title-and-tabs .title,main#account-settings #title-and-tabs .title{margin-top:20px;order:2;flex:1 1 100%}main#account-products #title-and-tabs .tabs,main#account-settings #title-and-tabs .tabs{order:1;flex-direction:row !important;flex-wrap:nowrap;justify-content:center;border-bottom:1px solid #d2d2d2;margin:0}main#account-products #title-and-tabs .tabs a.tab,main#account-settings #title-and-tabs .tabs a.tab{line-height:45px;width:50%;font-size:0.8em;margin-right:5px;margin-bottom:-1px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#account-products #title-and-tabs .title h1,main#account-settings #title-and-tabs .title h1{position:absolute;background-color:#ffffff;margin:14px 0 0 0;padding:0 10px 0 8px;z-index:1000}}@media only screen and (min-width: 1680px){main#account-products #title-and-tabs .title h1,main#account-settings #title-and-tabs .title h1{position:absolute;background-color:#ffffff;margin:14px 0 0 0;padding:0 10px 0 8px;z-index:1000}}main#account-products section .hide{display:none !important}main#account-products section#search{background-color:#e9e9e9;padding:40px}main#account-products section#search .text-input{display:inline-block;flex:1 1 100%;vertical-align:bottom}main#account-products section#search .submit-search,main#account-products section#search .clear-search{display:inline-block;flex:0 0 75px;height:44px;padding:0;margin-left:2px;line-height:44px;vertical-align:bottom}main#account-products section#coming-up h4{margin:5px 0 10px 15px}main#account-products section#coming-up .coming-up-container{background-color:#e9e9e9;margin-top:10px}main#account-products section#coming-up .coming-up-container .column.join .join-webinar{height:100px;width:150px;padding:70px 0 0 0;margin:0;background-image:url(/assets/v2/join-webinar-bb020c647a82646c937f17d608ceada70be35b8134d7ea1f00c720f9a1519af3.svg);background-size:40px;background-repeat:no-repeat;background-position:center 20px}main#account-products section#coming-up .coming-up-container .column.payment .pay-webinar{width:200px;line-height:1.1em;padding:12px 0;margin:0 15px 0 0;vertical-align:middle}main#account-products section#offers .sub-section{border-color:#e1901b}main#account-products section#offers .sub-section .header-container{display:grid;grid-template-columns:1fr 1fr}main#account-products section#offers .sub-section .header-container h4{color:#e1901b;margin:5px 0 10px 15px}main#account-products section#offers .sub-section .header-container .dismiss{text-align:right}main#account-products section#offers .sub-section .header-container .dismiss a.dismiss-offers{font-style:italic;font-size:0.9em;color:#d2d2d2}main#account-products section#coming-up .sub-section,main#account-products section#webinars .sub-section,main#account-products section#on-demand .sub-section,main#account-products section#offers .sub-section{padding:10px}main#account-products section#orders .sub-section .grid-container{display:grid;display:-ms-grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;-ms-grid-columns:2fr 1fr 1fr 1fr 1fr}main#account-products section#orders .sub-section .grid-container .ms-grid-column-1{-ms-grid-column:1}main#account-products section#orders .sub-section .grid-container .ms-grid-column-2{-ms-grid-column:2}main#account-products section#orders .sub-section .grid-container .ms-grid-column-3{-ms-grid-column:3}main#account-products section#orders .sub-section .grid-container .ms-grid-column-4{-ms-grid-column:4}main#account-products section#orders .sub-section .grid-container .ms-grid-column-5{-ms-grid-column:5}main#account-products section#orders .sub-section .grid-container .ms-grid-column-6{-ms-grid-column:6}main#account-products section#orders .sub-section .grid-container .ms-grid-row-1{-ms-grid-row:1}main#account-products section#orders .sub-section .grid-container.header{color:#194786;font-weight:bold}main#account-products section#orders .sub-section .grid-container.header p{margin:10px}main#account-products section#orders .sub-section .grid-container.header p.status{color:#ee280d}main#account-products section#orders .sub-section .grid-container.order:nth-child(even){background-color:#e9e9e9}main#account-products section#orders .sub-section .grid-container.order p{margin:20px 10px}main#account-products section#orders .sub-section .grid-container.order p.receipt{text-align:right;font-size:0.9em}main#account-products section#orders .sub-section .grid-container.order p.status{color:#ee280d}main#account-products section#sp-pass .sub-section .grid-container{display:grid;display:-ms-grid;grid-template-columns:2fr 1fr 1fr 2fr;-ms-grid-columns:2fr 1fr 1fr 2fr}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-1{-ms-grid-column:1}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-2{-ms-grid-column:2}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-3{-ms-grid-column:3}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-4{-ms-grid-column:4}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-5{-ms-grid-column:5}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-column-6{-ms-grid-column:6}main#account-products section#sp-pass .sub-section .grid-container .ms-grid-row-1{-ms-grid-row:1}main#account-products section#sp-pass .sub-section .grid-container.header{color:#194786;font-weight:bold}main#account-products section#sp-pass .sub-section .grid-container.header p{margin:10px}main#account-products section#sp-pass .sub-section .grid-container.order:nth-child(even){background-color:#e9e9e9}main#account-products section#sp-pass .sub-section .grid-container.order p{margin:20px 10px}main#account-products section#sp-pass .sub-section .grid-container.order p.receipt{text-align:right;font-size:0.9em}main#account-products section#sp-pass{background:#ccffff}main#account-products section#sp-pass h2{text-transform:uppercase;text-align:center}main#account-products section#sp-pass .sp-pass{padding:5px;background-color:#88ffff}main#account-products section#sp-pass .sp-pass:nth-child(even){background-color:#bbffff}main#account-products section#sp-pass .sp-pass-future p{font-style:italic}main#account-products section#sp-pass .sp-pass-active p{font-weight:bold}main#account-products section#sp-pass .sub-section{border:2px solid #00ffff}main#account-products section#sp-pass .sub-section .grid-container{grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr;-ms-grid-columns:2fr 1fr 1fr 1fr 1fr 2fr}main#account-products section#on-demand .sub-section .info p,main#account-products section#downloadables .sub-section .info p{margin:3px 0;font-style:italic}main#account-products section#on-demand .sub-section h4,main#account-products section#downloadables .sub-section h4{text-transform:none}main#account-products section#on-demand .sub-section .privacy-policy-reminder,main#account-products section#downloadables .sub-section .privacy-policy-reminder{background-color:#fcf3e4;padding:30px;margin-bottom:20px}main#account-products section#on-demand .sub-section .content,main#account-products section#downloadables .sub-section .content{margin-top:15px;font-size:15px;line-height:1.3em}main#account-products section#on-demand .sub-section .title,main#account-products section#on-demand .sub-section .title a,main#account-products section#downloadables .sub-section .title,main#account-products section#downloadables .sub-section .title a{color:#194786;font-weight:bold;font-size:17px;vertical-align:middle}main#account-products section#on-demand .sub-section .shield-exclamation,main#account-products section#downloadables .sub-section .shield-exclamation{margin-right:10px;margin-top:-5px;vertical-align:middle}main#account-products section#on-demand .sub-section .circle-close-delete,main#account-products section#downloadables .sub-section .circle-close-delete{float:right}main#account-products section .sub-section a.see-all{display:block;margin:10px auto;height:40px;width:80px;text-align:center;color:#828181;font-size:1em;text-transform:uppercase;background-image:url(/assets/v2/double-caret-down-e0fe0921ebe06923cb40066448c597b05dda9ac1be7bb13b1e1c30583395e198.svg);background-size:15px;background-repeat:no-repeat;background-position:center 20px}main#account-products section .sub-section a.see-less{display:block;margin:10px auto;height:40px;width:80px;text-align:center;color:#828181;font-size:1em;text-transform:uppercase;background-image:url(/assets/v2/double-caret-up-fb9303898962b9bbb60fea22fbd34a7137e7af1671d3ed52c71213907eeab518.svg);background-size:15px;background-repeat:no-repeat;background-position:center 20px}main#account-products section .sub-section .coming-up-container,main#account-products section .sub-section .offer-container,main#account-products section .sub-section .pass-container,main#account-products section .sub-section p{margin:2px}main#account-products section .sub-section .upcoming,main#account-products section .sub-section .info,main#account-products section .sub-section .incomplete{padding:15px}main#account-products section .sub-section .past,main#account-products section .sub-section .complete,main#account-products section .sub-section .offers-container,main#account-products section .sub-section .coming-up-container{background-color:#e9e9e9;padding:15px}main#account-products section .sub-section .program-container,main#account-products section .sub-section .pass-container,main#account-products section .sub-section .offer-container{display:flex;justify-content:space-between;padding:17px 0}main#account-products section .sub-section .program-container .column.details,main#account-products section .sub-section .pass-container .column.details,main#account-products section .sub-section .offer-container .column.details{flex:1 1 500px}main#account-products section .sub-section .program-container .column.actions,main#account-products section .sub-section .pass-container .column.actions,main#account-products section .sub-section .offer-container .column.actions{flex:0 1 300px;text-align:center}main#account-products section .sub-section .program-container .column.actions .sp-admin .reset,main#account-products section .sub-section .pass-container .column.actions .sp-admin .reset,main#account-products section .sub-section .offer-container .column.actions .sp-admin .reset{margin:2px 0}main#account-products section .sub-section .program-container .title,main#account-products section .sub-section .program-container .title a,main#account-products section .sub-section .pass-container .title,main#account-products section .sub-section .pass-container .title a,main#account-products section .sub-section .offer-container .title,main#account-products section .sub-section .offer-container .title a{color:#194786;font-weight:bold;font-size:18px}main#account-products section .sub-section .program-container .date-time,main#account-products section .sub-section .program-container .description,main#account-products section .sub-section .program-container .attend-details,main#account-products section .sub-section .program-container .usage,main#account-products section .sub-section .program-container .kind,main#account-products section .sub-section .pass-container .date-time,main#account-products section .sub-section .pass-container .description,main#account-products section .sub-section .pass-container .attend-details,main#account-products section .sub-section .pass-container .usage,main#account-products section .sub-section .pass-container .kind,main#account-products section .sub-section .offer-container .date-time,main#account-products section .sub-section .offer-container .description,main#account-products section .sub-section .offer-container .attend-details,main#account-products section .sub-section .offer-container .usage,main#account-products section .sub-section .offer-container .kind{color:#696969;font-size:0.9em}main#account-products section .sub-section .program-container .expiration,main#account-products section .sub-section .program-container .size,main#account-products section .sub-section .pass-container .expiration,main#account-products section .sub-section .pass-container .size,main#account-products section .sub-section .offer-container .expiration,main#account-products section .sub-section .offer-container .size{color:#696969;font-size:0.9em;font-style:italic}main#account-products section .sub-section .program-container .expiration.expired,main#account-products section .sub-section .program-container .size.expired,main#account-products section .sub-section .pass-container .expiration.expired,main#account-products section .sub-section .pass-container .size.expired,main#account-products section .sub-section .offer-container .expiration.expired,main#account-products section .sub-section .offer-container .size.expired{color:#ee280d}main#account-products section .sub-section .program-container .materials,main#account-products section .sub-section .pass-container .materials,main#account-products section .sub-section .offer-container .materials{list-style:none;padding:0;margin:2px;line-height:0.9em}main#account-products section .sub-section .program-container .materials .handout,main#account-products section .sub-section .pass-container .materials .handout,main#account-products section .sub-section .offer-container .materials .handout{display:inline-block;line-height:0.9em}main#account-products section .sub-section .program-container .materials .handout+.handout:before,main#account-products section .sub-section .pass-container .materials .handout+.handout:before,main#account-products section .sub-section .offer-container .materials .handout+.handout:before{content:"\2022";color:#e1901b;margin:0 5px 0 2px}main#account-products section .sub-section .program-container .materials .handout a,main#account-products section .sub-section .pass-container .materials .handout a,main#account-products section .sub-section .offer-container .materials .handout a{font-size:0.9em}main#account-products section .sub-section .program-container .receipt,main#account-products section .sub-section .pass-container .receipt,main#account-products section .sub-section .offer-container .receipt{font-size:0.8em}main#account-products section .sub-section .program-container .uses-remaining,main#account-products section .sub-section .pass-container .uses-remaining,main#account-products section .sub-section .offer-container .uses-remaining{color:#696969;font-size:0.9em}main#account-products section .sub-section .program-container .uses-remaining .number,main#account-products section .sub-section .pass-container .uses-remaining .number,main#account-products section .sub-section .offer-container .uses-remaining .number{color:#e1901b}main#account-products section .sub-section .program-container .completion,main#account-products section .sub-section .pass-container .completion,main#account-products section .sub-section .offer-container .completion{color:#696969;font-size:0.9em}main#account-products section .sub-section .program-container .activate,main#account-products section .sub-section .program-container .renew,main#account-products section .sub-section .program-container .play,main#account-products section .sub-section .program-container .download,main#account-products section .sub-section .program-container .next-action,main#account-products section .sub-section .program-container .join-webinar-alt,main#account-products section .sub-section .program-container .pay-webinar-alt,main#account-products section .sub-section .program-container .completion .text-button,main#account-products section .sub-section .program-container .completion .alt-text-button,main#account-products section .sub-section .program-container .completion .ter-text-button,main#account-products section .sub-section .pass-container .activate,main#account-products section .sub-section .pass-container .renew,main#account-products section .sub-section .pass-container .play,main#account-products section .sub-section .pass-container .download,main#account-products section .sub-section .pass-container .next-action,main#account-products section .sub-section .pass-container .join-webinar-alt,main#account-products section .sub-section .pass-container .pay-webinar-alt,main#account-products section .sub-section .pass-container .completion .text-button,main#account-products section .sub-section .pass-container .completion .alt-text-button,main#account-products section .sub-section .pass-container .completion .ter-text-button,main#account-products section .sub-section .offer-container .activate,main#account-products section .sub-section .offer-container .renew,main#account-products section .sub-section .offer-container .play,main#account-products section .sub-section .offer-container .download,main#account-products section .sub-section .offer-container .next-action,main#account-products section .sub-section .offer-container .join-webinar-alt,main#account-products section .sub-section .offer-container .pay-webinar-alt,main#account-products section .sub-section .offer-container .completion .text-button,main#account-products section .sub-section .offer-container .completion .alt-text-button,main#account-products section .sub-section .offer-container .completion .ter-text-button{margin-bottom:15px}main#account-products section .sub-section .program-container .pay-webinar-alt,main#account-products section .sub-section .pass-container .pay-webinar-alt,main#account-products section .sub-section .offer-container .pay-webinar-alt{line-height:1.1em}main#account-products section .sort-filter{color:#696969;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;font-size:0.9em}main#account-products section .sort-filter a.sort-title,main#account-products section .sort-filter a.sort-event-date,main#account-products section .sort-filter a.sort-order-date{color:#696969;font-weight:bold}main#account-products section .sort-filter .sort-asc::after{content:"\002191"}main#account-products section .sort-filter .sort-desc::after{content:"\002193"}main#account-products section .sort-filter .filter-event-days,main#account-products section .sort-filter .filter-order-days{font-size:12px;width:90px;height:20px;padding:2px 15px 2px 8px}@media only screen and (max-width: 499px){main#account-products section .sub-section{text-align:center}main#account-products section .sub-section .past,main#account-products section .sub-section .incomplete,main#account-products section .sub-section .complete{padding:5px}main#account-products section .sub-section .pass-container,main#account-products section .sub-section .program-container,main#account-products section .sub-section .offers-container,main#account-products section .sub-section .offer-container{flex-wrap:wrap}main#account-products section .sub-section .pass-container .text-button,main#account-products section .sub-section .pass-container .alt-text-button,main#account-products section .sub-section .pass-container .ter-text-button,main#account-products section .sub-section .program-container .text-button,main#account-products section .sub-section .program-container .alt-text-button,main#account-products section .sub-section .program-container .ter-text-button,main#account-products section .sub-section .offers-container .text-button,main#account-products section .sub-section .offers-container .alt-text-button,main#account-products section .sub-section .offers-container .ter-text-button,main#account-products section .sub-section .offer-container .text-button,main#account-products section .sub-section .offer-container .alt-text-button,main#account-products section .sub-section .offer-container .ter-text-button{width:100%}main#account-products section .sub-section .pass-container .join,main#account-products section .sub-section .program-container .join,main#account-products section .sub-section .offers-container .join,main#account-products section .sub-section .offer-container .join{margin:5px auto}main#account-products section .sub-section .pass-container .actions,main#account-products section .sub-section .program-container .actions,main#account-products section .sub-section .offers-container .actions,main#account-products section .sub-section .offer-container .actions{flex:1 1 300px !important}main#account-products section .sub-section .pass-container .actions .activate,main#account-products section .sub-section .pass-container .actions .renew,main#account-products section .sub-section .pass-container .actions .download,main#account-products section .sub-section .pass-container .actions .play,main#account-products section .sub-section .pass-container .actions .next-action,main#account-products section .sub-section .pass-container .actions .join-webinar-alt,main#account-products section .sub-section .pass-container .actions .pay-webinar-alt,main#account-products section .sub-section .pass-container .actions .completion .text-button,main#account-products section .sub-section .pass-container .actions .completion .alt-text-button,main#account-products section .sub-section .pass-container .actions .completion .ter-text-button,main#account-products section .sub-section .program-container .actions .activate,main#account-products section .sub-section .program-container .actions .renew,main#account-products section .sub-section .program-container .actions .download,main#account-products section .sub-section .program-container .actions .play,main#account-products section .sub-section .program-container .actions .next-action,main#account-products section .sub-section .program-container .actions .join-webinar-alt,main#account-products section .sub-section .program-container .actions .pay-webinar-alt,main#account-products section .sub-section .program-container .actions .completion .text-button,main#account-products section .sub-section .program-container .actions .completion .alt-text-button,main#account-products section .sub-section .program-container .actions .completion .ter-text-button,main#account-products section .sub-section .offers-container .actions .activate,main#account-products section .sub-section .offers-container .actions .renew,main#account-products section .sub-section .offers-container .actions .download,main#account-products section .sub-section .offers-container .actions .play,main#account-products section .sub-section .offers-container .actions .next-action,main#account-products section .sub-section .offers-container .actions .join-webinar-alt,main#account-products section .sub-section .offers-container .actions .pay-webinar-alt,main#account-products section .sub-section .offers-container .actions .completion .text-button,main#account-products section .sub-section .offers-container .actions .completion .alt-text-button,main#account-products section .sub-section .offers-container .actions .completion .ter-text-button,main#account-products section .sub-section .offer-container .actions .activate,main#account-products section .sub-section .offer-container .actions .renew,main#account-products section .sub-section .offer-container .actions .download,main#account-products section .sub-section .offer-container .actions .play,main#account-products section .sub-section .offer-container .actions .next-action,main#account-products section .sub-section .offer-container .actions .join-webinar-alt,main#account-products section .sub-section .offer-container .actions .pay-webinar-alt,main#account-products section .sub-section .offer-container .actions .completion .text-button,main#account-products section .sub-section .offer-container .actions .completion .alt-text-button,main#account-products section .sub-section .offer-container .actions .completion .ter-text-button{margin:15px auto}main#account-products section#orders .sub-section .order.grid-container{grid-template-columns:1fr;font-size:0.9em;padding:10px 0}main#account-products section#orders .sub-section .order.grid-container p{margin:2px}main#account-products section#orders .sub-section .order.grid-container .label{font-weight:bold;color:#194786}main#account-products section#orders .sub-section .order.grid-container .receipt{text-align:center !important}main#account-products section#search{padding:10px}main#account-products section#search .text-input{width:100%;max-height:44px;flex:0 0 44px}main#account-products section#search .submit-search,main#account-products section#search .clear-search{width:100%;max-height:44px;flex:0 0 44px;line-height:44px;margin:5px auto 0 auto}main#account-products section#offers .sub-section .header-container,main#account-products section#coming-up .sub-section .header-container{grid-template-columns:1fr}main#account-products section#offers .sub-section .header-container .dismiss,main#account-products section#coming-up .sub-section .header-container .dismiss{text-align:center}main#account-products section#offers .sub-section h4,main#account-products section#coming-up .sub-section h4{margin:0 !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products section .sub-section{padding:10px}main#account-products section .sub-section .past,main#account-products section .sub-section .upcoming,main#account-products section .sub-section .incomplete,main#account-products section .sub-section .complete{padding:0}main#account-products section .sub-section .join{margin-right:10px}main#account-products section#search{padding:30px}main#account-products section#orders .sub-section .order.grid-container{font-size:0.9em}main#account-products section#orders .sub-section .order.grid-container p{margin:5px}main#account-products section#orders .sub-section .order.grid-container p.order-number{word-break:break-all}main#account-products section#orders .sub-section .order.grid-container .label{font-weight:bold;color:#194786}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#account-products section#coming-up .coming-up-container .column.join{margin:0 15px}}@media only screen and (min-width: 1680px){main#account-products section#coming-up .coming-up-container .column.join{margin:0 15px}}section#account-information .sub-section .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}section#account-information .sub-section .pseudo-row.hide{display:none}section#account-information .sub-section .pseudo-row .input-set{margin:10px 15px}section#account-information .sub-section .pseudo-row .input-set .hidden{display:none}section#account-information .sub-section .pseudo-row .input-set.required .text-input,section#account-information .sub-section .pseudo-row .input-set.required .dropdown{background-color:#ffecd1}section#account-information .sub-section .pseudo-row .input-set.first-name,section#account-information .sub-section .pseudo-row .input-set.last-name,section#account-information .sub-section .pseudo-row .input-set.job-title{flex:0 1 450px}section#account-information .sub-section .pseudo-row .input-set.company{flex:0 1 500px}section#account-information .sub-section .pseudo-row .input-set.telephone{flex:0 1 300px}section#account-information .sub-section .pseudo-row .input-set.ext{flex:0 1 100px}section#account-information .sub-section .pseudo-row .input-set.address-1,section#account-information .sub-section .pseudo-row .input-set.address-2{flex:0 1 500px}section#account-information .sub-section .pseudo-row .input-set.city{flex:0 1 400px}section#account-information .sub-section .pseudo-row .input-set.state{flex:0 1 200px}section#account-information .sub-section .pseudo-row .input-set.zip{flex:0 1 150px}section#account-information .sub-section .pseudo-row .input-set.country{flex:0 1 200px}section#account-information .sub-section .pseudo-row .input-set.province{flex:0 1 400px}section#account-information .sub-section .pseudo-row .input-set.postal-code{flex:0 1 200px}section#account-information .sub-section .pseudo-row .input-set.cle-state,section#account-information .sub-section .pseudo-row .input-set.bar-number{flex:0 1 200px}section#account-information .sub-section #cle-states{scroll-margin-top:151px}section#account-information .sub-section .cle-states-notice,section#account-information .sub-section .contact-update{margin:25px auto 10px 15px}section#account-information .sub-section .add-cle-state{margin:10px auto 10px 15px}section#account-information .sub-section .add-cle-state.hide{display:none !important}section#account-information .sub-section .ptin-section .ptin-notice{margin:25px auto 10px 15px}section#account-information .sub-section .ptin-section .input-set.ptin{flex:0 1 200px}section#account-information hr{background-color:#d2d2d2;height:1px;border:0;margin:20px auto}@media only screen and (max-width: 499px){main#account-products section#account-information .sub-section .pseudo-row .input-set.telephone,main#account-settings section#account-information .sub-section .pseudo-row .input-set.telephone{flex:1 1 300px}main#account-products section#account-information .sub-section .pseudo-row .input-set.city,main#account-settings section#account-information .sub-section .pseudo-row .input-set.city{flex:1 1 400px}main#account-products section#account-information .sub-section .pseudo-row .input-set.zip,main#account-settings section#account-information .sub-section .pseudo-row .input-set.zip{flex:1 1 150px}main#account-products section#account-information .sub-section .pseudo-row .input-set.postal-code,main#account-settings section#account-information .sub-section .pseudo-row .input-set.postal-code{flex:1 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.cle-state,main#account-products section#account-information .sub-section .pseudo-row .input-set.bar-number,main#account-products section#account-information .sub-section .pseudo-row .input-set.ptin,main#account-settings section#account-information .sub-section .pseudo-row .input-set.cle-state,main#account-settings section#account-information .sub-section .pseudo-row .input-set.bar-number,main#account-settings section#account-information .sub-section .pseudo-row .input-set.ptin{flex:1 1 200px}main#account-products section#account-information .sub-section .contact-update,main#account-products section#account-information .sub-section .update-notice,main#account-settings section#account-information .sub-section .contact-update,main#account-settings section#account-information .sub-section .update-notice{margin:10px auto;width:97%;display:block}main#account-products section#account-information .sub-section .add-cle-state,main#account-settings section#account-information .sub-section .add-cle-state{margin:10px auto;width:97%;display:block}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products section#account-information .sub-section .pseudo-row .input-set,main#account-settings section#account-information .sub-section .pseudo-row .input-set{margin:10px 8px}main#account-products section#account-information .sub-section .pseudo-row .input-set.first-name,main#account-products section#account-information .sub-section .pseudo-row .input-set.last-name,main#account-settings section#account-information .sub-section .pseudo-row .input-set.first-name,main#account-settings section#account-information .sub-section .pseudo-row .input-set.last-name{flex:1 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.job-title,main#account-settings section#account-information .sub-section .pseudo-row .input-set.job-title{flex:0 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.company,main#account-settings section#account-information .sub-section .pseudo-row .input-set.company{flex:1 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.telephone,main#account-settings section#account-information .sub-section .pseudo-row .input-set.telephone{flex:0 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.ext,main#account-settings section#account-information .sub-section .pseudo-row .input-set.ext{flex:0 1 100px}main#account-products section#account-information .sub-section .pseudo-row .input-set.address-1,main#account-products section#account-information .sub-section .pseudo-row .input-set.address-2,main#account-settings section#account-information .sub-section .pseudo-row .input-set.address-1,main#account-settings section#account-information .sub-section .pseudo-row .input-set.address-2{flex:1 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.city,main#account-settings section#account-information .sub-section .pseudo-row .input-set.city{flex:1 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.state,main#account-settings section#account-information .sub-section .pseudo-row .input-set.state{flex:0 1 150px}main#account-products section#account-information .sub-section .pseudo-row .input-set.zip,main#account-settings section#account-information .sub-section .pseudo-row .input-set.zip{flex:0 1 150px}main#account-products section#account-information .sub-section .pseudo-row .input-set.country,main#account-settings section#account-information .sub-section .pseudo-row .input-set.country{flex:0 1 150px}main#account-products section#account-information .sub-section .pseudo-row .input-set.province,main#account-settings section#account-information .sub-section .pseudo-row .input-set.province{flex:0 1 300px}main#account-products section#account-information .sub-section .pseudo-row .input-set.postal-code,main#account-settings section#account-information .sub-section .pseudo-row .input-set.postal-code{flex:0 1 200px}main#account-products section#account-information .sub-section .pseudo-row .input-set.cle-state,main#account-products section#account-information .sub-section .pseudo-row .input-set.bar-number,main#account-settings section#account-information .sub-section .pseudo-row .input-set.cle-state,main#account-settings section#account-information .sub-section .pseudo-row .input-set.bar-number{flex:0 1 150px}main#account-products section#account-information .sub-section .contact-update,main#account-products section#account-information .sub-section .add-cle-state,main#account-settings section#account-information .sub-section .contact-update,main#account-settings section#account-information .sub-section .add-cle-state{margin:10px auto 10px 8px}}section#saved-contacts .sub-section .contacts-container{width:100%}section#saved-contacts .sub-section .contacts-container table{width:100%;border-collapse:collapse}section#saved-contacts .sub-section .contacts-container table tbody tr{background-color:#e9e9e9}section#saved-contacts .sub-section .contacts-container table tbody tr:nth-child(even){background-color:#f8f8f8}section#saved-contacts .sub-section .contacts-container table tbody tr.outline{outline:2px solid #e1901b}section#saved-contacts .sub-section .contacts-container table tbody tr td{margin:0;padding:5px 0;color:#194786;font-weight:bold}section#saved-contacts .sub-section .contacts-container table tbody tr td.name-and-email{padding:5px 0 5px 10px}section#saved-contacts .sub-section .contacts-container table tbody tr td.controls{text-align:center}section#saved-contacts .sub-section .contacts-container table tbody tr td.controls .btn{width:125px;max-width:125px;display:inline-block}section#saved-contacts .sub-section .contacts-container .update-message{line-height:40px;font-size:1em;color:#e1901b;font-style:italic}section#saved-contacts .sub-section .contacts-container #add-new-contact{margin:20px 0}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container.hide{display:none}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set{margin:10px 15px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.number{flex:0 1 450px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.exp{flex:0 1 100px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.first-name{flex:0 1 450px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.last-name{flex:0 1 450px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.address-1{flex:0 1 500px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.address-2{flex:0 1 500px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.city{flex:0 1 400px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.state{flex:0 1 200px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.zip{flex:0 1 150px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.country{flex:0 1 200px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.province{flex:0 1 400px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.postal-code{flex:0 1 200px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.ptin{flex:0 1 200px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set .hidden{display:none}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .cle-states .pseudo-row.hide{display:none}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .cle-states .add-cle-state.hide{display:none}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .form-controls{margin:25px auto 10px 15px}section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .form-controls .cancel{margin-left:3px}@media only screen and (max-width: 499px){main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr{display:block;margin-bottom:10px;background-color:#f8f8f8}main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr td{display:block;text-align:left;vertical-align:bottom}main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr td .header{display:inline-block;width:75px;float:left;color:#a1a1a1;text-transform:uppercase;font-size:0.8em}main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr td.name-and-email{padding:5px 0}main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr td.controls{text-align:center}main#account-settings section#saved-contacts .sub-section .contacts-container table tbody tr td.controls .btn{width:75px;max-width:75px;display:inline-block}main#account-settings section#saved-contacts .sub-section .contacts-container .update-notice,main#account-settings section#saved-contacts .sub-section .contacts-container #add-new-contact{max-width:unset;margin:10px auto;width:97%;display:block}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row{display:block;flex-wrap:wrap}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set{margin:10px 8px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.number{flex:1 1 300px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.city{flex:1 1 300px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.zip{flex:1 1 150px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.province{flex:1 1 300px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .pseudo-row .input-set.postal-code{flex:1 1 200px}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .form-controls{margin:0}main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .form-controls .update,main#account-settings section#saved-contacts .sub-section .contacts-container #add-edit-contact-container .form-controls .cancel{max-width:unset;margin:10px auto;width:97%;display:block}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-settings section#saved-contacts .sub-section #contacts-container table{margin-top:8px}main#account-settings section#saved-contacts .sub-section #contacts-container table tbody tr td.controls .btn{width:75px;max-width:75px;display:inline-block}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row{flex-wrap:wrap}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set{margin:10px 8px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.number{flex:0 1 300px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.exp{flex:0 1 100px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.first-name,main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.last-name{flex:1 1 200px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.address-1,main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.address-2{flex:1 1 200px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.city{flex:1 1 200px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.state{flex:0 1 150px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.zip{flex:0 1 150px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.country{flex:0 1 150px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.province{flex:0 1 300px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .pseudo-row .input-set.postal-code{flex:0 1 200px}main#account-settings section#saved-contacts .sub-section #contacts-container #add-edit-contact-container .form-controls{margin:10px auto 10px 8px}}section#change-password .sub-section .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}section#change-password .sub-section .pseudo-row .input-set{margin:10px 15px}section#change-password .sub-section .pseudo-row .input-set .hidden{display:none}section#change-password .sub-section .pseudo-row .input-set.password{flex:0 1 450px}section#change-password .sub-section .password-notice,section#change-password .sub-section .password-update{margin:10px auto 10px 15px}@media only screen and (max-width: 499px){main#account-products section#change-password .sub-section .pseudo-row .input-set,main#account-settings section#change-password .sub-section .pseudo-row .input-set{margin:10px 8px;flex:1 1 200px}main#account-products section#change-password .sub-section .password-notice,main#account-products section#change-password .sub-section .password-update,main#account-products section#change-password .sub-section .update-notice,main#account-settings section#change-password .sub-section .password-notice,main#account-settings section#change-password .sub-section .password-update,main#account-settings section#change-password .sub-section .update-notice{margin:10px auto;width:97%;display:block}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products section#change-password .sub-section .pseudo-row .input-set,main#account-settings section#change-password .sub-section .pseudo-row .input-set{margin:10px 8px;flex:1 1 200px}main#account-products section#change-password .sub-section .password-notice,main#account-products section#change-password .sub-section .password-update,main#account-settings section#change-password .sub-section .password-notice,main#account-settings section#change-password .sub-section .password-update{margin:10px auto 10px 8px}}section#manage-email-preferences .email-prefs-notice{margin:10px auto 10px 15px}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products section#manage-email-preferences .sub-section .email-prefs-notice,main#account-settings section#manage-email-preferences .sub-section .email-prefs-notice{margin:10px auto 10px 8px}}section#saved-credit-cards .sub-section #credit-cards{width:100%}section#saved-credit-cards .sub-section #credit-cards table{width:100%;border-collapse:collapse}section#saved-credit-cards .sub-section #credit-cards table thead tr{background-color:#ffffff}section#saved-credit-cards .sub-section #credit-cards table thead tr th{margin:0;padding:2px 0 15px 0;color:#a1a1a1;text-transform:uppercase;font-weight:normal;text-align:left;vertical-align:top}section#saved-credit-cards .sub-section #credit-cards table tbody tr{background-color:#e9e9e9}section#saved-credit-cards .sub-section #credit-cards table tbody tr:nth-child(even){background-color:#f8f8f8}section#saved-credit-cards .sub-section #credit-cards table tbody tr.outline{outline:2px solid #e1901b}section#saved-credit-cards .sub-section #credit-cards table tbody tr td{margin:0;padding:5px 0;color:#194786;font-weight:bold}section#saved-credit-cards .sub-section #credit-cards table tbody tr td.brand{padding:5px 0 5px 10px}section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls{text-align:center}section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls .btn{width:125px;max-width:125px;display:inline-block}section#saved-credit-cards .sub-section #credit-cards .cc-add-card{margin:20px 0}section#saved-credit-cards .sub-section #credit-cards #credit-card-form.hide{display:none}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set{margin:10px 15px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set .hidden{display:none}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-number{flex:0 1 450px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-exp{flex:0 1 100px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-first-name{flex:0 1 450px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-last-name{flex:0 1 450px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-1{flex:0 1 500px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-2{flex:0 1 500px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-city{flex:0 1 400px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-state{flex:0 1 200px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-zip{flex:0 1 150px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-country{flex:0 1 200px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-province{flex:0 1 400px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-postal-code{flex:0 1 200px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls{margin:25px auto 10px 15px}section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls .cc-cancel{margin-left:3px}@media only screen and (max-width: 499px){main#account-products section#saved-credit-cards .sub-section #credit-cards table thead,main#account-settings section#saved-credit-cards .sub-section #credit-cards table thead{display:none}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr{display:block;margin-bottom:10px;background-color:#f8f8f8}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td{display:block;text-align:left;vertical-align:bottom}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td .header,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td .header{display:inline-block;width:75px;float:left;color:#a1a1a1;text-transform:uppercase;font-size:0.8em}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td.brand,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td.brand{padding:5px 0}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls{text-align:center}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls .btn,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls .btn{width:75px;max-width:75px;display:inline-block}main#account-products section#saved-credit-cards .sub-section #credit-cards .update-notice,main#account-products section#saved-credit-cards .sub-section #credit-cards .cc-add-card,main#account-settings section#saved-credit-cards .sub-section #credit-cards .update-notice,main#account-settings section#saved-credit-cards .sub-section #credit-cards .cc-add-card{max-width:unset;margin:10px auto;width:97%;display:block}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row{flex-wrap:wrap}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set{margin:10px 8px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-number,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-number{flex:1 1 300px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-city,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-city{flex:1 1 300px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-zip,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-zip{flex:1 1 150px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-province,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-province{flex:1 1 300px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-postal-code,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-postal-code{flex:1 1 200px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls{margin:0}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls .cc-update,main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls .cc-cancel,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls .cc-update,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls .cc-cancel{max-width:unset;margin:10px auto;width:97%;display:block}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#account-products section#saved-credit-cards .sub-section #credit-cards table,main#account-settings section#saved-credit-cards .sub-section #credit-cards table{margin-top:8px}main#account-products section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls .btn,main#account-settings section#saved-credit-cards .sub-section #credit-cards table tbody tr td.controls .btn{width:75px;max-width:75px;display:inline-block}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row{flex-wrap:wrap}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set{margin:10px 8px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-number,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-number{flex:0 1 300px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-exp,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-exp{flex:0 1 100px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-first-name,main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-last-name,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-first-name,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-last-name{flex:1 1 200px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-1,main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-2,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-1,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-address-2{flex:1 1 200px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-city,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-city{flex:1 1 200px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-state,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-state{flex:0 1 150px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-zip,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-zip{flex:0 1 150px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-country,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-country{flex:0 1 150px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-province,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-province{flex:0 1 300px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-postal-code,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .pseudo-row .input-set.cc-postal-code{flex:0 1 200px}main#account-products section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls,main#account-settings section#saved-credit-cards .sub-section #credit-cards #credit-card-form .cc-form-controls{margin:10px auto 10px 8px}}main#account-player-selection .inner-container{max-width:957px;margin:0 auto;text-align:center}main#account-player-selection .inner-container p{color:gray;font-weight:normal;font-size:16px;margin:20px}main#account-player-selection #player-selection{padding:42px 0}main#account-player-selection #player-selection .flex-container{justify-content:space-around}main#account-player-selection #player-selection .column{background-color:white;border:1px solid orange;padding:44px 0 44px 0;box-sizing:border-box}main#account-player-selection #player-selection h1{font-family:"Lato", sans-serif;font-size:24px;color:black;text-transform:uppercase}main#account-player-selection #player-selection h2{margin:32px 0 6px 0;font-size:20px;color:black;font-weight:bold}main#account-player-selection #player-selection h2 a{color:black;text-decoration:underline}main#account-player-selection #player-selection h3{margin:14px 0 6px 0;font-size:18px;color:black;font-weight:normal}main#account-player-selection #player-selection h3 a{color:black;text-decoration:underline}main#account-player-selection #player-selection #original-player{width:420px;height:420px;background-image:url(/assets/v2/player-button-ddf29c1114ab489ad1f1e719602702d706d96f872579a36cf2a538e289f5fda3.svg);background-repeat:no-repeat;background-position:110px 90px;background-size:200px 200px;padding-top:300px;text-align:center;color:gray;font-weight:normal;font-size:16px}main#account-player-selection #player-selection #original-player:hover{background-image:url(/assets/v2/player-button-hover-d058c5009ae39863eefe48ac57a5f3840fdc79e0609eece178a79970680eeca6.svg);border:1px solid transparent;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);border-radius:0}main#account-player-selection #player-selection #new-player{width:420px;height:420px;background-image:url(/assets/v2/player-button-ddf29c1114ab489ad1f1e719602702d706d96f872579a36cf2a538e289f5fda3.svg);background-repeat:no-repeat;background-position:110px 90px;background-size:200px 200px;padding-top:300px;text-align:center;color:gray;font-weight:normal;font-size:16px}main#account-player-selection #player-selection #new-player:hover{background-image:url(/assets/v2/player-button-hover-d058c5009ae39863eefe48ac57a5f3840fdc79e0609eece178a79970680eeca6.svg);border:1px solid transparent;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);border-radius:0}main#not-found .container{max-width:1200px;margin:0 auto;padding:0 40px}main#not-found #hero{background:#194786 url(/assets/v2/hero-error-4676c57847819be1055fcf2460a4f0b46e752954e2e13e78db17c8c75daa6fbe.jpg) no-repeat;background-position:52% 50%;text-align:center}main#not-found #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#not-found #content{padding:50px 0 100px 0;text-align:center}main#not-found #content h2{color:#194786;font-size:2em}main#not-found #content #details{margin-top:75px}main#not-found #content #details .column{flex:1 1 30%;padding:0 20px}main#not-found #content #details .column .icon-md-lg{display:block;height:45px;width:45px;margin:0 auto}main#not-found #content #details .column h3{color:#194786;font-size:1.2em;margin:20px auto}main#not-found #content #details .column .search-text{height:40px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;font-style:italic;margin:20px auto 0 auto;display:block;padding:0 0 0 15px;background:#fff url(/assets/v2/search-left-highlight-50cc0141b5e216f6c0a0be19bc19911a9a67485a203518328936ad968a726e28.svg) no-repeat;background-position:98%;background-size:18px 18px}main#not-found #content #details .column a{margin:0;color:#e1901b}@media only screen and (max-width: 499px){main#not-found .container{padding:0 20px !important}main#not-found #hero h1{font-size:6vw !important}main#not-found #content{padding:25px 0 0 0 !important}main#not-found #content h2{margin-bottom:25px !important}main#not-found #content #details{margin-top:25px}main#not-found #content #details .column{margin:20px 0}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#not-found .container{padding:0 20px !important}main#not-found #content{padding:25px 0 0 0 !important}main#not-found #content h2{margin-bottom:25px !important}main#not-found #content #details{margin-top:25px;flex-wrap:wrap;justify-content:space-around}main#not-found #content #details .column{margin:20px 0;flex:0 0 250px}}.custom-exception-header{height:5em;border-bottom:2px solid #103066}.custom-exception-header .container{height:100%;padding:0 40px;display:flex;justify-content:flex-start;align-items:center}.custom-exception-header .container a.logo{display:block;margin:0;padding:0;height:35px;width:155px;background:url(/assets/v2/logo-strafford-barbri-color-ba648fbd551227eb82b754c524d42e8ba790b3869bf48cb782849863c02ca163.svg) no-repeat}#custom-exceptions{padding:15px 0}#custom-exceptions .container{padding:0 40px}#custom-exceptions .container a{color:#e1901b}#custom-exceptions .container p{margin:10px 0;line-height:18px}#custom-exceptions .container table{margin-top:25px;font-family:"Lato", sans-serif;font-size:14px}#custom-exceptions .container th{background:#ddd;padding:6px;text-align:right;vertical-align:top}#custom-exceptions .container td{padding:6px;background:#eee}#custom-exceptions .container th,#custom-exceptions .container td{word-break:break-all}@media only screen and (max-width: 499px){.header .container{justify-content:center}.container{padding:0 20px !important}}main.generic .container{padding:0 40px;max-width:1000px}main.generic #hero{background:#194786 url(/assets/v2/hero-error-4676c57847819be1055fcf2460a4f0b46e752954e2e13e78db17c8c75daa6fbe.jpg) no-repeat;background-position:52% 50%;text-align:center}main.generic #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main.generic #content{padding:30px 0 60px 0}main.generic #content h3{margin:50px 0 25px 0;text-transform:uppercase}main.generic #content p{margin:20px 0}main.generic #content a{color:#e1901b}main.generic #content ul{list-style:none;margin:18px 0 0 10px;padding:0 0 0 60px;text-indent:-32px}main.generic #content ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main.generic #content ul li p{display:inline}main.generic #content a.continue{max-width:200px;color:#ffffff;margin:0 auto}main.generic #content a.continue.bottom{margin-top:40px}main.generic #content .note{font-style:italic;text-align:center}main.generic #content .incomplete{border:1px solid #bb0000;background:#bb0000;color:#ffffff;font-weight:bold;margin:24px auto 12px auto;text-align:center;text-transform:uppercase;width:480px}main.generic #content .exam .question .incomplete-q{color:#900}main.generic #content .exam .question .answers{margin:0 auto 40px auto;padding:0 0 0 25px}main.generic #content .exam #submit{width:200px}main.generic #content .fail a.text-button,main.generic #content .fail a.alt-text-button,main.generic #content .fail a.ter-text-button{color:#ffffff;width:200px;margin:15px 0}main.generic #content .pass a.alt-text-button{color:#ffffff;width:200px}@media only screen and (max-width: 499px){main.generic #hero h1{font-size:6vw !important}main.generic .container{padding:0 20px !important}main.generic #content{padding:0 0 30px 0 !important}main.generic #content img{max-width:300px !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main.generic .container{padding:0 20px !important}main.generic #content{padding:10px 0 30px 0 !important}}#seminars #hero{background:#194786 url(/assets/v2/seminar-index-hero-1b61a0b3a5d28d2c2637e46a2d0cd2faa06ac5808cce7b56346fcde8468fc32e.jpg) no-repeat;background-position:bottom center;background-size:cover;text-align:center;height:155px}#seminars #hero h1{color:#ffffff;font-size:3em;padding:50px 0}#seminars #content{padding:40px}#seminars #content #seminar-list .header{font-family:"Georgia", serif;color:#194786;font-size:2em}#seminars #content #seminar-list .seminar{margin:40px 0}#seminars #content #seminar-list .seminar .title{color:#194786;font-size:1.2em;font-family:"Lato", sans-serif;font-weight:bold}#seminars #content #seminar-list .seminar .product strong{color:#e1901b}#seminars #content #seminar-list .seminar .product p{padding-bottom:0}#seminars #content #seminar-list .seminar .body em{font-style:italic}#seminars #content #seminar-list .seminar .readmore{color:#e1901b;text-transform:uppercase;font-family:"Lato", sans-serif;font-size:0.8em}main#seminar{margin:auto;padding-left:40px;padding-right:40px;max-width:1680px;padding-bottom:100px}main#seminar #breadcrumbs{margin:0;padding:26px 0 16px 0}main#seminar #breadcrumbs a{font-family:"Lato", sans-serif;font-weight:normal;font-size:0.83em;color:#696969;text-decoration:none}main#seminar #breadcrumbs a.active-link{color:#194786}main#seminar #breadcrumbs .bullet{padding:0 5px;font-size:0.94em;color:#e1901b}main#seminar .sm-text-button{display:block;width:100%;margin:0;padding:5px;border:none;border-radius:5px;color:#ffffff;background-color:#e1901b;vertical-align:middle;text-align:center;text-transform:uppercase;font-family:"Lato", sans-serif;font-size:16px;font-weight:bold;box-sizing:border-box;-webkit-appearance:none}main#seminar .sm-text-button span.button-date{font-size:12px;text-transform:none}main#seminar .sm-text-button.sm{padding:18px 0}main#seminar .sm-text-button.lg{padding:30px 0}main#seminar .sm_main_product{background-color:#e1901b}main#seminar .sm_main_product:hover{background-color:#e8951c}main#seminar .sm_webcast,main#seminar .sm_registration{background-color:#194786}main#seminar .sm_webcast:hover,main#seminar .sm_registration:hover{background-color:#1f57a3}main#seminar .sm_groupcast,main#seminar .sm_delayed_webcast{background-color:#686f77}main#seminar .sm_groupcast:hover,main#seminar .sm_delayed_webcast:hover{background-color:#79818b}main#seminar .orderable-container{max-width:970px}main#seminar .orderable-container .orderable-column{margin:0 10px}main#seminar .orderable-container .orderable-column.sm{flex:1 1 290px}main#seminar .orderable-container .orderable-column.lg{flex:1 1 330px}main#seminar .column{padding:0}main#seminar #hero-wrapper{background-color:#e9e9e9;padding:10px 10px 20px 10px}main#seminar #hero-wrapper #hero{background:rgba(0,0,0,0) url(/assets/v2/hero-in-person-ed5f9a7262c39ecf423d994833f0acfa0258153a0932fe2818777e16eae008a6.jpg) no-repeat;background-size:cover;height:272px;display:flex;flex-direction:column;justify-content:center;align-content:center;padding:15px}main#seminar #hero-wrapper #hero #hero-title h1{font-family:"Lato", sans-serif;font-weight:bold;text-transform:uppercase;font-size:3.0em;color:#ffffff;text-align:center}main#seminar #hero-wrapper #hero #hero-title h2{font-family:"Lato", sans-serif;font-weight:normal;text-transform:uppercase;font-size:1.5em;color:#ffffff;text-align:center}main#seminar #hero-wrapper #hero #hero-title h2 .spacer{margin:0 10px}main#seminar #hero-wrapper .early{background-color:rgba(0,0,0,0.5);height:50px;margin:-50px 0 0 0;text-align:center}main#seminar #hero-wrapper .early .early-text{font-family:"Lato", sans-serif;font-size:1.2em;color:#e1901b;text-transform:uppercase;line-height:50px}main#seminar #hero-wrapper #hero-orderables{justify-content:center;align-items:center;margin-top:20px}main#seminar #content{padding-top:40px}main#seminar #content #program{flex:1}main#seminar #content #program section{margin-bottom:80px}main#seminar #content #program section#details p{margin:15px 0 0 0}main#seminar #content #program .early-text{margin-top:15px}main#seminar #content #program #schedules #title-and-tabs{border-bottom:1px solid #d2d2d2}main#seminar #content #program #schedules #title-and-tabs .title{flex:1}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs{flex:1;justify-content:flex-end;margin:0 0 -1px 0}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs a.tab{display:inline-block;line-height:45px;width:210px;max-width:210px;background-color:#e9e9e9;color:#000000;font-family:"Lato", sans-serif;font-size:0.9em;text-transform:uppercase;text-align:center;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:20px 20px 0 0;margin-right:5px}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs a.tab.active-tab{background-color:#ffffff;color:#000000;border:1px solid #d2d2d2;border-bottom:1px solid #ffffff}main#seminar #content #program #schedules .grid{display:grid;display:-ms-grid;grid-template-columns:auto 230px;-ms-grid-columns:1fr 230px;margin:1em 0}main#seminar #content #program #schedules .grid .schedule-header{grid-column-start:1;grid-column-end:span 2;-ms-grid-column:1;-ms-grid-column-span:2;background-color:#d7e6fb;padding:20px;display:grid;display:-ms-grid;grid-template-columns:auto 267px;-ms-grid-columns:1fr;margin-bottom:26px}main#seminar #content #program #schedules .grid .schedule-header .schedule-header-text{justify-self:start;-ms-grid-column-align:start}main#seminar #content #program #schedules .grid .schedule-header .schedule-header-calendar{justify-self:end;-ms-grid-column-align:end}main#seminar #content #program #schedules .grid .gridcolumn{padding:1em}main#seminar #content #program #schedules .grid .gridcolumn .section_title{font-weight:bold}main#seminar #content #program #schedules .grid .gridcolumn .section_info{font-style:italic}main#seminar #content #program #schedules .grid .gridcolumn .section_time{font-weight:bold;text-align:right}main#seminar #content #program #schedules .grid .gridcolumn .section_time sub{font-weight:normal;font-style:italic}main#seminar #content #program #schedules .grid .odd{background-color:#ffffff}main#seminar #content #program #schedules .grid .even{background-color:#f8f8f8}main#seminar #content #program #schedules .grid .left{-ms-grid-column:1;-ms-grid-column-align:stretch}main#seminar #content #program #schedules .grid .right{-ms-grid-column:2;-ms-grid-column-align:stretch}main#seminar #content #program #schedules .grid .row1{-ms-grid-row:1}main#seminar #content #program #schedules .grid .row2{-ms-grid-row:2}main#seminar #content #program #schedules .grid .row3{-ms-grid-row:3}main#seminar #content #program #schedules .grid .row4{-ms-grid-row:4}main#seminar #content #program #schedules .grid .row5{-ms-grid-row:5}main#seminar #content #program #schedules .grid .row6{-ms-grid-row:6}main#seminar #content #program #schedules .grid .row7{-ms-grid-row:7}main#seminar #content #program #schedules .grid .row8{-ms-grid-row:8}main#seminar #content #program #schedules .grid .row9{-ms-grid-row:9}main#seminar #content #program #schedules .grid .row10{-ms-grid-row:10}main#seminar #content #program #schedules .grid .row11{-ms-grid-row:11}main#seminar #content #program #schedules .grid .row12{-ms-grid-row:12}main#seminar #content #program #schedules .grid .row13{-ms-grid-row:13}main#seminar #content #program #schedules .grid .row14{-ms-grid-row:14}main#seminar #content #program #schedules .grid .row15{-ms-grid-row:15}main#seminar #content #program #schedules .grid .row16{-ms-grid-row:16}main#seminar #content #program #schedules .grid .row17{-ms-grid-row:17}main#seminar #content #program #schedules .grid .row18{-ms-grid-row:18}main#seminar #content #program #schedules .grid .row19{-ms-grid-row:19}main#seminar #content #program #schedules .grid .row20{-ms-grid-row:20}main#seminar #content #program .nasba_details{font-family:"Lato", sans-serif;text-transform:uppercase;color:#e1901b;font-size:0.8em}main#seminar #content #program #speakers{padding:0;margin:35px auto 0 auto;font-family:"Lato", sans-serif;text-align:center}main#seminar #content #program #speakers .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}main#seminar #content #program #speakers .flex-container .column{flex:0 0 180px;margin:0px 5px 40px 5px}main#seminar #content #program #speakers h3{font-family:"Lato", sans-serif;font-size:1.5em;color:#194786;letter-spacing:0.02em;font-weight:normal;margin:26px 0;text-align:left}main#seminar #content #program #speakers img{width:100px}main#seminar #content #program #speakers a.speaker-ext-link{text-transform:none}main#seminar #content #program #speakers .name{font-size:0.9em;font-size:0.89em;font-weight:bold;color:#194786}main#seminar #content #program #speakers .title{font-size:0.8em;color:#828181}main#seminar #content #program #speakers .firm{color:#e1901b;font-size:1em}main#seminar #content #program #products #main-orderables{justify-content:center;align-items:flex-end;min-width:57px}main#seminar #content #program #products .pricing-text{margin:auto;margin-top:30px;max-width:245px}main#seminar #content #program #products .pricing-text p{font-family:"Lato", sans-serif;font-size:14px;text-align:center}main#seminar #content #program #products .pricing-text .price-title{color:#e1901b}main#seminar #content #program #products .pricing-text .price-details{color:#000000;line-height:18px}main#seminar #content #program #products .pricing-text h1{font-family:"Lato", sans-serif;font-size:3em;font-weight:bold;color:#e1901b;text-align:center}main#seminar #content #program #products .pricing-text h1 sup{font-size:0.5em}main#seminar #content #program #info div{margin-bottom:60px}main#seminar #content #program #info div h3{margin-bottom:18px}main#seminar #content #program #info a{color:#e1901b}main#seminar #content #sidebar hr{margin:50px 11px}main#seminar #content #sidebar .sidebar-content{text-align:center;background-color:#e9e9e9;padding:15px 0}main#seminar #content #sidebar .sidebar-content .sidebar-section{padding:0 18px;display:block}main#seminar #content #sidebar .sidebar-content .sidebar-section .icon{display:block;margin:0 auto;padding:0}main#seminar #content #sidebar .sidebar-content .sidebar-section h3,main#seminar #content #sidebar .sidebar-content .sidebar-section .sidebar-header{margin-bottom:18px}main#seminar #content #sidebar .sidebar-content .sidebar-section p{color:black;font-size:1em;font-weight:normal;font-family:"Lato", sans-serif}main#seminar #content #sidebar .sidebar-content .sidebar-section a{color:#e1901b;text-transform:uppercase;text-decoration:none}main#seminar #content #sidebar .sidebar-content .sidebar-section select{margin:12px auto 0 auto;display:block}main#seminar #content #sidebar .sidebar-content #ce.sidebar-section #cle-sidebar-component-content{margin-top:15px}main#seminar #content #sidebar .sidebar-content #ce.sidebar-section .cle-map{display:block;margin-top:15px;text-transform:uppercase;text-decoration:none;color:#e1901b;font-family:"Lato", sans-serif;font-size:0.9em}main#seminar #content #sidebar .sidebar-content .sidebar-header{font-family:"Lato", sans-serif;font-weight:normal;font-size:1.3em;color:#194786;display:block;text-align:center;letter-spacing:0.02em}main#seminar #content #sidebar .sidebar-content #assets{background-color:#103066;padding:16px;margin:0 18px 50px 18px}main#seminar #content #sidebar .sidebar-content #assets .sidebar-header{color:#e1901b}main#seminar #content #sidebar .sidebar-content #assets a{color:#ffffff;text-decoration:none}main#seminar #content #sidebar .sidebar-content #assets ul{text-align:left;list-style:none;padding-left:15px}main#seminar #content #sidebar .sidebar-content #assets ul li{font-family:"Lato", sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.02em;color:#ffffff;background:url(/assets/v2/filled-caret-0e5eff0160803836bae02cc32fd4e64c7c4c264835d45eb37b98676fb7dc4ae2.svg) no-repeat;background-size:7px 16px;background-position:0 5px;padding-left:18px}main#seminar #content #sidebar .sidebar-content #assets ul li a{text-transform:none}main#seminar #content #sidebar .sidebar-content #location{margin-top:25px}main#seminar #content #sidebar #products-side{padding:0 10px}main#seminar #content #sidebar #products-side .phone{color:#696969;font-family:"Lato", sans-serif;font-size:1em;font-style:italic}main#seminar #content #sidebar #products-side .phone a{color:#696969}main#seminar #content #sidebar #products-side #sidebar-orderables .orderable-column{margin:20px auto}main#seminar #content #sidebar #products-side #sidebar-orderables .orderable-column .sm-text-button.sm{max-width:290px;margin:0 auto}@media only screen and (max-width: 499px){main#seminar{padding:0;margin:0}main#seminar #hero-wrapper{margin-top:0;padding:0}main#seminar #hero-wrapper #hero{height:35vw;padding:0 10px 10px 10px}main#seminar #hero-wrapper #hero #hero-title h1{font-size:5vw}main#seminar #hero-wrapper #hero #hero-title h2{font-size:3.5vw}main#seminar #hero-wrapper .early{height:5vw;margin:-5vw 0 0 0}main#seminar #hero-wrapper .early .early-text{font-size:2.5vw;line-height:5vw}main#seminar #hero-wrapper #hero-orderables{padding:10px !important;margin:0 !important}main#seminar #hero-wrapper #hero-orderables .orderable-column{flex:1;margin:5px auto;width:100%}main#seminar #hero-wrapper #hero-orderables .orderable-column .sm-text-button{height:65px;padding:14px 0}main#seminar #hero-wrapper #hero-orderables .orderable-column .sm-text-button.lg{height:75px;padding:20px 0}main#seminar #content{display:block;padding:20px}main#seminar #content #program #details{margin-bottom:40px}main#seminar #content #program #details h1{font-size:1.5em}main#seminar #content #program #details h2{font-size:1em}main#seminar #content #program #schedules{margin-bottom:40px}main#seminar #content #program #schedules #title-and-tabs{margin-top:20px;border-bottom:none;flex-direction:row !important;flex-wrap:wrap}main#seminar #content #program #schedules #title-and-tabs .title{margin-top:10px;order:2;flex:1 1 100%}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs{order:1;flex-direction:row !important;flex-wrap:nowrap;justify-content:center;border-bottom:1px solid #d2d2d2;margin:0}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs a.tab{line-height:45px;width:50%;font-size:3.1vw;margin-right:5px;margin-bottom:-1px}main#seminar #content #program #schedules #schedule.grid{display:block;margin:0}main#seminar #content #program #schedules #schedule.grid .schedule-header{display:block;padding:10px}main#seminar #content #program #schedules #schedule.grid .schedule-header .schedule-header-calendar{text-align:center;margin-top:10px}main#seminar #content #program #schedules #schedule.grid .gridcolumn{padding:5px 10px}main#seminar #content #program #schedules #schedule.grid .gridcolumn p.section_time{text-align:left}main#seminar #content #program #schedules #schedule.grid .gridcolumn ul{padding:0 0 0 25px;margin:15px 0}main#seminar #content #program #speakers{padding-bottom:15px}main#seminar #content #program #speakers h3{margin-bottom:26px}main#seminar #content #program #speakers .flex-container{margin-bottom:0;align-content:center}main#seminar #content #program #speakers .flex-container .column{margin:2px;flex:0 0 180px}main#seminar #content #program #products{margin-bottom:30px}main#seminar #content #program #products #main-orderables{padding:0 !important;margin:0 !important}main#seminar #content #program #products #main-orderables .orderable-column{flex:1;margin:5px auto;width:100%}main#seminar #content #program #products #main-orderables .orderable-column .sm-text-button{height:65px;padding:14px 0}main#seminar #content #program #products #main-orderables .orderable-column .sm-text-button.lg{height:75px;padding:20px 0}main#seminar #content #program #products #pricing{margin-top:15px}main#seminar #content #program #info{margin-bottom:30px}main#seminar #content #program #info div{margin-bottom:30px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#seminar{padding:20px}main#seminar #hero-wrapper{margin-top:10px;padding:10px}main#seminar #hero-wrapper #hero{height:27vw;padding:0 10px}main#seminar #hero-wrapper #hero #hero-title h1{font-size:3.8vw}main#seminar #hero-wrapper #hero #hero-title h2{font-size:2.2vw}main#seminar #hero-wrapper .early{height:5vw;margin:-5vw 0 0 0}main#seminar #hero-wrapper .early .early-text{font-size:2.2vw;line-height:5vw}main#seminar #hero-wrapper #hero-orderables{margin-top:15px}main#seminar #hero-wrapper #hero-orderables .orderable-column{margin:0 5px}main#seminar #content #program #details{margin-bottom:30px}main#seminar #content #program #details h1{font-size:1.5em}main#seminar #content #program #details h2{font-size:1em}main#seminar #content #program #schedules{margin-bottom:40px}main#seminar #content #program #schedules #title-and-tabs{margin-top:20px;border-bottom:none;flex-direction:row !important;flex-wrap:wrap}main#seminar #content #program #schedules #title-and-tabs .title{margin-top:10px;order:2;flex:1 1 100%}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs{order:1;flex-direction:row !important;flex-wrap:nowrap;justify-content:center;border-bottom:1px solid #d2d2d2;margin:0}main#seminar #content #program #schedules #title-and-tabs #schedule-tabs a.tab{line-height:45px;width:50%;font-size:0.8em;margin-right:5px;margin-bottom:-1px}main#seminar #content #program #speakers{padding-bottom:26px}main#seminar #content #program #speakers h3{margin-bottom:26px}main#seminar #content #program #speakers .flex-container{margin-bottom:0}main#seminar #content #program #speakers .flex-container .column{margin:15px 2px;flex:0 0 180px}main#seminar #content #program #products #main-orderables{margin-top:15px}main#seminar #content #program #products #main-orderables .orderable-column{margin:0 5px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#seminar{margin:auto}main#seminar #title-and-tabs .title h3{position:absolute;background-color:#ffffff;margin:25px 0 0 0;padding:0 10px 0 0;z-index:1000}main#seminar #sidebar{flex:0 0 340px;margin-left:30px}main#seminar .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:235px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#seminar .dropdown option{color:#000000}main#seminar .dropdown::-ms-expand{display:none}main#seminar .dropdown.field-default{border:1px solid #d2d2d2}main#seminar .dropdown.field-error{border:1px solid #e1901b}main#seminar .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1024px){main#seminar{margin:auto}main#seminar #title-and-tabs .title h3{position:absolute;background-color:#ffffff;margin:25px 0 0 0;padding:0 10px 0 0;z-index:1000}main#seminar #sidebar{flex:0 0 340px;margin-left:30px}main#seminar .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:235px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#seminar .dropdown option{color:#000000}main#seminar .dropdown::-ms-expand{display:none}main#seminar .dropdown.field-default{border:1px solid #d2d2d2}main#seminar .dropdown.field-error{border:1px solid #e1901b}main#seminar .dropdown.disabled{background-color:#e9e9e9}}@media only print{.hide-print{display:none !important}#livechat-compact-container,#livechat-full{display:none !important}header{position:relative !important}header #mainnav-print .logo-print{display:block !important;margin:10px auto !important}header #mainnav-print .phone-print{display:block !important;margin:10px auto !important;font-family:"Helvetica", sans-serif !important;font-weight:bold !important;font-size:1em !important;color:#194786 !important;text-align:center !important}main#seminar{padding-top:0 !important}main#seminar #content{padding:0 !important}main#seminar #content #products .live,main#seminar #content #products .recordings,main#seminar #content #products .column{background-color:white !important}main#seminar #content #products .live h3,main#seminar #content #products .live p,main#seminar #content #products .live span,main#seminar #content #products .recordings h3,main#seminar #content #products .recordings p,main#seminar #content #products .recordings span,main#seminar #content #products .column h3,main#seminar #content #products .column p,main#seminar #content #products .column span{color:black !important}main#seminar #content #products .live .text-button,main#seminar #content #products .live .alt-text-button,main#seminar #content #products .live .ter-text-button,main#seminar #content #products .recordings .text-button,main#seminar #content #products .recordings .alt-text-button,main#seminar #content #products .recordings .ter-text-button,main#seminar #content #products .column .text-button,main#seminar #content #products .column .alt-text-button,main#seminar #content #products .column .ter-text-button{border:1px solid black !important;color:black !important}}main#cart .container{max-width:1200px;padding:0 40px}main#cart h1{margin:25px 0}main#cart h3{margin:0 0 10px 0}main#cart p{line-height:1.2em;margin:10px 0}main#cart .hollow-button{display:inline-block;min-width:160px;padding:3px 0;margin:10px 0;font-size:0.8em;line-height:1.2em}main#cart .text-input{height:40px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;padding:0 0 0 15px}main#cart #left-column,main#cart #cart-container{flex:1;min-height:500px}main#cart #left-column .cart-wrapper,main#cart #cart-container .cart-wrapper{margin-bottom:20px}main#cart #left-column .cart-wrapper .cart table,main#cart #cart-container .cart-wrapper .cart table{width:100%}main#cart #left-column .cart-wrapper .cart table .hollow-button,main#cart #cart-container .cart-wrapper .cart table .hollow-button{min-width:auto;width:75px;margin:2px auto}main#cart #left-column .cart-wrapper .cart table .text-input,main#cart #cart-container .cart-wrapper .cart table .text-input{height:30px;width:45px;padding:0;margin:0 auto;text-align:center}main#cart #left-column .cart-wrapper .cart table .alt-text-button,main#cart #cart-container .cart-wrapper .cart table .alt-text-button{padding:5px 10px}main#cart #left-column .cart-wrapper .cart table thead,main#cart #cart-container .cart-wrapper .cart table thead{background-color:#194786;color:#ffffff;text-align:center}main#cart #left-column .cart-wrapper .cart table thead th,main#cart #cart-container .cart-wrapper .cart table thead th{padding:2px 5px}main#cart #left-column .cart-wrapper .cart table thead th.codes,main#cart #left-column .cart-wrapper .cart table thead th.item,main#cart #cart-container .cart-wrapper .cart table thead th.codes,main#cart #cart-container .cart-wrapper .cart table thead th.item{text-align:left}main#cart #left-column .cart-wrapper .cart table tbody tr,main#cart #cart-container .cart-wrapper .cart table tbody tr{text-align:center}main#cart #left-column .cart-wrapper .cart table tbody tr.odd,main#cart #cart-container .cart-wrapper .cart table tbody tr.odd{background-color:#e9e9e9}main#cart #left-column .cart-wrapper .cart table tbody tr.even,main#cart #cart-container .cart-wrapper .cart table tbody tr.even{background-color:#f8f8f8}main#cart #left-column .cart-wrapper .cart table tbody tr a,main#cart #cart-container .cart-wrapper .cart table tbody tr a{color:#194786}main#cart #left-column .cart-wrapper .cart table tbody tr td,main#cart #cart-container .cart-wrapper .cart table tbody tr td{padding:2px 5px}main#cart #left-column .cart-wrapper .cart table tbody tr td p,main#cart #cart-container .cart-wrapper .cart table tbody tr td p{margin:5px 0}main#cart #left-column .cart-wrapper .cart table tbody tr td p.discount,main#cart #cart-container .cart-wrapper .cart table tbody tr td p.discount{color:#e1901b;font-size:0.8em;font-style:italic;text-align:left}main#cart #left-column .cart-wrapper .cart table tbody tr td p.right,main#cart #cart-container .cart-wrapper .cart table tbody tr td p.right{text-align:right}main#cart #left-column .cart-wrapper .cart table tbody tr td p.right .alt-text-button,main#cart #cart-container .cart-wrapper .cart table tbody tr td p.right .alt-text-button{display:inline-block}main#cart #left-column .cart-wrapper .cart table tbody tr td.item,main#cart #cart-container .cart-wrapper .cart table tbody tr td.item{text-align:left}main#cart #left-column p.pins,main#cart #cart-container p.pins{color:#ee280d;padding:20px 0}main#cart #left-column #under-cart,main#cart #cart-container #under-cart{justify-content:space-between;margin-top:10px}main#cart #left-column #under-cart .under-cart-buttons,main#cart #cart-container #under-cart .under-cart-buttons{flex:1;justify-content:flex-end}main#cart #left-column #under-cart .under-cart-buttons .other-buttons,main#cart #cart-container #under-cart .under-cart-buttons .other-buttons{flex:1 1 auto;margin-right:5px;text-align:right}main#cart #left-column #under-cart .under-cart-buttons .other-buttons .hollow-button,main#cart #cart-container #under-cart .under-cart-buttons .other-buttons .hollow-button{min-width:auto;width:150px}main#cart #left-column #under-cart .under-cart-buttons .checkout,main#cart #cart-container #under-cart .under-cart-buttons .checkout{flex:0 1 180px;text-align:center}main#cart #left-column #under-cart .under-cart-buttons .checkout .text-button,main#cart #left-column #under-cart .under-cart-buttons .checkout .alt-text-button,main#cart #left-column #under-cart .under-cart-buttons .checkout .ter-text-button,main#cart #cart-container #under-cart .under-cart-buttons .checkout .text-button,main#cart #cart-container #under-cart .under-cart-buttons .checkout .alt-text-button,main#cart #cart-container #under-cart .under-cart-buttons .checkout .ter-text-button{display:inline-block}main#cart #left-column #under-cart #under-missing-packages,main#cart #cart-container #under-cart #under-missing-packages{flex:0 1 350px;max-width:45%;text-align:center;border:1px solid #d2d2d2;background-color:#e9e9e9;margin-right:5px;padding:5px}main#cart #left-column #under-cart #under-missing-packages a,main#cart #cart-container #under-cart #under-missing-packages a{color:#194786}main#cart #left-column #under-cart #under-missing-packages p,main#cart #cart-container #under-cart #under-missing-packages p{margin:5px 0}main#cart #left-column #under-cart #under-missing-packages p.attention,main#cart #cart-container #under-cart #under-missing-packages p.attention{font-style:italic;color:#e1901b}main#cart #left-column #under-cart #under-missing-packages .alt-text-button,main#cart #cart-container #under-cart #under-missing-packages .alt-text-button{margin:25px auto 0 5px;padding:5px 10px}main#cart #left-column #sp-personnel,main#cart #cart-container #sp-personnel{background:#ccffff;border:2px solid #00ffff;padding:18px;margin-top:10px}main#cart #left-column #sp-personnel h3,main#cart #cart-container #sp-personnel h3{margin:0;padding:0;color:#194786}main#cart #left-column #sp-personnel p,main#cart #cart-container #sp-personnel p{margin:0;color:#000000}main#cart #left-column #sp-personnel .trk-12 .hollow-button,main#cart #cart-container #sp-personnel .trk-12 .hollow-button{width:30px;min-width:auto}main#cart #left-column #sp-personnel .trk-codes .hollow-button,main#cart #cart-container #sp-personnel .trk-codes .hollow-button{width:auto;min-width:auto;font-size:0.7em;padding:3px}main#cart #left-column #sp-personnel .text-input,main#cart #cart-container #sp-personnel .text-input{height:30px;width:160px}main#cart #left-column #sp-personnel .note,main#cart #cart-container #sp-personnel .note{font-size:0.8em;font-style:italic}main#cart #left-column .cart-notice,main#cart #cart-container .cart-notice{background-color:#e9e9e9;border:1px solid #d2d2d2;margin-top:10px;padding:5px}main#cart #left-column .cart-notice a,main#cart #cart-container .cart-notice a{color:#194786}main#cart #left-column #upsells,main#cart #cart-container #upsells{margin:40px 0;justify-content:space-between}main#cart #left-column #upsells a:not(.alt-text-button),main#cart #cart-container #upsells a:not(.alt-text-button){color:#194786}main#cart #left-column #upsells .alt-text-button,main#cart #cart-container #upsells .alt-text-button{padding:5px 10px}main#cart #left-column #upsells .column,main#cart #cart-container #upsells .column{flex:1;margin:0 5px;max-width:50%}main#cart #left-column #upsells .container2,main#cart #cart-container #upsells .container2{background-color:#e9e9e9;border:1px solid #d2d2d2;padding:5px 10px}main#cart #left-column #upsells .container2 .program,main#cart #cart-container #upsells .container2 .program{padding:5px 0;border-bottom:1px solid #d2d2d2}main#cart #left-column #upsells .container2 .program .upsell-product,main#cart #cart-container #upsells .container2 .program .upsell-product{justify-content:space-between;margin:10px auto}main#cart #left-column #upsells .container2 .program .upsell-product .column,main#cart #cart-container #upsells .container2 .program .upsell-product .column{flex:0 1 auto}main#cart #left-column #upsells .container2 .program .upsell-product .column form,main#cart #cart-container #upsells .container2 .program .upsell-product .column form{display:inline}main#cart #left-column #upsells .container2 .program .upsell-product .column .icon-upsell,main#cart #cart-container #upsells .container2 .program .upsell-product .column .icon-upsell{border:0}main#cart #left-column #upsells .container2 .program:last-child,main#cart #cart-container #upsells .container2 .program:last-child{border:0}main#cart #right-column,main#cart #sidebar{flex:0 0 300px;background-color:#e9e9e9;margin:0 0 0 10px;padding:0 15px}main#cart #right-column .right-upsell-container,main#cart #sidebar .right-upsell-container{background-color:#d2d2d2;text-align:center;margin:15px auto;padding:10px}main#cart #right-column .right-upsell-container a,main#cart #sidebar .right-upsell-container a{color:#194786}main#cart #right-column .right-upsell-container .alt-text-button,main#cart #sidebar .right-upsell-container .alt-text-button{margin:0 auto;padding:5px 10px}@media only screen and (max-width: 499px){main#cart .container{padding:0 20px}main#cart #right-column{display:none}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#cart .container{padding:0 20px}main#cart #right-column{display:none}}body#login-layout{background:linear-gradient(#194786, #0d2758) fixed}main#session{padding-top:0 !important}main#session .container{max-width:600px;padding:0 40px 20px 40px}main#session .logo{display:block;margin:50px auto;height:50px;width:200px;background:url(/assets/v2/logo-strafford-barbri-white-1372db3464a854fcace675ab266fb0e3ad76bfd607de9657010335fabc1e7430.svg) no-repeat}main#session .notice{color:#e1901b}main#session h1{margin:25px 0}main#session h3{margin:0 0 10px 0}main#session a:not(.hollow-button){color:#e1901b}main#session section{text-align:center;margin:20px 0;padding:50px;background-color:#ffffff;box-shadow:0 0 40px #000000}main#session section#create-account h1{margin:0 0 20px 0}main#session section#create-account .create-or-new{margin:15px auto 25px auto}main#session section#create-account .create-or-new .header{line-height:1em;text-align:center}main#session section#existing-account h1{margin:0 0 40px 0}main#session section#existing-account .create-or-new{margin:-20px auto 25px auto}main#session section#existing-account .create-or-new .header{line-height:1em;text-align:center}main#session section.hide{display:none}main#session section h1{color:#194786;margin:0;padding:0}main#session section.new-user{margin-top:20px}main#session section .submit-buttons .or{display:inline-block;color:#e1901b;margin:20px 0;line-height:50px}main#session section .submit-buttons .submit{max-width:175px}main#session section .submit-buttons .submit .embiggen{font-size:1.2em}main#session .extra-margin{margin:20px auto 10px auto !important}main#session p{line-height:1.2em;margin:10px 0}main#session p.note{font-size:0.9em;margin:0 0 10px 0;padding:0 5px;font-style:italic;color:#a1a1a1}main#session .error{border:1px solid #e1901b;padding:10px;margin:0 10px;text-align:left;color:#e1901b}main#session .error h3{color:#e1901b}main#session .error ul{list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#session .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#session .text-input{width:100%;margin:20px auto;display:block}main#session .text-button,main#session .alt-text-button,main#session .ter-text-button{margin:20px auto}main#session a.text-button,main#session a.alt-text-button,main#session a.ter-text-button{color:#ffffff}main#session #recaptcha div{margin:0 auto}main#session .reset{text-align:left;margin:50px 25px 0 25px;color:#000000}main#session .not-button{font-family:"Lato", sans-serif;padding:0;margin:0;background:none;border:none;color:#e1901b;cursor:pointer;font-size:1em}main#session .privacy{text-align:center;display:block;margin:50px auto}main#session .hollow-button{font-size:0.8em;padding:12px 20px}@media only screen and (max-width: 499px){main#session .container{padding:0 20px}main#session .logo{margin:30px auto}main#session section{padding:30px 20px}main#session section h1{margin:0 0 20px 0}main#session section .reset{text-align:center;margin-top:20px}main#session section .submit-buttons .submit{max-width:none}main#session section .submit-buttons .or{margin:0}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#session .container{padding:0 20px}main#session .logo{margin:30px auto}main#session section{padding:30px 20px}main#session section h1{margin:0 0 20px 0}main#session section .reset{text-align:center;margin-top:20px}}body#login-layout{background:linear-gradient(#194786, #0d2758) fixed}main#user{padding-top:0 !important}main#user .container{max-width:600px;padding:0 40px 20px 40px}main#user .logo{display:block;margin:50px auto;height:50px;width:200px;background:url(/assets/v2/logo-strafford-barbri-white-1372db3464a854fcace675ab266fb0e3ad76bfd607de9657010335fabc1e7430.svg) no-repeat}main#user .notice{color:#e1901b}main#user h1{margin:25px 0}main#user h3{margin:0 0 10px 0}main#user a:not(.hollow-button){color:#e1901b}main#user section{text-align:center;margin:20px 0;padding:50px;background-color:#ffffff;box-shadow:0 0 40px #000000}main#user section#create-account h1{margin:0 0 20px 0}main#user section#create-account .create-or-new{margin:15px auto 25px auto}main#user section#create-account .create-or-new .header{line-height:1em;text-align:center}main#user section#existing-account h1{margin:0 0 40px 0}main#user section#existing-account .create-or-new{margin:-20px auto 25px auto}main#user section#existing-account .create-or-new .header{line-height:1em;text-align:center}main#user section.hide{display:none}main#user section h1{color:#194786;margin:0;padding:0}main#user section.new-user{margin-top:20px}main#user section .submit-buttons .or{display:inline-block;color:#e1901b;margin:20px 0;line-height:50px}main#user section .submit-buttons .submit{max-width:175px}main#user section .submit-buttons .submit .embiggen{font-size:1.2em}main#user .extra-margin{margin:20px auto 10px auto !important}main#user p{line-height:1.2em;margin:10px 0}main#user p.note{font-size:0.9em;margin:0 0 10px 0;padding:0 5px;font-style:italic;color:#a1a1a1}main#user .error{border:1px solid #e1901b;padding:10px;margin:0 10px 10px 10px;text-align:left;color:#e1901b}main#user .error h3{color:#e1901b}main#user .error ul{list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#user .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#user .text-input{width:100%;margin:20px auto;display:block}main#user .text-button,main#user .alt-text-button,main#user .ter-text-button{margin:20px auto}main#user a.text-button,main#user a.alt-text-button,main#user a.ter-text-button{color:#ffffff}main#user .reset{text-align:left;margin:50px 25px 0 25px;color:#000000}main#user .not-button{font-family:"Lato", sans-serif;padding:0;margin:0;background:none;border:none;color:#e1901b;cursor:pointer;font-size:1em}main#user .privacy{text-align:center;display:block;margin:50px auto}main#user .hollow-button{font-size:0.8em;padding:12px 20px}@media only screen and (max-width: 499px){main#user .container{padding:0 20px}main#user .logo{margin:30px auto}main#user section{padding:30px 20px}main#user section h1{margin:0 0 20px 0}main#user section .reset{text-align:center;margin-top:20px}main#user section .submit-buttons .submit{max-width:none}main#user section .submit-buttons .or{margin:0}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#user .container{padding:0 20px}main#user .logo{margin:30px auto}main#user section{padding:30px 20px}main#user section h1{margin:0 0 20px 0}main#user section .reset{text-align:center;margin-top:20px}}main#contact .container{max-width:600px;padding:0 40px 40px 40px}main#contact h1{margin:25px 0}main#contact h3{margin:0 0 10px 0}main#contact a:not(.hollow-button){color:#e1901b}main#contact p{line-height:1.2em;margin:10px 0}main#contact p.notice{color:#e1901b}main#contact .error{border:1px solid #e1901b;padding:10px;margin:0 10px;text-align:left}main#contact .error h3{color:#e1901b}main#contact .error ul{list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#contact .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#contact .filled-caret-icon{display:inline-block;height:15px;width:10px}main#contact .text-button,main#contact .alt-text-button,main#contact .ter-text-button{width:200px;margin:0 auto}main#contact .hollow-button{display:inline-block;min-width:160px;padding:3px 0;margin:10px 0;font-size:0.8em;line-height:1.2em}main#contact section{padding:10px;margin:25px auto;background-color:#f8f8f8;border:1px solid #d2d2d2}main#contact section#details{background-color:#ffffff;border:0}main#contact section .flex-container{margin:10px 0;flex-wrap:wrap;justify-content:space-between;align-items:center}main#contact section .flex-container label{flex:1 0 150px;line-height:1.2em;font-size:1.2em;font-family:"Lato", sans-serif}main#contact section .flex-container .text-input{flex:1 1 250px;height:40px;border-radius:3px;font-size:1em;font-style:italic;padding:0 0 0 15px}main#contact section .flex-container select{font-size:0.9em}main#contact label.field-default{color:#000000}main#contact .text-input.field-default{border:1px solid #d2d2d2}main#contact label.field-error{color:#e1901b}main#contact .text-input.field-error,main#contact select.field-error{border:1px solid #e1901b}main#contact .cle-state.grid-container{display:grid;width:100%;grid-template-columns:2fr 2fr 1fr 2fr;align-items:center}main#contact .cle-state.grid-container label{color:#000000;margin:5px}main#contact .cle-state.grid-container .text-input,main#contact .cle-state.grid-container select{margin:5px;border:1px solid #d2d2d2}@media only screen and (max-width: 499px){main#contact .container{padding:0 20px 20px 20px !important}main#contact .flex-container{flex-direction:row !important}main#contact .cle-state.grid-container{display:grid;width:100%;grid-template-columns:1fr;align-items:center}main#contact .cle-state.grid-container label{margin:2px}main#contact .cle-state.grid-container .text-input,main#contact .cle-state.grid-container select{margin:2px;border:1px solid #d2d2d2}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#contact .container{padding:0 20px 20px 20px !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#contact .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#contact .dropdown option{color:#000000}main#contact .dropdown::-ms-expand{display:none}main#contact .dropdown.field-default{border:1px solid #d2d2d2}main#contact .dropdown.field-error{border:1px solid #e1901b}main#contact .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#contact .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:40px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:16px 16px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#contact .dropdown option{color:#000000}main#contact .dropdown::-ms-expand{display:none}main#contact .dropdown.field-default{border:1px solid #d2d2d2}main#contact .dropdown.field-error{border:1px solid #e1901b}main#contact .dropdown.disabled{background-color:#e9e9e9}}main#store-v2 .container{max-width:1200px;min-height:500px;padding:0 40px 40px 40px}main#store-v2 h1{margin:25px 0}main#store-v2 .error{background-color:#e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}main#store-v2 .error h3,main#store-v2 .error p{color:#ffffff}main#store-v2 .error ul{color:#ffffff;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#store-v2 .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#ffffff}main#store-v2 .show-editing-detail-contact{display:none}main#store-v2 .editing-detail-contact .show-editing-detail-contact{display:initial}main#store-v2 .editing-detail-contact .hide-editing-detail-contact{display:none}main#store-v2 .cart-controls{display:flex;flex-wrap:wrap;margin-bottom:15px}main#store-v2 .cart-controls a{display:inline-block}main#store-v2 .cart-controls .sign-in{margin:0 0 0 auto;line-height:28px;width:210px;background-color:#3070C8}main#store-v2 .cart-controls .sign-in:hover{background-color:#3B7EDA}main#store-v2 .cart-controls .sign-in.hide{display:none}main#store-v2 .cart-controls .continue-shopping{display:inline-block;padding:0;height:40px;line-height:38px;box-sizing:border-box;width:200px;min-width:160px;font-size:11px;vertical-align:middle}main#store-v2 .cart-controls form{display:inline-block}main#store-v2 .cart-controls form .empty-cart{margin:0 5px;padding:0;height:40px;width:200px;box-sizing:border-box;font-size:11px;line-height:38px}main#store-v2 .cart-controls section#user{flex:0 1 auto;margin:10px 0 0 auto;display:inline-block}main#store-v2 .cart-controls section#user .email{color:#e1901b}main#store-v2 .cart-controls section#user a.name{color:#e1901b}main#store-v2 section#messages{margin-bottom:15px}main#store-v2 section#messages p a{color:#194786}main#store-v2 section.below-cart-controls{margin:15px 0}main#store-v2 section.below-cart-controls .sign-in{display:inline-block}main#store-v2 section.below-cart-controls .sign-in.alt-text-button{width:200px}main#store-v2 .cart-container{flex:1 1 auto;min-height:500px}main#store-v2 .cart-container .total{background-color:#373737;padding:15px;margin-top:10px;align-content:space-between}main#store-v2 .cart-container .total .header{color:#ffffff;text-transform:uppercase;font-weight:bold;flex:0 1 75px}main#store-v2 .cart-container .total .savings{color:#e1901b;font-size:0.9em;flex:1}main#store-v2 .cart-container .total .price{color:#ffffff;font-weight:bold;font-size:1.1em;flex:1;text-align:right}main#store-v2 .cart-container section#package-individual{background-color:#e1901b;color:#ffffff;padding:15px;margin-top:10px;text-align:center}main#store-v2 .cart-container section#package-individual p#package-notice{font-weight:bold}main#store-v2 .cart-container section#package-individual p#package-notice-link{font-size:14px}main#store-v2 .cart-container section#package-individual p#package-notice-link a{color:#ffffff}main#store-v2 .cart-container section#notices{margin-top:10px;padding:25px 15px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}main#store-v2 .cart-container section#notices h3{color:#444444;margin-bottom:15px;font-size:16px}main#store-v2 .cart-container section#notices .subtitle{margin-top:15px;color:#444444}main#store-v2 .cart-container section#notices p{color:#444444;margin-top:8px}main#store-v2 .cart-container section#notices a{color:#e1901b}main#store-v2 .cart-container section#cart-submit .sp-channel{margin-top:15px}main#store-v2 .cart-container section#cart-submit .submit{margin-top:15px;width:400px;padding:15px;font-size:15px}main#store-v2 .cart-container section#cart-submit .submit.disabled{background-color:#828181;cursor:default}main#store-v2 .cart-container section#cart-submit .submit.hide{display:none}@media only screen and (max-width: 499px){main#store-v2 .container{padding:0 20px}main#store-v2 .cart-controls{margin-bottom:10px}main#store-v2 .cart-controls section#user{margin-top:0;float:none}main#store-v2 .cart-controls section#user p{margin-top:5px !important}main#store-v2 .cart-controls .sign-in.alt-text-button{width:100%}main#store-v2 .cart-controls .continue-shopping{width:100% !important}main#store-v2 .cart-controls form{margin-top:10px;width:100%}main#store-v2 .cart-controls form .empty-cart{width:100%;margin-left:0 !important}main#store-v2 .cart-controls section#user p{margin-top:10px}main#store-v2 section.below-cart-controls .sign-in.alt-text-button{width:100%}main#store-v2 .sub-container{display:block}main#store-v2 .sub-container .cart-container section#sp-personnel #sp-personnel-header{font-size:1.1em}main#store-v2 .sub-container .cart-container section.total{flex-direction:row !important}main#store-v2 .sub-container .cart-container section.total p.header{flex:1 1 auto;line-height:20px}main#store-v2 .sub-container .cart-container section.total p.header span.savings{font-size:12px;line-height:12px;text-transform:none}main#store-v2 .sub-container .cart-container section.total p.price{flex:1 1 auto}main#store-v2 .sub-container .cart-container section.total p.header,main#store-v2 .sub-container .cart-container section.total p.price{font-size:20px !important}main#store-v2 .sub-container .cart-container section#notices{margin-top:15px;padding:10px}main#store-v2 .sub-container .cart-container section#notices h3{font-size:0.8em}main#store-v2 .sub-container .cart-container section#notices p{font-size:14px;line-height:18px;margin-top:5px}main#store-v2 .sub-container .cart-container section#user{margin-top:0}main#store-v2 .sub-container .cart-container section#user p{text-align:center}main#store-v2 .sub-container .cart-container section#cart-submit #channel{width:100%;height:35px}main#store-v2 .sub-container .cart-container section#cart-submit .submit{margin:15px auto;width:100%;white-space:normal}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#store-v2 .container{padding:0 20px 20px 20px}main#store-v2 .cart-controls section#user{float:none}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#store-v2 .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:400px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2 .dropdown option{color:#000000}main#store-v2 .dropdown::-ms-expand{display:none}main#store-v2 .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2 .dropdown.field-error{border:1px solid #e1901b}main#store-v2 .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#store-v2 .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:400px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2 .dropdown option{color:#000000}main#store-v2 .dropdown::-ms-expand{display:none}main#store-v2 .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2 .dropdown.field-error{border:1px solid #e1901b}main#store-v2 .dropdown.disabled{background-color:#e9e9e9}}main#store-v2-user-capacity .container{max-width:500px;margin:100px auto;padding:40px;box-shadow:0 0 20px #000000}main#store-v2-user-capacity h1{margin:25px 0}main#store-v2-user-capacity .buttons{justify-content:space-between;margin-top:75px}main#store-v2-user-capacity .buttons .self-and-others{width:225px}main#store-v2-user-capacity .buttons .order-placer{width:225px}main#store-v2-user-capacity p.note{margin-top:100px}main#store-v2-user-capacity p.note a{color:#e1901b}@media only screen and (max-width: 499px){main#store-v2-user-capacity .container{padding:0 20px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#store-v2-user-capacity .container{padding:0 20px}}main#store-v2-primary-contact .hidden{display:none}main#store-v2-primary-contact .container{max-width:800px;padding:0 40px 40px 40px}main#store-v2-primary-contact .contact-container{margin:0px auto}main#store-v2-primary-contact .container-wide{max-width:860px}main#store-v2-primary-contact h1{margin:25px 0}main#store-v2-primary-contact h3{margin:0 0 10px 0}main#store-v2-primary-contact a:not(.hollow-button){color:#e1901b}main#store-v2-primary-contact a.alt-text-button:not(.hollow-button){color:#ffffff}main#store-v2-primary-contact p{line-height:1.2em;margin:10px 0}main#store-v2-primary-contact p.notice{color:#e1901b}main#store-v2-primary-contact p.subheader{color:#194786;font-weight:bold}main#store-v2-primary-contact p.attention{margin:20px 0;font-weight:bold;color:#696969}main#store-v2-primary-contact .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:400px}main#store-v2-primary-contact .pseudo-row.hide{display:none}main#store-v2-primary-contact .pseudo-row .input-set{margin:8px 10px;flex:1 1 400px;position:relative}main#store-v2-primary-contact .pseudo-row .input-set.required .text-input,main#store-v2-primary-contact .pseudo-row .input-set.required .dropdown{background-color:#ffecd1}main#store-v2-primary-contact .pseudo-row .input-set .text-input,main#store-v2-primary-contact .pseudo-row .input-set .dropdown{height:35px;font-size:14px;width:245px}main#store-v2-primary-contact hr{background-color:#d2d2d2;height:1px;border:0;margin:20px auto}main#store-v2-primary-contact .cle-states{background-color:#e9e9e9;padding:10px 15px;margin:15px 0px}main#store-v2-primary-contact .cle-states-notice{color:#a1a1a1;font-style:italic;margin:15px auto 10px 15px}main#store-v2-primary-contact .add-cle-state{margin:10px auto 10px 15px;max-width:200px}main#store-v2-primary-contact .add-cle-state.hide{display:none !important}main#store-v2-primary-contact .ptin-section p.ptin-notice{line-height:1.2em;margin:10px 0;color:#194786;font-weight:bold}main#store-v2-primary-contact .submit{max-width:200px;margin:0 0 0 auto}main#store-v2-primary-contact .primary_contact-submit,main#store-v2-primary-contact .cle_states-submit,main#store-v2-primary-contact .ptin-submit{display:none}main#store-v2-primary-contact .error,main#store-v2-primary-contact .error-explanation{background-color:#e1901b;color:#ffffff;padding:10px;margin:0 10px;text-align:left}main#store-v2-primary-contact .error h3,main#store-v2-primary-contact .error-explanation h3{color:#ffffff}main#store-v2-primary-contact .error ul,main#store-v2-primary-contact .error-explanation ul{list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#store-v2-primary-contact .error ul li::before,main#store-v2-primary-contact .error-explanation ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#ffffff}@media only screen and (max-width: 499px){main#store-v2-primary-contact h1{width:400px}main#store-v2-primary-contact .subheader{width:400px}main#store-v2-primary-contact .container{padding:0 20px}main#store-v2-primary-contact .pseudo-row{display:flex;flex-direction:column}main#store-v2-primary-contact .pseudo-row .input-set{margin:8px 10px;flex:1 1 0px;position:relative}main#store-v2-primary-contact .pseudo-row .input-set.bar-number .text-input{width:250px}main#store-v2-primary-contact .pseudo-row .input-set .dropdown{width:300px;height:35px}main#store-v2-primary-contact .pseudo-row .text-input{width:300px}main#store-v2-primary-contact .cle-states{width:300px}main#store-v2-primary-contact .cle-states-notice{text-align:center}main#store-v2-primary-contact .submit{margin:15px auto}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#store-v2-primary-contact .container{padding:0 20px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#store-v2-primary-contact .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2-primary-contact .dropdown option{color:#000000}main#store-v2-primary-contact .dropdown::-ms-expand{display:none}main#store-v2-primary-contact .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2-primary-contact .dropdown.field-error{border:1px solid #e1901b}main#store-v2-primary-contact .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#store-v2-primary-contact .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2-primary-contact .dropdown option{color:#000000}main#store-v2-primary-contact .dropdown::-ms-expand{display:none}main#store-v2-primary-contact .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2-primary-contact .dropdown.field-error{border:1px solid #e1901b}main#store-v2-primary-contact .dropdown.disabled{background-color:#e9e9e9}}section#items .item{border:1px solid #d2d2d2;padding:15px;margin-bottom:10px}section#items .item .hide{display:none !important}section#items .item .sp-item-codes{margin-bottom:15px}section#items .item .sp-item-codes .pub-code,section#items .item .sp-item-codes .trk-code{display:inline-block;background:#ccffff;border:2px solid #00ffff;color:#194786;padding:2px 5px}section#items .item .sp-item-codes .trk-code-form{display:inline-block}section#items .item .sp-item-codes .trk-code-form .text-input{color:#194786;background:#ffffff;padding:0 0 0 10px;border:2px solid #00ffff;border-radius:0;height:34px;width:100px}section#items .item .sp-item-codes .trk-code{cursor:pointer}section#items .item .sp-trk-codes{background:#ccffff;border:1px solid #00ffff;padding:5px 14px;margin-bottom:15px}section#items .item .sp-trk-codes p{margin:0;color:#000000}section#items .item .sp-trk-codes p .note{font-size:0.8em;font-style:italic}section#items .item .sp-trk-codes .trk-code-buttons form.trk-code-button{display:inline-block}section#items .item .sp-trk-codes .trk-code-buttons form.trk-code-button .hollow-button{display:inline-block;margin:10px 0;line-height:1.2em;width:auto;min-width:auto;font-size:0.7em;padding:3px}section#items .item .customers .contact-group{margin-top:10px}section#items .item .customers .contact-group.extra-padding:not(:first-child){padding-top:15px}section#items .item .customers .contact-group:not(:first-child){border-top:1px solid #e9e9e9}section#items .item .customers .contact-group .detail-contact:not(.sub-item-contact):not(:first-child){margin-top:10px;border-top:1px solid #e9e9e9}section#items .item .customers .contact-group .detail-contact .control-button{margin-left:10px}section#items .item .customers .contact-group .detail-contact.sub-item-contact .name-and-email,section#items .item .customers .contact-group .detail-contact.sub-item-contact .cle-states{display:inline-block;line-height:26px;margin-left:10px}section#items .item .customers .contact-group .detail-contact.sub-item-contact .control-button{line-height:26px;vertical-align:bottom;height:26px}section#items .item .customers .contact-group .detail-contact .saved-contacts{margin-left:10px}section#items .item .customers .contact-group .detail-contact .saved-contacts .control-button{margin-left:0}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container{position:relative;display:inline-block;padding:0;margin-left:10px}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .dropdown-btn{color:#ee280d;padding:8px 35px 33px 15px;text-transform:none;font-size:18px;background:#ffecd1 url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:18px 18px;background-position:94%;font-family:"Lato", sans-serif}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .dropdown-btn.hide{display:none}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown{width:250px;position:absolute;background-color:#f4f4f4;border:1px solid #f4f4f4;z-index:1}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown.hide{display:none}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown .saved-contacts-search{height:30px;color:#828181;width:100%;font-style:italic;box-sizing:border-box;background-image:url(/assets/v2/search-left-15191d13f16a13243d7f997f4d6654d50795f60c8b9848a1a47fd21aef97d29e.svg);background-position:10px 8px;background-size:15px 15px;background-repeat:no-repeat;font-size:1em;padding:14px 0 12px 30px;border:none;border-bottom:1px solid #ddd}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown a.saved-contact{box-sizing:border-box;color:#000000;padding:6px 10px;text-decoration:none;display:inline-block;font-size:0.8em;width:100%}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown a.saved-contact.hide{display:none}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-container .saved-contacts-dropdown a.saved-contact:hover{background-color:#e9e9e9}section#items .item .customers .contact-group .detail-contact .saved-contacts .add-new{display:inline-block}section#items .item .customers .contact-group .detail-contact .saved-contacts .add-new .add-new-contact-link{color:#ee280d;text-transform:none;font-size:18px;font-family:"Lato", sans-serif;padding:8px 16px 33px 15px}section#items .item .customers .contact-group .detail-contact .saved-contacts .add-new .add-new-contact-link.control-button{background-color:#ffecd1}section#items .item .customers .contact-group .detail-contact .saved-contacts .add-new .add-new-contact-link.disabled{cursor:default}section#items .item .customers .contact-group .detail-contact .saved-contacts .remove{display:inline-block;vertical-align:middle;margin-left:10px}section#items .item .customers .contact-group .detail-contact .contact-details{margin:10px auto}section#items .item .customers .contact-group .detail-contact .contact-details.hide{display:none}section#items .item .customers .contact-group .detail-contact .contact-details .cle-states-and-controls{flex-wrap:wrap}section#items .item .customers .contact-group .detail-contact .contact-details .cle-states-and-controls .controls{margin:7px 0 0 3px}section#items .item .customers .contact-group .detail-contact .contact-details .name-and-email,section#items .item .customers .contact-group .detail-contact .contact-details .cle-states{display:inline-block}section#items .item .customers .contact-group .detail-contact .contact-details .name-and-email .position,section#items .item .customers .contact-group .detail-contact .contact-details .cle-states .position{font-weight:bold}section#items .item .customers .contact-group .detail-contact .contact-details .name-and-email a.edit-detail-contact-button,section#items .item .customers .contact-group .detail-contact .contact-details .cle-states a.edit-detail-contact-button{margin-left:10px;color:#e1901b;vertical-align:bottom}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0 0 -7px}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row.hide{display:none}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set{margin:0px 10px;display:flex}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set .hidden{display:none}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set .text-input{flex:1 1 250px}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set.cle-state,section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set.bar-number{flex:0 1 200px}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set.required .text-input,section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set.required .dropdown{background-color:#ffecd1}section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set .text-input,section#items .item .customers .contact-group .detail-contact .contact-details .pseudo-row .input-set .dropdown{height:35px;width:245px;font-size:14px;color:#000000}section#items .item .customers .contact-group .detail-contact .contact-details .controls{height:40px;align-self:flex-end}section#items .item .customers .contact-group .detail-contact .contact-details .add-cle-btn-container{margin-top:8px}section#items .item .customers .contact-group .detail-contact .contact-details .add-cle-state{width:200px;color:#e1901b;margin-left:5px}section#items .item .customers .contact-group .detail-contact .contact-details .add-cle-state.hide{display:none}section#items .item .customers .contact-group .detail-contact .edit-detail-contact{margin:10px 0}section#items .item .customers .contact-group .detail-contact .edit-detail-contact .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}section#items .item .customers .contact-group .detail-contact .edit-detail-contact .pseudo-row p{line-height:41px}section#items .item .customers .contact-group .detail-contact .edit-detail-contact .position{font-weight:bold;line-height:25px}section#items .item .customers .contact-group .detail-contact .controls{margin-top:0;margin-left:15px}section#items .item .customers .contact-group .detail-contact .controls.hide{display:none}section#items .item .customers .contact-group .detail-contact .controls .save{display:inline-block;width:auto}section#items .item .customers .contact-group .detail-contact .controls .cancel{display:inline-block;background-color:#ffffff;text-decoration:none;border:none;color:#828181;font-family:"Lato", sans-serif;font-size:1em;cursor:pointer}section#items .item .customers .contact-group .detail-contact .controls .cancel:focus{outline:none}section#items .item .customers .contact-group .detail-contact .update-notice{margin-left:0;line-height:40px;font-family:"Lato", sans-serif;font-size:1em;color:#e1901b;font-style:italic}section#items .item .customers .contact-group .detail-contact .error{background-color:#ffffff;border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}section#items .item .customers .contact-group .detail-contact .error h3{color:#e1901b}section#items .item .customers .contact-group .detail-contact .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}section#items .item .customers .contact-group .detail-contact .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}section#items .item .customers .contact-group .product{margin-top:5px;padding:0 0 0 20px}section#items .item .customers .contact-group .product .pub-code{display:inline-block;font-size:14px;font-family:"Lato", sans-serif;margin-right:5px;line-height:26px}section#items .item .customers .contact-group .product .title{display:inline-block;font-weight:bold;font-size:14px}section#items .item .customers .contact-group .product .remove-items-container{display:inline-block}section#items .item .customers .contact-group .product .remove-items-container.sub-item{display:flex;align-items:center;justify-content:center}section#items .item .customers .contact-group .product .remove-items-container .control-button{margin-left:10px;font-size:12px;line-height:25px;font-family:"Lato", sans-serif;letter-spacing:0.04em}section#items .item .customers .contact-group .product .price-container{margin-left:auto;display:inline-block}section#items .item .customers .contact-group .cart-contact-sales-button{padding:18px 12px;border-radius:5px;background-color:#004499;max-width:210px}section#items .item .customers .contact-group.nth-customer.extra-padding{padding-top:0}section#items .item .customers .contact-group.nth-customer .add-items-container{padding:0 !important}section#items .item .customers .contact-group.nth-customer .add-items-container .add-item-form .add-item-button{padding:18px 12px;border-radius:5px;background-color:#004499}section#items .item .customers .contact-group.nth-customer .add-items-container .add-item-form .add-item-button:hover{background-color:#1f57a3}section#items .item .customers .contact-group.nth-customer .add-items-container .add-item-form .add-item-button .caret{font-size:16px;line-height:13px}section#items .item .customers .contact-group.nth-customer .add-items-container .proceed-to-checkout{font-size:1.0em;line-height:28px;max-width:210px;background-color:#3070C8}section#items .item .customers .contact-group.nth-customer .add-items-container .proceed-to-checkout:first-child{margin:0 0 0 auto}section#items .item .customers .contact-group.nth-customer .add-items-container .proceed-to-checkout:not(:first-child){margin:0 0 0 10px}section#items .item .customers .contact-group.nth-customer .add-items-container .proceed-to-checkout:hover{background-color:#3B7EDA}section#items .item .product-qty-total.pseudo-row{display:flex}section#items .item .product-qty-total .product{flex:1 1 300px}section#items .item .product-qty-total .product .header{color:#a1a1a1;text-transform:uppercase}section#items .item .product-qty-total .product .title{font-size:18px;font-weight:bold}section#items .item .product-qty-total .product .title a{color:#194786;text-decoration:none}section#items .item .product-qty-total .product .date{font-weight:normal;color:#000000;font-size:0.8em;margin-left:5px}section#items .item .product-qty-total .quantity{flex:0 0 150px;margin:0 25px}section#items .item .product-qty-total .quantity .unit{display:inline-block;line-height:30px;color:#194786;margin-left:5px}section#items .item .product-qty-total .item-total{flex:0 0 100px;text-align:right}section#items .item .product-qty-total .item-total .header{color:#a1a1a1;text-transform:uppercase}section#items .item .product-qty-total .item-total .price{color:#194786;font-weight:bold}section#items .item .discounts-container{display:inline-block}section#items .item .discounts-container .discount{color:#e1901b;font-style:italic}section#items .item .add-items-container{margin:15px 0 0 0;padding:0 0 0 20px}section#items .item .add-items-container .add-item-form:not(:first-child){margin-left:10px}section#items .item .add-items-container .add-item-form .add-item-button{padding:8px 12px;border-radius:0}section#items .item .add-items-container .add-item-form .add-item-button .caret{font-size:16px;line-height:13px}@media only screen and (max-width: 499px){section#items .dropdown{font-size:16px !important;width:100% !important}section#items .item .customers .contact-group .detail-contact,section#items .item .customers .contact-group .product{padding:0;align-items:flex-start !important}section#items .item .customers .contact-group .detail-contact .saved-contacts .saved-contacts-dropdown,section#items .item .customers .contact-group .product .saved-contacts .saved-contacts-dropdown{right:0 !important}section#items .item .customers .contact-group .detail-contact .pseudo-row,section#items .item .customers .contact-group .product .pseudo-row{flex-wrap:wrap !important}section#items .item .customers .contact-group .detail-contact .pseudo-row .input-set,section#items .item .customers .contact-group .product .pseudo-row .input-set{width:100% !important}section#items .item .customers .contact-group .detail-contact .pseudo-row .input-set.bar-number,section#items .item .customers .contact-group .product .pseudo-row .input-set.bar-number{flex:1 1 100% !important}section#items .item .customers .contact-group .detail-contact .contact-details .cle-states-and-controls .controls,section#items .item .customers .contact-group .product .contact-details .cle-states-and-controls .controls{margin-top:10px !important}section#items .item .customers .contact-group .detail-contact .contact-details .name-and-email .control-button,section#items .item .customers .contact-group .product .contact-details .name-and-email .control-button{font-size:12px;line-height:25px;font-family:"Lato", sans-serif;letter-spacing:0.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border-radius:0;border:0;margin:0 10px 0 0 !important}section#items .item .customers .contact-group .detail-contact .name-and-email,section#items .item .customers .contact-group .product .name-and-email{margin:0 !important}section#items .item .customers .contact-group .detail-contact .name-and-email .control-button,section#items .item .customers .contact-group .product .name-and-email .control-button{font-size:12px;line-height:25px;font-family:"Lato", sans-serif;letter-spacing:0.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border-radius:0;border:0;margin:0 10px 0 0 !important}section#items .item .customers .contact-group .detail-contact .remove-items-container .control-button,section#items .item .customers .contact-group .product .remove-items-container .control-button{font-size:12px;line-height:25px;font-family:"Lato", sans-serif;letter-spacing:0.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border-radius:0;border:0;margin:0 10px 0 0 !important}section#items .item .customers .contact-group .add-items-container{padding:0}section#items .item .customers .contact-group .add-items-container .add-item-button{margin-bottom:5px;width:100%}section#items .item .customers .contact-group .add-items-container .add-item-form{margin:0;width:100%}section#items .item .customers .contact-group .add-items-container .proceed-to-checkout{width:100%;margin:0 auto !important;max-width:unset !important}section#items .item .customers .contact-group.nth-customer .add-item-form{margin:0 auto 5px auto !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){section#items .cle-states-and-controls{flex-wrap:wrap}section#items .cle-states-and-controls .controls{margin:7px 0 0 7px !important}}@media only screen and (min-width: 1024px) and (max-width: 1679px){section#items .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:214px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}section#items .dropdown option{color:#000000}section#items .dropdown::-ms-expand{display:none}section#items .dropdown.field-default{border:1px solid #d2d2d2}section#items .dropdown.field-error{border:1px solid #e1901b}section#items .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){section#items .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:214px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}section#items .dropdown option{color:#000000}section#items .dropdown::-ms-expand{display:none}section#items .dropdown.field-default{border:1px solid #d2d2d2}section#items .dropdown.field-error{border:1px solid #e1901b}section#items .dropdown.disabled{background-color:#e9e9e9}}section#sp-personnel{background:#ccffff;border:1px solid #00ffff;padding:5px 14px;margin-top:10px}section#sp-personnel h3{cursor:pointer;margin:0;padding:0;color:#194786}section#sp-personnel #sp-personnel-wrapper{display:none}section#sp-personnel p{margin:0;color:#000000}section#sp-personnel .hollow-button{display:inline-block;min-width:160px;padding:3px 0;margin:10px 0;font-size:0.8em;line-height:1.2em}section#sp-personnel .text-input{height:30px;width:160px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;padding:0 0 0 15px}section#sp-personnel .trk-12 .hollow-button{width:30px;min-width:auto}section#sp-personnel .trk-codes .hollow-button{width:auto;min-width:auto;font-size:0.7em;padding:3px}section#sp-personnel .note{font-size:0.8em;font-style:italic}section#sp-personnel #sp-cart-orderables .family{border:1px solid #d2d2d2;padding:10px;margin-top:5px}section#sp-personnel #sp-cart-orderables .family .family-pub-code-and-title{font-weight:bold;margin-bottom:5px}section#sp-personnel #sp-cart-orderables .family .sp-cart-orderable .pub-code{display:inline-block;width:150px}section#sp-personnel #sp-cart-orderables .family .sp-cart-orderable .title{display:inline-block;width:225px}section#sp-personnel #sp-cart-orderables .family .sp-cart-orderable .price{display:inline-block;width:150px}section#sp-personnel #sp-cart-orderables .family .sp-cart-orderable .order-button{display:inline-block;width:auto}section#sp-personnel #sp-cart-orderables .family .sp-cart-orderable .order-button .hollow-button{width:200px;margin:2px auto;font-size:0.7em;padding:3px}hr.pass-upsell-line{background-color:#e9e9e9;height:1px;border:0;margin-top:10px}section#pass-upsells{background-color:#e9e9e9;padding:15px;margin-top:10px;border:1px solid #e1901b}section#pass-upsells .pass-upsell{justify-content:space-between}section#pass-upsells .pass-upsell .description{font-weight:bold;color:#194786;padding:8px;line-height:26px;font-style:italic;font-size:20px}section#pass-upsells .pass-upsell .add-pass .text-button,section#pass-upsells .pass-upsell .add-pass .alt-text-button,section#pass-upsells .pass-upsell .add-pass .ter-text-button{min-width:250px}section#pass-upsells .pass-upsell .add-pass .text-button .pre-text,section#pass-upsells .pass-upsell .add-pass .alt-text-button .pre-text,section#pass-upsells .pass-upsell .add-pass .ter-text-button .pre-text{font-size:16px;font-weight:bold}section#other-upsells .family-upsells{padding:15px 0 20px 0}section#other-upsells .family-upsells:not(:first-of-type){border-top:1px solid #d2d2d2}section#other-upsells .header{text-align:center;font-weight:bold;color:#194786}section#other-upsells .price-header{font-size:1.2em}section#other-upsells .other-upsells-buttons{flex-wrap:wrap;justify-content:center;margin-top:10px}section#other-upsells .other-upsells-buttons .other-upsell{flex:0 1 200px;margin:0 10px;background-color:#e9e9e9}section#other-upsells .other-upsells-buttons .other-upsell p{padding:10px;text-align:center;line-height:1.2em}section#other-upsells .other-upsells-buttons .other-upsell p .title{color:#e1901b;font-size:0.8em}section#other-upsells .other-upsells-buttons .other-upsell p .price{color:#194786;font-size:1.2em}section#other-upsells .other-upsells-buttons .other-upsell p .add{color:#828181;font-size:0.7em}section#other-upsells .other-upsells-buttons .other-upsell .download-button{color:#194786;font-size:0.8em;font-weight:bold;padding:15px 0px;text-align:center;width:210px;margin-top:15px;border-radius:5px;border:1px solid #194786}section#other-upsells .sub-header{font-size:14px;line-height:20px;padding:25px 20px 5px}@media only screen and (max-width: 499px){section#pass-upsells .pass-upsell{flex-direction:column}section#pass-upsells .pass-upsell .description{line-height:22px;text-align:center}section#pass-upsells .pass-upsell .add-pass{width:100%;margin-top:15px}section#other-upsells{padding:15px 0}section#other-upsells .other-upsells-buttons{flex-direction:row !important;justify-content:stretch}section#other-upsells .other-upsells-buttons .other-upsell{flex:1 1 100%;margin:5px auto}section#other-upsells .other-upsells-buttons .other-upsell a{padding:0}section#other-upsells .other-upsells-buttons .other-upsell .title{font-size:18px !important;line-height:20px !important}section#other-upsells .other-upsells-buttons .other-upsell .price{font-size:22px !important;line-height:24px !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){section#pass-upsells .pass-upsell{flex-direction:column}section#pass-upsells .pass-upsell .description{line-height:22px;text-align:center}section#pass-upsells .pass-upsell .add-pass{width:100%;margin-top:15px}}section#shipping{margin:25px auto}section#shipping .header-and-button h2{color:#194786;flex:1 1 50%;font-size:2em}section#shipping .change-shipping-container{margin:35px 0px}section#shipping .change-shipping-container #change-shipping{color:#e1901b;font-size:14px}section#shipping #edit-shipping .hidden{display:none}section#shipping #edit-shipping .error{border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}section#shipping #edit-shipping .error h3{color:#e1901b}section#shipping #edit-shipping .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}section#shipping #edit-shipping .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}section#shipping #edit-shipping .pseudo-row{display:flex;flex-wrap:wrap}section#shipping #edit-shipping .pseudo-row .input-set{margin:0px 10px}section#shipping #edit-shipping .pseudo-row .input-set.state .dropdown{width:100px}section#shipping #edit-shipping .pseudo-row .input-set.zip .text-input{width:125px}section#shipping #edit-shipping .pseudo-row .input-set.country .dropdown{width:145px}section#shipping #edit-shipping .pseudo-row .input-set .text-input,section#shipping #edit-shipping .pseudo-row .input-set .dropdown{flex:1 1 50%;margin:5px 5px 5px 0;height:35px;width:245px;font-size:14px}section#shipping #edit-shipping .save{display:inline-block;width:85px;margin-top:10px}section#shipping #edit-shipping .cancel{display:inline-block;background-color:#ffffff;text-decoration:none;border:none;color:#828181;cursor:pointer}section#shipping #edit-shipping .cancel:focus{outline:none}section#shipping #show-shipping{padding:0px 20px}section#shipping #show-shipping p{margin:15px 0px}@media only screen and (max-width: 499px){section#shipping .change-shipping-container{margin:10px auto}section#shipping #edit-shipping{width:385px !important}section#shipping #edit-shipping .pseudo-row .input-set.state .dropdown{width:150px !important}section#shipping #edit-shipping .pseudo-row .input-set.zip .text-input{width:175px !important}section#shipping #edit-shipping .pseudo-row .input-set .text-input,section#shipping #edit-shipping .pseudo-row .input-set .dropdown{width:345px !important}}section#payment{margin:-45px auto 25px auto}section#payment #header-and-button{padding-top:70px}section#payment #header-and-button h2{color:#194786;font-size:2em;flex:1 1 50%}section#payment .error{background-color:#e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}section#payment .error h3{color:#ffffff}section#payment .error ul{color:#ffffff;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}section#payment .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#ffffff}section#payment .change-payment-method-container{margin:35px 0px}section#payment #change-payment-method{color:#e1901b;font-size:14px}section#payment #show-payment-method #chosen-payment-method #user-cards #show-user-card .user-card.selected{outline:2px solid #e1901b}section#payment #show-payment-method #chosen-payment-method #user-cards #edit-user-card{display:none}section#payment #show-payment-method #chosen-payment-method #user-cards #edit-user-card .user-card.selected{outline:2px solid #e1901b}section#payment #show-payment-method #show-credit-card{padding:0px 20px}section#payment #show-payment-method #show-credit-card p{margin-top:15px}section#payment #show-payment-method #show-credit-card p a[href^="tel"]{color:inherit;text-decoration:none}section#payment #show-payment-method #show-user-card{padding:0px 20px}section#payment #show-payment-method #show-user-card p{margin-top:15px}section#payment #show-payment-method #show-bill-me{padding:0px 20px}section#payment #show-payment-method #show-bill-me p{margin-top:15px}section#payment #edit-payment-method #payment-method-buttons{flex-wrap:wrap;margin-top:10px}section#payment #edit-payment-method #payment-method-buttons.hidden{display:none}section#payment #edit-payment-method #payment-method-buttons .payment-method-button{background-color:#d2d2d2;width:145px;height:145px;margin-right:15px;text-align:center;position:relative}section#payment #edit-payment-method #payment-method-buttons .payment-method-button:hover,section#payment #edit-payment-method #payment-method-buttons .payment-method-button.selected{background-color:#e1901b}section#payment #edit-payment-method #payment-method-buttons .payment-method-button p{font-size:13px;font-weight:bolder;color:#ffffff;margin-top:20px}section#payment #edit-payment-method #payment-method-buttons .sm{padding:35px 40px;position:absolute;top:65px;left:43px}section#payment #edit-payment-method #payment-method-buttons .icon-xl{background-size:55px}section#payment #edit-payment-method #payment-method-form{margin-top:15px}section#payment #edit-payment-method #payment-method-form p{color:#194786}section#payment #edit-payment-method #payment-method-form #latest-card.hidden{display:none}section#payment #edit-payment-method #payment-method-form #latest-card .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:25px 0px}section#payment #edit-payment-method #payment-method-form #latest-card .pseudo-row .input-set.required .text-input{background-color:#ffecd1}section#payment #edit-payment-method #payment-method-form #latest-card .pseudo-row .input-set.disabled .text-input{background-color:#d2d2d2;border-color:#d2d2d2}section#payment #edit-payment-method #payment-method-form #latest-card .text-input{height:30px;width:250px;font-size:12px}section#payment #edit-payment-method #payment-method-form #latest-card .text-input.verification{width:100px}section#payment #edit-payment-method #payment-method-form #latest-card .cc-brands{margin-left:5px;padding-top:3px}section#payment #edit-payment-method #payment-method-form #latest-card .expiration{margin-left:15px;font-size:0.8em;color:#000000;line-height:30px}section#payment #edit-payment-method #payment-method-form #latest-card .expiration .expired{color:#ee280d;font-style:italic}section#payment #edit-payment-method #payment-method-form #latest-card .select{margin-left:15px;width:175px}section#payment #edit-payment-method #payment-method-form #user-cards{width:100%;border-collapse:collapse;margin-top:15px}section#payment #edit-payment-method #payment-method-form #user-cards.flex-container{display:flex;flex-direction:column}section#payment #edit-payment-method #payment-method-form #user-cards.flex-container.hidden{display:none}section#payment #edit-payment-method #payment-method-form #user-cards .row{display:flex;flex-direction:row;justify-content:space-between;background-color:#f8f8f8;border:1px #e9e9e9;border-style:solid none;margin:0;padding:15px 15px;color:#696969;font-size:14px;height:25px}section#payment #edit-payment-method #payment-method-form #user-cards .row .item{line-height:23px}section#payment #edit-payment-method #payment-method-form #user-cards .row .item.arrow-container{padding-top:5px}section#payment #edit-payment-method #payment-method-form #user-cards .row .item.arrow-container.open{display:block;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-right:5px}section#payment #edit-payment-method #payment-method-form #user-cards .row .item .expired{color:#ee280d;font-style:italic}section#payment #edit-payment-method #payment-method-form #user-cards .row.controls .verification{display:inline-block;height:30px}section#payment #edit-payment-method #payment-method-form #user-cards .row.controls .select{display:inline-block;width:100px;height:30px;vertical-align:bottom;padding:7px 15px}section#payment #edit-payment-method #payment-method-form #user-cards .row .sm{padding:20px 10px 0px 28px}section#payment #edit-payment-method #payment-method-form #user-cards .row.open{background-color:#ffffff;border-bottom:none}section#payment #edit-payment-method #payment-method-form #user-cards .row.outline{outline:1px solid #e1901b}section#payment #edit-payment-method #payment-method-form #user-cards .row.brand{padding:5px 0 5px 10px}section#payment #edit-payment-method #payment-method-form #user-cards .row.controls .verification{display:inline-block;height:30px}section#payment #edit-payment-method #payment-method-form #user-cards .row.controls .select{display:inline-block;width:100px;height:30px;vertical-align:bottom;padding:7px 15px}section#payment #edit-payment-method #payment-method-form #user-cards .row .arrow{background:rgba(0,0,0,0) url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:15px}section#payment #edit-payment-method #payment-method-form #user-cards .row .arrow.x-sm{padding:0px 10px 0px 28px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable{background-color:#ffffff;border-top:none;display:none;padding:25px 0px 35px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable.open{display:block}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .credit-card-number{width:200px;height:15px;font-size:14px;margin-right:10px;padding:10px 15px;border:1px solid #d2d2d2;border-radius:3px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .credit-card-number.disabled{border:1px solid #d2d2d2;background-color:#e9e9e9;cursor:default}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .verification-container .input-set.required .text-input{background-color:#ffecd1}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .verification-container .verification{font-size:14px;border-radius:3px;height:37px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .verification-container .verification.text-input{width:100px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set .dropdown,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set .text-input{width:200px;font-size:16px;height:37px;margin-right:10px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-brand{width:200px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-month .dropdown,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-year .dropdown{width:160px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-first-name .text-input,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-last-name .text-input,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-address-1 .text-input,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-address-2 .text-input{width:300px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-city .text-input{width:250px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-zip .input-set{width:150px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-province .text-input,section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .input-set.cc-postal-code .text-input{width:200px}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .fields .hidden{display:none}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .submit-container .update{max-width:250px;display:inline-block}section#payment #edit-payment-method #payment-method-form #user-cards .expandable .submit-container .delete{max-width:150px;display:inline-block}section#payment #edit-payment-method #payment-method-form #user-cards tr td{margin:0;padding:15px 0;color:#696969;font-size:14px}section#payment #edit-payment-method #payment-method-form #user-cards tr td.controls .verification{display:inline-block;height:30px}section#payment #edit-payment-method #payment-method-form #user-cards tr td.controls .select{display:inline-block;width:100px;height:30px;vertical-align:bottom;padding:7px 15px}section#payment #edit-payment-method #payment-method-form #user-cards tr td .sm{padding:20px 10px 0px 28px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .message,section#payment #edit-payment-method #payment-method-form #edit-bill-me .message{margin:15px 0 45px 0}section#payment #edit-payment-method #payment-method-form #edit-credit-card .message p,section#payment #edit-payment-method #payment-method-form #edit-bill-me .message p{color:#000000}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:15px -20px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set{margin:0px 10px;display:flex}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.required .text-input,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.required .dropdown,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.required .text-input,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.required .dropdown{background-color:#ffecd1}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set .text-input,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set .dropdown,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set .text-input,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set .dropdown{height:35px;width:245px;font-size:14px;color:#000000}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-number,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-number{flex:0 1 250px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-month,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-year,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-month,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-year{flex:0 1 100px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-month .dropdown,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-year .dropdown,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-month .dropdown,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-year .dropdown{max-width:150px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-cvv,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-cvv{flex:0 1 100px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-cvv .text-input,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-cvv .text-input{max-width:95px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.cc-brands i,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.cc-brands i{margin:5px 3px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set #contact_country,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set #contact_country{width:150px;color:black;margin-left:5px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set #contact_state,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set #contact_state{width:105px;color:black}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set #contact_zip,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set #contact_zip{width:110px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.po-number,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.total-paid,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.check-number,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.first-name,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.last-name,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.address-1,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.address-2,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.company,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.phone,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.email,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.province,section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.postal-code,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.po-number,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.total-paid,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.check-number,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.first-name,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.last-name,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.address-1,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.address-2,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.company,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.phone,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.email,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.province,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.postal-code{flex:0 1 250px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.keep-card,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.keep-card{margin-top:15px;display:inline-block;vertical-align:middle;color:#828181}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.keep-card label,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.keep-card label{display:inline-block}section#payment #edit-payment-method #payment-method-form #edit-credit-card .pseudo-row .input-set.keep-card input,section#payment #edit-payment-method #payment-method-form #edit-bill-me .pseudo-row .input-set.keep-card input{display:inline-block}section#payment #edit-payment-method #payment-method-form #edit-credit-card .hidden,section#payment #edit-payment-method #payment-method-form #edit-bill-me .hidden{display:none}section#payment #edit-payment-method #payment-method-form #edit-credit-card .save,section#payment #edit-payment-method #payment-method-form #edit-bill-me .save{display:inline-block;width:195px}section#payment #edit-payment-method #payment-method-form #edit-credit-card .cancel,section#payment #edit-payment-method #payment-method-form #edit-bill-me .cancel{display:inline-block;background-color:#ffffff;text-decoration:none;border:none;color:#828181;cursor:pointer}section#payment #edit-payment-method #payment-method-form #edit-credit-card .cancel:focus,section#payment #edit-payment-method #payment-method-form #edit-bill-me .cancel:focus{outline:none}section#payment #edit-payment-method #edit-billing-contact .pseudo-row{display:flex;flex-wrap:wrap}section#payment #edit-payment-method #edit-billing-contact .pseudo-row .input-set{margin:10px 8px}section#payment #edit-payment-method #edit-billing-contact .pseudo-row .input-set .text-input{flex:1 1 50%;margin:5px 5px 5px 0}section#payment #edit-payment-method #edit-billing-contact .submit{max-width:200px}@media only screen and (max-width: 499px){section#payment .change-payment-method-container{margin:10px auto;width:100%}section#payment #payment-method-buttons .payment-method-button{margin:10px auto !important}section#payment #edit-credit-card .pseudo-row,section#payment #edit-bill-me .pseudo-row{flex-wrap:wrap !important;margin:0 !important}section#payment #edit-credit-card .pseudo-row .input-set,section#payment #edit-bill-me .pseudo-row .input-set{width:100% !important;flex:1 1 auto !important;margin:5px auto !important}section#payment #edit-credit-card .pseudo-row .input-set .text-input,section#payment #edit-credit-card .pseudo-row .input-set .dropdown,section#payment #edit-bill-me .pseudo-row .input-set .text-input,section#payment #edit-bill-me .pseudo-row .input-set .dropdown{width:100% !important;max-width:inherit !important}section#payment #edit-credit-card .pseudo-row .input-set.cc-brands,section#payment #edit-bill-me .pseudo-row .input-set.cc-brands{height:35px}section#payment #edit-credit-card .save,section#payment #edit-bill-me .save{width:100% !important}section#payment #edit-credit-card .cancel,section#payment #edit-bill-me .cancel{width:100% !important;height:40px !important}section#payment #user-cards .row{width:300px !important}section#payment #user-cards .expandable{width:100px}section#payment #user-cards .expandable .fields{flex-direction:column !important}section#payment #user-cards .expandable .fields .credit-card-number{width:295px !important;margin-bottom:15px !important}section#payment #user-cards .expandable .fields .verification-container{margin-bottom:15px !important;margin-left:0px !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){section#payment #edit-credit-card .pseudo-row,section#payment #edit-bill-me .pseudo-row{margin:15px 0 !important}}#sidebar-container{flex:0 0 300px;margin:0 0 0 15px}#sidebar-container .sidebar{background-color:#e9e9e9;padding:25px 15px}#sidebar-container .sidebar section:not(:first-of-type){margin-top:25px;border-top:1px solid #d2d2d2}#sidebar-container .sidebar section:not(:first-of-type) .sidebar-guarantee{padding-top:15px}#sidebar-container .sidebar #sidebar-pass-upsells .pass-upsell .description{color:#194786;font-family:"Georgia", serif;font-size:1.2em;text-align:center}#sidebar-container .sidebar #sidebar-pass-upsells .pass-upsell .add-pass{margin-top:15px}#sidebar-container .sidebar #sidebar-pass-upsells .pass-upsell .add-pass .pre-text{font-size:17px;font-weight:bold}#sidebar-container .sidebar #sidebar-volume{padding:0 15px}#sidebar-container .sidebar #sidebar-volume .extra-padding{padding-top:15px}#sidebar-container .sidebar #sidebar-volume hr{background-color:#d2d2d2;height:1px;border:0;margin:20px auto}#sidebar-container .sidebar #sidebar-volume .header{font-size:1.2em;font-family:"Lato", sans-serif;text-align:center;color:#194786}#sidebar-container .sidebar #sidebar-volume .description{margin-top:15px;font-size:1.0em;color:#000000;line-height:22px}#sidebar-container .sidebar #sidebar-guarantees{padding:0 15px}#sidebar-container .sidebar #sidebar-guarantees a{color:#e1901b}#sidebar-container .sidebar #sidebar-guarantees .extra-padding{padding-top:15px}#sidebar-container .sidebar #sidebar-guarantees hr{background-color:#d2d2d2;height:1px;border:0;margin:20px auto}#sidebar-container .sidebar #sidebar-guarantees .header{font-size:1.2em;font-family:"Lato", sans-serif;text-align:center;color:#194786}#sidebar-container .sidebar #sidebar-guarantees .description{margin-top:15px;font-size:1.0em;color:#000000;line-height:22px}#sidebar-container .sidebar #sidebar-guarantees .see-more{text-align:center;font-weight:bold}#sidebar-container .sidebar #sidebar-guarantees .see-more a{color:#194786}#sidebar-container .sidebar #sidebar-generic{padding:0 15px}#sidebar-container .sidebar #sidebar-generic a{color:#e1901b}#sidebar-container .sidebar #sidebar-generic .extra-padding{padding-top:15px}#sidebar-container .sidebar #sidebar-generic .header{font-size:1.2em;font-family:"Lato", sans-serif;text-align:center;color:#194786}#sidebar-container .sidebar #sidebar-generic .description{margin-top:15px;font-size:1.0em;color:#000000;line-height:22px}main#store-v2-order-confirmation .container{max-width:1200px;padding:0 40px 40px 40px}main#store-v2-order-confirmation h1{margin-top:25px}main#store-v2-order-confirmation h2{color:#194786;font-family:"Lato", sans-serif;font-weight:bold}main#store-v2-order-confirmation h3{color:#a1a1a1;text-transform:uppercase;font-size:1.0em;font-weight:bold}main#store-v2-order-confirmation #breadcrumbs{margin:0;padding:26px 0 16px 0}main#store-v2-order-confirmation #breadcrumbs a{font-family:"Lato", sans-serif;font-weight:normal;font-size:0.83em;color:#696969;text-decoration:none}main#store-v2-order-confirmation #breadcrumbs a.active-link{color:#194786}main#store-v2-order-confirmation #breadcrumbs .bullet{padding:0 5px;font-size:0.94em;color:#e1901b}main#store-v2-order-confirmation section#headers .order-title-and-number{flex:1 1 50%}main#store-v2-order-confirmation section#headers .order-title-and-number .order-number{color:#e1901b;font-family:"Georgia", serif}main#store-v2-order-confirmation section#headers .print{flex:1 1 50%;text-align:right}main#store-v2-order-confirmation section#headers .print .print-icon{padding-right:20px;margin-top:25px}main#store-v2-order-confirmation section#headers .questions-numbers{margin-top:25px}main#store-v2-order-confirmation section#headers .questions-numbers .thanks{color:#194786;font-family:"Georgia", serif;font-size:1.2em}main#store-v2-order-confirmation section#headers .questions-numbers a{color:#e1901b}main#store-v2-order-confirmation section#order-summary{margin-top:25px;flex:1 1 auto}main#store-v2-order-confirmation section#order-summary .order-items{margin-top:10px}main#store-v2-order-confirmation section#order-summary .order-items .item{border:1px solid #d2d2d2;padding:15px;margin-bottom:10px}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group{margin-top:10px}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group:not(:first-child){border-top:1px solid #e9e9e9}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact:not(.colleague):not(:first-child){margin-top:10px;border-top:1px solid #e9e9e9}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact.colleague .name-and-email,main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact.colleague .cle-states{display:inline-block;line-height:26px;margin-left:10px}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details{margin:10px auto}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details.hide{display:none}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .name-and-email,main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .cle-states{display:inline-block}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .name-and-email .position,main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .cle-states .position{font-weight:bold}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0 0 -7px}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .detail-contact .contact-details .pseudo-row.hide{display:none}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product{margin-top:5px;padding:0 0 0 20px}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .download-watch-button{margin-left:10px;padding:8px 12px !important;border-radius:0 !important;background-color:#004499}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .download-watch-button:hover{background-color:#1f57a3}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .title{display:inline-block;font-weight:bold}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .discounts-container{margin-left:10px;display:inline-block}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .discounts-container .discount{color:#e1901b;font-style:italic}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .canceled-container{margin-left:10px;display:inline-block}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .canceled-container .canceled{padding:0 5px;background-color:#ffdede;color:#ee280d;font-weight:bold}main#store-v2-order-confirmation section#order-summary .order-items .item .customers .contact-group .product .price-container{margin-left:auto;display:inline-block}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total.pseudo-row{display:flex}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .product{flex:1 1 300px}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .product .header{color:#a1a1a1;text-transform:uppercase}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .product .title a{color:#194786;text-decoration:none;font-weight:bold}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .product .date{font-weight:normal;color:#000000;font-size:0.8em;margin-left:5px}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .quantity{flex:0 0 150px;margin:0 25px}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .quantity .unit{display:inline-block;line-height:30px;color:#194786;margin-left:5px}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .item-total{flex:0 0 100px;text-align:right}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .item-total .header{color:#a1a1a1;text-transform:uppercase}main#store-v2-order-confirmation section#order-summary .order-items .item .product-qty-total .item-total .price{color:#194786;font-weight:bold}main#store-v2-order-confirmation section#order-summary .total{background-color:#373737;padding:15px;margin-top:10px;align-content:space-between}main#store-v2-order-confirmation section#order-summary .total .header{color:#ffffff;text-transform:uppercase;font-weight:bold;flex:0 1 75px}main#store-v2-order-confirmation section#order-summary .total .savings{color:#e1901b;font-size:0.9em;flex:1}main#store-v2-order-confirmation section#order-summary .total .price{color:#ffffff;font-weight:bold;font-size:1.1em;flex:1;text-align:right}main#store-v2-order-confirmation section#order-payment-shipping{margin-top:25px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container{background-color:#f8f8f8;padding:15px 25px;margin-top:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details h3{margin-bottom:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .label{font-weight:bold}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details a{color:#e1901b}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .order-info{flex:1 1 300px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .order-info .order-number{color:#ee280d}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .credit-card-info{flex:1 1 300px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .billing-info{flex:1 1 300px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .shipping-info{flex:1 1 300px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payment-info{margin-top:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payment-info h3{margin-bottom:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payment-info p:not(:last-child){margin-bottom:10px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds{margin-top:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container{margin-top:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .payment-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .refund-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .payment-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .refund-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .payment-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .refund-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .payment-details,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .refund-details{margin-top:15px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .payment-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .refund-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .payment-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .refund-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .payment-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .refund-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .payment-details .label,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .refund-details .label{font-weight:bold}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .payment-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .payments-container .refund-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .payment-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .payments .refunds-container .refund-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .payment-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .payments-container .refund-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .payment-details a,main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .refunds .refunds-container .refund-details a{color:#e1901b}main#store-v2-order-confirmation section#adjustments{border:1px solid #ee280d;margin-top:10px;padding:15px}main#store-v2-order-confirmation section#adjustments h2{color:#ee280d;font-size:16px}main#store-v2-order-confirmation section#adjustments .refunded p.header,main#store-v2-order-confirmation section#adjustments .paid p.header{color:#ee280d}main#store-v2-order-confirmation section#adjustments .refunded p.price,main#store-v2-order-confirmation section#adjustments .paid p.price{color:#ee280d;margin-left:auto}main#store-v2-order-confirmation section#adjustments .adjusted-total p.price{margin-left:auto}main#store-v2-order-confirmation section#program-info{margin-top:25px}main#store-v2-order-confirmation section#program-info .subcontainer{padding:15px 25px;margin-top:15px;background-color:#f8f8f8}main#store-v2-order-confirmation section#program-info .programs .program:not(:first-of-type),main#store-v2-order-confirmation section#program-info .asset-notes .program:not(:first-of-type){margin-top:20px;padding-top:15px;border-top:1px solid #d2d2d2}main#store-v2-order-confirmation section#program-info .programs .program .title-and-link,main#store-v2-order-confirmation section#program-info .asset-notes .program .title-and-link{flex:1 1 390px}main#store-v2-order-confirmation section#program-info .programs .program .title-and-link a.title,main#store-v2-order-confirmation section#program-info .asset-notes .program .title-and-link a.title{color:#194786}main#store-v2-order-confirmation section#program-info .programs .program .phone-and-pins,main#store-v2-order-confirmation section#program-info .asset-notes .program .phone-and-pins{flex:1 1 280px}main#store-v2-order-confirmation section#program-info .programs .program .calendars,main#store-v2-order-confirmation section#program-info .asset-notes .program .calendars{flex:1 1 280px}main#store-v2-order-confirmation section#program-info .programs .program .calendars .text-button,main#store-v2-order-confirmation section#program-info .programs .program .calendars .alt-text-button,main#store-v2-order-confirmation section#program-info .programs .program .calendars .ter-text-button,main#store-v2-order-confirmation section#program-info .asset-notes .program .calendars .text-button,main#store-v2-order-confirmation section#program-info .asset-notes .program .calendars .alt-text-button,main#store-v2-order-confirmation section#program-info .asset-notes .program .calendars .ter-text-button{max-width:250px;margin:5px auto}main#store-v2-order-confirmation section#program-info .programs p .label,main#store-v2-order-confirmation section#program-info .asset-notes p .label{font-weight:bold}main#store-v2-order-confirmation section#program-info .programs a:not(.text-button):not(.alt-text-button):not(.ter-text-button):not(.title),main#store-v2-order-confirmation section#program-info .asset-notes a:not(.text-button):not(.alt-text-button):not(.ter-text-button):not(.title){color:#e1901b !important}main#store-v2-order-confirmation section#notes{margin-top:25px}main#store-v2-order-confirmation section#notes .order-boilerplate{background-color:#f8f8f8;padding:15px 25px;margin-top:15px}main#store-v2-order-confirmation section#notes .order-boilerplate p{margin-top:8px}main#store-v2-order-confirmation section#notes .order-boilerplate a{color:#e1901b}@media only screen and (max-width: 499px){main#store-v2-order-confirmation section#order-summary .order-items .item .product-and-registrants{flex:1 1 150px}main#store-v2-order-confirmation section#order-summary .order-items .item .quantity{flex:0 1 50px}main#store-v2-order-confirmation section#order-summary .order-items .item .item-total{flex:0 1 50px}main#store-v2-order-confirmation section#program-info .programs .program .title-and-link{flex:1 1 120px}main#store-v2-order-confirmation section#program-info .programs .program .phone-and-pins{flex:1 1 120px}main#store-v2-order-confirmation section#program-info .programs .program .calendars{flex:1 1 120px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details.flex-container{align-items:flex-start !important}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .order-info{flex:1 1 200px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .credit-card-info{flex:1 1 170px}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container .order-details .billing-info{flex:1 1 170px}main#store-v2-order-confirmation section#notes .order-boilerplate{margin-bottom:15px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#store-v2-order-confirmation .container{padding:0 20px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#store-v2-order-confirmation .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2-order-confirmation .dropdown option{color:#000000}main#store-v2-order-confirmation .dropdown::-ms-expand{display:none}main#store-v2-order-confirmation .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2-order-confirmation .dropdown.field-error{border:1px solid #e1901b}main#store-v2-order-confirmation .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#store-v2-order-confirmation .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:200px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#store-v2-order-confirmation .dropdown option{color:#000000}main#store-v2-order-confirmation .dropdown::-ms-expand{display:none}main#store-v2-order-confirmation .dropdown.field-default{border:1px solid #d2d2d2}main#store-v2-order-confirmation .dropdown.field-error{border:1px solid #e1901b}main#store-v2-order-confirmation .dropdown.disabled{background-color:#e9e9e9}}@media only print{footer{display:none !important}.hide-print{display:none !important}#livechat-compact-container,#livechat-full{display:none !important}header{position:relative !important}main#store-v2-order-confirmation{padding-top:0 !important}main#store-v2-order-confirmation section#order-summary .total{background-color:#ffffff !important;border:1px solid #d2d2d2}main#store-v2-order-confirmation section#order-summary .total .header,main#store-v2-order-confirmation section#order-summary .total .price{color:#000000}main#store-v2-order-confirmation section#program-info .subcontainer{border:1px solid #d2d2d2}main#store-v2-order-confirmation section#order-payment-shipping .order-details-container{border:1px solid #d2d2d2}main#store-v2-order-confirmation section#notes .order-boilerplate{border:1px solid #d2d2d2}}main#email-preferences .container,main#webinar-updates .container,main#free-webinar-download .container{padding:0 40px;max-width:1000px}main#email-preferences .error,main#webinar-updates .error,main#free-webinar-download .error{border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}main#email-preferences .error h3,main#webinar-updates .error h3,main#free-webinar-download .error h3{color:#e1901b}main#email-preferences .error ul,main#webinar-updates .error ul,main#free-webinar-download .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#email-preferences .error ul li::before,main#webinar-updates .error ul li::before,main#free-webinar-download .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#email-preferences #hero,main#webinar-updates #hero,main#free-webinar-download #hero{background:#194786 url(/assets/v2/hero-email-prefs-b35f8bf407903323ce62bc43dd135b2af256c168642312c198d65c4e8ef06f5f.jpg) no-repeat;background-position:52% 50%;text-align:center;background-size:cover}main#email-preferences #hero h1,main#webinar-updates #hero h1,main#free-webinar-download #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#email-preferences #email-input,main#email-preferences #email-update,main#email-preferences #tag-groups,main#email-preferences #opt-out,main#email-preferences #opt-in,main#email-preferences #package,main#webinar-updates #email-input,main#webinar-updates #email-update,main#webinar-updates #tag-groups,main#webinar-updates #opt-out,main#webinar-updates #opt-in,main#webinar-updates #package,main#free-webinar-download #email-input,main#free-webinar-download #email-update,main#free-webinar-download #tag-groups,main#free-webinar-download #opt-out,main#free-webinar-download #opt-in,main#free-webinar-download #package{text-align:center}main#email-preferences #email-input h2,main#email-preferences #email-update h2,main#email-preferences #tag-groups h2,main#email-preferences #opt-out h2,main#email-preferences #opt-in h2,main#email-preferences #package h2,main#webinar-updates #email-input h2,main#webinar-updates #email-update h2,main#webinar-updates #tag-groups h2,main#webinar-updates #opt-out h2,main#webinar-updates #opt-in h2,main#webinar-updates #package h2,main#free-webinar-download #email-input h2,main#free-webinar-download #email-update h2,main#free-webinar-download #tag-groups h2,main#free-webinar-download #opt-out h2,main#free-webinar-download #opt-in h2,main#free-webinar-download #package h2{color:#194786;font-style:italic}main#email-preferences #email-input .text-input,main#email-preferences #email-update .text-input,main#email-preferences #tag-groups .text-input,main#email-preferences #opt-out .text-input,main#email-preferences #opt-in .text-input,main#email-preferences #package .text-input,main#webinar-updates #email-input .text-input,main#webinar-updates #email-update .text-input,main#webinar-updates #tag-groups .text-input,main#webinar-updates #opt-out .text-input,main#webinar-updates #opt-in .text-input,main#webinar-updates #package .text-input,main#free-webinar-download #email-input .text-input,main#free-webinar-download #email-update .text-input,main#free-webinar-download #tag-groups .text-input,main#free-webinar-download #opt-out .text-input,main#free-webinar-download #opt-in .text-input,main#free-webinar-download #package .text-input{margin:20px auto;min-width:40vw;height:40px;border:1px solid #d2d2d2;border-radius:3px;font-size:1em;font-style:italic;padding:0 0 0 15px}main#email-preferences #email-input .text-input.email,main#email-preferences #email-update .text-input.email,main#email-preferences #tag-groups .text-input.email,main#email-preferences #opt-out .text-input.email,main#email-preferences #opt-in .text-input.email,main#email-preferences #package .text-input.email,main#webinar-updates #email-input .text-input.email,main#webinar-updates #email-update .text-input.email,main#webinar-updates #tag-groups .text-input.email,main#webinar-updates #opt-out .text-input.email,main#webinar-updates #opt-in .text-input.email,main#webinar-updates #package .text-input.email,main#free-webinar-download #email-input .text-input.email,main#free-webinar-download #email-update .text-input.email,main#free-webinar-download #tag-groups .text-input.email,main#free-webinar-download #opt-out .text-input.email,main#free-webinar-download #opt-in .text-input.email,main#free-webinar-download #package .text-input.email{background:#fff url(/assets/v2/account-05cf9fd721f416070d1d9a6a432a0ca14a10c69737aeb70941d4d2fe33204440.svg) no-repeat;background-position:98%;background-size:18px 18px}main#email-preferences #email-input .text-button,main#email-preferences #email-input .alt-text-button,main#email-preferences #email-input .ter-text-button,main#email-preferences #email-update .text-button,main#email-preferences #email-update .alt-text-button,main#email-preferences #email-update .ter-text-button,main#email-preferences #tag-groups .text-button,main#email-preferences #tag-groups .alt-text-button,main#email-preferences #tag-groups .ter-text-button,main#email-preferences #opt-out .text-button,main#email-preferences #opt-out .alt-text-button,main#email-preferences #opt-out .ter-text-button,main#email-preferences #opt-in .text-button,main#email-preferences #opt-in .alt-text-button,main#email-preferences #opt-in .ter-text-button,main#email-preferences #package .text-button,main#email-preferences #package .alt-text-button,main#email-preferences #package .ter-text-button,main#webinar-updates #email-input .text-button,main#webinar-updates #email-input .alt-text-button,main#webinar-updates #email-input .ter-text-button,main#webinar-updates #email-update .text-button,main#webinar-updates #email-update .alt-text-button,main#webinar-updates #email-update .ter-text-button,main#webinar-updates #tag-groups .text-button,main#webinar-updates #tag-groups .alt-text-button,main#webinar-updates #tag-groups .ter-text-button,main#webinar-updates #opt-out .text-button,main#webinar-updates #opt-out .alt-text-button,main#webinar-updates #opt-out .ter-text-button,main#webinar-updates #opt-in .text-button,main#webinar-updates #opt-in .alt-text-button,main#webinar-updates #opt-in .ter-text-button,main#webinar-updates #package .text-button,main#webinar-updates #package .alt-text-button,main#webinar-updates #package .ter-text-button,main#free-webinar-download #email-input .text-button,main#free-webinar-download #email-input .alt-text-button,main#free-webinar-download #email-input .ter-text-button,main#free-webinar-download #email-update .text-button,main#free-webinar-download #email-update .alt-text-button,main#free-webinar-download #email-update .ter-text-button,main#free-webinar-download #tag-groups .text-button,main#free-webinar-download #tag-groups .alt-text-button,main#free-webinar-download #tag-groups .ter-text-button,main#free-webinar-download #opt-out .text-button,main#free-webinar-download #opt-out .alt-text-button,main#free-webinar-download #opt-out .ter-text-button,main#free-webinar-download #opt-in .text-button,main#free-webinar-download #opt-in .alt-text-button,main#free-webinar-download #opt-in .ter-text-button,main#free-webinar-download #package .text-button,main#free-webinar-download #package .alt-text-button,main#free-webinar-download #package .ter-text-button{max-width:300px;margin:0 auto}main#email-preferences #email-input ul,main#email-preferences #email-update ul,main#email-preferences #tag-groups ul,main#email-preferences #opt-out ul,main#email-preferences #opt-in ul,main#email-preferences #package ul,main#webinar-updates #email-input ul,main#webinar-updates #email-update ul,main#webinar-updates #tag-groups ul,main#webinar-updates #opt-out ul,main#webinar-updates #opt-in ul,main#webinar-updates #package ul,main#free-webinar-download #email-input ul,main#free-webinar-download #email-update ul,main#free-webinar-download #tag-groups ul,main#free-webinar-download #opt-out ul,main#free-webinar-download #opt-in ul,main#free-webinar-download #package ul{text-align:left;list-style:none;margin:18px 0 0 10px;padding:0 0 0 60px;text-indent:-32px}main#email-preferences #email-input ul a,main#email-preferences #email-update ul a,main#email-preferences #tag-groups ul a,main#email-preferences #opt-out ul a,main#email-preferences #opt-in ul a,main#email-preferences #package ul a,main#webinar-updates #email-input ul a,main#webinar-updates #email-update ul a,main#webinar-updates #tag-groups ul a,main#webinar-updates #opt-out ul a,main#webinar-updates #opt-in ul a,main#webinar-updates #package ul a,main#free-webinar-download #email-input ul a,main#free-webinar-download #email-update ul a,main#free-webinar-download #tag-groups ul a,main#free-webinar-download #opt-out ul a,main#free-webinar-download #opt-in ul a,main#free-webinar-download #package ul a{color:#e1901b}main#email-preferences #email-input ul li::before,main#email-preferences #email-update ul li::before,main#email-preferences #tag-groups ul li::before,main#email-preferences #opt-out ul li::before,main#email-preferences #opt-in ul li::before,main#email-preferences #package ul li::before,main#webinar-updates #email-input ul li::before,main#webinar-updates #email-update ul li::before,main#webinar-updates #tag-groups ul li::before,main#webinar-updates #opt-out ul li::before,main#webinar-updates #opt-in ul li::before,main#webinar-updates #package ul li::before,main#free-webinar-download #email-input ul li::before,main#free-webinar-download #email-update ul li::before,main#free-webinar-download #tag-groups ul li::before,main#free-webinar-download #opt-out ul li::before,main#free-webinar-download #opt-in ul li::before,main#free-webinar-download #package ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#email-preferences #email-input,main#webinar-updates #email-input,main#free-webinar-download #email-input{padding:40px 0}main#email-preferences #email-update,main#webinar-updates #email-update,main#free-webinar-download #email-update{padding-top:40px}main#email-preferences #tag-groups,main#email-preferences #package,main#webinar-updates #tag-groups,main#webinar-updates #package,main#free-webinar-download #tag-groups,main#free-webinar-download #package{padding-bottom:40px}main#email-preferences #tag-groups .package-opt,main#email-preferences #package .package-opt,main#webinar-updates #tag-groups .package-opt,main#webinar-updates #package .package-opt,main#free-webinar-download #tag-groups .package-opt,main#free-webinar-download #package .package-opt{font-size:1em}main#email-preferences #tag-groups section,main#email-preferences #package section,main#webinar-updates #tag-groups section,main#webinar-updates #package section,main#free-webinar-download #tag-groups section,main#free-webinar-download #package section{margin:20px 0;padding:20px;background-color:#e9e9e9;border:1px solid #d2d2d2}main#email-preferences #tag-groups section h3,main#email-preferences #package section h3,main#webinar-updates #tag-groups section h3,main#webinar-updates #package section h3,main#free-webinar-download #tag-groups section h3,main#free-webinar-download #package section h3{text-align:left;margin:0 0 25px 25px}main#email-preferences #tag-groups section .tags.l,main#email-preferences #package section .tags.l,main#webinar-updates #tag-groups section .tags.l,main#webinar-updates #package section .tags.l,main#free-webinar-download #tag-groups section .tags.l,main#free-webinar-download #package section .tags.l{columns:200px auto}main#email-preferences #tag-groups section .tags.c,main#email-preferences #package section .tags.c,main#webinar-updates #tag-groups section .tags.c,main#webinar-updates #package section .tags.c,main#free-webinar-download #tag-groups section .tags.c,main#free-webinar-download #package section .tags.c{columns:250px auto}main#email-preferences #tag-groups section .tags.a,main#email-preferences #package section .tags.a,main#webinar-updates #tag-groups section .tags.a,main#webinar-updates #package section .tags.a,main#free-webinar-download #tag-groups section .tags.a,main#free-webinar-download #package section .tags.a{columns:250px auto}main#email-preferences #tag-groups section .tags .tag-set,main#email-preferences #package section .tags .tag-set,main#webinar-updates #tag-groups section .tags .tag-set,main#webinar-updates #package section .tags .tag-set,main#free-webinar-download #tag-groups section .tags .tag-set,main#free-webinar-download #package section .tags .tag-set{text-align:left;white-space:nowrap}main#email-preferences #tag-groups section .tags .tag-set label,main#email-preferences #package section .tags .tag-set label,main#webinar-updates #tag-groups section .tags .tag-set label,main#webinar-updates #package section .tags .tag-set label,main#free-webinar-download #tag-groups section .tags .tag-set label,main#free-webinar-download #package section .tags .tag-set label{color:#000000}main#email-preferences #tag-groups #opt-other.flex-container,main#email-preferences #package #opt-other.flex-container,main#webinar-updates #tag-groups #opt-other.flex-container,main#webinar-updates #package #opt-other.flex-container,main#free-webinar-download #tag-groups #opt-other.flex-container,main#free-webinar-download #package #opt-other.flex-container{flex-wrap:wrap;justify-content:space-around;white-space:nowrap}main#email-preferences #tag-groups #opt-other.flex-container .opt-set,main#email-preferences #package #opt-other.flex-container .opt-set,main#webinar-updates #tag-groups #opt-other.flex-container .opt-set,main#webinar-updates #package #opt-other.flex-container .opt-set,main#free-webinar-download #tag-groups #opt-other.flex-container .opt-set,main#free-webinar-download #package #opt-other.flex-container .opt-set{flex:1 1 25%}main#email-preferences #tag-groups #opt-all,main#email-preferences #package #opt-all,main#webinar-updates #tag-groups #opt-all,main#webinar-updates #package #opt-all,main#free-webinar-download #tag-groups #opt-all,main#free-webinar-download #package #opt-all{margin-bottom:25px}main#email-preferences #tag-groups #opt-all.flex-container,main#email-preferences #package #opt-all.flex-container,main#webinar-updates #tag-groups #opt-all.flex-container,main#webinar-updates #package #opt-all.flex-container,main#free-webinar-download #tag-groups #opt-all.flex-container,main#free-webinar-download #package #opt-all.flex-container{flex-wrap:wrap;justify-content:space-around;white-space:nowrap}main#email-preferences #tag-groups #opt-all.flex-container .opt-set,main#email-preferences #package #opt-all.flex-container .opt-set,main#webinar-updates #tag-groups #opt-all.flex-container .opt-set,main#webinar-updates #package #opt-all.flex-container .opt-set,main#free-webinar-download #tag-groups #opt-all.flex-container .opt-set,main#free-webinar-download #package #opt-all.flex-container .opt-set{flex:1 1 25%}main#email-preferences #tag-groups #opt-all.flex-container .opt-set hr,main#email-preferences #package #opt-all.flex-container .opt-set hr,main#webinar-updates #tag-groups #opt-all.flex-container .opt-set hr,main#webinar-updates #package #opt-all.flex-container .opt-set hr,main#free-webinar-download #tag-groups #opt-all.flex-container .opt-set hr,main#free-webinar-download #package #opt-all.flex-container .opt-set hr{width:75%;border-collapse:collapse;margin:15px auto;border:1px solid lightgray}main#email-preferences #tag-groups #robot-not,main#email-preferences #package #robot-not,main#webinar-updates #tag-groups #robot-not,main#webinar-updates #package #robot-not,main#free-webinar-download #tag-groups #robot-not,main#free-webinar-download #package #robot-not{margin-bottom:25px}main#email-preferences #tag-groups #robot-not .opt-set,main#email-preferences #package #robot-not .opt-set,main#webinar-updates #tag-groups #robot-not .opt-set,main#webinar-updates #package #robot-not .opt-set,main#free-webinar-download #tag-groups #robot-not .opt-set,main#free-webinar-download #package #robot-not .opt-set{display:inline-block;padding:10px;margin:0 auto;background-color:#fff5e6;border:1px solid #ffcc7b}main#email-preferences #tag-groups #robot-not .opt-set .attn,main#email-preferences #package #robot-not .opt-set .attn,main#webinar-updates #tag-groups #robot-not .opt-set .attn,main#webinar-updates #package #robot-not .opt-set .attn,main#free-webinar-download #tag-groups #robot-not .opt-set .attn,main#free-webinar-download #package #robot-not .opt-set .attn{font-weight:bold;text-decoration:underline}main#email-preferences #opt-in,main#email-preferences #opt-out,main#webinar-updates #opt-in,main#webinar-updates #opt-out,main#free-webinar-download #opt-in,main#free-webinar-download #opt-out{padding:40px 0}@media only screen and (max-width: 499px){main#email-preferences .container,main#webinar-updates .container,main#free-webinar-download .container{padding:0 20px !important}main#email-preferences #hero h1,main#webinar-updates #hero h1,main#free-webinar-download #hero h1{font-size:6vw !important}main#email-preferences p,main#webinar-updates p,main#free-webinar-download p{line-height:1.2em}main#email-preferences .text-input,main#webinar-updates .text-input,main#free-webinar-download .text-input{width:90% !important}main#email-preferences #tag-groups section,main#email-preferences #package section,main#webinar-updates #tag-groups section,main#webinar-updates #package section,main#free-webinar-download #tag-groups section,main#free-webinar-download #package section{margin:10px 0;padding:8px 20px}main#email-preferences #tag-groups section .header-control,main#email-preferences #package section .header-control,main#webinar-updates #tag-groups section .header-control,main#webinar-updates #package section .header-control,main#free-webinar-download #tag-groups section .header-control,main#free-webinar-download #package section .header-control{flex-direction:row !important;justify-content:space-between;flex-wrap:nowrap}main#email-preferences #tag-groups section .header-control h3,main#email-preferences #package section .header-control h3,main#webinar-updates #tag-groups section .header-control h3,main#webinar-updates #package section .header-control h3,main#free-webinar-download #tag-groups section .header-control h3,main#free-webinar-download #package section .header-control h3{margin:0}main#email-preferences #tag-groups section .header-control .toggle-link,main#email-preferences #package section .header-control .toggle-link,main#webinar-updates #tag-groups section .header-control .toggle-link,main#webinar-updates #package section .header-control .toggle-link,main#free-webinar-download #tag-groups section .header-control .toggle-link,main#free-webinar-download #package section .header-control .toggle-link{margin:0;padding:0;height:25px;width:25px;color:#e1901b;font-size:50px;line-height:20px}main#email-preferences #tag-groups section .tags,main#email-preferences #package section .tags,main#webinar-updates #tag-groups section .tags,main#webinar-updates #package section .tags,main#free-webinar-download #tag-groups section .tags,main#free-webinar-download #package section .tags{display:none;margin:20px auto 20px 10px}main#email-preferences #tag-groups #opt-other.flex-container,main#email-preferences #tag-groups #opt-all.flex-container,main#email-preferences #tag-groups #robot-not.flex-container,main#email-preferences #package #opt-other.flex-container,main#email-preferences #package #opt-all.flex-container,main#email-preferences #package #robot-not.flex-container,main#webinar-updates #tag-groups #opt-other.flex-container,main#webinar-updates #tag-groups #opt-all.flex-container,main#webinar-updates #tag-groups #robot-not.flex-container,main#webinar-updates #package #opt-other.flex-container,main#webinar-updates #package #opt-all.flex-container,main#webinar-updates #package #robot-not.flex-container,main#free-webinar-download #tag-groups #opt-other.flex-container,main#free-webinar-download #tag-groups #opt-all.flex-container,main#free-webinar-download #tag-groups #robot-not.flex-container,main#free-webinar-download #package #opt-other.flex-container,main#free-webinar-download #package #opt-all.flex-container,main#free-webinar-download #package #robot-not.flex-container{align-items:flex-start !important;text-align:left;white-space:normal}main#email-preferences #tag-groups #opt-other.flex-container .opt-set,main#email-preferences #tag-groups #opt-all.flex-container .opt-set,main#email-preferences #tag-groups #robot-not.flex-container .opt-set,main#email-preferences #package #opt-other.flex-container .opt-set,main#email-preferences #package #opt-all.flex-container .opt-set,main#email-preferences #package #robot-not.flex-container .opt-set,main#webinar-updates #tag-groups #opt-other.flex-container .opt-set,main#webinar-updates #tag-groups #opt-all.flex-container .opt-set,main#webinar-updates #tag-groups #robot-not.flex-container .opt-set,main#webinar-updates #package #opt-other.flex-container .opt-set,main#webinar-updates #package #opt-all.flex-container .opt-set,main#webinar-updates #package #robot-not.flex-container .opt-set,main#free-webinar-download #tag-groups #opt-other.flex-container .opt-set,main#free-webinar-download #tag-groups #opt-all.flex-container .opt-set,main#free-webinar-download #tag-groups #robot-not.flex-container .opt-set,main#free-webinar-download #package #opt-other.flex-container .opt-set,main#free-webinar-download #package #opt-all.flex-container .opt-set,main#free-webinar-download #package #robot-not.flex-container .opt-set{margin:5px auto}main#email-preferences #tag-groups #opt-other.flex-container .opt-set label,main#email-preferences #tag-groups #opt-all.flex-container .opt-set label,main#email-preferences #tag-groups #robot-not.flex-container .opt-set label,main#email-preferences #package #opt-other.flex-container .opt-set label,main#email-preferences #package #opt-all.flex-container .opt-set label,main#email-preferences #package #robot-not.flex-container .opt-set label,main#webinar-updates #tag-groups #opt-other.flex-container .opt-set label,main#webinar-updates #tag-groups #opt-all.flex-container .opt-set label,main#webinar-updates #tag-groups #robot-not.flex-container .opt-set label,main#webinar-updates #package #opt-other.flex-container .opt-set label,main#webinar-updates #package #opt-all.flex-container .opt-set label,main#webinar-updates #package #robot-not.flex-container .opt-set label,main#free-webinar-download #tag-groups #opt-other.flex-container .opt-set label,main#free-webinar-download #tag-groups #opt-all.flex-container .opt-set label,main#free-webinar-download #tag-groups #robot-not.flex-container .opt-set label,main#free-webinar-download #package #opt-other.flex-container .opt-set label,main#free-webinar-download #package #opt-all.flex-container .opt-set label,main#free-webinar-download #package #robot-not.flex-container .opt-set label{display:block;width:70vw;margin-left:30px}main#email-preferences #tag-groups #opt-other.flex-container .opt-set input,main#email-preferences #tag-groups #opt-all.flex-container .opt-set input,main#email-preferences #tag-groups #robot-not.flex-container .opt-set input,main#email-preferences #package #opt-other.flex-container .opt-set input,main#email-preferences #package #opt-all.flex-container .opt-set input,main#email-preferences #package #robot-not.flex-container .opt-set input,main#webinar-updates #tag-groups #opt-other.flex-container .opt-set input,main#webinar-updates #tag-groups #opt-all.flex-container .opt-set input,main#webinar-updates #tag-groups #robot-not.flex-container .opt-set input,main#webinar-updates #package #opt-other.flex-container .opt-set input,main#webinar-updates #package #opt-all.flex-container .opt-set input,main#webinar-updates #package #robot-not.flex-container .opt-set input,main#free-webinar-download #tag-groups #opt-other.flex-container .opt-set input,main#free-webinar-download #tag-groups #opt-all.flex-container .opt-set input,main#free-webinar-download #tag-groups #robot-not.flex-container .opt-set input,main#free-webinar-download #package #opt-other.flex-container .opt-set input,main#free-webinar-download #package #opt-all.flex-container .opt-set input,main#free-webinar-download #package #robot-not.flex-container .opt-set input{margin-left:-18px}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#email-preferences .container{padding:0 20px !important}}main#token-ep-download .container,main#token-expired .container,main#token-ep-trk-code .container,main#token-one-free-on-demand .container,main#token-redeemed .container,main#token-tc-crosssell .container{padding:0 40px;max-width:1000px}main#token-ep-download #hero,main#token-expired #hero,main#token-ep-trk-code #hero,main#token-one-free-on-demand #hero,main#token-redeemed #hero,main#token-tc-crosssell #hero{background:#194786 url(/assets/v2/hero-error-4676c57847819be1055fcf2460a4f0b46e752954e2e13e78db17c8c75daa6fbe.jpg) no-repeat;background-position:52% 50%;background-size:cover;text-align:center}main#token-ep-download #hero h1,main#token-expired #hero h1,main#token-ep-trk-code #hero h1,main#token-one-free-on-demand #hero h1,main#token-redeemed #hero h1,main#token-tc-crosssell #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#token-ep-download #content,main#token-expired #content,main#token-ep-trk-code #content,main#token-one-free-on-demand #content,main#token-redeemed #content,main#token-tc-crosssell #content{min-height:300px;padding:75px 0 0 0}main#token-ep-download #content h2,main#token-expired #content h2,main#token-ep-trk-code #content h2,main#token-one-free-on-demand #content h2,main#token-redeemed #content h2,main#token-tc-crosssell #content h2{text-align:center;font-style:italic;color:#194786}main#token-ep-download #content p,main#token-expired #content p,main#token-ep-trk-code #content p,main#token-one-free-on-demand #content p,main#token-redeemed #content p,main#token-tc-crosssell #content p{margin:20px 0;line-height:1.2em}main#token-ep-download #content a,main#token-expired #content a,main#token-ep-trk-code #content a,main#token-one-free-on-demand #content a,main#token-redeemed #content a,main#token-tc-crosssell #content a{color:#e1901b}main#token-ep-download #content .alt-text-button,main#token-expired #content .alt-text-button,main#token-ep-trk-code #content .alt-text-button,main#token-one-free-on-demand #content .alt-text-button,main#token-redeemed #content .alt-text-button,main#token-tc-crosssell #content .alt-text-button{color:#ffffff;width:200px}main#token-ep-download #content ul,main#token-expired #content ul,main#token-ep-trk-code #content ul,main#token-one-free-on-demand #content ul,main#token-redeemed #content ul,main#token-tc-crosssell #content ul{list-style:none;margin:18px 0 0 10px;padding:0 0 0 60px;text-indent:-32px}main#token-ep-download #content ul li::before,main#token-expired #content ul li::before,main#token-ep-trk-code #content ul li::before,main#token-one-free-on-demand #content ul li::before,main#token-redeemed #content ul li::before,main#token-tc-crosssell #content ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#token-ep-download #content .product,main#token-expired #content .product,main#token-ep-trk-code #content .product,main#token-one-free-on-demand #content .product,main#token-redeemed #content .product,main#token-tc-crosssell #content .product{background-color:#e9e9e9;align-items:center}main#token-ep-download #content .product p,main#token-expired #content .product p,main#token-ep-trk-code #content .product p,main#token-one-free-on-demand #content .product p,main#token-redeemed #content .product p,main#token-tc-crosssell #content .product p{margin:5px 0}main#token-ep-download #content .product .size,main#token-ep-download #content .product .expires,main#token-ep-download #content .product .download,main#token-expired #content .product .size,main#token-expired #content .product .expires,main#token-expired #content .product .download,main#token-ep-trk-code #content .product .size,main#token-ep-trk-code #content .product .expires,main#token-ep-trk-code #content .product .download,main#token-one-free-on-demand #content .product .size,main#token-one-free-on-demand #content .product .expires,main#token-one-free-on-demand #content .product .download,main#token-redeemed #content .product .size,main#token-redeemed #content .product .expires,main#token-redeemed #content .product .download,main#token-tc-crosssell #content .product .size,main#token-tc-crosssell #content .product .expires,main#token-tc-crosssell #content .product .download{flex:1 0 100px;padding:10px}main#token-ep-download #content .product .title,main#token-expired #content .product .title,main#token-ep-trk-code #content .product .title,main#token-one-free-on-demand #content .product .title,main#token-redeemed #content .product .title,main#token-tc-crosssell #content .product .title{padding:10px}main#token-ep-download #content .programs,main#token-expired #content .programs,main#token-ep-trk-code #content .programs,main#token-one-free-on-demand #content .programs,main#token-redeemed #content .programs,main#token-tc-crosssell #content .programs{max-width:600px;margin:0 auto}main#token-ep-download #content .programs .program,main#token-expired #content .programs .program,main#token-ep-trk-code #content .programs .program,main#token-one-free-on-demand #content .programs .program,main#token-redeemed #content .programs .program,main#token-tc-crosssell #content .programs .program{margin:10px auto;padding:0 10px;background-color:#e9e9e9;border:1px solid #d2d2d2}main#token-ep-download #content .programs .program a,main#token-expired #content .programs .program a,main#token-ep-trk-code #content .programs .program a,main#token-one-free-on-demand #content .programs .program a,main#token-redeemed #content .programs .program a,main#token-tc-crosssell #content .programs .program a{color:#194786}main#token-ep-download #content .programs .program .alt-text-button,main#token-expired #content .programs .program .alt-text-button,main#token-ep-trk-code #content .programs .program .alt-text-button,main#token-one-free-on-demand #content .programs .program .alt-text-button,main#token-redeemed #content .programs .program .alt-text-button,main#token-tc-crosssell #content .programs .program .alt-text-button{margin:10px auto 0 auto}main#token-ep-download #content hr,main#token-expired #content hr,main#token-ep-trk-code #content hr,main#token-one-free-on-demand #content hr,main#token-redeemed #content hr,main#token-tc-crosssell #content hr{margin:25px 0}main#token-ep-download #content .order,main#token-expired #content .order,main#token-ep-trk-code #content .order,main#token-one-free-on-demand #content .order,main#token-redeemed #content .order,main#token-tc-crosssell #content .order{float:right;padding:0 15px;background-color:#e9e9e9;border:1px solid #d2d2d2}@media only screen and (max-width: 499px){main#token #hero h1{font-size:6vw !important}main#token .container{padding:0 20px !important}main#token #content{padding:0 0 30px 0 !important}main#token #content .product .size,main#token #content .product .expires,main#token #content .product .download{flex:1 0 50px;text-align:center}main#token #content .product .download{margin:10px auto}main#token #content .product .title{order:1}main#token #content .product .download{order:2}main#token #content .product .size{order:3}main#token #content .product .expires{order:4}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#token .container{padding:0 20px !important}main#token #content{padding:10px 0 30px 0 !important}main#token #content .product{flex-direction:column !important}main#token #content .product .size,main#token #content .product .expires,main#token #content .product .download{flex:1 0 50px;text-align:center}main#token #content .product .download{margin:10px auto}main#token #content .product .title{order:1}main#token #content .product .download{order:2}main#token #content .product .size{order:3}main#token #content .product .expires{order:4}}main#gdpr-consent .container{max-width:1250px;margin:0 auto;padding:0 40px}main#gdpr-consent p{margin:9px auto}main#gdpr-consent a{color:#e1901b}main#gdpr-consent #hero{background:#194786 url(/assets/v2/hero-email-prefs-b35f8bf407903323ce62bc43dd135b2af256c168642312c198d65c4e8ef06f5f.jpg) no-repeat;background-position:bottom center;background-size:cover;text-align:center}main#gdpr-consent #hero h1{color:#ffffff;font-size:3em;padding:35px 0}main#gdpr-consent #instructions-and-form{padding:0 0 18px 0}main#gdpr-consent #instructions-and-form p{margin:18px auto}main#gdpr-consent #instructions-and-form #contact{border:1px solid #d2d2d2;padding:10px}main#gdpr-consent #instructions-and-form #contact .input-set{margin:8px 10px}main#gdpr-consent #instructions-and-form #contact .input-set .label{margin-bottom:10px}main#gdpr-consent #instructions-and-form .input-set .text-input,main#gdpr-consent #instructions-and-form .input-set .dropdown{width:100%;font-size:1em}main#gdpr-consent #instructions-and-form .text-button,main#gdpr-consent #instructions-and-form .alt-text-button,main#gdpr-consent #instructions-and-form .ter-text-button{width:200px;margin:0 auto}main#gdpr-consent #instructions-and-form .error{border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}main#gdpr-consent #instructions-and-form .error h3{color:#e1901b}main#gdpr-consent #instructions-and-form .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#gdpr-consent #instructions-and-form .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#gdpr-consent #instructions-and-form .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}main#gdpr-consent #instructions-and-form .pseudo-row.hide{display:none}main#gdpr-consent #instructions-and-form .pseudo-row .input-set{margin:10px 15px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.first-name,main#gdpr-consent #instructions-and-form .pseudo-row .input-set.last-name{flex:0 1 450px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.email{flex:0 1 450px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.company{flex:0 1 500px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.address-1,main#gdpr-consent #instructions-and-form .pseudo-row .input-set.address-2{flex:0 1 500px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.city{flex:0 1 400px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.state{flex:0 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.zip{flex:0 1 150px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.country{flex:0 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.province{flex:0 1 400px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.postal-code{flex:0 1 200px}main#gdpr-consent #opt-in{padding:40px 0;text-align:center}main#gdpr-consent #opt-in h2{color:#194786;font-style:italic}main#gdpr-consent #boilerfoot{padding:18px 0;background-color:#e9e9e9}@media only screen and (max-width: 499px){main#gdpr-consent p{margin:10px auto}main#gdpr-consent .container{padding:0 20px !important}main#gdpr-consent #hero h1{font-size:6vw !important}main#gdpr-consent #instructions-and-form{padding:0 0 20px 0}main#gdpr-consent #instructions-and-form #contact{padding:10px}main#gdpr-consent #instructions-and-form .pseudo-row{flex-wrap:wrap}main#gdpr-consent #instructions-and-form .pseudo-row .input-set{margin:10px 8px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.city{flex:1 1 400px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.zip{flex:1 1 150px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.postal-code{flex:1 1 200px}main#gdpr-consent #boilerfoot{padding:10px 0 20px 0}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#gdpr-consent #instructions-and-form{padding:0 0 40px 0}main#gdpr-consent #instructions-and-form .pseudo-row{flex-wrap:wrap}main#gdpr-consent #instructions-and-form .pseudo-row .input-set{margin:10px 8px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.first-name,main#gdpr-consent #instructions-and-form .pseudo-row .input-set.last-name{flex:1 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.email{flex:1 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.company{flex:1 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.address-1,main#gdpr-consent #instructions-and-form .pseudo-row .input-set.address-2{flex:1 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.city{flex:1 1 200px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.state{flex:0 1 150px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.zip{flex:0 1 150px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.country{flex:0 1 150px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.province{flex:0 1 300px}main#gdpr-consent #instructions-and-form .pseudo-row .input-set.postal-code{flex:0 1 200px}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#gdpr-consent .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#gdpr-consent .dropdown option{color:#000000}main#gdpr-consent .dropdown::-ms-expand{display:none}main#gdpr-consent .dropdown.field-default{border:1px solid #d2d2d2}main#gdpr-consent .dropdown.field-error{border:1px solid #e1901b}main#gdpr-consent .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#gdpr-consent .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#gdpr-consent .dropdown option{color:#000000}main#gdpr-consent .dropdown::-ms-expand{display:none}main#gdpr-consent .dropdown.field-default{border:1px solid #d2d2d2}main#gdpr-consent .dropdown.field-error{border:1px solid #e1901b}main#gdpr-consent .dropdown.disabled{background-color:#e9e9e9}}main#glossary .container{max-width:1250px;margin:0 auto;padding:0 40px}main#glossary #hero{background:#194786 url(/assets/v2/ce-page-hero-ab43d6e2c3d706575e678aebe7de505c703efaa4025db83b49b86a23d5efd2a7.jpg) no-repeat;background-position:52% 50%;background-size:cover;text-align:center}main#glossary #hero h1{color:#ffffff;font-size:3em;padding:50px 0}main#glossary #terms{padding:40px 0;background-color:#ffffff;min-height:200px}main#glossary #terms .on-demand{display:block;margin:0 auto 15px auto;text-align:center;font-style:italic}main#glossary #terms .grid-container{padding:0 !important;display:grid;width:100%;grid-template-columns:1fr 1fr 1fr}main#glossary #terms .grid-container .term{margin:12px}main#glossary #terms .grid-container .term a.title{color:#194786;font-weight:bold;font-size:1.1em}main#glossary #terms .grid-container .term p.body{margin-top:15px;line-height:1.2em;color:#000000;display:none}@media only screen and (max-width: 499px){main#glossary #hero h1{font-size:6vw !important}main#glossary #terms{padding:10px 0 0 0 !important}main#glossary #terms .container{padding:0 !important}main#glossary #terms .grid-container{grid-template-columns:1fr !important}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#glossary .container{padding:0 20px !important}main#glossary #terms{padding:10px 0 0 0 !important}main#glossary #terms .container{padding:0 !important}main#glossary #terms .grid-container{grid-template-columns:1fr 1fr !important}}main#on-demand-video .container,main#on-demand-audio .container{max-width:1400px;margin:0 auto;padding:0 40px}main#on-demand-video .inside-container,main#on-demand-audio .inside-container{padding:40px 0}main#on-demand-video hr,main#on-demand-audio hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#on-demand-video #program,main#on-demand-audio #program{flex:1 1 auto}main#on-demand-video #program #instructions p,main#on-demand-video #program #ce p,main#on-demand-video #program #questions p,main#on-demand-video #program #faculty p,main#on-demand-audio #program #instructions p,main#on-demand-audio #program #ce p,main#on-demand-audio #program #questions p,main#on-demand-audio #program #faculty p{margin:15px auto}main#on-demand-video #program #instructions a,main#on-demand-video #program #ce a,main#on-demand-video #program #questions a,main#on-demand-video #program #faculty a,main#on-demand-audio #program #instructions a,main#on-demand-audio #program #ce a,main#on-demand-audio #program #questions a,main#on-demand-audio #program #faculty a{color:#e1901b}main#on-demand-video #program #program-materials ul.sp-bullet-list,main#on-demand-audio #program #program-materials ul.sp-bullet-list{list-style:none;margin:18px 0 0 10px;padding:0 0 0 40px;text-indent:-32px}main#on-demand-video #program #program-materials ul.sp-bullet-list li::before,main#on-demand-audio #program #program-materials ul.sp-bullet-list li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#on-demand-video #program #program-materials ul.sp-bullet-list a,main#on-demand-audio #program #program-materials ul.sp-bullet-list a{color:#e1901b}main#on-demand-video #program #outline .sp-outline,main#on-demand-audio #program #outline .sp-outline{list-style-type:upper-roman;margin:18px 0 0 0;padding:0 0 0 60px}main#on-demand-video #program #outline .sp-outline ol,main#on-demand-audio #program #outline .sp-outline ol{list-style-type:upper-alpha}main#on-demand-video #program #outline .sp-outline ol ol,main#on-demand-audio #program #outline .sp-outline ol ol{list-style-type:decimal}main#on-demand-video #program #outline .sp-outline ol ol ol,main#on-demand-audio #program #outline .sp-outline ol ol ol{list-style-type:lower-alpha}main#on-demand-video #program #faculty a,main#on-demand-audio #program #faculty a{color:#e1901b}main#on-demand-video #program #player #streaming-col1,main#on-demand-audio #program #player #streaming-col1{width:100%}main#on-demand-video #program #player #streaming-col1 #streaming-video,main#on-demand-audio #program #player #streaming-col1 #streaming-video{width:100%;height:432px}main#on-demand-video #program #player #streaming-col1 #streaming-control-bar,main#on-demand-audio #program #player #streaming-col1 #streaming-control-bar{width:574px;height:20px;position:relative;margin:5px auto 0 auto;background-color:#e9e9e9}main#on-demand-video #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset,main#on-demand-audio #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset{display:block;position:absolute;height:20px}main#on-demand-video #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-current,main#on-demand-audio #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-current{background-color:#00bf7f}main#on-demand-video #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-completed,main#on-demand-audio #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-completed{background-color:#007f55;color:#ffffff}main#on-demand-video #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-loaded,main#on-demand-audio #program #player #streaming-col1 #streaming-control-bar .streaming-bar-inset.streaming-color-loaded{background-color:#aaa}main#on-demand-video #program #player #streaming-col1 #positions,main#on-demand-audio #program #player #streaming-col1 #positions{margin:10px auto;text-align:center;font-size:0.8em}main#on-demand-video #program #player #streaming-col1 #positions .streaming-time,main#on-demand-audio #program #player #streaming-col1 #positions .streaming-time{padding:2px 5px}main#on-demand-video #program #player #streaming-col1 #positions .streaming-time.streaming-color-current,main#on-demand-audio #program #player #streaming-col1 #positions .streaming-time.streaming-color-current{background-color:#00bf7f}main#on-demand-video #program #player #streaming-col1 #positions .streaming-time.streaming-color-completed,main#on-demand-audio #program #player #streaming-col1 #positions .streaming-time.streaming-color-completed{background-color:#007f55;color:#ffffff}main#on-demand-video #program #player #streaming-col1 #positions .streaming-time.streaming-color-loaded,main#on-demand-audio #program #player #streaming-col1 #positions .streaming-time.streaming-color-loaded{background-color:#aaa}main#on-demand-video #program #player #streaming-col1 #controls,main#on-demand-audio #program #player #streaming-col1 #controls{text-align:center}main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-play.text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-play.alt-text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-play.ter-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-play.text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-play.alt-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-play.ter-text-button{display:inline-block;width:150px;cursor:pointer}main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-skipback.text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-skipback.alt-text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-skipback.ter-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-skipback.text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-skipback.alt-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-skipback.ter-text-button{display:inline-block;width:150px;cursor:pointer}main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-finished,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-finished{display:none}main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-finished.text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-finished.alt-text-button,main#on-demand-video #program #player #streaming-col1 #controls #streaming-control-finished.ter-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-finished.text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-finished.alt-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-control-finished.ter-text-button{display:inline-block;width:150px;cursor:pointer}main#on-demand-video #program #player #streaming-col1 #controls #sp-allow-skip.alt-text-button,main#on-demand-audio #program #player #streaming-col1 #controls #sp-allow-skip.alt-text-button{display:inline-block;width:150px;cursor:pointer}main#on-demand-video #program #player #streaming-col1 #controls #streaming-message,main#on-demand-audio #program #player #streaming-col1 #controls #streaming-message{display:block}main#on-demand-video #program #player #sp-video,main#on-demand-audio #program #player #sp-video{margin:0 auto}main#on-demand-video #program #details,main#on-demand-audio #program #details{clear:both}main#on-demand-video #program #details a,main#on-demand-audio #program #details a{color:#e1901b}main#on-demand-video #sidebar,main#on-demand-audio #sidebar{flex:0 1 340px;background-color:#e9e9e9}main#on-demand-video #sidebar #table-of-contents #streaming-col2,main#on-demand-audio #sidebar #table-of-contents #streaming-col2{padding:18px}main#on-demand-video #sidebar #table-of-contents #streaming-col2 h3,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 h3{text-align:center;margin:0 auto 18px auto}main#on-demand-video #sidebar #table-of-contents #streaming-col2 a,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 a{color:#e1901b}main#on-demand-video #sidebar #table-of-contents #streaming-col2 a.title,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 a.title{color:#194786}main#on-demand-video #sidebar #table-of-contents #streaming-col2 ul.sp-bullet-list,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 ul.sp-bullet-list{list-style:none;margin:18px 0 0 10px;padding:0 0 0 40px;text-indent:-32px}main#on-demand-video #sidebar #table-of-contents #streaming-col2 ul.sp-bullet-list li::before,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 ul.sp-bullet-list li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#on-demand-video #sidebar #table-of-contents #streaming-col2 .form-example,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 .form-example{font-size:0.9em;font-style:italic;margin-top:18px}main#on-demand-video #sidebar #table-of-contents #streaming-col2 .note,main#on-demand-audio #sidebar #table-of-contents #streaming-col2 .note{margin-top:15px}@media only screen and (max-width: 499px){main#on-demand-video .container{padding:0 20px !important}}main#on-demand-cle-affirmation .container,main#recording-cle-affirmation .container{max-width:800px;margin:0 auto;padding:0 40px}main#on-demand-cle-affirmation a,main#recording-cle-affirmation a{color:#e1901b}main#on-demand-cle-affirmation hr,main#recording-cle-affirmation hr{background-color:#d2d2d2;height:1px;border:0;margin:20px 11px}main#on-demand-cle-affirmation .form-example,main#recording-cle-affirmation .form-example{font-size:0.8em;font-style:italic}main#on-demand-cle-affirmation #survey p,main#recording-cle-affirmation #survey p{margin:25px auto;text-align:center}main#on-demand-cle-affirmation #affirmation-form,main#recording-cle-affirmation #affirmation-form{padding:25px;margin:0 auto 40px auto;border:1px solid #194786}main#on-demand-cle-affirmation #affirmation-form #header h2,main#recording-cle-affirmation #affirmation-form #header h2{margin:0 0 15px 0}main#on-demand-cle-affirmation #affirmation-form #header h2 .logo,main#recording-cle-affirmation #affirmation-form #header h2 .logo{display:inline-block;margin:0 10px 0 0;height:25px;width:125px;background:url(/assets/v2/logo-d7825e6d22cc9920dc7bd018020ef1e2781e6c3912281a34d574c8be673f96f4.svg) no-repeat}main#on-demand-cle-affirmation #affirmation-form #header .address,main#on-demand-cle-affirmation #affirmation-form #header .contact,main#recording-cle-affirmation #affirmation-form #header .address,main#recording-cle-affirmation #affirmation-form #header .contact{display:inline-block;font-size:0.8em;line-height:1em;margin:0 15px 0 0}main#on-demand-cle-affirmation #affirmation-form #program h3,main#recording-cle-affirmation #affirmation-form #program h3{margin:15px auto}main#on-demand-cle-affirmation #affirmation-form #program .error,main#recording-cle-affirmation #affirmation-form #program .error{border:1px solid #e1901b;margin-bottom:15px;margin-top:15px}main#on-demand-cle-affirmation #affirmation-form #program .error p,main#recording-cle-affirmation #affirmation-form #program .error p{text-align:center;color:#e1901b}main#on-demand-cle-affirmation #affirmation-form #program table#program-details,main#recording-cle-affirmation #affirmation-form #program table#program-details{border-collapse:collapse;border-spacing:0;margin:0 auto}main#on-demand-cle-affirmation #affirmation-form #program table#program-details tr th,main#recording-cle-affirmation #affirmation-form #program table#program-details tr th{border:1px solid #888;text-align:right;padding:6px 12px}main#on-demand-cle-affirmation #affirmation-form #program table#program-details tr td,main#recording-cle-affirmation #affirmation-form #program table#program-details tr td{border:1px solid #888;text-align:left;padding:6px 12px}main#on-demand-cle-affirmation #affirmation-form #program table#program-details tr td .text-input,main#recording-cle-affirmation #affirmation-form #program table#program-details tr td .text-input{height:32px}main#on-demand-cle-affirmation #affirmation-form #program table#program-details tr td .text-input.required,main#recording-cle-affirmation #affirmation-form #program table#program-details tr td .text-input.required{border:1px solid #e1901b}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code h3,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code h3{margin:15px auto}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code{margin:15px auto;max-width:400px;border:1px solid #888;padding:25px}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .error,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .error{border:1px solid #e1901b;margin-bottom:15px}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .error p,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .error p{text-align:center;color:#e1901b}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code p,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code p{margin:15px auto}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .text-input,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .text-input{height:32px}main#on-demand-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .text-input.required,main#recording-cle-affirmation #affirmation-form #instructions-and-listen-code #affirmation-code .text-input.required{border:1px solid #e1901b}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields,main#recording-cle-affirmation #affirmation-form #signature #signature-fields{max-width:400px;margin:15px auto 15px 0}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field{margin:10px auto}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field .underline,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field .underline{border-bottom:1px solid black}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field .underline.required,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field .underline.required{border-bottom:1px solid #e1901b}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field .underline .error,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field .underline .error{color:#e1901b;font-style:italic}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field p.error,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field p.error{border:1px solid #e1901b;margin-bottom:15px;margin-top:15px;text-align:center;color:#e1901b}main#on-demand-cle-affirmation #affirmation-form #signature #signature-fields .field p.error a,main#recording-cle-affirmation #affirmation-form #signature #signature-fields .field p.error a{text-decoration:underline}main#on-demand-cle-affirmation #affirmation-form #signature p,main#recording-cle-affirmation #affirmation-form #signature p{margin:15px auto}main#on-demand-cle-affirmation #affirmation-form #signature p.note,main#recording-cle-affirmation #affirmation-form #signature p.note{font-weight:bold;background-color:#ffecd4;padding:5px 10px}main#on-demand-cle-affirmation #affirmation-form #signature .text-button,main#on-demand-cle-affirmation #affirmation-form #signature .alt-text-button,main#on-demand-cle-affirmation #affirmation-form #signature .ter-text-button,main#recording-cle-affirmation #affirmation-form #signature .text-button,main#recording-cle-affirmation #affirmation-form #signature .alt-text-button,main#recording-cle-affirmation #affirmation-form #signature .ter-text-button{width:300px;color:#ffffff;margin:0 auto}@media only screen and (max-width: 499px){main#on-demand-cle-affirmation .container,main#recording-cle-affirmation .container{padding:0 20px !important}}main#tc-speaker-comps .container{max-width:1300px;padding:0 40px}main#tc-speaker-comps h1{margin:25px 0}main#tc-speaker-comps h2{font-family:"Lato", sans-serif;color:#194786;margin:0 0 10px 10px}main#tc-speaker-comps h3{margin:0 0 10px 0}main#tc-speaker-comps a{color:#e1901b}main#tc-speaker-comps a.text-button,main#tc-speaker-comps a.ter-text-button,main#tc-speaker-comps a.alt-text-button{color:#ffffff}main#tc-speaker-comps p{line-height:1.2em;margin:10px 0}main#tc-speaker-comps section .sub-section{border:1px solid #d2d2d2;padding:25px;margin:40px auto}main#tc-speaker-comps section .sub-section.flex-container{flex-wrap:wrap;justify-content:flex-start}main#tc-speaker-comps section .sub-section .input-set .text-input,main#tc-speaker-comps section .sub-section .input-set .dropdown{width:100%;font-size:1em}main#tc-speaker-comps section .sub-section .text-button,main#tc-speaker-comps section .sub-section .alt-text-button,main#tc-speaker-comps section .sub-section .ter-text-button{display:inline-block;width:200px}main#tc-speaker-comps section .sub-section .header-and-errors{margin:0 15px}main#tc-speaker-comps section .controls{margin:25px auto;justify-content:center}main#tc-speaker-comps section .controls p{text-align:center;flex:0 1 250px;margin:0 25px}main#tc-speaker-comps section .controls p input{margin-bottom:10px !important}main#tc-speaker-comps section .controls p .update-notice{display:block;margin:0 auto 25px auto;line-height:24px}main#tc-speaker-comps section .update-notice{margin-left:20px;line-height:40px;font-family:"Lato", sans-serif;font-size:1em;color:#e1901b;font-style:italic}main#tc-speaker-comps section#instructions-and-form table#details{border-collapse:collapse;border-spacing:0;margin:0 auto}main#tc-speaker-comps section#instructions-and-form table#details tr th{border:1px solid #d2d2d2;text-align:right;padding:6px 12px}main#tc-speaker-comps section#instructions-and-form table#details tr td{border:1px solid #d2d2d2;text-align:left;padding:6px 12px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row{display:flex;flex-wrap:nowrap;justify-content:flex-start}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row.hide{display:none}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set{margin:10px 15px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.first-name,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.last-name,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.email{flex:0 1 450px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.company{flex:0 1 450px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.telephone{flex:0 1 300px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.street-address{flex:0 1 450px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.state,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.city,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.zip,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.postal-code{flex:0 1 300px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.required .text-input,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.required .dropdown{background-color:#ffecd1}main#tc-speaker-comps section#instructions-and-form .submit{width:200px;margin:25px auto}main#tc-speaker-comps section#submitted,main#tc-speaker-comps section#expired{padding-bottom:200px}main#tc-speaker-comps .error{border:1px solid #e1901b;padding:10px;margin:0 auto 10px auto;text-align:left}main#tc-speaker-comps .error h3{color:#e1901b}main#tc-speaker-comps .error ul{color:#e1901b;list-style:none;margin:0;padding:0 0 0 60px;text-indent:-32px}main#tc-speaker-comps .error ul li::before{content:"\2022\00a0\00a0\00a0\00a0\00a0";color:#e1901b}main#tc-speaker-comps .error-top{margin-top:30px}@media only screen and (max-width: 499px){main#tc-speaker-comps section{margin:20px 0}main#tc-speaker-comps section h2{margin:0 0 5px 5px}main#tc-speaker-comps section#instructions-and-form .sub-section{padding:8px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row{flex-wrap:wrap}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set{margin:10px 8px}main#tc-speaker-comps section#instructions-and-form .controls p{margin:10px auto;flex:1 1 auto}main#tc-speaker-comps section#instructions-and-form .controls p .submit,main#tc-speaker-comps section#instructions-and-form .controls p .update-notice{margin:10px auto;width:97%;display:block}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#tc-speaker-comps section{margin:20px 0}main#tc-speaker-comps section h2{margin:0 0 5px 5px}main#tc-speaker-comps section#instructions-and-form .sub-section{padding:8px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row{flex-wrap:wrap}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set{margin:10px 8px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.first-name,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.last-name,main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.email{flex:1 1 200px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.company{flex:1 1 200px}main#tc-speaker-comps section#instructions-and-form .sub-section .pseudo-row .input-set.telephone{flex:0 1 200px}main#tc-speaker-comps section#instructions-and-form .submit{max-width:200px;margin:10px auto}}@media only screen and (min-width: 1024px) and (max-width: 1679px){main#tc-speaker-comps .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#tc-speaker-comps .dropdown option{color:#000000}main#tc-speaker-comps .dropdown::-ms-expand{display:none}main#tc-speaker-comps .dropdown.field-default{border:1px solid #d2d2d2}main#tc-speaker-comps .dropdown.field-error{border:1px solid #e1901b}main#tc-speaker-comps .dropdown.disabled{background-color:#e9e9e9}}@media only screen and (min-width: 1680px){main#tc-speaker-comps .dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:44px;width:180px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:17.6px 17.6px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}main#tc-speaker-comps .dropdown option{color:#000000}main#tc-speaker-comps .dropdown::-ms-expand{display:none}main#tc-speaker-comps .dropdown.field-default{border:1px solid #d2d2d2}main#tc-speaker-comps .dropdown.field-error{border:1px solid #e1901b}main#tc-speaker-comps .dropdown.disabled{background-color:#e9e9e9}}main#enterprise-cle .container,main#enterprise-cpe .container,main#enterprise-ce .container{max-width:1000px}main#enterprise-cle #hero,main#enterprise-cpe #hero,main#enterprise-ce #hero{background:#194786 url(/assets/v2/hero-enterprise-60f8c4cb8ade5161e5574fddbb531538c4811ccc6fab7c1670b751935f4f5922.jpg) no-repeat;background-position:52% 72%}main#enterprise-cle section#packages-and-bundles .outer-container,main#enterprise-cpe section#packages-and-bundles .outer-container,main#enterprise-ce section#packages-and-bundles .outer-container{background-image:radial-gradient(circle, #2258a2, #317ac6, #2258a2);padding:25px 0;margin:25px 0}main#enterprise-cle section#packages-and-bundles .outer-container.cpe,main#enterprise-cpe section#packages-and-bundles .outer-container.cpe,main#enterprise-ce section#packages-and-bundles .outer-container.cpe{margin:25px 0 0 0}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container{max-width:1000px;margin:0 auto}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages{text-align:center;flex:0 1 50%;background-color:#1f57a3;padding:75px 50px;display:flex;flex-direction:column}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages h1,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages h1,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages h1{font-size:1.9em;color:#ffffff;font-family:"Lato", sans-serif}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p{color:#ffffff;margin:50px auto;flex-grow:1;font-size:17.6px}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p .underline,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p .underline,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages p .underline{text-decoration:underline}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages .hollow-button,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages .hollow-button,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .enterprise-packages .hollow-button{border-color:#ffffff;color:#ffffff}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles{text-align:center;flex:0 1 50%;background-color:#f4f4f4;padding:75px 50px;display:flex;flex-direction:column}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles h1,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles h1,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles h1{font-size:1.9em;color:#194786;font-family:"Lato", sans-serif}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p{color:#000000;margin:50px auto;flex-grow:1;font-size:17.6px}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p .underline,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p .underline,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles p .underline{text-decoration:underline}main#enterprise-cle section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles .hollow-button,main#enterprise-cpe section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles .hollow-button,main#enterprise-ce section#packages-and-bundles .outer-container .inner-container .flex-container .pass-bundles .hollow-button{border-color:#194786;color:#194786}main#enterprise-cle section#packages-and-bundles .outer-container .details,main#enterprise-cpe section#packages-and-bundles .outer-container .details,main#enterprise-ce section#packages-and-bundles .outer-container .details{margin:40px auto;text-align:center}main#enterprise-cle section#packages-and-bundles .outer-container .details .container h2,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container h2,main#enterprise-ce section#packages-and-bundles .outer-container .details .container h2{color:#194786;font-family:"Lato", sans-serif;font-size:1.75em;text-transform:uppercase;margin:60px auto 20px auto}main#enterprise-cle section#packages-and-bundles .outer-container .details .container p,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container p,main#enterprise-ce section#packages-and-bundles .outer-container .details .container p{margin:30px auto}main#enterprise-cle section#packages-and-bundles .outer-container .details .container p a,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container p a,main#enterprise-ce section#packages-and-bundles .outer-container .details .container p a{color:#194786}main#enterprise-cle section#packages-and-bundles .outer-container .details .container .numbers,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container .numbers,main#enterprise-ce section#packages-and-bundles .outer-container .details .container .numbers{margin-top:40px}main#enterprise-cle section#packages-and-bundles .outer-container .details .container .numbers .number,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container .numbers .number,main#enterprise-ce section#packages-and-bundles .outer-container .details .container .numbers .number{flex:1 1 50%;text-align:left;padding:0 20px}main#enterprise-cle section#packages-and-bundles .outer-container .details .container .numbers .number .number-circle,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container .numbers .number .number-circle,main#enterprise-ce section#packages-and-bundles .outer-container .details .container .numbers .number .number-circle{display:block;margin:10px auto}main#enterprise-cle section#packages-and-bundles .outer-container .details .container .contact-info,main#enterprise-cpe section#packages-and-bundles .outer-container .details .container .contact-info,main#enterprise-ce section#packages-and-bundles .outer-container .details .container .contact-info{text-align:center}main#enterprise-cle section#info-and-package-details h1.enterprise-packages,main#enterprise-cpe section#info-and-package-details h1.enterprise-packages,main#enterprise-ce section#info-and-package-details h1.enterprise-packages{text-align:center;font-family:"Lato", sans-serif;font-size:1.9em;text-transform:uppercase;margin-top:50px}main#enterprise-cle section#info-and-package-details .spacer,main#enterprise-cpe section#info-and-package-details .spacer,main#enterprise-ce section#info-and-package-details .spacer{padding:95px 0}main#enterprise-cle section#info-and-package-details .outer-container,main#enterprise-cpe section#info-and-package-details .outer-container,main#enterprise-ce section#info-and-package-details .outer-container{background-image:radial-gradient(circle, #2258a2, #317ac6, #2258a2);padding:65px 0}main#enterprise-cle section#info-and-package-details .outer-container .inner-container,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container,main#enterprise-ce section#info-and-package-details .outer-container .inner-container{max-width:1000px;margin:-220px auto 0 auto;box-shadow:0 0 15px 0 #d2d2d2;background-color:#ffffff}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .description,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .description,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .description{flex:0 1 50%;padding:30px}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .description h1,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .description h1,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .description h1{font-size:1.9em;font-style:italic;margin:45px auto 30px auto}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .description .text-button,main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .description .alt-text-button,main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .description .ter-text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .description .text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .description .alt-text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .description .ter-text-button,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .description .text-button,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .description .alt-text-button,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .description .ter-text-button{margin:0 auto;width:300px;height:65px;font-size:1.1em;padding:21px 15px}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .list,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .list,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .list{flex:0 1 50%;background:linear-gradient(#317ac6, #103066);color:#ffffff;text-align:center;font-size:1.1em;padding:30px}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .list p,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .list p,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .list p{padding:0;margin:0;list-style-type:none;line-height:20px}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .list hr,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .list hr,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .list hr{width:45px;background-color:#a1a1a1;height:1px;border:0;margin:15px auto}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .list ul,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .list ul,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .list ul{padding:0;margin:0;list-style-type:none}main#enterprise-cle section#info-and-package-details .outer-container .inner-container .flex-container .list ul li,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container .flex-container .list ul li,main#enterprise-ce section#info-and-package-details .outer-container .inner-container .flex-container .list ul li{line-height:20px}main#enterprise-cle section#info-and-package-details .outer-container .details,main#enterprise-cpe section#info-and-package-details .outer-container .details,main#enterprise-ce section#info-and-package-details .outer-container .details{margin:40px auto;text-align:center}main#enterprise-cle section#info-and-package-details .outer-container .details .container,main#enterprise-cpe section#info-and-package-details .outer-container .details .container,main#enterprise-ce section#info-and-package-details .outer-container .details .container{background-color:#e9e9e9;padding:25px;box-sizing:border-box}main#enterprise-cle section#info-and-package-details .outer-container .details .container h2,main#enterprise-cpe section#info-and-package-details .outer-container .details .container h2,main#enterprise-ce section#info-and-package-details .outer-container .details .container h2{color:#194786;font-family:"Lato", sans-serif;font-size:1.75em;text-transform:uppercase}main#enterprise-cle section#info-and-package-details .outer-container .details .container p,main#enterprise-cpe section#info-and-package-details .outer-container .details .container p,main#enterprise-ce section#info-and-package-details .outer-container .details .container p{margin-top:30px}main#enterprise-cle section#info-and-package-details .outer-container .details .container p a,main#enterprise-cpe section#info-and-package-details .outer-container .details .container p a,main#enterprise-ce section#info-and-package-details .outer-container .details .container p a{color:#194786}main#enterprise-cle section#info-and-package-details .outer-container .details .container .numbers,main#enterprise-cpe section#info-and-package-details .outer-container .details .container .numbers,main#enterprise-ce section#info-and-package-details .outer-container .details .container .numbers{margin-top:40px}main#enterprise-cle section#info-and-package-details .outer-container .details .container .numbers .number,main#enterprise-cpe section#info-and-package-details .outer-container .details .container .numbers .number,main#enterprise-ce section#info-and-package-details .outer-container .details .container .numbers .number{flex:1 1 50%;text-align:left;padding:0 20px}main#enterprise-cle section#info-and-package-details .outer-container .details .container .numbers .number .number-circle,main#enterprise-cpe section#info-and-package-details .outer-container .details .container .numbers .number .number-circle,main#enterprise-ce section#info-and-package-details .outer-container .details .container .numbers .number .number-circle{display:block;margin:10px auto}main#enterprise-cle section#info-and-package-details .outer-container .details .container .contact-info,main#enterprise-cpe section#info-and-package-details .outer-container .details .container .contact-info,main#enterprise-ce section#info-and-package-details .outer-container .details .container .contact-info{text-align:center}main#enterprise-cle section#request-information .container,main#enterprise-cpe section#request-information .container,main#enterprise-ce section#request-information .container{text-align:center;padding:40px 0}main#enterprise-cle section#request-information .container h2,main#enterprise-cpe section#request-information .container h2,main#enterprise-ce section#request-information .container h2{color:#194786;margin:20px auto;font-family:"Lato", sans-serif;font-size:1.75em;text-transform:uppercase}main#enterprise-cle section#request-information .container .form-container,main#enterprise-cpe section#request-information .container .form-container,main#enterprise-ce section#request-information .container .form-container{margin:40px auto;text-align:left}main#enterprise-cle section#request-information .container .form-container #form-info-request p,main#enterprise-cpe section#request-information .container .form-container #form-info-request p,main#enterprise-ce section#request-information .container .form-container #form-info-request p{text-align:center;margin:40px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request .pseudo-row,main#enterprise-cpe section#request-information .container .form-container #form-info-request .pseudo-row,main#enterprise-ce section#request-information .container .form-container #form-info-request .pseudo-row{display:flex;justify-content:center;margin:20px 0}main#enterprise-cle section#request-information .container .form-container #form-info-request .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request .pseudo-row .input-set,main#enterprise-ce section#request-information .container .form-container #form-info-request .pseudo-row .input-set{flex:0 1 300px;margin:0 10px}main#enterprise-cle section#request-information .container .form-container #form-info-request .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request .pseudo-row .input-set .text-input,main#enterprise-ce section#request-information .container .form-container #form-info-request .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row.half-length,main#enterprise-cpe section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row.half-length,main#enterprise-ce section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row.half-length{justify-content:left}main#enterprise-cle section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set,main#enterprise-ce section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set{flex:1 1 400px;margin:0 20px}main#enterprise-cle section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .input-label,main#enterprise-cpe section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .input-label,main#enterprise-ce section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .input-label{text-transform:none;color:#000000;line-height:24px}main#enterprise-cle section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .text-input,main#enterprise-ce section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set.half-length,main#enterprise-cpe section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set.half-length,main#enterprise-ce section#request-information .container .form-container #form-info-request .questionnaire .pseudo-row .input-set.half-length{flex:0 1 460px}main#enterprise-cle section#request-information .container .form-container #form-info-request #recaptcha div,main#enterprise-cpe section#request-information .container .form-container #form-info-request #recaptcha div,main#enterprise-ce section#request-information .container .form-container #form-info-request #recaptcha div{margin:0 auto}main#enterprise-cle section#request-information .container .form-container #form-info-request .text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request .alt-text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request .ter-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request .text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request .alt-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request .ter-text-button,main#enterprise-ce section#request-information .container .form-container #form-info-request .text-button,main#enterprise-ce section#request-information .container .form-container #form-info-request .alt-text-button,main#enterprise-ce section#request-information .container .form-container #form-info-request .ter-text-button{max-width:200px;margin:40px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request #update-notice,main#enterprise-cpe section#request-information .container .form-container #form-info-request #update-notice,main#enterprise-ce section#request-information .container .form-container #form-info-request #update-notice{font-family:"Lato", sans-serif;font-size:1em;color:#e1901b;font-style:italic}main#enterprise-cle .mktoForm,main#enterprise-cpe .mktoForm,main#enterprise-ce .mktoForm{display:flex;flex-wrap:wrap;font-family:"Lato", sans-serif;font-size:16px;margin:12px;text-align:left;width:100% !important}main#enterprise-cle .mktoForm,main#enterprise-cle .mktoForm *,main#enterprise-cpe .mktoForm,main#enterprise-cpe .mktoForm *,main#enterprise-ce .mktoForm,main#enterprise-ce .mktoForm *{box-sizing:border-box;padding:0px}main#enterprise-cle .mktoForm:after,main#enterprise-cpe .mktoForm:after,main#enterprise-ce .mktoForm:after{content:'.';visibility:hidden;color:transparent}main#enterprise-cle .mktoForm .mktoRequiredField .mktoAsterix,main#enterprise-cle .mktoForm .mktoAsterix,main#enterprise-cle .mktoForm .mktoClear,main#enterprise-cle .mktoForm .mktoGutter,main#enterprise-cle .mktoForm .mktoOffset,main#enterprise-cle .mktoForm .mktoFormRow.hidden,main#enterprise-cle .mktoForm label#LblMarketing_Opt_In__c,main#enterprise-cpe .mktoForm .mktoRequiredField .mktoAsterix,main#enterprise-cpe .mktoForm .mktoAsterix,main#enterprise-cpe .mktoForm .mktoClear,main#enterprise-cpe .mktoForm .mktoGutter,main#enterprise-cpe .mktoForm .mktoOffset,main#enterprise-cpe .mktoForm .mktoFormRow.hidden,main#enterprise-cpe .mktoForm label#LblMarketing_Opt_In__c,main#enterprise-ce .mktoForm .mktoRequiredField .mktoAsterix,main#enterprise-ce .mktoForm .mktoAsterix,main#enterprise-ce .mktoForm .mktoClear,main#enterprise-ce .mktoForm .mktoGutter,main#enterprise-ce .mktoForm .mktoOffset,main#enterprise-ce .mktoForm .mktoFormRow.hidden,main#enterprise-ce .mktoForm label#LblMarketing_Opt_In__c{display:none}main#enterprise-cle .mktoForm .mktoFormCol,main#enterprise-cle .mktoForm .mktoFieldWrap,main#enterprise-cpe .mktoForm .mktoFormCol,main#enterprise-cpe .mktoForm .mktoFieldWrap,main#enterprise-ce .mktoForm .mktoFormCol,main#enterprise-ce .mktoForm .mktoFieldWrap{width:100%}main#enterprise-cle .mktoForm .mktoFormCol,main#enterprise-cpe .mktoForm .mktoFormCol,main#enterprise-ce .mktoForm .mktoFormCol{margin:0px !important}main#enterprise-cle .mktoForm .mktoFormRow,main#enterprise-cle .mktoForm .mktoButtonRow,main#enterprise-cpe .mktoForm .mktoFormRow,main#enterprise-cpe .mktoForm .mktoButtonRow,main#enterprise-ce .mktoForm .mktoFormRow,main#enterprise-ce .mktoForm .mktoButtonRow{margin:6px}main#enterprise-cle .mktoForm input[type="url"],main#enterprise-cle .mktoForm input[type="text"],main#enterprise-cle .mktoForm input[type="date"],main#enterprise-cle .mktoForm input[type="tel"],main#enterprise-cle .mktoForm input[type="email"],main#enterprise-cle .mktoForm input[type="number"],main#enterprise-cle .mktoForm textarea.mktoField,main#enterprise-cle .mktoForm select.mktoField,main#enterprise-cpe .mktoForm input[type="url"],main#enterprise-cpe .mktoForm input[type="text"],main#enterprise-cpe .mktoForm input[type="date"],main#enterprise-cpe .mktoForm input[type="tel"],main#enterprise-cpe .mktoForm input[type="email"],main#enterprise-cpe .mktoForm input[type="number"],main#enterprise-cpe .mktoForm textarea.mktoField,main#enterprise-cpe .mktoForm select.mktoField,main#enterprise-ce .mktoForm input[type="url"],main#enterprise-ce .mktoForm input[type="text"],main#enterprise-ce .mktoForm input[type="date"],main#enterprise-ce .mktoForm input[type="tel"],main#enterprise-ce .mktoForm input[type="email"],main#enterprise-ce .mktoForm input[type="number"],main#enterprise-ce .mktoForm textarea.mktoField,main#enterprise-ce .mktoForm select.mktoField{height:auto;line-height:normal;font-size:inherit}main#enterprise-cle .mktoForm .mktoFormRow:nth-child(13),main#enterprise-cpe .mktoForm .mktoFormRow:nth-child(13),main#enterprise-ce .mktoForm .mktoFormRow:nth-child(13){flex-basis:75%}main#enterprise-cle .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel,main#enterprise-cpe .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel,main#enterprise-ce .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel{font-family:"Lato", sans-serif;font-weight:normal}main#enterprise-cle .mktoForm .mktoFormRow label,main#enterprise-cle .mktoForm .mktoFormRow input,main#enterprise-cle .mktoForm .mktoFormRow textarea,main#enterprise-cle .mktoForm .mktoFormRow select,main#enterprise-cpe .mktoForm .mktoFormRow label,main#enterprise-cpe .mktoForm .mktoFormRow input,main#enterprise-cpe .mktoForm .mktoFormRow textarea,main#enterprise-cpe .mktoForm .mktoFormRow select,main#enterprise-ce .mktoForm .mktoFormRow label,main#enterprise-ce .mktoForm .mktoFormRow input,main#enterprise-ce .mktoForm .mktoFormRow textarea,main#enterprise-ce .mktoForm .mktoFormRow select{box-sizing:border-box;color:black;font-family:"Lato", sans-serif;font-size:1rem;font-weight:normal;line-height:1rem;margin:0px 0px 5px 0px;width:100% !important}main#enterprise-cle .mktoForm .mktoFormRow label,main#enterprise-cpe .mktoForm .mktoFormRow label,main#enterprise-ce .mktoForm .mktoFormRow label{float:left}main#enterprise-cle .mktoForm .mktoFormRow label a,main#enterprise-cpe .mktoForm .mktoFormRow label a,main#enterprise-ce .mktoForm .mktoFormRow label a{color:#194786}main#enterprise-cle .mktoForm .mktoFormRow input[id^="mktoCheckbox_19368_"],main#enterprise-cle .mktoForm .mktoFormRow label[id^="LblmktoCheckbox_19368_"],main#enterprise-cpe .mktoForm .mktoFormRow input[id^="mktoCheckbox_19368_"],main#enterprise-cpe .mktoForm .mktoFormRow label[id^="LblmktoCheckbox_19368_"],main#enterprise-ce .mktoForm .mktoFormRow input[id^="mktoCheckbox_19368_"],main#enterprise-ce .mktoForm .mktoFormRow label[id^="LblmktoCheckbox_19368_"]{width:auto !important}main#enterprise-cle .mktoForm .mktoFormRow div.mktoFieldDescriptor.mktoFormCol div.mktoFieldWrap.mktoRequiredField div.mktoLogicalField.mktoCheckboxList.mktoHasWidth.mktoRequired,main#enterprise-cpe .mktoForm .mktoFormRow div.mktoFieldDescriptor.mktoFormCol div.mktoFieldWrap.mktoRequiredField div.mktoLogicalField.mktoCheckboxList.mktoHasWidth.mktoRequired,main#enterprise-ce .mktoForm .mktoFormRow div.mktoFieldDescriptor.mktoFormCol div.mktoFieldWrap.mktoRequiredField div.mktoLogicalField.mktoCheckboxList.mktoHasWidth.mktoRequired{width:auto !important}main#enterprise-cle .mktoForm .mktoFormRow input,main#enterprise-cle .mktoForm .mktoFormRow textarea,main#enterprise-cle .mktoForm .mktoFormRow select,main#enterprise-cpe .mktoForm .mktoFormRow input,main#enterprise-cpe .mktoForm .mktoFormRow textarea,main#enterprise-cpe .mktoForm .mktoFormRow select,main#enterprise-ce .mktoForm .mktoFormRow input,main#enterprise-ce .mktoForm .mktoFormRow textarea,main#enterprise-ce .mktoForm .mktoFormRow select{float:right;min-height:30px}main#enterprise-cle .mktoForm .mktoFormRow input,main#enterprise-cle .mktoForm .mktoFormRow textarea,main#enterprise-cle .mktoForm .mktoFormRow select,main#enterprise-cpe .mktoForm .mktoFormRow input,main#enterprise-cpe .mktoForm .mktoFormRow textarea,main#enterprise-cpe .mktoForm .mktoFormRow select,main#enterprise-ce .mktoForm .mktoFormRow input,main#enterprise-ce .mktoForm .mktoFormRow textarea,main#enterprise-ce .mktoForm .mktoFormRow select{border:1px solid #cbd6e2;border-radius:3px;background:#f5f8fa;color:#33475b;padding:6px 8px}main#enterprise-cle .mktoForm .mktoFormRow input:focus,main#enterprise-cpe .mktoForm .mktoFormRow input:focus,main#enterprise-ce .mktoForm .mktoFormRow input:focus{border-color:rgba(82,168,236,0.8);outline:none}main#enterprise-cle .mktoForm .mktoFormRow input[type=checkbox],main#enterprise-cpe .mktoForm .mktoFormRow input[type=checkbox],main#enterprise-ce .mktoForm .mktoFormRow input[type=checkbox]{float:left;clear:left;width:16px !important;padding:0px;margin:4px 8px 4px 0px;border:none;min-height:auto}main#enterprise-cle .mktoForm .mktoFormRow select,main#enterprise-cpe .mktoForm .mktoFormRow select,main#enterprise-ce .mktoForm .mktoFormRow select{padding:4px}main#enterprise-cle .mktoForm .mktoFormRow textarea,main#enterprise-cpe .mktoForm .mktoFormRow textarea,main#enterprise-ce .mktoForm .mktoFormRow textarea{height:auto}main#enterprise-cle .mktoForm .mktoFormRow.checkbox label,main#enterprise-cpe .mktoForm .mktoFormRow.checkbox label,main#enterprise-ce .mktoForm .mktoFormRow.checkbox label{width:83% !important;margin:0px 0px 0px 36px;text-transform:none}main#enterprise-cle .mktoForm .mktoFormRow.checkbox input,main#enterprise-cpe .mktoForm .mktoFormRow.checkbox input,main#enterprise-ce .mktoForm .mktoFormRow.checkbox input{margin-top:-34px}main#enterprise-cle .mktoForm .mktoFormRow .mktoHtmlText,main#enterprise-cpe .mktoForm .mktoFormRow .mktoHtmlText,main#enterprise-ce .mktoForm .mktoFormRow .mktoHtmlText{font-family:"Lato", sans-serif;font-size:16px;margin:0 0 0 28px}main#enterprise-cle .mktoForm .mktoFormRow .mktoHtmlText a,main#enterprise-cpe .mktoForm .mktoFormRow .mktoHtmlText a,main#enterprise-ce .mktoForm .mktoFormRow .mktoHtmlText a{color:#194786}main#enterprise-cle .mktoForm .mktoFormRow .mktoErrorMsg,main#enterprise-cpe .mktoForm .mktoFormRow .mktoErrorMsg,main#enterprise-ce .mktoForm .mktoFormRow .mktoErrorMsg{font-family:"Lato", sans-serif;font-size:14px}main#enterprise-cle .mktoForm .mktoButtonRow,main#enterprise-cpe .mktoForm .mktoButtonRow,main#enterprise-ce .mktoForm .mktoButtonRow{text-align:center;margin:0 auto}main#enterprise-cle .mktoForm .mktoButtonRow .mktoButtonWrap,main#enterprise-cpe .mktoForm .mktoButtonRow .mktoButtonWrap,main#enterprise-ce .mktoForm .mktoButtonRow .mktoButtonWrap{margin:0px !important}main#enterprise-cle .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton,main#enterprise-cpe .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton,main#enterprise-ce .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton{font-size:16px;line-height:20px;color:#fff;background-color:#e1901b;background-image:none;text-transform:uppercase;border-radius:5px;border:none;padding:12px 30px;cursor:pointer}main#enterprise-cle .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton:hover,main#enterprise-cpe .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton:hover,main#enterprise-ce .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton:hover{background-color:#e8951c}main#enterprise-cle section#details-and-ordering,main#enterprise-cpe section#details-and-ordering,main#enterprise-ce section#details-and-ordering{background-color:#e9e9e9;padding:25px 0;text-align:center}main#enterprise-cle section#details-and-ordering.cpe,main#enterprise-cpe section#details-and-ordering.cpe,main#enterprise-ce section#details-and-ordering.cpe{padding:15px 0 25px 0}main#enterprise-cle section#details-and-ordering h3,main#enterprise-cpe section#details-and-ordering h3,main#enterprise-ce section#details-and-ordering h3{margin-top:20px;font-size:1.9em;text-transform:uppercase}main#enterprise-cle section#details-and-ordering .header,main#enterprise-cpe section#details-and-ordering .header,main#enterprise-ce section#details-and-ordering .header{display:block;margin:25px auto 0 auto;max-width:1040px;color:#000000;font-size:16px}main#enterprise-cle section#details-and-ordering #stats,main#enterprise-cpe section#details-and-ordering #stats,main#enterprise-ce section#details-and-ordering #stats{font-style:italic;font-size:1.2em;color:#194786;display:block;background-color:#d2d2d2;max-width:630px;margin:auto;margin-top:2em;padding:1em 2.5em}main#enterprise-cle section#details-and-ordering #details,main#enterprise-cpe section#details-and-ordering #details,main#enterprise-ce section#details-and-ordering #details{justify-content:space-around;max-width:750px;margin:52px auto 0 auto}main#enterprise-cle section#details-and-ordering #details .column,main#enterprise-cpe section#details-and-ordering #details .column,main#enterprise-ce section#details-and-ordering #details .column{margin:0 10px;flex:0 1 200px}main#enterprise-cle section#details-and-ordering #details .column .icon-md-lg,main#enterprise-cpe section#details-and-ordering #details .column .icon-md-lg,main#enterprise-ce section#details-and-ordering #details .column .icon-md-lg{margin:0 auto;display:block;height:57px;width:57px;background-size:57px 57px}main#enterprise-cle section#details-and-ordering #details .column p,main#enterprise-cpe section#details-and-ordering #details .column p,main#enterprise-ce section#details-and-ordering #details .column p{font-size:1.125em;margin-top:20px}main#enterprise-cle section#details-and-ordering #ordering,main#enterprise-cpe section#details-and-ordering #ordering,main#enterprise-ce section#details-and-ordering #ordering{margin:40px auto 0 auto;justify-content:space-between;max-width:480px;color:#000000}main#enterprise-cle section#details-and-ordering #ordering .text-button,main#enterprise-cle section#details-and-ordering #ordering .alt-text-button,main#enterprise-cle section#details-and-ordering #ordering .ter-text-button,main#enterprise-cpe section#details-and-ordering #ordering .text-button,main#enterprise-cpe section#details-and-ordering #ordering .alt-text-button,main#enterprise-cpe section#details-and-ordering #ordering .ter-text-button,main#enterprise-ce section#details-and-ordering #ordering .text-button,main#enterprise-ce section#details-and-ordering #ordering .alt-text-button,main#enterprise-ce section#details-and-ordering #ordering .ter-text-button{width:196px;height:64px;font-size:20px;color:#ffffff}main#enterprise-cle section#details-and-ordering #ordering .phone,main#enterprise-cpe section#details-and-ordering #ordering .phone,main#enterprise-ce section#details-and-ordering #ordering .phone{color:#194786;font-size:1.75em;white-space:nowrap}main#enterprise-cle section#details-and-ordering #ordering .column,main#enterprise-cpe section#details-and-ordering #ordering .column,main#enterprise-ce section#details-and-ordering #ordering .column{flex:0 1 auto;display:flex;align-items:center}main#enterprise-cle section#details-and-ordering .contact-sales-link,main#enterprise-cpe section#details-and-ordering .contact-sales-link,main#enterprise-ce section#details-and-ordering .contact-sales-link{color:#194786;font-size:11px;text-decoration:underline}main#enterprise-cle section#details-and-ordering .email-sales-link,main#enterprise-cpe section#details-and-ordering .email-sales-link,main#enterprise-ce section#details-and-ordering .email-sales-link{color:black;text-decoration:underline}main#enterprise-cle section#details-and-ordering .compare-passes,main#enterprise-cpe section#details-and-ordering .compare-passes,main#enterprise-ce section#details-and-ordering .compare-passes{margin:25px auto;display:grid;grid-gap:0}main#enterprise-cle section#details-and-ordering .compare-passes .cle-pass-badge,main#enterprise-cpe section#details-and-ordering .compare-passes .cle-pass-badge,main#enterprise-ce section#details-and-ordering .compare-passes .cle-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #195f76;color:#195f76;background-color:#cee8ef;font-size:12px;font-style:normal;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes .cpe-pass-badge,main#enterprise-cpe section#details-and-ordering .compare-passes .cpe-pass-badge,main#enterprise-ce section#details-and-ordering .compare-passes .cpe-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #cc6a5a;color:#cc6a5a;background-color:#fcdfde;font-size:12px;font-style:normal;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes .cpe-plus-pass-badge,main#enterprise-cpe section#details-and-ordering .compare-passes .cpe-plus-pass-badge,main#enterprise-ce section#details-and-ordering .compare-passes .cpe-plus-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #1f721f;color:#1f721f;background-color:#dfeadf;font-size:12px;font-style:normal;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes .all-access-pass-badge,main#enterprise-cpe section#details-and-ordering .compare-passes .all-access-pass-badge,main#enterprise-ce section#details-and-ordering .compare-passes .all-access-pass-badge{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:2px solid #741c50;color:#741c50;background-color:#e8d4e2;font-size:12px;font-style:normal;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes.cle-passes,main#enterprise-cpe section#details-and-ordering .compare-passes.cle-passes,main#enterprise-ce section#details-and-ordering .compare-passes.cle-passes{grid-template-columns:20px 2fr 1fr 20px 1fr 20px;grid-template-rows:repeat(10, auto)}main#enterprise-cle section#details-and-ordering .compare-passes.cpe-passes,main#enterprise-cpe section#details-and-ordering .compare-passes.cpe-passes,main#enterprise-ce section#details-and-ordering .compare-passes.cpe-passes{grid-template-columns:20px 2fr 1fr 20px 1fr 20px 1fr 20px;grid-template-rows:repeat(12, auto)}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.description,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.description,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.description{padding-bottom:25px;text-align:left;align-self:end;color:#194786;font-size:1.7em;font-family:"Georgia", serif}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass{padding:5px;border-radius:15px 15px 0 0;border-top:3px solid #696969;border-right:3px solid #696969;border-left:3px solid #696969;font-size:12px;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .logo-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .logo-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .logo-pass{width:75%}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .price,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .price-text,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .price,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .price-text,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .price,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .price-text{color:#000000}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .price-text,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .price-text,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .price-text{font-size:10px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .text-button,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .alt-text-button,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .ter-text-button,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .text-button,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .alt-text-button,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .ter-text-button,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .text-button,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .alt-text-button,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .ter-text-button{font-size:11px;margin:10px auto 0 auto}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid{margin:10px auto;max-width:200px;display:grid;grid-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, auto);color:#000000;font-size:12px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell{border-bottom:1px solid #ffffff;padding:5px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.left,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.left,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.left{border-left:1px solid #ffffff;text-align:left;padding-left:10px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.right,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.right,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.right{text-align:right;padding-right:5px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.last,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.last,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell.last{border-bottom:none}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .select-qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .select-qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .select-qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .select-qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .select-qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .select-qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .select-qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .select-qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .select-qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .select-qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .select-qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .select-qty{color:#000000;text-transform:uppercase;font-size:14px;line-height:26px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .qty,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .qty,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .qty{height:26px;width:50px;padding:2px 5px;margin-left:10px;color:#000000}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .submit,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .submit,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .submit,main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .submit,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .submit,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .submit,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .submit,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .submit,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form .submit,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-pass-plus .submit,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cpe-all-access .submit,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.pass #bundle-form-cle-all-access-pass .submit{min-width:175px;padding:12px 0}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.cle-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.cle-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.cle-pass{color:#195f76;border-color:#195f76}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.cpe-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.cpe-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.cpe-pass{color:#cc6a5a;border-color:#cc6a5a}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.cpe-plus-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.cpe-plus-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.cpe-plus-pass{color:#1f721f;border-color:#1f721f}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.all-access-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.all-access-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-header.all-access-pass{color:#741c50;border-color:#741c50}main#enterprise-cle section#details-and-ordering .compare-passes .feature,main#enterprise-cpe section#details-and-ordering .compare-passes .feature,main#enterprise-ce section#details-and-ordering .compare-passes .feature{border-top:3px solid #e9e9e9;border-bottom:3px solid #e9e9e9}main#enterprise-cle section#details-and-ordering .compare-passes .feature.left,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.left,main#enterprise-ce section#details-and-ordering .compare-passes .feature.left{background-color:white;border-radius:15px 0 0 15px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.left .inside-container,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.left .inside-container,main#enterprise-ce section#details-and-ordering .compare-passes .feature.left .inside-container{background:none}main#enterprise-cle section#details-and-ordering .compare-passes .feature.right,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.right,main#enterprise-ce section#details-and-ordering .compare-passes .feature.right{background-color:white;border-radius:0 15px 15px 0}main#enterprise-cle section#details-and-ordering .compare-passes .feature.right .inside-container,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.right .inside-container,main#enterprise-ce section#details-and-ordering .compare-passes .feature.right .inside-container{background:none}main#enterprise-cle section#details-and-ordering .compare-passes .feature.description,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.description,main#enterprise-ce section#details-and-ordering .compare-passes .feature.description{text-align:left;color:#696969;font-weight:bold}main#enterprise-cle section#details-and-ordering .compare-passes .feature.description .note,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.description .note,main#enterprise-ce section#details-and-ordering .compare-passes .feature.description .note{display:contents;font-style:italic;font-size:14px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.description .inside-container,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.description .inside-container,main#enterprise-ce section#details-and-ordering .compare-passes .feature.description .inside-container{justify-content:flex-start;padding-right:10px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.cle-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.cle-pass,main#enterprise-ce section#details-and-ordering .compare-passes .feature.cle-pass{padding:3px 0;border-top:0;border-right:3px solid #195f76;border-bottom:0;border-left:3px solid #195f76;color:#194786;font-size:26px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.cpe-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.cpe-pass,main#enterprise-ce section#details-and-ordering .compare-passes .feature.cpe-pass{padding:3px 0;border-top:0;border-right:3px solid #cc6a5a;border-bottom:0;border-left:3px solid #cc6a5a;color:#194786;font-size:26px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.cpe-plus-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.cpe-plus-pass,main#enterprise-ce section#details-and-ordering .compare-passes .feature.cpe-plus-pass{padding:3px 0;border-top:0;border-right:3px solid #1f721f;border-bottom:0;border-left:3px solid #1f721f;color:#194786;font-size:26px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.all-access-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.all-access-pass,main#enterprise-ce section#details-and-ordering .compare-passes .feature.all-access-pass{padding:3px 0;border-top:0;border-right:3px solid #741c50;border-bottom:0;border-left:3px solid #741c50;color:#194786;font-size:26px}main#enterprise-cle section#details-and-ordering .compare-passes .feature .inside-container,main#enterprise-cpe section#details-and-ordering .compare-passes .feature .inside-container,main#enterprise-ce section#details-and-ordering .compare-passes .feature .inside-container{height:100%;min-height:45px;background-color:white;display:flex;align-items:center;justify-content:center}main#enterprise-cle section#details-and-ordering .compare-passes .grid-footer,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-footer,main#enterprise-ce section#details-and-ordering .compare-passes .grid-footer{height:25px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-footer.cle-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-footer.cle-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-footer.cle-pass{border-radius:0 0 15px 15px;border-right:3px solid #195f76;border-bottom:3px solid #195f76;border-left:3px solid #195f76}main#enterprise-cle section#details-and-ordering .compare-passes .grid-footer.cpe-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-footer.cpe-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-footer.cpe-pass{border-radius:0 0 15px 15px;border-right:3px solid #cc6a5a;border-bottom:3px solid #cc6a5a;border-left:3px solid #cc6a5a}main#enterprise-cle section#details-and-ordering .compare-passes .grid-footer.cpe-plus-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-footer.cpe-plus-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-footer.cpe-plus-pass{border-radius:0 0 15px 15px;border-right:3px solid #1f721f;border-bottom:3px solid #1f721f;border-left:3px solid #1f721f}main#enterprise-cle section#details-and-ordering .compare-passes .grid-footer.all-access-pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-footer.all-access-pass,main#enterprise-ce section#details-and-ordering .compare-passes .grid-footer.all-access-pass{border-radius:0 0 15px 15px;border-right:3px solid #741c50;border-bottom:3px solid #741c50;border-left:3px solid #741c50}.dropdown{font-family:"Lato", sans-serif;color:#828181;font-size:1.2em;height:30px;width:85px;padding:5px 35px 5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/v2/dropdown-b0a8445df8df13b1776ce24b66839f394bdebbb744127e03939a228f97289928.svg) no-repeat;background-size:12px 12px;background-position:94%;border:1px solid #d2d2d2;border-radius:3px;vertical-align:bottom;letter-spacing:normal}.dropdown option{color:#000000}.dropdown::-ms-expand{display:none}.dropdown.field-default{border:1px solid #d2d2d2}.dropdown.field-error{border:1px solid #e1901b}.dropdown.disabled{background-color:#e9e9e9}@media only screen and (max-width: 499px){main#enterprise-cle section#info-and-package-details,main#enterprise-cpe section#info-and-package-details{padding:0}main#enterprise-cle section#info-and-package-details h1,main#enterprise-cpe section#info-and-package-details h1{margin-top:15px}main#enterprise-cle section#info-and-package-details .outer-container,main#enterprise-cpe section#info-and-package-details .outer-container{padding:0}main#enterprise-cle section#info-and-package-details .outer-container .inner-container,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container{margin:0 auto !important;box-shadow:none}main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .description,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .description{flex:1;padding:40px;text-align:center}main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .description h1,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .description h1{margin-top:0}main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .description .text-button,main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .description .alt-text-button,main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .description .ter-text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .description .text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .description .alt-text-button,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .description .ter-text-button{max-width:none}main#enterprise-cle section#info-and-package-details .outer-container .inner-container #info .list,main#enterprise-cpe section#info-and-package-details .outer-container .inner-container #info .list{flex:1;padding:40px}main#enterprise-cle section#info-and-package-details #details,main#enterprise-cpe section#info-and-package-details #details{padding:0 0 20px 0}main#enterprise-cle section#info-and-package-details #details .container h2,main#enterprise-cpe section#info-and-package-details #details .container h2{color:#194786;margin:30px auto 0 auto}main#enterprise-cle section#info-and-package-details #details .container .numbers .number,main#enterprise-cpe section#info-and-package-details #details .container .numbers .number{margin:20px auto}main#enterprise-cle section#details-and-ordering .compare-passes.cle-passes,main#enterprise-cpe section#details-and-ordering .compare-passes.cle-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px}main#enterprise-cle section#details-and-ordering .compare-passes.cpe-passes,main#enterprise-cpe section#details-and-ordering .compare-passes.cpe-passes{grid-template-columns:10px 2fr 1fr 10px 1fr 10px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.description,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.description{font-size:1.2em}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass{padding:2px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid{margin:2px auto}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .pricing-mini-grid .cell{padding:2px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .select-qty,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .select-qty{font-size:12px;line-height:18px}main#enterprise-cle section#details-and-ordering .compare-passes .grid-header.pass .submit,main#enterprise-cpe section#details-and-ordering .compare-passes .grid-header.pass .submit{min-width:unset !important}main#enterprise-cle section#details-and-ordering .compare-passes .feature.description,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.description{font-size:12px}main#enterprise-cle section#details-and-ordering .compare-passes .feature.description .inside-container,main#enterprise-cpe section#details-and-ordering .compare-passes .feature.description .inside-container{padding-right:5px}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row{margin:0;flex-wrap:wrap}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row .input-set{flex:1 1 100%;margin:10px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row{margin:0;flex-wrap:wrap}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set{flex:1 1 100%;margin:10px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request form #recaptcha div,main#enterprise-cpe section#request-information .container .form-container #form-info-request form #recaptcha div{margin:0 auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request form .alt-text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request form .ter-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .alt-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .ter-text-button{width:100%;max-width:none}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#enterprise-cle section#info-and-package-details #info-and-details,main#enterprise-cpe section#info-and-package-details #info-and-details{padding:0}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container{margin:0 auto;box-shadow:none}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info{flex-direction:column !important;align-items:center !important}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .description,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .description{flex:1;padding:40px;text-align:center}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .description h1,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .description h1{margin-top:0}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .description .text-button,main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .description .alt-text-button,main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .description .ter-text-button,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .description .text-button,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .description .alt-text-button,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .description .ter-text-button{max-width:300px;margin:0 auto}main#enterprise-cle section#info-and-package-details #info-and-details .inner-container #info .list,main#enterprise-cpe section#info-and-package-details #info-and-details .inner-container #info .list{width:100%;flex:1;padding:40px 0}main#enterprise-cle section#info-and-package-details #info-and-details #details,main#enterprise-cpe section#info-and-package-details #info-and-details #details{padding:0 0 20px 0}main#enterprise-cle section#info-and-package-details #info-and-details #details .container h2,main#enterprise-cpe section#info-and-package-details #info-and-details #details .container h2{color:#194786;margin:30px auto 0 auto}main#enterprise-cle section#info-and-package-details #info-and-details #details .container .numbers .number,main#enterprise-cpe section#info-and-package-details #info-and-details #details .container .numbers .number{margin:20px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row{margin:0;flex-wrap:wrap}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row .input-set{flex:1 1 100%;margin:10px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row{margin:0;flex-wrap:wrap}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set{flex:1 1 100%;margin:10px auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set .text-input,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .questionnaire .pseudo-row .input-set .text-input{width:100%}main#enterprise-cle section#request-information .container .form-container #form-info-request form #recaptcha div,main#enterprise-cpe section#request-information .container .form-container #form-info-request form #recaptcha div{margin:0 auto}main#enterprise-cle section#request-information .container .form-container #form-info-request form .text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request form .alt-text-button,main#enterprise-cle section#request-information .container .form-container #form-info-request form .ter-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .alt-text-button,main#enterprise-cpe section#request-information .container .form-container #form-info-request form .ter-text-button{max-width:200px;margin:0 auto}}main#firm-training .container,main#corporate-compliance .container{max-width:1000px}main#firm-training #hero,main#corporate-compliance #hero{background:#194786 url(/assets/v2/hero-enterprise-60f8c4cb8ade5161e5574fddbb531538c4811ccc6fab7c1670b751935f4f5922.jpg) no-repeat;background-position:52% 72%}main#firm-training section#info-and-custom-content-details #spacer,main#corporate-compliance section#info-and-custom-content-details #spacer{padding:100px 0}main#firm-training section#info-and-custom-content-details #info-and-details,main#corporate-compliance section#info-and-custom-content-details #info-and-details{background-color:#e9e9e9;padding:65px 0}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container{max-width:1000px;margin:-220px auto 0 auto;box-shadow:0 0 15px 5px #d2d2d2;background-color:#ffffff}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description{flex:0 1 50%;padding:30px}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description h1,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description h1{font-size:1.9em;font-style:italic;margin:45px auto 30px auto}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description p,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description p{margin:15px auto 30px auto}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description p .question,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description p .question{font-family:"Georgia", serif;font-size:1.7em;font-style:italic;color:#194786}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button{margin:0 auto;width:300px;height:65px;font-size:1.1em;padding:21px 15px}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list{flex:0 1 50%;background:linear-gradient(#317ac6, #103066);color:#ffffff;text-align:center;font-size:1.1em;padding:30px}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list p,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list p{padding:0;margin:0;list-style-type:none;line-height:20px}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list hr,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list hr{width:45px;background-color:#a1a1a1;height:1px;border:0;margin:15px auto}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list ul,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list ul{padding:0;margin:0;list-style-type:none}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list ul li,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list ul li{line-height:20px}main#firm-training section#info-and-custom-content-details #info-and-details #details,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details{margin:40px auto;text-align:center}main#firm-training section#info-and-custom-content-details #info-and-details #details .container h2,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container h2{color:#194786;font-family:"Lato", sans-serif;font-size:1.75em;text-transform:uppercase;margin:60px auto 20px auto}main#firm-training section#info-and-custom-content-details #info-and-details #details .container p,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container p{margin:30px auto}main#firm-training section#info-and-custom-content-details #info-and-details #details .container p a,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container p a{color:#194786}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .details,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .details{font-size:1.2em}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .details .bullet,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .details .bullet{color:#e1901b}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .details br,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .details br{height:2.0em}main#firm-training section#info-and-custom-content-details #info-and-details #details .container ul,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container ul{padding:0;margin:0;margin-bottom:4.0em;list-style-type:none}main#firm-training section#info-and-custom-content-details #info-and-details #details .container ul li,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container ul li{font-size:1.4em;line-height:1.5em}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .contact-info,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .contact-info{margin-top:100px;text-align:center}@media only screen and (max-width: 499px){main#firm-training section#info-and-custom-content-details #info-and-details,main#corporate-compliance section#info-and-custom-content-details #info-and-details{padding:0}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container{margin:0 auto;box-shadow:none}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description{flex:1;padding:40px;text-align:center}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description h1,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description h1{margin-top:0}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button{max-width:none}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list{flex:1;padding:40px}main#firm-training section#info-and-custom-content-details #info-and-details #details,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details{padding:0 0 20px 0}main#firm-training section#info-and-custom-content-details #info-and-details #details .container h2,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container h2{color:#194786;margin:30px auto 0 auto}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .numbers .number,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .numbers .number{margin:20px auto}}@media only screen and (min-width: 500px) and (max-width: 1023px){main#firm-training section#info-and-custom-content-details #info-and-details,main#corporate-compliance section#info-and-custom-content-details #info-and-details{padding:0}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container{margin:0 auto;box-shadow:none}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info{flex-direction:column !important;align-items:center !important}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description{flex:1;padding:40px;text-align:center}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description h1,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description h1{margin-top:0}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .alt-text-button,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .description .ter-text-button{max-width:300px;margin:0 auto}main#firm-training section#info-and-custom-content-details #info-and-details .inner-container #info .list,main#corporate-compliance section#info-and-custom-content-details #info-and-details .inner-container #info .list{width:100%;flex:1;padding:40px 0}main#firm-training section#info-and-custom-content-details #info-and-details #details,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details{padding:0 0 20px 0}main#firm-training section#info-and-custom-content-details #info-and-details #details .container h2,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container h2{color:#194786;margin:30px auto 0 auto}main#firm-training section#info-and-custom-content-details #info-and-details #details .container .numbers .number,main#corporate-compliance section#info-and-custom-content-details #info-and-details #details .container .numbers .number{margin:20px auto}}.sp-autocomplete{position:relative;display:inline-block;width:100%}.sp-autocomplete-items{position:absolute;border:1px solid #d2d2d2;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.sp-autocomplete-items div{padding:10px;cursor:pointer;background-color:#f4f4f4;border-bottom:1px solid #d2d2d2}.sp-autocomplete-items div:hover{background-color:#e9e9e9}.sp-autocomplete-active{background-color:#e9e9e9 !important}
